下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.4.2 增量式PID控制算法在计算机控制系统中,使用的是数字PID控制器,数字PID控制算法通常又分为位置式PID控制算法和增量式PID控制算法。位置式PID控制算法是一种采样控制,它只能根据采样时刻的偏差值计算控制量。当执行机构需要的是控制量的增量(例如驱动步进电动机)时,可由下式 u(K) = Kpe(k) + Kie(j) + KDe(k) e(k-1) (4-3)导出提供增量的PID控制算式为 u(k)=Kpe(k)+Kie(k)+KDe(k)-e(k-1) (4-4)式中 e(k)=e(k) e(k-1)图4.1.2给出了增量式PID控制系统示意图。PID 增量算法执行机构被控对象
2、 r(t)+ e(k) u(k) u(t) c(t) - c(k) 步进电动机T图4.1.2 增量式PID控制系统框图可以将式式4-4进一步改写为 u(k)=Ae(k)-Be(k-1)+Ce(k-2) (4-5)式中 A=Kp(1 + T/TI + TD/T)B=Kp(1 + 2 TD/T)C=KpTD/T可以看出,由于一般计算机控制系统采用恒定的采样周期T,一旦确定了KP、KI、KD,只要使用前后3次测量值的偏差,即可求出控制增量。采用增量式算法时,计算机输出的控制增量u(k)对应的是本次执行机构位置(例如阀门开度)的增量。对应阀门实际位置的控制量,即控制量增量的积累u(k)=u(j)需要采
3、用一定的方法来解决,例如用有积累作用的元件(如步进电动机)来实现;而目前较多的是利用算式u(k)=u(k-1)+u(k)通过执行软件来完成。 在控制系统中如果执行机构采用调节阀,则控制量对应阀门的开度,表征了执行机构的位置,此时控制器应采用数字PID位置式控制算型。如果执行机构采用步进电机,每个采样周期,控制器输出的控制量,是相对于上次控制量的增加,此时控制器应采用数字PID增量型控制算法。增量式控制的优点:(1)于计算机输出增量,所以误动作时影响小,必要时可用逻辑判断的方法去掉。(2)手动/自动切换时冲击小,便于实现无扰动切换。此外,当计算机发生故障时,由于输出通道或执行装置具有信号的锁存作
4、用,故能仍然保持原值。(3)算式中不需要累加。控制增量u(k)的确定仅与最近k次的采样值有关,所以较容易通过加权处理而获得比较好的控制效果。而位置式的缺点是,由于全量输出,所以每次输出均与过去的状态有关,计算机要对e(k)进行累加,计算机运算工作量大。而且,因为计算机输出的u(k)对应的是执行机构的实际位置,如计算机出现故障,u(k)的大幅度变化,会引起执行机构位置的大幅度变化。图4.1.3给出了增量式PID控制算法的程序框图。开始计算控制参数A、B、C设初值e(k-1)=e(k-2)=0本次采样输入C(k)计算偏差值e(k)=r(k)-c(k)计算控制量u(k)u(k)=Ae(k)-Be(k
5、-1)+Ce(k-2)输出u(k)为下一时刻作准备e(k-1)e(k-2),e(k)e(k-1)采样时刻到吗A/DD/A被控对象包括步进电机图4.1.3 增量式PID控制算法程序框图4.3 本次设计算法说明 本次设计执行机构是采用步进电机,在软件方面主要运用了数字控制系统中的PID增量算法,所以,只要给一个增量信号即可。因此,把 P(k)=KpE(k) + T/TI E(j) + TD/T E(k)-E(k-1) (4-6)和 P(k-1)=KpE(k-1) + T/TIE(j) + TD/TE(k-1)-E(k-2) (4-7)相减,得到:P(k)= P(k)-P(k-1) =KpE(k)-
6、E(k-1)+KIE(k)+KDE(k)-2E(k-1)+E(k-2) (4-8)该式表示第k次输出的增量P(k),等于第k次与第k-1次调节器输出的差值,即在第k-1次的基础上增加(或减少的)量。式中 KI= Kp T/TI积分系数KD= Kp TD/T微分系数用计算机实现增量式控制算法的原理框图如图4.1.4所示P(k)=式4.1MWd r(t)+ e(t) P(k) m(t) - 计算机 步进 电机 对象图4.1.4 增量式控制准 备设定给定值R(k)取实测速度F(K)计算E(K)=R(K)- F(K)计算U(K)=U(K-1)+a0(E(K)-a1E(K-1)返 回PI: MOV 28
7、H,TH0 ;R(K) MOV 29H,TL0 MOV R0,#29H LCALL TIME MOV R1,#41H ;C(K) LCALL SUB11 ;E(K) MOV 42H,52H MOV 43H,53H MOV R3,42H MOV R4,43H MOV R2,#2 LCALL MUL11 MOV A,R6 MOV R2,A MOV A,R7 MOV R3,A MOV R4,20H ;U(K-1) MOV R5,21H LCALL ADD11 MOV 44H,R6 MOV 45H,R7 MOV R0,#45H MOV R3,46H ;E(K-1) MOV R4,47H MOV R2,#1 LCALL MUL11 MOV 48H,R6 MOV 49H,R7 MOV R1,#49H LCALL
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026河南郑州市招生考试中心公益性岗位招聘10人备考题库含答案详解(巩固)
- 2026四川甘孜州泸定县招聘“一村一幼”辅导员8人备考题库及1套完整答案详解
- 2026北京大学电子学院招聘劳动合同制工作人员1人备考题库附答案详解
- 2026广东广州白云区招聘内勤文职1名备考题库及答案详解(必刷)
- 2026广东河源市连平县城乡投资有限公司招聘7人备考题库及答案详解(网校专用)
- 2026吉林梅河新区(梅河口市)事业单位人才回引22人备考题库附答案详解(基础题)
- 2026年福建泉州晋江市第七实验小学招聘食堂财务管理员备考题库及答案详解(考点梳理)
- 2026内蒙古阿吉泰蒙医医院有限公司招聘72人备考题库附答案详解(培优a卷)
- 2026河南郑州市公园广场事务中心公益性岗位招聘135人备考题库含答案详解(基础题)
- 2026福建省龙岩中龙科技有限公司招聘5人备考题库带答案详解
- 2025年广西贵港桂平市城区学校公开选调教师145人考试模拟试题及答案解析
- 市政照明施工专项施工方案
- 光伏发电工程建设标准工艺手册(2023版)
- 广东省惠州市2025届高三化学下学期一模试题【含答案】
- 2025至2030电子束曝光系统(EBL)行业项目调研及市场前景预测评估报告
- 辽宁党校研究生法学考试真题(附答案)
- GB/T 20165-2025稀土抛光粉
- 国家药品监督管理局医疗器械技术审评检查长三角分中心2024年度公开招聘笔试备考题库及答案详解一套
- 小型光伏发电并网系统的设计与实现
- 学堂在线 唐宋词鉴赏 期末考试答案
- 中国移动集成公司招聘笔试题库2025
评论
0/150
提交评论