计算机控制技术西电版第6章计算机控制系统的控制规律..ppt

计算机控制技术西电版第6章计算机控制系统的控制规律..ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
模拟化设计方法的主要缺点是采样周期的值不能取得过大,否则会使系统性能变差。而直接数字化设计方法就克服了这个缺点,它一开始就把系统看成是纯离散系统,然后按一定的设计准则,以Z变换为工具,以脉冲传递函数为数学模型,直接设计满足指标要求的数字控制器D(z)。 图6.8 数字控制系统结构框图 设计步骤:   (1) 根据控制系统的性能指标要求和其他约束条件, 确定所需的闭环脉冲传递函数Φ(z)。   (2) 求广义对象(零阶保持器和对象)的脉冲传递函数HG(z),                       (6-10)   (3) 求取数字控制器的脉冲传递函数D(z)。由图6.8可得系统闭环脉冲传递函数为                       (6-11) 由式(6-11)可得数字控制器的脉冲传递函数                       (6-12)   (4) 实现D(z),编写控制算法。   实现D(z)即根据D(z)求取控制算法的递推计算公式u(k),并编写程序求u(k)。 6.4.1 最少拍无差系统的设计 1. 最少拍系统的脉冲传递函数   典型的最少拍随动系统如图6.9所示。   最少拍随动系统的误差传递函数为                        (6-14) 由式(6-13)和式(6-14)可得出最少拍随动系统的数字控制器为                        (6-15) 或                       (6-16)   在一般的自动控制系统中, 有3种典型输入形式。    (1) 单位阶跃输入:                      (6-17)   (2) 单位速度输入:               (T为采样周期)  (6-18)   (3) 单位加速度输入:                 (T为采样周期)  (6-19)   由式(6-17)、 式(6-18)和式(6-19)可得出调节器输入共同的Z变换形式                        (6-20)   将式(6-20) 代入式(6-14)得 为使E(z)有尽可能少的有限项,要选择适当的Ge(z)。利用Z变换的终值定理,稳态误差为   当选择M=m,且F(z)=1时,不仅可以简化数字控制器,降低阶数,而且还可以使E(z)的项数最少,因而调节时间ts最短。 F(z)=1 的意义是使Φ(z)的全部极点均位于Z平面的原点。据此对于不同的输入,可以选择不同的误差传递函数Ge(z),详见表6-4,实现最少拍无差系统。 2. 最少拍系统数字控制器的设计方法   最少拍系统数字控制器的设计,就是根据式(6-16)求出其脉冲传递函数D(z), 其中,误差传递函数Ge(z)可根据输入函数的形式由表6-4查出,广义对象脉冲传递函数HG(z)则需要根据被控对象的实际数学模型,由Z变换公式求出,然后代入式(6-16)即可。 【例6-1】 设最少拍系统如前图6.9所示。被控对象的传递函数为       ,采样周期T=0.5s,试设计一个在单位速度输入时的最少拍数字控制器D(z)。 解: 根据前图可写出该系统的广义对象脉冲传递函数为   在单位速度输入下,由表6-4查得      Ge(z)=(1-z-1)2   所以,由式(6-16)可写出数字控制器的脉冲传递函数为   下面分析数字控制器D(z)对系统的控制效果的影响。 设Φ(z)按单位速度输入时,由表6-4可以查出系统闭环脉冲传递函数为              Φ(z)=2z-1-z-2   此时,系统输出序列的Z变换为                     (6-22) 式中各项系数为在各个采样时刻的数值,即    Y(0)=0T, Y(T)=0T, Y(2T)=2T, Y(3T)=3T, Y(4T)=4T, … 其输出曲线如下图6.10所示。从图6.10中可看出,当系统为单位速度输入时,经过两拍以后,输出量完全等于输入采样值,即Y(kT)=R(kT)。但在各采样点之间还存在着一定的误差,即存在着一定的纹波。   设输入为单位阶跃函数,系统输出序列的Z变换为    

文档评论(0)

zilaiye + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档