基于Matlab 的最少拍控制系统设计_第1页
基于Matlab 的最少拍控制系统设计_第2页
基于Matlab 的最少拍控制系统设计_第3页
基于Matlab 的最少拍控制系统设计_第4页
基于Matlab 的最少拍控制系统设计_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机控制技术实验基于Matlab 的最少拍控制系统设计学院:计算机科学与技术班级:姓名: 学号:指导老师:日期:基于Matlab 的最少拍控制系统设计一. 实验目的学习使用 Matlab 设计最少拍系统的方法。二. 实验器材x86 系列兼容型计算机,Matlab 软件。三. 实验原理1. 数字PID 系统设计建立所示的数字PID 系统控制模型并进行系统仿真,已知:,采样周期T=0.1s。2. 最少拍系统仿真最少拍设计,是指系统在典型输入信号(如阶跃信号、速度信号、加速度信号等)作用下,经过最少拍(有限拍)使系统输出的系统稳态误差为零。因此,最少拍控制系统也称最少拍无差系统或最少拍随动系统,它

2、实质上是时间最优控制系统,系统的性能指标就是系统调节时间最短或尽可能短,即对闭环Z传递函数要求快速性和准确性。下面以一个具体实例介绍最少拍系统的设计和仿真。考虑图中所示的采样数字控制系统,被控对象的脉冲传递函数为最少拍采样数字控制系统设采样周期T=1s ,首先求取广义被控对象的脉冲传递函数:广义被控对象我们知道,最少拍系统是按照指定的输入形式设计的,输入形式不同,数字控制器也不同。因此,对三种不同的输入信号分别进行考虑:(1)单位阶跃信号:计算可得到最少拍数字控制器为z=z-1ez=1-z-1Dz=zGz1-z=0.27121-0.3679z-11+0.718z-1 检验误差序列:Ez=1-z

3、Rz=1从E(z)看出,按单位速度输入设计的系统,当k大于等于2之后,即二拍之后,误差e(k)=0,满足题目要求。(2)单位速度信号:原理同上,我们可以得到: 检验误差: 从 E ( z ) 看出,按单位速度输入设计的系统,当 k ³ 2 之后,即二拍之后,误差 e(k ) = 0 ,满足题目要求。(3)单位加速度信号:Dz=zGz1-z=0.81541-z-1+13z-21-0.3679z-11-z-121+0.718z-1Ez=1-zRz=0.5z-1+z-2可知,按加速度输入信号设计的系统当k大于等于3,即三拍之后,误差e(k)=0。将所得结果分别用Matlab中的Simuli

4、nk 工具箱进行仿真,并将输入、输出和误差三条曲线放置在同一图像内,比较三种情况下的跟随特性。四. 实验步骤在三种输入(单位阶跃/速度/加速度)分别作用下,运用Simulink 对其控制结果进行仿真。(1)单位阶跃信号: 系统Simulink 仿真模型框图如下图所示:单位阶跃信号输入时最少拍控制系统将示波器的数据存为矩阵形式,命名为y1在Matlab 命令窗口输入:>> plot(tout(:,1),y1(:,2:4);>> hold on,legend(' 输入','误差','输出')可得输入、输出和误差三条曲线仿真结果

5、如下图所示:单位阶跃信号输入时系统的仿真结果(2)单位速度信号:控制系统Simulink 框图如下图所示:单位速度信号输入时最少拍控制系统将示波器的数据存为矩阵形式,命名为y2在Matlab 命令窗口输入>> plot(tout(:,1),y2(:,2:4); >> hold on,legend(' 输入','误差','输出')可得输入、输出和误差三条曲线仿真结果如下图所示:单位速度信号输入时系统的仿真结果(3)单位加速度信号: 控制系统Simulink 框图如下图所示:单位加速度信号输入时最少拍控制系统将示波器的数据存为

6、矩阵形式,命名为y3在Matlab 命令窗口输入>> plot(tout(:,1),y3(:,2:4); >> hold on,legend(' 输入','误差','输出') 仿真结果图如下图所示:单位加速度信号输入时系统的仿真结果五. 实验数据及结果分析由上面的仿真结果图可知,按最少拍控制系统设计出来的闭环系统,在有限拍后进入稳态,这时闭环系统输出在采样时间精确的跟踪输入信号。如单位阶跃信号在一拍后,单位速度信号在两拍后,单位加速度信号则在三拍之后。然而,进一步研究可以发现虽然在采样时刻系统输出与所跟踪的参考输入一致,但在两个采样时刻之间,系统的输出存在着纹波或振荡。例如单位阶跃信号在一拍后的稳态响应仍有许多振荡。这种纹波不仅影响系统的控制性能,产生过大的超调和持续振荡,而且还增加了系统功率损耗和机械磨损。六. 实验总结在本次设计的过程中,我发现很多的问题,给我的感觉就是有点难,不是很顺手。在调试的过程中,遇到的问题更多,调试的过程是一个让人思考的过程,也是熟悉稳态方法和实践动手的好机会,顺着模块的顺序依次排查接线,出现问题,想出各种可能的情况,测试解决。通过这次的课程设计,锻炼了我的动手实践能力,让我有机会将课本所学的知识与实际相

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论