馮欣煒 胥奇? 楊正兵 李映輝
(1.西南交通大學(xué) 力學(xué)與航空航天學(xué)院,成都 610031) (2.中國航發(fā) 四川燃?xì)鉁u輪研究院,成都 610500)
倒立擺系統(tǒng)結(jié)構(gòu)簡單,同時(shí)又具有強(qiáng)耦合、強(qiáng)非線性和開環(huán)不穩(wěn)定等特點(diǎn),是控制理論和實(shí)驗(yàn)研究的理想平臺(tái).含倒立擺原理的系統(tǒng)十分常見,以四軸飛行器為例,孔凡國等[1]將該飛行器從三維空間簡化為二維平面內(nèi)的倒立擺模型,從而降低了研究難度.火箭在上升階段對俯仰角的控制也可以抽象為傳統(tǒng)倒立擺的穩(wěn)定控制[2,3]:Gomez等人[2]用含復(fù)雜氣動(dòng)力的倒立擺模型對無尾翼火箭進(jìn)行建模,并提出了其主動(dòng)導(dǎo)航策略;羅軼欣等[3]根據(jù)倒立擺模型搭建了三維火箭穩(wěn)定控制平臺(tái).Tanaka等[4]將輪式機(jī)器人簡化為輪式倒立擺模型,并在簡化后倒立擺模型的頂部安裝控制力矩陀螺,進(jìn)一步研究機(jī)器人的姿態(tài)穩(wěn)定控制.以上這些實(shí)例均為含倒立擺原理的模型,將這些模型簡化為倒立擺系統(tǒng)后更便于檢驗(yàn)控制律、優(yōu)化分析等.
小車倒立擺系統(tǒng)通過小車控制倒立擺的運(yùn)動(dòng),其控制方式主要包括起擺控制和穩(wěn)擺控制兩種[5].起擺控制通常使用基于能量的控制律[6],即通過對擺桿的能量控制來起擺.但純能量控制策略可能導(dǎo)致小車位移過大,因此需進(jìn)一步優(yōu)化,比如:通過引入小車位移極限來滿足系統(tǒng)對小車位移的限制[7];利用自激原理改進(jìn)的能量法[8]能夠快速積蓄動(dòng)能,不僅能在極少的擺動(dòng)周期內(nèi)實(shí)現(xiàn)擺起,還能用力矩很小的電機(jī)完成大負(fù)載倒立擺系統(tǒng)的擺起.穩(wěn)擺控制可以使用經(jīng)典的PID控制或最優(yōu)二次型控制等等.針對PID控制使用試湊法調(diào)試參數(shù)的缺點(diǎn),可通過遺傳算法等來整定PID參數(shù)[9],進(jìn)而優(yōu)化控制效果.
在工程領(lǐng)域的主動(dòng)控制技術(shù)中不可避免地存在時(shí)滯現(xiàn)象,例如信號經(jīng)過低通濾波器后存在延時(shí),這種特性稱為濾波器的群時(shí)延[10].為了減少時(shí)滯對控制的影響,需要將時(shí)滯引入控制律中進(jìn)行考慮.劉建均等[11]在汽車懸架系統(tǒng)中引入時(shí)滯加速度反饋控制,通過粒子群優(yōu)化算法得到了不同路面激勵(lì)頻率下的最優(yōu)時(shí)滯,以改善汽車的隔振性能.姚遠(yuǎn)等[12]在研究列車轉(zhuǎn)向架控制系統(tǒng)的穩(wěn)定性時(shí)也考慮了時(shí)滯的影響,發(fā)現(xiàn)列車在高速運(yùn)行情況下,在一定范圍內(nèi)增加時(shí)滯可提高系統(tǒng)穩(wěn)定性,但較大時(shí)滯導(dǎo)致系統(tǒng)失穩(wěn),文章同時(shí)提出了一種反饋附加振子的方法來減小時(shí)滯的影響.在針對輪式倒立擺的穩(wěn)擺運(yùn)動(dòng)研究中,若以單個(gè)加速度計(jì)為傳感器,則時(shí)滯P控制和時(shí)滯PD控制都無法使得系統(tǒng)穩(wěn)定,但通過附加阻尼裝置,穩(wěn)擺運(yùn)動(dòng)在包含控制時(shí)滯的情況下得到控制[13].在實(shí)踐中,實(shí)際控制器的時(shí)滯量可能會(huì)存在波動(dòng)變化.比如,由于傳感器的采樣時(shí)間和時(shí)滯是時(shí)變的,Fritjof等[14]設(shè)計(jì)了一種測量系統(tǒng)偏差更新方法,使得在時(shí)滯和采樣時(shí)間是時(shí)變的情況下仍可以提供穩(wěn)定的過程估計(jì),但該方法僅在時(shí)滯小于或等于采樣時(shí)間時(shí)才成立.陳曉昊[15]在研究磁浮系統(tǒng)的時(shí)滯控制時(shí),考慮真實(shí)條件下時(shí)滯不是定值,并通過試驗(yàn)得知了時(shí)滯大小在0.015~0.020s之間,據(jù)此研究了控制器波動(dòng)時(shí)滯對磁浮系統(tǒng)穩(wěn)定性的影響.趙遠(yuǎn)征[16]研究了車載伺服系統(tǒng)時(shí)滯波動(dòng)τ±30時(shí)控制器的效果變化,并發(fā)現(xiàn)分?jǐn)?shù)階PD控制器相比整數(shù)階PID控制器有更強(qiáng)的魯棒性.Insperger[17]研究了車削過程狀態(tài)相關(guān)時(shí)滯模型的非線性動(dòng)力學(xué)特性,該模型考慮的時(shí)滯與系統(tǒng)狀態(tài),不僅取決于工件的旋轉(zhuǎn),還受到刀具振動(dòng)的影響.Stepan等將零階保持的數(shù)字控制系統(tǒng)等效為具有時(shí)變時(shí)滯的連續(xù)系統(tǒng),進(jìn)而使用半離散化方法對系統(tǒng)的穩(wěn)定性和非線性動(dòng)力學(xué)進(jìn)行研究[18,19].Lyapunov穩(wěn)定性判據(jù)也被用于處理時(shí)變時(shí)滯系統(tǒng)的穩(wěn)定性問題,比如自由權(quán)方法[20],轉(zhuǎn)化為區(qū)間時(shí)變時(shí)滯法系統(tǒng)進(jìn)行研究[21],等等,這些工作相當(dāng)一部分致力于降低結(jié)果的保守性.綜上可見,考慮控制系統(tǒng)中的時(shí)滯是有必要的,不僅可以厘清時(shí)滯的不利影響,還可能利用時(shí)滯,實(shí)現(xiàn)更好的控制效果,進(jìn)行相關(guān)研究.
小車倒立擺從起擺控制到穩(wěn)擺控制的過程,涉及控制律的切換.切換系統(tǒng)是由一系列的連續(xù)或離散的子系統(tǒng)以及協(xié)調(diào)這些子系統(tǒng)之間的切換規(guī)則組成的混合系統(tǒng).切換時(shí)滯系統(tǒng)是結(jié)合時(shí)滯和切換信號提出的一種特殊的切換系統(tǒng),其模型比一般切換系統(tǒng)更加復(fù)雜[22].共同Lyapunov泛函方法[23]是早期學(xué)者研究切換時(shí)滯系統(tǒng)在切換信號下是否穩(wěn)定的方法,所有子系統(tǒng)共享一個(gè)公共的Lyapunov泛函,但沒有考慮各個(gè)子系統(tǒng)的特殊性是它的局限;后續(xù)的切換Lyapunov泛函方法則考慮了每個(gè)子系統(tǒng)的特殊性,Daafouz等[24,25]就利用切換Lyapunov泛函方法及相關(guān)理論研究了切換系統(tǒng)的穩(wěn)定性與控制問題.李志成[26]用一種模型轉(zhuǎn)化方法,將切換時(shí)滯系統(tǒng)轉(zhuǎn)化成首尾相連的輸入輸出系統(tǒng),通過新的Lyapunov函數(shù)輔助輸入輸出方法,研究切換時(shí)滯系統(tǒng)的穩(wěn)定性,其還利用輸入輸出方法研究了具有部分轉(zhuǎn)移概率已知的時(shí)變時(shí)滯馬爾科夫跳變系統(tǒng)的穩(wěn)定性分析[27].Sun等[28]研究了切換時(shí)滯系統(tǒng)的穩(wěn)定性分析和增益分析問題.Zhang等[29]討論了離散切換時(shí)滯系統(tǒng)的穩(wěn)定性分析問題.值得注意的是,當(dāng)前針對切換時(shí)滯系統(tǒng)的研究中,主要集中于探究系統(tǒng)的穩(wěn)定性,而鮮有關(guān)于瞬態(tài)時(shí)域性能的研究工作.在小車倒立擺的控制中,小車的擺幅大小是典型的瞬態(tài)響應(yīng).過大的小車擺幅受限于系統(tǒng)空間限制可能難以實(shí)現(xiàn),同時(shí)也會(huì)消耗過多的控制能量.因此,研究小車倒立擺的起擺和穩(wěn)擺的切換控制,也應(yīng)該關(guān)注時(shí)滯對于瞬態(tài)時(shí)域性能的影響.
本文以一級小車倒立擺系統(tǒng)為研究對象,使用時(shí)滯能量起擺控制和時(shí)滯串級PD控制分別對系統(tǒng)進(jìn)行起擺和穩(wěn)擺控制,同時(shí)研究了兩種控制在切換過程中時(shí)滯的影響.本文所研究控制器中均為常時(shí)滯,并不考慮控制器中時(shí)滯量的波動(dòng)變化.在研究過程中,提出了一種簡化方法,以分析時(shí)滯對系統(tǒng)穩(wěn)定性以及瞬態(tài)時(shí)域性能的影響;同時(shí),將時(shí)滯作為優(yōu)化參數(shù),發(fā)現(xiàn)考慮系統(tǒng)時(shí)滯的控制律,可以實(shí)現(xiàn)比無時(shí)滯控制更好的控制效果.本文的研究成果可為類似系統(tǒng)的時(shí)滯控制研究提供理論參考.
圖1 小車倒立擺系統(tǒng)的模型示意圖Fig.1 Model diagram of trolley inverted pendulum system
倒立擺的系統(tǒng)模型如圖1所示,其結(jié)構(gòu)參數(shù)等由表1給出.由Lagrange方程法[30],可以得到系統(tǒng)的動(dòng)力學(xué)模型為:
(1a)
(1b)
其中x為小車位移、φ為擺桿與豎直向上方向的夾角角度,u為控制力.
初始狀態(tài)下,倒立擺位于垂直向下的角度,即φ=-π.本文通過控制力u控制小車的運(yùn)動(dòng),先使用起擺控制律將倒立擺擺起,再切換至穩(wěn)擺控制律,使倒立擺穩(wěn)定在垂直向上的角度.整個(gè)控制過程應(yīng)當(dāng)盡可能使小車位移小、穩(wěn)擺時(shí)間短.
表1 小車倒立擺系統(tǒng)的參數(shù)設(shè)置
我們考慮含時(shí)滯的能量控制律來進(jìn)行起擺控制,參考文獻(xiàn)[31]中的控制律,其中控制律的能量描述主要是基于擺桿的機(jī)械能.
設(shè)擺桿在自然下垂的狀態(tài)下重力勢能為-2mgl,在擺桿豎直向上穩(wěn)定時(shí)重力勢能為0.擺桿在轉(zhuǎn)動(dòng)時(shí),機(jī)械能為
(2)
考慮到軌道長度的限制,小車的速度最終應(yīng)收斂到零.將Lyapunov函數(shù)設(shè)置為
(3)
(4)
并根據(jù)式(1b),可得
(5)
本文直接根據(jù)文獻(xiàn)[32]構(gòu)造控制律:
(6)
本文考慮狀態(tài)變量具有時(shí)滯,對式(6)進(jìn)行處理,最終得到時(shí)滯起擺控制律為:
(7)
其中k、α、β、η均為可調(diào)參數(shù),且α、β的量綱分別為ML2、ML2T-2,本文中取α=0.0042、β=0.49,將k和η作為主要控制參數(shù).
當(dāng)?shù)沽[擺起到一定角度后,控制律切換為穩(wěn)擺控制律.在穩(wěn)擺階段,擺桿晃動(dòng)幅度較小,可以使用線性控制方法.在此平衡點(diǎn)φ=0處對系統(tǒng)方程(1a)、(1b)進(jìn)行線性化處理,可得:
(8)
后續(xù)使用時(shí)滯串級PD控制來對擺桿角度和小車位移進(jìn)行控制,控制流程如下圖:
圖2 串級PD控制示意圖Fig.2 Schematic diagram of cascade PD control
其中Φ(s)、X(s)、U(s)分別為φ、x、u的拉氏變換.
在該控制下,系統(tǒng)所受控制力即:
(9)
式(9)中Kp1、Kd1、Kp2、Kd2為分別為角度、角速度、小車位置、小車速度偏差增益.
在串級PD控制中引入時(shí)滯τ,可得時(shí)滯串級PD控制:
(10)
本節(jié)探究時(shí)滯對起擺控制時(shí)系統(tǒng)能量的影響.我們研究擺桿一個(gè)周期內(nèi)的運(yùn)動(dòng)狀態(tài)的變化.其中,擺桿運(yùn)動(dòng)的一個(gè)周期定義為,擺桿從豎直向下且負(fù)方向擺動(dòng)開始,并再次回到豎直方向且角速度方向同樣為負(fù)的狀態(tài).探究此時(shí)時(shí)滯的影響.
Lyapunov函數(shù)(3)主要與能量有關(guān),本文從該函數(shù)入手,并研究Lyapunov函數(shù)的時(shí)間導(dǎo)數(shù)(5).起擺控制律依據(jù)式(5)括號內(nèi)的式子,類似于起擺控制中引入時(shí)滯,在式(5)括號內(nèi)式子中也引入時(shí)滯,可以得到
(11)
式(11)是一個(gè)復(fù)雜的非線性方程,難以進(jìn)行有效分析.為簡化分析,我們對系統(tǒng)每次由負(fù)方向運(yùn)動(dòng)至φ=-π時(shí)的情況進(jìn)行分析.此時(shí)有φ(t)=-π,由于時(shí)滯很小,也近似認(rèn)為φ(t-τ)=-π.同時(shí),考慮時(shí)滯很小,對式(11)做關(guān)于時(shí)滯的一階泰勒展開.可得
(12)
其中
(13)
對于無時(shí)滯系統(tǒng),有A<0,當(dāng)時(shí)滯很小時(shí),可以得到:(a)若B>0,則引入時(shí)滯會(huì)令式(12)的系統(tǒng)的能量變化變慢;(b)若B<0,則引入時(shí)滯會(huì)令式(12)的系統(tǒng)的能量變化變快.需要注意的是,以時(shí)滯為小量進(jìn)行泰勒展開,需要考慮研究問題的特性,比如將時(shí)滯微分方程泰勒展開為常微分方程以進(jìn)行穩(wěn)定性分析,往往是不可取的.同時(shí),上式分析的是擺桿豎直向下時(shí)刻的能量變化速度,該規(guī)律是否適用于整個(gè)周期的運(yùn)動(dòng),我們可以使用數(shù)值方法進(jìn)行驗(yàn)證,或者多選取一些特殊位置進(jìn)行類似分析.
(14)
(15)
可見此時(shí)時(shí)滯的效果與第一個(gè)周期時(shí)相同.
(16)
(17)
圖3給出了前幾個(gè)周期內(nèi)系統(tǒng)Lyapunov函數(shù)(3)的結(jié)果.可以發(fā)現(xiàn),在前兩個(gè)周期,帶有時(shí)滯系統(tǒng)的能量明顯比無時(shí)滯系統(tǒng)的能量變化地慢.再研究前幾個(gè)周期內(nèi)經(jīng)處理的Lyapunov函數(shù)導(dǎo)數(shù)(12)的變化,此時(shí)只利用無時(shí)滯系統(tǒng)的仿真數(shù)據(jù),將三種時(shí)滯代入式(12)中,結(jié)果于圖4可見.圖4中在2.5s后雖有部分?jǐn)?shù)值會(huì)大于0,但此時(shí)擺桿已基本擺起,可以順利切換到穩(wěn)擺控制,因此可以認(rèn)為起擺控制律總體上是有效的.在3s之前,圖4主要有三個(gè)峰值,后兩個(gè)峰值處含時(shí)滯系統(tǒng)的能量變化速度(幅值)要明顯小于無時(shí)滯系統(tǒng)的能量變化速度.這使得時(shí)滯系統(tǒng)的擺桿到達(dá)切換控制處時(shí),角速度會(huì)比無時(shí)滯情況下要小,進(jìn)而令后續(xù)的穩(wěn)擺控制也能更快穩(wěn)定.但在時(shí)滯較大時(shí),起擺過程中擺桿則會(huì)出現(xiàn)明顯的滯后,所以要選擇合適的時(shí)滯來優(yōu)化起擺.
圖3 不同時(shí)滯下的Lyapunov函數(shù)Fig.3 Lyapunov function with different time delays
圖4 不同時(shí)滯下的Lyapunov函數(shù)的導(dǎo)數(shù)Fig.4 Derivative of Lyapunov function with different time delays
穩(wěn)擺過程擺桿晃動(dòng)角度較小,因此可以使用線性方法,通過分析受控系統(tǒng)的最大實(shí)部特征根的位置,來討論控制效果.將控制律(10)代入式(8),并進(jìn)行拉普拉斯變換,可得
(M+m)X(s)s2+bX(s)s-mlΦ(s)s2=
-Kp1Φ(s)e-sτ-Kd1Φ(s)se-sτ-Kp2X(s)e-sτ-
Kd2X(s)se-sτ(I+ml2)Φ(s)s2-mglΦ(s)=
mlX(s)s2
(18)
由式(18)可得:
(19)
(20)
將式(20)中的替換為λ,并由|L|=0,可得系統(tǒng)的特征方程
f(λ;τ):=[(M+m)(I+ml2)-m2l2]λ4+
[(I+ml2)(b+Kd2e-λτ)+Kd1mle-λτ]λ3+
[Kp1mle-λτ+(I+ml2)Kp2e-λτ-(M+m)mgl]λ2+
[-mgl(Kd2e-λτ+b)]λ-mglKp2e-λτ=0
(21)
為研究時(shí)滯對于特征根λ(τ)的影響,我們采用數(shù)值算法[32],通過隱式微分求解由f(λ;τ)=0得到的非線性常微分方程來得到λ(τ).該方程如下:
(22)
通過代入不同的初始條件λ(0),可以得到滿足f(λ;τ)=0的不同解支的λ(τ).
對于線性時(shí)滯系統(tǒng)而言,其特征根解支有無窮個(gè),此處我們列出對系統(tǒng)響應(yīng)影響最大(即特征根實(shí)部最大)的兩個(gè)解支,如下圖5所示.這兩個(gè)解支可由特征方程的特征根-0.2068±1.3467i和-11.7423±9.3977i為初始條件得到.系統(tǒng)其他的特征根實(shí)部均非常小,對系統(tǒng)響應(yīng)的影響也很小,因此可以忽略.
圖5 特征根實(shí)部與時(shí)滯關(guān)系圖(為便于觀察最大實(shí)部特征根,圖(b)為圖(a)中縱軸靠近零處的放大)Fig.5 The relationship between real part of characteristic root and time delay (For the convenience of observing the maximum real part of characteristic root, Fig (b) shows the magnification of the vertical axis near zero in Fig(a))
計(jì)算結(jié)果于圖5可見,特征根λ1的實(shí)部在區(qū)間[0,0.05s]內(nèi),隨著時(shí)滯的變大先變小再變大,最終在τ=0.0462s處越過坐標(biāo)軸;特征根λ2的實(shí)部變化不大,并且始終沒有越過坐標(biāo)軸.于是可以得到時(shí)滯穩(wěn)定區(qū)間為[0,0.0462s].進(jìn)一步地,由于最大實(shí)部特征根的實(shí)部在[0,0.045s]內(nèi)一直減小,甚至在時(shí)滯區(qū)間[0,0.021s]內(nèi)兩對根的實(shí)部均在變小,我們可以得出結(jié)論:系統(tǒng)在小時(shí)滯情況下,有時(shí)滯控制相較于無時(shí)滯控制效果理論上應(yīng)該更好.不過由于最大實(shí)部特征根的實(shí)部變小的程度較低,實(shí)際上有時(shí)滯控制相較于無時(shí)滯控制,在收斂速度上的區(qū)別并不明顯.從最優(yōu)的角度來說,根據(jù)文中圖5(b),系統(tǒng)的穩(wěn)擺時(shí)滯約0.045s時(shí),最大實(shí)部特征根實(shí)部為負(fù),且絕對值最大,故可以認(rèn)為此時(shí)系統(tǒng)穩(wěn)定性最好,且擺角收斂最快;但考慮到系統(tǒng)魯棒性,若時(shí)滯值超過0.0462s,系統(tǒng)將會(huì)失穩(wěn),控制律會(huì)失效,因此0.045s的時(shí)滯從魯棒性角度來說不是較好選擇,實(shí)際時(shí)滯應(yīng)該取小于0.04s更為適宜.
后續(xù)用定積分判別法[33,34]來驗(yàn)證其時(shí)滯穩(wěn)定區(qū)間.定積分判別法由輻角原理發(fā)展而來,計(jì)算相對簡便,且適用于含多個(gè)離散時(shí)滯的中立型或滯后型時(shí)滯微分方程的穩(wěn)定性分析.首先計(jì)算系統(tǒng)的特征函數(shù)f(λ;τ),利用式
(23)
將特征函數(shù)f(λ;τ)代入式(23)中,積分上限T取200(積分上限的臨界值可參考文獻(xiàn)[34]);R(·)為實(shí)部,n為特征函數(shù)最高次數(shù),對于該系統(tǒng)n=4,為取整函數(shù).代入時(shí)滯進(jìn)行計(jì)算,計(jì)算結(jié)果若,則系統(tǒng)漸近穩(wěn)定;若N>0,系統(tǒng)不穩(wěn)定.將相關(guān)的參數(shù)代入式(23)中,通過計(jì)算,可得到不穩(wěn)定根個(gè)數(shù)與時(shí)滯的關(guān)系,于圖6可見.
圖6 不穩(wěn)定根個(gè)數(shù)與時(shí)滯的關(guān)系圖Fig.6 Diagram of the relationship between the number of unstable rootsand the time delay
系統(tǒng)特征方程的解的不穩(wěn)定根個(gè)數(shù)為零時(shí),此時(shí)系統(tǒng)為漸近穩(wěn)定,即圖6的N=0的部分,在該時(shí)滯范圍之內(nèi),系統(tǒng)漸近穩(wěn)定.取N=0時(shí)最右端的點(diǎn),可以得到該點(diǎn)的坐標(biāo)為(0.046,0).因此,在時(shí)滯范圍[0,0.046s]內(nèi),該系統(tǒng)能夠漸近穩(wěn)定.與圖5得到的時(shí)滯穩(wěn)定區(qū)間[0,0.0462s]可以相驗(yàn)證.
(24)
(25)
仿真結(jié)果見圖7到圖10.
由圖7到圖10可知,三種時(shí)滯都可以使得系統(tǒng)實(shí)現(xiàn)起擺到穩(wěn)擺的控制,但是控制過程中系統(tǒng)的瞬態(tài)響應(yīng)有較大區(qū)別,尤其是小車的運(yùn)動(dòng)范圍在穩(wěn)擺階段的差異尤其明顯.進(jìn)一步地,三種時(shí)滯情況下擺桿到達(dá)平衡位置的時(shí)間以及擺桿的角速度相差無幾,但在τ=0.02s、τ=0.03s的情況下,穩(wěn)擺階段小車的運(yùn)動(dòng)范圍以及速度幅值均要比零時(shí)滯時(shí)更小,且τ=0.03s時(shí)小車的運(yùn)動(dòng)范圍最小.由前面的分析可知,雖然穩(wěn)擺階段小車運(yùn)動(dòng)范圍差異最大,但其原因?qū)嵸|(zhì)是因?yàn)闀r(shí)滯對起擺階段的影響不同,使得切換后,穩(wěn)擺階段擺桿的初始角速度在有時(shí)滯時(shí),比無時(shí)滯情況下要小.因此,綜合兩階段時(shí)滯對擺桿和小車的影響,我們認(rèn)為對于該系統(tǒng),選取τ=0.03s可有效達(dá)到優(yōu)化控制效果的作用.考慮到實(shí)踐中控制器已存在一定的時(shí)滯,若該時(shí)滯比需要的時(shí)滯τ=0.03s還低,則可以通過在控制律中人為引入時(shí)滯來改善控制效果;若控制器里時(shí)滯比需要的時(shí)滯τ=0.03s高,則需要通過改善硬件、時(shí)滯補(bǔ)償?shù)确椒▉斫档蜁r(shí)滯.
圖7 倒立擺角度與時(shí)間關(guān)系Fig.7 Relationship between angle of pendulum and time
圖8 倒立擺角速度與時(shí)間關(guān)系圖Fig.8 Relationship between angular velocity of pendulum and time
圖9 小車位移與時(shí)間關(guān)系圖Fig.9 Relationship between displacement of trolley and time
圖10 小車速度與時(shí)間關(guān)系圖Fig.10 Relationship between speed of trolley and time
另外,本文尚未綜合考慮起擺穩(wěn)擺控制下的時(shí)滯最優(yōu)解問題,由于起擺控制和穩(wěn)擺控制的優(yōu)化目標(biāo)不同,故穩(wěn)擺控制的最優(yōu)時(shí)滯也并非最優(yōu)的起擺時(shí)滯.綜合控制下的最優(yōu)時(shí)滯,需要根據(jù)優(yōu)化目標(biāo)確定各指標(biāo)的權(quán)重,并結(jié)合多參數(shù)最優(yōu)方法進(jìn)行分析.本文在滿足一定魯棒性的基礎(chǔ)上,在0,0.02s,0.03s三種工況中選取了時(shí)滯影響較好的情況,而對于最優(yōu)時(shí)滯還有待進(jìn)一步研究.
本文對一級小車倒立擺進(jìn)行起擺和穩(wěn)擺控制,并研究了時(shí)滯控制效果的影響,包括系統(tǒng)的瞬態(tài)時(shí)域特性和穩(wěn)定性.其中,提出了一種簡化方法,使用線性時(shí)滯表達(dá)式,對特定運(yùn)動(dòng)時(shí)刻的Lyapunov函數(shù)導(dǎo)數(shù)進(jìn)行近似,證明了時(shí)滯可以優(yōu)化非線性起擺控制階段的能量輸入;同時(shí)使用定積分法分析了穩(wěn)擺的穩(wěn)定性.研究表明,在小時(shí)滯的情況下,由于時(shí)滯能有效減小系統(tǒng)擺桿在切換時(shí)刻的動(dòng)能,增大時(shí)滯使得小車的往返運(yùn)動(dòng)幅值也會(huì)明顯變小.在穩(wěn)擺階段,隨時(shí)滯增大,系統(tǒng)的穩(wěn)定性先是增強(qiáng),而后減弱直至失穩(wěn).因此,對于小車倒立擺系統(tǒng)引入適當(dāng)?shù)臅r(shí)滯控制,可以同時(shí)實(shí)現(xiàn)優(yōu)化瞬態(tài)時(shí)域特性和穩(wěn)定性的效果.