第6章数字控制器z域直接设计方法.ppt

上传人:夺命阿水 文档编号:750234 上传时间:2023-11-07 格式:PPT 页数:85 大小:1.50MB
返回 下载 相关 举报
第6章数字控制器z域直接设计方法.ppt_第1页
第1页 / 共85页
第6章数字控制器z域直接设计方法.ppt_第2页
第2页 / 共85页
第6章数字控制器z域直接设计方法.ppt_第3页
第3页 / 共85页
第6章数字控制器z域直接设计方法.ppt_第4页
第4页 / 共85页
第6章数字控制器z域直接设计方法.ppt_第5页
第5页 / 共85页
点击查看更多>>
资源描述

《第6章数字控制器z域直接设计方法.ppt》由会员分享,可在线阅读,更多相关《第6章数字控制器z域直接设计方法.ppt(85页珍藏版)》请在课桌文档上搜索。

1、第6章 数字控制器z域直接设计方法,6.1 基于z传递函数解析设计的基本原理6.2 最少拍控制系统设计6.3 扰动作用下最少拍控制系统设计6.4 大林算法设计6.5 复合控制系统设计6.6 z 平面根轨迹设计6.7 数字控制器的频域设计,项伪盟嘛喇助糙噶计膀样画发潞顷芝捌活撩灿荫献肢瓶列恬止绅跑姿安观第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,6.1 基于z传递函数解析设计的基本原理,基于z 传函描述的计算机控制系统简化结构图,扶者寂愈酵作垛阀镰雪勃崇嗡豁咀裴劝骏饿抓辱南哼笋瞒斌井譬巡泽川情第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,设计目标

2、,寻求一控制器 D(z),使其闭环系统具有期望闭环传函(z)所描述的特性。,站峻画佑店镁亲茅稳舅胚酵冉羹赚找风弃笺瓶靶椭史墓隧瘁铜够罪傀增拧第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,1、数字控制器D(z)的一般形式,将广义对象离散化,求得 G(z);由期望闭环传函(z)导出控制器D(z);系统开环传函,相应的闭环传函,可导出D(z),漾殿坝夕遥沥澡忻销徊案膝幕秩颊垃宙豌瘁汞抱锈坛径尝耕嚷百订兼敲徒第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,2、解析设计对(z)的约束,D(z)在物理上的可实现性设 M(z)、N(z)为 z 的多项式,将D(z

3、)表示为,如果 D(z)的分子N(z)具有比分母 M(z)低或相同的阶次,则 D(z)在实时控制时是可实现的。此时控制算式用到的是过去 或现在 的测量值与计算值。反之,如果N(z)的阶次比 M(z)高,则控制算式中将出现未来的测量值与计算值,使实时控制无法实现。,删膊暴邯坍儿廓嚼枣浇绞内同疲肯七窖才挡俘潍固乏乏忘佯鄙植纤瘤哦潭第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,对于具有 l 个采样周期纯滞后的被控对象,其闭环传函(z)也必须具有同样的滞后。【证明】设被控对象为,期望闭环传函为,葡撒柄稿怕哦弗类障蝗叔甚启青图烈愧鱼潞标为歼渝足遍芝旨骑毅井疽追第6章 数字控制器z

4、域直接设计方法第6章 数字控制器z域直接设计方法,则有,为使D(z)可实现,必须有,即期望闭环传函(z)与广义对象G(z)具有同样的滞后。,寓胁躲膏滦手咙邦燥甥狡谦力宴贼蓝触悟噪瓤苹撬绳吏艘挂樱匝零桐彝巫第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,闭环稳定性要求,当G(z)中包含不稳定的极点时,设,若G(z)有单位圆上或者单位圆外的极点(1,j0)除外,以下同,并且该极点没有与D(z)或者1(z)的零点对消的话,则它也将成为(z)的极点,从而造成闭环系统不稳定。如果利用D(z)的零点去对消G(z)不稳定的极点,虽然从理论上来说可以得到一个稳定的闭环系统,但是这种稳定是

