第5章控制规律的离散化设计方法(z变换、大林).

合集下载

(完整版)PID控制规律及数字PID基本算法

(完整版)PID控制规律及数字PID基本算法
c(t)
Gc (s)
3、比例微分控制
1 u(t)
) Ti s
K p (1 Ti s) Ti s
入了相位滞后,使得系统相对稳定性变差;一阶微分 环节的出现,提高了系统的阻尼程度,缓和了控制器 零极点对系统稳定性及动态过程的不利影响。
微分控制能反应输入信号的变化趋势,因此在输入信
r(t)

连续PID控制算例
开环传递函数:
G(s)
6
(s 1)(s 2)(s 3)
原系统 PI控制
Matlab/Simulink
PID控制
1.6
1.4
原系统 PI控 制
PI控制器:比例系数Kp=3.1815、积分时间常数
1.2
PID控 制 Ti=1.345
1
PID控制器:比例系数Kp=4.7787、积分时间常数
系统的快速性及相对稳定性。
PID控制器的时域表达式:
u(t
)

K
p
[e(t
)

1 Ti

e(t)dt
0
Td
de(t ) ] dt
二、连续PID传递函数的离散化
各环节的离散化处理
r(t)

e(t) K p
Td s
c(t)
1/ Ti s
u(t)
r(t)

e(t) c(t)
T
e*(t) K p
为0,0.9,3时系统的阶跃响应。
黄色线对应比例系数为2,微分系数为0时的阶跃响应 紫色线对应比例系数为2,微分系数为0.9时的阶跃响应 青色线对应比例系数为2,微分系数为3时的阶跃响应
随着微分作用的增强,系 统的超调量减小,系统的 阻尼程度提高,相对平稳 性变好,调整时间缩短, 快速性变好

计算机控制系统经典设计法——离散设计法

计算机控制系统经典设计法——离散设计法

(1)
闭环脉冲传递函数的确定
典型输入的z变换表达式
R( z )
A( z ) (1 z 1 ) q
误差E ( z )的脉冲传递函数
系统的静态误差为
E ( z ) R( z ) Y ( z ) Φe ( z ) 1 Φ( z ) R( z ) R( z )
A( z )(1 Φ( z )) (1 z 1 )-(1 z 1 ) 2 z 1-z 2
1 Φ( z ) 0.5434 z 1 1 0.5 z 1 1 0.3679 z 1 D( z ) G ( z ) 1 Φ( z ) (1 z 1 )(1 0.718 z 1 ) z 1 1 2 1 E ( z ) (1 Φ( z )) R( z ) (1 z ) z (1 z 1 ) 2



二拍以后,系统输出等于输入信号
(3) 对单位加速度输入信号
Φ( z ) 1 (1 z 1 )3 3z 1-3z 2+z 3
1 0.8154 ( 1-z 1+ z 2) 1 0.3679 z 1 1 Φ( z ) 3 D( z ) G( z ) 1 Φ( z ) (1 z 1 ) 2 (1 0.718 z 1 )
R( z )

E( z)
D( z )
G( z )
Y ( z)
1 Φ( z ) D( z ) G ( z ) 1 Φ( z )
要点:如何把系统的性能指标转换为闭环特性Φ( z ),解出的D( z )能否 物理实现以及系统能否保证稳定。
5
R( z )
E( z)

D( z )
G( z )
Y ( z)

第五章数字控制器的离散化设计方法

第五章数字控制器的离散化设计方法

第五章数字控制器的离散化设计⽅法第五章数字控制器的离散化设计⽅法数字控制器的连续化设计是按照连续控制系统的理论在S 域内设计模拟调节器,然后再⽤计算机进⾏数字模拟,通过软件编程实现的。

这种⽅法要求采样周期⾜够⼩才能得到满意的设计结果,因此只能实现⽐较简单的控制算法。

当控制回路⽐较多或者控制规律⽐较复杂时,系统的采样周期不可能太⼩,数字控制器的连续化设计⽅法往往得不到满意的控制效果。

这时要考虑信号采样的影响,从被控对象的实际特性出发,直接根据采样控制理论进⾏分析和综合,在Z 平⾯设计数字控制器,最后通过软件编程实现,这种⽅法称为数字控制器的离散化设计⽅法,也称为数字控制器的直接设计法。

数字控制器的离散化设计完全根据采样系统的特点进⾏分析和设计,不论采样周期的⼤⼩,这种⽅法都适合,因此它更具有⼀般的意义,⽽且它可以实现⽐较复杂的控制规律。

5.1 数字控制器的离散化设计步骤数字控制器的连续化设计是把计算机控制系统近似看作连续系统,所⽤的数学⼯具是微分⽅程和拉⽒变换;⽽离散化设计是把计算机控制系统近似看作离散系统,所⽤的数学⼯具是差分⽅程和Z 变换,完全采⽤离散控制系统理论进⾏分析,直接设计数字控制器。

计算机采样控制系统基本结构如图5.1所⽰。

图中G 0(s)是被控对象的传递函数,H(s)是零阶保持器的传递函数,G(z)是⼴义被控对象的脉冲传递函数,D(z)是数字控制器的脉冲传递函数, R(z)是系统的给定输⼊,C(z)是闭环系统的输出,φ(z)是闭环系统的脉冲传递函数。

