锅炉过热气温控制系统MATLAB及控制系统系统仿真.doc
《锅炉过热气温控制系统MATLAB及控制系统系统仿真.doc》由会员分享,可在线阅读,更多相关《锅炉过热气温控制系统MATLAB及控制系统系统仿真.doc(21页珍藏版)》请在课桌文档上搜索。
1、word装订线课程设计报告题目:MATLAB与控制系统仿真课程设计学 院 电子信息工程学院学科门类 电气信息类专 业 自动化21 / 21一 引言1.1 实验目的1加强学生对控制理论与控制系统的理解,熟练应用计算机仿真常用算法和工具,完成控制系统计算机辅助设计的训练。2提高学生对控制系统的综合与设计技能,扩大学生的知识面,培养学生独立分析问题与解决问题的能力,为以后从事实际控制系统的设计工作打下根底。1.2 实验容与要求1基于观测器的倒立摆控制系统设计与仿真2锅炉过热汽温控制系统设计与仿真1系统分析与数学模型建立2开环系统仿真与动态特性分析3控制方案设计与闭环系统仿真实验4实验结果分析二 倒立
2、摆控制系统倒立摆系统是一个复杂的、高度非线性的、不稳定的高阶系统,是学习和研究现代控制理论最适宜的实验装置。倒立摆的控制是控制理论应用的一个典型例,一个稳定的倒立摆系统对于证实状态空间理论的实用性是非常有用的。由于倒立摆本身是自不稳定的系统,实验建模存在一定的困难。但是经过假设忽略掉一些次要的因素后,倒立摆系统就是一个典型的运动的刚体系统,可以在惯性坐标系应用经典力学理论建立系统的动力学方程关系。在此,我们首先应用动力学方程建立一级倒立摆的非线性数学模型;采用小偏差线性化的方法在平衡点附近局部线性化得到线性化的数学模型;然后应用状态空间分析方法,采用状态反应为倒立摆系统建立稳定的控制律;最后应
3、用状态观测器实现倒立摆系统的稳定控制。倒立摆示意图如图2-1所示,通过对小车施加一定的驱动力,使倒立摆保持一定的位姿。图2-1倒立摆示意图小车质量M;m:小球的质量;l:倒摆的杆长;g:重力加速度;:表示倒摆偏离垂直方向的角度;u是小车受到的水平方向的驱动力;小球受力分析如图2-2所示,其中表示小球的重心坐标YFyFxGxl水平方向受到的合外力竖直方向受到的合力图2-2小球受力分析示意图通过受力分析,由牛顿第二运动定律,系统的运动满足下面的方程:x轴方向:小球的重心坐标满足:整理后得:小球的力矩平衡方程:整理可得:最后得到倒立摆系统的动力学方程:显然该系统为明显的非线性系统。但是对小车施加驱动
4、力的目的是要保持小球在垂直方向的姿态,因此,我们关注的是小球在垂直方向附近的动态行为变化,为此将系统在该参考位(0)附近进展线性化处理。 模型转化微分方程状态方程由倒摆系统的动力学模型取如下状态变量:可得到倒摆系统的状态方程:状态方程的线性化:采用Jacobian 矩阵线性化模型,最终得到系统的线性化状态方程为:假定系统的输出为倒摆的角度和小车的x轴坐标,如此系统的输出方程为:三 基于状态反应的倒立摆系统设计开环仿真的系统Simulink结构图如图3-1所示图3-1开环仿真Simulink结构图运行后观察小车位置响应曲线如图3-2所示,小球角度响应曲线如图3-3所示。图3-2cart pos响
5、应曲线图3-3rod abgle响应曲线由图3-2和图3-3所示,小球的角度会随着小车的位移的增大而增大,并不能自动调整在平衡点附近来回摆动。可见开环系统并不能维持系统的稳定性。输出反应结构Simulink结构图如图3-4所示图3-4输出反应Simulink结构图运行后系统波形倒摆的角度的响应曲线如图3-5,小车的位置的响应曲线图3-6所示。图3-5倒摆的角度响应曲线图3-6小车的位置响应曲线通过反复的调整和研究增益k1、k2对于系统误差的敏感性,最终能够稳定系统。然而系统的动态性能远不能让人满意,对于k1=-50,k2=-2,系统只是临界稳定,它仍在新的参考点附近反复震荡。(1) 系统能控性
6、判别,应用可控性判别矩阵CM=ctrbA,B,再判断该矩阵的秩rankCM=4,由开环系统分析局部已经得知系统状态完全能控。(2) 闭环系统的极点配置。根据系统的动态性能,确定闭环系统的期望几点clp,clp=-1.5+3.0j -1.5-3.0j -5 -4。(3) 确定反应增益。应用MATLAB的place函数Ks=placeA,B,clp,确定反应增益Ks,Ks=-432.6154 -176.2944 -89.5077 -64.1472。(4) 系统设计。由状态反应方框图可得系统的状态空间表达式为此时,系统矩阵为,(其中为反应增益矩阵),控制矩阵为其中,因为对小车的控制要求静态终值,所以
7、。此时的系统设计状态反应结构Simulink结构图如图3-7所示图3-7状态反应Simulink结构图小车位置和状态变量的响应曲线如图3-8所示图3-8小车位置和状态变量的响应曲线从响应曲线可以看出,小车开始沿x轴正向移动,大约3s后静止在x=1m处。并且此时所有的状态变量都趋于0,x(t)趋于平衡点。(1) 系统能观性判别。应用客观性判别矩阵N=obsvA,C,判别该矩阵的秩rankN=4,所以系统状态完全能观。(2) 状态观测器闭环极点配置。适当选择观测器的极点,使观测器的动态速度是系统的两倍以上,所观测的极点op=2*clp。(3) 指定极点的观测器增益L。同样应用place函数:G=p
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 锅炉 过热 气温 控制系统 MATLAB 系统 仿真
文档标签
- 基于某matlab的肌电信号处理程序
- 基于某MATLAB的2FSK调制及仿真
- 太阳能电池伏安特性曲线实验报告-太阳能板工作曲线
- 状态方程
- 合众视频集控系统白皮书
- 四层电梯系统控制
- 基于某Matlab的QPSK调制解调仿真设计与研究
- 基于某Matlab的图像去噪算法仿真
- 数学模型
- 系统分析
- 基于某MATLAB仿真的数字信号调制的性能比较和分析报告
- 单闭环直流调速系统的MATLAB计算与仿真24510
- 机组自启停APS系统说明书
- 引风控制系统课程设计报告书
- 恒压供水仿真系统论文
- 控制系统地频率特性分析报告
- 接触器控制简要概述
- 微型计算机控制系统习题总结精华
- 晶闸管-直流电动机开环调速系统仿真设计
- 锅炉过热气温控制系统MATLAB及控制系统系统仿真
链接地址:https://www.desk33.com/p-8651.html