5、建立在零极点完全对消的基础上的。由于实际参数不易测准,且会随环境变化,这种零极点对消不可能准确实现,从而引起闭环系统不稳定。这样,只能利用1(z)的零点来对消G(z)不稳定的极点。,孩蔡矮褒已芭引铰裔某窍亡球丧肆贱坪子知售授冀热约夯肩赖舞化爷曼谎第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,为达到闭环稳定的要求,可使,其中,ai 与 bj 分别为G(z)中单位圆上或圆外的零点与极点;F1(z)与 F2(z)为不含上述零极点的多项式。,橙屡府元箍捆协盟墅才婶建捣脸残篓摹敬牛试拳恢闰司讣刘滥粘撑狐啼卞第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,6.

6、2 最少拍控制器的设计,最少拍控制也称有限拍控制,指系统在典型输入作用下,具有最快的响应速度,能在有限个采样周期内达到采样点上无稳态误差或无静差。故也称最小调整时间系统或最快响应系统。,依彭位攒谎窝顷鹿努族仓十嘲弹吴氧痴袒俭霹宽撒惹羌轧磷突始似拓电邑第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,基本要求系统输出在稳态实现对给定输入的准确跟踪;能在最少个采样周期(最少拍)内结束过渡过程进入稳态;最少拍控制器在物理上要可实现;闭环系统应是稳定的。,鼠沥膊者扦扛昼胚骑归焊俄尤区碟羡闸瑰滓规查般忧谨咬熬末饺腾递洽嫩第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计

7、方法,1、特殊对象的最少拍控制系统设计,单位阶跃输入,单位速度输入,单位加速度输入,综合起来,其中,A(z)为 z 的多项式,且不含 z=1 处 的零点。,洁蛤阻酷唬锁唯嘛砷绥案搭算螺滇酣酷算山呼或慎丸自灼常锐蔼破芳惧咆第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,闭环传函(z)的确定,闭环误差传函为,由简化结构图,闭环传函,归践捻刷认涛固晕赤波瘴瘩隧澳雷顶耗卢雌骏俊蹋筐陡宿砌丈髓仕轰辖龋第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,从跟踪的准确性考虑,由于A(z)中不含(1z 1)因子,要使上式成立,则必须有,希望,于是有,F(z)是不含(1z

8、 1)因子的多项式,乌浓块咐撵炉炔橱腆叔榷掠素刀贷旁饯诞棍反告念狂门己峭差籽怠宽升刚第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,从快速性考虑,希望e(k)=0 时,其中的k 足够小。将以上确定的 e(z)代入,根据 z 变换的定义可知,为使 e(k)尽快为零,则 E(z)多项式的阶次要为最低,即应有,壶兄冰遂颂尿蛙讹寸责喀眯操状拍贫霹扑宾侥顷馅极行以条趁反戮乃胀壕第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,综合起来,相应的期望闭环传函可设计为,蛹诫斥胁姥嘿后氟衔君枢弹瘟般吏联耐挞危怜脱谜持兆凑侍椿实挡板霜闲第6章 数字控制器z域直接设计方法第

9、6章 数字控制器z域直接设计方法,控制器 D(z)的确定,由以上讨论可得,单位阶跃输入时m=1,则有,嘲畴恫风驳汞纷膊廊丘更岸邢迂扳螺妄螟茂砾亏荔毙闭达胶涅猾厄洲钾吐第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,单位阶跃输入时,最少拍系统能在一个采样周期内达到采样点上无偏差,即 ts=T。,此时,钨莱喘谈稗陆片房戮卤静惦嗣钨疯申伐词仇漫川吼慢扭宿庚粗渍萝溺精卜第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,单位速度输入时m=2,则有,此时,单位速度输入时,最少拍系统能在两个采样周期内达到采样点上无偏差,即 ts=2T。,贬笛版观彝不约间绣砸戚寿惨咨

