二级倒立摆文献综述毕业设计

合集下载

二级倒立摆系统稳定控制方法研究_论文

二级倒立摆系统稳定控制方法研究_论文

西安工业大学北方信息工程学院本科毕业设计(论文)题目:二级倒立摆系统稳定控制方法研究系别:电子信息系专业:自动化班级:姓名:学号:导师:年月毕业设计(论文)任务书系(部)电子信息系专业自动化班姓名学号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周:编写毕业论文。

二级倒立摆的组成及原理毕业设计

二级倒立摆的组成及原理毕业设计

二级倒立摆的组成及原理毕业设计第一章 倒立摆控制系统组成§1.1 倒立摆本体一. 倒立摆本体主要由以下几个部分组成:● 基座● 直流伺服电机● 同步带● 带轮● 滑竿● 摆杆● 角编码器 ● 限位开关二. 电控箱内安装有如下主要部件:二级级摆二角编码器摆杆一级编码器一角小车基坐同步带滑杆电动机带轮限位开关编码器三角●直流伺服驱动器●I/O接口板●开关电源●开关、指示灯等电气元件三. 控制平台主要由以下部分组成:●与IBM PC/AT机兼容的PC机(公司不提供),带PCI/ISA总线插槽●GT400-SV-PCI、GM400运动控制卡●GT400-SV-PCI、GM400运动控制卡用户接口软件●演示实验软件§1.2 GT-400-SV四轴运动控制器简介一.引言GT-400-SV四轴运动控制器的核心由ADSP2181数字信号处理器和FPGA组成。

它适用于广泛的应用领域,包括机器人、数控机床、木工机械、印刷机械、装配线、电子加工设备等。

GT-400-SV运动控制器以IBM-PC为主机,提供标准的ISA总线和PCI总线。

同时提供RS232串行通讯和PC104通讯接口,方便用户配置系统硬件。

该运动控制器提供C语言函数库实现复杂的控制功能,用户能够将这些控制函数灵活地与自己控制系统所需的数据处理、界面显示、用户接口等部分集成在一起,建造符合特定应用要求的控制系统,以适应各种应用对象的要求。

使用该运动控制器,要求使用者必须具有C语言编程(在Windows环境下使用动态连接库)的经验。

GT-400-SV将四轴电机控制集成在同一运动控制器上,具有功能强、性能高、价格低、使用方便的特点,适用于模拟量控制及脉冲控制的交流或直流伺服电机、步进电机等多种控制场合。

采用该运动控制器进行控制时,用IBMPC-AT计算机图 1.3 采用四轴运动控制器组成的控制系统框图户需要一台IBM-PC或其兼容机、一套运动控制器及配套的连接电缆和接口端子板、电机及驱动器和外部接口电源等硬件。

倒立摆毕业设计论文

倒立摆毕业设计论文

摘要倒立摆是进行控制理论研究的典型实验平台,许多抽象的控制理论概念,如系统的稳定性、可观性及可控性等都可以通过该系统直观地表示出来。

倒立摆系统是一个典型的非线性、强耦合、多变量的不稳定系统,在控制研究领域有着代表性的意义,难以用经典的控制理论建立其控制器。

倒立摆作为控制系统的被控对象,许多抽象的控制概念都可以通过它直观的表现出来。

本毕业设计以直线倒立摆为研究对象,对直线一级倒立摆模型控制算法的仿真,并得出了相应的结论。

首先对倒立摆的分类、特性、控制目标、控制方法等以及倒立摆控制研究的发展及其现状进行了分析。

然后利用动力学原理推导了直线一级倒立摆的数学模型,求出其传递函数及状态空间方程。

利用现代控制理论方法,借助MATLAB程序分析了直线倒立摆系统的稳定性、可控性和可观性。

在建立系统模型的基础上,研究了倒立摆系统的控制策略。

对直线一级倒立摆控制采用经典控制方法,设计了常规PID控制器、双路PID控制器及基于倒立摆系统的状态空间方程PID控制器,并利用MATALAB/Simulink软件进行仿真,取得不同的控制效果。

对直线一级倒立摆控制采用现代控制方法,设计了LQR控制器,得出直线一级倒立摆LQR控制仿真图,通过改变Simulink的LQR模块及状态空间模块中的参数得到最好的控制效果。

关键词:倒立摆;PID控制;最优控制;系统仿真;SIMULINKAbstractThe inverted pendulum is put to go on in the typical experiment platform which controls the theoretical research, a lot of abstract control theory concepts,such as instance systematic stability, considerable and controllability,etc. can all show ocularly thought this system.The inverted pendulum system is characterized as a fast multi-variable nonlinear essentially unsteady system. Control research fieldrepresentative meaning, set up his controller with the classical control theory while being difficult. The handstand is put as the target of accusing of of the control system, a lot of abstract control concepts can all show ocularly through it.Graduation project this wave, for research object, wave model emulation to control algorithm with straight line handstand to straight line first class handstand have drawn the corresponding conclusionhas made the modelings, control algorithm simulations and experiments on the 1-stage inverted pendulum, and has drawn the corresponding conclusion.At first to classification, characteristic, control goal that handstand wave, control method,etc. and handstand wave development and current situation studied to control analyze. Then utilize the dynamics principle to derive the mathematical model that the straight line first class handstand puts, ask it out and transmit the function and state space equation. Utilize the modern control theory.The control stategies of inverted pendulum system have been studied on the basis of building system model. By taking classic control methods to the linear 1-stage inverted pendulum, designed have been the conventional PID controller and double closed loop controller and the PID controller based on state space equation of inverted pendulum system. And by making MATALAB/Simulink simulation, different effects have been acquired By taking modern control methods to the linear1-stage inverted pendulum, the LRQ controller has been devised, the LRQ control simulation figure of the linear 1-stage inverted pendulum has been obtained. And by altering the parameters of Simulink LRQ model and state space model, the best control result has been achieved.Key words: Stand upside down swaying; PID controls; Optimal control; System simulates; SIMULINK目录摘要 (I)Abstract (II)目录............................................................................................................................................... I II 第一章绪论.. (1)1.1 倒立摆的简单分析 (1)1.2 倒立摆的分类 (1)1.3倒立摆的特性 (2)1.4倒立摆的控制方法 (3)1.5国内外对于倒立摆的研究现状 (3)1.6本章小结 (5)第二章直线倒立摆数学模型的建立 (7)2.1 直线一级倒立摆系统的数学模型 (7)2.1.1 直线一级倒立摆系统运动方程的推导 (7)2.1.2直线一级倒立摆系统分析 (11)2.2本章小结 (15)第三章直线一级倒立摆系统PID控制与仿真 (16)3.1PID控制系统设计原理 (16)3.2 PID参数调整 (17)3.3 直线一级倒立摆PID控制器设计 (18)3.3.1 直线一级倒立摆摆杆角度控制 (18)3.3.2直线一级倒立摆小车位置控制 (19)3.4直线一级倒立摆PID控制算法仿真 (20)3.4.1直线一级倒立摆杆角度控制算法仿真 (20)3.4.2直线一级倒立摆小车位置控制算法仿真 (22)3.5直线一级倒立摆双闭环PID控制算法仿真 (24)3.6本章小结 (26)第四章直线倒立摆系统LQR控制与仿真 (28)4.1线性二次型最优控制LQR控制原理简介 (28)4.2倒立摆LQR控制器的设计 (29)4.3直线一级倒立摆LQR控制算法仿真 (31)4.4 本章小结 (35)第五章总结与展望 (36)参考文献 (37)致谢 (38)第一章绪论1.1 倒立摆的简单分析倒立摆是处于倒置不稳定状态、通过人为控制使其处于动态平衡的一种摆,是一个复杂的快速、非线性、多变量、强祸合、自然不稳定系统,是重心在上、支点在下控制问题的抽象。

