版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、cheng一、实验目的cheng南京航空航天大学课程名称:自动化控制原理课程设计专业:探测制导与控制技术时间:2016.6.20-2016.6.25cheng1、学会用SIMULINK软件分析复杂的控制系统。2、会用状态反馈进行控制系统设计。3、 了解状态观测器的实现。二、实验设备1、计算机和打印机。2、实际倒立摆系统。三、实验原理假设原系统的状态空间模型为X AX BU ,若系统是完全能控的,则引入状态反馈调节器U R KX这时,闭环系统的状态空间模型为X (A BK)X BRY CXP相同。通过将倒立摆线性数学模型输入到设计任务是要计算反馈K,使A-BK的特征值和期望的极点K和期望极点向量
2、 P应与状态变量X具有相同MATLAB,使用K=place(A,B,P)函数算出反馈矩阵反馈增, 的维数。本系统可令输入R=0,即只讨论初始值对系统的作用。倒立摆系统模型如下:1、倒立摆线性模型:0000A65.875116.875100B5.21846.512582.212282.212210013.70620.27604.62541.344410 0 0C0 10 02、倒立摆非线性模型 TOC o 1-5 h z AoBo 20.0061 0.00144 cos ( 12)2 61.2 sin 22 1.2cos( 12) 1 1.2sin( 12)12其中:A00.0236u 0.29
3、79 sin 10.00144 sin( 12)cos( 12) 1 0.0168 1Bo0.0734 cos( 12)sin 2 0.0012cos( 12) sin( 12) 2 2四、实验内容1、根据给出的倒立摆的线性数学模型,讨论系统的稳定性,可控性和可观性。A=0 0 1 0;0 0 0 1;65.8751 -16.8751 -3.7062 0.2760;-82.2122 82.2122 4.6254 -1.3444;B=0;0;5.2184;-6.5125;chengchengC=1 0 0 0;0 1 0 0; D=0;0;r1=rank(ctrb(A,B) r2=rank(ob
4、sv(A,C) eig(A) 运算结果:r1 =4r2 = 4ans =-12.6466-6.70279.04425.2546得出结论如下:;计算可控性矩阵的秩,判断可控性;计算可观性矩阵的秩,判断可观性;计算系统的极点,通过极点的实部来判断稳定性;可控性矩阵的秩为 4=n,系统可控;可观性矩阵的秩为 4=n,系统可观;系统存在正实部极点,系统不稳定(1)特征方程的根为:-12.6466 , -6.7027 , 9.0442 , 5.2546由此可知有两个极点在虚轴的左半平面,故系统不稳定。(2)系统的可控性分析:因为: nc=4 与系统的维数相等,可得到系统可控。(3)系统的可观测性分析:因
5、为:no=4与系统维数相等,可知系统可测。2.根据给出的倒立摆的非线性数学模型用SIMULLINK图形库实现倒立摆系统的结构图,并给出初始角度。1为0.1左右(弧度)时系统的状态响应(给出4个响应曲线,此时令控制u=0)。SIMULINK 图如下,(1)原系统 SIMULINK 仿真封装系统图 origin systemchengSuL&yiiLeni(2)原系统SIMULINK仿真子系统图Subsystemcheng(3) A0模块6 r:(4) B0模块令控制u=0,初始角度0 1为0.1左右(弧度)时系统的状态响应曲线分别如下:chengcheng(按顺序依次为01.92.1. 2的图像
6、)theta1theta14.51543.532.521.5d10.500-1-2theta2t/sd -3-4theta220151050da -5-10-15-20-25-302t/sIrrM H I E HI3、为使系统稳定,根据线性模型设计系统的状态反馈阵K,即使A-BK的特征值具有负实部。A=0 0 1 0;0 0 0 1;65.8751 -16.8751 -3.7062 0.2760;-82.2122 82.2122 4.6254 -1.3444B=0;0;5.2184;-6.5125C=1 0 0 0;0 1 0 0D=0;0P=-20;-15;-3+4i;-3-4iK=plac
7、e(A,B,P)配置极点为:-20;-15;-3+4i;-3-4i得到反馈矩阵为:K =-10.8771 -120.6299-9.4770 -13.11394、在2的基础上,用SIMULINK实现状态反馈,仍给出初始角度。1为0.1左右(弧度)时系统的状态响应(4个响应曲线,此时令控制u=0),并确定能使系统稳定的最大初始角度。1。根据要求得到SIMULINK图如下:得到的响应曲线如下图所示:chengtheta20.15,0.010.0050f0.10.051 1 1-0.005-0.01-0.015-0.02,0X0Ja-0.05X-1-0.1-0.15-0.2 1L023456t/s91
8、1t/sd atheta2-chengthetal加入反馈后,系统可以在 0度稳定,反馈系数是由我们设定的极点决定,由于我们选的极点离虚轴较远,所以响应很快。通过对初始角度。1尝试性地代入系统,运行仿真图,看示波器的运行结果来判断系统是否稳定,最终得到。1max=0.655。5、将所设计的反馈阵实施到实际的倒立摆装置上看是否稳定,若不稳定再通过仿真修正 K值以最终达到系统稳定的目的。试验过程:在旋臂和摆杆自然下垂,用手将摆杆扶到中间位置附近,按下开关,倒立摆保持平衡运动状态。打开系统提供的PC程序(需在 Win98的环境中)设置为“控制模式”后开始运行程序。在参数设置中, 按设计好的反馈参数,
9、设置Ka, Ko, Kva, Kvo。点击“OK”并进行联机控制。 在试验中设置 K = -10.8771-120.6299-9.4770 -13.1139,。在实际验证中,倒立摆的恢复速度比较理想,可以以较快速的速度恢复到平衡状态。所以选择最终的K参数仍然是仿真试验中的K = -10.8771 -120.6299-9.4770 -13.1139,。6、对系统进行降维状态观测器设计,并进行仿真。 (1)降维观测器的设计过程:A11=-3.7062 0.2760;4.6254 -1.3444;H =A12=65.8751 -16.8751;-82.2122 82.2122;8.2938-7.72
10、40A21=1 0;0 1;12.625410.6556A22=0 0;0 0;T =B1=5.2184;-6.5125;-12.00008.0000B2=0;0;-8.0000 -12.0000C1=0 0;0 0;F =C2=1 0;0 1;5.2184p=-12-8j,-12+8j;-6.5125H=place(A11 ,A21 ,p )L =T=A11-H*A2167.3527161.0577F=B1-H*B2-300.067416.1370L=(A11-H*A21)*H+A12-H*A22C1=C*Qn000chengA=0 0 1 0;0 0 0 1;65.8751 -16.875
11、1 -3.7062 0.2760;-82.2122 82.2122 4.6254 -1.3444; B=0;0;5.2184;-6.5125;C=1 0 0 0;0 1 0 0;D=0;0;Q=0 0 1 0;0 0 0 1;1 0 0 0;0 1 0 0;Qn=inv(Q);A1=Q*A*QnB1=Q*BA1 =-3.70620.276065.8751-16.87514.6254-1.3444-82.212282.21221.000000001.0000B1 =5.2184-6.512500C1 = 0010001cheng(2) Simulink仿真图及结果:chengchengtheta
12、lt/s2theta11.51A0.501 -0.5/-1-1.5-2-2.5Q0t/s10dt/sr* 曰 hr由上图可知,用降维观测器实现反馈得到的系统响应曲线与直接状态反馈曲线基本相同,充分验证了 状态观测器的作用。同时降维观测器状态反馈比直接的状态反馈性能好许多。五、实验分析.系统可控、可观性与稳定性验证 。由MATLAB可以判断倒立摆为可控可观,但系统不稳定。设计状态反馈要求系统是完全可控的,设计状态观测器要求系统具有完全可观性,正是由于该系统不稳定,我们才设计了观测和反馈阵,使其具有在一定干扰下的稳定性。经分析可知,该系统完全满足上述 要求,故此种设计方法是可行的。.配置K阵极点原
13、则:(1)要使系统稳定则极点应配置在左半平面(2) 4个极点中选取其中 2个作为主导极点,以达到近似于二阶系统,要使其能成为主导极点则其他2个极点必须设计为大于主导极点实部的5倍已上,这样才能消除其对系统的影响。在选取极点过程中要不断地进行尝试,最终使系统稳定。值得注意的是,在仿真中系 统稳定,而加至实际的倒立摆装置,不一定能使其稳定,原因主要是纯粹的物理模型和工程上模型有一定 的出入。chengcheng.由不加状态反馈时系统的响应曲线分析可知:不加入状态反馈的原系统不稳定,即倒立摆在初始角度为0.1时无法最终到达平衡状态.由加上状态反馈时系统的响应曲线分析可知:加入状态反馈的系统可以在较短
14、时间内达到稳定状态,并且在0.73弧度范围内都可以稳定。.由带状态观测器的状态反馈系统的响应曲线分析可知:带状态观测器的状态反馈系统和仅加上状态反馈的系统进行对比,带状态观测器的系统的性能明显比 仅有状态反馈的系统稳定性能差。并且动态响应性能不好,恢复到平衡状态的时间相对较长。六、实验体会通过该课程设计收获良多,首先更加熟悉MATLAB的使用方法,MATLAB是一款强大的学习工具,在控制、数学等多个领域发挥了巨大的彳用,此次课设,让我又掌握了 MATLAB的一些功能,比如封装、 求系统的状态反馈阵等。对于一个学控制的学生,MATLAB是以后学习必需的工具软件,此次课设给了我一个很好的锻炼机会,
15、为以后的进一步学习打下了基础。其次再次让我重温刚学过的知识,加深了对刚学 知识的理解;再次切身感受到了将理论运用于实践的成就感:将状态反馈的加至系统,看到系统能控制实 际的倒立摆装置,心里特别兴奋。该课程设计总体思路比较清晰:(1)判断系统稳定性、可控性、可观性(2)设计状态反馈(3)设计状态观测器。难点主要在于系统是非线性的以及我们对降维观测器并不了解两方面。我花了很长一段时间,去了解该观测器的原理,作用,以及设计步骤,目标和理论结果,然后再模拟出系统,不过幸好极点配置 的要求不是很高,也就降低了一定难度,在经过数十次的试验对比分析之后,确定了较为合适的极点。通过本次课程设计我深刻地体会到了理
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第九讲管理幅度与管理层次
- 教学资源整合优化计划
- 人事部门的年度发展战略计划
- 教师招聘考试题库《教育公共基础知识》考点预测(二)-15
- 如何增强团队凝聚力的总结计划
- 班级个人成长记录的建立计划
- 园林花卉 课件 第4-6章 露地花卉、室内花卉、岩生花卉
- 多感官写作法
- 互联网加比赛
- 校车疏散演练安全
- 2023.秋期版国开电大专科《人力资源管理》机考问答题库(珍藏版)
- 大学新生心理压力与情绪管理策略与心理调整与发展计划
- 四川省雅安市2023-2024学年八年级上学期期末考试语文试题(含答案)
- 职业打假人投诉、举报处理规范
- 系统更换可行性方案
- 烟花爆竹经营与使用的消防安全规范
- 头疗手法培训课件
- 班级中的规训与惩罚基于班级要素的社会学分析
- 树消防意识 创平安校园课件
- 砂石资源专项整治工作措施
- 医院食堂经营方案写
评论
0/150
提交评论