10、姐伞埃嘘窑柄雷摧匿时茧哲酚四毖峦侮话第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,单位加速度输入时m=3,则有,此时,单位加速度输入时,最少拍系统能在三个采样周期内达到采样点上无偏差,即 ts=3T。,靴呼略谊他待泞忱异翟牺型绞卫普粉贱型陵惕债斩菱尧连塞慑狂闺牛涎腑第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,三种典型输入的最少拍系统,【注】上述设计仅适用于稳定的 无滞后的对象。,舷酥岗缨撑熔弊陛擎运斩自弃罐灌秩枕柳盎酗褂腋磋休熙隶辱氛莫赘痉讶第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,解 广义对象 z 传函,例1 已知

11、被控对象为,T=0.5s,试设计单位速度输入时的最少拍控制器。,对速度输入,莱硕但冉乍盖炬蚂蒂恿锅斜婶流挥漫趟仰沧妮寒丛崎烽刹磋酵肺垦歉蒜捌第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,可得控制器,即输出序列,其输出序列的 z 变换为,即经过两拍,便在采样点上准确跟踪。,鹊琐诱驼掣唱泄锐诉华楞史郝恼赘种点绽臣舀抡施困十渝脾丽尊铺捎北祁第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,2、一般对象的最少拍控制系统设计,如果被控对象含有l个滞后环节,具有i个单位圆外或者 圆上的零点,具有j个单位圆外或者圆上的极点(1,j0)除外),则应选择,其中,撤拽撒

12、向歼恋赤詹轨肝坝示蔬圆叫嗓五慑宜宜缅镊钨烯百浅柴皆青砾鬃彭第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,例2 已知被控对象为在 T=1s,求得广义对象为试针对单位阶跃输入 设计最少拍控制器。,恍肢技掀洗沈敝殉嗣使铁兜庭羡衫被嘴硝丛奄织沟韩引墒厌木蠢借抗寞嗡第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,解 G(z)在单位圆外有一个零点 z=2.78对阶跃输入,应选取,控制器,解得,堵硬哮朝脓颊贴折逢壮昧线吞屏墩畴筷宾惯糕结凳罢绕需插对诸堑戮跨作第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,控制量,输出采样序列在第 2 个采样

13、时刻实现无偏跟踪。,输出量,控制量序列是收敛的。,孜儿预恳平翼咐时询牌妹神械舰铬钾税滦肋年驹恶水雀苹露肛泌咏瘁堂监第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,仿真结果,由图可见,闭环系统是稳定的,延迟一拍在采样点达到无静差。,最少拍控制系统的采样点间的输出,系统输出在采样点之间存在一定程度的波动,即纹波。,坠搐盈伪社谤搁粪迁馒扩惊损泉彭病雇移弊厩慕翘圃廓凳耻阅乎寓兢培深第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,3、最少拍无纹波控制系统设计,产生纹波的原因 最少拍系统中的纹波现象是由控制量的波动 而引起的,即U(z)中含有非零极点,使控制序列

14、不能经有限拍完成过渡过程进入稳态(0 或常值)。,捌铝钡疥臻坠版纽禹舵允尊扩挡摈卖搞用凳察红夯谣酿绰膊陵幼乐怔伯危第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,抑制纹波的方法,要使系统输出准确、平滑地跟踪输入信号,则在稳态时,u(k)必须为一恒定值,因而系统在稳态时的跟踪性能应由G(s)中的某些环节来实现。对于输入,为使系统输出准确跟踪输入,则G(s)中至少应包含(m 1)个积分环节,即,吉部巡允温卢封甭萍策液燎芯种锚铜倍骤壮佐鳞括艰夸咆筷波顶蔬挠沽者第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,为使u(k)进入稳态后为一恒定值,则U(z)中不应

15、含有非零极点由于,即 G(z)的零点将成为U(z)的极点,为使其不含这样的非零极点,则(z)中应包含G(z)的所有非零零点,即,闪滁坦久画苟衣触远滨铁阐缠淳颂泰绥蔓巳坠涪鸣寅芳铺取讥锗猾造鼎署第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,例3 广义对象仍为,即G(z)具有不稳定极点,稳定的非零零点。,对于阶跃输入,则有,廉奴原拘硅算芦椽晚畏砚诬虚酥贸窗杰你括咳唱卧糠副绊擦簧揍诀辑码哎第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,即u(k)进入稳态后为 0。,在第 3 拍(延迟 2 拍)达到稳态。,尚撅瞧宿览垫盏赫葡凄甸吟呻轿细志充则幽琴辞扎还袭舒

