倒立摆系统的控制器设计文档格式.doc
《倒立摆系统的控制器设计文档格式.doc》由会员分享,可在线阅读,更多相关《倒立摆系统的控制器设计文档格式.doc(31页珍藏版)》请在冰豆网上搜索。
x≥80)
中等
(80>
x≥70)
及格
(70>
x≥60)
不及格(x<
60)
评分
参考标准
学习态度
15
学习态度认真,科学作风严谨,严格保证设计时间并按任务书中规定的进度开展各项工作
学习态度比较认真,科学作风良好,能按期圆满完成任务书规定的任务
学习态度尚好,遵守组织纪律,基本保证设计时间,按期完成各项工作
学习态度尚可,能遵守组织纪律,能按期完成任务
学习马虎,纪律涣散,工作作风不严谨,不能保证设计时间和进度
技术水平与实际能力
25
设计合理、理论分析与计算正确,实验数据准确,有很强的实际动手能力、经济分析能力和计算机应用能力,文献查阅能力强、引用合理、调查调研非常合理、可信
设计合理、理论分析与计算正确,实验数据比较准确,有较强的实际动手能力、经济分析能力和计算机应用能力,文献引用、调查调研比较合理、可信
设计合理,理论分析与计算基本正确,实验数据比较准确,有一定的实际动手能力,主要文献引用、调查调研比较可信
设计基本合理,理论分析与计算无大错,实验数据无大错
设计不合理,理论分析与计算有原则错误,实验数据不可靠,实际动手能力差,文献引用、调查调研有较大的问题
创新
10
有重大改进或独特见解,有一定实用价值
有较大改进或新颖的见解,实用性尚可
有一定改进或新的见解
有一定见解
观念陈旧
论文(计算书、图纸)撰写质量
50
结构严谨,逻辑性强,层次清晰,语言准确,文字流畅,完全符合规范化要求,书写工整或用计算机打印成文;
图纸非常工整、清晰
结构合理,符合逻辑,文章层次分明,语言准确,文字流畅,符合规范化要求,书写工整或用计算机打印成文;
图纸工整、清晰
结构合理,层次较为分明,文理通顺,基本达到规范化要求,书写比较工整;
图纸比较工整、清晰
结构基本合理,逻辑基本清楚,文字尚通顺,勉强达到规范化要求;
图纸比较工整
内容空泛,结构混乱,文字表达不清,错别字较多,达不到规范化要求;
图纸不工整或不清晰
指导教师评定成绩:
指导教师签名:
年月日
课程设计题目
学院
自动化学院
专业
自动化
年级
2010级
1、已知参数和设计要求:
M:
小车质量 1.096kg
m:
摆杆质量 0.109kg
b:
小车摩擦系数 0.1N/sec
l:
摆杆转动轴心到杆质心的长度 0.25m
I:
摆杆惯量 0.0034kgm2
建立以小车加速度为系统输入,以摆杆角度为系统输出的被控对象数学模型。
分别用根轨迹法、频率特性法设计控制器使闭环系统满足要求的性能指标;
调整PID控制器参数,使闭环系统满足要求的性能指标。
2、利用根轨迹法设计控制器,使得校正后系统的性能指标满足:
调整时间
最大超调量
3、利用频率特性法设计控制器,使得校正后系统的性能指标满足:
(1)系统的静态位置误差常数为10;
(2)相位裕量为50°
;
(3)增益裕量等于或大于10dB。
4、设计或调整PID控制器参数,使得校正后系统的性能指标满足:
学生应完成的工作:
1、利用设计指示书中的实际参数,通过机理推导,建立倒立摆系统的实际数学模型。
2、进行开环系统的时域分析。
3、利用根轨迹法设计控制器,进行闭环系统的仿真分析。
4、利用频域法设计控制器,进行闭环系统的仿真分析。
5、设计或调整PID控制器参数,进行闭环系统的仿真分析。
6、将所设计的控制器在倒立摆系统上进行实时控制实验。
7、完成课程设计报告。
参考资料:
1、固高科技有限公司.直线倒立摆安装与使用手册R1.0,2005
2、固高科技有限公司.固高MATLAB实时控制软件用户手册,2005
3、Matlab/Simulink相关资料
4、谢昭莉,李良筑,杨欣.自动控制原理.北京:
机械工业出版社,2012
5、胡寿松.自动控制原理(第五版).北京:
科学出版社,2007
6、KatsuhikoOgata.现代控制工程.北京:
电子工业出版社,2003
课程设计的工作计划:
1、布置课程设计任务;
消化课程设计内容,查阅并参考相关资料,进行初步设计(3天);
2、按课程设计的要求进行详细设计(3天);
3、进行实时控制实验,并按课程设计的规范要求撰写设计报告(3天);
4、课程设计答辩,实时控制验证(1天)。
任务下达日期2012年12月24日
完成日期2013年1月6日
指导教师(签名)
学生(签名)
目录
1倒立摆系统概述 1
1.1倒立摆系统简介 1
1.2倒立摆系统研究的重要工程背景 1
1.3倒立摆的研究意义 2
1.4Googol倒立摆平台 3
1.5倒立摆的控制目标 4
1.6控制器的设计方法 4
2数学模型的建立 4
3开环响应分析 7
4根轨迹法设计 8
4.1根轨迹法控制的基本要求 8
4.2利用根轨迹法分析系统稳定性 8
4.3根轨迹法校正 9
4.5利用MATLAB/SIMULINK进行验证 14
5频域分析法设计 15
5.1频域分析法的基本要求 15
5.2利用频域法分析系统稳定性 16
5.3频域法校正 17
5.5利用MATALB/SIMULINK进行验证 21
6PID法设计 22
6.1PID法校正概述 22
6.2校正前的输出阶跃响应 23
6.3PID校正初值设置 24
6.3PID校正调整 24
7实物调试 25
7.1根轨迹法实物调试 25
7.2频域法实物调试 25
7.3PID法实物调试 25
8课程设计总结与心得 26
9参考文献 26
李可达:
摘要:
倒立摆系统是机器人技术、控制理论、计算机控制等多个领域、多种技术的有机结合。
本论文通过对直线一级倒立摆系统进行时域、根轨迹和频域分析,以根轨迹法、频域法、PID法对系统控制器进行设计,使其满足倒立摆系统稳态和动态响应要求。
在设计过程中,运用MATLAB/SISOTOOL模块进行分析和调试,运用SIMULINK模块进行验证,仿真达到要求后利用GoogolMATLAB实时控制软件在实物一级倒立摆系统上进行实时控制。
关键词:
直线一级倒立摆MATLABSISOTOOLSIMULINKGoogol
1倒立摆系统概述
1.1倒立摆系统简介
倒立摆的种类有悬挂式、直线、环形、平面倒立摆等。
一级、二级、三级、四级乃至多级倒立摆。
倒立摆系统由倒立摆本体,电控箱以及控制平台(包括运动控制卡和PC机)三大部分组成。
图1Googol摆硬件组成
图2倒立摆系统组成
1.2倒立摆系统研究的重要工程背景
倒立摆系统有着极其重要的研究工程背景,是一些控制中重要研究环节,以下为列举的几个例子:
(1)机器人的站立与行走类似双倒立摆系统。
尽管第一台机器人在美国问世至今已有三十年的历史,机器人的关键技术机器人的行走控制仍未能很好解决。
(2)在火箭等飞行器的飞行过程中为了保持其正确的姿态要不断进行实时控制。
(3)通信卫星在预先计算好的轨道和确定的位置上运行的同时要保持其稳定的姿态使卫星天线一直指向地球使它的太阳能电池板一直指向太阳。
(4)侦察卫星中摄像机的轻微抖动会对摄像的图像质量产生很大的影响为了提高摄像的质量必须能自动地保持伺服云台的稳定消除震动。
(5)为防止单级火箭在拐弯时断裂而诞生的柔性火箭(多级火箭)其飞行姿态的控制也可以用多级倒立摆系统进行研究。
由于倒立摆系统与双足机器人火箭飞行控制和各类伺服云台稳定有很大相似性因此对倒立摆控制机理的研究具有重要的理论和实践意义。
1.3倒立摆的研究意义
在控制理论发展的过程中,某一理论的正确性及实际应用中的可行性需要一个按其理论设计的控制器去控制一个典型对象来验证。
倒立摆就是这样一个被控制对象。
倒立摆系统是一个多变量、快速、非线性和自然不稳定系统。
在控制过程中能有效地反映控制中的许多关键问题,如非线性问题系统的鲁棒性问题,随动问题镇定问题,及跟踪问题等。
倒立摆系统作为一个实验装置形象直观结构简单,构件组成参数和形状易于改变,成本低廉,倒立摆系统的控制效果可以通过其稳定性直观地体现,也可以通过摆杆角度小车位移和稳定时间直接度量,其实验效果直观显著,当新的控制理论与方法出现后,可以用倒立摆对其正确性和实用性加以物理验证,并对各种方法进行快捷有效生动的比较。
在现实生活中,摆的应用是非常广泛的。
从实物的钟摆到火箭到人物的芭蕾舞演员的脚尖到杂技演员的过人技艺。
那么什么叫倒立摆,其可定义如下:
支点在下,重心在上,恒不稳定的系统或装置的叫倒立摆。
相反,支点在上而重心在下的则称为顺摆。
倒立摆控制系统是一个复杂的、不稳定的、分线性系统,是进行控制理论教学及开展各种控制实验的理想实验平台。
对倒立摆系统的研究能有效的反映控制中的许多典型问题:
如非线性问题、鲁棒性问题、镇定问题、随动问题以及跟踪问题等。
通过对倒立摆的控制,用来检验新的控制方法是否有较强的处理非线性和不稳定性问题的能力。
对于课程设计中的要求,相对较简单,其过程化成线性后在予以分析,从而完成控制环节的参数设计。
此次设计采用googol的倒立摆。
1.4Googol倒立摆平台
图3Googol倒立摆
由于采用了运动控制器和伺服电机进行实时运动控制,以及齿型带传动,固高公司的倒立摆系统还是一个典型的机电一体化教学实验平台,可以用来进行各种电机拖动、定位和速度跟踪控制实验,让学生理解和掌握机电一体化产品的部件特征和系统集成方法。
我们的设计重点就是完成其控制器的设计以使系统能够达到稳定的状态。
图4控制器的设计模块
1.5倒立摆的控制目标
倒立摆的控制问题就是使摆杆尽快地达到一个平衡位置,并且使之没有大的振荡和过大的角度和速度。
当摆杆到达期望的位置后,系统能克服随机扰动而保持稳定的位置。
1.6控制器的设计方法
控制器的设计是倒立摆系统的核心内容,因为倒立摆是一个绝对不稳定的系统,为使其保持稳定并且可以承受一定的干扰,需要给系统设计控制器,目前典型的控制器设计理论有:
PID控制、根轨迹以及频率响应法、状态空间法、最优控制理论、模糊控制理论、神经网络控制、拟人智能控制、鲁棒控制方法、自适应控制,以及这些控制理论的相互结合组成更加强大的控制算法。
由于所学知识有限,本论文只针对根轨迹法、频率响应法、PID控制法展开设计。
2数学模型的建立
在机理建模和实验建模中,由于倒立摆系统是的不稳定系统,所以在实验