线性时变周期系统的能控性分析
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2
时变周期系统的应用实例
这里列举几个线性时变周期系统的实例。 [1] 实例 1 直升飞机传动系统的振动衰减问题 直升飞机的传动系统由复杂的齿轮组成, 它的振动是典型的周期振动问题, 其振动衰减 研究是非常有意义的。振动的衰减可通过主动控制方法来解决,这一问题可由下述线性周期系 统模型来描述 D K(t) x1 x1 M 0 f = x2 + 0 u 0 K(t) x2 −K(t) 0 y= d 0 0 x1 + 1 u d2 0 I x2
应用逐次逼近法,即将式①代入自身的������(������0 , t)中去, 第一次迭代后,得������ (������0 , t) = ������ − 反复迭代可得: ������ (������0 , t) = ������ −
������ A(������)d������ ������ 0 ������ A(������)d������ ������ 0
3.4 线性时变周期系统能控性的的两个必要条件的引出及证明 先证明以下引理 3 结论。 引理 3[5] 对于时变系统(I) ,其状态转移矩阵为������(������, ������������ ),则 ������(������������ , ������) = ������ −
������ ������(������)d������ ������������ ������ ������ ������(������������ ) ������������������ ������(������)d������ ������������ ������������ ������ ������ ������������ ������(������������ ) ������������������ ������(������������ ) ������������������ ������(������)d������ ������������ ������������ ������������
对连续时间线性时变系统,满足矩阵方程:
t0 ,t0 I
的解矩阵Φ (t,t0)称为状态转移矩阵。其中,状态转移矩阵具有如下形式
������
t , ������0
= ������ +
������ A(������)d������ ������ 0
+
������ ������ A(������1 ) d������1 A(������)d������ ������ 0 ������ 0
+· · ·
t t0 ,t
(1)
且状态转移矩阵具有如下性质:
d d 1 t ,t0 t0 ,t t0 ,t A t dt dt
[3]
(2)
3.2 线性时变周期系统的状态方程、状态转移矩阵 线性时变周期系统的状态方程描述为: ������( t ) = A( t )������( t ) + B( t ) u( t ) (II) 式中, A(t)、B(t)分别为连续的 n×n、n×m 函数矩阵,且有 A(t+T)=A(t),B(t+T)=B(t);若令 t0 =0,则Φ (t)=Φ (t,0)为系统的状态转移矩阵,即
+
−
+· · ·
证明 由线性时变系统状态转移矩阵的性质(2) ,有
d t 0 ,t t0 ,t A t dt
对方程两端同时在������0 到������上求积分,可得 ������(������0 , t) = ������ −
������ ������ (������0 , t)A(������)d������· · · · · · · ① ������ 0
线性时变周期系统的能控性分析
摘要: 本文讨论了线性时变系统研究现状及研究意义,介绍了线性时变周期系统的概念,并举出了 几种应用实例。 从线性时不变系统能控性的两个充要条件入手, 分别提出了两种类似线性时不变系 统能控性的判定时变周期系统能控性的必要条件的假设并加以证明。 该判别条件的优点是不必计算 系统的状态转移矩阵, 使判别时变周期系统能控性与能观性简单、 高效、 易于实现。并对两个判 定线性时变系统的能控性的必要条件的应用进行讨论。 关键词: 时变周期系统; 能控性; 状态转移矩阵;必要条件 Problem on controllability and stabilizability of linear time-varying periodic system Abstract: The present research situation and research significance of linear time-varying periodic system are discussed. The basic application instances are introduced. Two necessary conditions to judge the controllability of time-varying periodic systems are hypothesized from two necessary and sufficient conditions to judge the controllability of linear time invariant system. The determinant condition has such a merit of not calculating the system state transition matrix that it is simple and easy to judge the controllability and observability of time-varying periodic system. And application of the two necessary conditions to judge the controllability and observability of time-varying periodic systems are discussed. Keywords: time-varying periodic system; controllability; state transition matrix; necessary conditions
系统。 对时变系统来说, 由于系统矩阵中状态转移矩阵计算的复杂性, 在研究时变系统时, 纯 代数方法较少,到目前为止,没有关于利用特征多项式或矩阵代数方程判别系统能控性、 能 观性的判据。时变系统的能控性、能观性、能稳定性、镇定问题在理论上有一些基本结论, 但这些结果往往依赖于系统的状态转移矩阵,由于状态转移矩阵计算是十分困难和繁杂的 , 因而实际应用还并不现实。本文对周期时变系统进行讨论,从线性时不变系统能控性的两个充 要条件入手,提出了两种类似线性时不变系统能控性的判定时变周期系统能控性的必要条件。
+
������ ������ ������(������0 , ������1 )A(������1 ) d������1 A(������)d������ ������ 0 ������ 0
+
������ ������ A(������1 ) d������1 A(������)d������ ������ 0 ������ 0
t A t t ,
3.3 线性时不变系统能控性的两个等价条件
0 I
许多控制理论教材都介绍了如下线性时不变系统能控性的判别结论。 引理 1(PBH 判据) 连续时间线性时不变系统完全能控的充分必要条件是,对矩阵 A 的 所有特征值λ i(i=1,2,……n),有: rank[������������ I-A,B] = n (i=1,2,……n) 均成立。 [4] 引理 2 线性时不变系统������(t)=A������(t)+Bu(t)能控的充要条件是矩阵方程 A������ − ������A = 0 ������B = 0 只有零解
时变周期系统能控性的必要条件,并加以证明。 对于引理 1,线性时不变系统能控性的 PBH 判据,提出以下假设, 假设 1 系统(II) 能控的必要条件是 rank[������I-A(t),B(t)] = n, ������ ∈C。 证明 为表示简单起见,不妨设 t 0 0, t ,t 0
wk.baidu.com
−
������ ������ ������ 1 A(������2 ) d������2 A(������1 ) d������1 A(������)d������ ������ 0 ������ 0 ������ 0
+· · ·
下面根据线性时不变系统能控性的两个等价条件引理 1 及引理 2, 分别提出两个判断线性
3
线性时变周期系统能控性的两个必要条件的引出及证明
[3]
3.1 线性时变系统的状态方程、状态转移矩阵 线性时变系统的状态方程描述为:
A x t x B t u
t ,t0 A t t ,t0 ,
x t0 x 0
t t0 ,t
(I)
t
0
0
t, 0 t
用反证法证明,假设存在行向量������ ≠ 0,使得������[������I-A(t),B(t)] = 0, 即������������ =������A(t),������B(t) =0 ∀������ ∈ ������ , t ∈ [0, ������1 ],������1 >0 成立,则有: ������ ������ ������ = = =
式中,K( )表示系统的刚度矩阵,具有周期性;D 表示系统的阻尼矩阵;M 表示系统的质量矩 阵;f 表示系统施加的主动力矩阵;di 表示对系统的干扰;u( )表示主动施加力;x( )表示 系统的状态变量;y( )表示测量系统的位移。 实例 2 卫星姿态控制问题[2] 1976 年,Sticher 提出了卫星姿态控制问题。利用位于卫星上传感器的三维磁力计测量地 球磁场的相互作用原理,卫星绕地球轨道运动的姿态稳定性常常通过磁转矩来实现。由于沿 飞机所在位置的轨道地球场磁力的相互作用产生了周期性,因此这类问题在数学领域的适当 模型为周期模型,即 ������( t ) = A( t ) ������( t ) + B( t ) u( t ) , ������ ( t ) = C( t )������( t ) 式中, A( t )、B( t )、C ( t ) 分别为连续的周期函数矩阵。 这些实例从不同侧面反映了周期系统的稳定性分析和控制问题的研究是非常重要的实际 研究课题之一。
1
引
言
线性时变系统也称为线性变系数系统,其特点是,表征系统动态过程的线性微分方程或 差分方程中,至少包含一个参数为随时间变化的函数。在现实世界中,由于系统外部和内部的 原因,参数的变化是不可避免的,因此严格地说几乎所有系统都属于时变系统的范畴。相比 于线性时不变系统,时变系统的研究分析和综合方法比线性时不变系统要复杂的多。然而, 在物理和工程技术中, 存在许多具有一定规律性的问题。许多问题最终都能导致具有周期系 数的线性微分方程组,大量的工业过程和社会系统的数学模型可归结为周期时变线性系统。 例如弹性力系统的动力学稳定性、卫星姿态控制、直升飞机传动系统、 生态系统和经济系统 中周期环境的竞争平衡等。又如在机械故障诊断中, 齿轮等零件周期性旋转而产生的振动信 号的模型;由于人体规律性作息,一天内不同时刻对相同刺激产生不同脑电信号的模型等。 这类常见而又特殊的系统一般称为时变周期系统。若系统还是线性的 , 则称为线性时变周期 ( linear time-varying periodic, LTVP)系统。为了研究用非线性微分方程描述的周期运动 的特性, 不少实际方法都是围绕研究带有周期系数的线性微分方程组而进行探索。 系统的能控性和能观性是线性系统理论中最基本的概念,两者之间已有了熟知的对偶关 系。线性定常系统经过半个多世纪的发展,系统能控性、能测性和能稳定性等基本问题已经有 相当完善的结果, 但与时变系统的对应结论一直欠缺。时变系统是一类重要而又研究较少的