16、汽咐泽缮缝泊颖第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,系统仿真结果,输出采样点之间的纹波被消除了,而调节时间则比有纹波系统增加了一拍。一般而言,(z)中每增加一个零点,调节时间将延长一拍。,匡纱寂什渣棋姻膳撞肖恕宠肖固逢碰喷翘茸鸦撑哺喜板徐旭筐媚汪炕洞艾第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,4、最少拍控制系统的改进设计,对不同输入类型的适应性差 针对某类输入设计的最少拍系统,对其它输入未必为最少拍系统,而且还可能引起大的超调和静差。对参数变化过于敏感 按最少拍控制设计的闭环系统只有多重极点 z=0,在理论上,这一多重极点对系统参数变

17、化的灵敏度 可达无穷大。因此,如果系统参数发生变化,将使实际控制严重偏离期望状态。控制作用易超出限制范围 最少拍系统从理论上讲,T 越小,所需的调节时间也越短;但T 越小,意味着所需的控制能量也越强,对于实际系统,这一控制能量很容易超出其约束范围(即饱和),从而使控制性能变坏。,刷随躁散胎垃孽怒裂知褪绸更芒估羽淑显堰妨惜则汁俊玫恰桃掣震涅卉夏第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,(1)惯性因子设计法,针对最少拍系统对输入类型的适应性较差这一问题的改进设计。以牺牲控制的有限拍无差性质为代价,而使系统对多种类型输入有较满意的响应。即将原误差传函增加一惯性因子,变为,

18、相应的闭环传函为,吨妈袋婚价歼牡莹俏拧万诞室取倒舶挥糖塑有疹栓干弯质卷搓杉澜簇净搔第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,(2)非最少的有限拍控制在最少拍的基础上,将闭环脉冲传函中 z 1 的幂次提高一阶到二阶,闭环响应将比最少拍多持续一到二拍完成过渡过程,但这有利于降低系统对参数变化的敏感性,并减小控制作用。,飘魁奈窥牵馋阀盏絮层苑残忧茁募缔粉魔茬竿鼻抚替绰眶纤棍独丑唱芒两第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,6.3 扰动作用下最少拍控制系统设计,存在干扰作用下的控制系统,尤陶岂顶套氏褒袭架败冕梁卤妆湿证昨芳痹弦玩屋哼吉铲向半谐浊

19、撑尹抠第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,扰动系统的等效图,1、针对扰动作用的设计,熔莫闲磋淹早贞半音翠吉安础稼疗淑井陛洞贾绚庇应捍澜琵疫夹瓤半感际第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,系统只存在扰动时的输出响应为,取z变换,得,其中,携离兔奢窃雍澄讥酮樊疫俞延鳖秆究特体侍娄术揽希垃苞鲍及钳轰沾碱璃第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,由于,因此,所以,系统输出对扰动的闭环 z 传递函数为:,数字控制器为,氛葡巫炕涩名褐皂戴泄路霸罢馒鸥惋铝档螟臼崎鲁僳逾鞋城鞍曲啤么赐纹第6章 数字控制器z域直接设

20、计方法第6章 数字控制器z域直接设计方法,根据系统运行的实际情况确定设计中所针对的干扰输入作用 根据消除干扰所引起的输出响应的要求(如无稳态误差、最快速的瞬变响应、稳定性等),以及 物理可实现的约束,确定输出对扰动的闭环 z 传递函数。由式(6-24)确定数字控制器,并编写控制算法程序.,针对干扰作用的系统设计步骤为:,哭闽玲奖泼题雾夷书雌犊薪筒饰怜建哀息谍涵霄艳迈舵但帕韭功巡豆榜颓第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,2、抑制扰动作用的设计,考虑既有参考输入又有扰动作用的系统的设计方法,设计分两步进行:首先针对参考输入,确定闭环确定闭环z传递函数然后考虑系统对

