張 鵬,鄧 晗,王 晶,陳仁濤
(中國電子科技集團公司第二十七研究所,河南 鄭州450000)
穩(wěn)定性是體現(xiàn)光電平臺伺服能力的重要指標。隨著超遠距離探測指示、行進間工作等功能需求的提出,穩(wěn)定控制越來越受到眾多專家學者的關注,成為一個重要的研究方向。傳統(tǒng)的串級PID控制通過提高系統(tǒng)速度帶寬來增強,但常常受所選用慣性器件、執(zhí)行器的能力限制,會帶來成本上的較大增幅,而且會降低系統(tǒng)的穩(wěn)定裕度?;?刂疲⊿MC,Sliding-Mode-Control)由于其對匹配不確定性和擾動的有效抑制,在穩(wěn)定平臺控制中被廣泛應用[1-4]。然而,傳統(tǒng)一階滑模算法存在抖振問題[5],不僅難以實現(xiàn),而且可能威脅伺服系統(tǒng)的安全性。
超螺旋(STSMC,Super-Twisting-Sliding-Mode-Control)算法[6]是一類結構簡單的高階滑模算法,能有效抑制抖振問題,且僅需要系統(tǒng)的一階滑模信息。然而,設計超螺旋算法的參數(shù)需要已知外界擾動時間導數(shù)的上界[7],這限制了其在實際系統(tǒng)中的應用。Shtessel等[8]提出了一種自適應超螺旋算法,但需要外界擾動滿足特定的假設條件。李鵬[9]提出了一種僅需要擾動時間導數(shù)有界的自適應超螺旋算法。Utkin等[10]基于一階濾波器實現(xiàn)了對超螺旋算法參數(shù)的自適應估計。然而,這些算法都是針對一階SISO系統(tǒng)設計的,而且自適應律也相對復雜。
針對運動載體上光電平臺的穩(wěn)定控制問題,本文設計了一類基于自適應超螺旋算法(ASTSMC,Adaptive-Super-Twisting-Sliding-Mode-Control)的控制器。該控制器在保持傳統(tǒng)滑??刂凭雀摺Ⅳ敯粜詮姷葍?yōu)點的同時結構簡單、限制條件少、能有效抑制控制抖振。首先,建立了光電穩(wěn)定平臺的機電一體化動力學模型。其次,將原系統(tǒng)根據(jù)方位、俯仰方向解耦為兩個子系統(tǒng),并設計了自適應超螺旋控制器來確保子系統(tǒng)的狀態(tài)收斂到滑模面上。最后,根據(jù)光電平臺的典型應用環(huán)境進行了數(shù)值仿真,并將所設計的控制算法與傳統(tǒng)算法進行了對比。
光電穩(wěn)定平臺一般采用兩軸-兩框架的結構設計,這種結構設計可以將穩(wěn)定平臺在滾轉方向之外的運動分解到方位軸和俯仰軸兩個正交的方向上,使兩軸間的運動耦合很小。在本文中,建模時假設穩(wěn)定平臺的動力學模型在方位軸和俯仰軸上相互獨立,針對單軸建立模型來進行外界擾動的估計和抑制。
假設穩(wěn)定平臺在大地水平坐標系中滾轉角為0,那么它在方位軸上的動力學模型如下:
式(1)中,θ為穩(wěn)定平臺方位框架在大地水平坐標系中的方位角,ω為穩(wěn)定平臺方位框架在大地水平坐標系中的方位角速度,J為穩(wěn)定平臺在方位軸上的轉動慣量,Tc為方位軸上的控制力矩,Tf為方位軸系上的摩擦力矩,Tr為方位軸上的外界擾動力矩,主要由質量不平衡擾動,軸系線繞和風阻擾動構成。
對于高精度的穩(wěn)定平臺,通常采用力矩電機直驅的傳動方式來減少傳動齒輪或連桿帶來的機械誤差。在本文中,主要針對永磁同步電機(PMSM,Permanent-Magnet-Synchronous-Motor)直驅型光電穩(wěn)定平臺進行研究。因此,式(2)中的Tc即永磁同步電機的輸出力矩。
建立PMSM在d-q坐標系中的轉矩方程為:
式(2)中,np為永磁同步電機的磁極對數(shù),ψsd為在直軸磁鏈,Isd為在直軸電流,ψsq為在交軸磁鏈,Isq為在交軸電流,Lsd為等效兩相定子繞組直軸自感,Lsq為等效兩項定子繞組交軸自感,Lmd為直軸定子與轉子繞組間的互感,If為虛擬勵磁電流,為常數(shù)。由式(2)可知,PMSM的輸出力矩主要與其在各軸上的電流有關。因此,建立PMSM在d-q坐標系中的電流狀態(tài)方程為:
式(3)中,ωm為電機轉動的角速度,Rs為電機兩項繞組間的電阻值。由于電機與框架采用直驅的傳動形式,電機轉動的角速度與穩(wěn)定平臺的框架角速度ωk是等價的,即:
當采用id=0控制策略的矢量控制時,可以將PMSM的直軸電流盡量減小,從而提高能量利用效率。在建模時假設PMSM采用了理想的矢量控制,那么式(3)可以簡化為如下形式:
而由于母線電流I,母線電壓U為d-q坐標系中電流、電壓的矢量和,當Id=0時,我們可以將式(5)改寫為:
式(6)中,KT=npLmdIf為電機的等效力矩系數(shù),Kv=LmdIf為電機的等效反電動勢系數(shù)。
穩(wěn)定平臺的外部擾動力矩主要為軸系上的摩擦力Tf和風擾力矩Tr,其中摩擦力Tf是與穩(wěn)定平臺的框架角速度相關的非線性函數(shù)[11],其模型如下:
式(7)中,Tfc為庫倫摩擦力,Tfs為靜摩擦力,α為衰減時間系數(shù),ωk為穩(wěn)定平臺的框架角速度,其與大地水平坐標系下的方位角速度關系為:
式(8)中,ωh為車體在大地水平坐標系下的角速度。
穩(wěn)定平臺收到的風擾力矩Tr可以認為是與其框架角相關的函數(shù),大致上總與偏離框架角中心位置在方向上相反,在數(shù)值上正相關。Tr的簡化模型如下:
式(9)中,kr為線擾力矩系數(shù),假設為常數(shù),θk為框架角,其與穩(wěn)定平臺在大地水平坐標系中的方位角θ存在如下關系:
式(10)中,θh為車體在大地水平坐標系下的方位角。
綜合式(1)-(10),穩(wěn)定平臺所在的機電一體化模型如式(11)所示。
式(11)中,θ為穩(wěn)定平臺指向在大地水平坐標系中的方位角,θh為車頭方向在大地水平坐標系中的方位角,ω為穩(wěn)定平臺指向在大地水平坐標系中的方位角速度,ωh為車體指向在大地水平坐標系中的方位角速度,J為穩(wěn)定平臺框架與負載在方位軸上的轉動慣量,Tfc為庫倫摩擦力,Tfs為靜摩擦力,α為衰減時間系數(shù),kr為線擾力矩系數(shù),kT為電機力矩系數(shù),kv為電機反電動勢系數(shù),I為電機母線電流大小,Lsq為電機交軸自感,Rs為電機相間電阻,U為電機母線電壓大小。
定義方位軸上的穩(wěn)定誤差為:
其中,θd為保持的空間指向,為常值。那么,將式(12)代入式(11),可得光電平臺穩(wěn)定控制的誤差方程為:
采用反步法設計滑??刂破?,定義一級滑模面為:
定義二級滑模面為:
那么聯(lián)立式(13)-(15),可得滑模狀態(tài)方程為:
設計控制器為:
其中,Uff為前饋控制,其表達式如下:
其中,Ufb為自適應超螺旋滑??刂?,其表達式如下:
式(19)中,χ 為非零常數(shù),α 為自適應參數(shù)且 α(0)=0,自適應律為:
定理1[12]:對于符合動力學模型式(13)和假設1的鎮(zhèn)定控制問題,采用式(17)-(20)的自適應超螺旋控制。若控制器參數(shù)滿足χ>2,則可以系統(tǒng)能收斂到滑模流形
由上述定理可證,本文設計的自適應超螺旋控制能夠使光電平臺相對慣性系穩(wěn)定。
我們在Matlab的Simulink環(huán)境下搭建模型驗證本文所提出控制算法的有效性,并與傳統(tǒng)串級PID控制進行對比分析。Simulink環(huán)境下根據(jù)式(11)搭建光電平臺的機電一體化模型如圖1所示,搭建ASTSMC控制器如圖2所示。
圖1 光電平臺機電一體化模型
圖2 ASTSMC控制器模型
模型與控制器參數(shù)設置如表1所示。
表1 仿真中的參數(shù)設置
設置車體擾動θh為7°/1Hz,在Simulink環(huán)境下進行仿真分析,并將ASTSMC與傳統(tǒng)串級PID控制進行對比分析,仿真結果如圖3所示。從圖中可以看出,在典型擾動環(huán)境下,ASTSMC控制能夠有效使光電平臺穩(wěn)定,且穩(wěn)定精度優(yōu)于0.01°,與傳統(tǒng)串級PID控制下的穩(wěn)定精度相比有明顯提高。
圖3 ASTSMC與PID的穩(wěn)定性能對比
本文首先建立了光電穩(wěn)定平臺的機電一體化動力學模型,然后在此基礎上設計了一類自適應超螺旋控制器來進行確保平臺的穩(wěn)定性能,最后通過對光電平臺的典型應用環(huán)境進行數(shù)值仿真表明,本文所設計的控制器能夠有效使光電平臺在慣性系下穩(wěn)定,且性能優(yōu)于傳統(tǒng)串級PID控制算法。