当前位置:首页 > 工业控制 > 工业控制
[导读]摘要:针对目前单回路PID控制系统稳定性不高,控制效果不理想的情况,提出以ARM7S3C4480X 32位嵌入式芯片为核心设计的单回路控制器的设计方法,该芯片具有强大的数据处理功能。在设计过程中选择了更便捷的C语言平台,

摘要:针对目前单回路PID控制系统稳定性不高,控制效果不理想的情况,提出以ARM7S3C4480X 32位嵌入式芯片为核心设计的单回路控制器的设计方法,该芯片具有强大的数据处理功能。在设计过程中选择了更便捷的C语言平台,很大程度地缩短设计周期。采用了数字PID控制算法实现控制目的,通过PID参数调试,超调量减小,调整时间缩短,过渡过程平稳,控制效果良好。实验结果表明:基于S3C44BOX芯片的单回路PID控制器很好地满足控制性能指标,具有较大的应用价值。
关键词:芯片;嵌入式系统;单回路控制器;控制算法;传递函数

    在现代工业控制应用中,单回路控制系统是最简单、最基本、也是使用最广泛的一种形式。对于控制系统来说,在设定值发生变化或系统受到扰动作用后,系统将从原来的稳态经历一个过程进入另一个新的稳态。一个自动控制系统的好坏在稳态下是难以判别的,只有在过渡过程中才充分反映出来。一个良好的控制系统,在经历扰动后,一般应平稳、迅速和准确地趋近或回复到设定值。这就需要对调节器的控制参数进行准确地设定才能达到理想的效果。采用传统的以8位芯片为核心的控制器已在很多领域的应用上受到了限制,新一代的32位嵌入式芯片正在被越来越广泛的应用,ARM7TDMI32位嵌入式芯片正是其中的一种。在其基础之上配合高性能的软件体系,就有可能得到稳定性更强、适应性更强、功能更丰富的控制器。本控制器正是以S3C44BOX芯片为核心设计的单回路控制器。

1 ARM7TDMI32体系结构
    目前比较有影响力的32位嵌入式处理器有6~7种,而ARM处理器具有高性能、低功耗和低成本等显著优点,已成为高性能、低功耗嵌入式微处理器的代名词,是目前32位、64位嵌入式处理器中应用最广泛的一个系列。当前,ARM处理器得到了众多半导体厂家和整机厂商的大力支持,全球已有100多家IT公司在采用ARM技术。ARM公司既不生产芯片,也不销售芯片,而是设计出高效的IP内核,授权于各半导体公司使用,半导体公司在ARM技术的基础之上,根据自己公司的产品定位,添加自己的设计并推出芯片产品,最后由OEM客户采用这些芯片来构建基于ARM技术的最终应用产品。经过10多年的发展,ARM公司已是业界领先的IP供应商。优良的性能和准确的市场定位极大地丰富了ARM资源,加速了基于ARM核的面向各种应用系统芯片的开发应用,使得ARM获得了更广泛的应用,确立了ARM技术的市场领先地位。ARM在高性能嵌入式应用领域获得了巨大的成功,已在32位嵌入式应用中稳居世界第一。
    由于网络与通信技术的发展,嵌入式系统在经历了近20年的发展历程后,又进入了一个新的历史发展阶段,从普遍的低端应用到高、低端并行发展,并且不断提升低端应用技术水平。原来由于传统电子系统智能化对8位机的需求,形成了32位机的发展迟迟不前的局面。当网络、通信和多媒体信息家电业兴起后,出现了嵌入式系统高端应用的市场;而在嵌入式系统的高端应用中,嵌入式微处理器以其明显的性能优势迅速形成32位机高端应用的主流地位。网络、通信、多媒体和信息家电时代的到来,无疑为32位嵌入式系统高端应用提供了空前巨大的发展空间;同时,也为力不从心的8位机向高端发展起到了接力作用。控制系统的网络化、智能化的发展趋势,要求在这些8位机的应用中,提升海量数据处理能力。当8位机无法满足这些提升要求时,便会转而求助32位机的解决办法。因此,32位机的市场需求发展由2方面所致:1)是高端新兴领域(网络、通信、多媒体和信息家电)的拓展;2)是低端控制领域应用在数据处理能力的提升要求。后PC时代的到来以及32位嵌入式系统的高端应用,吸引了大量计算机专业人士的介入;加之嵌入式系统软、硬件技术的发展,导致了嵌入式系统应用模式的巨大变化,即使嵌入式系统应用进入到一个基于软、硬件平台、集成开发环境的应用系统开发时代。
    ARM7S3C44BOX处理器是ARM7处理器系列成员之一,是目前应用很广的32位高性能嵌入式RISC处理器。它使用3段流水线以提高处理器指令的流动速度。允许几个操作同时进行,并允许处理和存储系统连续操作。它是冯.诺依曼体系结构,使用单一32位数据总线传送指令和数据。只有加载、存储和交换指令可以访问存储器中的数据。处理器存储器接口被设计成在使用存储器最少的情况下实现其潜能。关键的控制信号是流水作业的,以允许在标准低功耗逻辑下实现系统控制功能。这些控制信号方便了许多片内和片外存储器技术支持的快速突发访问模式的开发,方便了业界标准动态RAM提供的快速局部访问模式的利用。同时,嵌入式ICE-RT逻辑为ARM7S3C4480X提供了集成的在片调试支持,可以使用嵌入式:ICE-RT逻辑来编程断点或观察点出现的条件。此外,ARM7S3C4480X处理器有高性能的32位ARM指令集和高代码密度的16位THUMB指令集2个指令集。处理器部件和主要信号路径如图1所示。