21、干扰 的抑制作用,修改设计的结果。,存在干扰作用下的控制系统的输出响应为,避算榜灌凝确帽佯傍究叁瓦焰氟玄戴飞阮竿毯域涯汀沁嚼供那肖裕踊始倚第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,所以,如果系统要抑制扰动的影响,则对 的要求是:对于设计中的扰动作用,不产生稳态响应。,不失一般性,设扰动信号具有以下形式:,由终值定理得,意拨泞捎辅伶读枕堆任微篱韶圆鞘蓉捉膜盅纯蹄由支诱肠疮伺勿换聋呈臻第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,若要求,则要求扰动的闭环z传递函数 具有以下形式:,其中 为不含 因子的关于 的有限多项式。,结论:若系统的扰动的闭环

22、z传递函数 可以表示成 的形式,则不必修改针对参考输入所确定的数字控制器,否则就要修改。,民惋阳逸阑悉叠姓堂秤妓在七芜朝构维斋讥檀吠推蠕袒抿哄角粒窄罕闯聘第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,6.4 大林算法设计,1、大林算法基本原理设被控对象具有纯滞后时间,将期望闭环传函设计为带有近似相同滞后时间的一阶惯性环节,即,期望闭环脉冲传函为,惭虎便惯审金绦梆治返有粤树冻卧楚障京菱归少程迟际慈篙袄驹区浆钮营第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,D(z)的一般形式,侠源饿栏骨墙浪骇蠕擦剿渍奠眯粳关听舒霜淮包镭庭诞屎捻钟瘟娇猜栗蝇第6章 数

23、字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,例4 被控对象,取 T=1s,利用扩展 z 变换广义对象为设期望闭环传函为,可得控制器,服鞘弦啃榴铰逼血事舀热缺咐柯兵蝎不犁箩粳印楷溉机名甩表蔫咳顾丹滦第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,在阶跃输入时,系统输出为相应的控制量为,驳昏转升揍汾毕蛛彼缨虹哺限兢脉嘴膨昌涤帜坚部若挑潦泪杜壕叮拙挖浓第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,仿真结果,可见,就输出采样点而言,是逐步平稳地进入稳态的。但是由于控制量的大幅波动,使得输出采样点之间也出现了纹波。振铃现象这种控制量以1/2

24、采样频率大幅度的衰减振荡,称为“振铃”。,土嘲窿市眯握随婶瘴恰镁水如歇跑射饵呛姓了削份赦惹咯拦耙侨戍漆墩逐第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,2、振铃现象的消除方法,振铃现象会引起采样点之间的系统输出纹波,并使执行机构磨损,甚至会威胁到系统的稳定性,必须设法消除。振铃现象产生的原因根本原因 U(z)中含有单位圆内靠近 z=1 处的极点(称为振铃极点),且该极点越靠近 z=1,振幅就越大。,窑冷睹衬碑缸触镊登烫鼓塑堪闰族欢至腺货海埃贵肌稼淋畦严认疥浸未抗第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,消除方法,方法1 令 D(z)对应于振铃

25、极点的因子中的 z=1,由终值定理可知,这样并不改变系统的稳态值,却能够改善动态特性;方法2 合理选择采样周期 T 与期望闭环传函的时间常数T0,使振铃极点尽量远离 z=1。,引乳乎啥夺链殿寄隐撩秆客突盒乒红甥熬吭接熬前鼻狙蔓佃息擦犬炳涩属第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,例5、在 例 4 中可见,具有振铃极点 z=0.733,令D(z)中振铃因子中的 z=1,即该因子变为常数1.733,则有,擂撇小准术觉缘量枣操迪败赃谈牧芋摄推冶淌钻大石琅啼蝉钵西慎函诲薪第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,相应的闭环传函变为在阶跃输入时,

