教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 互联网资料 >

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

来源:网络收集 时间:2026-09-22
导读: 第五章 数字控制器的离散化设计方法 数字控制器的连续化设计是按照连续控制系统的理论在S域内设计模拟调节器,然后再用计算机进行数字模拟,通过软件编程实现的。这种方法要求采样周期足够小才能得到满意的设计结果,因此只能实现比较简单的控制算法。当控制

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

数字控制器的连续化设计是按照连续控制系统的理论在S域内设计模拟调节器,然后再用计算机进行数字模拟,通过软件编程实现的。这种方法要求采样周期足够小才能得到满意的设计结果,因此只能实现比较简单的控制算法。当控制回路比较多或者控制规律比较复杂时,系统的采样周期不可能太小,数字控制器的连续化设计方法往往得不到满意的控制效果。这时要考虑信号采样的影响,从被控对象的实际特性出发,直接根据采样控制理论进行分析和综合,在Z平面设计数字控制器,最后通过软件编程实现,这种方法称为数字控制器的离散化设计方法,也称为数字控制器的直接设计法。

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

5.1 数字控制器的离散化设计步骤

数字控制器的连续化设计是把计算机控制系统近似看作连续系统,所用的数学工具是微分方程和拉氏变换;而离散化设计是把计算机控制系统近似看作离散系统,所用的数学工具是差分方程和Z变换,完全采用离散控制系统理论进行分析,直接设计数字控制器。

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

φ(z) R(z) R(s) E(z) D(z) H(s) G(z) G0(s) C(z) c(s) 图5.1 计算机采样控制系统基本结构图

图中G0(s)是被控对象的传递函数,H(s)是零阶保持器的传递函数,G(z)是广义被

控对象的脉冲传递函数,D(z)是数字控制器的脉冲传递函数, R(z)是系统的给定输入,C(z)是闭环系统的输出,φ(z)是闭环系统的脉冲传递函数。

零阶保持器的传递函数为:

1?e?Ts H(s)? (5-1)

s广义被控对象的脉冲传递函数为:

G(z)?Z?H(s)G0(s)? (5-2)

由图可以求出开环系统的脉冲传递函数为:

W(z)?C(z)?D(z)G(z) (5-3) E(z)闭环系统的脉冲传递函数为:

?(z)?C(z)D(z)G(z) (5-4) ?R(z)1?D(z)G(z)误差的脉冲传递函数为:

?e(z)?显然

E(z)1 (5-5) ?R(z)1?D(z)G(z)?e(z)?1??(z) (5-6)

由式(5-4)可以求出数字控制器的脉冲传递函数为: D(z)??(z) (5-7)

G(z)[1??(z)] 如果已知被控对象的传递函数G0(s),并且可以根据控制系统的性能指标确定闭环系统的脉冲传递函数φ(z),由上式可以得到离散化方法设计数字控制器的步骤:

(1)根据式(5-2)求出广义被控对象的脉冲传递函数G(z)。

(2)根据系统的性能指标要求和其它约束条件,确定闭环系统的脉冲传递函数φ(z)。

(3)根据式(5-7)求出数字控制器的脉冲传递函数D(z)。

(4)根据数字控制器的脉冲传递函数D(z),求出差分方程,编写控制程序。 (5)与硬件连接,进行系统调试。

自动控制系统中,有三种典型的输入形式,本章提到的输入信号一般是指典型输入,其表示形式为:

(1)单位阶跃输入:

r(t)?1(t),R(s)?,R(z)?1s1

1?z?1(2)单位速度输入(单位斜坡输入):

1Tz?1r(t)?t,R(s)?2,R(z)?(T为采样周期)

s(1?z?1)2(3)单位加速度输入:

121T2z?1(1?z?1)r(t)?t,R(s)?3,R(z)?

2s2(1?z?1)3由此得到典型输入信号Z变换的一般形式

R(z)?A(z) (5-8) ?1q(1?z)式中A(z)是R(z)中不包含(1-z-1)因子的关于z-1的多项式,q是输入信号因子,只能取正整数,上面的三种典型输入中,q分别取1,2,3。

