飛行器自主控制技術研究
飛行器自主控制技術研究,飛行器,自主,控制,技術研究
譯文
四旋翼飛行器的建模與控制
摘要
迄今為止,大多數(shù)四旋翼空中機器人有是基于飛行玩具。雖然這樣的系統(tǒng)可以作為原型,它們是不夠健全,作為實驗機器人平臺。我們已經(jīng)開發(fā)出了X-4傳單,采用四旋翼機器人定制底盤和航空電子設備與現(xiàn)成的,現(xiàn)成的電機和電池,是一個高度可靠的實驗平臺。車用調(diào)諧廠帶有板載嵌入式姿態(tài)動力學控制器以穩(wěn)定飛行。線性單輸入單輸出系統(tǒng)控制器旨在規(guī)范傳單態(tài)度。
1介紹
直升機的主要限制是需要廣泛的,和昂貴,維護可靠的飛行。無人駕駛航空飛行器(無人機)和微型飛行器(MAV)旋翼機也不例外。簡化了機械飛行機的結構產(chǎn)生明顯的福利操作這些設備的物流。四轉(zhuǎn)子是強大和簡單的直升機,因為他們沒有復雜的旋轉(zhuǎn)傾轉(zhuǎn)盤和聯(lián)系在傳統(tǒng)的旋翼機發(fā)現(xiàn)。多數(shù)四轉(zhuǎn)子的飛行器從遙控玩具構建組件。其結果是,缺少必要的這些工藝可靠性和性能是切實可行的實驗平臺。
1.1現(xiàn)有的四旋翼平臺
幾個四轉(zhuǎn)子工藝最近已開發(fā)用作玩具或進行研究。許多研究旋翼飛行器開始了生活作為市售的玩具,如作為HMX -4和Rctoys的 Draganflyer 。未經(jīng)修改的,這些工藝通常由光機身塑料轉(zhuǎn)子。它們是由鎳鎘電池或鋰聚合物電池供電,使用速度反饋的微機電系統(tǒng)陀螺儀。這些四轉(zhuǎn)子一般沒有穩(wěn)定的穩(wěn)態(tài)。
研究四旋翼添加自動穩(wěn)定及使用各種硬件和控制方案。 澳大利亞聯(lián)邦科學與工業(yè)研究組織的如圖1 : X-4傳單型號2的。四旋翼飛行器,例如,是一個Draganflyer衍生使用視覺伺服和慣性測量單元(IMU ) ,以穩(wěn)定的工藝在一個被做成動畫的目標。其他四轉(zhuǎn)子包括Eidgenossische TECHNISCHE Hochschule的蘇黎世' OS4 '[ Bouabdallah等,2004 ] ,皮帶驅(qū)動飛與低縱橫比的葉片; CEA的“ X4- flyer'1 ,小四轉(zhuǎn)子電機每四個刀片[ Guenard等,2005 ]。和康奈爾大學的自治飛行器,采用的愛好飛機螺旋槳的大型工藝。
圖1 : X-4傳單型號2的。
澳大利亞國立大學( ANU)的X-4傳單四旋翼微型飛行器(參照圖1 )的目的,以解決面對小規(guī)模的無人機的問題。在X -4是多比同類機器人重:它重4 kg總,是設計攜帶1千克的載荷。它有很強的碳纖維和鋁底盤和高推力與重量比。所使用的電機和電池是現(xiàn)成的,現(xiàn)成的組件。馬達直接驅(qū)動轉(zhuǎn)子,消除需要一個變速箱 - 機器人僅具有8 movingparts 。因此,傳單是堅固,可靠,小范圍的在飛行中發(fā)生災難性故障。它承諾一個實用有效載荷能力與大量的飛行時間。
1.2當前發(fā)展的目標
高性能的轉(zhuǎn)子和轉(zhuǎn)速控制器已用于X -4傳單開發(fā)的。這些都充分解決推力的產(chǎn)生和動態(tài)的問題電機的調(diào)速性能[磅等,2005 ] , [磅等人, 2007] 。此外,飛行動力學模型,包括旋翼拍打影響,推導出。一個3D模擬器機器人的生成工藝狀態(tài)的軌跡用于多種配置,受到干擾。傳單上當前工作旨在穩(wěn)定飛機在滾動,俯仰和偏航。連續(xù)飛行要求俯仰和橫滾角保持在零附近,除了當積極轉(zhuǎn)換。飛行系統(tǒng)的自然不穩(wěn)定需要積極的補償。特殊的設計機箱結果在純粹的發(fā)散不穩(wěn)定俯仰和橫滾,一個控制器可以很容易地正確。
在本文中,我們提出了X-4傳單作為全功能的空中機器人。四旋翼動力學直升機葉片撲了研究。我們估計從數(shù)據(jù)的系統(tǒng)參數(shù),以產(chǎn)生一個數(shù)字工廠模式。根據(jù)六自由度氣動模型我們推導動力學解耦在縱向(俯仰/滾動)和方位模式。控制的方法是優(yōu)化機械設計這些動態(tài)控制并實現(xiàn)線性單輸入單輸出系統(tǒng)控制的解耦動力學。我們描述了用于穩(wěn)定器的工藝仿真,然后去證明的在系留輥和螺距補償功能飛行。
2 X-4硬件建設在X 4傳單是從其他四旋翼車輛分開設置通過其較大的建設。它包括一個機箱,電機和動力電池,以及姿態(tài)控制和通訊航空電子設備。每個子系統(tǒng)中所描述詳細如下:
2.1機殼
在X-4與碳鋁車架中心纖維泡沫夾心武器。規(guī)則排列的安裝點允許COG可以很容易地轉(zhuǎn)移。電機和電池都從中心軸線為盡可能地安裝可能。手臂角度略有下降,以提供更多的武器的底部和撲之間的間隙轉(zhuǎn)子的提示。轉(zhuǎn)子坐騎搖搖欲墜樞紐,驅(qū)動軸和轉(zhuǎn)子之間的自由擺動關節(jié)葉片,從鋁加工。葉片是螺釘夾緊轉(zhuǎn)子之間安裝頂部和底部板。
2.2驅(qū)動系統(tǒng)
在X-4的轉(zhuǎn)子設計解除一個額外的傳單30%的控制范圍(大于超過520千克) 。葉片是三 - 層的碳纖維,其目的并制作的澳大利亞國立大學。的幾何形狀被設計成轉(zhuǎn)子尖端彎曲到最佳工作角度在負載下。所使用的ANUX2翼型是一個自定義欄目對于轉(zhuǎn)子的特產(chǎn)。轉(zhuǎn)子由JETI相量30-3驅(qū)動三相無刷電機的無線電控制的飛機。他們提供高扭矩的性能,允許直接驅(qū)動轉(zhuǎn)子,省去了齒輪。電機可以通過超過300瓦,額定可達35 A。 定制電機控制板整流電機。這些由澳大利亞聯(lián)邦科學與工業(yè)研究組織的昆士蘭州開發(fā)中心高級技術信息和通信技術小組。該板是根據(jù)各地的飛思卡爾HC12D60A微處理器和東芝TB9060無刷電機轉(zhuǎn)速控制芯片。功率由24鋰聚合物2000毫安提供·H highdischarge細胞。每個單元有3.7伏的標稱電壓,范圍從4.2 V完全充電,并下降到3 V在枯竭。每個單元可以提供高達20 A的電池被連接到6平行設置的電源總線四個單元串聯(lián)的,也就是說, 14.8 V額定電壓和120每電機電流消耗。這給了一個傳單預計為11分鐘的飛行時間,懸停速度。
2.3 控制該工藝是通過板載嵌入式HC12穩(wěn)定控制器。該控制器由澳大利亞聯(lián)邦科學與工業(yè)研究組織讀取態(tài)度Eimu IMU提供的角速度和加速度測量和角度位置估計在50 Hz 。該控制器的輸出轉(zhuǎn)速參考電機控制卡通過CAN總線,同時在50 Hz 。
2.4 命令和遙測
人類的方向有關機器人和信息在X - 4的狀態(tài)的傳送是在一個長距離藍牙連接到一臺筆記本電腦基站串口模塊運行Linux 。藍牙單元具有射程可達到100μm 。從傳單遙測由記錄基站和屏幕上的顯示。用戶可以發(fā)出使用鍵盤和一個通過筆記本電腦的命令JR- X3810無線手機。無線手機也能觸發(fā)安全開關殺在X -4獨立,藍牙通信信道,用一個板上的無線電接收器。在一個緊急切斷開關可以立即停止轉(zhuǎn)子通過禁用電機控制電路板,即使數(shù)據(jù)通信丟失。
.
3四轉(zhuǎn)子動力學
在[英鎊等人,2004 ]中描述的動態(tài)模型加入鉸接式旋翼撲在基本的四旋體動力學模型。當前配置在X - 4傳單并不納入樞紐彈簧原本包含在模型中。作為結果,振蕩方程可以大大簡化:
圖2 :撲四旋翼自由體圖。
右手慣性系記為I = {前,安永, EZ } ,其中x是的前面對齊工藝和z是在重力的方向上,和= (的x,y ,z)的是身體固定框A = { EA的起源1 ,EA2 ,EA3}。幀A是由旋轉(zhuǎn)矩陣與我R:A !一, V和 是線速度和角速度在A(參見圖2 )的框架。
該方程為:
其中m和我是質(zhì)量和轉(zhuǎn)動慣量傳單, g是重力加速度,ρ是密度空氣中,r是轉(zhuǎn)子半徑,A是轉(zhuǎn)子盤的區(qū)域。在式(6) , !乘以其幅度以保存旋轉(zhuǎn)的符號為反向旋轉(zhuǎn)的轉(zhuǎn)子。
這里SK( x)是斜對稱矩陣,使得SK(一) B = A A-B為< 3載體。在SX和CX符號分別代表罪惡x和COS按x。該rorotation矩陣R的構造與偏航俯仰輥, = ( , , ),歐拉角。轉(zhuǎn)子由他們的索引相應的指南針方向:北,南,東和西( NSEW ) ,其中N表示前面的轉(zhuǎn)子。與此相對應,迪是轉(zhuǎn)子位移從質(zhì)量傳單中心:
其中d是傳單的臂長,h為高度上述COG轉(zhuǎn)子。
向量Ti和齊是轉(zhuǎn)子的推力和扭矩,和米是當下因的推力矢量第i個轉(zhuǎn)子 - 一個搖搖欲墜的轉(zhuǎn)子,目前產(chǎn)由轉(zhuǎn)子撲完全是由于推力矢量從周圍車輛的中心位移作用重力。縱向的一次諧波和第i個轉(zhuǎn)子的橫向振蕩角度由a1si記和b1si 。非幅員推力和扭矩系數(shù), CT和CQ ,這里視為常數(shù)。第i個轉(zhuǎn)子的速度由下式給出!我。該無量綱的推力系數(shù)和撲方程更詳細的第3.1和3.2進行討論。
3.1 俯仰和橫滾阻尼轉(zhuǎn)子
一個四轉(zhuǎn)子必然有一個水平位移它的桅桿和COG之間。當工藝輥和球場,轉(zhuǎn)子出現(xiàn)垂直速度,導致以流入角的變化。從的普魯斯特的普魯斯特,2002年,第101] ,CT可以進行相關的垂直速度,VC,通過:
其中,a是極性電梯斜率, tatip是幾何在轉(zhuǎn)子的頂端刃角, Vi是誘導通過轉(zhuǎn)子速度,并且是堅固的圓盤葉片的表面面積的比例和轉(zhuǎn)子盤區(qū)。
極性電梯斜率本身是轉(zhuǎn)子的函數(shù)攻擊的葉片角度。這是一些高度非線性翼型件等的關系,可以更好地表示為變異圍繞一個設定點, CT0 :
其中CT是誘導改變流入的變化條件。從公式12所示,該可寫為:
其中a0是在設定點的升降斜率。
圖3 :刀片撲旋轉(zhuǎn)角度。
3.2 刀片撲
當轉(zhuǎn)子翻譯水平是有區(qū)別的在進退之間的葉片升力葉片,這將導致轉(zhuǎn)子尖端路徑平面傾斜。該通過同時得到的轉(zhuǎn)子平面的產(chǎn)生角求解常數(shù)和正弦分量
的葉片離心空氣動力學靜電重力矩制度。拍打是很重要的,因為以前的模擬
在X -4表明,傾斜轉(zhuǎn)子可以引入顯著穩(wěn)定性的影響為車輛[磅等,2004 ] 。
旋翼揮舞動力學非常快,發(fā)生內(nèi)轉(zhuǎn)子[利什曼, 2006]的一轉(zhuǎn),相比于直升機的剛體動力學。因此,葉片振蕩方程可寫工藝平面速度的瞬時功能。
四旋轉(zhuǎn)子飛行不限于縱向運動 C當車輛隨意移動,撲轉(zhuǎn)子的運動不需要是與標稱線前面的飛機。當工藝偏航線性在轉(zhuǎn)子輪轂大約E3的速度被添加到運動車輛。
第i個轉(zhuǎn)子由于平面運動的拍打是通過計算轉(zhuǎn)子?ˉ的大小和方向發(fā)現(xiàn)翻譯和定義的參考本地幀,畢,對準那個方向。我們計算了縱向和橫向撲角度在轉(zhuǎn)子框架( u1si和v1si ) ,然后在車身固定重新表達它們利用旋轉(zhuǎn)矩陣(參見圖3)幀( a1si和b1si 。這使我們能夠避免計算復雜度使用標準方程撲在本地幀。
在每個旋翼揮舞首先通過計算發(fā)現(xiàn),前進比和轉(zhuǎn)子的方位角方向。我們得出這樣的:
其中,Vr ( N) i為第i個轉(zhuǎn)子?ˉ速度的第n個元素向量, | IRI是第i個轉(zhuǎn)子?ˉ前進比和ri為運動的方位角方向。
在X - 4傳單的配置省去了以前用彈簧鉸鏈的虛擬偏移量。因此,該描述這個運動方程可以大大簡化:縱向和橫向振蕩角度解在本地幀的第i個轉(zhuǎn)子,鉍,有:
分別為,其中i是不幅員流入第i個轉(zhuǎn)子,近似的
和Υ是鎖定號碼[雷斯曼, 2006] :
其中Ib的是關于刀片的轉(zhuǎn)動慣量撲鉸鏈。
這些被轉(zhuǎn)換回體內(nèi)固定幀由A和Bi之間的幀映射,姬導出車身框架撲角度,由于傳單的運動:
所產(chǎn)生的撲角度( 23 )的組成部分該工藝的俯仰和側傾率[的Prouty , 2002]添加對于與本體固定幀的:
!
表1 空氣動力學參數(shù)和相關的錯誤。
4模型參數(shù)化和穩(wěn)定性
設計基于此模型的控制器需要參數(shù)將指定的物理體系。最這些值是由的飛行性能決定系統(tǒng);一些,最重要的是h時,可以選擇自如。每個參數(shù)定義相關聯(lián)的錯誤工廠模型的動態(tài)響應的包絡。我們分析此包絡內(nèi)的系統(tǒng)行為,以確定h的最佳值,轉(zhuǎn)子平面的高度上面的齒輪。
氣動參數(shù)
轉(zhuǎn)子,葉片和空氣動力學參數(shù)的獲得通過測量,計算,模擬或引用。這些列于表1中。
群眾和位移
對于測量組件和群眾的距離于轉(zhuǎn)子平面,(群眾±0.005千克,距離
±0.005 M)列于表2 。需要注意的是此表是不是所有群眾的完整列表,但
包括所有主要的群眾 - 螺絲和緊固件省略(參照圖4)。
轉(zhuǎn)動慣量從以前的計算值通過處理群眾為質(zhì)點,對角線慣性矩陣的條目中給出表3。焦爐煤氣為0.0071 ±0.005米以上轉(zhuǎn)子平面。
圖4: X-4元器件偏移。
表2 :部件塊和偏移
4.2 非受迫性穩(wěn)定性分析
直升機或四旋翼的主要動力,與車輛的縱向動力學有關。周圍盤旋,直升機的議案,在很大程度上去耦在每個軸上。的四轉(zhuǎn)子的對稱性也就是說,重要的姿態(tài)動力學可以描述由一個單一的方程。我們分析了自然這些動態(tài)的穩(wěn)定性提供洞察最好的機身為幾何系統(tǒng)的可控性。
在早期的工作[磅等,2004 ] ,我們采用的Prouty的穩(wěn)定性推導,分析近懸停的四轉(zhuǎn)子動力學。這種治療進一步說明,通過添加特定于quadrotors方面的分析和消除撲由于輪轂彈簧且沒有在當前的X -4傳單使用。
從基本的動力學方程為約束直升機在X翻譯和唯一沒有控制輸入旋轉(zhuǎn)間距,穩(wěn)定性導數(shù)矩陣為2 :
表3 :對角線慣性元件。
這將使用給出的標準穩(wěn)定的衍生物的普魯 [的普魯 ,2002,頁564 ] X是縱向位置,西塔是俯仰角,s是拉普拉斯變換微分算子的。我們修改標準乘以治療直升機的四個轉(zhuǎn)子,以及添加由于轉(zhuǎn)子的垂直運動術語在@ / @ ? ?在俯仰和橫滾:
.
系統(tǒng)矩陣行列式的特征方程變成了:
求解這個多項式的根給出了指數(shù)的動態(tài)行為的部件制度。自
和
對于任何系統(tǒng),很顯然,在非受迫性,開環(huán)動力學永遠是穩(wěn)定的X-4 。
勞斯的判別中的應用,為中概述的Prouty ,采用特征多項式來確定
不穩(wěn)定的性質(zhì)。勞斯的判別,R.D.,由下式給出
其中A,B , C和D是29的系數(shù)。如果它是積極,工藝將展出純分歧。如果為負,該工藝將出現(xiàn)不穩(wěn)定的振蕩。如果為零,球場動態(tài)將是中性的。在這種情況下:
在作曲方面,只有H可改變的跡象。為常規(guī)的直升機,其中h <0時,工藝有一個不穩(wěn)定的極對。如果轉(zhuǎn)子反轉(zhuǎn)(以上焦爐煤氣) ,工藝將不發(fā)散振蕩。如果轉(zhuǎn)子和COG是共面的,工藝是輕微穩(wěn)定。這種行為被證明在一個全3D
以前的模擬[磅等,2004 ] 。
表4 :極和開環(huán)基音動力學的零點。
4.3 參數(shù)化模型信封
使用物理值傳單,耦合間距和X平移動力學方程可以計算。參數(shù)的誤差范圍對應的植物成一個空間在復平面上的根。對于傳單線性化差分方程為:
這些可以解決的一個單一的傳遞函數(shù)H = / !槳距角,以及輸入的變化之間
在轉(zhuǎn)子速度,
我們近似撲角度為線性函數(shù)XE ?和E ?的:
使用前面給出的參數(shù)和錯誤,系統(tǒng)的極點和零點列于表4 。該轉(zhuǎn)子高度以上的焦爐煤氣是最大的貢獻者誤差,產(chǎn)生的誤差超過80%每個極的計算。因此,準確的知識轉(zhuǎn)子高度重要的是要確定動態(tài)模型。
在非受迫性穩(wěn)定性分析表明有h也是在確定的行為的重要動力系統(tǒng)。根軌跡的H表明該開環(huán)極點的結構變化顯著為?改變符號(參看圖5) 。類似的非受迫性情況下,該系統(tǒng)表現(xiàn)出不穩(wěn)定的振蕩,當凸榫是轉(zhuǎn)子,純發(fā)散時,它是以下
轉(zhuǎn)子和中性穩(wěn)定性上面相重合時,與轉(zhuǎn)子。
圖5 :間距動力學根軌跡的改變轉(zhuǎn)子高度COG 。
Prouty表明,直升機可以從受益倒轉(zhuǎn)子結構,純分歧更容易對于一個人的試驗,以校正比不穩(wěn)定的振蕩[的Prouty ,2002,頁603] 。
4.4 最優(yōu)靈敏度設計
采用自動補償器不再需要該系統(tǒng)可以直觀的對人類飛行員,等等振動系統(tǒng)是可以接受的。相反,我們使用了控制的基本限制來配置工廠控制器的性能。
為了獲得良好的性能,我們需要強有力的抗擾和快速響應輸入命令。但是,
波特積分的靈敏度的“水床效應”功能強加任意設計目標的限制對于在所有頻率控制器:它指出任意降低了系統(tǒng)的靈敏度意味著相應增加靈敏度比其他頻率[ Seron等,1997 ] 。
出于這個原因,它是可取的減少波德積分底層系統(tǒng),應用程序之前,任何控制。波特積分可以直接相關在開環(huán)廠的兩極。從Seron等:
其中S是系統(tǒng)的靈敏度函數(shù),圓周率是極點開環(huán)廠房,和!是頻率。
從計算的波特積分為一個范圍為h-0.05至0.05米轉(zhuǎn)子下方顯示一個尖銳切口在H = 0 (參看圖6) 。當轉(zhuǎn)子平面是一致重心,波特積分是為零。在此配置中,音調(diào)動態(tài)是中性的。
圖6 :博德積分關于旋翼飛機安置。
積分急劇變化的幅度轉(zhuǎn)子平面移離齒輪。由于強H誤差和植物模型誤差,和之間的相關性控制靈敏度和h的位置之間的關系,這是顯然,密切注意正確的調(diào)整和驗證轉(zhuǎn)子高度的對于性能的關鍵的直升機。
對于X - 4傳單,理想的轉(zhuǎn)子位置在H = 0 。然而,由于根軌跡與改變?表明,植物的結構經(jīng)受顯著更改與圍繞此點錯誤。出于這個原因,我們設置COG稍微遠離轉(zhuǎn)子平面,使小誤差不會對穩(wěn)定性產(chǎn)生影響。
5 控制與仿真
多種控制技術已實施成功在四UAVS轉(zhuǎn)子 - 其中包括PID和LQ [ Bouabdallah等人,2004 ]和PD2 [ Tayebi和McGilvray , 2004]控制。 Bouabdalla發(fā)現(xiàn)的PID由于進行簡單相比毫不遜色,以LQ方法的容忍模型的不確定性。這種品質(zhì)希望我們?nèi)膭幽J剑绕涫亲兓贖敏感。
除了姿態(tài)動力學中,X 4傳單還具有重要的汽車動態(tài)。電機動態(tài)行為在一系列的剛體動力學 - 快速運動反應是對權威的態(tài)度重要控制的四旋翼飛行器。為此,轉(zhuǎn)子速度控制器已被開發(fā),以提高自然轉(zhuǎn)子 - 電動機系統(tǒng)的性能[英鎊等,
2007] 。線性化閉環(huán)電機系統(tǒng)轉(zhuǎn)移功能, HM- CL ,是:
圖7 :擾動傳播框圖。
5.1 離散化模型
控制器運行在50赫茲,最大頻率在該姿態(tài)數(shù)據(jù)被更新,并且因此動態(tài)該廠被離散化在TS值= 0.02秒控制設計。 IMU的同時返回角度和率的信息,這允許不正確的PID控制器要實現(xiàn)。完整的離散化模型,為:
其中u是在轉(zhuǎn)子的轉(zhuǎn)速差變化有關操作條件下, 850拉達。附加零點在z = A'1來自匹配的零極點離散方法。
5.2 控制器設計
該控制器由一個純積分的零角度跟蹤誤差和復雜的零點對穩(wěn)定植物??刂破鞯膫鬟f函數(shù)C,是:
由于電機動力是如此之快,主極點與態(tài)度力學小互動。如果是速度較慢,多余的兩極差異會增大接近單位圓,從而導致振蕩和可能不穩(wěn)定。慢馬達零極點對消相關聯(lián)用于鋰離子聚合物電池的動力學供電傳單。足夠的增益使極關閉與零,降低效果的影響。
5.3 自抗擾
由經(jīng)驗豐富的姿態(tài)動力學的干擾預計將采取的空氣動力學效應的形式通過變化的轉(zhuǎn)子速度傳播。我們用開發(fā)的靈敏度模型電機速度控制器可以預測的位移位置由于電機速度輸出干擾(參見圖7)。我們希望保持X -4傳單位置變化小,在為0.5μm的順序。
轉(zhuǎn)子轉(zhuǎn)速的噪音是由一個輸出干擾建模于轉(zhuǎn)子的速度, D,其特征在于,為白色噪聲,瓦特,通過濾色器通過, F [英鎊等,2005 ] :
圖8 :俯仰角靈敏度函數(shù)波特圖。
由于瓦特的槳距角的靈敏度由下式給出:
其中HM是電機廠和CM為電機補償器。在俯仰角的峰值靈敏度為0.4拉德· s-1的(參見圖8)。
槳距角進行積分, x位置。利用方程35和40 ,傳輸函數(shù),X是:
一個單位的干擾在峰值角頻率靈敏度產(chǎn)量為0.01米的位置變化,以及內(nèi)的目標。然而,由于積分位置動態(tài), x的峰值靈敏度發(fā)生在低頻率直流( D < 0.01弧度· s-1的! )在-6.3分貝;一在這個范圍內(nèi)單位的正弦波會產(chǎn)生相應的0.78米,可以忽略不計角度偏差位置偏差。注意,該偏差是非常緩慢 - 一個周期600秒 - 而且會很容易地得到補償,給予位置測量。
5.4模擬
姿態(tài)控制系統(tǒng)的完整模擬了編碼在Matlab的Simulink 。這包括非線性
在從多個采樣時間中產(chǎn)生的系統(tǒng)微控制器,電機的飽和度,量化的測量和轉(zhuǎn)換限制在電動機控制器。
在仿真中,閉環(huán)系統(tǒng)有一個單位脈沖2秒和0.2弧度響應穩(wěn)定時間最大anglular位移。單位正弦波干擾適用于W = 0.01弧度· s-1的產(chǎn)生的小角通過小的非線性被歸入了位移該模型的作用,并沒有傳播到輸出。這可能是由于該誤差測量慢擾動效應將會迷失在量化的傳感器讀數(shù)。
圖9 : X-4傳單STABILISED在俯仰和橫滾。
6 實施與績效
之前,所設計的控制器下飛行被測試的條件下,我們測試了在控制器上的系繩裝置。在該配置中,振蕩的發(fā)生是由于自從傳單水平運動是固定在空間,免費
僅旋轉(zhuǎn)在俯仰和側滾。在實踐中,人們發(fā)現(xiàn)該拴系X-4表現(xiàn)出兩個附加的穩(wěn)定振蕩極點在z = 0.9664 ± 0.0331 ,從機械交叉耦合的試驗臺。轉(zhuǎn)子可被操作在降低速度時,以節(jié)省電池電量最初的測試 - 在這些速度,系統(tǒng)增益變化正比于轉(zhuǎn)子的轉(zhuǎn)速。簡化了合成全速系統(tǒng)的傳遞函數(shù)變?yōu)椋?
這需要修改給控制器,以代替在實軸上的零點:
實現(xiàn)時,人們發(fā)現(xiàn),在控制器可靠地工作于低轉(zhuǎn)速時( ! < 450拉德- 1 ) 。
在X -4能穩(wěn)定自身在俯仰和滾轉(zhuǎn),并保持于2度電平(參照圖9)的。為了檢驗動態(tài)性能, 22步實驗是進行超過800秒,從哪些步驟進行平均對于分析(參見圖10)。步驟議案被交替10度俯仰向前和向后的水平,以消除方向性偏差。軋輥在0度舉行由控制器和偏航被鎖定到位在試驗臺上。
圖10 :低速一般步驟參考(黑色) ,數(shù)據(jù)(藍色)和預測(綠色)
從該數(shù)據(jù),該系統(tǒng)具有一個1.25秒上升時間,30 %的過沖和慢40秒穩(wěn)定時間,與2.15秒上升時間, 30%相比,過沖和15第二沉降時間的模型預測在此轉(zhuǎn)子速度。的步驟清楚地表明了影響兩個試驗臺兩極產(chǎn)生一個0.4赫茲的振蕩
與±1度角度變化。這種振蕩會導致± 0.027米的水平位移,名X-4在飛行。
人們發(fā)現(xiàn),當轉(zhuǎn)子速度增加時,在系統(tǒng)顯示混亂的半穩(wěn)定的行為會使不受限制的飛行是不可能的。我們相信,本不穩(wěn)定性是由于來自轉(zhuǎn)子的高頻噪聲破壞的IMU加速度計數(shù)據(jù)的有效性。我們有信心,傳感器額外的隔離會允許全速運轉(zhuǎn)。
7 結論
我們已經(jīng)開發(fā)了一個更大的四旋翼平臺比是通常用在目前的機器人技術研究。分析的傳單姿態(tài)動力學允許我們調(diào)整機械設計最佳的控制靈敏度和干擾拒絕。我們設計了一個控制器以穩(wěn)定占主導地位的解耦俯仰和滾動模式,并使用干擾輸入一個模型來估計的性能植物。結果發(fā)現(xiàn),該補償成功地調(diào)節(jié)心態(tài)在低轉(zhuǎn)速時。
8 致謝
作者要感謝澳大利亞聯(lián)邦科學與工業(yè)研究組織 ICT機器人它的持續(xù)支持這個項目的。
參考文獻
[Bouabdallah et al, 2004] S. Bouabdallah, A. Noth and R. Siegwart. PID vs LQ Control Techniques Applied to an Indoor Micro Quadrotor. In Proceedings of the IEEE International Conference on Intelligent Robots
and Systems, Sendai, Japan, 2004.
[Guenard et al, 2005] N. Guenard, T. Hamel and V. Moreau. Dynamic Modeling and Intuitive Control Strategy for an ?°X4-Flyer?±. In proceedings of 5th International Conference on Control and Automation,
Budapest Hungary, June, 2005.
[Hamel et al, 2002] T. Hamel, R. Mahony, R. Lozano and J. Ostrowski. Dynamic Modelling and Configuration Stabilization for an X4-Flyer. In proceedings of 15th Triennial World Congress of the InternationalFederation of Automatic Control, Barcelona, July, 2002.
[Leishman, 2006] J. G. Leishman. Principles of Helicopter Aerodynamics, 2nd Ed. Cambridge University Press, Cambridge, United Kingdom, 2006.
[Pounds et al, 2004] P. Pounds, R. Mahony, J. Gresham, P. Corke and J. Roberts. Towards Dynamically Favourable Quad-Rotor Aerial Robots. In Proc. Of Australasian Conference on Robotics and Automation, Canberra, Australia, 2004.
[Pounds et al, 2005] P. Pounds, R. Mahony and P.Corke. Small-Scale Aeroelastic Rotor Simulation, Design and Fabrication. In Proc. of Australasian Conference on Robotics and Automation, Sydney, Australia, 2005.
[Pounds et al, 2007] P. Pounds, R. Mahony and P. Corke. System Identification and Control of an Aerobot Drive System. In Proc. of Information, Decision and Control, Adelaide, Australia, 2007, submitted.
[Prouty, 2002] R. W. Prouty. Helicopter Performance, Stability, and Control. Krieger Publishing Company, 2002, reprint with additions, original edition 1986.
[Seron et al, 1997] M. M. Seron, J. H. Braslavsky and G. C. Goodwin. Fundemental Limitations in Filtering and Control. Springer-Verlag, London, United Kingdom, 1997.
[Tayebi and McGilvray, 2004] A. Tayebi and S. McGilvray. Attitude Stabilization of a Four-Rotor Aerial Robot. In proceedings of 43rd IEEE Conference on Decision and Control, Atlantis, Paradise Island, Bahamas, pp14-17, December, 2004.
外文原文
Modelling and Control of a Quad-Rotor Robot
To date, most quad-rotor aerial robots havebeen based on flying toys. Although suchsystems can be used as prototypes, they arenot sufficiently robust to serve as experimentalrobotics platforms. We have developed the X-4Flyer, a quad-rotor robot using custom-builtchassis and avionics with off-the-shelf motorsand batteries, to be a highly reliable experimentalplatform. The vehicle uses tuned plantdynamics with an onboard embedded attitudecontroller to stabilise flight. A linear SISO controllerwas designed to regulate flyer attitude.
1 Introduction
A major limitation of helicopters is the need for extensive,and costly, maintenance for reliable flight. UnmannedAir Vehicles (UAVs) and Micro Air Vehicle(MAV) rotorcraft are no exception. Simplifying the mechanical structure of a flying machine produces clear benefits for the logistics of operating these devices.
Quad-rotors are robust and simple helicopters as theydo not have the complicated swashplates and linkages found in conventional rotorcraft. The majority of fourrotor aerobots are constructed from remote-control toy components. As a result, these craft lack the necessary reliability and performance to be practical experimental platforms.
1.1 Existing Quad-Rotor Platforms
Several quad-rotor craft have been developed recently,for use as a toy or for research. Many research quadrotors began life as a commercially available toy, such as the HMX-4 and RCtoys’ Draganflyer. Unmodified, these craft typically consist of light airframes with plastic rotors. They are powered by NiCd or Li-Poly cells and use rate feedback from MEMS gyros. These quad-rotors generally have no attitude stability.
Research quad-rotors add automatic stability and use a variety of hardware and control schemes. CSIRO’s
quad-rotor flyer, for example, is a Draganflyer derivative that uses visual servoing and an Inertial Measurement Unit (IMU) to stabilise the craft over a blob target. Other quad-rotors include Eidgenossische Technische
Hochschule Zurich’s ‘OS4’ [Bouabdallah et al, 2004], a belt-driven flyer with low-aspect ratio blades; CEA’s ‘X4-flyer’1, a small quad-rotor with four blades per motor [Guenard et al, 2005]; and Cornell’s Autonomous Flying Vehicle, a large craft using hobby aeroplane propellers.
The Australian National University’s (ANU) X-4 Flyer quad-rotor MAV (cf. Fig. 1) aims to address the problems faced by small-scale UAVs. The X-4 is much heavier than similar robots: it weighs 4 kg total and is designed to carry a 1 kg payload. It has a strong carbonfibre and aluminium chassis and a high thrust-to-weight ratio. The motors and cells used are off-the-shelf components. The motors directly drive the rotors, eliminating the need for a gearbox – the robot has only eight moving parts. As a result, the flyer is rugged and reliable with little scope for catastrophic failure in flight. It promises a practical payload capacity with a substantial flight duration.
1.2 Goals of Current Development
High-performance rotors and speed controllers have been developed for the X-4 Flyer. These have adequately solved the problems of thrust generation and dynamic motor speed performance [Pounds et al, 2005], [Pounds et al, 2007]. In addition, a model of the flight dynamics, including rotor flapping effects, was derived. A 3D simulator of the craft generated state trajectories of the robot for a variety of configurations, subjected to disturbances.
Current work on the flyer aims to stabilise the aircraft in roll, pitch and yaw. Continuous flight requires the pitch and roll angles to remain around zero, except when actively translating. The natural instability of flying systems requires active compensation. The special design for the chassis results in purely divergent instability in pitch and roll that a controller can readily correct.
In this paper we present the X-4 Flyer as a fullyfunctional aerial robot. The dynamics of quad-rotor helicopters with blade flapping are studied. We estimate the system parameters from data to produce a numerical plant model. Based on a 6DOF aerodynamic model we derive decoupled dynamics in longitudinal (pitch/roll) and azimuthal modes. The control approach is to optimise the mechanical design for control of these dynamics and implement linear SISO control in the decoupled dynamics. We describe the controller used to stabilise the craft in simulation and then go on to demonstrate the function of the roll and pitch compensation in tethered flight.
2 X-4 Hardware and Construction
The X-4 Flyer is set apart from other quad-rotor vehicles by its larger construction. It consists of a chassis, motors and power cells, and attitude control and communications avionics. Each subsystem is described in detail below:
2.1 Chassis
The X-4 has an aluminium centre frame with carbon fibre-foam sandwich arms. Regularly spaced mounting points allows the CoG to be shifted easily. Motors and batteries are mounted as far from the central axis as possible. The arms angle down slightly to provide more clearance between the bottom of the arms and flapping rotor tips. The rotor mounts are teetering hubs, a freely pivoting joint between the drive shafts and rotor blades, machined from aluminium. The blades are screw-clamped between the rotor mount top and bottom plates.
2.2 Drive System
The X-4’s rotors are designed to lift the flyer with an additional 30 per cent control margin (greater than 5.2 kg). The blades are three-ply carbon fibre and were designed and fabricated at the ANU. The geometry is designed so that the rotor tips flex to the optimal operating angle under load. The ANUX2 airfoil used is a custom section made specially for the rotors.
The rotors are driven by Jeti Phasor 30-3 three-phase brushless motors for radio-controlled aircraft. They offer high torque performance that allows for direct drive of the rotors, eliminating the need for gearing. The motors can pass more than 300 W and are rated up to 35 A.
Custom motor control boards commutate the motors. These were developed by the CSIRO Queensland Centre for Advanced Technology ICT group. The boards are based around the Freescale HC12D60A microprocessor and Toshiba TB9060 brushless motor speed control chip.
Power is provided by 24 Li-Poly 2000 mA·h highdischarge cells. Each cell has a nominal voltage of 3.7 V, ranging from 4.2 V fully charged and dropping to 3 V at depletion. Each cell can deliver up to 20 A. The batteries are connected to a power bus of six parallel sets of four cells in series; that is, 14.8 V nominal voltage and 120 A of current draw per motor. This gives the flyer an expected flight time of 11 minutes at hover speed.
2.3 Control
The craft is stabilised by an onboard embedded HC12 controller. The controller reads attitude from a CSIRO Eimu IMU that provides angular rate and acceleration measurements and angular position estimates at 50 Hz. The controller outputs rotor speed references to the motor control cards over the CANbus, also at 50 Hz.
2.4 Command and Telemetry
Human directions to the robot and information about the X-4’s state are transmitted over a long-range Bluetooth serial module connected to a laptop base station running Linux. The Bluetooth unit has a range of up to 100 m. Telemetry from the flyer is logged by the base station and displayed on-screen. The user can issue commands via the laptop using the keyboard and a JR-X3810 radio handset.
The radio handset can also trigger a safety kill switch on the X-4, independently of the Bluetooth communications channel, using an onboard radio receiver. In an emergency the kill switch can stop the rotors instantly by disabling the motor control boards, even if data communications is lost.
3 Quad-Rotor Dynamics
The dynamic model described in [Pounds et al, 2004]added articulated flapping rotors to the basic quad-rotor rigid body dynamics model. The current configuration of the X-4 Flyer does not incorporate the hub-springs originally included in the model. As a result, the flapping equations can be substantially simplified:
The right-hand inertial frame is denoted by I= {Ex,Ey,Ez}, where x is aligned with the front of the craft and z is in the direction of gravity, and = (x, y, z) is the origin of the body fixed frame A ={Ea
1 ,Ea 2 ,Ea 3 }. The frame A is related to I by the rotation matrix
R : A ! I. V and are the linear and angular velocities of the frame in A (cf. Fig. 2).
The equations are:
where m and I are the mass and rotational inertia of the flyer, g is acceleration due to gravity, rho is the density of air, r is the rotor radius, and A is the rotor disc area. In equation 6, ! is multiplied by its magnitude to preserve the sign of rotation for counter-rotating rotors.
收藏