旋转倒立摆的毕业设计

旋转倒立摆的毕业设计

太原理工大学现代科技学院毕业设计(论文)任务书毕业设计(论文)题目:基于单片机控制的旋转倒立摆系统(硬件设计)原始资料:一、任务设计并制作一套简易旋转倒立摆及其控制装置。

旋转倒立摆的结构。

电动机固定在支架上,通过转轴驱动旋转臂旋转。

摆杆通过转轴固定在旋转臂的一端,当旋转臂在电动机驱动下作往复旋转运动时,带动摆杆在垂直于旋转臂的平面作自由旋转。

二、基本要求(1)摆杆从处于自然下垂状态(摆角0°)开始,驱动电机带动旋转臂作往复旋转使摆杆摆动,并尽快使摆角达到或超过-60°~ +60°;(2)从摆杆处于自然下垂状态开始,尽快增大摆杆的摆动幅度,直至完成圆周运动;(3)在摆杆处于自然下垂状态下,外力拉起摆杆至接近165°位置,外力撤除同时,启动控制旋转臂使摆杆保持倒立状态时间不少于5s;期间旋转臂的转动角度不大于90°。

毕业设计(论文)主要内容:1、Abstract部分。

论文首先进行摘要的编写,即英文和中文摘要;具体为本文主要介绍基于单片机控制的选择倒立摆。

通过分析倒立摆的的系统原理,可以使倒立摆旋转起来。

2、绪论部分(包括引言)。

主要包括课题研究地意义、倒立摆研究历史及其现状、倒立摆的控制规律、PID控制现状分析与研究以及论文的主要工作3、倒立摆简介。

包括倒立摆系统组成、实物图片、公式、主要原理以及现有控制方法;对主控制器件的论证与选择。

包括控制器选用,控制方案的选择,角度的获取模块论证与选择,步进电机及其驱动模块的选择。

4、对系统硬件的设计,包括总电路图,系统框图和各模块的原理图。

5、PID和模糊控制简介及控制算法。

6、参考文献及心得体会,总结主要参考文献:[1]李国勇.自动控制原理[M].电子工业出版社.2010.[2]李晓林,牛煜光,闫高伟.单片机原理及接口技术[M].电子工业出版社.2011.[3]王桔.简易旋转倒立摆及控制装置[J].长春大学学报.2013(12):1538-1540.[4]吕昊然.简易旋转倒立摆及控制装置设计[J].电子世界.2013(23):135-136.[5]包敬海,覃贵寿.基于STM32和增量PID的旋转倒立摆的设计[J].钦州学院学报.2013(11):10-14.[6]王招治.基于MATLAB的旋转倒立摆的控制与仿真分析[J].机电技术.2012(4):36-39.[7]Miller&Frederic P.Inverted Pendulum[M].VDM Verlag Dr. Mueller e.K.2010.[8]Olivares M&Albertoes P.Linear control of the flywheel inverted pendulum[J].ISA Transactions.2014.Vo1.543-547.[9]Kot,Andrzej.Bi-axial inverted pendulus modelling[A].Carpathian Control Conference (ICCC),2013 14th International.[10]曹建平.单级旋转倒立摆的控制系统设计[J].自动化应用.2014(4):32-34.[11]陆斌,郭燕飞.基于C8051F020单片机的简易旋转倒立摆系统[J].工业控制计算机.2014(2):123-124.[12]刘峰.基于模糊控制的单级旋转倒立摆系统设计.科技创新导报.2014夏(2):83.[13]汪雨寒,夏洪浩,杨思亚.简易旋转倒立摆及控制装置的系统设计.大学物理实验.2014(4):37-39.[14]李保林,吕跃,袁浩.一级旋转倒立摆的模糊控制[J].实验室科学.2008(5):77-79.[15]Li,Zhi jun.Advanced Control of Wheeled Inverted Pendulum Systems[M].Springer.2012.学生须提交的文件:1、内容完整、层次清晰、叙述流畅、排版规范的毕业设计论文;2、包括毕业设计论文、源程序等内容在内的毕业设计电子文档及其它相关材料。

二级倒立摆的数字再设计

二级倒立摆的数字再设计

哈尔滨理工大学学士学位论文摘要倒立摆系统的控制研究长期以来被认为是控制理论及其应用领域里引起人们极大兴趣的问题。

它是检验各种新的控制理论和方法的有效性的著名实验装置。

作为一个高阶、非线性不稳定系统,倒立摆的稳定控制相当困难,对该领域的学者来说是一个极具挑战性的难题。

当数字计算机构成系统的一个组成部分时,需要对连续的控制对象设计数字控制器。

本文在阐述了倒立摆系统控制的研究发展过程和现状之后,介绍了倒立摆系统的结构和数学模型,并根据闭环连续系统与其离散系统之间应遵循的某种等价关系,综述了数字控制系统的再设计问题。

并且应用这种方法对二级倒立摆系统进行了数字仿真和实时控制,验证了这种方法的有效性。

整个论文的完成,以一定的理论为基础,既有数学模型的推导,方法理论的探讨,又有实际的设计过程。

而且研究对象相当典型,故本课题有着重大的理论意义和实际意义。