零阶保持器的传递函数为:se s H Ts--=1)( (5-1)⼴义被控对象的脉冲传递函数为:[])()()(0s G s H Z z G = (5-2)由图可以求出开环系统的脉冲传递函数为:图5.1 计算机采样控制系统基本结构图)()()()()(z G z D z E z C z W == (5-3)闭环系统的脉冲传递函数为:()()()()()1()()C zD z G z z R z D z G z Φ==+ (5-4)误差的脉冲传递函数为:()1()()1()()e E z z R z D z G z Φ==+ (5-5)显然 )(1)(z z e Φ-=Φ(5-6)由式(5-4)可以求出数字控制器的脉冲传递函数为:)](1)[()()(z z G z z D Φ-Φ= (5-7)如果已知被控对象的传递函数G 0(s),并且可以根据控制系统的性能指标确定闭环系统的脉冲传递函数φ(z),由上式可以得到离散化⽅法设计数字控制器的步骤:(1)根据式(5-2)求出⼴义被控对象的脉冲传递函数G(z)。

第5章数字控制系统的连续——离散化设计

第5章数字控制系统的连续——离散化设计

1 lim[s s0 s
10s 1 s1
]
lim[(z
z 1
1)
z
z
1
K
z
z 0.9048] z 0.3679
K z 6.6397
因此
D(z) 6.6397 z 0.9048 z 0.3679
(4)仿真检验
Gd (z)
(1
z 1 )Z[ 1 s
1 ] s(10s 1)
0.04837(z 0.9678) (z 1)(z 0.9048)
D(z) K z1 (z 1)z
(z e T )2
当R(s) 1 时,u(t) 0
u(t) lim sR(s)D(s)
t s0
s
t
当R(s) 1 时,u(t) 1
当R(z)
s
2
z
t
时 ,u(k) 0
u(k) lim(z 1)R(z)D(z)
k
z 1
z 1 k 当R(s) Tz 时 ,u(k) K z1T
(1 e T )2
(1 e T )2 (z 1)(z 1)
K z2 2T D(z) 2T
(z e T )2
(3)匹 配 到z :D(z) K z1 (z 1)(z )
(z e T )2
要 求T 1s, 1时 ,D( j ) D(e jT ) j 0.50
(1 j)2
(t)
h(t) (t) *(t)
h*(t)
D(s)
D(z)
分析脉冲不变法特点:D(s) 与 D(z)之间的近似关系。
➢ 由设计准则知,二者的脉冲响应在采样点取相同值; ➢ D(s)与D(z)极点按Z变换定义z=esT一一对应 ; ➢ 若D(s)稳定,其极点位于S左半平面,则其D(z)必稳定,

离散控制系统及Z变换(补充)

离散控制系统及Z变换(补充)
n 0
对上式两边取拉氏变换,令 F (s) L[ f * (t )] 则
F ( s) L[ f (t )] f (nT )L[ (t nT )] f (nT )e
* n 0 nTs n 0 n 0
令z e
Ts
1 ,解得 s ln z ,则 T
f*(t)
f(t) K T
f*(t)
由采样过程知,连续信号与采样信号分别是采样开关 的输入/输出信号,则有
f (t ) f (t ) T (t ) f (t ) (t nT ) f (nT ) (t nT )
* n 0 n 0


3、零阶保持器的数学表示(zero-order holder) 保持器有零阶保持器、一阶保持器、二阶保持器等。 实际中,用的最多的是零阶保持器。其图如下 由图得,零阶保持器的数学表示为:
F ( z ) F ( s) s 1 ln z f (nT )z n
T n 0

定义:F ( z ) Z [ f * (t )] L[ f * (t )]
几点说明:
1 s ln z T
f (nT ) z n
n 0

1、Z变换定义是关于z的幂级数。只有当级数 收敛时,才称为采样函数的Z变换。
6、被控量的性质(quality
of object)
如温度对象,热惯性较大,反映较慢,调节不宜过 于频繁,可选择较大的采样周期,而对于流量对象, 变化迅速,反映快,则选择较小的采样周期。 常见被控对象的采样周期经验值如下表:
被控量 采样周期 流量 1~5s 压力 3~10s 液位 6~8s 温度 10~20s 位置 电流环 速度环

第5章计算机控制系统间接设计法

第5章计算机控制系统间接设计法

s 平面的稳定域为 Re(s) 0,z 平面的稳定域为:
Re
z 1 T
0
令z
j
,则可写成:Re
j
T
1
0
j
s平面
Im z平面
0
0
0
Re
z 1
正向差分变换s平面与z平面的对应关系
双线性变换法
3、双线性变换法
双线性变换法又称突斯汀(Tustin)法,是一种基于梯 形积分规则的数字积分变换方法。
➢ G(s)所有的在 s 处的零点变换成在 z 1 处的零
点。
➢如需 D(z) 要的脉冲响应具有一单位延迟,则 D(z) 分子 的零点数应比分母的极点数少1。
➢要保证变换前后的增益不变,还需进行增益匹配。
零、极点匹配z变换
例5.2
求G(s) 1/(s a) 的零、极点匹配z变换。
零、极点匹配z变换
双线性变换法
例5.1
用双线性变换法将模拟积分控制器 D(s) U (s) 1 离散化
为数字积分控制器
E(s) s
脉冲响应不变法
4、脉冲响应不变法
所谓脉冲响应不变法就是将连续滤波器D(s) 离散得 到离散滤波器D(z) 后,它的脉冲响应gD (kT ) Z 1[D(z)]与 连续滤波器 g(t) L1[D(s)] 的脉冲响应在各采样时刻的值
数字PID算法
2、增量式PID控制算法
增量式PID是指数字控制器的输出只是控制量的增量
u(k) 由递推原理可得
k 1
u(k 1) KPe(k 1) KI e( j) KD e(k 1) e(k 2) j0
用式u(k)减去u(k-1),可得
u(k) KP e(k) e(k 1) KIe(k) KD e(k) 2e(k 1) e(k 2)

一阶保持器z变换法

一阶保持器z变换法
De(s) r(t) e(t) e*(t) D*(s) u*(t) ZOH uD(t) 执行机构 被控对象 C(t)
-
测量装置
连续:
uA ( j) D( j) E( j)
*
1 离散: E ( j ) E ( j jns ) T n
u * ( j) E * ( j) D * ( j)
若使: uD ( j) uA ( j) D( j) E( j)
必有: D *( j) e jT / 2 D( j)
数字控制器
补偿器 模拟控制器
补偿器:补偿ZOH带来的相位延迟-T/2 当T较小时可以忽略其影响,可以不补偿
7
连续域-离散化设计的步骤如下:
第1步:根据系统的性能,选择采样频率 第2步:考虑ZOH的相位滞后,设计数字控制算法等效传递 函数De(s)
4
5.1.1 设计原理和步骤
D(s) 执行机构 被控对象 测量装置
• 连续控制律D(s),离散等效控制律De(s) • 将数字控制器部分看成是一个整体,其输入和输 出都是模拟量,因而可等效为连续传递函数 D e (s )。
5
•若De(s)=D(s),或De(j)=D(j), 则uD(t)=uA(t)
s (1 z ) / T
1 z 1 T
1
系统离散: D( z ) D( s)
s
以积分环节为例: D( s) C ( s) / U ( s) 1/ s,
c(t ) u (t )dt
D( z )
C( z) T Tz U ( z ) 1 z 1 z 1
②若D(s)稳定,则D(z)一定稳定 ③串联特性,变换前后稳态增益不变, s0时z1。 ④T大,离散后失真大

控制系统中连续域—离散化设计 非常全

控制系统中连续域—离散化设计 非常全
13
5. 零极点匹配法
(1)离散化方法
D( s ) k ( s zi )
(s p )
i n
m
z e sT D( z )
k1 ( z e ziT )
(z e
m
m
piT
)
( z 1) n m
特点:
– 匹配 – 若分子阶次m小于分母阶次n,离散变换时,在D(z)分子上加 (z+1)n-m因子 – 确定D(z)的增益k1的方法: D(s) s0 D( z) z 1 • 按右式来匹配 • 若D(s)分子有s因子,可依高频段增益相等原则确定增益,即
du(t ) / dt e(t )
实质:将连续域中的微分 用一阶向后差分替换
du(t ) / dt [u(kT ) u[(k 1)T ]]/ T
u(kT ) u[(k 1)T ] Te(kT )
做z变换,得
U ( z) z 1U ( z) TE( z)
D( z) U ( z) / E( z) T /(1 z 1 )
D(s)
s 0
D( z)
z 1
(3) 应用
由于这种变换的映射关 系畸变严重,变换精度较低。 所以,工程应用受到限制, 用得较少。
图5-4 向后差分法的映射关系
6
2. 一阶向前差分法
(1)离散化公式
D( z ) D( s )
s z 1 T
D(s) U (s) / E (s) 1/ s
16
5.1 5.2 5.3 5.4 5.5
连续域—离散化设计 数字PID控制器设计 控制系统z平面设计性能指标要求 z平面根轨迹设计 w’变换及频率域设计

一阶保持器z变换法

一阶保持器z变换法
根轨迹设计,频率域设计
5.1 连续域—离散化设计 5.2 数字PID控制器设计
5.3 控制系统z平面设计性能指标要求 5.4 z平面根轨迹设计
5.5 w’变换及频率域设计
连续域-离散化设计思想
• 在连续域内已设计好控制律D(s) • 将D(s)离散化,便于计算机编程实现 • 优点: 1)充分利用对连续系统的分析和设计经验 2)离散化方法简单,结论明确 • 工程应用广泛
第4步:检验计算机控制系统闭环性能。若满足指标要求, 进行下一步;否则,重新进行设计。
改进设计的途径有: – ①选择更合适的离散化方法 – ②提高采样频率 – ③修正连续域设计,如增加稳定裕度指标等
第5步:将D(z)变为数字算法,在计算机上编程实现。
5.1.2 各种离散化方法
• 最常用的表征控制器特性的主要指标:
• 信号经ZOH,保留基本频谱,高频部分衰减大
在上述假设下: u D (j)B e j T /2 D * (j)E (j)
若使: u D (j) u A (j) D (j)E (j)
必有: D *(j)ejT/2D (j)
数字控制器 补偿器 模拟控制器
补偿器:补偿ZOH带来的相位延迟-T/2 当T较小时可以忽略其影响,可以不补偿
②若D(s)稳定,则D(z)一定稳定 ③串联特性,变换前(1Ts) 1Ts 2 2(1Ts)
sj
z12 2
14((11 T T))22 (( T T))22
D(s)s0D(z)z1
(3) 应用
由于这种变换的映射关系有 畸变,变换精度较低。所以,工 程应用受到限制,用得较少。欧 拉积分,T0时失真小。
计算机控制系统
第5章 计算机控制系统的 经典设计方法

