锅炉过热气温控制matlab及控制系统仿真-matlab及控制系统仿真课程设计大学论文.doc





《锅炉过热气温控制matlab及控制系统仿真-matlab及控制系统仿真课程设计大学论文.doc》由会员分享,可在线阅读,更多相关《锅炉过热气温控制matlab及控制系统仿真-matlab及控制系统仿真课程设计大学论文.doc(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、河北大学2012级自动化MATLAB及控制系统仿真课程设计 装订线 课程设计报告 题目:MATLAB及控制系统仿真课程设计 学 院 电子信息工程学院 学科门类 电气信息类 专 业 自动化 学 号 2012449107 姓 名 陈文华 指导教师 姜萍 2016年 1 月 16 日目 录一 引言21.1 实验目的21.2 实验内容与要求21.2.1实验内容21.2.2实验要求2二 倒立摆控制系统设计32.1倒立摆的简介32.2倒立摆的数学模型32.2.1本设计中所用到的各变量的取值及其意义32.2.2动力学模型32.3模型转化5三 基于状态反馈的倒立摆系统设计63.1系统的开环仿真63.1.1开环
2、仿真的系统Simulink结构63.1.2开环系统的分析73.2输出反馈设计方法73.2.1输出反馈仿真73.2.2输出反馈系统的分析83.3状态反馈设计83.3.1基于状态反馈控制器的倒立摆设计过程83.3.2状态反馈仿真93.3.3状态反馈分析103.4全维状态观测器的倒立摆控制系统设计与仿真103.4.1基于全维状态观测器的倒立摆系统设计步骤103.4.2系统仿真10 3.4.3基于状态观测器的状态反馈曲线分析11四 锅炉过热汽温控制系统设计及仿真124.1蒸汽温度控制的任务124.2影响蒸汽温度的因素124.3蒸汽温度系统开环模型建立124.3.1减温水量对蒸汽温度的影响124.3.2
3、动态特性124.4蒸汽温度控制系统设计124.4.1开环系统动态特性仿真及分析124.4.2开环特性曲线分析134.5单回路控制系统134.5.1单回路控制系统仿真及分析134.5.2系统PID参数的整定134.5.3单回路控制系统仿真曲线分析154.6串级控制系统154.6.1串级控制系统仿真154.6.2系统PID参数的整定164.6.3串级系统响应曲线分析18五 总结19附 录20一 引言1.1 实验目的(1)加强学生对控制理论及控制系统的理解,熟练应用计算机仿真常用算法和工具,完成控制系统计算机辅助设计的训练。(2)提高学生对控制系统的综合及设计技能,扩大学生的知识面,培养学生独立分析
4、问题及解决问题的能力,为以后从事实际控制系统的设计工作打下基础。1.2 实验内容与要求1.2.1实验内容(1)基于观测器的倒立摆控制系统设计及仿真(2)锅炉过热汽温控制系统设计及仿真1.2.2实验要求(1)系统分析及数学模型建立(2)开环系统仿真及动态特性分析(3)控制方案设计及闭环系统仿真实验(4)实验结果分析二 倒立摆控制系统2.1倒立摆的简介倒立摆系统是一个复杂的、高度非线性的、不稳定的高阶系统,是学习和研究现代控制理论最合适的实验装置。倒立摆的控制是控制理论应用的一个典型范例,一个稳定的倒立摆系统对于证实状态空间理论的实用性是非常有用的。由于倒立摆本身是自不稳定的系统,实验建模存在一定
5、的困难。但是经过假设忽略掉一些次要的因素后,倒立摆系统就是一个典型的运动的刚体系统,可以在惯性坐标系内应用经典力学理论建立系统的动力学方程关系。在此,我们首先应用动力学方程建立一级倒立摆的非线性数学模型;采用小偏差线性化的方法在平衡点附近局部线性化得到线性化的数学模型;然后应用状态空间分析方法,采用状态反馈为倒立摆系统建立稳定的控制律;最后应用状态观测器实现倒立摆系统的稳定控制。2.2倒立摆的数学模型倒立摆示意图如图2-1所示,通过对小车施加一定的驱动力,使倒立摆保持一定的位姿。图2-1倒立摆示意图2.2.1本设计中所用到的各变量的取值及其意义小车质量M;m:小球的质量;l:倒摆的杆长;g:重
6、力加速度;:表示倒摆偏离垂直方向的角度;u是小车受到的水平方向的驱动力;2.2.2动力学模型小球受力分析如图2-2所示,其中表示小球的重心坐标YFyFxGxl水平方向受到的合外力竖直方向受到的合力图2-2小球受力分析示意图通过受力分析,由牛顿第二运动定律,系统的运动满足下面的方程:x轴方向:小球的重心坐标满足:整理后得:小球的力矩平衡方程: 整理可得:最后得到倒立摆系统的动力学方程: 显然该系统为明显的非线性系统。但是对小车施加驱动力的目的是要保持小球在垂直方向的姿态,因此,我们关注的是小球在垂直方向附近的动态行为变化,为此将系统在该参考位(0)附近进行线性化处理。 2.3模型转化微分方程状态
7、方程由倒摆系统的动力学模型取如下状态变量:可得到倒摆系统的状态方程:2.4状态方程的线性化:采用Jacobian 矩阵线性化模型,最终得到系统的线性化状态方程为:假定系统的输出为倒摆的角度和小车的x轴坐标,则系统的输出方程为:三 基于状态反馈的倒立摆系统设计3.1系统的开环仿真3.1.1开环仿真的系统Simulink结构开环仿真的系统Simulink结构图如图3-1所示图3-1开环仿真Simulink结构图运行后观察小车位置响应曲线如图3-2所示,小球角度响应曲线如图3-3所示。图3-2cart pos响应曲线图3-3rod abgle响应曲线3.1.2开环系统的分析由图3-2和图3-3所示,
8、小球的角度会随着小车的位移的增大而增大,并不能自动调整在平衡点附近来回摆动。可见开环系统并不能维持系统的稳定性。3.2输出反馈设计方法3.2.1输出反馈仿真输出反馈结构Simulink结构图如图3-4所示图3-4输出反馈Simulink结构图运行后系统波形倒摆的角度的响应曲线如图3-5,小车的位置的响应曲线图3-6所示。图3-5倒摆的角度响应曲线图3-6小车的位置响应曲线3.2.2输出反馈系统的分析通过反复的调整和研究增益k1、k2对于系统误差的敏感性,最终能够稳定系统。然而系统的动态性能远不能让人满意,对于k1=-50,k2=-2,系统只是临界稳定,它仍在新的参考点附近反复震荡。3.3状态反
9、馈设计3.3.1基于状态反馈控制器的倒立摆设计过程(1) 系统能控性判别,应用可控性判别矩阵CM=ctrb(A,B),再判断该矩阵的秩rank(CM)=4,由开环系统分析部分已经得知系统状态完全能控。(2) 闭环系统的极点配置。根据系统的动态性能,确定闭环系统的期望几点clp,clp=-1.5+3.0j -1.5-3.0j -5 -4。(3) 确定反馈增益。应用MATLAB的place函数Ks=place(A,B,clp),确定反馈增益Ks,Ks=-432.6154 -176.2944 -89.5077 -64.1472。(4) 系统设计。由状态反馈方框图可得系统的状态空间表达式为 此时,系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 锅炉 过热 气温 控制 matlab 控制系统 仿真 课程设计 大学 论文

限制150内