第四章 数字控制器直接设计
13最少拍无差系统设计
1
2
Tz ( 2 z z ) C ( z ) ( z ) R( z ) 1 2 (1 z )
2
Tz 1 ( 2 z 1 z 2 ) C ( z ) ( z ) R( z ) 1 2 (1 z )
C ( z ) 2Tz 3Tz 4Tz
Φ (z)
R(z) r(t) + e*(t) u*(t) G(z) C(z) c(t)
D(z)
E(z) U(z)
H(s)
GC(s)
D( z )G( z ) C(z) ( z ) 系统的误差传递函数Фe(z) R( z ) 1 D( z )G( z )
为:
E ( z ) R( z ) C ( z ) C(z) e (z) 1 1 ( z ) R( z ) R( z ) R( z )
1 z 1
0
e( ) lim 1 z
z 1
1
1 ( z )R( z ) 0
典型输入Z变换的一般形式为:
A( z ) R( z ) (1 z 1 )q
A( z ) 1 ( z ) 0 e( ) lim1 z 1 q z 1 (1 z )
制时,很难满足要求。 此时,往往从被控对象的特性出发,
直接根据采样系统理论设计控制器,
这种方法称为直接设计法。
直接设计法
假定对象本身是离散化模型或者用 离散化模型表示的连续对象,以采 样理论为基础,以Z变换为工具,在 Z域中直接设计出数字调节器D(z)。
数学工具:差分方程、Z变换
由于D(z)是依照稳定性、准确性和快
E( z) e (z) 1 ( z ) R( z )
数字控制器的直接设计
W′平面伯德图法举例(续1)
1 e ST 1 G ( z ) Z [G0 ( s)G p ( s)] G0G p ( z ) Z [ 2] s s 2 1 1 T (1 z ) z 0.005( z 1) 1 (1 z ) 1 3 2 (1 z ) ( z 1) 2
zT Z域到W域的频率关系是非线性 w tan 的。通常在频率域设计时必须 2 尽可能改善这种非线性。
两种平面的变换(续)
2.Z↔W′平面变换 在变换式中添加一个2/T因子来改善非线性。 2 Tw' 2 2 z 1 ' z w w 2 Tw' T T z 1 当采样频率很高时T0,对于低频段ωz很小, zT zT 因此有: tan
G(w ') GoGp (w ') GoGp ( z ) |
z
(3)选择采样周期:根据采样频率是闭环系统 带宽10倍选择T。根据稳态精度要求确定开环 回路增益,画广义对象的开环伯德图,如不满 足设计要求则按照步骤(4)设计。
2Tw ' 2Tw '
W′ 平面频域设计步骤(续)
(4)根据控制系统对幅、相裕度的要求设计数 字控制器D(W′)(开环),使系(5)将D(W′)D(z),即:
10
-1
10
0
10
1
10
2
Frequency (rad/sec)
(2) zp W′p,即
T 1 w' 1 0.05w ' 2 z T 1 w ' 1 0.05w ' 2
1 0.05w ' G( w ') GoG p ( z ) | 10.05 w ' 2 z w' 10.05 w '
第4章数字控制器的直接设计PPT课件
第4章 数字控制器的直接设计
第一节 最少拍无差系统的设计
最少拍无差系统是指在典型的控制输入信号作用下能在最少几个采样 周期内达到稳态无静差的系统,其闭环z传函具有如下形式:
Φ(z)=m1z-1+m2z-2+…+mnz-n n为可能情况下的最小正整数。闭环系统的脉冲响应在n个采样周期后 变为0。即系统在n拍后到达稳态。 对最少拍控制系统设计的要求: (1)准确性:对于典型输入,在到达稳态后,系统的采样点上的输出值 准确跟踪输入,无静差。 (2)快速性:系统准确跟踪输入信号所需的采样周期数应为最少。 (3)稳定性 :D(z)必须在物理上可实现,且闭环系统必须是稳定的。
3.单位加速度输入 r(t)1t2, 2
1T2Z1(1Z1) R(Z)2 (1Z1)3
q 3 , e z ( 1 z 1 ) 3 , ( z ) 1 e ( z ) 3 z 1 3 z 2 z 3
E (z)R (z) e(z)T 2 2z 1T 2 2z2 E (z)0T 2z 1T 2z 2 0z 3 0z 4
综合考虑系统的准确性、快速性和稳定性要求,对 e (z)和 (z) 必须选择为:
u
( z ) z m • 1 b iz 1• 0 1 z 1 q v 1 z q v 1
z-m为广义对象中纯滞后因子,当对象中不含纯滞后因子时 m=1,否则m>1。
u为广义对象单位圆上或圆外的零点数。 v为广义对象单位圆上或圆外的极点数。 G1(z)是广义对象传函中不含单位圆上或圆外的零极点, 和不包含纯滞后环节的部分。
第4章 数字控制器的直接设计
1.设定Φe(z),把G(z)中单位圆上或圆外的极点作为
自己的零点,即
e(z)1 (z) v 1aiz 1 F 1(z)
第4章数字控制器模拟化设计刘国光.ppt
输入r(r)
计算机
D/A
输出c(t) 被 控 对象
A/D
数字控制器的设计方法
离散化设计方法(直接设计法):把计算机控制 系统变换成纯粹的离散系统,再用Z变换等工具进 行分析设计。
连续化设计方法(或称模拟化设计方法):在一定 的条件下,将计算机控制系统近似地看成是一个 连续变化的模拟系统,用模拟系统的理论和方法 进行分析和设计,得到模拟控制器,然后再将模 拟控制器进行离散化,得到数字控制器。
PID控制器比例系数、积分时间常数、微分时间常数 和采样周期的整定直接影响系统的调节品质。常用的 PID参数选择方法有扩充临界比例度法、扩充响应曲 线法、PID归一参数整定法和试凑法等。
差分变换法
在用差分变换法进行离散化处理时,应先 给出模拟控制器的传递函数D(s),并将它转 换成相应的微分方程;然后根据香农采样 定理,选择一个合适的采样周期T;再将微 分方程中的导数用差分替换,这样微分方 程就变成了差分方程,用该差分方程就可 以近似微分方程。对此,常用的差分变换 方法一般有两种,即后向差分和前向差分。
y0 (k )
TP பைடு நூலகம்T TP
y0 (k
1)
KPT TP
[u(k
1) u(k
1 n)]
带死区的PID控制
在计算机控制系统中,某些系统为了避免控制动作 过于频繁,以消除由于频繁动作引起的振荡,有时
采用所谓带有死区的PID控制系统。其相应算式为
P(k
)
e(k ) 0
其控制框图为:
Exp4_1.m
采 样r(k)、y(k)
y(t)
P ID 控 制
计 算e(k)=r(k)-y(k)
数字控制器设计PPT课件
• • 且系统在任意输入U (s)下
的输出为
• 求拉氏反变换得到时域响应为
• 故得
第187页/共170页
5.1 计算机控制系统的理论基础
• 离散系统的数学描述
• 1.离散时间信号与采样信号的表示
• 1)图示法
任意 离散 信号 序列 图示 法
第198页/共170页
5.1 计算机控制系统的理论基础
• 2)表格法
第354页/共170页
• 7)实数卷积定理
• 设f1*(t)、 f2*(t)函数的Z变换分别为
F1(z)、 F2(z) , 且t<0时,f1(t)=f2(t)=0,则
第365页/共170页
5.1 计算机控制系统的理论基础
• 3.Z反变换
• 根据F(z)求采样函数f*(t)或离散函数f(nT)
的过程称为求Z反变换,记为
• 关于Z变换的几点说明如下:
• ① 是关于z的幂级数。 • ② Z变换的物理意义表现在延迟性上。 • ③ Z变换的实质是拉氏变换。 • ④ 连续函数不存在Z变换。
• ⑤ 平面在平面的映像第2。98页/共170页
5.1 计算机控制系统的理论基础
s平面在z平面的映像
第3209页/共170页
5.1 计算机控制系统的理论基础
• 1)开环系统的Z 传递函数
• 对连续系统,串联环节的传递函数等于各环 节传递函数的乘积。
• 对于离散系统,串联环节间有同步采样开关, 如图5-11(b)所示,
G(z)= G1(z) G2(z) 。
• 串联环节间没有同步采样开关,如图5-11 (C)所示。
G(z)= G1 G2 (z) 。
第510页/共170页
• 时域系统可表示为
数字控制器的直接设计ppt
VIP有效期内享有搜索结果页以及文档阅读页免广告特权,清爽阅读没有阻碍。
知识影响格局,格局决定命运! 多端互通
抽奖特权
VIP有效期内可以无限制将选中的文档内容一键发送到手机,轻松实现多端同步。 开通VIP后可以在VIP福利专区不定期抽奖,千万奖池送不停!
福利特权
开通VIP后可在VIP福利专区定期领取多种福利礼券。
其他特 VIP专享精彩活动
权
VIP专属身份标识
开通VIP后可以享受不定期的VIP随时随地彰显尊贵身份。
专属客服
VIP专属客服,第一时间解决你的问题。专属客服Q全部权益:1.海量精选书免费读2.热门好书抢先看3.独家精品资源4.VIP专属身份标识5.全站去广告6.名
z2
z3
c(0) 0 , c(T ) 2 , c(2T ) c(3T ) c(nT ) 1
► 单位加速度输入时:
C(nT) 12
8
C(z) (z)R(z)
4
(2z
1
z
2
)
T
2 z 1(1 z 1 2(1 z 1 )3
包权
人书友圈7.三端同步
典型输入下最少拍系统的设计方法
E(z) e (z)R(z)
而
R(z)
A( z1) (1 z1)m
所以:E ( z )
e (z) A(z1) (1 z1)m
e() lim[(z 1)E(z)] lim[(z 1)e(z)R(z)] 0
z 1
z 1
e (z) (1 z1)M F (z1)
H0(s)GC (s)
Z
1 eTs
s
GC (s)
=(1-z-1)Z (GC (s)) s
R(z)
第四章 数字PID控制器设计
U ( s) 1 Td s G( s) K p 1 E ( s) Ti s 1 Td Kd s
手动/自动跟踪与无扰动切换
期,有效地避免了上述问题的产生,因而具有更好的控制
性能。
实际微分PID与理想微分PID对比
(2)由于微分对高频信号具有放大作用,采用理
想微分容易在系统中引入高频的干扰,引起执行
机构的频繁动作,降低机构的使用寿命。而实际
微分PID算法中包含有一阶惯性环节,具有低通滤
波的能力,抗干扰能力较强。
其它形式的实际微分PID
常用改进算法:
积分分离算法
抗积分饱和算法
微分项改进
带死区的算法
4.3.1 积分分离算法
现象:一般PID,当有较大的扰动或大幅度改变设定
值时,由于短时间内出现大的偏差,加上系统本身 具有的惯性和滞后,在积分的作用下,将引起系统 过量的超调和长时间的波动。
积分的主要作用:在控制的后期消除稳态偏差
1
理想PID的增量差分形式
u(k ) q0e(k ) q1e(k 1) q2e(k 2)
u(k ) u(k 1) u(k )
T Td q0 K p (1 ) Ti T 2Td ) 其中 q1 K p (1 T Td q2 K p T
4.1 数字控制器的连续化设计步骤
基本设计思想
设计假想连续控制器
离散化连续控制器
离散算法的计算机实现与校验
连续化设计的基本思想
7.3数字控制器的直接设计1剖析
E ( z ) e(kT ) z-0+e(1)z-1+e(2)z-2+…+e(m)z-m+ … …
时域误差为:
T2 e(0) 0, e(1) e(2) , 2 e(3) e(4) 0 0
系统的误差及输出序列如下图所示。此时,单位加速度输入 时系统的调整时间为3T,只需三拍就达到了稳态。
总结:
(1)针对一种典型输入设计的最少拍控制器,用于阶次较 低的输入时,系统的输出将出现较大的超调,响应时间也 会增加,但终值误差为零。 (2)针对一种典型输入设计的最少拍控制器,用于次数较 高的输入时,系统的输出将不能完全跟踪输入以至产生稳 态误差。 (3)针对一种典型输入设计的最少拍控制器,只适应一种 特定的输入而不能适用于各种输入,即适应性较差。
1
E ( z ) e(kT ) z k
k 0
E(z)=e(0)z-0+e(1)z-1+e(2)z-2+…+e(m)z-m+ … …
时域误差为:e(0)=1,e(1)=e(2)=…=0
系统的稳态误差及输出序列如下图所示。由图可知,单位 阶跃输入时系统的调整时间为T,只需一拍就达到了稳态。
e(kT ) r(kT )
T2 2
4T 2T
0
T
2T (a)
3T
kT
0
T
2T (b)
3T
kT
单位加速度输入时误差与输出序列
三种典型输入的最少拍控制系统各参量表
例7-18:系统结构如图7-36所示。设被控对象的传递函数为
R(z) R(s) + - E(s) B(s) E(z) D(z s) U(z) Gh (s) G(s) Go (s) C(s) C(z)
数字控制器的连续化设计方法
例4-3 已知模拟调节器的传递函数, 选择采样周期T=1秒,用双线性变换 法求出数字控制器的脉冲传递函数 D(z),并写出其差分方程
四、根匹配法 根匹配法又称为匹配Z变换法或零极 点匹配法,用这种方法能产生零点、 极点都与连续系统相匹配的脉冲传递 函数。其变换方法就是直接把S平面 上的零极点对应的映射到Z平面上的 零极点。 假设模拟调节器的传递函数中零极点 多项式为s+a,s+a±jb,则根匹配法 的变换公式为:
2、积分饱和及其抑制方法
• (1)积分饱和产生的原因及其危害 • 物理性能和机械性能的约束 ,控制变量及 其变化率限制在有限的范围内 。 • 积分引起饱和。
• 积分饱和使系统的稳定性变差,调节时间 变长,过渡过程变慢,超调量增大,甚至 产生振荡,影响控制效果,
(2)积分分离法
• 基本思想是:当偏差e(k)大于一定的阈值, 就舍弃积分环节,进行PD控制,使累加的 偏差和不至于太大;当偏差e(k)较小的时候, 引入积分环节,进行PID控制,消除系统静 差。
4.1 数字控制器的连续化设计步骤 1、计算机控制系统结构图
设计步骤
• 1、求出模拟调节器的传递函数D(S) • 2、选择合适的采样周期T • 3、把D(S)离散化,求出数字控制器的脉冲 传递函数D(z) • 4、检验系统的闭环特性是否满足设计要求 • 5、把D(z)变换成差分方程的形式,并编程 实现 • 6、现场调试
• 例4-5 设 采样周期T=1秒,用修改的根匹配 法求出D(z),并写出其差分方程。
• 六、Z变换法 • Z变换法也称为冲激不变法、脉冲响应不变 法,就是直接对模拟调节器的传递函数D(S) 求Z变换,即
第四章 数字控制器直接设计
小结:可实现性要求:
1. D(z)不能有z的正幂项
2. a0≠0
3. G(z)不能含有纯滞后z-p ,否则Φ (z) 必须含有z-p。
(二)稳定性要求
在最少拍系统中,不但要保证输出量在采样点上的稳 定,而且要保证控制变量收敛,方能使闭环系统在物 理上真正稳定。
由式(4-1)导出:
R(z) Φ (z) =U(z)G(z)=C(z)
n≥m
式(4-28)分子、分母同除zn,则
D(z) = U(z) = b0zm-n+ b1zm-n-1+…+ bm z-n
E(z)
a0+ a1z-1+…+ an z-n
(4-28) (4-29)
(4-30)
若n<m,则分子出现z的正幂项。
(一)物理上的可实现性
式母(中4-z2的8)多中项,式a0≠降0也了是一必阶要,的也。会因出为现若上a述0=情0,况相。当于分
(4-18) (4-19)
(4-20)
e(0)=0,e(1)=T,e(2)=e(3)…=0
说明系统只需两拍(两个采样周期),输出就能跟随输
入。此时 C(z)= Φ (z) R(z) = Tz-1(2z-1- z-2 )
(1-z-1 )2
2.单位速度输入
长除法得: = 2 Tz-2+3Tz-3+ 4Tz-4+……
本章内容
第一节 第二节 第三节 第四节
最少拍无差系统的设计 最少拍无波纹系统的设计 W变换法设计 纯滞后对象的控制算法
第一节 最少拍无差系统的设计
定义:指在典型的控制输入信号作用下能在最少几个 采样周期内达到稳态无静差的系统。
闭环z传递函数形式:
第四章+数字控制器的模拟化设计
第3章 数字控制器的模拟化设计技术
r(t)
+
e(t) -
PID增量算法
u
步进电机
u
被控对象
y(t)
图6―4 数字PID增量式控制示意图
第3章 数字控制器的模拟化设计技术
在按式(6―14)编写增量式PID控制算法程序时,可
以根据预先确定的KP、KI、KD的值,计算出q0、q1、q2 的值,并将其存入内存中固定的存储单元,并且设置初
始值e(k)=e(k-1)=e(k-2)=0。增量式PID控制算法程序框
图如图6―5所示。 利用增量型PID控制算法,也可以得出位置型PID控 制算法,即 u(k)=u(k-1)+Δu(k)
第3章 数字控制器的模拟化设计技术
6.2.1 模拟PID控制器
所谓PID控制,就是比例(Proportional)、积分 (Integral)和微分(Differential)控制,它的结构简单,参 数易于调整,是控制系统中经常采用的控制算法。在 模拟控制系统中,PID控制算法的控制结构如图6―2所 示,其表达式为
1 u ( t ) K p [ e( t ) TI
l
0
de(t ) e(t )dt TD ] dt
(6―5)
第3章 数字控制器的模拟化设计技术
式中,u(t)为控制器输出的控制量;e(t)为偏差信 号,它等于给定量与输出量之差;KP为比例系数;TI 为积分时间常数;TD为微分时间常数。
U ( s) 解由 D( s) ,有 E ( s)
s(T1s 1)U ( s) KE ( s) T1s U ( s) sU ( s) KE ( s)
数字控制器的直接设计
摘要数字控制器的模拟化设计技术,式立足于连续控制系统控制器的设计,然后再计算机上尽心数字模拟来实现的,这种方法再被控对象的特性不热爱清楚的情况下,然们可以充分利用技术成熟的连续控制系统设计技术,并把它移植到计算机上予以实现,一大道满意的控制效果。
但是模拟化设计技术要求相当短的采样周期,因此只能实现较简单的控制算法。
由于控制人物的需要,当所选择的采样周期比较大或对控制质量要求比较高时,必须从被控对象的特性出发,直接根据计算机控制理论来设计数字控制器,这类方法称为数字控制器的直接设计方法,或成功为离散化设计方法。
直接设计方法比模拟化设计方法具有更一般的意义,它完全是根据采样系统的特点进行分析与综合,并导出相应的控制规律。
D(z)对应连续控制系统的串联校正元件,实现所需要的采样控制规律u*(t);u*(t)转变为连续信号作用于被控对象,必须有采样保持环节。
系统的闭环脉冲传递函数Φ(z)为:当已知G(z)时,只要根据设计要求选择好φ(z),就可以求得D(z)。
1.1数字控制器的直接数字控制器的直接设计步骤如下:(1)根据控制系统的性能指标要求和其他约束条件确定所需的闭环脉冲传递函数Φ(z)(2)求广义对象的脉冲传递函数G(z)(3)求取数字控制器的脉冲传递函数D(z)(4)求取控制算法的递推计算公式。
2.1最小拍系统的设计在数字随动控制系统中,要求系统的输出值尽快地跟踪给定值的变化,最少拍控制就是满足这一要求的一种直接设计方法。
最少拍控制,也称最小调整时间系统或最快响应系统。
所谓最少拍控制,就是要求闭环系统对于某种特定的输入在最少个采样周期内大道无静差的稳态。
其闭环脉冲传递函数具有)()(1)()()()()(z G z D z G z D z R z C z +==Φ)(1)()(1)(z z z G z D Φ-Φ=以下形式式中n 是可能情况下的最小正整数。
这一形式表明闭环系统的脉冲响应在n 和采样周期后变为零,从而意味着系统在n 拍之内达到稳态。
4.1 数字控制器的设计方法
• 4.1 数字控制器的设计方法 • 4.2 常用的计算机控制算法
4.1 数字控制器设计方法
数字控制器的两种设计方法:
• 数字控制器的模拟化设计方法 • 数字控制器的直接设计法
一、 模拟化设计方法
• 1.数字控制器的连续化设计步骤 (1)求出模拟调节器的传递函数 D(s)。
z
D z 则数字控制器的脉冲传递函数为:
G z 1 z
数字控制器的直接设计步骤如下:
(1)求出广义对象的脉冲传递函数G(z); (2)根据控制系统的性能要求和其他约束条件,确定闭环系统的脉冲传递 函数Φ(z); (3)求数字控制器的脉冲传递函数D(z); (4)根据D(z)求数字控制器的输出u(k)的递推计算公式,并编写控制算法 程序; 设数字控制器D(z)的一般形式为: m
(2)选择合适的采样周期 T。
(3)把D(s)离散化,求出数字控制器的脉冲传递函数 D(z) 。 (4)检验系统的闭环特性是否满足设计要求。 (5)把D(z)变换成差分方程的形式,并编程实现 。 (6)现场调试
二、数字控制器的直接设计方法
1、什么是数字控制器的直接设计方法?
从被控对象的特性出发,在离散z域里根据离散控制理
D( z ) U ( z ) b0 +b1 z + E ( z ) 1 a1 z 1 +
1
+bm z +an z 1
i
1 ai z i
m i i 0
,
(n m )
n
U ( z ) bi z 则数字控制器D(z)的输出U(z)为:
论来对离散系统进行分析和综合,直接设计出数字控制器。 这种设计方法称为数字控制器的直接设计方法(也称为离 散化设计方法) 2、设计思想
第四章 数字控制器的直接设计
表达式中应把这些零点。 表达式中应把这些极点。
作为其零点而保留。 2)当 有单位圆上或圆外的极点时,在 作为其零点而保留。 三、最少拍快速有波纹系统设计的一般方法 设广义对象的脉冲传递函数为
式中,
为对象的S传递函数,当
中不含有延迟环节时,m=1;当
中有延滞环节时,一般m>l。
是 Z-m的部分。
中不包含单位圆外或圆上的零极点,以及不包含延滞环节 是广义对象在单位圆外和圆上的u个零点,
在单位圆上和圆外的零
综合考虑系统的准确性、快速性和稳定性要求,闭环脉冲传递函数 必须选择为
式中,m为广义对象的瞬变滞后; bi为 点,u为
在z平面单位圆外或圆上的零 在z平面单位圆外
在z平面单位圆外或圆上的零点数;V为
或圆上的极点数。 当典型输入分别为阶跃、单位速度、单位加速度输入时,q分别取 值1,2,3。
2)选取采样周期T,进行W变换
3)令W=jv,作
的伯德图,用与连接系统相同的方法,根据相位裕
度和幅值裕度的要求进行补偿校正,设计出D(w)。
4)将D(W) 换成变z平面的脉冲传递函数
即
5)将 的再修正。
变换成计算机数学算法,检验系统的性能指标,作必要
第四节
纯带后对象的控制算法——大林算法
纯带后对象的控制算法——大林算法如下: 设连续系统中,被控对象 具有一阶或二阶性环节,即
必需是积分环节数。它不仅要满足有波纹系统的性能要求及全部约束条件,而且
第三节 W变换法设计
一、数字控制器的频率特性 设一阶校正器的传递函数D(W)的一般形式为
1.相位超前校正器
如下图
2.相位滞后校正器 右图为相位滞后校正器
二、W变换法的设计步骤 1)根据给定的被控对象传递函数,求出包含零阶保持器在内的广义对象的 脉冲传递函数。
计算机控制答案
第一章计算机控制系统概述习题及参考答案1.计算机控制系统的控制过程是怎样的?计算机控制系统的控制过程可归纳为以下三个步骤:(1)实时数据采集:对被控量的瞬时值进行检测,并输入给计算机。
(2)实时决策:对采集到的表征被控参数的状态量进行分析,并按已定的控制规律,决定下一步的控制过程。
(3)实时控制:根据决策,适时地对执行机构发出控制信号,完成控制任务。
2.实时、在线方式和离线方式的含义是什么?(1)实时:所谓“实时”,是指信号的输入、计算和输出都是在一定时间范围内完成的,即计算机对输入信息以足够快的速度进行处理,并在一定的时间内作出反应并进行控制,超出了这个时间就会失去控制时机,控制也就失去了意义。
(2)“在线”方式:在计算机控制系统中,如果生产过程设备直接与计算机连接,生产过程直接受计算机的控制,就叫做“联机”方式或“在线”方式。
(3)“离线”方式:若生产过程设备不直接与计算机相连接,其工作不直接受计算机的控制,而是通过中间记录介质,靠人进行联系并作相应操作的方式,则叫做“脱机”方式或“离线”方式。
3.微型计算机控制系统的硬件由哪几部分组成?各部分的作用是什么?由四部分组成。
图微机控制系统组成框图(1)主机:(2)输入输出通道(3)外部设备(4)检测与执行机构4.微型计算机控制系统软件有什么作用?说出各部分软件的作用。
软件是指能够完成各种功能的计算机程序的总和。
整个计算机系统的动作,都是在软件的指挥下协调进行的,因此说软件是微机系统的中枢神经。
就功能来分,软件可分为系统软件、应用软件及数据库。
(1)系统软件:它是由计算机设计者提供的专门用来使用和管理计算机的程序。
对用户来说,系统软件只是作为开发应用软件的工具,是不需要自己设计的。
系统软件包括:a.操作系统:即为管理程序、磁盘操作系统程序、监控程序等;b.诊断系统:指的是调节程序及故障诊断程序;c.开发系统:包括各种程序设计语言、语言处理程序(编译程序)、服务程序(装配程序和编辑程序)、模拟主系统(系统模拟、仿真、移植软件)、数据管理系统等;d.信息处理:指文字翻译、企业管理等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Gc(s)] =
z-m∏(1-biz-1) i=1 v
G1(s)
∏i=1(1-aiz-1)
(4-34)
Gc(s)中不含有延迟环节时,m=1;当Gc(s)中有延迟环 节时,一般m>1。
G1(s)是G(z)中不包含单位圆外或圆上的零极点,以及 不包含z-m的部分
u
∏(1-biz-1)是广义对象在单位圆外和圆上的u个零点。
(一)物理上的可实现性
物理上的可实现性:指控制器当前的输出信号,只能 与当前时刻的输入信号,以前的输入信号和输出信号 有关,而与将来的输入信号无关。这就要求数字控制 器的z传递函数D(z)不能有z的正幂项。
D(z)的一般表达式为
D(z) = U(z)
E(z)
上式中,要求
= b0zm+ b1zm-1+…+ bm a0zn+ a1zn-1+…+ an
(4-3)
闭环系统的脉冲响应在n个采样周期后变为零,即系统在n拍后到达稳态。
对最少拍控制系统设计的要求:
1. 准确性要求
对典型的参考输入信号,在到达稳态后,系统在采样点的输出值能 准确跟踪输入信号,不存在静差。
2. 快速性要求
在各种使系统在有限拍内到达稳态的设计中,系统准确跟踪输入信 号所需的采样周期数应为最少。
得:
Φ(z)
U(z)=
R(z)
G(z)
(4-32) (4-33)
1. 如果被控对象G(z)的所有零极点都在单位圆内,那么系 统是稳定的。
2.如果G(z)有单位圆上和单位圆外的零极点,即G(z)和 U(z)含有不稳定的极点,则控制变量u的输出也将不稳 定。
(二)稳定性要求
由式(4-1)
C(z)
D(z)G(z)
D(z) = z-1(3-3z-1+ z-2 )
(1-z-1 )3
(4-26) (4-27)
G(z)(1-z-1)3
r(t) R(z)
1
1(t) 1-z-1
q Φe(z)
1 1- z-1
Tz-1
t
(1-z-1)2 2 (1-z-1 )2
1 2
t2
T2z-1(1+z-1) (1-z-1)3
3 (1-z-1 )3
3. 稳定性要求
数字控制器D(z)必须在物理上可以实现且闭环系统必须是稳定的。
本节内容
一、典型输入下最少拍系统的设计方法 二、最少拍控制器的可实现性和稳定性 三、最少拍快速有波纹系统设计的一般方
法 四、最少拍控制系统的局限性
一、典型输入下最少拍系统的设计方法
系统的误差传递函数Φe(z) 为
E(z)
A(z) E(z) = Φe(z) R(z) = Φe(z) (1-z-1)q
(4-9)
为使稳态误差为零, Φe(z)必须含有因子 (1-z-1)q,即
Φe(z) = 1-Φ(z) = (1-z-1)p F(z)
(4-10)
其中,p≥q,q为对应于典型输入函数R(z)中分母(1-z-1)q
因子的阶次。 F(z)是不包含零点z=1的z-1的多项式
小结:可实现性要求:
1. D(z)不能有z的正幂项
2. a0≠0
3. G(z)不能含有纯滞后z-p ,否则Φ (z) 必须含有z-p。
(二)稳定性要求
在最少拍系统中,不但要保证输出量在采样点上的稳 定,而且要保证控制变量收敛,方能使闭环系统在物 理上真正稳定。
由式(4-1)导出:
R(z) Φ (z) =U(z)G(z)=C(z)
n≥m
式(4-28)分子、分母同除zn,则
D(z) = U(z) = b0zm-n+ b1zm-n-1+…+ bm z-n
E(z)
a0+ a1z-1+…+ an z-n
(4-28) (4-29)
(4-30)
若n<m,则分子出现z的正幂项。
(一)物理上的可实现性
式母(中4-z2的8)多中项,式a0≠降0也了是一必阶要,的也。会因出为现若上a述0=情0,况相。当于分
Φ (z)
D(z) 最少拍数
z-1
z-1
G(z)(1-z-1)
T
z-1(2- z-2 )
2z-1- z-2
Байду номын сангаас
G(z)(1-z-1)2
2T
z-1(3-3z-1+ z-2 )
3z-1- 3z-2 +z-3 G(z)(1-z-1)3
3T
二、最少拍控制器的可实现性和稳定性
(一)物理上的可实现性 (二)稳定性要求
综合考虑系统的准确性、快速性和稳定性要求, 闭环脉冲传递函数Φ(z)必须选择为
u
Φ(z) = z-m [ ∏i=(11-biz-1)] (Φ0+ Φ1z-1 +…+ Φq+v-1z-q-v+1) (4-38)
式中:m为广义对象的瞬变滞后; 不稳定零点
(4-21)
c(0)=0,c(1)=0,c(2)=2T,c(3)=3T,c(4)=4T,…
输出序列为
c(t)
3
2
1
0
1T 2T 3T 4T
t
将式(4-13)、(4-14)代入式(4-2)有
z-1(2- z-2 ) D(z) = G(z)(1-z-1)2
(4-22)
3.单位加速度输入
r(t) =
1 2
(4-18) (4-19)
(4-20)
e(0)=0,e(1)=T,e(2)=e(3)…=0
说明系统只需两拍(两个采样周期),输出就能跟随输
入。此时 C(z)= Φ (z) R(z) = Tz-1(2z-1- z-2 )
(1-z-1 )2
2.单位速度输入
长除法得: = 2 Tz-2+3Tz-3+ 4Tz-4+……
t2
R(z)=
由式(4-11)、(4-12),有
1 2
T2z-1(1+z-1) (1-z-1)3
即q=3
Φe(z) = (1-z-1 )3
(4-23)
即
Φ (z) E(z) =
= 1R(z)
Φe(z) Φe(z)
=3z-1- 3z-2 +z-3
= T2z-1+ T2z-2
2
2
(4-24) (4-25)
1
0 1T 2T 3T 4T
将式(4-13)、(4-14)代入式(4-2)有 z-1
D(z) = G(z)(1-z-1)
t (4-17)
2.单位速度输入
Tz-1
r(t) = t
R(z)=
由式(4-11)、(4-12),有
(1-z-1)2
即q=2
Φe(z) = (1-z-1 )2 Φ (z) = 1- Φe(z) =2z-1- z-2 E(z) = R(z) Φe(z) =Tz-1 即 E(z) = 0+Tz-1 +0. z-2+0. z-3+……
一、典型输入下最少拍系统的设计方法
根据快速性要求,即,使系统的稳态误差尽快为
零,故必然有 p=q 且 F(z) =1 所以对典型的输入来说,有
Φe(z) = (1-z-1)q Φ (z) = 1- Φe(z) =1- (1-z-1)q 1. 单位阶跃输入 2. 单位速度输入 3. 单位加速度输入
(4-11) (4-12)
2.设定Φ(z),把G(z)中所有单位圆上和圆外的零点作为自
己的零点 ,即 u
Φ(z) = [ ∏(1-biz-1)] F2(z) i=1
(4-36)
F2(z)是关于z-1的多项式,且不包含G(z)中不稳定零点bi。
则:
1
D(z) = z-m G1(z)
F2(z) F1(z)
(4-37)
三、最少拍快速有波纹系统设计的一般方法
e(0)=1,e(1)=e(2)=…=0
说明系统只需一拍(一个采样周期),输出就能跟随输
入。此时 C(z)= Φ (z) R(z) = z-1
1-z-1
(4-16)
1.单位阶跃输入
长除法得:C(z)=z-1 + z-2+ z-3+…… c(0)=0,c(1)=c(2)=c(3)=…=1
输出序列为 c(t)
第四章 数字控制器的直接设计
数字控制器的模拟化设计方法——间接设计法 优点:可充分运用工程设计者熟悉的各种连续系统的设
计方法和经验,将它移植到数字计算机上予以实现, 从而达到满意的控制效果。
缺点:采样周期必须足够小,除必须满足采样定理外,
还要求采样周期的变化对系统性能影响不大。
直接设计法:直接根据采样系统理论来设计数字控
Φ(z) =
=
R(z) 1+D(z)G(z)
能否用零极点对消的方法去掉G(z)不稳定的零极点?
结论:不能 1. D(z)不稳定。 移,辨识有误,对消实现不了。
2. 参数漂
解决办法:要使系统补偿成稳定的系统,必须在确定闭 环脉冲传递函数Φ(z) 时增加附加条件
1 Φ(z)
1 Φ(z)
D(z)=
=
G(z) 1- Φ(z)
1.单位阶跃输入
1
r(t) = 1(t) R(z)= 由式(4-11)、(4-12),有
1-z-1
即q=1
Φe(z) = 1-z-1
(4-13)
Φ (z) = 1- Φe(z) = z-1 1
(4-14)
E(z) = R(z) Φe(z) = 1-z-1(1- z-1)=1 (4-15)