2 单回路控制系统的具体设计
    单回路控制系统由A/D转换器、D/A转换器、PID控制器、与外部被测对象、调节器组成单回路控制系统,系统的方框图如图2所示。本系统采用单回路的数字PID控制,主要将根据系统的给定值与实际值的偏差,利用ARM7S3C4480X芯片进行PID运算后,来实现对PID控制参数的调整。主调节器的输入由设定值与实际值的偏差给定,主调节的输出控制调节阀。调节器均具有常规调节器的功能,可单独地进行P、I、D参数、给定值的设定。



3 单回路控制器PID控制算法
    比例积分微分控制,是过程控制中应用最广泛的一种控制规律。实际运行经验及理论分析充分证明,这种控制规律用于多数被控对象能够获得较满意的控制效果。因此,在计算机测控系统中广泛地采用PID控制规律。
    PID算法的离散化对被控对象的静态和动态特性的研究表明,由于绝大多数系统中存在储能部件,使系统对外作用有一定的惯性,这种惯性可以用时间常数来表征。另外,在能量和信息传输时还会因管道、长线等原因引入一些时间上的滞后。在工业生产过程的实时控制中,总是会存在外界的干扰和系统中各种参数的变化,它们将会使系统性能变差。为了改善系统性能,提高调节品质,除了按偏差的比例调节以外,引入偏差的积分,以克服余差,提高精度,加强对系统参数变化的适应能力:引入偏差的微分来克服惯性滞后,提高抗干扰能力和系统的稳定性,由此构成的单参数PID控制回路
    e(t)=R-y(t)       (1)
    式(1)中y(t)是被控变量,R是y(t)的设定值。e(t)是调节器的输入偏差,后面将见到的u(t)是调节器输出的控制量,计算机测控系统通常利用采样方式实现对生产过程的各个回路进行巡回检测和控制,它属于采样调节。
    设计中的单回路控制器采用的数字PID算法由软件实现,所谓PID控制就是按设定值与测量值之间偏差的比例、偏差的积累和偏差变化的趋势讲行控制。它根据采样时刻的偏差值计算控制量。因此PID控制律的实现,必须用数值逼近法。当采样周期相当短时,可以用求和代替积分,用差商代替微分,即作如下近似变换:
   
    式(2)中,k——采样序号,k=1,2…,T——采样周期。
    显然,上述离散化过程中,采样时间必须足够短,才能保证有足够的精度。为了书写方便,将e(kT)简化表示成e(k)等,即省去T。可以得到离散的PID表达式为:
   
    式中,k——采样序号,k=0,1,2……;u(k)——第k次采样时刻的计算机输出值;e(k)——第k次采样时刻输入的偏差值;e(k-1)——第k-1次采样时刻输入的偏差值;KI——积分系数,。
    该系统采用的是增量式PID控制算法,即指数字控制器输出只是控制量的增量△u(k),该算法的优点是编程简单,数据可以递推使用,占用存储空间少,运算快。
    根据递推原理可得


