淺談四旋翼無人機的運動模型和控制原理

2021-02-13 雨飛工作室
淺談四旋翼無人機的運動模型和控制原理

(一)四旋翼無人機是怎麼火起來的?

2010年,AR.Drone橫空出世;在AR.Drone的引領下,全球範圍內都有一股將四旋翼商業化的熱潮。2012年DJI相繼推出了風火輪系列四旋翼機架、悟空四旋翼飛控和S800六旋翼飛行器。其實,2012年的時候,研發四旋翼產品的人們在熱情之餘也存有一絲迷茫:四旋翼飛行器是很好玩,但是它除了作為玩具之外,還有什麼價值呢?就像AR.Drone被定義成玩具一樣,DJI最早的多旋翼產品也被人定義成玩具、航模。這個問題在2013年得到了解答。隨著DJI在2013年1月的推出Phantom,四旋翼飛行器市場的形勢發生了巨大的變化。Phantom與AR.Drone一樣控制簡便,新手學習多半個小時就可以自由飛行;Phantom尺寸比AR.Drone大的多,抗風性更好,還具有內置GPS導航功能,可以在戶外很大的範圍內飛行;更重要的是,當時利用GoPro運動相機拍攝極限運動已經成為歐美國家的時尚,而Phantom提供了掛載GoPro的連接架,讓用GoPro相機的人們有了從天空向下的拍攝視角。特別地,與傳統的飛機和直升機航拍不同,多旋翼系統小巧靈活,能讓拍攝者自由地控制角度和距離。就像iPhone重新定義了手機一樣,我們也可以毫不誇張地說:Phantom+GoPro重新定義了航拍,也重新定義了相機。必須承認:四旋翼無人機成為航拍嬌子要感謝大疆!

四旋翼採用了四個旋翼的機械結構,四個電機作為飛行的直接動力源,通過改變四個螺旋槳產生的升力來控制,結構和動力學特性得到了簡化。如圖(a)~圖(d),四旋翼的前槳和後槳順時針旋轉,左右兩槳逆時針旋轉,這種反向對稱結構代替了傳統直升機尾旋翼。在飛行過程中,改變四個旋翼的轉速,四旋翼將產生各種飛行姿態,使四旋翼向預定方向運動,完成任務。

四旋翼的地面坐標系和機體坐標系:

(1)俯仰角θ,機體軸OX與地面間的夾角。

(2)滾轉角φ,機體軸OZ和包含機體軸OX間的夾角。

(3)偏航角ψ,機體軸OX在地面投影與地軸OgXg間的夾角。

(二)四旋翼無人機的運動原型

四旋翼飛行器結構模型如下:

推進器(1、3)、(2、4)為互相對稱的兩部分。通過改變推進器轉子的旋轉速度,會使飛行器產生升力,引起運動。因此,通過改變4個推進器的轉動速度,我們可以控制飛行器的垂直起降運動。如果相反地控制(2、4)推進器的旋轉速度,會引起滾轉運動;如果相反地控制(1、3)推進器的旋轉速度,會引起俯仰運動;要使飛行器產生偏航運動,則需要通過共同控制(1、2)和(3、4)推進器的旋轉速度。

(1)垂向飛行:垂向飛行相對來說比較容易控制,控制方式如圖(a),圖中箭頭的粗細代表旋翼轉速大小。同時增加四個電機的輸出功率,旋翼轉速增加使得總的拉力增大,四旋翼無人機向上飛行;反之,同時減小四個電機的輸出功率,旋翼轉速下降,使得總的拉力減小,四旋翼無人機向下飛行。

(2)縱向飛行:縱向飛行控制方式如圖(b)。增加後邊電機的輸出功率,旋翼轉速增加使拉力增大,相應的減小前邊電機的輸出功率,使拉力減小。這樣由於存在拉力差,機身會俯仰傾斜,從而使旋翼拉力產生水平分量,因此可控制無人機向前飛行。向後飛行與向前飛行正好相反。

