雙旋翼Falcon無人機背後技術之PX4混控器

      最近被零零科技的矢量動力雙旋翼Falcon無人機刷屏了,其50分鐘的續航讓行業驚豔。

      感謝零零科技爲無人機行業帶來了創新的正能量!

      可能很多人會有疑惑?

      爲什麼四旋翼無人機可以變身雙旋翼無人機,背後有哪些技術支持?

      雙旋翼無人機飛控的控制還是PID控制,還是用EKF卡爾曼濾波嗎?

其中用的雙旋翼無人機和矢量動力的驅動舵機,背後都有很多創新的技術。下面,我們簡單給大家來分析一下多旋翼無人機電機控制的混控器技術,爲什麼同樣一套飛控代碼,可以同時支持四旋翼,六旋翼,甚至雙旋翼。

混控器的作用 

       把輸入指令(例如:遙控器打右轉)分配到電機、舵機的執行器(如電調或舵機PWM)指令。對於固定翼的副翼控制而言,每個副翼由一個舵機控制,那麼混控的意義就是控制其中一個副翼擡起而另一個副翼落下。同樣的,對多旋翼而言,俯仰操作需要改變所有電機的轉速。

      將混控邏輯從實際姿態控制器中分離出來可以大大提高複用性,保證了核心控制器中不需要針對機身佈局做特別處理。

混控流程

       一個特定的控制器(如姿態控制器)發送特定的歸一化(-1..+1)的命令到給混控器mixer, 然後混合後輸出獨立的PWM到執行器(電調,舵機等),再經過輸出驅動如(串口,UAVCAN,PWM)等將歸一化的值轉回特性的值(如輸出1300的PWM等),就是混合的作用,相當於多個輸入進來,經過混合後,產生輸出。

       PX4 有輸入組和輸出組的概念,顧名思義:控制輸入組(如:attitude),就是用於核心的飛行姿態控制,(如:gimbal )就是用於掛載控制. 一個輸出組就是一個物理總線, 如前8 個PWM 組成的總線用於舵機控制,一個混合就是用於輸入和輸出連接方式,一個控制組可以向多個輸出組發送指令。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章