烟台大学学士毕业论文(设计) - 1 -
1 引言
在机械系统中,单摆运动是一种典型而具有代表性的运动之一,长期以来人们对单摆运动的运动方程以及周期公式都进行了大量的研究,对于有阻力的单摆运动的认识也一步步加深.然而,对于单摆运动的跟踪与控制,往往接触的很少.为了使两个不同系统的单摆实现同步跟踪,寻求控制力的控制规律以及最优解,本文在合理的假设下,针对该问题,建立了单摆追踪的模型.并利用线性系统的渐进稳定性原理及状态反馈控制对模型进行了求解,得出单摆控制力的最优解力,然后利用数学软件MATLAB进行了单摆运动的仿真模拟.
烟台大学学士毕业论文(设计) - 2 -
2 预备知识
——线性系统的渐近稳定性
2.1 线性系统状态空间的基本概念
1).状态:表征系统运动的信息和行为.
2).状态变量:完全表征系统运动状态的最小一组变量.
3).状态向量: 设系统有n个状态变量,用x1?t?,x2?t?,?,xn?t?表示,而且把这些状态变量看做向量x?t?的分量,则向量x?t?称为状态向量,记为
x??x1,x2,?,xn?.
T4).状态空间:以n个状态变量作为坐标轴所组成的n维空间.
5).状态方程:描述系统状态变量与输入变量之间关系的一阶微分方程组(连续时间系统)或一阶差分方程组(离散时间系统)称为系统的状态方程,它表征了输入对内部状态的变换过程,其一般形式为:
??t??f?x?x?t?,u?t?,t??,
其中,t是时间变量,u?t?是输入变量.
6)输出方程:描述系统输出量与系统状态变量和输入变量之间函数关系的代数方程称为输出方程,它表征了系统内部状态变化和输入所引起的系统输出变换,是一个变化过程.输出方程的一般形式为:
y?t??g??x?t?,u?t?,t??.
7)状态空间表达式:状态方程与输出方程的组合称为状态空间表达式,也称动态方程,它表征一个系统完整的动态过程,其一般形式为:
???t??f??x?t?,u?t?,t???x. ???x?t?,u?t?,t???y?t??g?通常,对于线性定常系统,状态方程为
??Ax?Bu?x, ??y?Cx?Du烟台大学学士毕业论文(设计) - 3 -
x??x1,x2,?xn?表示n维状态向量,A??aij??Rn?n表示系统内部状态的系数矩阵,其中,n?nT称为系统矩阵An?n,B??bij?n?r?Rn?r表示输入对状态作用的矩阵,称为输入(或控制)矩阵Bn?r,C??cij?m?n?Rm?n表示输出对状态关系的矩阵,称为输出矩阵Cm?n,
D??dij?m?r?Rm?r表示输入直接对输出作用的矩阵,称为直接转移矩阵Dm?r,也称前馈系
数矩阵.
A由系统内部结构及其参数决定,体现了系统内部的特性,而B则主要体现了系统输入的施加情况,通常情况下D?0 .
2.2线性定常连续系统的能控性
??Ax?Bu?x?Rn,u?Rp,A?Rn?n?,若存在一分段连续控制向量u?t?,定义2.1 设x能在??t0,tf??内,将系统从任意的初态x?t0?转移至任意终态x?tf?,则系统完全能控.
定理2.1 系统完全能控的充要条件:
rankSc?n,
n?1B,AB,?,AB?其中,Sc????,称为能控矩阵.
2.3线性状态反馈控制律
线性状态反馈控制律为u?V?Kx式中,V是参考输入,K?Rp?n称为状态反馈增益矩阵.系统动态方程变为:
???A?BK?x?BV??x, ?y?C?DKx?DV????当D?0时
???A?BK?x?BV,y?Cx, x式中,A?BV为闭环系统的系统矩阵. 闭环传递函数和特征方程为
?I?A?BK?0.
2.4 线性系统稳定性以及渐进稳定性理论
1)稳定性基本概念--平衡状态
烟台大学学士毕业论文(设计) - 4 -
??Ax?Bu?u?0?. 自治系统:输入为0的系统 x??f?x,t? 的解为x?t,x0,t0?. 初态 x 平衡状态:
?e?f?xe,t??0 xe?系统的平衡状态. x2)李雅普诺夫意义下的稳定及渐进稳定
稳定:如果对每个实数??0都对应存在另一个实数???,t0??0满足x0?xe????,t0? 其中有:
x0??x10,x20,?xn0? xe??x1e,x2e,?xne? x0?xe???x10?x1e?????xn0?xne??,
??TT2212 且limx?t,x0,t0??xe?? t?t0则称 xe 是李氏意义下的稳定.?与t0无关?一致稳定.
t??渐近稳定:
(1)是李氏意义下的稳定;
(2) limx?t,x0,t0??xe?0 ?与t0无关?一致渐进稳定;
t??(3)大范围内渐进稳定性:对?x0?s??? ??0 都有limx?t,x0,t0??xe?0
t????? ?xe大范围稳定. s????? x定理2.2[1]:对n 维连续线性系统,系统内部稳定即渐进稳定的充分必要条件为系统矩阵
A所有特征值?i?A?,i?1,2,...,n均有负实部即成立
Re??i?A???0,i?1,2,...,n.