4 仿真说明
    事先给定系统中的传递函数,分析这个传递函数,可以认为它是由2个惯性环节串联构成的:1)惯性环节是,2)惯性环节是。根据调节器的选型原理,在ARM7S3C44BOX芯片的处理下,在回路中采用PID调节器。对调节器进行整定,直到控制效果比较令人满意。整个过程都是在SIMULINK环境中实现的。利用SIMULINK环境中的仿真软件搭建的串级控制系统模型图如图3所示。


    该系统要做的仿真验证是:采用ARM7S3C44BOX芯片进行PID参数整定要比采用普通的89C51单片机芯片进行PID参数整定的效果好。在单回路控制系统的输入端输入一个阶跃信号,在示波器中得到的仿真图如图4、5所示。

         


    可以明显的看到,图4所示的仿真曲线,系统的动态偏差过大,稳定性不是很好。图5所示的仿真曲线,过渡过程非常平稳,超调量不大,曲线的波动不大,稳定性好。

5 结论
    单回路控制系统是最基本,结构最简单的一种控制系统。但它是生产过程中应用最为广泛的一种控制系统。因此,这种简捷方便的参数整定方法具有一定的实用性。本文采用ARM7S3C44BOX芯片进行单回路PID参数调试,与89C51单片机芯片相比较,体现出强大的数据处理功能,过渡过程非常平稳,在控制上达到了平稳、迅速、准确跟踪设定值的要求,控制效果良好。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

上海2025年9月5日 /美通社/ -- 由上海市经济和信息化委员会、上海市发展和改革委员会、上海市商务委员会、上海市教育委员会、上海市科学技术委员会指导,东浩兰生(集团)有限公司主办,东浩兰生会展集团上海工业商务展览有...

关键字: 电子 BSP 芯片 自动驾驶

9月1日消息,继小鹏、零跑后,现在小米汽车也宣布了8月的交付量。

关键字: 小米汽车 芯片

当地时间 8 月 22 日,美国芯片制造商英特尔公司宣布与美国联邦政府达成协议,后者将向英特尔普通股投资 89 亿美元,以每股 20.47 美元的价格收购 4.333 亿股英特尔普通股,相当于该公司 9.9% 的股份。

关键字: 英特尔 半导体 芯片

在电子电路设计中,确保电源的稳定和安全至关重要。LTC4365 作为一款出色的过压(OV)、欠压(UV)以及反向极性故障保护控制器,在众多领域得到了广泛应用。其能够为电源输入电压可能出现过高、过低甚至负值的应用场景提供可...

关键字: 控制器 栅极 输出电压

在当今数字化时代,人工智能(AI)和高性能计算(HPC)的迅猛发展对 GPU 芯片的性能提出了极高要求。随着 GPU 计算密度和功耗的不断攀升,散热问题成为了制约其性能发挥的关键因素。传统的风冷方案已难以满足日益增长的散...

关键字: 人工智能 高性能计算 芯片

8月20日消息,博主数码闲聊站暗示,9月底大概率只有小米16系列会亮相,其它骁龙8 Elite 2旗舰、天玑9500旗舰新品都将排到10月份,新机大乱斗会在国庆假期之后开始。

关键字: 小米雷军 芯片

8月21日消息,据媒体报道,英伟达宣布将自研基于3nm工艺的HBM内存Base Die,预计于2027年下半年进入小规模试产阶段,此举旨在弥补其在HBM领域的技术与生态短板。

关键字: 英伟达 黄仁勋 芯片 显卡

继寻求收购英特尔10%的股份之后,近日又有消息称,特朗普政府正在考虑通过《芯片法案》资金置换股权的方式,强行收购美光、三星、台积电三大芯片巨头的股份。若此举落地,美国政府将从“政策扶持者”蜕变为“直接股东”,彻底重塑全球...

关键字: 芯片 半导体

在集成电路设计流程中,网表作为连接逻辑设计与物理实现的关键桥梁,其分模块面积统计对于芯片性能优化、成本控制和资源分配具有重要意义。本文将详细介绍如何利用 Python 实现网表分模块统计面积的功能,从网表数据解析到面积计...

关键字: 网表 芯片 分模块

8月19日消息,封禁4个多月的H20为何突然又被允许对华销售,这其实是美国设计好的。

关键字: 英伟达 黄仁勋 芯片 显卡
关闭