陳梅香
(華僑大學(xué) 數(shù)學(xué)科學(xué)學(xué)院,福建 泉州362021)
二階控制系統(tǒng)為
式(1)中:正定矩陣M∈Rn×n為質(zhì)量矩陣;半正定矩陣C∈Rn×n為阻尼矩陣;半正定K∈Rn×n為剛度矩陣;B∈Rn×m為輸入矩陣;關(guān)于時(shí)間t的n維向量x(t)和u(t)分別為狀態(tài)向量和控制向量.取
式(2)中:F∈Rn×m,G∈Rn×m稱為反饋矩陣;FT表示矩陣F的轉(zhuǎn)置.若有
則稱(λk,vk)為開(kāi)環(huán)系統(tǒng)P(λ)=λ2M+λC+K的特征對(duì).式(3)中:λk稱為特征值;vk稱為特征向量.若有
則稱(μk,wk)為閉環(huán)系統(tǒng)Pc(λ)=λ2M+λ(C-BFT)+(K-BGT)的特征對(duì).
部分極點(diǎn)配置問(wèn)題就是給定p個(gè)數(shù)μ1,…,μp,求得反饋矩陣F∈Rn×m,G∈Rn×m,使得μ1,…,μp將開(kāi)環(huán)系統(tǒng)的p個(gè)特征值λ1,…,λp替換,成為Pc(λ)的特征值.而Pc(λ)剩余的2n-p對(duì)特征對(duì)滿足
式(5)中:(λk,vk)為開(kāi)環(huán)系統(tǒng)P(λ)的特征對(duì),即開(kāi)環(huán)系統(tǒng)剩余的2n-p對(duì)特征對(duì)仍為閉環(huán)系統(tǒng)的特征對(duì),也把它稱為保持無(wú)溢出性.
當(dāng)m>1,系統(tǒng)為多輸入系統(tǒng)時(shí),反饋矩陣F和G的解不唯一[1-8].因此,可以選取使反饋矩陣的范數(shù)為最小的解.其中:‖·‖指矩陣的Frobenius范數(shù),將它稱為最小范數(shù)的部分極點(diǎn)配置問(wèn)題.這種情況下得到的閉環(huán)系統(tǒng)可以盡量的減少能量的消耗及噪聲的影響.
目前,已有不少求解最小范數(shù)的部分極點(diǎn)配置問(wèn)題的數(shù)值方法[1-2],都需要用到系統(tǒng)的矩陣M,C,K.但是在實(shí)際應(yīng)用中,可能已從實(shí)驗(yàn)中測(cè)量得到系統(tǒng)的響應(yīng)率,即
而系統(tǒng)的矩陣M,C,K是未知的.Ram等[8]提出只需利用響應(yīng)率求解部分極點(diǎn)配置問(wèn)題,但其求出的F和G的解不唯一.因此,本文提出一種只需利用響應(yīng)率求解最小范數(shù)的部分極點(diǎn)配置問(wèn)題的數(shù)值方法.
假設(shè){μ1,…,μp}∩{λ1,…,λ2n}=?,{λ1,…,λp}∩{λp+1,…,λ2n}=?.控制矩陣B是列滿秩的,而且(P(λ),B)對(duì)于λ1,…,λp是部分可控的,即
對(duì)于所討論的部分極點(diǎn)配置問(wèn)題,先給出定理1.
定理1設(shè)(λk,vk)為開(kāi)環(huán)系統(tǒng)P(λ)的特征對(duì),(μk,wk)為閉環(huán)系統(tǒng)Pc(λ)的特征對(duì),若式(5)成立,即μk=λk,wk=vk.則
證明 (μk,wk)為閉環(huán)系統(tǒng)Pc(λ)的特征對(duì),且μk=λk,wk=vk,故有
移項(xiàng)得
又(λk,vk)為開(kāi)環(huán)系統(tǒng)P(λ)的特征對(duì),即
因此,
因?yàn)槭荁列滿秩的,故有
即
另外,由文獻(xiàn)[1]有定理2.
定理2給定矩陣B∈Rn×m,p個(gè)自共軛的特征值,若F和G滿足
那么,{μk}pk=1為Pc(λ)的p個(gè)特征值,即det(Pc(μj))=0.式(9)中:Im指m×m的單位矩陣.
具體證明見(jiàn)文獻(xiàn)[1]的定理1.
綜合定理1,2,給定p個(gè)數(shù)μ1,…,μp,矩陣B∈Rn×m,響應(yīng)率H(μi),i=1,…,p及開(kāi)環(huán)系統(tǒng)的2np對(duì)特征對(duì)(λj,vj),j=p+1,…,2n.最小范數(shù)部分極點(diǎn)配置問(wèn)題可轉(zhuǎn)化為關(guān)于變量F∈Rn×m,G∈Rn×m的優(yōu)化問(wèn)題,即
式(11)中:g(Y)=(g1(Y),…,gp(Y))T;h(Y)=(h1(Y),…,h2n-p(Y))T.且
在優(yōu)化問(wèn)題(11)中,其目標(biāo)函數(shù)是一個(gè)凸函數(shù),滿足約束條件的解的集合是一個(gè)凸集.因此,優(yōu)化問(wèn)題(11)的KKT條件為求解Y∈C2n×m,ξi∈C,i=1,…,p,ηj∈Cm,j=1,…,2n-p,使得
記為F(Y,ξ,η)=0.其中,
式(14)中:adj(·)表示矩陣的伴隨矩陣.
由此,最小范數(shù)部分極點(diǎn)配置問(wèn)題最終可轉(zhuǎn)化為求解非線性方程F(Y,ξ,η)=0.而對(duì)于非線性方程F(Y,ξ,η)=0,可以用經(jīng)典的Gauss-Newton或trustregion-reflective法[9-10]來(lái)求解.
在非線性方程F(Y,ξ,η)=0中,需要用剩余的2n-p個(gè)特征向量.由(λ2jM+λjC+K)vj=H(λj)-1vj=0可知,2n-p個(gè)特征向量可以由響應(yīng)率H(λj)求解出來(lái),而不需要系統(tǒng)矩陣M,C,K.因此,提出的算法只需利用響應(yīng)率就可以求解最小范數(shù)的部分極點(diǎn)配置問(wèn)題.
為了更直接地呈現(xiàn)所考慮的二階系統(tǒng),直接給出系統(tǒng)的矩陣M,C,K.但在算法的運(yùn)行過(guò)程中,用的是系統(tǒng)相應(yīng)的響應(yīng)率H(λj).
例1首先考慮文獻(xiàn)[8]中的例子.設(shè)
將前p=2個(gè)絕對(duì)值最小的自共軛特征值用{-1±i)替換,其余的特征值保持不變,由提出的算法可得最小范數(shù)解為
閉環(huán)特征值的誤差為
反饋矩陣F和G的范數(shù)而在文獻(xiàn)[8]的例2中,得到的反饋矩陣的解為
F和G的范數(shù)因此,提出的算法所求得的反饋矩陣的范數(shù)比文獻(xiàn)[8]的例2中的小得多.
例2將文中的算法與Bai-Chen-Datta[1]的算法進(jìn)行比較.設(shè)
取n=10,并將前p=2個(gè)絕對(duì)值最小的特征值用{-0.1,-0.2}替換,而其余的特征值保持不變.由文中的算法得出的解的范數(shù)為‖F(xiàn)‖=1.687 2,‖G‖=1.078 6,閉環(huán)特征值的誤差為
而B(niǎo)ai-Chen-Datta的算法得出的解的范數(shù)為‖F(xiàn)‖=1.410 4,‖G‖=1.389 1,閉環(huán)特征值的誤差為
文中的算法與Bai-Chen-Datta的算法相比,所得解的范數(shù)差值不大,因此與Bai-Chen-Datta的算法一樣,都能達(dá)到取最小范數(shù)解的要求.但是,Bai-Chen-Datta的算法需要用到系統(tǒng)矩陣M和K,而文中算法只需用到響應(yīng)率.
[1]BAI Zheng-jian,CHEN Mei-xiang,DATTA B N.Minimum norm partial quadratic eigenvalue assignment with time delay in vibrating structures using the receptance and the system matrices[J].Journal of Sound and Vibration,2013,332(4):780-794.
[2]BAI Zheng-jian,DATTA B N,WANG Jin-wei.Rubust and minimum norm partial quadratic eigenvalue assignment in vibrating systems:A new optimization approach[J].Mechanical Systems and Signal Processing,2010,24(3):766-783.
[3]BAI Zheng-jian,CHEN Mei-xiang,YANG Jin-ku.A multi-step hybrid method for multi-input partial quadratic eigenvalue assignment with time delay[J].Linear Algebra and Its Applications,2012,43(7):1658-1669.
[4]CHU E K.Pole assignment for second-order systems[J].Mechanical Systems and Signal Processing,2002,16(1):39-59.
[5]DATTA B N,ELHAY S,RAM Y M.Orthogonality and partial pole assignment for the symmetric definite quadratic pencil[J].Linear Algebra and Its Application,1997,257:29-48.
[6]DATTA B N,ELHAY S,RAM Y M,et al.Partial eigenstructure assignment for the quadratic pencil[J].Journal of Sound and Vibration,2000,230(1):101-110.
[7]DATTA B N,LIN Wen-wei,WANG J N.Robust partial pole assignment for vibrating structures with aerodynamic effect[J].IEEE Trans Automatic Control,2006,51(12):1979-1984.
[8]RAM Y M,MOTTERSHEAD J E.Multiple-input active vibration control by partial pole placement using the method of receptances[J].Mechanical Systems and Signal Processing,2013,40(2):727-735.
[9]Jr DENNIS J E.Nonlinear least-squares[C]∥State of the Art in Numerical Analysis.London:Academic Press,1977:269-312.
[10]COLEMAN T F,LI Y.An interior trust region approach for nonlinear minimization subject to bounds[J].SIAM Journal on Optimization,1996,6(2):418-445.