熊 吉,許春霞,胡 瑞,,Catherine McQuade,熊 樂,朱亞東,楊金偉
(1.南昌工程學院 江西省精密驅動與控制重點實驗室,南昌 330099;2.Department of Mechanical Engineering,The University of Sheffield,Sheffield S1 3JD,UK)
矢量無人機在三維空間飛行有出色的機動性,能夠在任意方向實現起降、俯仰、橫滾、偏航和懸停等飛行姿態(tài)穩(wěn)定完成。自20世紀20年代以來,無人機行業(yè)發(fā)展迅速,在軍事和民用領域得到了大量的應用[1]。無人機的核心是飛行控制策略,它是能夠穩(wěn)定無人機飛行姿態(tài)并實現人機自主或半自主飛行的控制系統(tǒng)。多數飛行控制策略初始主要采用經典的單回路頻域、比例積分微分控制(Proportion Integration Differentiation,PID)和魯棒控制等線性控制方法以實現飛行控制系統(tǒng)設計及其應用[2]。然而,隨著無人機飛行性能要求的復雜化,常規(guī)線性控制已經很難滿足無人機任務的實際需求[3],這也使得無人機控制策略選擇趨于多元化[4]。
在飛行控制方面,矢量無人機克服了單一固定翼無人機穩(wěn)定飛行及其起降空間要求的機動性固有限制,并拓展了常規(guī)系統(tǒng)的控制運行范圍[5]。與此同時,無人機機翼和螺旋槳設計對保障無人機穩(wěn)定飛行也有很大幫助[6-7]。此外,有限元模型及其仿真技術應用于優(yōu)化無人機飛行穩(wěn)定設計方面也日益受到重視。利用有限元模型來確定無人機機翼、機身和螺旋槳的變形和應力,其能夠改善無人機結構的性能,優(yōu)化無人機的飛行穩(wěn)定性,并且有效地降噪[8]。
針對矢量無人機飛行穩(wěn)定問題,雖然國內外學者在無人機姿態(tài)穩(wěn)定保障和控制策略方面做了大量研究[8-9],取得了一定的研究成果,但大多數對矢量無人機飛行穩(wěn)定控制策略的研究還不夠系統(tǒng)全面和深入,導致矢量無人機在穩(wěn)定性能方面存在一定缺陷。因此,本文面向保障飛行姿態(tài)穩(wěn)定性矢量無人機研制的設計需求,結合矢量無人機適宜的飛行控制策略及其匹配的矢量動力特性,為未來矢量無人機飛行控制策略優(yōu)化及其飛行穩(wěn)定性能保障提供基礎理論和設計經驗,以避免出現飛行姿態(tài)失穩(wěn)甚至“炸機”事故產生。本文在課題組長期從事多旋翼和矢量無人機創(chuàng)新設計和穩(wěn)定分析控制策略的研究[10-14]基礎上,結合國內外研究工作,針對解決矢量無人機飛行姿態(tài)失穩(wěn)問題及其對應的飛行控制策略匹配問題進行系統(tǒng)性闡述并提出相應的解決方案。
目前的奇數矢量無人機主要是三軸矢量無人機。該類無人機動力矢量部分中的轉子會給系統(tǒng)帶來不穩(wěn)定的反作用扭矩,這種反作用扭矩將克服三個電機產生的額外反轉矩以達到飛行力矩平衡,從而使機體飛行更加穩(wěn)定。文獻[15]提出了一種新型三旋翼矢量無人機的設計與控制方法,利用差分傾斜轉子產生旋轉力矩,以實現扭矩和動力矢量的完全控制。文獻[16]設計的三旋翼矢量無人機克服了傳統(tǒng)旋翼無人機在懸停狀態(tài)下無法改變姿態(tài)的局限性,開發(fā)的魯棒反饋線性化控制器能夠使高耦合的非線性三旋翼矢量無人機具有高度靈活性和可操作性。為探索三軸及以上矢量動力無人機的研究,文獻[13]提出了一種不完全矢量動力驅動模式的三軸矢量無人機,解決了無人機奇數個動力電機反轉矩不平衡的問題并為之提供了一種新的解決方案和設計思路,其飛行所需升力全部由旋翼拉力提供,通過旋翼轉速控制高度,飛行速度通過飛行器不同的俯仰運動實現控制,而俯仰角則是通過前后旋翼的轉速差實現控制。圖1為三軸矢量無人機飛行原理圖,其中f1、f2、f3分別為三旋翼的升力,mg為機體重力,l1、l2、l3分為旋翼之間或到機體坐標系的距離,α為傾轉角,B(OBxByBzB)為機體坐標系,I(Oxyz)為慣性坐標系。
圖1 三軸矢量無人機飛行原理圖[16]
三軸外的其他奇數矢量無人機研究相對少見,例如單旋翼矢量無人機。文獻[17]提出了一種新穎的垂直起降單旋翼無人機,該無人機結合比例-比例積分控制(P-PI)和PID控制,建立了一種利用四個控制鰭來抵消角動量和控制無人機姿態(tài)的新型控制結構。另外,五旋翼矢量無人機在原有旋翼無人機上加以改良。文獻[18]設計了一種五旋翼混合動力無人機,其飛行控制與四旋翼類似,對角槳同向旋轉,相鄰槳逆向旋轉,平衡自身扭矩,主升力旋翼產生的扭矩通過舵面平衡,舵面角度由飛控控制,可以有效提高無人機的續(xù)航時間,實現動態(tài)實時調節(jié),增強無人機的穩(wěn)定性,同時增加承受更大載荷的能力。
在飛行姿態(tài)方面,偶數矢量無人機相對于奇數矢量無人機更加平衡而無需重點考慮反向扭矩。雙軸矢量無人機在偶數矢量無人機中的特點鮮明,其通過減少旋翼數量,可有效減少單位時間動力需求,且可在一定程度上降低螺旋槳之間的空氣動力干擾。通過自動傾斜器同向同角度轉動對無人機的俯仰角進行控制,其傾斜器反向同角度轉動和僅具有揮舞運動的半剛性旋翼對無人機的航向角進行控制。利用旋翼轉速差對無人機的滾轉角進行控制,其旋翼轉速等量增減可以實現無人機高度的控制[10]。因此,雙軸矢量無人機減少旋翼的同時,穩(wěn)定性和抗干擾性相對會有所降低。相較其他矢量無人機而言,雙軸矢量無人機結構簡單,抗干擾能力較好,飛控的容錯率較高且成本較低。文獻[14]提供了一種新型矢量兩軸垂直起降載運的無人機,解決了現有的雙軸載運矢量無人機短缺問題。
四旋翼無人機是運用最廣泛的偶數矢量無人機,具有良好的對稱結構,機體呈“十”字交叉狀,四個旋翼剛性固連在四個端點上,這種結構能夠通過對稱旋翼產生的反向扭矩來避免機體自轉,從而使分析簡單、控制簡便。四旋翼無人機通過改變旋翼轉速來控制無人機的飛行姿態(tài),其起降運動依靠電動機所產生的總升力,俯仰、橫滾和偏航運動通過各電動機產生的升力差實現。旋翼無人機能夠較好完成垂直起降和懸停,而固定翼無人機的巡航時間較長?;诖?,文獻[5]結合了四旋翼無人機和固定翼無人機的飛行特點,設計了一種新型的四旋翼矢量無人機,能夠獲得更高的飛行穩(wěn)定性和更長的巡航時間。與傳統(tǒng)的旋翼無人機相比,四旋翼無人機具有低成本、機動性強等特點,且執(zhí)行各種任務能力突出,沒有尾翼,結構更緊湊并且可以懸停。文獻[19]設計了一種X型四旋翼無人機,采用雙處理器、雙陀螺儀和雙加速度計為主的硬件架構,實時采集無人機飛行姿態(tài)信息,以實現無人機飛行姿態(tài)穩(wěn)定控制。
六旋翼矢量無人機具有高效作業(yè)、安全可靠和大承載能力的特點,可以完成許多固定翼飛機無法完成的任務。同時,六旋翼無人機控制方法的研究也逐漸成熟?;谌~片的陀螺效應,文獻[3]設計了一種模糊免疫PID控制器,使六旋翼無人機比四旋翼無人機的響應時間更短、過沖更小,明顯提高了系統(tǒng)的抗干擾能力和魯棒性。但六旋翼無人機承載能力提升的同時負載能力顯著下降。因此,基于低負載能力與小飛行速度,針對如何解決其和加速飛行時機體水平姿態(tài)失穩(wěn)等問題,文獻[20]提出了一種傾斜動力矢量六旋翼無人機,可以在保持機體水平姿態(tài)下,通過可傾轉旋翼繞兩正交軸旋轉而傾轉一定角度,為無人機提供任意方向的飛行動力。
面向特定作業(yè)任務的矢量無人機稱為特異矢量無人機,例如植保無人機、航測無人機等。我國自研的植保無人機尚處于起步階段,其技術和產品性能參差不齊,少有能滿足大面積高強度植保噴灑要求,但整體而言,發(fā)展和研究沒有停滯。文獻[21]提出了一種新型的六旋翼智能農用無人機,它采用了目前最流行的人工智能技術,并采用了深度學習模型來識別自我開發(fā)和訓練的疾病作物。上述植保UAV面向大量農作物、植保地時是傳統(tǒng)手動噴霧操作的高效替代裝置,中長期使用是減少人力疲勞和科技含量促使高性價低成本的理想選擇,其能夠有效促進農業(yè)生產安全、農產品質量安全、農業(yè)生態(tài)安全等智慧農業(yè)的發(fā)展。航測無人機在基礎測繪、土地資源調查監(jiān)測、數字城市建設等數據獲取方面具有廣闊前景。航測無人機作為滑坡監(jiān)測和測量一種簡單有效的方法,能夠準確獲取檢測和測量數據。文獻[22]開發(fā)了一種新型矢量航測無人機,獲得的航測影像能夠準確檢測滑坡并對其進行特征描述。上述研究表明,對于獲得高質量的勘測數據,航測無人機的耐用性、可維護性和可靠性是必不可少的。
矢量無人機結構設計和控制策略對飛行穩(wěn)定性保障具有決定性影響,下面從這兩個方面保障的影響因素進行論述。
無人機框架作為骨架必須做得盡可能輕以增加航時和整體載重,同時要保持承載無人機零件的強度以增加抗破損能力??蚣艿脑O計必須使所有質量均勻分布,以使無人機在飛行懸停和動態(tài)條件下均保持平衡。
機翼是決定飛機性能的關鍵部件,機翼在飛行過程中具有明顯的非線性振動,如抖振和顫動,這些非線性振動不利于機翼結構安全和無人機飛行穩(wěn)定性[6]。機翼主要功用是為無人機提供升力,能夠保證無人機具有良好的穩(wěn)定性,然而機翼引起的風擾會降低無人機的懸停性能,這也是未來研究需要進一步解決優(yōu)化的問題。為保障機翼結構的良好性能,文獻[6]使用混合數值實驗技術使有限元方法適用于層壓復合材料的動態(tài)分析,并且通過飛行動力學仿真方法和飛行動態(tài)模擬得出的飛行試驗結果表明,復合機翼的非線性建模適合無人機飛行動力學。根據該方法很容易判斷出抖振和顫動的發(fā)生條件,這不僅對機翼結構安全,而且對無人機飛行安全都具有重要意義。為了能夠更好改善在飛行過程中的空氣動力學性能,文獻[23]設計了一種變形機翼,通過標準計算流體動力學(Computational Fluid Dynamics,CFD)軟件Fluent對翼型的空氣動力學進行了數值分析,并采用有限元分析方法進行結構完整性分析,設計的柔性變形機翼可以有效改善實際飛行中的氣動特性,使飛行更加穩(wěn)定。
螺旋槳配置對多旋翼推進系統(tǒng)效率的影響極為重要,較大的螺旋槳能夠以較小的功率傳遞相同的推力。隨著螺旋槳直徑的增加,不同螺旋槳的尖端會彼此靠近,因此無人機的尺寸通常會受到限制。對于具有固定螺旋槳直徑的多旋翼,可以減小臂長以使無人機更緊湊,從而讓螺旋槳重疊[7]。重疊螺旋槳的最佳配置是在10%~5%重疊之間的區(qū)域內,同時保持最小的軸向距離,且這種配置確保能夠使用更大的螺旋槳和減少多旋翼臂的長度,從而不會降低推進系統(tǒng)的效率,進而保障無人機的飛行穩(wěn)定[7]。
常規(guī)無人機控制策略以及早期對無人機控制的嘗試都是建立在線性飛行控制理論上。為解決只需一些飛行試驗和飛行數據就能保證無人機飛行穩(wěn)定的不確定性問題,模糊控制方法面向解決模型不確定性,在模型未知的情況下能確保對無人機的控制;神經網絡自適應控制技術能有效地解決多種不確定的、難以確切描述的非線性復雜過程的控制問題,其能提高控制系統(tǒng)的魯棒性、容錯性,且控制參數具有自適應和自學習能力[3]。
此外,為克服某些線性控制方法的局限,保障無人機的穩(wěn)定飛行,模型預測控制是通過在每一個采樣瞬間求解一個有限時域開環(huán)的最優(yōu)控制問題來獲得當前控制動作[24];自適應控制方法會隨著模型的不斷改善,由模型得到的控制作用也會跟著改進,具有一定的適應能力,但反饋控制復雜,成本很高[24]。
結構振動是航空航天工程領域中普遍存在的現象。有效抑制結構振動有利于提高機器性能,延長設備的使用壽命,提高結構的安全性和舒適性。結構失效控制問題大都由于結構振動導致控制失效。結構振動控制機制可分為主動控制和被動控制,其中主動控制必須與通過反饋回路連接的執(zhí)行器和傳感器有關,從而在系統(tǒng)中產生力,減弱系統(tǒng)的振動。文獻[24]研究了一種多功能機翼,用于機翼的振動抑制和能量收集,并且開發(fā)了一種控制算法,自適應地改變致動條件并更新控制增益,以實現具有成本效益的反饋控制性能。具有優(yōu)化的壓電裝置配置和自適應控制算法的多功能機翼,不僅可以成功地抑制顫動并擴展飛行范圍,而且還可以減輕由于外部陣風而引起的振動。
利用來自振動預測的故障估計信息,固定時間標稱控制器能夠在固定時間內精確估計不確定性和錯誤。文獻[25]研究了與四旋翼無人機姿態(tài)穩(wěn)定相關的容錯控制問題,并開發(fā)了兩種基于積分滑模的固定時間控制器。固定時間標稱控制器能夠利用齊次理論來保證無故障姿態(tài)穩(wěn)定系統(tǒng)的全局固定時間穩(wěn)定性,而基于時滯控制律的整體式滑模自適應方法則可以抑制干擾和執(zhí)行器故障。結構振動不止在系統(tǒng)之中,機翼位姿對無人機飛行穩(wěn)定也有一定影響。針對機翼位姿與實際不匹配問題,文獻[26]以多移載定位系統(tǒng)為對象,提出了全驅動調姿算法。相比傳統(tǒng)調姿算法,該算法結合測量系統(tǒng)實時確定坐標系,采用全驅動調姿實時進行誤差反饋,確保調姿過程的準確性。為解決舵面操縱效率低帶來的舵面角速率飽和的問題,文獻[27]通過使用Backstepping方法設計無人機機動飛行的控制規(guī)律,以降低舵機回路的時標特性而實現能夠克服舵機速率飽和約束對無人機穩(wěn)定性的影響。
一些經典的控制策略已經得到了廣泛的研究,例如PID控制和線性二次型調節(jié)器(Linear Quadratic Regulator,LQR)控制。然而,這些策略可能無法有效處理執(zhí)行期間的執(zhí)行器故障,這會導致飛行不穩(wěn)定,甚至系統(tǒng)的不可控。為解決這類問題,實現無人機的穩(wěn)定飛行,文獻[28]設計了一種基于多模型切換的自適應執(zhí)行器故障補償控制策略,以提高系統(tǒng)應對突變能力和實現快速精確補償。上述控制策略提供的安全性和可靠性同樣能應用于大多數航空器和智能電網系統(tǒng)。
大多數文獻僅考慮了四旋翼無人機的轉子部分故障,而轉子完全故障的情況對于四旋翼飛機來說更加危險,并且更難以處理?;诜瞧娈惤K端滑??刂?Nonsingular Terminal Sliding Mode Control,NTSMC),文獻[29]提出了一種四旋翼無人機的容錯飛行控制器。NTSMC首先用于解決四旋翼的單旋翼全故障問題,這意味著四旋翼之一完全損壞,只能使用三旋翼來控制四旋翼;并首次使用非線性干擾估計器來估計風擾和模擬作用于四旋翼的不確定性??刂葡到y(tǒng)的雙回路結構如圖2所示,其中xd、yd和zd為參考輸入的參考位置,φd和θd為形成的姿態(tài)角,uf、τq和τr為最終控制輸入,φ、θ和ψ分別表示側傾角、俯仰角和偏航角,p、q和r分別為繞機體固定坐標軸的角速度。
圖2 矢量無人機故障控制系統(tǒng)結構圖[29]
飛行控制策略類似于大腦平衡功能,其高度控制是無人機飛行控制中的核心功能。高度控制實際上就是對速度的控制,無人機高度控制有關的大部分工作都是在使用俯仰角θ測量方法的基礎上實現的,如圖2所示。然而,一旦高度控制達不到控制要求,則會出現“掉高”問題。文獻[30]提出了一種在過渡飛行過程中的最快模式轉換定高控制策略,其通過優(yōu)化轉換速度和高度變化兩個飛行參數,同時微調同步俯仰角使巡航攻角的時間和飛行速度達到巡航速度和時間,以使無人機在模式轉換過程中保持穩(wěn)定飛行。然而,上述控制中如忽略了風的影響和一些干擾,也會導致在實際過程中出現失穩(wěn)問題。
為了能夠使無人機在飛行過程中更加穩(wěn)定,文獻[31]提出了一種基于過渡飛行走廊的過渡飛行控制策略,通過地面和風洞飛行試驗驗證了該過渡飛行控制策略的可行性和有效性。隨著俯仰角θ和前飛速度的增大,升力逐漸增大,進而實現無人機垂直起降與高速巡航兩種飛行模式之間的平滑轉換。傳統(tǒng)的高度控制通常在內環(huán)中使用俯仰角測量,并適當地抑制矢量無人機的短周期和垂面模式。除了使用俯仰角測量,文獻[32]提出了一種基于垂直加速度測量的線性高度控制方案,可以在上拉或下拉操縱過程中精確控制負載系數,從而實現高性能飛行。
隨機干擾對矢量無人機的穩(wěn)定性和安全性具有一定的隱患,包括隨機風干擾、空氣動力噪聲、模型隨機測量誤差和機載測量裝置測量誤差,這會限制和降低飛行控制系統(tǒng)的性能。在隨機擾動的影響下,系統(tǒng)狀態(tài)為隨機變量,嚴重影響系統(tǒng)的控制性能,甚至導致受控系統(tǒng)的不穩(wěn)定。隨機干擾問題在實際系統(tǒng)中很常見。對于四旋翼系統(tǒng),隨機干擾主要來自環(huán)境變化引起的參數隨機不確定性、測量系統(tǒng)的隨機干擾以及外部隨機干擾。文獻[33]基于參數不確定性和未知外部干擾的無人機跟隨系統(tǒng)的共識飛行控制問題,提出了一種狀態(tài)反饋狀態(tài)跟蹤多變量模型參考自適應控制(Model Reference Adaptive Control,MRAC)方案,可確保飛行控制系統(tǒng)穩(wěn)定,消除干擾的影響,并使側翼無人機漸近地跟蹤主無人機。矢量無人機動力學涉及外部干擾和參數不確定性,從而引發(fā)飛行不穩(wěn)定隱患。文獻[34]基于歐拉牛頓公式,提出了四旋翼無人機的完整數學模型,并設計了一種用于四旋翼位置和姿態(tài)軌跡跟蹤的魯棒非線性快速控制,滿足姿態(tài)穩(wěn)定性,補償參數不確定性和外部干擾。
高度耦合的非線性動力學、存在的參數不確定性以及外部干擾和內部摩擦,使得矢量無人機的控制存在部分失控缺陷。對于矢量無人機系統(tǒng)的非線性、強耦合、對擾動敏感等難題而言,實時估計和補償內部不確定性和外部干擾,能夠確保有效提高系統(tǒng)的魯棒性和抗干擾能力。為在具有噪聲干擾的環(huán)境中能確保無人機數據的有效性和實時性,文獻[35]使用了含有卡爾曼式滾動窗口的互補融合算法,使得四旋翼無人機系統(tǒng)較往常能夠明顯提高其飛行的穩(wěn)定性。為保證規(guī)定的有限時間穩(wěn)定性,文獻[36]提出了一種在參數不確定和外部干擾條件下對四旋翼無人機進行位置和姿態(tài)跟蹤控制的新方法,綜合了將神經網絡自適應控制與滑模控制兩種方法的優(yōu)點。文獻[37]提出了一種新的魯棒非線性自適應控制方法,采用自適應非奇異快速終端滑??刂?Adaptive Non-singular Fast Terminal Sliding Mode Control,ANFTSMC)算法進行定向和平移跟蹤,實現所有狀態(tài)變量的快速收斂。此外,ANFTSMC解決了抖振效應同時又保持了軌跡跟蹤性能和抗干擾能力。
本文探究了矢量無人機飛行姿態(tài)的飛行穩(wěn)定性問題,并且總結了其相應保障無人機飛行姿態(tài)穩(wěn)定控制策略的研究現狀。
本文介紹的眾多研究成果可為無人機實現穩(wěn)定性飛行提供合適的理論依據和可行的實踐方案。這些技術和方法在矢量無人機領域能夠完全得到應用,同時在其他無人機領域和無人駕駛汽車領域也同樣獲得了大量使用。從無人機姿態(tài)穩(wěn)定的角度考慮,解決無人機的非線性振動為首要目標,通過容錯控制和飽和約束能達到減振效果。從無人機控制策略方面考慮,自適應執(zhí)行器故障補償控制和NTSMC在執(zhí)行器故障情況下能夠保障矢量無人機穩(wěn)定飛行;通過過渡飛行控制可以有效解決無人機飛行掉高問題;MRAC和融合濾波能夠針對無人機隨機干擾問題來保障飛行穩(wěn)定。
未來矢量無人機穩(wěn)定飛行研究將往超長續(xù)航時間方面拓展,以使矢量無人機能克服自身續(xù)航時間短的問題而比現有的其他類無人機優(yōu)越;開展解決無人機配重會嚴重限制超長續(xù)航矢量無人機的研究;開展矢量動力受限條件下的超長續(xù)航矢量無人機飛行姿態(tài)穩(wěn)定和控制策略研究。此外,未來也會以無人機系統(tǒng)的智能化和飛行安全為方向,提升矢量無人機的應用范圍和工作效能。