5.2 最少拍无差随动系统的设计

在采样过程中,称一个采样周期为一拍。计算机控制系统中,往往要求系统的输出能够以最快的响应速度准确跟踪期望值的变化,最少拍控制就是根据这个要求提出的一种设计方法。最少拍无差数字控制器的设计任务就是根据式(5-7)求出数字控制器的脉冲传递函数D(z),使闭环系统在某种特定的典型输入作用下,能以最少拍结束响应过程,而且在采样时刻系统不存在稳态误差,输出能够准确地跟踪输入。因此最少拍无差系统的闭环脉冲传递函数形式为:

?(z)?a1z?1?a2z?2???anz?n (5-9)

式中n是使系统在有限拍内达到稳态无静差的所有设计中所能取的最小正整数。从其表现形式可以看出,闭环系统的脉冲响应经过n个采样周期后变为零,即系统在n拍达到稳态。

为使所设计的控制器满足最少拍特性,在设计中提出以下具体要求: (1)快速性要求

在各种使系统在有限拍内达到稳态无静差的所有设计中,n取最小正整数,也就是说系统的调节时间最短,达到稳态所需要的采样周期最少。

(2)无静差要求

也就是系统的准确性要求,对于特定的典型输入,当系统达到稳态,其闭环输出在采样时刻能够准确的跟踪输入,系统不存在静差,即c(kT)=r(kT),e(kT)=0。

(3)数字控制器的物理可实现性要求

最少拍数字控制器应该是物理可实现的,即数字控制器的输出只与当前的输入信号、以前的输入和输出信号有关,而与将来的输入信号无关。

(4)稳定性要求

经过最少拍控制,闭环系统必须是稳定的。 下面介绍最少拍无差系统的设计过程。

5.2.1 典型输入下理想最少拍无差系统的设计

1、典型输入下理想最少拍无差系统的闭环脉冲传递函数φ(z)的确定

典型输入是指输入信号的脉冲传递函数R(z)具备式(5-8)的Z变换形式,“理想”

是指被控对象为不带纯滞后的稳定环节,即其脉冲传递函数G(z)不存在单位圆上以及单位圆外的零极点,并且不含纯滞后环节。

由式(5-5)和(5-6)可知,系统的偏差E(z)为:

E(z)??e(z)R(z)??1??(z)?R(z) (5-10)

由最少拍无差设计的准确性要求,稳态误差应该为零,根据终值定理,系统的稳态误差为:

e(?)?lim(1?z?1)E(z)?lim(1?z?1)?1??(z)?R(z)

z?1z?1?lim(1?z?1)?1??(z)?z?1A(z)?0 (5-11) ?1q(1?z)因为A(z) 不包含(1-z-1),所以欲使上式为零,必须使

?e(z)?1??(z)?(1?z?1)pF(z) 且p≥q (5-12)

式中F(z)是关于z-1的待定系数多项式。

所以 ?(z)?1?(1?z)F(z) 且p≥q (5-13) 由最少拍无差设计的快速性要求,φ(z)应具备式(5-9)的表现形式,其常数项

为0,n取最小值,所以 F(z)=1,p=q

因此最少拍无差控制器设计时应选择φ(z)和φe (z)为:

?1p?(z)?1?(1?z?1)q?e(z)?(1?z)?1q (5-14)

此时最少拍无差数字控制器的脉冲传递函数D(z)为:

?(z)1?(1?z?1)qD(z)?? (5-15)

G(z)[1??(z)]G(z)(1?z?1)q2、三种典型输入下的理想最少拍无差控制系统设计与分析 (1)单位阶跃输入 此时R(z)?1,输入信号因子q=1,带入式(5-14)得:

1?z?1?(z)?1?(1?z?1)q?z?1?e(z)?(1?z? …… 此处隐藏:2178字,全部文档内容请下载后查看。喜欢就下载吧 ……

第五章 数字控制器的离散化设计方法.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/446151.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)