第五章:控制规律的离散化设计方法

第五章:控制规律的离散化设计方法

第 5章
控制规律的离散化设计方法
闭环脉冲传递函数的三种结构
1) G(z) 为稳定对象且不包含圆外圆上零点 为保证无静差取 M = p ,为保证最快响应 F ( z ) = 1 , 则闭环脉冲传递函数结构为
Φ( z ) = 1 − Φ e ( z ) = b1 z −1 + b2 z −2 + L b p z − p Φ e ( z ) = (1 − z −1 ) p
第 5章
控制规律的离散化设计方法
第五章 控制规律的离散化设计方法
控制规律的离散化设计方法 本节主要内容
1.闭环脉冲传递函数的结构设计 2.最少拍有纹波控制器的设计 3.最少拍无纹波控制器的设计 4.最少拍系统的改进措施 5.数字控制器D(z)算法实现 数字控制器D(z)算法实现 D(z)
第 5章
控制规律的离散化设计方法
1 + D( z )G ( z )
1− e Gh0 ( s ) = s
− Ts
E ( z ) R( z ) − Y ( z ) 1 Φe (z) = = = 1 − Φ( z ) = R( z ) R( z ) 1 + D( z )G ( z )
则:数字控制器的脉冲传递函数
D( z ) = 1 Φ( z ) Φ( z ) = 1 − Φ( z ) G ( z ) G ( z )Φ e ( z )
第 5章
控制规律的离散化设计方法
N(z) N′(z) 本身不稳定,由 本身不稳定, D(z) = M(z) M′(z) Φ(z) G(z) = ⋅ N(z) N′(z) Φe (z) M(z) M′(z)
可知,既要保证闭环稳定,又要保证控制器本身稳定, 可知,既要保证闭环稳定,又要保证控制器本身稳定, 中均不能包含圆外极点。 Φ(z ) 和D(z ) 中均不能包含圆外极点。 则:① Φ(z) 必须包含 G(z) 的全部圆外圆上的零点