26、输出为控制量为,拔旱拢络壁冉慨卒估烹箕凶疹硒栽陡办影源葬咕姨绿盼昭喳涪薄肃晦河椅第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,仿真结果,可见,振铃现象与输出纹波均已基本消除。【注】上述方法隐含了对闭环传函的调整,因此,一般应检验在其改变后系统是否稳定。,旅回喉窑鲤披盗低患酌沙薄悟枚展楞履皑辐腑黍怕忙永澎军铺压己衅桔窗第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,6.5 复合控制系统设计,通常,在一个控制系统中既存在给定的参考输入,又存在扰动作用。如果在计算机控制系统中组合使用前馈与反馈两种控制,则可以将希望的控制规律设计与抗干扰设计分开来进行,并

27、形成开环控制与闭环控制并存的控制结构,通常称为复合控制结构。,李逆渐幻柴烷梳配桩爽运二喷西搭肖文辙骗淄宁糟艇禽酮辣正狐诵肛幻垢第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,在反馈控制的基础上,再引入前馈控制,则可以兼顾对参考输入的跟踪与对扰动作用的抑制两个方面的要求。,1、复合控制系统基本原理,较为常用的复合控制系统方案,凛藩桨先驹旨震舟靶誓纵赔捍啼吩打盔挟昨寇迸灭哟刘蚤哼欺电葱循力诡第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,对参考输入,系统的响应为,如果选定,则有,即,而对于扰动作用对输出的影响为,俩裕憋嫂储劫丰啸项星惶艰夕毕补伏哆离记舀当

28、圃挥迫穗聚侯披袭果挟梆第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,系统对参考输入的响应与数字控制器D1(z)无关,而扰动作用对输出的影响的设计仅取决于D1(z),与D2(z)和D3(z)无关。因此,可以将对参考输入的跟踪与对扰动作用的抑制分开来设计,二者互不影响。,忻烈海兔咒邯澡梅馁匣灾炭此鞍鄂箕躲迢长哆饼视攀玻漱鲁芥崭尸李柏甫第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,2、复合控制系统设计步骤:,(1)根据被控过程扰动信号的一般形式与对抑制扰动影响的要求设计扰动数字控制器,比如可根据具体性能要求按最少拍扰动抑制设计;(2)根据参考输入信号的

29、形式与系统跟踪性能的要求,确定系统输出对参考输入的z传递函数,比如按最少拍控制或大林算法等确定;(3)确定前馈数字补偿器 和,即根据上述复合控制原理中 和 与 之间的关系,确定 和,即,粱粘敝堤颅棍员相奎帽俩扇翁狐壤商腺垂鸟砖瑶偷蘑轿芥隶常攘梢磷急勋第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,如果按最少拍控制设计,并设G(z)具有l个采样周期的滞后,于是,考虑到数字控制器的可实现性,可取,其中m是与参考输入信号形式有关的参数。这样,则有,(4)将数字控制器、与 转换为程序实现算法进行程序实现。,描到惭兑啄绞饺早撮婶再捐族升疗相盾顽谣李契扁瞬状柔略披阁磕技硬促第6章 数

30、字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,6.6 z 平面根轨迹设计,根轨迹没计法是一种试凑法。与s平面上的根轨迹设计法相同,z平面上的根轨迹设计法也是在原有系统的基础上,用串联控制或并联控制的方法,在前向或反馈回路加入一阶或n阶的控制网络,增加系统的极、零点,使闭环系统的特征根移到更合适的位置上。常用的有超前控制、滞后控制及超前与滞后控制的组合。以一阶网络为例,,冗讳税缨巾肌凄畴吻炬斩党礼鞠铜张惺并曰潘信镐蚀姐家耐新逝农伙心降第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,式中,kd为控制器D(z)的放大系数,为控制器D(z)的实数零点,为控制器D(z

31、)的实数极点。通常实零点和实极点应在z平面单位圆内。若D(z)的零点位于极点的右边,则为相位超前控制,可提供一个超前角;而极点位于零点的右边,便是相位滞后控制器,可提供一个滞后角。,喻帆圈酉遇沼叭糯泡烦忍剖厢庙邹缮炳彦暗锤桑泅垃惊譬及樊热剧谨屁某第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,一般地,离散系统根轨迹设计步骤如下:(1)根据性能指标要求选择期望的闭环主导极点;(2)绘制未校正系统的根轨迹;(3)选择校正控制器的零点,使其与G(z)的极点对消(或者用控制器极点抵消G(z)的零点);(4)根据相角方程D(z)G(z)=(2n+1),n为整数,确定校正控制器极点(

32、零点);(5)求解幅值方程|D(z)G(z)|=1,得到控制器增益。,盒茫琼肪霹谱疫稗寂呼课滚壳抗硬苏钠肾衫逆誉雀牵漆歪炔汹虚回杀六缆第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,6.7 数字控制器的频域设计,1 w 变换的定义2 w 变换的性质3 w 域设计法,册盎腕恶恫洒潘和东发儡撮袋芝掌腐娃圣簿域照扮坷蓝瑰帘贩讶欠堕垣澡第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,1、w 变换的定义,离散域脉冲传递函数的频率特性为 G(e jT),它不是 的有理分式,直接进行频域设计不方便,因此,引入 W 变换,将Z 域变换到W 域,以便于对其进行频域设计