关键词倒立摆;数字再设计;离散系统Digital redesigning in double inverted pendulumAbstractThe control of inverted pendulum system has long been considered an intriguing problem for control theory and its applications. It is well known as a test bed for new control theory and techniques. As a highly nonlinear and unstable system, the stabilization control of inverted pendulum system is a primary challenge for researchers in this field because of the difficulty of the problem.When part of a control system is composed of a digital computer, designing a digital controller is needed. After concisely introducing the development and current situation of inverted pendulum system research, the mechanism and mathematical model of inverted pendulum are presented.On the close-loop continuous system and its discrete system, the method of redesigning a digital control system has been summarized. Digital simulation and real-time control has been made by using this method in a double inverted pendulum system, and the efficiency of this method is proved.The research of this thesis based on definite theory, including the education of mathematical model, discussion of methodology and the design of real system. What's more, the research object is rather typical. So this research has an important academic and practical significance.Keywords inverted pendulum; redesigning of digital; discrete system不要删除行尾的分节符,此行不会被打印- I -哈尔滨理工大学学士学位论文摘要 (I)Abstract II第1章绪论 11.1 课题背景 11.1.1 倒立摆的研究意义及背景 11.1.2 倒立摆系统的基础理论 21.1.3 倒立摆系统的应用和稳定性研究的意义 21.2 数字控制系统的再设计 31.3 论文的主要内容 4第2章数字控制系统的再设计 42.1 引言 42.2 基于最优等价准则的数字控制系统的再设计 52.3 基于平均增益法数字控制系统的再设计62.4 基于闭环状态等价准则数字控制系统的再设计82.5 基于双线性变换近似数字控制系统的再设计92.6 本章小结10第3章二级倒立摆系统的数学模型103.1 二级倒立摆系统的物理结构和工作原理103.2 二阶倒立摆系统的数学模型113.2.1 系统参数113.2.2 数学模型的推倒123.3 控制对象的基本分析153.3.1 状态反馈矩阵153.3.2 调节器的设计163.4 本章小结20第4章二级倒立摆系统的数字仿真204.1 引言204.2 应用数字再设计方法对控制对象的离散仿真204.3 本章小结38结论39致谢39参考文献39附录A 40附录B 42附录C 46千万不要删除行尾的分节符,此行不会被打印。

基于小波神经网络二级倒立摆控制器设计

基于小波神经网络二级倒立摆控制器设计

基于小波神经网络二级倒立摆控制器设计摘要:倒立摆控制系统是一个典型的高阶次、不稳定、多变量、非线性和强耦合控制系统。

本文先对基于LQR的二级倒立摆进行建模,设计一个最优控制器,并对基于LQR的二级倒立摆在Matlab中计算模型参数,再建立Simulink的模型,进行仿真实验,然后以其状态反馈为模板对神经网络进行训练,再用神经网络作为系统的控制器,在Matlab中对倒立摆系统进行仿真实验。

最后对LQR和神经网络两种倒立摆控制方法的仿真结果进行对比。

关键词:二级倒立摆、bp神经网络、控制系统1引言倒立摆系统是非线性的、不稳定的、比较复杂的系统,在控制理论研究领域是比较理想的设备,倒立摆常常可以作为检验控制策略和控制方法效果的装置。

在研究中人们为了实现对倒立摆系统的控制,找寻各种不同的控制方法,以此来验证或说明该方法对于严重非线性和绝对不稳定系统控制能力的优劣。

神经网络在理论上能够任意地逼近复杂的非线性函数,它能够通过训练适应需要逼近的不确定性系统的动态特性,所有定量或定性的信息都等势分布贮存于网络内的各种神经元,因而拥有很强的鲁棒性和容错性。

神经网络还具有很强的学习能力,从而实现对倒立摆装置的智能控制。

2直线二级倒立摆系统介绍2.1倒立摆的系统介绍倒立摆设备由计算机、运动控制卡、伺服驱动器、伺服电机、倒立摆本体和光电码盘六大部分组成。

如图1所示。

倒立摆的主体包含摆杆、交流伺服电机、滑台、同步带等,交流伺服电机带有光电码盘,连接在运动控制卡的第一轴用来充当位置编码器。

此外光电码盘与摆杆和运动控制卡第二轴相连用以反馈角度信号。

其中运动控制卡只通过第一轴控制电机转速与位置,第二轴的角度信号作为反馈信号反馈到运动控制卡。

运动控制卡负责将控制量转换为控制伺服驱动器的电信号,从而使电机在伺服驱动器的驱动下产生运动,保持摆杆平衡。

算法的好坏决定了倒立摆能不能“倒立”,以及倒立的性能。

所谓的算法就是控制方法在程序上的实现。

二级倒立摆毕业论文

二级倒立摆毕业论文

二级直线倒立摆的滑模控制器的设计与仿真摘要直线倒立摆是我国高校控制实验室里的经典设备,对这样一个多变量、高度非线性、强藕合的自然不稳定系统所进行的稳定控制性能研究,既有着重要的理论意义,又有很实际的工程实践指导价值。

滑模变结构控制具有独特的鲁棒性能以及对匹配不确定性和外干扰的完全适应性等特点,本文在掌握滑模变结构控制理论的国内外研究现状的基础上,理论联系实际,将滑模变结构控制理论应用于二级直线倒立摆中,对小车和摆杆进行了稳定控制和实时控制的相关研究。

引入饱和函数对变结构控制器加以改进,结果表明,采用饱和函数的控制律虽能有效地削弱系统抖振,提高了系统的控制品质,但其鲁棒性能不强。

在直线倒立摆控制系统仿真平台上将这两种控制方案编写C-MEX文件S-Function程序,均成功地实现了二级倒立摆系统的变结构实时控制。

分别将指数趋近律的滑模变结构控制、基于饱和函数和连续函数的准滑模变结构控制和模糊趋近律的滑模变结构控制策略应用于二级直线倒立摆系统中。

结果表明,单一的变结构控制器能够对直线倒立摆系统起到稳定控制的作用,但系统会出现强烈的抖振。

即使在此基础上引入饱和函数或连续函数等改进控制器方案,使抖振得到抑制,但系统的控制品质将会有所下降。

而结合模糊控制后的模糊变结构控制策略,不但可以通过削弱抖振改善系统的控制品质,而月还可以维持系统的强鲁棒性。

