




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、离散控制系统最少拍控制摘要本次设计针对一阶惯性积分系统在单位速度信号输入作用下进行最少拍数字控制器的设计,验证了最少拍控制器的优点,并对最少拍算法进行理论分析,分别设计出最少拍有纹波和无纹波数字控制器,利用 MATLAB 仿真平台对设计的最少拍数字控制器进行系统仿真研究,并对有纹波和无纹波系统进行对比研究。关键词最少拍控制;无纹波控制器;有纹波控制器;Matlab仿真目录摘要1第一章 最少拍有纹波控制器设计.31.1 设计原理31.2 设计举例5第二章 最少拍无纹波控制器设计.52.1 设计原理52.2 设计举例6第三章 基于Matlab的最少拍控制的实现73.1 输入单位阶跃信号73.2 输
2、入单位速度信号83.3 输入单位加速度信号9参考文献10致谢11离散控制系统最少拍控制最少拍系统控制设计是指系统在典型输入信号(如单位阶跃输入信号、单位速度输入信号、单位加速度输入信号等)作用下,经过最少拍(有限拍),使系统输出的稳态误差为零。最少拍控制系统也称为最少拍无差系统、最少拍随动系统,实际上是时间最优控制系统,系统的性能指标就是系统的调节时间最短或者尽可能的短。可以看出,这种系统对闭环脉冲传递函数的要求是快递性和准确性。最少拍控制系统的设计与被控对象的零极点位置有很密切的关系。第一章 最少拍有纹波控制器设计1.1设计原理由系统闭环脉冲传递函数可以看出,在(z)中,D(z)和G(z)总
3、是成对出现的。只有当广义对象稳定即G(z)在z平面单位圆上和单位圆外没有极点且不包含纯滞后环节时,上述方法才是可行的,否则,不允许D(z)与G(z)发生零极点对消。这是因为,简单地利用D(z)的零点去对消G(z)不稳定极点,虽从理论上来说可以得到一个稳定的闭环系统,但这种稳定是建立在零极点完全对消的基础上的。当系统参数产生飘逸,或者对象辨识有误差时,这种零极点对消就不可能准确实现,从而引起闭环系统不稳定。座椅建立在零极点对消基础上的稳定系统实际上是不可能稳定工作的,没有实用价值。当G(z)含有单位圆上或单位圆外零极点时,为保证D(z)与G(z)不会发生零极点对消,在选择(z)时,必须附加一个稳
4、定性约束条件。设广义脉冲传递函数G(z)为式中,b1、b2、bu 为G(z)的u个不稳定零点,a1、a2、av 为G(z)的v个不稳定极点,)为G(z)中不包含单位圆上或单位圆外的零极点部分。当对象不包含延迟环节时,m=1;当对象包含延迟环节时,m>1。为避免发生D()与G()的不稳定零极点发生对消,(z)应该满足如下稳定性条件:在的零点中,必须包含G(z)在z平面单位圆外或单位圆上的所有极点,即:F1(z)为z-1的多项式,且不包含G(z)中的不稳定极点ai 。)在的零点中,必须包含G(z)在z平面单位圆外或单位圆上的所有零点,即:式中,F2(z)为z-1的多项式,且不包含G(z)中的
5、不稳定零点bj 。因此,满足了上述稳定性条件后即D(z)不在包含G(z)的z平面单位圆上或单位圆外零极点。1.2 设计举例 对于给定一阶惯性加积分环节,时间常数为1S,增益为10,采样周期T为1S的对象,其传递函数为:Gc(S)=10/S(S+1),针对单位阶跃信号输入,设计最少拍系统如下:被控对象的脉冲传递函数为:G(z)=Z=Z=10(1-z-1)Z=3.68× (1)由(1)式知 d=0, u=0, v=1, j=1, q=2,且jq ,则有:m=u+d0n=v-j+q2对单位速度输入信号,选择结合得 根据多项式相等,其系数相等的的性质,有所以, (2)从而, 其控制器输出与系
6、统输出如下图所示:最少拍控制器设计是采用z变化进行的,仅在采样点处是闭环反馈控制,在采样点间实际上是开环运行的。因此,在采样点处的误差是零,并不能保证采样点之间的误差也为零。事实上,按前面的方法设计的最少拍控制器的输出响应在采样点间存在波纹。如上图所示,经过2拍后,在采样时刻系统误差为零,输出跟踪上了输出的变化,但在非采样时刻,输出有波纹存在,原因在于数字控制器的输出u(kT)经过2拍后不为零或常值,而是振动收敛。波纹不仅造成误差,同时也消耗功率、浪费能量,增加机械磨损,因此,设计时应考虑加以消除。第二章 最少拍无纹波控制器设计2.1设计原理设计最少拍无纹波控制器的必要条件很明显,为使被控对象
7、在稳态时的输出和输入同步,要求被控对象必须具有相应的能力。例如,如输入为等速输入函数,被控对象G()的稳态输出也应为等速函数。因此就要求G()中至少有一个积分环节。再如,若输入为等加速度输入函数,则被控对象G()的稳态输出也应为等加速函数,要求G()中至少有两个积分环节。所以最少拍无纹波控制器能够实现的必要条件是被控对象G()中含有与输入信号相对应的积分环节数。最少拍无纹波系统确定(z)的约束条件要使系统的稳态输出无纹波,就要求稳态时的控制信号u(k)为常值(包括0)。由可知U(z)= /G(z)要使u(kT)在稳态时无波动,就意味着U(z)与R(z)之比为的有限项多项式。而这要求包含G(z)
8、的所有零点。即2.2 设计举例仍然按照有纹波控制器的设计步骤设计同样的,由(1)式知被控对象不含纯滞后z -d ,d=0;共包含一个零点b1 =-0.718, w=1; 包含一个单位圆外或单位圆上的极点,v=1,且一个极点在单位圆上, j=1;输入信号为单位速度, q=2,且j<q ,则有: m=w+d1n=v-j+q2因此: 对单位速度输入信号,选择 由 得 展开有 : 对应系数相等,得:, 故有 最后,求得数字控制器的脉冲函数为 (3)闭环系统的输出序列为 其控制器输出与系统输出如下图所示:第三章 基于Matlab的最少拍控制的实现3.1输入单位阶跃信号计算可得到最少拍数字控制器为z
9、=z-1ez=1-z-1Dz=zGz1-z=0.27121-0.3679z-11+0.718z-1检验误差序列:Ez=1-zRz=1运用Simulink 对其控制结果进行仿真,系统Simulink 仿真模型框图如下图所示:将示波器的数据存为矩阵形式,命名为y1在Matlab 命令窗口输入:>> plot(tout(:,1),y1(:,2:4);>> hold on,legend(' 输入','误差','输出')可得输入、输出和误差三条曲线仿真结果如下图所示:3.2输入单位速度信号原理同上检验误差: 控制系统Simulink 框图如下图所示:输入、输出和误差三条曲线仿真结果如下图所示:3.3输入单位加速度信号原理同上Dz=zGz1-z=0.81541-z-1+13z-21-0.3679z-11-z-121
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 防尘罩项目可行性分析报告(模板参考范文)
- 2025年中国商业智能电梯行业现状、发展环境及深度分析报告
- 2025年中国生物活性止血敷料行业市场占有率及投资前景预测分析报告
- 2025年MDI行业市场趋势分析报告
- 2025-2030年中国阴离子加脂剂项目投资可行性研究分析报告
- 2025-2030年中国纸滤项目投资可行性研究分析报告
- 2025预制菜行业市场分析报告
- 片碱项目可行性分析报告(模板参考范文)
- 2025年水用电磁阀项目深度研究分析报告
- 中国柠檬型汽水行业市场前景预测及投资价值评估分析报告
- 选择性必修3 《逻辑与思维》(思维导图+核心考点+易混易错)
- 公募基金与私募基金的试题及答案
- 线组长培训课件
- 2025-2030中国水利建设行业经营形势分析及未来前景展望研究报告
- 助残委托服务协议
- 2025年全职高手测试题及答案
- 【五年级下册语文】 第六单元习作《神奇的探险之旅》
- 2025届新高考生物冲刺易错知识点梳理
- 2025森林抚育技术规程
- 颈椎病课件完整版
- 李四光《看看我们的地球》原文阅读
评论
0/150
提交评论