- 1
- 0
- 约4.07千字
- 约 63页
- 2020-11-11 发布于浙江
- 举报
?第四章 数字PID控制器
Chap 4 Digital PID Controller;常规仪表控制系统框图;D(z) Ho(s) Gc(s);表 4—1 控制系统的研究方法;;4.1 PID调节的作用
Sec 4.1 The Function of PID Regulation;4.1.2 PID调节的作用 ;主要缺点是存在静差。对于扰动较大、惯性也较大的系统,若采用单
纯的比例调节器,就难于兼顾动态和静态特性 。 ;对于大多数惯性环节,Kp太大时会引起自激震荡。 ;二、比例积分调节器(PI) ;;如果把比例和积分两种作用合起来,就构成PI调节器:;;三、比例微分调节器(PD) ;PD调节器 ;;4.2 PID算法的数字实现; 由于式(4-9)的输出值与阀门开度的位置一一对应,因此通常把式(4-9)称为PID的位置控制算式。 方便起见,可写作: ;3、增量控制 算式;4、增量型与位置型控制算式的比较;4.2.2 PID算法程序设计 ;1)将小数或混合小数化为整数
由于用汇编语言进行浮点运算非常麻烦,运算前通过乘以2N将
其化为整数,然后把运算结果再乘以2-N,即可恢复到原来的数
值。在微型机中,乘以2N或2-N都是很容易实现的,只要将数左
移或右移N次就可以了。例如,设KP=3.5,将其扩大256取整数
则KP=896=380H,编程时可将其定义为符号变量,即 KP EQU
380H。为计算简便,KP,KI,KD可采用同一比例因子折算;2)采用16位有符号指令运算
负数以补码形式存放,如KP=-3.5,将其扩大256取整数,则
KP=-896=FC80H,定义为符号变量为 KP EQU 0FC80H 或
KPEQU -896即可。此外乘法运算结果为32位,在计算U(k)时
,采用32位加法,这样可以提高计算精度,只要U(k)输出时
,取高三个字节就可以了。对于8位、10位、12位甚至16位A/D
转换器,定义A/D采样值单元为16位,不会造成计算溢出。;根据式(4-14)编写的位置型PID程序如下:
DATA SEGMENT
UR EQU 0050H ;设定值=80
KP EQU 0380H ;KP=3.5
KI EQU 0040H ;KI=0.25
KD EQU 0000H ;KD=0
SAMP DW ? ;定义A/D采样值
E0 DW 0 ;定义E(K)
E1 DW 0 ;定义E(K-1)
UPK DW 2 DUP(0) ;定义UP(K)
UIK1 DW 2 DUP(0) ;定义UI(K-1)
UK DW 2 DUP(0) ;定义U(K)
DATA ENDS;CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START PROC
MOV AX,DATA
MOV DS,AX
PID: MOV AX,UR ;取设定值
MOV BX,SAMP ;取采样值
SUB AX,BX ;计算E(K)
MOV E0,AX
MOV BX,KP ;计算UP(K)=KP*E(K)
IMUL BX
MOV UPK,AX ;存UP(K)
MOV DS:UPK+2,DX
MOV AX,E0 ;计算KI*E(K)
MOV BX,KI
IMUL BX
ADD UIK1,AX ;计算UI(K)= UI(K-1)+ KI*E(K)
ADC DS:UIK1+2,DX; MOV AX,E0 ;计算UD(K)=KD(E(K)- E(K-1))
MOV BX,E1
SUB AX,BX
MOV BX,KD
IMUL BX
ADD AX,UIK1 ;计算UD(K)+ UI(K)
ADC DX,DS:UIK1+2
ADD AX,UPK ;计算UD(K)+ UI(K)+ UP(K)
ADC DX,DS:UPK+2
MOV UK,AX ;存U(K)
MOV DS:UK+2,DX
MOV AX,E0 ;E(K-1)=E(K)
MOV E1,AX
RET
CODE ENDS
END
您可能关注的文档
- 英汉双语材料力学5.ppt
- 英汉双语材料力学8.ppt
- 英汉双语材料力学9.ppt
- 苹果公司发展营销战略-市场营销.pptx
- 草稿纸监考牌注意事项变动说明2007年4月-金华广播电视大学.ppt
- 药用植物学与生药学-04根.ppt
- 菲利普科特勒《市场营销原理》第11版中文第一章.ppt
- 菲利普科特勒《市场营销原理》第11版中文第二章.ppt
- 菲利普科特勒《市场营销原理》第11版中文第五章.ppt
- 菲利普科特勒《市场营销原理》第11版中文第六章.ppt
- 住院医师规范化培训《康复医学》习题(含参考答案)解析.docx
- 2025年5月住院医师规范化培训《耳鼻咽喉科》复习题(含参考答案).docx
- 2025年9月住院医师规范化培训《骨科》试题库(含答案).docx
- 2025年住院医师规范化培训《口腔修复科》模拟考试题+答案.docx
- 8月住院医师规范化培训《外科》测试题(附答案解析).docx
- 2025年6月住院医师规范化培训《预防医学科》练习题(附参考答案).docx
- 2025年7月住院医师规范化培训《放射科》习题(含参考答案).docx
- 2024年住院医师规范化培训《医学影像科》模拟试题(含答案).docx
- 住院医师规范化培训《神经外科》模考试题与参考答案.docx
- 3月住院医师规范化培训《康复医学》测试题+参考答案解析.docx
最近下载
- 外来施工人员安全培训.ppt VIP
- 铁路接触网安规.pdf VIP
- 2025年CAIE注册人工智能工程师(LevelI)认证考试全真模拟试题.docx VIP
- 外来施工人员安全培训.ppt VIP
- 鑫科瑞数控NEW18iM(1000MDc系列)(1000Mica)铣销加工中心用户手册V1810.pdf
- 2026-2031年中国血液制品(血制品)行业研究及十五五规划分析报告.docx
- 新一代轧机机架.PDF
- COPD概念与常识解读.ppt VIP
- 磁场定位技术:原理、发展与医疗领域的创新应用.docx VIP
- 铜陵学院2022-2023学年第2学期《高等数学(下)》期末试卷(A卷)附标准答案.pdf
原创力文档

文档评论(0)