关键词:变结构控制;抖振;模糊趋近律;倒立摆系统;实时控制Two linear inverted pendulum sliding controller design andsimulationABSTRACThe linear inverted pendulum is a classical equipment of university's control laboratory in our country, research the stability control performance which such as multivariable, highly nonlinear, strong coupling and natural unstable systems, not only has the important theoretical significance, but also has a very practical guidance value to the engineering practice.The sliding mode variable structure control has excellent robustness and complete adaptability to the uncertainties and external disturbance, On the basis of the current research of the developed sliding mode variable structure control theory at home and abroad, linking theory with practice, sliding mode variable structure control theory is presented to double linear inverted pendulum, stability control and real-time control research about the car and the pendulum have done in this paper.The sliding mode variable structure control based on sign function is presented to deal with the single inverted pendulum system, the violent chatting problem have appeared in the simulation results. Introducing saturation function to improve controller, the results show that it can effectively reduce the system chattering and improve the control quality of system based on reaching law of by saturation function, but the robustness isn't strong. On the simulation platform of linear inverted pendulum system,it successfully realized the variable structure real-time control of the single inverted pendulum based on the C一MEX S一Function programs of two control scheme.The double linear inverted pendulum system is balanced by the sliding mode variable structure control based on exponential velocity reaching law,the sliding mode variable structure control based on reaching law of by saturation function and continuous function,and the sliding mode variable structure control based on fuzzy reaching law results show that a single variable structure controller although able to accomplish the stability control the linear pendulum, but the system has strong chattering. Even in this basis through the saturation function and continuous function to improve controller can reduce the chattering, but the quality of control system will bining the fuzzy logic control in variable structure control strategy, not only can through reduce chattering to improve the control quality of system,and still can keep the strong robustness of system.Key words: Variable structure control; Chattering; Fuzzy reaching law;Inverted pendulum system; Real-time control目录摘要 (I)ABSTRACT (II)第1章绪论 (1)1. 1倒立摆控制的研究现状 (1)1.1.1倒立摆的起摆控制研究 (1)1. 1. 2倒立摆的稳定控制研究 (1)1.2变结构控制 (2)1. 2. 1变结构控制理论的起源与研究热点 (2)1.2.2滑模变结构控制理论的应用 (4)1.3课题研究目的及意义 (5)1.4研究的具体内容 (6)1.4.1倒立摆系统变结构控制研究实施的具体方案 (6)1.4.2论文主要内容 (6)第2章滑模变结构控制方法 (8)2.1 滑模变结构控制系统简介 (8)2.1.1滑模变结构控制系统的定义 (8)2.1.2滑动模态的到达条件 (9)2.2 滑模变结构系统的不变性 (9)2.3滑模变结构控制器综合设计方法 (11)2.4抖振的研究 (11)第3章二级直线倒立摆的滑模变结构控制 (14)3.1 二级直线倒立摆系统的硬件组成及工作原理 (14)3.2 二级直线倒立摆系统建模 (15)3.3二级直线倒立摆系统的变结构控制仿真 (17)第4章模糊趋近律的滑模变结构控制研究 (26)4.1模糊控制基础理论 (26)4.1.1模糊控制器的工作原理 (26)4.1.2模糊控制器的设计 (27)4.2模糊滑模变结构控制简介 (30)4.3基于模糊趋近律的二级倒立摆变结构控制 (30)4.3.1趋近律性质分析 (30)4.3.2基于模糊控制律的变结构控制器设计 (31)4.3.3仿真结果及分析 (33)第5 章总结 (36)参考文献 (37)谢辞 (39)第1章绪论1. 1倒立摆控制的研究现状研究倒立摆控制最早始于美国麻省理工学院,那是20世纪50年代,研究者根据火箭发射中的助推器工作原理设计出了一级倒立摆。

学前教育专业文献综述范文3000字(合集5篇)

学前教育专业文献综述范文3000字(合集5篇)

学前教育专业文献综述范文3000字(合集5篇)(经典版)编制人:__________________审核人:__________________审批人:__________________编制单位:__________________编制时间:____年____月____日序言下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。

文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!并且,本店铺为大家提供各种类型的经典范文,如工作总结、工作计划、合同协议、条据文书、策划方案、句子大全、作文大全、诗词歌赋、教案资料、其他范文等等,想了解不同范文格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you!Moreover, our store provides various types of classic sample essays for everyone, such as work summaries, work plans, contract agreements, doctrinal documents, planning plans, complete sentences, complete compositions, poems, songs, teaching materials, and other sample essays. If you want to learn about different sample formats and writing methods, please stay tuned!学前教育专业文献综述范文3000字(合集5篇) 学前教育专业文献综述范文3000字第1篇小车倒立摆系统文献综述(该文的设计题目是“小车倒立摆的控制器设计”) 1 前言倒立摆是处于倒置不稳定的状态,人为控制使其处于动态平衡的一种摆。

二级倒立摆的建模与MATLAB仿真毕业论文

二级倒立摆的建模与MATLAB仿真毕业论文

二级倒立摆的建模与MATLAB仿真摘要:本文根据牛顿力学原理,使用机理建模法对二级倒立摆系统进行了建模与仿真研究。

利用最优化控制理论,研究了线性二次型最优控制器对倒立摆系统进行了有效控制。

基于MATLAB程序的设计、仿真的运行,结果表明,二级倒立摆的数学建模法是切实可行的,而且十分可靠,同时利用LQR 控制器实现了对系统的控制,可以达到系统所需要的稳定性,鲁棒性。

关键词:二次型最优控制;二级倒立摆;MATLAB1 引言倒立摆系统是一个常用的、简单的、典型的可进行控制理论研究的实验平台,很多难以用常规实验研究的控制理论问题,都可以通过倒立摆系统来进行研究从而使这些抽象的控制理论问题,通过该系统可以直观的鲜明的显示出来。

所以倒立摆系统一直是控制领域的热点,并且在这些年来在不断的发展进步对控制理论的研究起到了重要作用。

倒立摆系统是一个典型的不稳定系统,具有多变量、强耦合、非线性等特点。

同时也是仿人类行走机器人和火箭发射飞行的过程调整和直升机飞行等实际运用控制对象的最简模型。

本文建立在牛顿力学定律的基础上,研究对象设置为二级倒立摆,对其进行数学建模,再使用二次型最优控制器(linear quadratic regulator,LQR)可以得到一个最优状态反馈的矩阵K,然后在通过对Q和R两个加权矩阵的严谨选取从而实现对二级倒立摆系统良好的自动控制。

2 二级倒立摆模型建立一个典型的二级倒立摆系统主要由机械部分和电气装置两部分组成。

机械装置的结构主要由小车、摆杆1、摆杆2及连接轴等组成,电气装置的主要结构是功率放大器、电动机、驱动电路、保护电路等。

其系统的结构如图1所示。

实验假设如下:(1)小车、摆杆1、摆杆2的材料性质都是刚体的。

(2)小车的驱动力和放大器的输出直接的,无滞后的作用于小车上。

(3)忽略实验中过程中出现的不可避免的各种摩擦力如库伦摩擦力等。

图1 二级倒立摆控制系统的结构二级倒立摆的参数设定如表1。

直线二级倒立摆建模和控制综述

直线二级倒立摆建模和控制综述

直线二级倒立摆的建模和控制综述西南科技大学自动化专业方向设计报告设计名称:直线二级倒立摆的建模和镇定控制姓名:学号:班级:指导教师:起止日期:1方向设计任务书学生班级:学生姓名:学号:设计名称:起止日期:指导教师:设计要求:(1)成立直线二级倒立摆系统的数学模型,并在垂直向上方向上(工作点邻近)获取线性化模型;(2)理解lqr(线性二次调理器)的基来源理,会利用matlab供给的lqr函数获取直线二级倒立摆线性化模型的lqr控制器;(3)利用matlab的simulink仿真环境,搭建倒立摆的控制系统,获取并剖析仿真结果;(4)撰写设计报告,达成辩论。