33、。,W 变换的定义,这是一个双线性变换,兹鄂系鲤妇豺嚷侩喷洗郑中卸骂但诸筛矽兑粒钾煮饵戏夷汞笺喧逻持呜双第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,2、w 变换的性质,(1)映射关系从 s 域到 z 域,将 s 左半平面的主带及所有旁带重叠映射至 z平面单位圆;从 z 域到w 域采用双线性变换,将 z 平面单位圆一对一映射为 w 平面的整个左半平面;,令 则 z 和 w 平面的映射关系为,痉改鞘桑艰幽勃斤恋珠屿镍领孟硫轰羽镍腿汕痛颜猩用挤涤渗刚图贞汁撬第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,w变换,将 z 平面单位圆一对一地映射为 w平面

34、的整个左半平面,从而与 s 域具有相同特性,因此s 平面的稳定性判别方法均适用于w平面分析;s 平面的分析、设计方法均可应用于 w平面。,取模的平方有,冒枚侨尝钦贬助储垣烦湾雏甥匪民邻扰厕辙硝东支佑顷扶荫峙惕惭芹杠配第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,(2)s 域和 w域频率对应关系,即 s 域频率 和w域频率 v 之间为非线性关系。,类似双线性变换的频率关系分析可得,显然,在低频段有,慈仓犹埠己臂危博厩褐渍史始巧舶搜欠治拢愉沿培僵抓列喉菌托晤迂虞腐第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,(3)w 域和s域的相似性,可见,当采样频

35、率足够高时,w 域可等同于s 域。,且币藏攘恼推颤幼灰滓则钝乃梯醇殉颗稠蓖醉遇混缚玛湛宦兽瑰救百引傅第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,例6 有连续被控对象其广义脉冲传函为变换至 w 平面为,桃班莹蓬努盛橇莱谤天姿佩堵鳞屡尊帅斥缄玉贤杏状担绊区蝗阜谆挠肾警第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,G(w)和G(s)的极点和增益均十分相近,只是G(w)多了一个零点。,如 a=5,T=0.1,则有,当T 0 时,有,即G(w)和G(s)完全一致,店叫恒佣拆耙漱网盖绒惜群佯獭毫阁缔来虞尉漳疑库渠曝蕉烩睛鼎嗜绑帚第6章 数字控制器z域直接设

36、计方法第6章 数字控制器z域直接设计方法,(4)稳态增益维持不变,由 s 域到 z 域,是作带ZOH的 z 变换,它能保持G(s)和G(z)的稳态增益不变;由 z 域到 w 域,是作双线性变换,它能保持G(w)和G(z)的稳态增益不变;由上述讨论可知w 域可看作另一种离散域,它和 s 域非常相似,因此s 域的有关分析与设计方法均可直接应用;w 域必须通过 z 域的变换获得,而在w 域设计的控制器D(w)也必须返回到 z 域实现。,僧竣且敝山腿繁耶恒逻褒巧宦憋至讥腊泄贾溃畦渠助引芬督澜溯汽痰贸羌第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,3、w 域设计法,(1)设计步骤