(3)橫向飛行:由於四旋翼無人機的結構對稱性,橫向飛行的控制方式和縱向飛行完全一樣,參見圖(c)。

 (4)水平轉動:四旋翼無人機的水平轉動可以藉助旋翼產生的反扭矩來實現。旋翼轉動過程中由於空氣阻力作用會形成與轉動方向相反的反扭矩,常規的直升機為了平衡反扭矩的影響,需藉助尾槳的作用來實現。四旋翼無人機為了克服反扭矩的影響,使其四個旋翼中的兩個正轉,兩個反轉,且對角線上的兩個旋翼轉動方向相同。反扭矩的大小與旋翼轉速有關,當四個旋翼轉速相同時,反扭矩互相平衡,無人機不發生轉動;當四個旋翼轉速不同時,不平衡的反扭矩會引起四旋翼無人機的水平轉動。為了使四旋翼無人機按照期望方向作水平轉動,可以同時增加一對同方向旋轉的旋翼轉速並減小另一對旋翼轉速,且轉速增加的旋翼轉動方向與期望的水平轉動方向相同。水平轉動控制如圖(d)。

(三)四旋翼無人機的控制原理

根據四旋翼的運動調節方式將四旋翼無人機劃分為四種基本的飛行控制方式。

(1)垂直飛行控制;

(2)橫滾控制;

(3)俯仰控制;

(4)偏航控制。

垂直飛行控制

垂直飛行控制主要是控制飛機的爬升、下降和懸停(上圖)。四旋翼處於水平位置,在垂直方向慣性坐標系同機體坐標系重合。同時增加或減小四個旋翼的轉速,旋翼產生升力使得四旋翼上升某一飛行高度。懸停時,保持四個旋翼的轉速相等,產生的合推力與重力相平衡,從而四旋翼在某一高度處於相對靜止狀態,姿態角為零。垂直飛行控制的關鍵是要穩定四個旋翼的轉速,保持一致的變化量。

橫滾控制

橫滾控制通過增加左邊旋翼轉速,使拉力增大,相應減小右邊旋翼轉速,使拉力減小,同時保持其它兩個旋翼轉速不變。這樣由於存在拉力差,機身會俯仰傾斜,從而使旋翼拉力產生水平分量,向右運動。∆2=∆4時可控制四旋翼作側向平飛運動。

俯仰控制

俯仰控制在保持左右兩個旋翼速度不變的情況下,增加上面旋翼的轉速,並相應減小下面旋翼的轉速,使得上下兩面存在著拉力差,從而引起機身的傾斜,產生側向的旋翼拉力,因此四旋翼做側向飛行。

偏航控制

偏航控制四旋翼為了克服反扭矩影響,四個旋翼中的兩個順時針轉,兩個逆時針轉,且對角線上的兩個旋翼轉動方向相同。反扭矩的大小與旋翼轉速有關,當四個旋翼轉速不完全相同時,不平衡的反扭矩會引起四旋翼轉動。同時增加一對同方向旋轉的旋翼轉速並減小另一對按相反方向旋轉的電機轉速,且轉速增加的旋翼轉動方向與四旋翼機身轉動方向相反。中心控制模塊即飛行控制系統的核心處理器,作為整個系統的核心控制部分,主要負責採集傳感器檢測的姿態角速率(俯仰角速率、橫滾角速率和偏航角速率)、三軸的線加速度和航向信息並實時計算;根據檢測的飛行信息,結合既定的控制命令改變飛行狀態和下傳飛行狀態數據。

以四軸,X形狀為例。為方便說明,把電機進行編號, 右下為9號,右上為10號,左下為11,左上為3號電機。

1、飛行器保持懸停,4個電機的轉速保持一致,來使飛行器保持水平。

四個電機的轉速=懸停油門。

2、當我們希望飛行器向右飛的時候,我們設定在第一種情況的基礎上,增加左邊兩個電機(3,11)的轉速,減小右邊兩個電機(9,10)的轉速。

9號電機=懸停油門 -  右傾的量;

10號電機= 懸停油門 -  右傾的量;

