PID控制算法的matlab仿真(4页).doc
《PID控制算法的matlab仿真(4页).doc》由会员分享,可在线阅读,更多相关《PID控制算法的matlab仿真(4页).doc(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-PID控制算法的matlab仿真-第 4 页PID控制算法的matlab仿真控制算法是实际工业控制中应用最为广泛的控制算法,它具有控制器设计简单,控制效果好等优点。控制器参数的设置是否合适对其控制效果具有很大的影响,在本课程设计中一具有较大惯性时间常数和纯滞后的一阶惯性环节作为被控对象的模型对控制算法进行研究。被控对象的传递函数如下:其中各参数分别为。MATLAB仿真框图如图1所示。图12 具体内容及实现功能2.1 参数整定控制器的控制参数对其控制效果起着决定性的作用,合理设置控制参数是取得较好的控制效果的先决条件。常用的参数整定方法有理论整定法和实验整定法两类,其中常用的实验整定法由扩充临
2、界比例度法、试凑法等。在此处选用扩充临界比例度法对进行整定,其过程如下:1) 选择采样周期 由于被控对象中含有纯滞后,且其滞后时间常数为,故可选择采样周期。2) 令积分时间常数,微分时间常数,从小到大调节比例系数,使得系统发生等幅震荡,记下此时的比例系数和振荡周期。3) 选择控制度为,按下面公式计算各参数:通过仿真可得在时,故可得:按此组控制参数得到的系统阶跃响应曲线如图2所示。图2由响应曲线可知,此时系统虽然稳定,但是暂态性能较差,超调量过大,且响应曲线不平滑。根据以下原则对控制器参数进行调整以改善系统的暂态过程:1) 通过减小采样周期,使响应曲线平滑。2) 减小采样周期后,通过增大积分时间
3、常数来保证系统稳定。3) 减小比例系数和微分时间常数,以减小系统的超调。改变控制器参数后得到系统的阶跃响应曲线如图3所示,系统的暂态性能得到明显改善.图3最终,选择采样周期为,PID控制器的控制参数为:此时,系统的超调量为,上升时间为,调整时间为。稳态误差为。 模型失配对控制器控制效果的影响实际中,由于建模误差以及被控对象的参数变化,都会使得被控对象传递函数参数不准确。一个性能优良的控制器应该在系统参数发生变化时依然具有良好的控制性能,既具有较强的鲁棒性。控制器的鲁棒性强弱是由控制器参数确定后系统的稳定裕度决定的。下面通过仿真分析被控对象参数变化时控制器的控制效果。当被控对象的比例系数增大时,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PID 控制 算法 matlab 仿真
限制150内