方向设计学诞辰记时间设计内容直线二级倒立摆的建模与镇定控制纲要(150-250字)倒立摆是一个典型的多变量、非线性、强耦合、欠驱动的自然不稳固系统,对倒立摆系统的控制研究,能反应控制过程中的镇定、非线性和随动等问题,所以常用于各样控制算法的研究。

并且对倒立摆系统的研究还有重要的工程背景,对机器人行走、火箭的姿态调整等都有重要的现实意义。

本文以直线二级倒立摆系统为模型,阐释了直线二级倒立摆的建模方法和镇定控制算法。

其次介绍了直线二级倒立摆系统的构造和参数,应用拉格朗日方程建模方法详尽推导了二级倒立摆的数学模型,并对系统的性能进行剖析。

接下来,本文要点研究了最优控制算法在直线二级倒立摆镇定控制中的应用;在介绍倒立摆系统的最优控制算法的基础上,设计了系统的最优控制器,剖析得出控制参数的选择规律;并且在 Simulink上达成仿真切验,察看控制系统性能。

要点词:倒立摆;建模;LQR;镇定控制Modeling and Balance Control of the Linear DoubleInverted PendulumAbstract:Invertedpendulumisatypicalmultivariable,nonliner,closedcoupledandquickmovement natural instable system.The process of control research can reflect many key problems incontroltheory,suchas theproblemoftranquilization,nonlinearity,followingand soon.Sotheinverted pendulum is commonly used for the study of many kinds of control theory. The research ofinverted pendulum also has important background of engineering, and has practical significance forthe Robot walk and Rocket-profile adjustment.In this paper, taking the linear double inverted pendulum system as the control model, reachingof the control system based on lagrange equation and optimal control algorithm. First of all, givingouttheresearchsignificanceand situationoftheinvertedpendulumsystem,and introducingthelineardoubleinvertedpendulummodelingmethodsandstabilizationcontroltheory.Secondly,introducingthestructureandparametersoftheinvertedpendulumsystem.Researchingoftheinverted pendulum mathematical model based on lagrange equation, and giving a detailed derivation,then having stability analysis of the system. Next, this paper studied the inverted pendulum system’soptimal control algorithm,and designedthe LQR controller based on it,then coming to the law ofselectionofcontrolthesimulationintheSimulinksoftware,observingtheperformance of the control system.Key words:inverted pendulum, modeling, LQR, balance control4一、设计目的和意义二、控制要求对直线二级倒立摆模型的物理特征做剖析,而后利用拉格朗日方程建模方法成立倒立摆的数学模型。

直线二级倒立摆的控制问题的研究和matlab仿真毕业设计说明书

直线二级倒立摆的控制问题的研究和matlab仿真毕业设计说明书

摘要倒立摆系统是一个典型的多变量、非线性、强耦合和快速运动的高阶不稳定系统,它是检验各种新型控制理论和方法有效性的典型装置。

近年来,许多学者对倒立摆系统进行广泛地研究。

本文研究了直线二级倒立摆的控制问题。

首先阐述了倒立摆系统控制的研究发展过程和现状,接着介绍了倒立摆系统的结构并详细推导了二级倒立摆的数学模型。

本文分别用极点配置、LQR最优控制设计了不同的控制器,通过比较和MATLAB仿真,验证了所设计的控制器的有效性、稳定性和抗干扰性。

关键词: 倒立摆;极点配置;最优控制; MATLAB;仿真ABSTRACTInverted pendulum is a typical multi-variable, non-linear, strong coupling and rapid movement of high-end system instability, It is testing various new control theory and methods of the effectiveness of the typical devices. In recent years, many scholars of the inverted pendulum extensive study.In this paper, a straight two inverted pendulum control problem.First on the inverted pendulum control of the development process and the status quo, then introduced the inverted pendulum system and the detailed structure of the two inverted pendulum is derived a mathematical model. In this paper, with pole placement, LQR optimal control design a different controller, By comparing and MATLAB simulation, verified the effectiveness ,stability and anti-jamming of the controller.Key words:Inverted pendulum;Pole Assignment;Optimal Control;MATLAB;Simulation目录摘要 (1)ABSTRACT (2)第一章绪论 (3)1.1 控制理论的发展 (3)1.2 倒立摆系统简介及其研究意义 (3)1.3 倒立摆研究的发展现状及其主要控制方法 (5)1.4 本人所做工作 (6)第二章直线二级倒立摆数学模型的建立 (8)2.1 倒立摆系统的物理结构及特性分析 (8)2.2 系统的数学建模 (9)2.2.1 两种数学建模方法的比较 (9)2.2.2 系统数学建模参数的设定 (10)2.2.3 直线二级倒立摆的拉格朗日方程建模 (11)2.2.4 二级倒立摆系统数学模型的线性化 (15)2.3 系统参数的设定 (17)2.4 倒立摆系统的初步运动分析 (18)第三章直线二级倒立摆控制方案的设计 (20)13.1极点配置控制方案的设计 (20)3.1.1 极点配置理论 (20)3.1.2 极点配置算法 (21)3.2 线性二次型最优控制(LQR)方案的设计 (22)3.2.1 线性二次型最优控制原理 (22)3.2.2 Q, R阵的选择 (24)第四章控制系统的MATLAB仿真 (25)4.1 仿真软件的介绍 (25)4.1.1 MATLAB简介 (25)4.1.2 MATLAB7.0简介 (26)4.1.3 Simulink 6.0仿真工具箱简介 (27)4.2 无干扰控制系统的仿真 (28)4.2.1 极点配置控制方案的仿真 (30)4.2.2 线性二次型最优控制(LQR)方案的仿真 (34)4.3 干扰条件下控制系统的仿真 (39)4.3.1 极点配置控制方案的仿真 (41)4.3.2 线性二次型最优控制(LQR)方案的仿真 (44)结论 (50)致谢 (51)参考文献 (52)2第一章绪论1.1 控制理论的发展控制理论发展至今已有100多年的历史,随着现代科学技术的发展,它的应用也越来越广泛。

毕业设计(论文)-基于lqr的二级倒立摆控制系统[管理资料]

毕业设计(论文)-基于lqr的二级倒立摆控制系统[管理资料]

