二级倒立摆系统的稳定控制研究_刘琛
- 格式:pdf
- 大小:19.88 MB
- 文档页数:98
1.毕业设计(论文)题目:二级倒立摆系统的LQR控制算法研究2.题目背景和意义:本课题来源于西安工业大学机器人实验室的倒立摆实验台。
倒立摆系统是一个多变量、快速、非线性和自然不稳定系统。
在控制过程中能有效地反映控制中的许多关键问题如非线性问题、系统的鲁棒性问题、随动问题、镇定问题及跟踪问题等。
倒立摆在控制理论研究中是一种较为理想的实验装置。
从日常生活中所见到的各种重心在上,支点在下的控制问题,到空间飞行器和各类伺服机构的稳定,都和倒立摆的控制有很大的相似性,故对其的稳定控制在实际生产和生活中有很多用场。
3.设计(论文)的主要内容(理工科含技术指标):本题目是以倒立摆为研究对象,设计一个LQR控制器。
借助Matlab语言编程,得出直线二级倒立摆LQR控制器、仿真图。
修改Simulink 的LQR模块中的参数,观察仿真;通过试验对系统进行仿真分析,从而得出对系统的最佳控制方案。
4.设计的基本要求及进度安排(含起始时间、设计地点):按毕业设计题目的要求在毕业设计时间内完成设计内容并。
1-5周;开题,针对原理及应用、主要技术难点的收集资料,熟悉课题方案。
6-10周;完成方案论证,确定设计方案。
10-15周;利用Matlab对系统做进一步的仿真分析,完善控制器的设计和算法,得到系统的最优控制器。
16—18周;完成所有的设计工作,整理资料,完成毕业论文,准备答辩。
5.毕业设计(论文)的工作量要求:*或实习(天数):350小时①实验(时数)*:A4一张②图纸(幅面和张数)③其他要求:外文翻译3000字指导教师签名:年月日学生签名:年月日系(教研室)主任审批:年月日说明:1本表一式二份,一份由学生装订入附件册,一份教师自留。
2 带*项可根据学科特点选填。
西安工业大学北方信息工程学院本科毕业设计(论文)题目:二级倒立摆系统的LQR控制算法研究系别电子信息工程系专业电气工程及其自动化班级B070307姓名龙仕学号B********导师张荷芳焦灵侠2011年 6 月二级倒立摆系统的LQR控制算法研究摘要倒立摆系统是一个非线性自然不稳定系统,是验证各种控制理论和方法有效性的典型理想模型,许多抽象的控制概念如控制系统的稳定性、系统收敛速度等,都可以通过倒立摆系统直观的表现出来。
倒立摆变结构控制系统的设计与实验
刘琛;周军
【期刊名称】《科学技术与工程》
【年(卷),期】2007(007)007
【摘要】用变结构法设计了倒立摆控制器,为削弱变结构控制系统的抖振,提出了一种方法来改进控制器,仿真和实验表明,该设计方法是有效的.
【总页数】4页(P1351-1354)
【作者】刘琛;周军
【作者单位】西北工业大学精确控制与制导研究所,西安,710072;西北工业大学精确控制与制导研究所,西安,710072
【正文语种】中文
【中图分类】TP273
【相关文献】
1.二级倒立摆系统的模糊滑模变结构控制 [J], 乔枫;郭慧佳;李界家;孙琳琳
2.滑模变结构控制在单级倒立摆系统中的应用研究 [J], 孙建中;杨彬;李俊丽
3.模糊变结构控制的旋转倒立摆系统设计 [J], 卢秀和;关洪亮;郭志伟;杜东礼
4.基于反演滑模变结构控制的倒立摆系统跟踪控制设计 [J], 高兴华;耿德旭;高玉峰;马惜平
5.基于滑模变结构控制的二级倒立摆实验仿真研究 [J], 雷源春;师路欢
因版权原因,仅展示原文概要,查看原文内容请购买。
西安工业大学北方信息工程学院本科毕业设计(论文)题目:二级倒立摆系统稳定控制方法研究系别:电子信息系专业:自动化班级:姓名:学号:导师:年月毕业设计(论文)任务书系(部)电子信息系专业自动化班姓名学号1.毕业设计(论文)题目:二级倒立摆系统稳定控制方法研究2.题目背景和意义:本课题是个理论研究课题,对控制理论的研究有较高的应用价值,也对实际生产过程有广泛的应用价值。
课题内容紧密结合自动化专业教学要求。
通过本课题,学生可以深入了解分析问题和解决问题的方法,能够把所学理论知识应用于实际问题中,学会Matlabhe和Simulink的软件编程及系统的仿真分析方法。
3.设计(论文)的主要内容(理工科含技术指标):(1)查阅资料深入了解倒立摆系统的结构和特点,以及目前的发展情况。
(2)研究倒立摆系统的建模方法,并进行方案的选择和比较,建立倒立摆系统的模型(3)研究倒立摆系统稳定控制方法,并进行方案的选择和比较,进行算法分析和研究,选择合适的方法对倒立摆系统进行稳定控制(4)研究软件编程的方法,编写代码,完成整个系统的设计;学习Simulink仿真系统的方法,对各种方案进行仿真比较。
(5)系统调试及结果分析。
(6)与题目有关的英文资料翻译(要求:汉字3000以上)(7)撰写毕业设计论文,字数在一万五千左右。
4.设计的基本要求及进度安排(含起始时间、设计地点):起止时间2011.11—2012.5设计地点:西安工业大学金花校区。
完成任务书规定的设计内容,提交相应的设计成果。
1—3周:查阅有关资料,对课题有清楚的了解认知,准备开题答辩。
4—7周:倒立摆建模,认真研究其特点。
对开环系统进行仿真。
8-12周:研究倒立摆系统稳定控制方法,并进行方案的选择和比较,进行算法分析和研究,选择合适的方法对倒立摆系统进行稳定控制;准备中期答辩,完成外文资料翻译。
13—15周:研究软件编程的方法,编写代码,学习Simulink 仿真系统的方法,调试系统,进行实验;16—17周:编写毕业论文。
基于LQR的二级倒立摆控制系统研究摘要倒立摆系统是一个典型的多变量、非线性、强耦合和快速运动的高阶不稳定系统,它是检验各种新的控制理论和方法有效性的典型理想模型。
在其控制过程中,能有效地反映诸如镇定性、鲁棒性、随动性以及跟踪等许多关键问题。
本文主要研究二级倒立摆LQR控制方法。
首先建立了二级倒立摆的数学模型,然后对二级倒立摆的数学模型进行控制设计,应用遗传算法确定系统性能指标函数中的加权阵Q,R得到系统状态反馈控制矩阵。
最后,用MATLAB进行了系统仿真。
在几次凑试Q矩阵值后系统的响应结果都不尽如人意,于是采用遗传算法对Q矩阵优化。
仿真结果证明:经过遗传算法优系统响应能更加满足设计要求。
关键词二级倒立摆;LQR控制;遗传算法Research on double inverted pendulum controlsystem based on LQRAbstractThe inverted pendulum is a typical high order system, with multi- variable, non-linear, strong-coupling, fleet and absolutely instable. It is representative as an ideal model to prove new control theory and techniques. During the control process, pendulum can effectively reflect many key problems such as equanimity, robust, follow-up and track, therefore.This paper studies a control method of double inverted pendulum LQR. First of all, the mathematical model of the double inverted pendulum is established, then make a control design to double inverted pendulum on the mathematical model, and determine the system performance index weight matrix Q, R by using genetic algorithm in order to attain the system state feedback control matrix. Finally, the simulation of the system is made by MATLAB. After several test matrix Q value the results are not satisfactory response, then we optimize Q matrix by using Genetic Algorithm. Simulation results show: The system response can meet the design requirements effectively after Genetic Algorithm optimization.Key words Double inverted pendulum; LQR control; Genetic Algorithm.目录摘要 (I)Abstract (II)第1章绪论 (1)1.1引言 (1)1.2倒立摆设备简介 ..................................... 错误!未定义书签。
文献综述二级倒立摆系统建模与仿真学生:学号:专业:自动化班级:2007.4指导教师:四川理工学院自动化与电子信息学院二O一一年三月第1部分前言1.1倒立摆的发展及背景早在 20世纪 60年代, 人们就开始了对倒立摆系统的研究。
1966年Schaefer和 Cannon应用 Bang2 Bang控制理论, 将一个曲轴稳定于倒置位置。
自从倒立摆系统成为[1]自动控制领域控制实验室的实验和教学工具以来,人们对倒立摆控制的研究既有理论研究又有实验研究。
通过计算机仿真的方法对控制理论和控制方法的进行可行性研究;实验研究主要是解决仿真结果和实时控制之间性能差异的物理不确定性。
早在 1972 年,Stugne 等人采用全维状态观测器来重构了状态,并使用线性控制模拟电路实现了二级倒立摆的控制,倒立摆的线性状态反馈采用极点配置的方法获得。
1978 年,K. furutat 等人成功地应用降维观测器重构了倒立摆系统的状态,使用计算机处理实现了对三级倒立摆的控制。
1984 年,K.furutat 等人又实现了三级倒立摆的稳定控制。
1986 年,Chung 等人对一级倒立摆系统进行了系统辨识,并设计了 PD 反馈控制器和自适应自整定反馈控制器实现了对倒立摆的稳定控制[1]。
1989 年,Anderson 等人运用函数最小化和 LyaPunov 稳定方法成功产生了一个优化反馈控制器。
1994 年,sinha等人,利用 Lyapunov—Floquet 变换得到了三级倒立摆系统的计算机仿真模型[2]。
1995 年,任章等人在一种镇定倒立摆系统的新方法中应用振荡控制理论,在倒立摆支撑点的竖直方向上加入一个零均值的高频振荡信号,改善了倒立摆系统的稳定性。
1996 和 1997 年,翁正新等人利用带观测器的 Hao 状态反馈控制器对二级倒立摆系统在水平和倾斜导轨上进行了仿真控制。
1998年,蒋国飞等人将 BP 神经网络和 Q 学习算法有效结合,实现了倒立摆的无模型学习控制。
中国民用航空学院
硕士学位论文
二级倒立摆控制系统研究
姓名:邹蓬
申请学位级别:硕士专业:导航、制导与控制指导教师:张鹏
20060212
图4—4采用自适应变结构控制器的阶跃响应曲线
由图4—4可以看出响应超调彳较大,调节时间较长,因此需要对控制器参数进行调整““,根据以往的工程经验以及实际试验=蚋
囊;%薹茎
霎季t/O|蓄宇
夔睾O要瓣
¥封篁再X襄篓
萋主蕈爹
萝蒌垂垂霪、:露鞘;譬w蓥|il薹萌j夔i墓妯|一l霪}j曩i)(雾轻n?4妻描一萋,薹自目臻;瑁道
”“。
例如,可以将4个转换值保存在保持寄存器中,然后同时将这4个值传送到转换器。
表5.1
DACI/0地址空间1/o地址
通道号
说明0x0000
图4—5采用自适应变结构控制器时的阶跃相应曲线
由改进后的自适应变结构控制器。
”的阶跃响应图4—5可以看出该闭环控制系统是稳定的,而且具有较好的动态性能。
“和稳态性能。
倒立摆小车的位移仿真曲线㈨见图4—6:
乓
饕
避
抽}
七
粥mds
图4—6采用白适廊变结构控制器时的小车位移实验曲线。
基于LQR最优调节器的二级倒立摆控制系统
吴文进;葛锁良
【期刊名称】《安庆师范学院学报(自然科学版)》
【年(卷),期】2007(013)002
【摘要】倒立摆是一个典型的快速、多变量、非线性、绝对不稳定系统,对倒立摆系统的稳定性研究在理论上和方法上具有深远的意义.本文建立了二级倒立摆的数学模型,并推导出模型的状态空间表达式,分析了系统的稳定性,能控性和能观性,利用了线性二次型最优调节器(LQR)方法实现对二级倒立摆的最优控制,MATLAB仿真结果表明了该方法的有效性.
【总页数】4页(P32-34,41)
【作者】吴文进;葛锁良
【作者单位】安庆师范学院,物理与电气工程学院,安徽,安庆,246011;合肥工业大学,电气与自动化工程学院,安徽,合肥,230009
【正文语种】中文
【中图分类】TP13
【相关文献】
1.基于LQR的直线二级倒立摆最优控制系统研究 [J], 赵文龙;陈能祥;杜浩藩;李海燕
2.基于LQR最优调节器的平面二级倒立摆的建模与仿真 [J], 姜岩蕾;史增芳
3.基于混合算法的二级倒立摆LQR最优控制器设计 [J], 孔德帅
4.基于LQR最优调节器的三自由度直升机控制系统 [J], 赵笑笑;董秀成
5.基于LQR最优调节器的倒立摆控制系统 [J], 黄丹; 周少武; 吴新开; 张志飞因版权原因,仅展示原文概要,查看原文内容请购买。
二阶倒立摆的稳定性控制摘要:本文研究了二阶倒立摆系统的控制方法,采用极点配置、LQR最优控制设计了控制器,通过仿真,分析指出各种方法的优缺点。
在极点配置法中,通过仿真实验寻优,得到具有较好稳定性的初始值。
在LQR最优控制器的设计中,采用仿真结果表明:该控制策略能满足系统的控制要求,系统具有良好的动态性能。
关键词:二阶倒立摆极点配置LQR最优控制倒立摆系统是应用于自动控制理论的经典实验装置,是一个复杂的多变量、高度非线性、强耦合和快速运动的绝对不稳定系统,对于倒立摆的稳定性控制,不仅有重要的理论意义,而且还有很重要的工程意义。
一方面倒立摆系统成本低廉,结构简单,物理参数和结构容易调整的优点,在实验条件下容易实现。
对于倒立摆的控制会涉及控制中的许多关键问题,如镇定问题、跟踪问题、随动问题、非线性问题、及鲁棒性问题。
另一方面,任何重心在上,支点在下的控制问题都可以近似于倒立摆系统,如机器人行走的平衡问题,火箭发射的垂直控制和卫星飞行中的姿态控制等。
1 二阶倒立摆系统二阶倒立摆系统的机械部分主要由小车、摆杆1,2、导轨、皮带轮、传动皮带等组成,电气部分由电机、功率放大器、PWM、传感器、驱动电路以及保护电路组成。
1.1 二阶倒立摆的数学模型[1]假设:摆杆及小车为刚体;皮带轮及皮带间无相对滑动,皮带无伸长;小车的驱动力与直流放大器的输入成正比,且无滞后;忽略电极电枢绕组中的电感、库仑摩擦、动摩擦。
系统各参数如下。
M(小车质量)为1.32kg;m1(摆杆1质量)为0.04kg;m2(摆杆2质量)为0.132kg;m3(质量快的质量)为0.208kg;l1(摆杆1转动中心到杆心的距离)为0.09m;l2(摆杆2转动中心到杆心的距离)为0.27m;(摆杆1与垂直方向的夹角);(摆杆2与垂直方向的夹角);F(作用在系统上的外力);g(重力加速度)为9.8。
2 控制设计及仿真2.1 用极点配置设计伺服系统设计要求:二阶倒立摆尽可能的保持倒立垂直()。
倒立摆系统稳摆控制算法研究的开题报告一、研究背景和意义倒立摆是一种经典的非线性、强耦合的动态系统,具有复杂的非线性动力学行为,因此受到了大量研究人员的关注。
倒立摆广泛应用于机器人控制、自动化控制、电子工程等领域,特别是在反馈控制、机器人控制、运动稳定、姿态控制、非线性控制等领域中发挥着重要的作用。
针对倒立摆系统的稳定控制算法研究是经典非线性控制理论的热点和难点问题,具有很高的理论研究和实际应用价值。
二、研究内容和研究方法本文将对倒立摆系统的稳定控制算法进行研究。
具体包括以下几个方面:1. 倒立摆系统建模:倒立摆系统的建模是研究控制算法的基础,本文将基于力学原理,采用数学建模方法对倒立摆系统进行建模,得到其数学模型。
2. 倒立摆系统控制策略研究:本文将采用研究者近几年发展起来的基于三阶计数的自适应 back-stepping 控制策略,结合非线性观测器进行倒立摆系统的控制。
3. 倒立摆系统控制算法仿真实验:本文将采用MATLAB/Simulink 对倒立摆系统控制算法进行仿真实验,验证所提出算法的控制性能。
三、预期研究成果和意义本文的研究成果和意义主要体现在以下几个方面:1. 提出基于三阶计数的自适应 back-stepping 控制策略,具有普适性和实用性。
2. 实现了对倒立摆系统的控制,控制效果良好,验证了所提出算法的控制性能。
3. 为进一步研究非线性控制提供了一个研究方向,并对后续研究倒立摆控制问题具有较大的参考价值。
四、研究计划和进度安排根据以上研究内容,本文的研究计划和进度安排如下:第一阶段(1-2 个月):查阅相关文献,深入了解倒立摆系统的建模方法和控制策略。
第二阶段(2-3 个月):对倒立摆系统进行建模,并提出基于三阶计数的自适应 back-stepping 控制策略。
第三阶段(3-4 个月):采用 MATLAB/Simulink 对所提出算法进行仿真实验,并进行控制性能评估。
第四阶段(1-2 个月):总结研究成果,撰写毕业论文。