基于闭环系统辨识的数字前馈控制.ppt

基于闭环系统辨识的数字前馈控制.ppt

ID:56432623

大小:206.00 KB

页数:21页

时间:2020-06-18

基于闭环系统辨识的数字前馈控制.ppt_第1页
基于闭环系统辨识的数字前馈控制.ppt_第2页
基于闭环系统辨识的数字前馈控制.ppt_第3页
基于闭环系统辨识的数字前馈控制.ppt_第4页
基于闭环系统辨识的数字前馈控制.ppt_第5页
资源描述:

《基于闭环系统辨识的数字前馈控制.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、5.4.3基于闭环系统辨识的数字前馈控制在闭环系统辨识的基础上,本节讨论基于闭环系统逆的控制器设计问题。5.4.3.1零相差前馈控制基本原理通常,前馈控制是基于不变性原理,即将前馈控制环节设计成待校正的闭环系统的逆,从而使校正后系统的输入输出传递函数为1,从而达到精确控制。但当闭环系统为非最小相位系统时,这种方法就不适用了。这是由于非最小相位系统的逆会出现不稳定的极点。随着计算机技术的发展,现代高精度伺服控制中,采样频率通常较高,采样周期的范围在-之间。由于采样频率很高,离散化的闭环系统一般为非最小相位数字系统,即闭环系统的零点至少有一个在单位圆之外。因此非最小相位数字系统在

2、实际工程应用中非常广泛。对于非最小相位数字系统,基于不变性原理的前馈控制器设计方法是不适用的,这是因为当闭环系统为非最小相位数字系统时,用不变性原理设计前馈控制器,即利用闭环系统的逆设计控制器,则闭环系统的不稳定零点将成为前馈控制器的极点,造成前馈环节存在不稳定极点,控制系统不稳定。零相差跟踪控制器(ZPETC,ZeroPhaseErrorTrackingControl)是一种数字前馈控制器,适用于闭环系统为非最小相位的数字控制系统,该控制器由日本学M.Tomizuka提出[1]。零相差前馈控制器通过在控制器中引入零点来补偿闭环系统的不稳定零点,当指令超前值已知时,校正后的系

3、统在全频域范围内相移为零,在低频范围,增益近似为1。零相差前馈跟踪控制在数控加工中心、坐标仪以及绘图仪等高精度伺服系统中得到了成功应用,有效地拓宽了系统频带。基于零相差前馈控制器的控制系统如图1所示,其中为输入指令信号,为系统输出,为前馈控制器,为闭环控制器,为对象的传递函数,虚线框内为闭环控制系统。设离散化后的闭环系统传递函数为,则图2可以进一步化简,得到图3。图1控制系统原理图图2等效框图不失一般性,可以写成如下形式:(13)其中,为分母多项式,其所有的根都位于单位圆内部。为非负整数,为步延迟。和为多项式,中包含了中的所有的不稳定零点(位于单位圆上或单位圆外),中包含中的

4、所有稳定的零点(位于单位圆内)。假定闭环系统有个不稳定的零点,则可以写成如下形式:(14)显然,如果用不变性原理设计前馈控制器,则控制器表示为:由于闭环系统的不稳定零点成为前馈控制器的极点,采用上式作为控制器会造成控制系统不稳定。为了克服这种情况,对于闭环系统(13),通过在控制器中引入零点来补偿闭环系统的不稳定零点,设计零相差前馈控制器为:(15)5.4.3.2系统相移定理1[1]对于(14)式定义的,设,则有:(1)(2)证明:由式(13)和(15),加入零相差前馈控制器后,整个系统(包括前馈环节)的传递函数为:(16)设系统的采样周期为,为角频率,由式(14),有(17

5、)其中则(18)由式(17)可见,为一个非负实数,则也为一个非负实数,因此,加入零相差前馈控制器后,整个系统的相移在全频域范围内为0。由式(18)可见,在低频情况下,很小,又由于采样时间很小,故,,的增益近似为1。,通过上述分析可见,采用零相差前馈控制器,可实现系统相移在全频范围内为零,在低频范围增益近似为1,从而实现高精度跟踪控制。由控制器式(15)可见,零相差控制要求待跟踪轨迹在开始运动前就预先知道,即指令信号的超前值是已知的。在实际应用中,还有一类高精度伺服系统,指令的超前信息是未知的,即在采样时刻只知道该时刻和该时刻以前的指令值。对于指令超前信息未知的高精度伺服系统,

6、当采样时间很小时,可忽略指令的超前信息,即应用当前的指令值代替指令的超前信息,从而实现零相差前馈控制。3.4.3仿真实例在闭环系统辨识的基础上进行零相差控制,采样周期取1ms,将闭环系统的辨识模型离散化可得:可见,离散化的闭环系统有一个零点在单位圆之外,因此是一个非最小相位数字系统。闭环系统的零点为,极点为,增益为。由的表达式(13)可知:,,,。则则根据式(15),零相差控制器的表达式为可见,前馈控制器的超前环节为。将控制器的系数和保存在zpecoeff.mat文件中,其中由于则根据式(16),控制系统输入输出传函的Bode图如图3所示。为了进行控制器验证,求得基于前馈控制

7、的控制系统的低通增益为1,简化表达式为,则对象输出值为序列,,的移动平均值,即的Bode图如图3所示。可见,在低频情况下(,即时),相移为零,增益近似为1。系统输出可以高精度地跟踪输入指令。图3系统的Bode图位置指令取正弦信号,仿真结果如图4和图5所示。由仿真结果可见,取M=1时,指令的超前信息为未知,忽略指令的超前信息,采用当前的指令值代替指令的超前信息,可实现高精度的位置跟踪,如图4所示;取M=2时,指令的超前信息为已知,可实现高精度位置跟踪,如图5所示。图4位置跟踪结果(M=1,指令的超前信息未

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。