各类倒立摆系统
当人用手托起一根立起的竹竿时,他会通过手臂的不断移动来保持平衡,使竹竿不倒。假如两根竹竿上下在一起(自由连接),还能长时间保持稳定直立么?通过实验仪器将这样的两根棍在自由连接状态下立起来,最下边的一根棍与滑轨上的一个小车自由连接。通过小车在滑轨上左右移动来保持两根棍上下立在一起不倒。从科学的角度讲,这就叫二级倒立摆。所示:
基于LQR的二级倒立摆控制系统
学院
专业
班级
学号
姓名
指导教师
负责教师
沈阳航空航天大学
2011年6月
摘 要
倒立摆系统是一个典型的多变量、非线性、强耦合和快速运动的高阶不稳定系统,它是检验各种新的控制理论和方法有效性的典型理想模型。在其控制过程中,能有效地反映诸如镇定性、鲁棒性、随动性以及跟踪等许多关键问题。本文主要研究二级倒立摆LQR控制方法。首先建立了二级倒立摆的数学模型,然后对二级倒立摆的数学模型进行控制设计,应用遗传算法确定系统性能指标函数中的加权阵Q,R得到系统状态反馈控制矩阵。用MATLAB进行了系统仿真。在几次凑试Q矩阵值后系统的响应结果都不尽如人意,于是采用遗传算法对Q矩阵优化。仿真结果证明:经过遗传算法优化后的系统响应能更加满足设计要求。最后在实验台上进行了试验,验证了matlab中仿真的结果。
通过对倒立摆系统的研究,不仅可以解决控制中的理论问题,还能将控制理论所涉及的三个基础学科:力学、数学和电学有机的结合起来,在倒立摆系统中进行综合应用。对倒立摆系统进行控制,其稳定效果非常明了,可以通过角度、位移和稳定时间直接度量,控制好坏一目了然。理论是工程的先导,对倒立摆的研究不仅有其深远的理论意义,还有重要的工程背景。从日常生活中所见到的任何重心在上,支点在下的控制问题,到空间飞行器和各类伺服云台的稳定,都和倒立摆的控制有很大的相似性,故对其的稳定控制在实际中有很多用场,如海上钻井平台的稳定控制、卫星发射架的稳定控制、火箭姿态控制、飞机安全着陆化工过程控制等都属于这类问题。针对上面的实际问题,启发了人们采用智能控制方法对倒立摆进行控制。因此对倒立摆机理的研究具有重要的理论和实际意义,成为控制理论中经久不衰的研究课题。

基于极点配置的倒立摆平衡控制与设计【文献综述】

基于极点配置的倒立摆平衡控制与设计【文献综述】

毕业设计开题报告电气工程及其自动化基于极点配置的倒立摆平衡控制与设计一、前言(说明设计或论文的目的、意义,介绍有关概念)倒立摆作为一个实验装置,是一个高阶次、不稳定、多变量、非线性和强耦合系统,具有形象、直观、结构简单、构件组成、参数和形状易于改变、成本低廉等特点。

对倒立摆的研究可归结为对非线性、多变量、绝对不稳定系统的研究,它在控制过程中能有效地反映控制中的许多关键问题,如非线性问题、系统的鲁棒性问题、随动问题、镇定问题及跟踪问题等。

因此对倒立摆系统的研究在理论上和方法论上具有深远的意义。

近些年来,国内外不少专家学者对一级、二级等倒立摆进行了大量的研究,人们试图寻找不同的控制方法实现对倒立摆的控制,以便检验或说明该算法对严重非线性和绝对不稳定系统的控制能力。

研究倒立摆系统不仅有很强的理论意义,同时也具有深远的实践意义。

许多抽象的控制概念如稳定性、能控性、快速性和鲁棒性,都可以通过摆杆角度、位移和稳定时间直接度量,控制效果一目了然。

同时其动态过程与人类的行走姿态类似,其动态平衡控制与火箭的发射姿态调整类似,因此倒立摆在研究双足机器人直立行走、火箭发射过程的姿态调整和飞行器飞行控制领域中有重要的现实意义,相关的科研成果已经应用到航天科技和机器入学等诸多领域。

倒立摆问题具有如上所述的研究意义,而倒立摆系统又具有抗扰能力不佳的弱点,尤其是二级以上的倒立摆。

倒立摆系统在镇定后,如果受到扰动后摆杆易于倾倒,系统失控。

倒立摆系统属于多变量、非线性、不稳定、强耦合的快速系统,这些特点导致实现其控制较为困难,因此多年来对它的研究受到控制学界的普遍重视。

对倒立摆的研究可归结为对多变量非线性系统的研究,因此其控制方法和思路对处理一般工业过程也具有指导意义。

通过对倒立摆的研究不仅可以解决控制中的理论问题,还能将控制理论涉及的三个主要基础学科,力学、数学和电学(包含计算机)进行有机的综合应用。

在多种控制理论与方法的研究和应用中,特别是在工程实践中,存在一种可行性的试验问题,使其理论和方法得到有效的检验,因此倒立摆的研究是一个从控制理论通往实践的桥梁。

3824_两级倒立摆设计

3824_两级倒立摆设计

2.2.1,显然需要直线导杆,光电码盘,伺服电机,PLC控制箱等等功能部件,其中的每一个功能部件又都有多种选择的余地,当我们对每一个功能部件进行分析、比较、选择和确定后,总体方案便确定下来了。

控制系统硬件核心元件的选择
为实现倒立摆机电控制系统各方面性能的测试,需要用到伺服电机驱动系统,同步带轮传动系统,直线导杆装置等等,为了便于对倒立摆系统的研究有一个准确的数据,必要对控制系统中各元件进行准确的选型计算,这样才能对倒立摆机电控
根据计算和特性曲线以及电机基本参数表,我们选用交流伺服电机的具体型号为92BL-4030H1-LK-B,电机额定功率为0.4KW,额定转矩为
3.5同步带轮传动的选择计算1)传动名义功率P_=0.18kW;。

直线二级倒立摆系统控制策略研究设计

直线二级倒立摆系统控制策略研究设计

毕业设计(论文)题目直线二级倒立摆控制策略研究毕业论文(设计)原创性声明本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。

据我所知,除文中已经注明引用的内容外,本论文(设计)不包含其他个人已经发表或撰写过的研究成果。

对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。

作者签名:日期:毕业论文(设计)授权使用说明本论文(设计)作者完全了解**学院有关保留、使用毕业论文(设计)的规定,学校有权保留论文(设计)并向相关部门送交论文(设计)的电子版和纸质版。

有权将论文(设计)用于非赢利目的的少量复制并允许论文(设计)进入学校图书馆被查阅。

学校可以公布论文(设计)的全部或部分内容。

保密的论文(设计)在解密后适用本规定。

作者签名:指导教师签名:日期:日期:注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。

3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。

4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。

图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订3)其它摘要倒立摆是一个复杂的多变量强耦合不稳定非线性的系统,借助于这样一个系统可以有效的检测各种控制理论的好坏。

二级倒立摆控制器设计及稳定性研究

二级倒立摆控制器设计及稳定性研究
第3 2 卷 第o 4 期
文章编号 : 1 0 0 6— 9 3 4 8 ( 2 0 1 5 ) 0 4— 0 3 0 5— 0 4



仿

