第一章系统的状态空间表达式
- 格式:ppt
- 大小:1.15 MB
- 文档页数:15
第一章 控制系统的状态空间表达式Chapter 1 State space representation of control systems本章内容• 状态变量及状态空间表达式 • 状态空间表达式的模拟结构图 • 状态空间表达式的建立(1) • 状态空间表达式的建立(2) • 状态矢量的线性变换 • 由传递函数求状态方程• 由状态空间表达式求传递函数阵 • 离散系统的状态空间表达式• 时变系统和非线性系统的状态空间表达式系统的动态特性由状态变量构成的一阶微分方程组来描述,能同时给出系统全部独立变量的响应,因而能同时确定系统的全部内部运动状态。
1.1 状态变量及状态空间表达式1.1 State space representation of control systems 状态变量 (State variables)状态:表征系统运动的信息和行为状态变量:能完全表示系统运动状态的最小个数的一组变量x 1(t ), x 2(t ), …, x n (t ) 状态向量(State vectors)由状态变量构成的向量 x (t )T 123()(),(),()...()n x t x t x t x t x t =⎡⎤⎣⎦状态空间 (State space) • 以各状态变量x 1(t ),x 2(t ),…… x n (t )为坐标轴组的几维空间。
•状态轨迹:在特定时刻t ,状态向量可用状态空间的一个点来表示,随着时间的推移,x (t )将在状态空间描绘出一条轨迹线。
状态方程 (State equations)• 由系统的状态变量与输入变量之间的关系构成的一阶微分方程组。
例1.1 设有一质量弹簧阻尼系统。
试确定其状态变量和状态方程。
解:系统动态方程2()().()().()()()d yF t ky t f yt m dt my t f yt ky t F t ⎧--=⎪⎨⎪++=⎩ 设1()()y t x t =,2()()yt x t = 12()()............................................(1)1()()()()........(2)x t y t f k x t y t y t F t m m m =⎧⎪⎨=--+⎪⎩12212()()1()()()()xt x t k f x t x t x t F t m m m =⎧⎪⎨=--+⎪⎩1122010()()()1()()xt x t F t f k x t x t m m m ⎡⎤⎡⎤⎡⎤⎡⎤⎢⎥⎢⎥+⎢⎥⎢⎥--⎢⎥⎢⎥⎣⎦⎣⎦⎣⎦⎣⎦ = 状态方程的标准形式:()()()xt Ax t Bu t =+ (A :系统矩阵 B :输入矩阵) 输出方程 (O u t p u t e q u a t i o n )系统的输出量与状态变量之间的关系[]112()()()10 ()x t y t x t x t ⎡⎤==⎢⎥⎣⎦()()y t Cx t =(C:输出矩阵)状态方程和输出方程的总和即称为状态空间表达式。
1.状态空间表达式n 阶DuCx y Bu Ax x+=+= 1:⨯r u 1:⨯m y n n A ⨯:r n B ⨯:n m C ⨯:rm D ⨯:A 称为系统矩阵,描述系统内部状态之间的联系;B为输入(或控制)矩阵,表示输入对每个状态变量的作用情况;C 输出矩阵,表示输出与每个状态变量间的组成关系,D直接传递矩阵,表示输入对输出的直接传递关系。
2.状态空间描述的特点①考虑了“输入-状态-输出”这一过程,它揭示了问题的本质,即输入引起了状态的变化,而状态决定了输出。
②状态方程和输出方程都是运动方程。
③状态变量个数等于系统包含的独立贮能元件的个数,n 阶系统有n 个状态变量可以选择。
④状态变量的选择不唯一。
⑤从便于控制系统的构成来说,把状态变量选为可测量或可观察的量更为合适。
⑥建立状态空间描述的步骤:a 选择状态变量;b 列写微分方程并化为状态变量的一阶微分方程组;c 将一阶微分方程组化为向量矩阵形式,即为状态空间描述。
⑦状态空间分析法是时域内的一种矩阵运算方法,特别适合于用计算机计算。
3.模拟结构图(积分器加法器比例器)已知状态空间描述,绘制模拟结构图的步骤:积分器的数目应等于状态变量数,将他们画在适当的位置,每个积分器的输出表示相应的某个状态变量,然后根据状态空间表达式画出相应的加法器和比例器,最后用箭头将这些元件连接起来。
4.状态空间表达式的建立1由系统框图建立状态空间表达式:a 将各个环节(放大、积分、惯性等)变成相应的模拟结构图;b 每个积分器的输出选作i x ,输入则为i x;c 由模拟图写出状态方程和输出方程。
2由系统的机理出发建立状态空间表达式:如电路系统。
通常选电容上的电压和电感上的电流作为状态变量。
利用KVL 和KCL 列微分方程,整理。
③由描述系统的输入输出动态方程式(微分方程)或传递函数,建立系统的状态空间表达式,即实现问题。
实现是非唯一的。
方法:微分方程→系统函数→模拟结构图→状态空间表达式。
现代控制理论总结第一章:控制系统的状态空间表达式1、状态变量,状态空间与状态轨迹的概念:在描述系统运动的所有变量中,必定可以找到数目最少的一组变量,他们足以描述系统的全部运动,这组变量就称为系统的状态变量。
以状态变量X1,,X2,X3,……X n为坐标轴所构成的n维欧式空间(实数域上的向量空间)称为状态空间。
随着时间的推移,x(t)在状态空间中描绘出一条轨迹,称为状态轨迹。
2、状态空间表达式:状态方程和输出方程合起来构成对一个系统完整的动态描述,称为系统的状态空间表达式。
3、实现问题:由描述系统输入输出关系的运动方程或传递函数建立系统的状态空间表达式,这样的问题称为实现问题单入单出系统传函:W(s)=,实现存在的条件是系统必须满足m<=n,否则是物理不可实现系统最小实现是在所有的实现形式中,其维数最低的实现。
即无零,极点对消的传函的实现。
三种常用最小实现:能控标准型实现,能观标准型实现,并联型实现(约旦型)4、能控标准型实现,能观标准型实现,并联型实现(约旦型)传函无零点系统矩阵A的主对角线上方元素为1,最后一行元素是传函特征多项式系数的负值,其余元素为0,A为友矩阵。
控制矩阵b除最后一个元素是1,其他为0,矩阵A,b具有上述特点的状态空间表达式称为能控标准型。
将b与c矩阵元素互换,另输出矩阵c除第一个元素为1外其他为0,矩阵A,c具有上述特点的状态空间表达式称为能观标准型。
传函有零点见书p17页……..5、建立空间状态表达式的方法:①由结构图建立②有系统分析基里建立③由系统外部描述建立(传函)6、子系统在各种连接时的传函矩阵:设子系统1为子系统2为1)并联:另u1=u2=u,y=y1+y2的系统的状态空间表达式所以系统的传递函数矩阵为:2)串联:由u1=u,u2=y1,y=y2得系统的状态空间表达式为:W(S)=W2(S)W1(S)注意不能写反,应为矩阵乘法不满足交换律3)反馈:系统状态空间表达式:第二章:状态空间表达式的解:1、状态方程解的结构特征:线性系统的一个基本属性是满足叠加原理,把系统同时在初始状态和输入u作用下的状态运动x(t)分解为由初始状态和输入u分别单独作用所产生的运动和的叠加。
《现代控制理论》课后习题及答案第一章控制系统的状态空间表达式1-1.试求图1-1系统的模拟结构图,并建立其状态空间表达式。
图1-27系统方块结构图图1-1 系统结构方块图解:系统的模拟结构图如下:图1-30双输入--双输出系统模拟结构图图1-2 双输入—双输出系统模拟结构图系统的状态方程如下:u K K x K K x K K x X K x K x x x x J K x J x J K x J K x x J K x x x pp p p n p b1611166131534615141313322211+--=+-==++--===••••••令y s =)(θ,则1x y =所以,系统的状态空间表达式及输出方程表达式为[]⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡=⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡+⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡-----=⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡••••••6543211654321111111126543210000010000000000000010010000000000010x x x x x x y uK K x x x x x x K K K K K K J K J J K J K J K x x x x x x p p pp n p b1-2.有电路如图1-3所示。
以电压)(t u 为输入量,求以电感中的电流和电容上的电压作为状态变量的状态方程,和以电阻2R 上的电压作为输出量的输出方程。
U图1-28 电路图图1-3 电路图解:由图,令32211,,x u x i x i c===,输出量22x R y =有电路原理可知:•••+==+=++3213222231111x C x x x x R x L ux x L x R 既得22213322222131111111111x R y x C x C x x L x L R x u L x L x L R x =+-=+-=+--=•••写成矢量矩阵形式为:[]⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎣⎡+⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡⎥⎥⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎢⎢⎣⎡----=⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎣⎡32121321222111321000*********x x x R y u L x x x CCL L R L L R x x x 。
现代控制理论Model Control Theory前言1.胚胎萌芽期(1945年以前)•十八世纪以后,蒸汽机的使用提出了调速稳定等问题1765年俄国人波尔祖诺夫发明了锅炉水位调节器1784年英国人瓦特发明了调速器,蒸汽机离心式调速器1877年产生了劳斯稳定判据•十九世纪前半叶,动力使用了发电机、电动机促进了水利、水电站的遥控和程控的发展以及电压、电流的自动调节技术的发展•十九世纪末,二十世纪初,使用内燃机促进了飞机、汽车、船舶、机器制造业和石油工业的发展,产生了伺服控制和过程控制•二十世纪初第二次世界大战,军事工业发展很快飞机、雷达、火炮上的伺服机构,总结了自动调节技术及反馈放大器技术,搭起了经典控制理论的架子,但还没有形成学科。
2.经典控制理论时期(1940-1960)1945年美国贝尔实验室的Bode和Nyqusit提出频率响应法,奠定了控制理论的基础。
美国MIT的N. Wiener在研究随机过程的预测问题中,提出Wiener滤波理论.50年代趋于成熟.主要内容对单输入单输出系统进行分析,采用时域、频率法(频域)、根轨迹法(复数域)、相平面法、描述函数法;讨论系统稳定性的代数和几何判据以及校正网络等。
面临的挑战:被控对象日益复杂化、控制性能要求不断提高。
wiener3.现代控制理论时期(50年代末-60年代初)空间技术的发展提出了许多复杂控制问题,用于导弹、人造卫星和宇宙飞船上。
取得的成就1:1957年发射人造地球卫星;2:工业机器人产品;3:1961年载人航天;4:1969年登月;4.大系统和智能控制时期(70年代)各学科相互渗透,要分析的系统越来越大,越来越复杂。
例如:人工智能、模拟人的人脑功能、机器人等。
应用举例本课程内容•状态空间模型;•基于状态空间模型的系统分析(Analysis):运动分析、能控性、能观性、稳定性•基于状态空间模型的系统综合(Synthesis):极点配置、控制器设计、观测器设计、最优控制器设计。
《现代控制理论》MOOC课程第一章控制系统的状态空间表达式第一章控制系统的状态空间表达式状态空间变量及状态空间表达式状态空间表达式的建立状态向量的线性变换从状态空间表达式求传递函数组合系统的状态空间表达式离散系统、时变系统和非线性系统的状态空间表达式经典控制理论:数学模型:传递函数)()()(s U s Y s G =uy∑G(s)传递函数的定义线性定常系统的传递函数是指在初始状态为零的条件下,系统输出变量的拉氏变换与输入变量的拉氏变换之比。
G(s)=Y(s)U(s)经典控制理论:数学模型:传递函数)()()(s U s Y s G =uy∑G(s)现代控制理论:Xuy∑数学模型:状态空间表达式《现代控制理论》MOOC课程1.1 状态空间变量及状态空间表达式一. 状态变量足以完全表征系统运动状态的最少个数的一组变量,称为状态变量。
完全表征) (t u1R1L2R2LC)(1ti)(2ti-)(tu c+)(),(),(210ctutiti)(tu已知:确定系统在任何t≥t0时间的动态行为。
只要给定状态变量的初值x(t0)以及t≥t0时刻的输入u(t),就能够完全一. 状态变量最小性而增加变量的个数则是完全表征系统动态行为所不需要的。
) (t u1R1L2R2LC)(1ti)(2ti-)(tu c+)(c tidttduti c)(C)(c=体现在减少变量个数就不能够完全表征系统的动态行为,)(),(),(21tutiti c关于状态变量的几点说明状态变量是相互独立的。
对于一个实际的物理系统,状态变量个数等于系统中独立储能元件的个数。
不能多,也不能少。
对同一个动态系统,状态变量的选取不是唯一的,但状态变量的个数是唯一确定的,) (t u1R1L2R2LC)(1ti)(2ti-)(tu c+)(),(),(21tutiti c状态变量1:)(),(),(21tititi c状态变量2:二. 状态向量由系统状态变量构成的向量,称为系统的状态向量。