第9章 控制规律的离散化设计方法(z变换、大林算法、D(Z)的计算机实现)

第9章 控制规律的离散化设计方法(z变换、大林算法、D(Z)的计算机实现)

第5章
控制规律的离散化设计方法
3) 留数计算法
若己知连续时间函数e(t)的拉氏变换式E(s)及其全 部极点pi(i=1,2,…,n),则e(t)的Z变换还可以通过下 列留数计算求得,即
n
E( z)
i 1
z Re s[ E ( pi ) ] piT ze

i 1
n
1 d ri 1 z { ri 1 [( s pi ) E ( s) ]}s pi sT ( ri 1)! ds ze
采样时刻的连续函数值,其表达式为
e (t ) e(kT ) (t kT )
k 0

(5―1)
第5章
控制规律的离散化设计方法
对式(5―1)进行拉氏变换,得
E ( s) L[e (t )] e(kT ) e kTs
k 0

(5―2)
式中含有无穷多项,且每一项中含有e-kTs ,它是s的 超越函数,而不是有理函数,为了运算方便,引入新的 变量z,令z=eTs,则式(5―2)可改写为
Z[e e(t )] E[ ze
式中,a是常数。
t
t
]
(5―20)
第5章
控制规律的离散化设计方法
5) 初值定理
lim E ( z ) 存在,则当 z *(t)的初值e(0)取决于 t=0时的采样信号e lim E ( z )
第5章
控制规律的离散化设计方法
2.Z变换的计算方法
求任意函数e(t)的Z变换,通常分三步进行: ①e(t)被理想采样器采样,给出离散采样函数e *(t); ②求e *(t)的拉氏变换,给出 E ( s) L[e (t )] e(kT ) e kTs ③在E *(s)中用z替换eTs,给出

第5章 现代控制技术

第5章 现代控制技术

= β ( z) α ( z) = 0
闭环系统的2n个极点由两部分组成:一部分是 按状态反馈控制规律设计所给定的n个控制极点;另 一部分是按状态观测器设计所给定的n个观测器极点, 这就是"分离性原理".根据这一原理,可以分别 设计系统的控制规律和观测器,从而简明化了控制 器的设计.
3.状态反馈控制器的设计步骤 3.状态反馈控制器的设计步骤
5.2.1 按极点配置设计控制规律
u( k ) = Lx ( k )
设计出反馈控制规律L,以使闭 环系统具有所需要的极点配置.
x (k + 1) = ( F GL) x (k )
5.2.2 按极点配置设计状态观测器
设计状态观测器,根据所量测的输出y(k)和u(k)重构 设计状态观测器,根据所量测的输出y(k)和u(k)重构 全部状态 .因为有些状态无法量测 .
y ( N ) = Cx ( N ) = r0
仅按上式设计的系统,将是有纹波系统,为设计无纹波系 统,还必须满足条件
x( N ) = 0
5.1.3 输出反馈设计法的设计步骤
1.将连续状态方程进行离散化 1.将连续状态方程进行离散化
x (k + 1) = Fx (k ) + Gu(k ) y (k ) = Cx (k )
综上可归纳出采用状态反馈的极点配置法设计控制器的 步骤如下: 步骤如下: (1)按闭环系统的性能要求给定几个控制极点; (1)按闭环系统的性能要求给定几个控制极点; (2)按极点配置设计状态反馈控制规律,计算L; (2)按极点配置设计状态反馈控制规律,计算L; (3)合理地给定观测器的极点,并选择观测器的类型,计 (3)合理地给定观测器的极点,并选择观测器的类型,计 算观测器增益矩阵L; 算观测器增益矩阵L; (4)最后根据所设计的控制规律和观测器,由计算机来实 (4)最后根据所设计的控制规律和观测器,由计算机来实 现. 现.

