直线一级倒立摆-PID-控制实验课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《直线一级倒立摆-PID-控制实验课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 直线 一级 倒立 PID 控制 实验 课件
- 资源描述:
-
1、直线一级倒立摆直线一级倒立摆 PID 控制实验课件控制实验课件 12019年6月6实验一实验一 直线直线一级倒立摆一级倒立摆 PID 控制实验控制实验1、 PID 控制分析控制分析2、 PID 控制参数设定控制参数设定及仿真及仿真 3、 PID 控制实验控制实验4、 实验结果与实验报告实验结果与实验报告 本实验的目的是让实验者理解并掌握 PID 控制的原理和方法,并应用于直线一级倒立摆的控制,PID 控制并不需要对系统进行精确的分析,因此我们采用实验的方法对系统进行控制器参数的设置。2感谢你的观看2019年6月61、 PID 控制分析控制分析 经典控制理论的研究对象主要是单输入单输出的系统,经
2、典控制理论的研究对象主要是单输入单输出的系统,控制器设计时一般需要有关被控对象的较精确模型。控制器设计时一般需要有关被控对象的较精确模型。PID 控制器因其结构简单,容易调节,且不需要对系统建立精控制器因其结构简单,容易调节,且不需要对系统建立精确的模型,在控制上应用较广。确的模型,在控制上应用较广。 首先,对于倒立摆系统输出量为摆杆的角度,它的首先,对于倒立摆系统输出量为摆杆的角度,它的平衡位置为垂直向上的情况。系统控制结构框图如下:平衡位置为垂直向上的情况。系统控制结构框图如下: 3感谢你的观看2019年6月61、 PID 控制分析控制分析图图 1 直线一级倒立摆闭环系统图直线一级倒立摆闭
3、环系统图图中KD(s)是控制器传递函数,G(s)是被控对象传递函数。42019年6月61、 PID 控制分析控制分析考虑到输入r(s) = 0,结构图可以很容易的变换成:图图 2 直线一级倒立摆闭环系统简化图直线一级倒立摆闭环系统简化图52019年6月6该系统的输出为该系统的输出为:其中 num 被控对象传递函数的分子项 den 被控对象传递函数的分母项 numPID PID 控制器传递函数的分子项 denPID PID 控制器传递函数的分母项通过分析上式就可以得到系统的各项性能。1、 PID 控制分析控制分析62019年6月6由(3-13)可以得到摆杆角度和小车加速度的传递函数:PID 控制
4、器的传递函数为:需仔细调节 PID 控制器的参数,以得到满意的控制效果。 前面的讨论只考虑了摆杆角度,那么,在控制的过程中,小车位置如何变化 呢?小车位置输出为: 通过对控制量 v 双重积分即可以得到小车位置。1、 PID 控制分析控制分析72019年6月62、 PID 控制参数设定及仿真控制参数设定及仿真PID 参数设定法则可以参考现代控制工程第十章PID 控制与鲁棒控制,对于PID 控制参数,我们采用以下的方法进行设定。由实际系统的物理模型:在 Simulink 中建立如图所示的直线一级倒立摆模型: (进入 MATLAB Simulink 实时控制工具箱“Googol Education
5、Products”打开“Inverted PendulumLinear Inverted PendulumLinear 1-Stage IP Experiment PID Experiments”中的“PID Control Simulink”)。8感谢你的观看2019年6月6图图 3 直线一级倒立摆直线一级倒立摆PID 控制控制MATLAB 仿真模型仿真模型2、 PID 控制参数设定及仿真控制参数设定及仿真92019年6月62、 PID 控制参数设定及仿真控制参数设定及仿真 其中其中 PID Controller 为封装(为封装(Mask)后的)后的PID 控制器,双击模块打开参数设置窗口,
6、控制器,双击模块打开参数设置窗口,图图 4 PID 参数设置窗口参数设置窗口102019年6月62、 PID 控制参数设定及仿真控制参数设定及仿真先设置PID控制器为P控制器,令K p=9, Ki=0, KD=0 ,得到以下仿真结果:图图 5 直线一级倒立摆直线一级倒立摆P 控制仿真结果图(控制仿真结果图(Kp9)112019年6月6 从图中可以看出,控制曲线不收敛,因此增大控制量,K p=40, Ki=0, KD=0 得到以下仿真结果:图图 6 直线一级倒立摆直线一级倒立摆P 控制仿真结果图(控制仿真结果图(Kp40)从图中可以看出,闭环控制系统持续振荡,周期约为0.7s。为消除系统的振荡,
7、增加微分控制参数KD2、 PID 控制参数设定及仿真控制参数设定及仿真122019年6月6令 K p=40, Ki=0, KD=4 ,得到仿真结果如下:图图 7 直线一级倒立摆直线一级倒立摆PD 控制仿真结果图(控制仿真结果图(Kp40,KD4)从图中可以看出,系统稳定时间过长,大约为4 秒,且在两个振荡周期后才能稳定,因此再增加微分控制参数 K D2、 PID 控制参数设定及仿真控制参数设定及仿真132019年6月6令K p=40, Ki=0, KD=10,仿真得到如下结果:图图 8 直线一级倒立摆直线一级倒立摆PD 控制仿真结果图(控制仿真结果图(Kp40,KD10)从上图可以看出,系统在
展开阅读全文