单级倒立摆系统中模糊控制理论的应用

单级倒立摆系统中模糊控制理论的应用

ID:1346573

大小:522.50 KB

页数:24页

时间:2017-11-10

单级倒立摆系统中模糊控制理论的应用_第1页
单级倒立摆系统中模糊控制理论的应用_第2页
单级倒立摆系统中模糊控制理论的应用_第3页
单级倒立摆系统中模糊控制理论的应用_第4页
单级倒立摆系统中模糊控制理论的应用_第5页
资源描述:

《单级倒立摆系统中模糊控制理论的应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、单级倒立摆系统中模糊控制理论的应用1. 引言倒立摆系统是研究控制理论的一种典型实验平台,其具有成本低廉,结构简单,物理参数和结构易于调整等优点,是一个高阶次、极不稳定、多变量、非线性和强耦合的不稳定系统。在对倒立摆系统的控制过程中,它能有效地反映诸如可镇定性、随动性、鲁棒性以及跟踪等许多控制中关键性的问题,是检验各种控制理论的理想模型。迄今人们已经利用经典控制理论、现代控制理论以及各种智能控制理论实现了对多种倒立摆系统的稳定性的控制。同时倒立摆系统的动态过程与人类的行走姿态类似,平衡过程与火箭的发

2、射姿态调整类似,因此倒立摆的研究在实现双足机器人直立行走、火箭发射过程的姿态调整以及直升机飞行控制领域中都有着重要的现实意义,有关的科研成果已经应用到航天科技和机器人学等诸多领域当中。1.1 倒立摆简介倒立摆系统按摆杆数量的不同,可分为一级,二级,三级倒立摆等,多级摆的摆杆之间属于自由连接(即无电动机或其他驱动设备)。现在由中国的北京师范大学李洪兴教授领导的“模糊系统与模糊信息研究中心”暨复杂系统智能控制实验室采用变论域自适应模糊控制成功的实现了对四级倒立摆的控制。使我国称为了世界上第一个成功完成

3、四级倒立摆实验的国家。按其形式分,倒立摆还分为,悬挂式倒立摆、平行倒立摆、环形倒立摆、平面倒立摆。按控制电机数量,又可分为单电机倒立摆和多级电机倒立摆等等。图1-1为集中倒立摆系统的,实物照片。24图1-1 各类倒立摆系统照片本文所采用的倒立摆模型,直线单极倒立摆。1.2倒立摆控制方法简介对倒立摆系统这样一个典型的非线性、强耦合、极不稳定的复杂的被控对象进行研究,无论在理论上还是在方法上都具有其重要的意义,各种控制理论,控制方法都可以在这里得到充分的实践,并且可以促成各种不同方法之间的有机结合。当

4、前,倒立摆的控制方法大致可以分为线性控制、预测控制和智能控制三大类。下面本文将对现阶段应用较为广的几种控制方法进行简要介绍。(1)常规PID控制:该方法是最早发展起来的一种控制方法,由于其算法简单、鲁棒性好、速度快、可靠性高等优点,至今仍广泛应用于工业过程控制中[1]。这种方法方法虽然可以用来实现对倒立摆系统的控制但由于其线性的本质,对于一个非线性、绝对不稳定的系统是不能达到满意的控制效果的,振荡会比较厉害。若结合其它控制算法一起使用可发挥出取长补短的作用。(2)状态反馈控制:状态反馈的极点配置法

5、便是众多倒立摆控制方法中的一种最基本的策略。极点配置法就是通过设计状态反馈控制器,然后将多变量系统的闭环系统极点配置在期望的位置之上,从而使系统满足实际应用当中所要求的瞬态和稳态的性能指标[2]。(3)线性二次型(LQR):这种系统的状态方程是线性的,24指标函数是状态变量和控制变量的二次型[3]。这种方法是针对状态方程通过去顶最佳控制量中的矩阵,使得控制性能指标达到极小值[4]:(1-1)将LQR控制方法应用于倒立摆系统当中,首先应该考虑的问题便是其平衡问题,因此需引入全状态反馈。线性二次型(L

6、QR)最优控制,可以实现对倒立摆系统的平衡控制,而且设计方案很简单、超调量也较小、响应速度较快;但是,LQR控制的抗干扰性能和鲁棒性不强,当存在大扰动时,小车的跟随能力有限,存在滞后[5],尤其对多级倒立摆进行稳定控制时,其困难更大。(4)变结构控制:变结构控制系统的运动可以分为两个阶段,分别为能达阶段和滑动阶段。其控制也分为两个部分:滑动模态域设计以及变结构控制律设计[6]。变结构控制方法对系统参数摄动和对外部扰动具有很强的鲁棒性,但是由于抖振的存在,使得在一定程度上影响了其控制效果。抖振和鲁棒

7、性是变结构控制方法的两大基本特点,也是变结构控制系统中的一对主要矛盾。因而在实际应用中必须考虑到如何才能消除抖振带来的负面影响,否则不仅会影响控制效果,而且对仪器设备也会造成一定的破坏。(5)自适应神经模糊推理系统(ANFIS):这种方法是基于Sugeno模糊模型,并采用类似于神经网络的结构,因此该方法既具有模糊控制方法不要求掌握精确的被控对象数学模型的优点,又具有神经网络控制方法可以自学习的特点,而且计算量小、收敛快,比较适合在微控制器的计算能力较差的场合下使用[7]。将ANFIS控制器应用在倒

8、立摆控制系统当中,在保证摆角较小的情况下(即小于±10°),可有效地控制倒立摆系统,并且能跟踪目标位置信号、响应速度快、系统超调量较小[8],但这种方法的鲁棒性较差不如基于遗传算法所设计。(6)神经网络控制:神经网络控制能够任意充分地逼近各种极其复杂的非线性关系,能够学习并且适应严重不确定性系统的动态特性,因此具有很强的鲁棒性与容错性,也可以将Q学习算法与BP神经网络算法有机的结合在一起,可以对实现状态未离散化倒立摆系统的无模型学习控制。这种控制方法存在的主要问题就是缺乏一种专门的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。