2 0 1 5 年o 4 月
二 级 倒 立 摆 控 制 器 设 计 及 稳 定 性 研 究
宋清 昆 , 李 东威
( 哈尔滨理工大学 自动化学院 , 黑龙 江 哈尔滨 1 5 0 0 8 0 )
a n d a c t u l a c o n t r o l e x p e ime r n t l a p r o c e s s ,t h e c o n t r o l l e r c a n r e li a z e t h e s t bl a e c o n t r o l o f t h e d o u b l e i n v e r t e d p e n d u l u m
Th e n,w e u s e t h e i mp r o v e d a d a p t i v e c r o s s o v e r p r o b a b i l i t y b a s e d o n i n d i v i d u a l i f t n e s s v lu a e .I n t h e s y s t e m s i mu l a t i o n
制实验中 , 控制器能够实现二级倒立摆系统的稳定控制 , 且抗干扰能力 、 系统平衡恢 复速度优 良 , 验证 了设计 的二级倒立摆
控制器的有效性 。
关键词 : 二级倒立摆 ; 小波神经 网络 ; 改进遗传算法
中图 分 类 号 : T P 3 9 1 . 9 文献 标 识码 : B
Th e De s i g n a n d S t a b i l i t y S t u d y o f Do u b l e I n v e r t e d P e n d u l u m Co n t r o l l e r

二维倒摆控制系统设计

二维倒摆控制系统设计

青岛科技大学毕业设计:二维倒摆控制系统设计班级:自动化09B姓名:邱展辉摘要:倒立摆控制系统虽然作为热门研究课题之一,但见于资料上的大多采用现代控制方法,本课题的目的就是要用经典的方法对单级倒立摆设计控制器进行探索。

本文以经典控制理论为基础,建立小车倒立摆系统的数学模型,使用PID 控制法设计出确定参数(摆长和摆杆质量)下的控制器使系统稳定,并利用MATLAB 软件进行仿真。

关键词:单级倒立摆;经典控制;数学模型;PID控制器;MATLABAbstract: Although the inverted pendulum control system as one of the hot research topic, but found most of the information on the use of modern control methods, the purpose of this subject is to use the classic method of single-stage inverted pendulum controller design exploration. This paper is based on classical control theory, the establishment of car inverted pendulum model, the use of PID control method to determine the design parameters (long pendulum swinging rod and quality) of the stability of the system controller, and use MATLAB simulation software. Key words: Single-stage inverted pendulum; classic control; mathematical model; PID controller; MATLAB目录青岛科技大学 (1)毕业设计:二维倒摆控制系统设计 (1)班级:自动化09B (1)姓名:邱展辉 (1)摘要 (2)Abstract (2)第一章绪论 (5)课题的研究背景以及意义 (5)经典控制理论 (5)倒立摆的概念 (6)倒立摆系统的研究情况介绍 (7)第二章单节倒立摆的数学模型 (8)模型的推导原理 (8)单级倒立摆系统描述 (8)单节倒立摆的系统数学建模 (10)2.3.2系统的运动方程 (11)单级倒立摆系统模型的线性化处理及传递函数 (11)2.4.1 线性化 (11)2.4.2 单节倒立摆传递函数的推导 (12)2.4.3 状态空间方程的推导 (12)3单级倒立摆控制系统原理 (14)线性系经统的校正方法 (14)基本控制定律 (14)PID控制 (15)3.3.1 PID控制器的结构 (15)系统MATLAB仿真和开环响应 (16)3.4.1 传递函数仿真 (16)M=; (16)M=; (17)3.4.2 状态方程法仿真 (18)M=; (18)A=[0 1 0 0; (18)B=[0; (19)C=[1 0 0 0; (19)D=[0; (19)T=0::10; (19)[Y,X]=lsim(A,B,C,D,U,T);%计算机系统输出信号 (19)A = (19)B = (19)C = (19)D = (19)第四章PID调节器控制校正设计 (20)第五章PID控制算法设计 (22)PID控制理论分析 (22)MATLAB仿真 (25)5.2.1 摆杆角度控制 (25)M=; (25)0 (26)1 (27)1 (27)1 (27)0 0 (27)0 (27)1 (28)100 (28)1 (28)0 (28)20 (28)100 (29)1 (29)5.2.2 小车位置变化仿真 (29)M=; (29)结论 (30)致谢 (31)参考文献 (32)[1 ] 薛定宇主编. 系统仿真与应用[M] . 北京:清华大学出版社, (32)二维倒摆控制系统设计第一章绪论课题的研究背景以及意义自动控制理论是研究自动控制共同规律的技术科学。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

文献综述二级倒立摆系统建模与仿真学生:学号:专业:自动化班级: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 学习算法有效结合,实现了倒立摆的无模型学习控制。

2001 年,单波等人使用基于神经网络的预测控制算法对倒立摆进行了控制仿真。

2000 年,刘妹琴等人用进化 RBF 神经网络控制二级倒立摆。

2001 年,李洪兴在变论域自适应模糊控制学术报告中使用变论域自适应模糊控制的思想在国际上首次实现了四轴倒立摆的仿真。

同年张葛祥等人建立了三级倒立摆的数学模型,并分析了系统的可控制性和可观测性,给出了智能控制算法的思路。

对单级倒立摆系统的实验最早出现在 Roberge 的论文中。

l976 年 Mori等人设计了一个组合控制器,实现了倒立摆的自动起摆和倒立摆起摆后的稳定控制[3]。

1995 年wei 等人利用bang-bang 非线性控制器也实现了倒立摆的自动起摆和倒立摆起摆后的稳定控制。

1996 年,张乃尧等人使用双闭环模糊控制实现了对倒立摆的稳定控制。

1995 年,程福雁等人利用参变量模糊控制实现了对二级倒立摆实时稳定控制。

1999 年张飞舟等人采用拟人智能控制,实现了一、二、三级倒立摆的稳定控制。

1999 年,李德毅等人利用云控制方法成功实现了一、二、三级倒立摆的多种不同平衡姿态的控制。

1999 年,李岩等人运用基于 PD 控制的专家智能控制对二级倒立摆进行实时控制,取得了很好的效果[6]。

2000 年,杨亚炜等人利用拟人智能控制成功实现了在倾斜导轨上三级倒立摆的稳定控制,并可以控制三级倒立摆沿水平或倾斜导轨自由行走。

1995 年,张明廉等人应用拟人智能控制方法实现三级倒立摆的稳定控制。

2002 年北京师范大学李洪兴教授采用变论域自适应模糊控制方法在国际上首次成功实现了四级倒立摆实物控制系统。

目前,人们对倒立摆的研究越来越多,倒立摆的类型也由简单的单级倒立摆发展为多种多样的形式,出现了柔性摆、球摆、旋转式倒立摆、倾斜轨道式倒立摆等。

1.2 倒立摆的意义倒立摆虽然只是一个实验装置,由于倒立摆系统与双足机器人、火箭飞行控制和各类伺服云台稳定有很大相似性。

所以倒立摆对于以后控制、科技的发展都有重要的意义。

再则理论的研究发展需要一个平台来支持,验证,所以倒立摆的发展就是控制科技的发展。

第2部分二倒立摆的研究成果及控制方法2.1 倒立摆的研究成果从一级倒立摆为基础发展到二级、三级、四级乃至多级,变量更多、更不稳定,控制难度也更高。

为了满足控制要求随即产生了许多控制方法如:PID 控制、状态反馈控制、LQ控制算法、预测控制、变结构控制以及模糊控制等。

一系列的控制方法在倒立摆上得以实践。

2.1.1 倒立摆的控制方法对倒立摆这样的一个典型被控对象进行研究,无论在理论上和方法上都具有重要意义,不仅由于其级数增加而产生的控制难度是对人类控制能力的有力挑战,更重要的是实现其控制稳定的过程中不断发现新的控制方法、探索新的控制理论,并进而将新的控制方法应用到更广泛的受控对象中。

各种控制理论和方法都可以在这里得以充分实践,并且可以促成相互间的有机结合,当前倒立摆的控制方法可分为以下几类:(1)状态反馈控制[7]。

基于倒立摆的动力学模型,使用状态空间理论推导出状态方程和输出方程,应用状态反馈,实现对倒立摆的控制。

常见的利用状态反馈的方法有:1)线性二次型最优控制;2)极点配置[9];3) 状态反馈∞H 控制[19];4)鲁棒控制。

