《2022年重庆大学自动控制原理课程设计倒立摆系统的控制器设计 .pdf》由会员分享,可在线阅读,更多相关《2022年重庆大学自动控制原理课程设计倒立摆系统的控制器设计 .pdf(26页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、自动控制理论课程设计倒立摆系统的控制器设计学生姓名:指导教师:杨欣班级: 自动化 7 班重庆大学自动化学院二 O 一三年一月名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 26 页 - - - - - - - - - 姚浪:倒立摆系统的控制器设计2 课程设计指导教师评定成绩表项目分值优秀(100 x 90) 良好(90 x 80) 中等(80 x 70) 及格(70 x 60) 不及格(x60) 评分参考标准参考标准参考标准参考标准参考标准学习态度15 学 习 态 度 认
2、真,科学作风严谨,严格保证设计时间并按任务书中规定的进度开展各项工作学习态度比较认真,科学作风良好,能按期圆满完成任务书规定的任务学 习 态 度尚好,遵守组织纪律,基 本 保 证设计时间,按 期 完 成各项工作学 习 态 度 尚可,能遵守组织纪律,能按期完成任务学习马虎,纪律涣散,工 作 作 风不 严 谨 ,不能 保 证 设计 时 间 和进度技术水平与实际能力25 设计合理、理论分析与计算正确,实验数据准确,有很强的实际动手能力、经济分析能力和计算机应用能力,文献查阅能力强、引用合理、调查调研非常合理、可信设计合理、理论分析与计算正确,实验数据比较准确,有较强的实际动手能力、经济分析能力和计算
3、机应用能力, 文献引用、调查调研比较合理、可信设计合理,理 论 分 析与 计 算 基本正确, 实验 数 据 比较准确, 有一 定 的 实际 动 手 能力,主要文献引用、 调查 调 研 比较可信设 计 基 本 合理,理论分析与 计 算 无 大错,实验数据无大错设 计 不 合理,理论分析 与 计 算有 原 则 错误,实验数据不可靠,实 际 动 手能力差,文献引用、调查 调 研 有较 大 的 问题创新10 有重大改进或独特见解,有一定实用价值有较大改进或新颖的见解,实用性尚可有 一 定 改进 或 新 的见解有一定见解观念陈旧论文(计算书、图纸)撰写质量50 结构严谨,逻辑性强,层次清晰,语言准确,文
4、字流畅,完全符合规范化要求,书写工整或用计算机打印成文;图 纸 非 常 工整、清晰结构合理,符合逻辑,文章层次分明,语言准确,文字流畅,符合规范化要求,书写工整或用计算 机 打 印 成文; 图纸工整、清晰结构合理,层 次 较 为分明,文理通顺,基本达 到 规 范化要求, 书写 比 较 工整;图纸比较工整、 清晰结 构 基 本 合理,逻辑基本清楚,文字尚通顺,勉强达到 规 范 化 要求;图纸比较工整内容空泛,结构混乱,文 字 表 达不清,错别字较多,达不 到 规 范化要求;图纸 不 工 整或不清晰指导教师评定成绩:指导教师签名:年月日名师资料总结 - - -精品资料欢迎下载 - - - - -
5、- - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 26 页 - - - - - - - - - 姚浪:倒立摆系统的控制器设计3 重庆大学本科学生课程设计任务书课程设计题目倒立摆系统的控制器设计学院自动化学院专业自动化年级2010级1、已知参数和设计要求:M:小车质量1.096kg m:摆杆质量0.109kg b:小车摩擦系数0.1N/sec l:摆杆转动轴心到杆质心的长度0.25m I:摆杆惯量0.0034kgm2建立以小车加速度为系统输入,以摆杆角度为系统输出的被控对象数学模型。分别用根轨迹法、频率特性法设计控制器使闭环系统满足要求
6、的性能指标;调整PID 控制器参数,使闭环系统满足要求的性能指标。2、利用根轨迹法设计控制器,使得校正后系统的性能指标满足:调整时间误差带)%(.250 sts最大超调量%10%p3、利用频率特性法设计控制器,使得校正后系统的性能指标满足:(1) 系统的静态位置误差常数为10;(2) 相位裕量为50 ;(3) 增益裕量等于或大于10dB。4、设计或调整 PID 控制器参数,使得校正后系统的性能指标满足:调整时间误差带)%2(2sts最大超调量%15%p学生应完成的工作:1、利用设计指示书中的实际参数,通过机理推导,建立倒立摆系统的实际数学模型。2、进行开环系统的时域分析。3、利用根轨迹法设计控
7、制器,进行闭环系统的仿真分析。4、利用频域法设计控制器,进行闭环系统的仿真分析。5、设计或调整 PID 控制器参数,进行闭环系统的仿真分析。6、将所设计的控制器在倒立摆系统上进行实时控制实验。7、完成课程设计报告。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 26 页 - - - - - - - - - 姚浪:倒立摆系统的控制器设计4 参考资料:1、固高科技有限公司 .直线倒立摆安装与使用手册R1.0,2005 2、固高科技有限公司 . 固高 MATLAB 实时控制软件
8、用户手册, 2005 3、Matlab/Simulink 相关资料4、谢昭莉,李良筑,杨欣 . 自动控制原理 . 北京:机械工业出版社, 2012 5、胡寿松 . 自动控制原理(第五版) . 北京:科学出版社, 2007 6、Katsuhiko Ogata. 现代控制工程 . 北京:电子工业出版社, 2003 课程设计的工作计划:1、布置课程设计任务;消化课程设计内容,查阅并参考相关资料,进行初步设计( 3 天) ;2、按课程设计的要求进行详细设计(3 天) ;3、进行实时控制实验,并按课程设计的规范要求撰写设计报告(3 天) ;4、课程设计答辩,实时控制验证(1 天) 。任务下达日期 201
9、2 年 12 月 24 日完成日期 2013 年 1 月 6 日指导教师(签名)学生(签名)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 26 页 - - - - - - - - - 姚浪:倒立摆系统的控制器设计5 目录引言 . 61 数学建模 . 71.1 直线一级倒立摆数学模型概述. 7 1.2 直线一级倒立摆的物理模型. 7 1.3 系统实际模型. 9 2 开环响应分析 . 103 根轨迹法设计 . 113.1 原系统的根轨迹分析. 11 3.2 根轨迹校正 .
10、12 3.2.1确定期望闭环零极点. 12 3.2.2设计控制器 . 13 3.2 Simulink仿真 . 18 4 频率特性法 . 184.1 频率响应分析. 18 4.2 频率响应设计. 20 4.3 Simulink仿真 . 24 5 PID 控制分析 . 256 总结 . 26参考文献: . 26名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 26 页 - - - - - - - - - 姚浪:倒立摆系统的控制器设计6 引言随着科学技术的迅速发展,新的控制方法不
11、断出现,倒立摆系统作为检验新的控制理论及方法有效性的重要实验手段得到广泛研究。倒立摆控制系统是一个典型的非线性、强耦合、多变量和不稳定系统,作为控制系统的被控对象,许多抽象的控制概念都可以通过倒立摆直观地表现出来。倒立摆的控制问题就是使摆杆尽快地达到一个平衡位置,并且使之没有大的振荡和过大的角度和速度。当摆杆到达期望的位置后,系统能客服随机扰动而保持稳定的位置。通过对倒立摆的控制,用来检验新的控制方法是否有较强的处理非线性和不稳定性问题的能力。其控制方法在军工、航天、机器人和一般工业过程领域中都有着广泛的用途,如机器人行走过程中的平衡控制、火箭发生中的垂直度控制和卫星飞行中的姿态控制等。倒立摆
12、系统按摆杆数量的不同,可分为一级,二级,三级倒立摆等,多级摆的摆杆之间属于自由连接(即无电动机或其他驱动设备)。按照倒立摆的结构类型可以分为:悬挂式、直线、环形、平面倒立摆等。本设计是以直线一级倒立摆为被控对象来进行设计的。 通过对直线一级倒立摆系统的研究,不仅可以轻松解决控制中的理论问题,还能将控制理论所涉及的三个基础学科:力学、数学和电学(含计算机)有机的结合起来,在倒立摆系统中进行综合应用。倒立摆系统的控制策略和杂技运动员顶杆平衡表演的技巧有异曲同工之处,极富趣味性,而且许多抽象的控制理论概念如系统稳定性、可控性和系统抗干扰能力等等,都可以通过倒立摆系统实验直观的表现出来。学习自动控制理
13、论的学生通过倒立摆系统实验来验证所学的控制理论和算法。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 26 页 - - - - - - - - - 姚浪:倒立摆系统的控制器设计7 1 数学建模1.1 直线一级倒立摆数学模型概述直线一级倒立摆由直线运动模块和一级摆体组件组成,是最常见的倒立摆之一。系统的建模可分为两种:机理建模和实验建模。机理建模就是在了解研究对象的运动规律基础上,通过物理、化学等学科的知识和数学手段建立起系统内部变量、输入变量以及输出变量之间的数学关系。而
14、实验建模是通过在研究对象上加上一系列的研究者事先确定的输入信号,激励研究对象并通过传感器检测其可观测的输出,应用数学手段建立起系统的输入输出关系。对于倒立摆系统,由于其本身是自不稳定的系统,实验建模存在一定的困难。因此,本文采用机理模型对直线一级倒立摆进行建模分析。1.2 直线一级倒立摆的物理模型若忽略空气阻力和各种摩擦力,可将直线一级倒立摆系统抽象成小车和匀质杆组成的系统,其受力情况如图1 所示。图 1 若将小车和摆杆分别进行受力分析,则可得到两者的受力分析图,如图2 和图 3所示。根据牛顿力学,建立起小车和摆杆的运动方程,进而得到小车各种传递函数。名师资料总结 - - -精品资料欢迎下载
15、- - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 26 页 - - - - - - - - - 姚浪:倒立摆系统的控制器设计8 图 2(小车受力分析)图 3(摆杆受力分析)表 倒立摆数学模型符号说明符号含义数值单位M小车质量1.096 kg m摆杆质量0.109 kg b 小车摩擦系数0.1 N/m/sec l 摆杆转动轴心到质心长度0.25 m I 摆杆惯量0.0034 kg2 m2 F 加在小车上的力N x 小车位置m 摆杆与垂直向上方向的夹角rad 摆杆与垂直向下方向的夹角rad N 摆杆与小车在水平方向的相
16、互作用力N P 摆杆与小车在竖直方向的相互作用力N 1)对于小车小车水平方向的合力(1-1)摆杆水平方向的合力(1-2)摆杆水平方向的运动方程(1-3)NxbFxM)sin(22lxdtdmNsincos2mlmlxmFmlmlxbxmMsincos)(2名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 26 页 - - - - - - - - - 姚浪:倒立摆系统的控制器设计9 2)对于摆杆摆杆力矩平衡方程(1-4)(注:因为sinsin,coscos,,所以等式前面有负
17、号)摆杆垂直方向的合力(1-5)摆杆垂直方向的运动方程(1-6)水平方向的运动方程(1-7)垂直方向的运动方程(1-8)用 u 来代表被控对象的输入力F,线性化后,两个运动方程如下(其中) :(1-9)(1-10)摆杆角度和小车位移的传递函数:(1-11)摆杆角度和小车加速之间的传递函数:(1-12)摆杆角度和小车所受外界作用力的传递函数:(1-13)其中(1-14)1.3 系统实际模型将表一中的实际参数代入,可得到系统的实际模型:摆杆角度对于小车位移的传递函数:(1-15)sincosPlNlI222( cos )sincosdPmgmlmlmldtcossin)(2xmlmglmlIFml
18、mlxbxmMsincos)(2cossin)(2xmlmglmlIxmlmglmlI)(2umlxbxmM)(mglsmlImlssXs222)()()(22( )( )()smlA sImlsmglsqbmglsqmglmMsqmlIbssqmlsUs23242)()()()()()(22mlmlImMq26705.00102125.002725.0)()(22sssXs名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 26 页 - - - - - - - - - 姚浪
19、:倒立摆系统的控制器设计10 摆杆角度对于小车加速度的传递函数:(1-16)摆杆角度对于小车所受外界作用力的传递函数:(1-17)小车位移对于小车加速度的传递函数:21)()(ssVsX(1-18)2 开环响应分析数学模型建立好之后,我们得到摆杆角度对于小车加速度的传递函数式(1-16)和小车位移对于小车加速度的传递函数式(1-18) 。当输入为小车加速度时,利用Matlab 的 Simulink 仿真工具进行仿真,可得到原系统的开环传递阶跃响应曲线和脉冲响应曲线。仿真系统的结构如图4 图 4 2( )0.02725( )0.01021250.26705sA ss30942.29169.270
20、883167.035655.2)()(23ssssUs名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 26 页 - - - - - - - - - 姚浪:倒立摆系统的控制器设计11 响应曲线如下:图 5 小车位置阶跃响应图 6 小车位置脉冲响应图 7 摆杆角度阶跃响应图 8 摆杆角度脉冲响应从以上 4 幅响应曲线可知,当输入为小车加速度时,摆杆角度和小车位置的阶跃响应和脉冲响应都是发散的,系统是不稳定的。下面对以小车加速度为输入,以摆杆角度为输出的系统,对开环传递函数2
21、6705.00102125. 002725.0)()(2ssVs设计校正装置,使系统稳定并具有符合条件的良好的性能指标。3 根轨迹法设计3.1 原系统的根轨迹分析根据传递函数式( 1-16)利用 Matlab 得到原系统的根轨迹如图 9。两个极点为 p1=5.1136,p2=-5.1136 ,无零点。 Matlab 编程如下: s=tf(s); 2( )0.02725( )0.01021250.26705sA ss名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 26 页
22、 - - - - - - - - - 姚浪:倒立摆系统的控制器设计12 G0=0.02725/(0.0102125*s2-0.26705); rlocus(G0) 图 9 从根轨迹上可看到,有一条根轨迹起始于右半平面的极点,两条根轨迹沿着虚轴向无限远处延伸,即无论增益如何变化,系统都不稳定。我们必须增加控制器对其进行校正。3.2 根轨迹校正设计控制器,使得校正后系统的性能指标满足最大超调量调节时间3.2.1 确定期望闭环零极点由传递函数式( 1-16)可知,原系统是二阶振荡系统,根据系统的性能指标要求,令p=0.1,由超调量:1. 021/ep(3-1)得到=0.591155,取0.6 由=c
23、os可得,13.53又由调节时间:%10%p误差带)%2(5 .0 sts名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 26 页 - - - - - - - - - 姚浪:倒立摆系统的控制器设计13 nst5 .4=0.5s(=2% )(3-2)将=0.6 代入式( 3-2)得到n=15 特征根为 s1,2=12nn(3-3)将=0.6,n=15代入式( 3-3)得到期望主导极点s1,2 =-912j 3.2.2 设计控制器从图 9 根轨迹中可知,根轨迹并不通期望主导
24、极点s1 和 s2,因此需要对系统进行超前校正,设控制器为:ccpszsKsGc)((3-4)根据对系统动态性能要求确定了一对期望的闭环共轭附属主导极点s1 和 s2,现取 S1,如图 10 所示。引用串联校正装置后,由于sd在根轨迹上,所以应当满足相角条件,即)(d0s-180Gc(3-5)图 10 根据正弦定理有)sin(sinncz(3-6))sin()sin(ccncp(3-7)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 26 页 - - - - - - -
25、 - - 姚浪:倒立摆系统的控制器设计14 211042.112)(idPiSsG(3-8)(d0s-180Gc=67.58根据最大 法,)(21c=29.645(3-9)代入式( 3-6)及式( 3-7)得)sin(sincncz=7.47875 (3-10) )sin()sin(cncp=30.08524 (3-11)校正后的系统的开环传递函数为:26705.00102125.002725.008524.30)47875.7()()(20sssKsGsGQc根据幅值条件 |)()(ddsHsG|=1 ,可得到 K=175.643 则得到控制器为08524.30)47875.7(643.17
26、5)(sssGc将控制器装入原系统,我们可以得到校正后系统的根轨迹如图11:clear; num=0.02725; den=0.0102125 0 -0.26705; numlead=-7.47875; denlead=-30.08524; Z,P,K=tf2zp(num,den); Za=Z;numlead; Pa=P;denlead; num2,den2=zp2tf(Za,Pa,K); sys=tf(num2,den2); rlocus(sys) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - -
27、- - - 第 14 页,共 26 页 - - - - - - - - - 姚浪:倒立摆系统的控制器设计15 图 11 KK=175.643; sys2=zpk(Za,Pa,KK*K); sysc=sys2/(1+sys2); t=0:0.005:5; step(sysc,t) 得到响应曲线,如图12 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 26 页 - - - - - - - - - 姚浪:倒立摆系统的控制器设计16 图 12 从图 12 可以看到,系统稳定性
28、较好, 响应速度快,但超调量较大。 因此对控制器进行进一步的改进。将增加的这一对零极点左移,以减少闭环零点和极点的影响,经过多次尝试,找到零点为 -8 和极点为 -50,增益为 500 时,系统有较好的性能指标。响应曲线如图 13,根轨迹如图 14。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 26 页 - - - - - - - - - 姚浪:倒立摆系统的控制器设计17 图 13 图 14 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - -
29、 - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 26 页 - - - - - - - - - 姚浪:倒立摆系统的控制器设计18 由图 14 的响应曲线可看到,校正后的系统能在0.5 秒内稳定,具有很好的稳定性,并且超调量有大大的减小,平稳性增强。3.2 Simulink仿真建立仿真模型如下:图 15 仿真结果如下:图 16 由图 16可看到,系统的超调量较小,调节时间短,性能指标较好,系统校正成功。4 频率特性法4.1 频率响应分析经过前面的模型建立,得到实际系统的开环传递函数为:2( )0.02725( )0.01021250.26705sA
30、 ss名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 26 页 - - - - - - - - - 姚浪:倒立摆系统的控制器设计19 其中输入为小车的加速度V (s),输出为摆杆的角度 (s)。题目要求:利用频率特性法设计控制器,使得校正后系统的性能指标满足:(1)系统的静态位置误差常数为10;(2)相位裕量为50 ;(3)增益裕量等于或大于10 分贝。利用 MATLAB 绘制系统的 Bode 图(图 17)和奈奎斯特图(图18)。 s=tf(s); G0=0.0272
31、5/(0.0102125*s2-0.26705); figure;margin(G0); grid on 图 17 图 18 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 26 页 - - - - - - - - - 姚浪:倒立摆系统的控制器设计20 由图 18 可以看出,系统没有零点,但存在两个极点, 其中一个极点位于右半平面。根据奈奎斯特稳定判据可知系统不稳定,需要设计控制器来校正系统。4.2 频率响应设计直线一级倒立摆的频率响应设计可以表示为如下问题:考虑一个单
32、位负反馈系统,其开环传递函数为:2( )0.02725( )( )0.01021250.26705sG sV ss设计控制器( )cG s ,使得系统的静态位置误差常数为10,相位裕量为 50 度,增裕量等于或大于 10 分贝。根据要求,控制器设计如下:1) 选择控制器,上面我们已经得到了系统的Bode 图,可以看出,在中频段,Bode图是以 -20 的斜率穿过零分贝轴, 因此给系统增加一个超前校正就可以满足设计要求,设超前校正装置为:TsTsKcTsTsKTsTsKsGc111111)((4-1)则已校正系统具有开环传递函数G (s)G(s)令:120 . 0 2 7 2 5 *()()0
33、. 0 1 0 2 1 2 50 . 2 6 7 0 5KGsK Gss(4-2)式(4-2)中*cKK2) 根据稳态误差要求计算增益K 1026705.0-s0102125.002725.01s1slim20TTKKps)(4-3)所以K98于是:120 . 0 2 7 2 5 * 9 8( )0.01021250.26705Gss3) 在 MATLAB 中画出1( )G s 的 Bode图:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 20 页,共 26 页 - - - - -
34、 - - - - 姚浪:倒立摆系统的控制器设计21 图 19 由图 19可以看出,系统的相角裕量为 0, 根据设计要求,系统的相角裕量为 50,因此需要增加的相角为50,增加超前校正装置会改变Bode图的幅值曲线,开环截止频率会增加,因此必须对开环截止频率增加所造成的相位滞后增量进行补偿,实际需要增加的相角裕量m为 55。4)计算超前校正网络参数:mmsin1sin1=059.1055sin-155sin1(4-4)dB03.10lg10(4-5)在图 19 中找到dBL03.10)(的点,该点的频率就是校正后系统的截止频率,即srad /4.28,该频率就是超前校正网络最大超前角m处对应的频
35、率m,也即是系统校正后的截止频率。5)计算超前校正网络的另一个参数T 0111.0059.104 .2811mT(4-6)0901.900111.011T,9544.80111.0059.1011T名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 21 页,共 26 页 - - - - - - - - - 姚浪:倒立摆系统的控制器设计22 782.985059.1098KKc由此得到的校正装置为:0901.90)9544. 8(782.985111111)(ssTsTsKcTsTsKT
36、sTsKsGc校正后的传递函数为:)()(sGcsG26705.0-s0102125.002725.020901.90)9544.8(782.985ss6)画出校正后系统的Bode图图 20 图 21 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 22 页,共 26 页 - - - - - - - - - 姚浪:倒立摆系统的控制器设计23 从图 20 和图 21 可知,校正后的系统相角裕量和幅值裕量符合设计要求,根据奈奎斯特判据可知校正后的系统稳定。现在分析系统的动态性能是否满足要
37、求。Matlab 编程如下: num=0.02725*985.782 0.02725*985.782*8.9544; den1=0.0102125 0 -0.26705; den2=1 90.0901; den=conv(den1,den2); sys=tf(num,den); sys2=feedback(sys,1); t=0:0.01:20; step(sys2,t) axis(0 1 0 2); 图 22 从图 22 可看到,系统的超调量较大, 不理想,因此对其进行调整, 经过反复试探和分析,得到较好的参数如下:20.027257( )( )*10000.01021250.2670590
38、csG s Gsss名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 23 页,共 26 页 - - - - - - - - - 姚浪:倒立摆系统的控制器设计24 图 23 从图 21 可看到,此时系统的超调量很小, 调节时间短,稳定性好, 符合设计要求且性能指标良好。该控制器设计成功。4.3 Simulink仿真仿真结构图如下:图 24 仿真结果如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - -
39、 - - - - - 第 24 页,共 26 页 - - - - - - - - - 姚浪:倒立摆系统的控制器设计25 图 25 由图 25 能看到校正后系统的稳定性,快速性和准确性都比较好,符合设计要求。5 PID 控制分析经典控制理论的研究对象主要是单输入单输出的系统,控制器设计时一般需要有关被控对象的较精确模型。PID 控制器因其结构简单,容易调节,且不需要对系统建立精确的模型,在控制上应用较广。Simulink 仿真结构图如下:图 26 经过反复试探和分析,得到当Kp=60,Ki=30,Kd=15 时,系统的超调量较小,调节时间短,稳定性好。仿真结果如下:图 27 名师资料总结 - -
40、 -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 25 页,共 26 页 - - - - - - - - - 姚浪:倒立摆系统的控制器设计26 6 总结1)两种校正方法的比较:直线一级倒立摆根轨迹控制实验中,闭环系统瞬态响应的基本特性与闭环极点的位置紧密相关,如果系统具有可变的环路增益,则闭环极点的位置取决于所选择的环路增益,从设计的观点来看,对于有些系统,通过简单的增益调节就可以将闭环极点移到需要的位置,如果只调节增益不能满足所需要的性能时,就需要设计校正器,常见的校正器有超前校正、滞后校正以及超前滞后
41、校正等。直线一级倒立摆频率响应控制实验中,系统对正弦输入信号的响应,称为频率响应。在频率响应方法中, 我们在一定范围内改变输入信号的频率,研究其产生的响应。频率响应可以采用以下三种比较方便的方法进行分析,一种为伯德图或对数坐标图,伯德图采用两幅分离的图来表示,一幅表示幅值和频率的关系,一幅表示相角和频率的关系;一种是极坐标图,极坐标图表示的是当从 0 变化到无穷大时,向量Ge(j) G(j)的轨迹,极坐标图也常称为奈奎斯特图, 奈奎斯特稳定判据使我们有可能根据系统的开环频率响应特性信息,研究线性闭环系统的绝的稳定性和相对稳定性。2)我的感想:通过本次课程设计,加深了我对相关知识的了解。更进一步
42、的掌握了一些自动控制的基本方式、方法。体会到了自动控制在日常生活中应用。通过对matlab 的使用和学习,对设计的控制器进行仿真,观察仿真的Bode 图和奈奎斯特图是否符合我的设计要求, 更能明白自动控制的作用和意义,也理解了经典控制理论在自动控制分析中发挥的作用,验证所学的控制理论和算法,对所学课程加深了理解。为以后从事自动控制方面的工作和学习,打下了更加牢固的基础,本次课程设计是不可多的机会。参考文献:1. 涂植英,陈今润 . 自动控制原理 . 重庆: 重庆大学出版社 ,2005 2. 胡寿松 . 自动控制原理 . 北京: 科学出版社 ,2001 3.Katsuhiko Ogata.现代控制工程 . 北京: 电子工业出版社 ,2003 4. 固高科技有限公司 . 直线倒立摆安装与使用手册R1.0,2005 5. 固高科技有限公司 . 倒立摆与自动控制原理实验,2005 6.Matlab/Simulink相关资料名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 26 页,共 26 页 - - - - - - - - -