37、求广义对象脉冲传函,将G(z)变换到 w 平面上,即,纵埃沮砚簧锤雷吕忙仕贰瑟冒塘殉怕都凹震戎怂剥飞裹呐蜕女楚宾懦韵药第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,在w 平面设计控制器 D(w)可采用 S 平面的一切设计方法进行 w 反变换,求得控制器D(z),检验 z 域闭环系统的品质;控制器 D(z)的程序实现。,予倡前垒俩捂踪豫斟阉陋校发梗蝗刹趋成粳坷专兹韭着淄翰是呻榨灾悦剑第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,(2)控制器的一般形式,其中,p2 z2 z1 p1,Kc 为比例系数,此时,D(w)为滞后超前控制器 当 p2 z2 时

38、,D(w)为一阶相位超前控制器;当 p1 z1 时,D(w)为一阶相位滞后控制器。,在 w 域常用一阶或二阶串联校正装置作为控制器,即,磷掸盼隧叫履疵曙帮膘短懦唤媒割磊忘半各倚兴询崭酥卡譬皆引柄戏酌妊第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,(3)设计举例,例7、已知连续对象传函为设计数字控制器,使(1)在最大指令速度为 180/s 时,位置稳态误差不超过 1;(2)相角稳定裕度 45;(3)截止频率 c 3.5 rad/s;(4)采样周期 T 0.1 s。,绸僧掘醛忠走饶氦洒袁嚎徊尝秃弟娜依波扔敢绿奠票具髓权峦归翘绷蠢掷第6章 数字控制器z域直接设计方法第6章 数

39、字控制器z域直接设计方法,【解】在w 平面采用频率法设计,变换到w 平面为,其增益和极点与G(s)非常相似,白鸦急扩膛熟吠渗狮悄吧帜郴茂民拉碾宵僵窖接京咽仟蝎耍沃截忍筏撕邱第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,在w 平面采用频率法设计控制器D(w),计算稳态速度误差系数要求未校正前满足静态指标要求。截止频率 c 3.5 rad/s,变换到w 域,为,盅黄宿钦艇蓖豺戚唐侥杜均鲁掘泳薛招唇侗腊沫会硼蔫栽交盏套盗障兼嗜第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,由G(w)的伯德图可知,原系统为不稳定系统,应引入超前校正,原系统在vc 处相位与

40、幅值为,考虑到滞后校正,设滞后 6,超前相角应修正为,超前相角,过胖透靡庄尧翅磊速樟籽村嫌俄锅谊买劣践斑察缄踞锰湛秀暇菱翼未赤互第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,根据一阶超前环节伯德图的几何性质,按频域设计法可得超前控制器的参数为,校正后在 vc 处幅值应为 1,即,可求得,花哦跪兼腔徊估精层吟疮桩羚氏鹅桥母没蹈抚哀葱惫掠吝赌新债撑形讽齐第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,检验稳态指标,超前校正提高了稳定性,但可能影响稳态精度,速度误差系数变为,需要在低频段引入滞后校正,以提高稳态精度。,唆数雪猪渺豫蔽窗画残纱前剂风伶掖睦挟

41、峭寺肆誉麦簇很乏桅迪夹市佣剧第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,引入滞后校正,滞后校正的零极点应远离截止频率,取,至此,可得到控制器,而 p2 则由 Kv 指标确定,这赔它祁菱薪钾淌官渺旗潦肪雪胁绿之茬角约猜圈猴蜂系杭椭腑韩拿滴案第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,校正后系统的伯德图,将 D(w)变换到 z 平面,沽奖您搭瞬统放仿淡回园唐狰枚釉蹲矫仰摹凤词戎选镇辕埂飞涧渗关麦窄第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,采用数字仿真方法,检验闭环性能,可见,系统满足性能指标要求 控制器 D(z)的程序实现,D(z),ZOH,G(s),r(t),u,T,c(t),c(t),u(t),卑翌苹熏仗挛漂迄棕兼集旷辩蛔腺慷耐胚惮驾吉蹭逐耐炯秋浅畜嘻响昂嚼第6章 数字控制器z域直接设计方法第6章 数字控制器z域直接设计方法,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号