(2)PID 控制。

基于倒立摆的动力学模型,使用状态空间理论推导出其非线性模型,再在平衡点处进行线性化得到倒立摆系统的状态方程和输出方程,根据倒立摆系统的状态方程和输出方程设计出 PID 控制器,实现对倒立摆的控制。

(3)云模型控制[10]。

云模型是一种拟人控制,用云模型构成语言值,用语言值构成规则,形成一种定性的推理机制。

这种控制不需要系统数学模型,而是根据人的经验、逻辑判断和感受,通过语言原子和云模型转换到语言控制规则器中,解决非线性问题和不确定性问题。

(4)自适应控制。

许多控制系统多为静态控制,自适应控制随着环境的变化而变化,属于一种动态控制系统,从而提高控制精度。

(5)非线性控制[11]。

实际系统多被进行线性化处理,非线性系统更能准确反映实际系统,对提高系统控制精度具有更大意义。

(6)神经网络控制[12]。

神经网络能够学习与适应严重不确定性系统的动态特性,任意充分地逼近复杂的非线性关系,所有定量或定性的信息都等势分布贮存于网络内的各种神经元,故有很强的鲁棒性和容错性;也可将 Q学习算法和 BP 神经网络有效结合,实现状态未离散化的倒立摆的无模型学习控制。

(7)采用遗传算法与神经网络相结合的方法[13]。

基于倒立摆数学模型设计出神经网络控制器,再利用改进的遗传算法训练神经网络的权值,从而实现对倒立摆的控制。

(8)模糊控制[14]。

主要是确定模糊规则设计出模糊控制器,实现对倒立摆的控制。

2.2 本文的控制方法二级倒立摆计算机控制示意图如图2-1;图2-1 计算机控制结构示意图图 2-2中的光电码盘 1由伺服电机自带 ,可以通过该码盘的反馈换算出小车的位移、速度信号 ,并反馈给伺服驱动器和运动控制卡;通过光电码盘 2和光电码盘 3的反馈 ,可以分别换算出摆杆1和摆杆 2的角度、角速度信号 ,并反馈给运动控制卡;计算机从运动控制卡中读取实时数据 ,确定控制决策(小车向哪个方向移动、移动的速度、加速度等 ) ,并由运动控制卡来实现该控制决策 ,产生相应的控制量 ,使电机转动 ,带动小车运动 ,保持摆杆 1和摆杆 2的平衡.通过对其模型的分析得到其状态方程,然后设计三回路PD控制器其结构如图2-2;图2-2 三回路PD控制结构图2.2.1 控制参数的整定通过对PD控制结构的观察发现与状态反馈结构相同,利用状态反馈极点配置来对参数进行整定然后利用simulink进行仿真,仿真图如图2-3;图2-3 三回路PD系统仿真图三结论倒立摆是一个验证理论的正确性及实际应用中的可行性的典型对象。

各种控制方案在倒立摆上都有实现如:PID控制、状态反馈控制、LQ控制算法、预测控制、变结构控制以及模糊控制等。

在三回路PD控制中主要对控制器的参数整定,通过极点配置来整定参数解决了人工整定的难点,对PID参数的整定有了简单有效的方法,对以后的研究起到了引导作用。

参考文献[1] 杨平,徐春梅,曾婧婧,等. PID控制在倒立摆实时控制系统中的应用[J].微计算机信息, 2006, 11 (9-3) : 83-85.[2] 黄忠霖.控制系统MATLAB计算机仿真[M]..北京:国防工业出版社,2004.[3] 刘深.二级倒立摆系统的稳定控制研究[D].西安:西北工业大学,2007.[4] 史晓霞.二级倒立摆系统的建立及意义[J].河北工业大学学报,2001,30.[5] 赵文峰.MATLAB控制系统设计与仿真[M].西安:西安电子科技大学出版社,2002.[6] 李岩,姚旭东.二级倒立摆控制系统分析.沈阳工业学院学报[J].1999,18(2):86-91.[7] 徐春梅,杨平,彭道刚,直线二级倒立摆状态反馈实时控制 [J].机电一体化, 2008, 14 (3) : 39-42.[8] 牛月兰,冯巧玲,扈刚,等.二级倒立摆控制器的仿真与设计[J].计算机仿真2003,,20(9):136~139.[9] 徐若冰.基于极点配置的倒立摆控制器设计[J],哈尔滨工程大学硕士学位论文.2007.[10] anderson CW.Leaming toeon trolanin verted Pendulumu singn erual networks IEEE Control System[M] Magazine,1989,9(3):31-37.[11] F.Bouslama,A.lehikawa.APPlieation of neural network to fuzzy control.Neural,Ndworks,1993,6:791一799.[12] Unitrode,Switeh Mode Controller for DC Motor Drive,1999.[13] 丁景涛、周凤岐,二级倒立摆的变结构控制实现[J],西北工业大学学报,2002(8):410一413.[14] 秦毅.二级倒立摆系统的模糊控制策略研究[D].呼和浩特:内蒙古工业大学硕士学位论文,2007.[15] 崔平,翁正新.基于状态空间极点配置的倒立摆平衡控制[J].实验室研究与探索,2003,22(2):70~72.。

相关文档
最新文档