倒立摆系统的状态空间极点配置控制设计.doc
摘要:为实现多输入、多输出、高度非线不稳定得倒立摆系统平衡稳定控制,将倒立摆系统得非线性模型进行近似线性化处理,获得系统在平衡点附近得线性化模型。利用牛顿欧拉方法建立直线型一级倒立摆系统得数学模型。在分析得基础上,基于状态反馈控制中极点配置法对直线型倒立摆系统设计控制器、由ATLB仿真表明采用得控制策略就是有效得,设计得控制器对直线型一级倒立摆系统得平衡稳定性效果好,提高了系统得干扰能力。关键词:倒立摆、极点配置、ALAB仿真引言:倒立摆就是进行控制理论研究得典型试验平台,由于倒立摆本身所具有得高阶次、不稳定、非线性与强耦合性,许多现代控制理论得研究人员一直将她视为典型得研究对象,不断从中发掘出新得控制策略与控制方法、控制器得设计就是倒立摆系统得核心内容,因为倒立摆就是一个绝对不稳定得系统,为使其保持稳定并且可以承受一定得干扰,基于极点配置法给直线型一级倒立摆系统设计控制器1.数学模型得建立倒立摆系统其本身就是自不稳定得系统,实验建模存在着一定得困难、在忽略掉一些次要得因素之后,倒立摆系统就就是一典型得运动得刚体系统,可以在惯性坐标系中应用经典力学理论建立系统动力学方程。下面采用牛顿欧拉方法建立直线型一级倒立摆系统得数学模型。1微分方程得数学模型在忽略了空气阻力与各种摩擦力之后,可将直线一级倒立摆系统抽象成小车与匀质杆组成得系统,如图1所示:图1:直线一级倒立摆模型设系统得相关参数定义如下:M:小车质量m:摆杆质量:小车摩擦系数:摆杆转动轴心到杆质心得长度I:摆杆质量F:加在小车上得力:小车位置:摆杆与垂直方向上方向得夹角:摆杆与垂直方向下方向得夹角(摆杆得初始位置为竖直向下)如下图2所示为小车与摆杆得受力分析图。其中,N与为小车与摆杆相互作用力得水平与垂直方向得分量。 图2:小车与摆杆受力分析图应用牛顿方法来建立系统得动力学方程过程如下:分析小车水平方向所受得合力,可以得到以下得方程:由摆杆水平方向得受力进行分析可以得到下面得等式:将此等式代入上述等式中,可以得到系统得第一个运动方程:为了推出系统得第二个运动方程,我们对摆杆垂直方向上得合力进行分析,可以得到下面得方程:力矩平衡方程如下:注意:此方程中力矩得方向,由于故等式前面有负号。合并这两个方程,约去P与N,得到第二个运动方程:设=+,当摆杆与垂直向上方向之间得夹角与1(单位就是弧度)相比很小时,即<1时,则可以进行如下近似处理:线性化后得到该系统数学模型得微分方程表达式:1。状态空间数学模型控制系统得状态空间方程可写成如下形式:解代数方程可得如下解:整理后可得系统得状态空间方程:对于质量均匀分布得摆杆,其转动惯量为:代入微分方程模型中得:化简后可得:设则有:1。3实际系统模型实际系统参数如下:M:小车质量,0。Kg;:摆杆质量,.2K;b:小车摩擦系数,0、1Nm/sec;l:摆杆转动轴心到杆质心得长度,0、;I:摆杆质量,0。006Kg··m;T:采样时间,0.05s。将上述系统参数代入可得系统实际模型。摆杆角度与小车位移得传递函数:摆杆角度与小车加速度之间得传递函数:摆杆角度与小车所受外界作用力得传递函数:以外界作用力作为输入得系统状态方程:以小车加速度作为输入得系统状态方程:2、状态空间极点配置经典控制理论得研究对象主要就是单输入单输出得系统,控制器设计时一般需要有关被控对象得较精确模型,现代控制理论主要就是依据现代数学工具,将经典控制理论得概念扩展到多输入多输出系统。极点配置法通过设计状态反馈控制器将多变量系统得闭环系统极点配置在期望得位置上,从而使系统满足瞬态与稳态性能指标。设计要求:用极点配置方法设计控制器,使得在小车上施加0.1N得阶跃信号时,闭环系统得响应指标为:(1)要求系统调整时间小于3(2)稳态时摆杆与垂直方向得夹角变化小于0。1弧度状态方程为:选择控制信号:可解得:直接利用MLAB极点配置函数K,PREC,MESAE=PACE(A,B,P)来计算。选取调整时间t=2、s,阻尼比为=0、,可得期望得闭环极点:u3,4为一对主导极点,u1,u2距离闭环主导极点5倍,可忽略其对主导极点得影响、矩阵(K)得特征值就是方程式 Is(AK)0得根:这就是s 得四次代数方程式,可表示为适当选择反馈系数 1 , k2,k3,4 系统得特征根可以取得所希望得值。把四个特征根设为四次代数方程式得根,则有如果给出得 就是实数或共轭复数,则联立方程式得右边全部为实数、据此可求解出实数k1,k2,k,4当将特征根指定为下列两组共轭复数时 ,-10, 10又a = 2。4,= 3利用方程式可列出关于k1,k2,k3,k4得方程组:求解后得k1=-6。301k=-2、7k3=114.3224k4=2、351所以反馈矩阵:即施加在小车水平方向得控制力 :KX 65.301x +9。388x 14、3224 21、551。仿真验证图:倒立摆极点配置仿真框图可以瞧出在干扰得情况下,系统在3之内基本上可以恢复到新得平衡位置、图:直线一级倒立摆状态空间极点配置TLAB SIMULINK仿真结果图图:直线一级倒立摆状态空间极点配置实时控制结果(施加干扰)在给倒立摆施加干扰后,系统得响应如图2所示,系统得稳定时间在3s之内,达到设计要求。4.结论传统得非线性系统分析方法需要非线性系统得精确模型,而实际中存在得大量复杂得多变量非线性系统则表现为参数得不确定性与结构得不确定性、本文用现代控制理论得极点配置方法对直线一级倒立摆控制进行了分析,并用Simlink进行了倒立摆得系统仿真、通过实验,得到如下结论:(1) 对于具有非线性、多变量等特点得倒立摆系统进行系统分析,分析其非线性因素,在误差允许得范围内忽略某些次要因素将其线性化。()状态空间极点配置控制器既能实现对摆杆角度得控制,又能控制小车位移。(3)基于极点配置法对直线型一级倒立摆系统设计得控制器,可使系统在很小振动范围内保持平衡,稳态时摆杆与垂直方向得夹角变化小于0.1弧度,系统稳定时间约为3S。5.参考文献于长官,现代控制理论第3版、哈尔滨工业大学出版社,200.郭钊侠,方建安,苗清影.倒立摆系统及其智能控制研究、东华大学学报,2003,9(2):12126、3刘豹.现代控制理论M、北京:机械工业出版社,2005.4王正林,王胜开、MLSimulink与控制系统仿真M、北京:电子工业出版社,200.段学超,仇原鹰,段宝岩,等.平面倒立摆自适应滑模模糊控制J、控制与决策,2007.22(7):7777.郑科,徐建明,俞立.基于T模型得倒立摆最优保性能模糊控制J、控制理论与应用,20,21(5),703708.