第五章:控制规律的离散化设计方法

第五章:控制规律的离散化设计方法

数字控制器的设计方法
模拟化设计方法 经典法 离散化设计方法 状态空间设计法
第5章
控制规律的离散化设计方法
闭环脉冲传递函数的结构设计
模拟化设计方法是假定采样频率足够高,这样就可
以忽略采样器和保持器的影响,从而将数字控制系 统看成是连续控制系统,用连续系统设计理论,设 计满足要求、并留有足够余地的连续控制器,再选 用适当的离散化方法,获取所需的数字控制器。
第5章
控制规律的离散化设计方法
5.典型的最少拍系统设计
所谓典型最少拍系统设计,是指在G(z)无延迟,且不 含不稳定零点和不稳定极点(即不含单位圆上和单位 圆外的零极点),且G(z)的分母多项式最多比分子多 项式高一次这样的条件下,设计最少拍系统在不同典 型输入作用下的数字控制器脉冲传递函数D(z) 。 注:在上述条件下构造 ( z )和 e ( z) 时,只需考虑六条 设计原则中的前三条即可,故取 e ( z) (1 z 1 )m 就可
在该系统的单位脉冲响应衰减的快,相应的 ( z ) 以
z-1 为变量的展开式的项数就少。因此,从对典型
输入的调节时间尽量短来考虑,要求( z )
以z-1为变
量的展开式的项数应尽量少。
第5章
控制规律的离散化设计方法
3.D(z)的物理可实现条件
1) D(z)要是物理可实现的,则要求其分母多项式
的阶次大于等于分子多项式的阶次。由于
( z ) D( z ) G ( z ) e ( z )
所以 ( z )的分母与分子多项式阶次之差应大于、 等于G(z)的分母与分子多项式的阶次之差,才 能保证D(z)的物理可实现性。
2)G(z)中出现纯延迟环节时,设计时应让 ( z ) 中 包含G(z)中的纯延迟环节,从而保证D(z)是物理 上可实现的。

第5章离散化的设计-文档资料

第5章离散化的设计-文档资料

