倒立摆校正装置的设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
自动控制原理课程设计报告
倒立摆系统的控制器设计
指导教师:谢昭莉
学生:冯莉
学号: 20095099
专业:自动化
班级: 2009 级 3 班
设计日期: 2011.12.12—2011.12.23
重庆大学自动化学院
2011年12月
重庆大学本科学生课程设计任务书
目录
1倒立摆系统的研究背景和意义 (1)
2小车倒立摆系统模型的假设 (1)
3符号说明 (2)
4模型的建立 (2)
4.1牛顿力学法系统分析 (2)
4.2拉氏变换后实际系统的模型 (6)
5开环响应分析 (7)
6根轨迹法设计超前校正装置函数 (9)
6.1校正前倒立摆系统的闭环传递函数的析 (9)
6.2系统稳定性分析 (9)
6.3期望闭环极点的确定 (10)
6.4 超前校正装置传递函数的设计 (11)
6.4.1校正参数计算 (11)
6.4.2控制器的确定 (13)
6.4.3校正装置的改进 (13)
6.4.4Simulink仿真 (15)
7直线一级倒立摆频域法设计 (17)
7.1系统频域响应分析 (17)
7.2频域法控制器设计 (19)
7.2.1控制器的选择 (19)
7.2.2系统开环增益的计算 (19)
7.2.3校正装置的频率分析 (20)
7.2.4控制器转折频域和截止频域的求解 (22)
7.2.5校正装置的确定 (22)
7.2.6Simulink仿真 (24)
8直线一级倒立摆的PID控制设计 (25)
8.1PID简介 (25)
8.2PID控制设计分析 (25)
8.3PID控制器的参数测定 (26)
9总结与体会 (29)
9.1总结 (29)
9.2体会 (29)
10参考文献 (30)
摘
要
倒立摆是一种典型的非线性,多变量,强耦合,不稳定系统,许多抽象的控制概念如系统的稳定性、可控性、系统的抗干扰能力等都可以通过倒立摆直观的反应出来;倒立摆的控制思想在实际中如实验、教学、科研中也得到广泛的应用;在火箭飞行姿态的控制、人工智能、机器人站立与行走等领域有广阔的开发和利用前景。因此,对倒立摆系统的研究具有十分重要的理论和实践意义。
本文首先将直线倒立摆抽象为简单的模型以便于受力分析进行机理建模,然后通过牛顿力学原理进行分析,得出相应的模型,进行拉氏变化带入相应参数得出摆杆角度和小车位移、摆杆角度和小车加速度、摆杆角度和小车所受外界作用力、小车位移与小车所受外界作用力的传递函数,其中摆杆角度和小车加速度之间的传递函数为:
02
()0.02725
()()
0.01021250.26705
s G s V s s Φ=
=
- (1)
即我们在本次设计中主要分析的系统的传递函数。
然后从时域角度着手,分析直线一级倒立摆的开环单位阶跃响应和单位脉冲响应,利用Matlab 中的Simulink 仿真工具进行仿真,得出结论该系统的开环响应是发散的。
最后分别利用根轨迹分析法,频域分析法和PID 控制法对倒立摆系统进行校正。
针对目标一:调整时间0.5(2%)s t s =误差带,最大超调量%10%≤p σ,选取
参数利用根轨迹法进行校正,得出利用超前校正环节的传递函数为:
135.1547( 5.0887)
()135.1547
c s G s s +=
+ (2)
针对目标二:系统的静态位置误差常数为10;相位裕量为 50︒;增益裕量等
于或大于10 分贝。通过频域法得出利用超前校正环节的传递函数为:
1189.6(8.15)
()99.01
c s G s s +=
+ (3)
针对目标三: 调整时间误差带)%2(2s t s =,最大超调量,%15%≤p σ,设计或调整PID 控制器参数,得出调整后的传递函数为:
150()21020c G s s s
=+
+ (4)
关键词:直线一级倒立摆 根轨迹分析 频域分析 PID
控制
1倒立摆系统的研究背景和意义
倒立摆是机器人技术、控制理论、计算机控制等多个领域、多种技术的有机结合,其被控系统本身又是一个绝对不稳定、高阶次、多变量、强耦合的非线性系统,可以作为一个典型的控制对象对其进行研究。通过倒立摆这样一个典型的控制对象,检验新的控制方法是否有较强的处理多变量、非线性和绝对不稳定系统的能力,从而从中找出最优秀的控制方法。倒立摆系统作为控制理论研究中的一种比较理想的实验手段,为自动控制理论的教学、实验和科研构建一个良好的实验平台,以用来检验某种控制理论或方法的典型方案。由此系统研究产生的方法和技术将在半导体及精密仪器加工、机器人控制技术、人工智能、导弹拦截控制系统、航空对接控制技术、火箭发射中的垂直度控制、卫星飞行中的姿态控制和一般工业应用等方面具有广阔的利用开发前景。[1]平面倒立摆可以比较真实的模拟火箭的飞行控制和步行机器人的稳定控制等方面的研究。倒立摆系统中最基本、经典的是平面直线一级倒立摆,它是在直线运动模块上装有摆体组件,直线运动模块有一个自由度,小车可以沿导轨水平运动,在小车上装载一级摆体组件。
2 小车倒立摆系统模型的假设
1、假设空气阻力为0;
2、假设系统各部分连接处的摩擦力分布均匀;
3、假设摆杆的质量分布均匀;
4、皮带传动时没有弹性;