11號電機 = 懸停油門 + 右傾的量;

3號電機= 懸停油門 + 右傾的量;

3、當我們希望飛行器向左飛的時候,上面公式依然成立,只不過右傾的量是負數了。

4、當我們希望飛行器向前飛的時候,我們要增加後面一組電機(11,9)的轉速,減小前面一組電機(3,10)的轉速。

9號電機=懸停油門  +  前飛的量;

10號電機= 懸停油門 -  前飛的量;

11號電機 = 懸停油門 +  前飛的量;

3號電機= 懸停油門 - 前飛的量;

5、飛行器向後飛的情況,上面公式依然成立,前飛的量為負數。

6、當我們希望飛行器順時針旋轉, 我們增加10號,11號 對角線兩個電機的轉速,減小3號,9號這條對角線電機的轉速。

9號電機=懸停油門  -  旋轉的量;

10號電機= 懸停油門 +  旋轉的量;

11號電機 = 懸停油門 + 旋轉的量;

3號電機= 懸停油門 - 旋轉的量;

7、當我們希望飛行器逆時針旋轉, 我們減小10號,11號對角線兩個電機的轉速,增加3號,9號這條對角線電機的轉速。繼續使用上面的公式。

8、最後,針對一個電機,它同時要負責前後左右和旋轉的情況, 那它就疊加了4種情況下的值:

9號電機   = 懸停油門 -  右傾的量  +  前飛的量  -   旋轉的量;

10號電機 = 懸停油門 -  右傾的量  -   前飛的量  +  旋轉的量;

11號電機 = 懸停油門 + 右傾的量  +  前飛的量  +  旋轉的量;

3號電機   = 懸停油門 + 右傾的量  -   前飛的量   -  旋轉的量。

所以實現代碼如下:

#define PIDMIX(X,Y,Z) rcCommand[THROTTLE] + axisPID[ROLL]*X + axisPID[PITCH]*Y + YAW_DIRECTION * axisPID[YAW]*Z

#ifdef QUADX  

motor[0] = PIDMIX(-1,+1,-1); //REAR_R  

motor[1] = PIDMIX(-1,-1,+1); //FRONT_R  

motor[2] = PIDMIX(+1,+1,+1); //REAR_L  

motor[3] = PIDMIX(+1,-1,-1); //FRONT_L

#endif

一切對稱、不對稱的多旋翼布局都基於此理論,可以參考上述說明推導出來。 

往期文章推薦閱讀(點擊文章標題即可直接閱讀):

3、有一種情懷叫無人機,有一種堅持叫一直在無人機行業裡!

4、2019年國內無人機行業植保機新品發布知多少

5、疫情下的國內無人機行業,風往哪個方向吹?

6、國內油電混合植保無人機知多少;

