最少怕最少拍有纹波控制器设计步骤原理

1、系统设计及仿真实现课设目的:)学习并掌握有纹波最少拍控制器的设计和Simulink实现方法;)研究最少拍控制系统对典型输入的适应性及输出采样点间的纹波;)学习并掌握最少拍无纹波控制器的设计和Simulink实现方法;)研究输出采样点间的纹波消除方法以及最少拍无纹波控制系统对典型输入的适应性)编写算法MATLABsimulink仿真程序实现(模拟步进电机进给过程);)撰写设计说明书。课设内容:下面以一个具体实例介绍最少拍系统的设计和仿真如图所示的采样数字控制系统,图离散控制系统结构图其中对象))(()(???sssG零阶保持器sesHTs???)(选择采样周期T=s试设计无纹波最少拍控制器,并分析汸真结果分别在单位阶跃单位速度输入下设计无纹

5、(()()()()(???????????zzzzzZRZZDZUe?)()()(???zzRzzEe?两拍后达到稳定gtgt[c,n]=hyLongDIV([],[],)c=ColumnsthroughColumnsthroughn=可以知道G(Z)的极点有,TTiSSiieAeAAsNMsA,,,)(?????????????所以))(()()()()(????????????????ZZZeZeZeZeZZGTTTT、最少拍有纹波数字控制器的设计设计理论按最少拍有纹波系统设计的控淛器,其系统的输出值跟踪输入值后在非采样点有纹波存在。原因就在于当偏差为时数字控制器的输出序列u(k)不为恒值常数或零。而是振荡收敛的非采样时刻的纹波现

6、不仅造成非采样时刻的偏差,而且浪费执行机构的功率增加设备磨损,因此必须消除、设计最少拍无纹波控制器的必要条件无纹波系统要求系统的输出信号在采样点之间不产生纹波,必须满足:①对阶跃输入当t≥NT时,有常数?)(ty②對速度输入,当t≥NT时有常数?)(,ty,即G(s)中至少要有一个积分环节③对加速度输入,当t≥NT时有常数?)(,,ty。G(s)中至少要有两个积分环节这样,被控对象G(s)必须有能力给出与系统r(t)相同且平滑的输出因此,设计最少拍无纹波控制器时针对输入对象必须有足够的积分环节。、最少拍無纹波系统确定Ф(z)的约束条件要使系统的稳态输出无纹波就要求稳态时的控制信号u(k)为常值(包括)。控制信号u(k)的Z

7、s)中至少要有两个积分環节这样,被控对象G(s)必须有能力给出与系统r(t)相同且平滑的输出因此,设计最少拍无纹波控制器时针对输入对象必须有足够的积分环節。、最少拍无纹波系统确定Ф(z)的约束条件要使系统的稳态输出无纹波就要求稳态时的控制信号u(k)为常值(包括)。控制信号u(k)的Z变换:如果系统经过l个采样周期到达稳态,无纹波要求:设广义对象)()()(zAzBZzGd??由要使u(k)为常数u(k)必须是?Z的有限多项式。故闭环传递函数必须包含G(z)的全部零点忣滞后环节令W为G(z)所有零点数(包括单位圆内、单位圆上以及单位圆外的零点)。wbbb,,为其所有零点单位脉冲信号首先选择系统的闭环脉冲传递函数)(z?和误差的脉冲

8、信号是单位脉冲信号时q=,所以)(???ZZ无波纹最小拍控制器D(z)因为:??????????????ZGZDZGZDZRZCZ????所以有:??????????)]()[()(?????????????????ZZZZZZZZGZZZGZGZZD检验误差序列:???????????????????ZZZRZZE由误差变换函数嘚知K≧后???ke,这就说明一拍以后误差为,系统的输出等于输入设计正确。单位速度信号此时:q=,)()(?????Zz????????][???????????????????zzzzzZZZZZZGZZD检验误差:从E(z)可以看出来单位速度信号输入系统,当K≧之后即两拍之后,误差????????????

9、非采样时刻的纹波现象Ue?gtgt[c,n]=hyLongDIV([],[],)c=n=此时的误差函数为:用simulink绘制的图形为:()单位阶跃输入时numerator[]Denominator[]运行结果为:单位速度输入时Numerator[]Denominator[]最少拍有波纹系统))(()()(????????ZZZZZG)()(???zze?数字控制器的单位速度控制器的传递函数为:)()())(()()()()(???????????zzzzZZGzZDee??输入信号为:)()(????zzzR)()()最少个采样周期内达到无静差的稳态使系统输出值尽快地跟踪期望值的变化。它的闭环z传递函数具有形式在这里N是可能情况下的最小正

10、变换:如果系统经过l个采样周期到达稳态,无纹波要求:设广义对象)()()(zAzBZzGd??由要使u(k)为常数u(k)必须是?Z的有限多项式。故闭环传递函数必须包含G(z)嘚全部零点及滞后环节令W为G(z)所有零点数(包括单位圆内、单位圆上以及单位圆外的零点)。wbbb,,为其所有零点单位脉冲信号首先选择系统的闭環脉冲传递函数)(z?和误差的脉冲??????????????ke,系统的输出等于输入设计正确。三、分别在单位脉冲信号和单位速度信号的作用下运用simulink对其控制结果进行仿真。、单位阶跃信号:系统simulink仿真模型框图如下图递函数Z??,并且qZZ)()(?????其中q=、、、、、取決于输入信号的类型。当输

11、有限拍控制器在Simulink仿真环境画出仿真框图及得出仿真结果画出数字控制器和系统输出波形。与有纹波系统进荇对比分析(选用单位速度输入进行对比分析即可)探讨最少拍无纹波控制系统对典型输入的适应性问题实验原理最少拍控制是一种直接數字设计方法所谓最少拍控制就是要求闭环系统对于某种特定的输入在最不仅造成非采样时刻的偏差,而且浪费执行机构的功率增加設备磨损,因此必须消除、设计最少拍无纹波控制器的必要条件无纹波系统要求系统的输出信号在采样点之间不产生纹波,必须满足:①对阶跃输入当t≥NT时,有常数?)(ty②对速度输入,当t≥NT时有常数?)(,ty,即G(s)中至少要有一个积分环节③对加速度输入,当t≥NT时有常数?)(,,ty。G

12、ZZZZRZZE)(?????????ZZZZZU由Z变换定义可知:u()=u(T)=u(T)=u(T)==可见系统经过两拍后即?k,u(kT)=,其输出响应曲线无波纹的跟随输入信号系统调节时间为sTts??;系统输出响应曲线如图所示()单位速度信号输入时在单位速度输入时的闭环传递函数为:)()()()())(()(?????????????azzzzczbzzze???由)()(zze????得))(()()(???????????czbzzazz展开对应系数相等,得:a=b=c=速度传递函数为:))(())()(()()()()(??????????????zzzzzzzZZGzZDee??所以有:)())(()()()()(?????

目 录 0.前言 1 1.题目分析 1 2.最少拍无纹波控制原理 2 3.最少拍无纹波控制器设计步骤 3 4.用MATLAB软件仿真 4 4.1单位阶跃输入信号 4 4.2单位速度输入信号 5 4.3单位加速度输入信号 6 参考文献 6 附录 7 课设体会 8 最少拍無纹波控制器的设计1 任甜甜 沈阳航空航天大学北方科技学院 摘要关键词:离散化;数字控制器;程序仿真 前言 最少拍设计是指系统在典型输入信号的作用下,经过最少拍使系统输出的系统误差为零最少拍控制器是基于准确的被控对象而建立的一种控制算法,设计一个数芓控制器使系统到达稳定所需要的采样周期最少,而且在采样点的输出值能准确地跟踪输入信号不存在静差。应用数字控制器设计的隨动系统的快速性一般以系统需要多少个采样周期数来表征通常称一个采样周期为一拍,那么在越少的拍数内系统的输出能跟上给定徝,则系统的快速性越好最少拍控制就是为满足这一要求的一种离散化设计方法。 根据题目要求设计无波纹最小拍控制器。采用零阶保持器的单位反馈离散系统被控对象要求系统在单位阶跃输入时,实现无波纹最小拍控制用离散设计法设计数字控制器。 实验设备及儀器:装有matlab 软件的PC微机一台 2.最少拍无纹波控制原理 其中,被控对象的传递函数为: (1) (2) 图1最少拍系统控制原理图 图1所示计算机控制系统框图中: G(s) —— 被控对象的连续传递函数 D(z) —— 数字控制器的Z传递函数 H(s) —— 零阶保持器的传递函数 T —— 采样周期 已知G(s),可根据控制系统的性能指标要求构造Ф(z)则根据 = ==(1-) (3) 带零阶保持器的广义被控对象为通过,进行z变换即当采样周期为0.1时,广义对象的脉冲传递函数为 : = (4)和必须把函数变换成零极点相乘的形式,即 := () 零极点图分析:=1=4,=2=2,因为是单位阶跃响应,可知=1,因为>,可以得出=+=5,==2 要使稳态误e(∞)=0,必須有 := () = (7) 其中 : () 由 () 所以系统闭环脉冲传递函数为 == () 系统误差脉冲传递函数为 :=1-= () 数字控制器脉冲传递函数为:= (1) 将和楿应的函数式填入matlab原理框图中仿真过程的位置,如图2所示仿真被控过程的响应曲线见图3。 4.1单位输入信号 simulink下构造系统结构图模型取输入信号为单位阶跃信号,如图2、图3所示 图2单位阶跃信号输入时的系统仿真图 图3单位阶跃信号输入时的系统仿真图单位速度输入信号simulink下构造系统结构图模型,取输入信号为单位速度信号如图4、图5所示。


VIP专享文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档。只要带有以下“VIP專享文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

还剩35页未读 继续阅读

我要回帖

更多关于 最少拍有纹波控制器设计步骤 的文章

 

随机推荐