计算机控制系统设计方法
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(1)前向差分法
利 用 级 数 展 开 可 将 Z=esT 写 成 以 下 形 式
Z=esT=1+sT+…≈1+sT
可得
z 1 s T
即给定模拟控制器传递函数D(s),其等效离散 传递函数D(z)为:
D( z ) D( s)
s
z 1 T
法 2( 数值微分 ): 设微分控制规律为
de(t ) u (t ) dt 两边求拉氏变换后可推导出控制器为
香农采样定理给出了从采样信号恢复连续信号的最低采样频 率。在计算机控制系统中,完成信号恢复功能一般由零阶保持器 H(S)来实现。零阶保持器的传递函数为:
1 e sT H ( s) s j T j T j T jT 2 2 2 1 e 2e (e e ) H ( j ) 其频率特性为 j 2 j T T sin sin T T j 2 2 2 T e T T T 2 2 2 从上式可以看出,零阶保持器将对控制信号产生附加相移 (滞后)。对于小的采样周期,可把零阶保持器H(S)近似为: ( sT ) 2 1 1 sT T sT s 1 e T 2 H ( s) T (1 s ) Te 2 s s 2
U ( s) D( s ) s E ( s)
采用前向差分近似可得
e(k 1) e(k ) u (k ) T
上式两边求Z变换后可推导出数字控制器为
U ( z) z 1 D( z ) D( s) z 1 s E( z) T T
s平面和z平面之间的映射关系
因为s平面上的虚轴是稳定与不稳定区域的分界线, 所以应着重研究虚轴在z平面内的映象。
3.1 数字控制器的连续化设计技术
数字控制器的连续化设计:模拟(连续)控制器的离散化 设计方法:数字控制器的连续化设计是忽略控制 回路中所有的零阶保持器和采样器,在S域中按连续 系统进行初步设计,求出连续控制器,然后通过某种 近似,将连续控制器离散化为数字控制器,并由计算 机来实现。 设计步骤 –设计假想的连续控制器 –选择采样周期 T –将D(s)离散化为D(z) –设计由计算机实现的控制算法 –校验
1 e sT
s
1.假想的连续控制器D(S)
设计的第一步就是找一种近似的结构,来设计一种假想的连续控 制器D(S),这时候我们的结构图可以简化为:
r(t) + _ e(t) D(s) u(t) G(s) y(t)
已知 G(S) 来求 D(S) 的方法有很多种,比如频率特性法、根 轨迹法等。
2.选择采样周期T
z 1 由:s T
知:Z=1+TS
令:s j
即:s平面上虚轴映射在z平面上将右移1个单位。
注意:采用前向差分法离散化,D(s)稳定, D(z)不一定稳定(超过单位圆)。
前向差分法的特点: 1、直接代换,具有串联性,变换方便; 2、整个s左半平面映射到z平面z=1以左的区域, 故D(s)与D(z)不具有相同的稳定性; 3、因为D(s)|s=0=D(z)|z=1,故稳态增益维持不变; 4、当采样周期T较小时,等效精度较好。
1 e sT H ( s) s
( sT ) 2 1 1 sT T s T 2 T (1 s ) Te 2 s 2
我们能从上式得出什么结论呢? 上式表明,当 T 很小时,零阶保持器 H(S) 可用半个采样周 期的时间滞后环节来近似。它使得相角滞后了。而在控制理 论中,大家都知道,若有滞后的环节,每滞后一段时间,其 相位裕量就减少一部分。我们就要把相应减少的相位裕量补 偿回来。假定相位裕量可减少5°~15°,则采样周期应选为:
ze
sT
e e
sT 2
sT 2
sT 1 1 2 sT 1 1 2
sT 2 sT 2
双线性变换或塔斯廷(Tustin)近似
2 z 1 s T z 1
D( z ) D( s)
s
2 z 1 T z 1
双线性变换也可从数值积分的梯形法对应得到。设积分控制规 t 律为
(2)后向差分法
利用级数展开还可将Z=esT写成以下形式
Z e
sT
则给定模拟控制器传递函数D(s),其等效离散 传递函数D(z)为:
e
1 1 sT
D( z ) D( s)
s
z 1 Tz
s平面和z平面之间的映射关系、后向差分法的特点?!!
(3)双线性变换法
u (t ) e(t )dt
0
两边求拉氏变换后可推导得出控制器为
U (s) 1 D( s ) E ( s) s
当用梯形法求积分运算可得算式如下
T u(k ) u(k 1) e (k ) e (k 1) 2
上式两边求Z变换后可推导得出数字控制器为
1 T ( 0.15~ 0.5 ) ωc
其中ωC是连续控制系统的剪切频率。 按上式的经验法选择的采样周期相当短。因此,采用连 续化设计方法,用数字控制器去近似连续控制器,要有相当短 的采样周期。
3.将D(S)离散化为D(Z)
常用连续系统离散化的方法: •前向差分法 •后向差分法 •双线性变换法 •零极点匹配法 •冲击响应不变法 •零阶保持法
3.1.1
数字控制器的连续化设计步骤
计算机控制系统的结构框图:
r(t) + _ e(t) T e(k) u(k) T u(t) y(t)
D(z)
H(s)
G(s)
这是一个采样系统的框图:控制器D(Z)的输入量是偏差, U(k)是控制量 H(S)是零阶保持器
H ( s)
G(S)是被控对象的传递函数
数字控制器:是计算机控制系统的核心组成部分, 是在被控对象数学模型或操作人员的经验基础上进 行设计,并用计算机软件实现的某种控制算法。
一 一
(1)连续化设计方法 先设计校正装置的传递函数D(s),然后采用某种离 散化方法,将它变成计算机算法。 (2)离散化设计方法 已知被控对象的传递函数或特性G(Z),根据所要求 的性能指标,设计数字控制器。