4 ) 系统检验,若没 要 有 求 达 , 到 需进行再设计 到控制指 H (z 标 ) 。
— 设计 D (z) 的目的,是 G 改 (z) 的 造 特性,使系统 d
5.1.2 H(z)的确定原则
1. 可实现性
被控对象
B () z G () z A () z S ( z ) D ( z ) R ( z )
d e g A ( z ) d e g B ( z )
d e g R ( z ) d e g Sz ()
控制器
系统闭环传递函数
Bz () B () zS () z H () z m A () zR () z B () zS () z Az () m
d e g A ( z ) d e g B ( z ) m m
点,不能补偿 G ) 单位圆上和圆外的零点 。为使 D (z) 稳定, d (z 此这些零点必保留在 H (z) 中。
G ) 单位圆上和圆外的零点 也不能用 D (z) 的极点补偿, d (z
为使 H (z ) 稳定, H z ) 应把 G z ) 在单位圆上与圆 e( d(
1 n 点作为其零点。因此, 设 G ( z ) 含有 ( 1 z ) 项,则 p 等于 n 与 d
1 可见,为使 E ( z ) 为 z 幂级数的有限项, H z ) 的一般模型 e( 1 P H ( z ) ( 1 z )F ( z ) , e
1 1 式中 p m , F ( z ) 是不含 ( 1 z ) 因式的 z 的有限多项式
5.2.2 系统设计
H (z) 1H ) D (z) G )H ) e(z d (z e(z 在有限拍控制设计中, H ) 的一般模型只包含 z 0 的极 e(z

第五章 离散化设计方法

第五章 离散化设计方法
最基本和典型的方法有离散状态空间设计方法模糊方法大多数的智能控制自学习以及许多的目前控制系统中使用的方法都是直接数字化的方法考虑如下的单位反馈系统讨论一般情况下考虑典型输入从而变换具有如下形式可以看出主要与三者即对象闭环和误差相关
五. 计算机控制的离散化设计方法
连续化设计方法是沿用了模拟控制系统的基本理论 和校正技术;离散化设计方法是直接根据被控对象 特征和系统所要求的性能指标,直接在Z域内进行全 数字化设计,直接离散化的设计方法是基于某一个 主要目标来进行的,如时间最优,误差最小,能量 最优等;最基本和典型的方法有 1. 有限拍的设计方法 2. 离散状态空间设计方法 模糊方法,大多数的智能控制,自学习以及许多的 目前控制系统中使用的方法都是直接数字化的方法
19
例题:对于一个单位反馈系统,对象的特性为 10 G( s) s(0.1 s)
T 0.1s ,试设计单位阶跃输入时的 采用零阶保持器, 有限拍无纹波调节器 D ( z )
20
首先,计算
1 eTs 10 HG ( z ) Z s s (0.1s 1) 1 1 0.368 z (1 0.717 z ) (1 z 1 )(1 0.368 z 1 ) 因此,取 Gc ( z) az 1 (1 0.717 z 1 ) 1 1 Ge ( z ) (1 z )(b0 b1z )
16
三. 有限拍数字无纹波控制器的设计
有限拍系统采用 Z 变换方法进行设计,只能做到在 采样点上的误差为零,不能保证在两个采样点之间 的误差也为零,这就形成了纹波,纹波造成了系统 误差,功率损耗和器件的磨损等。
Gc ( z )
D( z )
R( s)
E1 ( z )

控制算法的离散化设计方法

控制算法的离散化设计方法

(2)构造闭环传递函数Φ(z)
1 ( z ) (1 z ) F ( z ) 1 ( z) z M ( z)
1 2
要求1和要求3的部分 要求2和要求3的部分
F(z)和M(z)称为协调因子。目的是确保上面两式的成立。
F ( z ) 1 f1 z 1 f 2 z 2 f q z q M ( z ) m0 m1 z 1 m2 z 2 m p z p
Computer Controlled Systems
( z) U ( z) D( z ) u ( z ) R( z ) 1 D( z )G ( z ) G ( z )
从前面的有波纹系统设计中知道,Φ(z)包含G(z)不稳定的零 点,若G(z)含有稳定的零点, 则从R(z)到U(z)的传递函数展开 式为无限长,则造成了U(z)渐进稳定,导致控制器输出不断变化。 Φu(z)极点在左半单位圆内,U(z)振荡收敛,引起波纹。 Φu(z)极点在右半单位圆内,U(z)单调收敛,不引起波纹。
5.4 无波纹最少拍控制系统设计
Computer Controlled Systems
2、无波纹最少拍控制器的设计 解决波纹的方法:Φ(z)包括G(z)所有单位圆外零 点、G(z)左半单位圆内零点。 带来的后果:为此将会增高Φ(z)的z-1幂次,从而增 加调整时间,但采样点间波纹可以消除。 D(z)设计方法: Φ(z)包括G(z)所有不稳定的零点 有波纹条件 Φ(z)包括G(z)不稳定、左单位圆内零点 无波纹条件 Φ(z)和1- Φ(z)的其他要求与有波纹控制系统一样。
( z ) 2 z 1 z 2
(4)求控制器D(z)
1 ( z) 21.8(1 0.5 z 1 )(1 0.368 z 1 ) D( z ) G( z) 1 ( z) (1 z 1 )(1 0.718 z 1 )

第五章 离散化的基本方法-2010

第五章 离散化的基本方法-2010
z 本章主线路 z 有限差分基础
� 机 � z 差分方程 学 � 大 � 业 � z 显式方法和隐式方法 工 � 京 � z 误差与稳定性分析 南
� 程 � 工 � 力 � 动 � 与 � � 械
� 学

2
Nanjing University of Technology
本章主线路
基本概念 “离散化”
3 i, j
程 � 工 � 力 � 动 � 与 � � Δx ∂u (Δx) 械 −( )
� �

u i +1, j − u i , j ∂u + O ( Δ x ) (3) 具有一阶精度 ( )i , j = ∂x Δx

10
Nanjing University of Technology
有限差分基础
i −1, j −1 2 i +1, j −1 i −1, j +1 i −1, j −1 2 2
15
� 学

Nanjing University of Technology
有限差分基础
“有限差分模版”:
u i +1, j − u i , j ∂u + O (Δx) ( )i , j = ∂x Δx
学 前面讨论一阶形式,下面考虑二阶偏导数的情况:
∂u ∂ 2u + ( ) i , j ( −Δ x ) + ( 2 ) i , j ∂x ∂x
2
∂u ∂ 2u (Δx)2 ∂ 3u (Δ x )3 + ( )i, j Δ x + ( 2 )i, j + ( 3 )i, j + " (2) ∂x ∂x 2 ∂x 6
2

离散化方法

离散化方法

在单位脉冲作用下输出响应为 u (t ) L1 D( s) 其采样值为
ai t A e i i 1
n
u (kT )
ai kT A e i i 1
n
例 已知模拟控制器 D( s) a
sa
,求数字控制器D(z)。
a
解:
D( z ) D( s ) 1 e aT z 1
模拟控制器的离散化方法
模拟控制器离散化成的数字控制器,也可以认为是数字滤波器
离散化法的实质就是求原连续传递函数D(s)的等效离散传递 函数D(z) 。
“等效”是指D(s)与D(z)在下述几种特性方面具有相近性:
---零极点个数;
---系统的频带; ---稳态增益;
---相位及增益裕度;
---阶跃响应或 脉冲响应形状;
z域角频率
•若D(s)稳定,则D(z)一定稳定。 •频率畸变:双线性变换的一对一映射,保证了离散频率特性 不产生频率混叠现象,但产生了频率畸变
双线性变换的频率关系
双线性变换频率特性失真
DT 2 A tan T 2
当采样频率较高
DT 足够小
2 DT A D T 2
•双线性变换后环节的稳态增益不变
2
•当=0 (s平面虚轴),s平面虚轴映射到z平面为该小圆的 圆周。 •当> 0(s右半平面),映射到z平面为上述小圆的外部。 •当< 0(s左半平面),映射到z平面为上述小圆的内部。
若D(s)稳定,则D(z)一定稳定。 离散后控制器的时间响应与频率响应,与连续控制器相比有 相当大的畸变。 变换前后,稳态增益不变。 D(s)
例 已知连续控制器传递函数
D(s)
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Q5* 扭•规W 耐离傲化设廿方港第5章控制规律的离散化设计方法5・1离散系统「枷扫土 5・2离散系统性能力析 5・3数字控制器直接设讨5・4大林(Dahlin)算法 5・5数字控制器D ⑵算法实现Q5* 扭•规 W 耐离傲化设廿方港5.1离散系统分析基础在连续系统分析屮,应用拉氏变换作为数学工具, 将描述系统的微分方程转化为代数方程,建立了以传 递西数为基础的复域分析法,使得问趣得以人人简化。

那么在离散系统的分析屮是否也有类似的途径呢?答案是肯定的,在离散系统屮,采用Z 变换法,也町以将 差分方程转化为代数方程,同样町以建立以Z 传递函数 为堆础的复域分析法。

連曲 3g5*散化设廿方港 ___________________________5.1.1 Z 变换及性质1・Z 变换左义Z 变换是拉氏变换的一种变形,是山采样函数的拉 氏变换演变而來的。

连续信弓⑴的拉氏变换式EG)是 复变就$的冇理函数。

A —泄条件下,微机控制系统中 的采样可假设为理想采样。

将连续信号巩。

通过采样周 期为T 的理想采样后町得到采样信号€>*(/),它是一组理 想加权脉冲序列,每一个來样时刻的脉冲强度等丁该 采样时刻的连续函数值,英表达式为8y (f) =工 e{kT) ^{t-kT)jt=f )金MS* Mir«d k 敷化讼廿方港—to*j (a )'''对式(5—1)进行拉氏变换,得£(巧= □》(/)] = £ MkT) •严k=0式中含冇无穷多项,R 每一项中含冇以®它足$的 超越函数,而不是冇理函数,为了运算方便,引入新的 变量乙,令ee®则式(5—2)可改'弓为(5—1)(5—2)E(Z ) = £ £伙7>Z "上=0(5—3)在式(5—3)中E(z)称为八W的Z变换。

记作:Z [e*(0] =£(z)W为Z变换只对采样点上的信号起作用,所以也町写为:Z [亡⑴]=F(z)将式(5—3)展开,得E(Z)N(O)Z①+M1)Z」+巩2)尹+...+巩"!比m+ (5)4)曲此看出,采样函数的Z变换是变駅Z的‘4^级数(或称罗朗级数).氏一般项心T)F的物理意义足心T)表征采样脉冲的幅值!Z的:fif次表征采样脉冲出现的时刻。

因为它既包含了量值信息e(kT),乂包含了时间信息邪。

/Va. M5* I2M MITftd TT敷化讼好方港2.Z变换的计算方法求任总函数貞”的Z变换,通常分三步进行:①£(『)被理想采样器采样,给出离散采样函数疋“小6②求gp)的拉氏变换,给岀£*(5)= £le*(Z)] = J③在E心)中Hk替换给出E(z)= X心帛汎M5* Miras MMlt■»■«•:»•>*•I)级数求和法级数求和法是根据z变换的定义式求函数0(f)的z变换。

严格说來,时间函数或级数町以足任何函数,{H 足只們EG)表达式的无穷级数收敛时,它才叮农示为封闭形式。

下而通过典型信号的Z变换式來说明如何应用级数求和法计算Z变换。

帛汎站5* Gig讼卄方港【例5—1】求单位阶跃瓯数的Z变换解设"f)二1,求Z变换E⑵。

山定义可得:00£(Z)= Y 1 伙卩)・z" =1 + 乙"+込4 + z"+… k"(5—5)这是个公比为z"的等比级数…'"|1刊V1亦即匕1>1时, 级数收敛,则式(5—5)可写成闭合形式:(5—6)Z-臣皂3^5* 垃傲化设廿方港【例5—2】求单位理想脉冲序列的Z变换。

«0解设&")= »")=艺(z-AD& =0求Z变换Ed),则E(z) = y I 伙IT)才=|+厂十^-2 + 乙-'+..・=A=o Z 一(5—7)比较式(5—6)和式(5—7)町以看出,不同的曲),n| 以得到和同的E⑵。

这是由于阶跃倍号采样后严⑷与理想脉冲串绘一样的.所以Z变换只是对采样点上的信息冇效只要护W 相同,E⑵就和同,但采样前的"『)对以足不同的。

疟皂弟5* etiMKira&TiniM■讼廿方港【例5—3】单位斜坡信号。

解设求Z变换£(乙),则E(Z)=£伙巧・z"k 二00OE(z) = Y (―M)辽/t=0 ("1)2 (乙>1)(5—8)【例5—4】指数函数。

解设W)二严,求Z变换E⑵,a为实常数,贝1]£(^) = £严•亍=1 +严丁•乙」+尸刃•厂+严.Z一3*=0(5—9) 这是一个公L-匕为的等比级数,半叫<1时,级数收敛,则式(5—9)可写成闭介形式:(5—10)2)部分分式展开法川部分分式展开法求Z变换,即L2知时间函数的拉氏变换E(s),求该时间函数£⑴的Z变换。

它足通过$域和时间域之间的关系,來建立S域和辽域之间的关系的° 其解法的具体步骤足:U知口$),将Z分解成部分分式Z和,賁变换表求时间曲数吃)="[EG)],利用式(5—3)或查Z变换表求ili£(3)o 设连续时间函数⑴的拉氏变换E(£)为冇理分式函数(5—11)帛汎 M5*££*1 JVtir*d 7*敷化讼卄方港*^n>\jBD''式(5—1 1)中,MG)和NG)分别为父变帚S 的冇理多 项式。

当E(s)没冇重根时,即EG)没仃重极点,可将EG) 展开成部分分式利的形式,即£($) = £ △/=1 S- P,式(5—12)屮,巾是拉氏变换式EG)的第/个极点,即 MC 的零点;儿是第f 项系数,町用待定系数法求得,即 当N($) L L 分解为因式乘积时NC$)或者当NG)耒分解力因式乘积时_M(s) '~ /V\.s)式(5—14)屮N®是NG)对S 的导数。

市拉氏变换知道,4 "(M)相对应的时间函数为 Aiepit.根据式(5—10)便可求衍与A/G 诃)项对应的Z 变 换为4 二4?1 一护^一1 Z — €卩卩(5—12)(5—13)wpi(5—14)S=PiJg5*垃個机律曲血敷化讼廿方港因此,函数eW 的Z 变换便可山£($)求得,并可写作"4 ” £U )= Z|£(.)1 = X 匸加=艺/=! ' _ 亡•1=13g5*垃個机律曲血敷化讼廿方港【例5—5】已知£($) =—-—,求它的Z 变换E(z)。

£($ + «) 解先对E($)进行部分分式分解:£(巧=〒^ = -------------------s(s +d) s y + d4込Z -严(5—15)/V汎MS* l£« JVtlTttd K敷化讼廿方港"wXJCD ■■查表得I I 7£,U) = Z[-1 = -—=—s \-z z-1〔2 ⑵=Z[ —] = - _a丁 _] = Z$ + d \-e z z-z一、、z 1 z(l—E®)£(z) = ZEG) = y - = o ne 严Z - I I -e Z(z-l)(乙一£_ Z(1-严)■込2-(1+€5)2 + 严丁/Vit MS* JVtlTttd K敷化讼廿方港—wUCD ■■3)留数计算法若己知连续时间函数W⑴的拉氏变换式EG)及:11全部极点卩口=1, 2,…,小则E⑴的Z变换还町以通过下列留数计舁求得,即n7£(z) = S Re5[£(p,.)^^l/=! 乙一小« 1 7=y {-------------------------- 心一p)£(s)—]}纟©-1)! d” 八z-严 r(5—16)式屮,H为全部极点数,为极点S =Pi的贡数,T 为采样周期。

W此,在已知连续凶数£(『)的拉氏变换式£(可全部极点宀的条件下,可采用式(5—16)求0(0的Z变换式。

弟5* 垃•散化设廿方港【例5—6】已知控制系统的传递函数为E(s) = ---------- !~~-(5 + 1)(5 +4) ,求瓦Z变换式・解山传递*1数求出的极点为:6=1, r, = l;$2=4, /*2二1。

Z变换式为£(2)= ($ + 1) -__—一—(5 + 1)(5 + 4)+(5 + 4) -------- --------(5'+ 1)(5 + 4)Z3(z-茁了)3(z-严)金 ar5*Mir«d TBTHM 匕讼卄方港【例5-71求连续时间函数e(Z )= rI 宀 t n 0对应的z 变换式。

解丘⑴的拉氏变换为E(s)= ---------(s+d)・则52=2。

丿IJ 式(5—16)对它进行变换后,得3. Z 变换基本定理与拉氏变换类似,在Z 变换屮右•一些基本定理,它 们町以使Z 变换变得简单和方便。

1) 线性定理若L L 知勺⑴和勺⑴冇Z 变换分别为d ⑵和d ⑵,且5 和。

,为常数,贝IJ■Z [⑷^⑴土如勺(f)] =«|E ]⑵土6/2^2(^)(5—17)Ee 為•去($5($打二亠“一(z-"y(Z —严)2VXZAZCR 富 8帛汎 ar5*iftM Mir«d 7<敷住设卄方港•^n>*jBD■2) 右移位定理若Z [>(”] =£(z).则Z \_e{t-nT}'} ynE ⑵英屮,n 为止整数。

说明:该定理农明,"广域小ft<J 采样信号⑴时间 上延迟《步,则对应于在“Z"域屮e •(OfTjZ 变换E(z)乘 以〃步时迟因子乙叫/%iv ar5* Mir«d7<敷住设卄方港■^n>\jBD ■3) 九移位定理若Z &(『)] =E(z),贝ijZ(e(t + nT)]= z”{E(z) —“0)-dT)J-NCH2_..._£[G — i )7jz77 = Z”[E(z)-X e 伙T)Z“]Jt=O(5—18)英中,〃为疋整数。

(5—19)F |—I *rrT)I ----- iU)/%iv MS* 仪《1 MITftdTT 敷化设卄方港—TO* J CD【例5—8】求被延迟一个采样周期卩的单位阶跃函 数的Z 变换。

相关文档
最新文档