"); //-->
各种改进型PID控制总结
随着数字控制技术的发展,我们在控制器的设计上有了更大的灵活性,一些原来在模拟PID控制器中无法实现的问题,现在我们很容易就能在数字计算机上实现了,于是产生来了一系列改进的控制算法,形成非标准的控制算法,改善系统品质,满足不同控制系统的需要。
1.积分分离PID控制算法
PID控制中引入积分环节,主要是为了消除静差,提高控制精度。但在启动、结束或大幅度增减指令时,短时间内系统有很大输出,由于积分积累的作用,致使控制量超过执行机构可能运行的最大动作范围对应的极限控制量,引起系统较大的超调,甚至引起系统较大的振荡,这在生产中是绝对不允许的。积分分离的基本思想是:当偏差较大时取消积分作用,当被控量接近给定值时,引入积分控制,以减小静差。
积分分离PID的控制形式为:

2.遇限削弱积分法
这一方法是考虑了在实际过程中,控制变量U因受到执行元件机械和物理性能的约束而控制在有限范围内,即
Umin≤U≤Umax
该方法的思想是:一旦控制变量进入饱和区,将只执行削弱积分项的运算而停止进行增大积分项的运算。也就是说,在计算U(k)时,将判断上一时刻的控制量U(k)是否已超出限制范围,如果已超出,那么将根据偏差的符号,判断系统输出是否在超调区域,由此决定是否将相应偏差计入积分项。其计算流程图如图1所示。

3.不完全微分PID控制
当信号突变时,PID控制的微分项输出的控制量可能比较大,尤其是阶跃信号时,微分项急剧增加,容易引起调节过程的振荡,导致系统的动态品质下降。
不完全微分PID控制算法就是采用一个带惯性的微分环节来克服常规PID控制的这一缺点。它的控制结构如图2所示。

4.微分先行PID控制
微分先行PID控制是只对输出量进行微分,而对给定指令不起微分作用,因此它适合于给定指令频繁升降的场合,可以避免指令的改变导致超调过大。
它的控制结构如图3所示。

5.带死区的PID控制
在控制精度要求不高、控制过程要求平稳的场合,为了避免控制动作过于频繁,消除由此引起的振荡,可以人为的设置一个不灵敏区B,即带死区的PID控制。只有不在死区范围内时,才按PID算式计算控制量。其结构如图4所示。

以上是一些常用的较为简单的改进PID控制,当然,随着控制理论的发展,目前各种新的改进型PID控制不断出现,包括与智能控制相结合而形成的模糊PID,神经网络PID等等,但是从实用性来看,上述方法在很长的一段时间内都将是工程设计人员的首选。
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
MSP430 电表解决方案
VxVMI产品介绍
由CD4046构成的三角波发生器
专为客户设计的高性能器件系列
Vxworks编程指南与用户手册
如何利用4、5或6系列MSO示波器进行高精度TDR测量?
如何在确保功能安全的同时将ADAS处理器推高到100 A以上
芯科科技和Arduino借助边缘AI和ML简化Matter设计和应用
以第二代 AMD Versal Premium 系列打造 MIPI C-PHY/D-PHY 测试方案
VxWorks 网络编程手册
VxWorks里加载FTP_SEREVR的问题
用门电路组成的脉冲展宽电路
请教!
ADS62C17 数据转换器
英飞凌与科士达深入合作,全栈方案树立UPS高效可靠新标杆
大家好!近来小妹在做vxworks的FTP客户端程序
音乐音阶信号发生器(NE555、CD4017)
[求助]Vxworks下中断服务如何编程?
配备以太网的9轴工业电机控制装置,赋能智能制造
VxFusion产品介绍
IGBT 7 EconoDUAL™ 3系列拓展带焊接针产品
VxMP产品介绍
高速数据中心蓬勃发展,DRAM内存接口功不可没
MSP430 医疗产品应用
反相双三角波发生器
由CD4046B组成的频移键控(FSK)方波发生器
AMD 锐龙嵌入式 7000 系列助力研华科技 Micro-ATX 主板
赋能智行&智造,ADI系列创新方案即将亮相2025慕尼黑上海电子展!
低功耗射频器件- CC1111
有做过G.723和G.729编解码的么