相關焦點

  • 四旋翼無人機結構組成及飛行控制原理介紹
    無人機飛行控制原理四旋翼無人機機身是由對稱的十字形剛體結構構成;在十字形結構的四個端點分別安裝一個由兩片槳葉組成的旋翼為飛行器提供飛行動力,每個旋翼均安裝在一個電機轉子上由此可知,四旋翼飛行器的所有姿態和位置的控制都是通過調節四個驅動電機的速度實現的。無人機飛行控制系統研發難點表現在哪些方面?
  • 四旋翼無人飛行器自主飛行控制原理
    與傳統的直升機相比,四旋翼飛行器有下列優勢:各個旋翼對機身所施加的反扭矩與旋翼的旋轉方向相反,因此當電機1和電機3逆時針旋轉的同時,電機2和電機4順時針旋轉,可以平衡旋翼對機身的反扭矩。四旋翼飛行器在空間共有6個自由度(分別沿3個坐標軸作平移和旋轉動作),這6個自由度的控制都可以通過調節不同電機的轉速來實現。
  • 解剖:四旋翼無人機結構
    1.結構形式旋翼對稱分布在機體的前後、左右四個方向,四個旋翼處於同一高度平面,且四個旋翼的結構和半徑都相同,四個電機對稱的安裝在飛行器的支架端,支架中間空間安放飛行控制計算機和外部設備。結構形式如圖 1.1所示。
  • 詳解|四旋翼無人機控制原理
    總體連接圖1、控制原理飛控通過接收機接收遙控器發送的遙控信號(地面站控制時:地面站通過雲航燈或電臺發送給飛控的自主飛行指令
  • EEDrone開源四旋翼從零開始(10)--四旋翼控制分析
    四個電機產生的總升力可以使四旋翼在垂直方向運動,四個電機升力的差異導致四旋翼俯仰和偏航的變化進而改變運動方向,扭矩力的差異將導致四旋翼的偏航。根據四旋翼的飛行方式將四旋翼的飛行方式劃分為四種基本的控制方式:垂直飛行控制、翻滾控制、俯仰控制和偏航控制。通常四旋翼的飛行模型分為「+」型和「X」型,分別如下圖左和右所示:
  • 四旋翼無人機,螺旋槳的旋轉方向,你注意了麼?
    結構形式 旋翼對稱分布在機體的前後、左右四個方向,四個旋翼處於同一高度平面,且四個旋翼的結構和半徑都相同,四個電機對稱的安裝在飛行器的支架端,支架中間空間安放飛行控制計算機和外部設備。結構形式如圖 1.1所示。
  • 解析別光顧著玩,學習下四旋翼無人機的結構原理
    過去的四旋翼飛行器身輕體弱、走不了長路、負不起重物。相比走「硬漢」風的飛行器家族,四旋翼飛行器一度飽受白眼。本文帶你了解四旋翼無人機的結構知識。四旋翼飛行器是《時代》雜誌2014年度評選的十大科技產品之一,是汪峰「頭條」事件裡的牽線紅娘。  現在的四旋翼飛行器看起來風光無限,但它也曾消沉失意。
  • 加速度傳感器和陀螺儀如何讓無人機飛的更穩
    無人機的飛行原理及控制方法(以四旋翼無人機為例)四旋翼無人機一般是由檢測模塊,控制模塊,執行模塊以及供電模塊組成。檢測模塊實現對當前姿態進行量測;執行模塊則是對當前姿態進行解算,優化控制,並對執行模塊產生相對應的控制量;供電模塊對整個系統進行供電。
  • 簡述多旋翼無人機總體設計思路
    從飛行力學上來看,多旋翼無人機是靠螺旋槳轉速的變化,來調整力和力矩的,從而實現多旋翼無人機的飛行運動控制。
  • 多旋翼無人機在工程方量測繪中的應用
    2 多旋翼無人機測繪原理2.1飛控平臺多旋翼無人機作為一種微型飛行器,在飛行過程中不僅易受由身物理特性(空氣動力特性、重力特性、陀螺效應和旋翼慣量矩等)限制的影響,還很容易受到氣流等外部環境的幹擾。因此,飛行控制技術對保證無人機穩定性、安全性至關重要。
  • 【無人機篇】——無人機原理總結
    本文4個部分:1,無人機的飛行原理2,無人機的幾大系統3,無人機的外觀介紹4,無人機的專業術語(一)無人機的飛行原理旋翼和輪子一樣,是一項神奇的發明。四旋翼無人機更是化作了航拍機,滿足了許多普通人關於天空的想像。
  • 四軸飛行器飛行原理詳解
    與傳統的直升機相比,四旋翼飛行器有下列優勢:各個旋翼對機身所施加的反扭矩與旋翼的旋轉方向相反,因此當電機1和電機3逆時針旋轉的同時,電機2和電機4順時針旋轉,可以平衡旋翼對機身的反扭矩。四旋翼飛行器在空間共有6個自由度(分別沿3個坐標軸作平移和旋轉動作),這6個自由度的控制都可以通過調節不同電機的轉速來實現。
  • 多旋翼無人機發展史——第一臺多旋翼發明者竟然是...
    這一時期,MEMS慣導系統已經廣泛應用,但是其傳感器噪聲很大,於是人們又花了很長時間來研究設計降噪和姿態控制算法,直到2005年,真正穩定的多旋翼飛行控制器才被製造出來。多旋翼飛行器的商用飛行一直到2004年才開始,美國Spectrolutions公司在這一年推出了Dragonflyer系列多旋翼無人機,並在2006年推出了搭載航拍影像穩定器的版本。
  • 【CIUVS亮點】恆能科技 梟鷹SR-100四旋翼無人機系統
    梟鷹SR-100四旋翼無人機系統的設計理念是一款在任何時間、任何地點全天候都可以飛行使用的小型無人機。梟鷹無人機系統的設計跳出了傳統旋翼無人機的固有模式,按照軍工標準與政府標準,採用高度集成化的生產工藝,全自動化的飛控系統,以及高品質的零部件選材,重新定義了旋翼無人機的最高端技術,代表了業界領先的產品表現與系統性能。 梟鷹的設計靈感源自軍人天性的舔血氣概,卻又以其優雅的身姿展現著一名孤身作戰的沙漠之狐的稜角。
  • 解析四旋翼自主飛行器探測跟蹤系統?
    隨著四旋翼飛行器技術的逐步發展,目前的四旋翼飛行器已經能夠做到平穩地飛行和高自由度地操控,再配上機載相機便能夠實現航拍、圖像識別等多種功能。
  • 四軸飛行器結構和原理
    ,支架中間空間安放飛行控制計算機和外部設備。工作原理      四旋翼飛行器通過調節四個電機轉速來改變旋翼轉速,實現升力的變化,從而控制飛行器的姿態和位置。四旋翼飛行器是一種六自由度的垂直升降機,但只有四個輸入力,同時卻有六個狀態輸出,所以它又是一種欠驅動系統。
  • 穿越機和無人機的區別?無人機和穿越機哪個好
    是各種航空器模型的總稱,其包括模型飛機和其他模型飛行器。(圖片來源網絡 如有侵權請私信作者)2、無人機:無人機的英文名「unmanned aerial vehicle」,英文縮寫為「UAV」,簡稱「無人機」,無人機實際上是無人駕駛飛行器的統稱,主要是利用無線電遙控設備和自備的程序控制裝置操縱的不載人飛行器
  • ​科普:什麼是無人機技術及無人機的工作原理?
    這種複合材料的強度使軍用無人機可以在極高的高度上航行。用於製造無人機的工程材料是高度複雜的複合材料,旨在吸收振動,從而降低產生的聲音。這些材料重量很輕。無人機裝備了不同功能的技術裝置,例如紅外熱像儀,GPS和雷射(消費,商業和軍事無人機)。無人機由遠程地面控制系統(GSC)控制,也稱為地面駕駛艙。無人機系統由兩部分組成:無人機本身和控制系統。
  • 玩遙控航空模型飛機要考「駕照」了!下周六在台州開考,先來看看題庫
    9、理論考核按申請等級分別考核國家安全(飛行法規,飛行原理),航空模型(結構、工藝、原理、器材使用)等知識,遙控設備及遙控飛行技術等內容。報考高級別還需掌握(遙控飛行技能,訓練心理學)等教學理論和技術。11、遙控航空模型飛行員技術等級標準考核程序是:(報名)、(培訓)、(考核)分(理論)和(飛行操作)考核,(審批)和發放執照。
  • 行業首創 | 自旋飛行器,無人機的未來福音?
    見過四旋翼六旋翼N旋翼無人機的你,是否見過自旋飛行器的模樣?展會?新聞報導?是的,你應該都沒見過。因為,這是幾個來自北航的學生剛剛申請專利的新品,目前還屬於科創項目,離真正的「上市」還有一段距離。本項目瞄準未來無人機發展的需求,提出了自旋飛行器的概念及其物理模型與控制系統,並完成了三代樣機的製作。自旋三旋翼飛行器通過三個旋翼旋轉產生的反扭矩帶動機身朝反方向高速旋轉,通過機翼產生額外的升力,並獲得更好的機械穩定性。