999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于SOC的無人機飛控系統實現

2018-10-30 09:46:48賀巍
中國科技縱橫 2018年19期
關鍵詞:無人機

賀巍

摘 要:提出一種基于SOC平臺的自動飛行無人機飛行控制和導航系統。用于導航、飛行控制、機載系統管理等,包括飛控、導航、命令分析與處理、電源分配與管理、任務管理、任務設備控制、通訊/數據鏈路控制、存儲與記錄子系統。這些子系統采用高度集成的一體化設計,具有輕重量,低功耗的優勢。

關鍵詞:無人機;飛行控制;飛行導航;自主飛行

中圖分類號:TP391 文獻標識碼:A 文章編號:1671-2064(2018)19-0080-02

飛控和導航的硬件由飛控控制單元、數據處理加速IP和各類傳感器構成。飛控控制單元應有豐富的接口,強大的數據處理能力,良好的軟件開發支持。文章使用ZYNQ 7000作為系統開發平臺進行設計及仿真。

1 總體設計與實現

基于SOC的總體系統框如圖1所示。

SOC中ARM(PS part)處理器,用于信號測量、飛行任務管理、飛行數據記錄等。SOC中的邏輯部分(PL part)實現其他功能單元,包括:數據采集控制寄存器、通用數字I/O、GPS信號處理單元、舵機伺服控制器,通信控制器、圖像采集控制器、存儲器、總線控制器和時鐘控制器等。所有外設控制單元用AXI標準總線與ARM CPU連接在一起。

2 飛控系統的具體實現

2.1 副翼控制回路

副翼用于控制滾轉軸,包含外環控制和內環控制。

2.1.1 外環: 傾斜角偏差反饋

滾轉控制的外環,利用傾斜角偏差計算滾轉速率指令:

PCMD=saturation(K(COMMAND-),Pmax)

定義外環性能的兩個參數:

傾斜角比例增益K:其倒數代表修正傾斜角偏差的時間常數,滾轉速率和傾斜角偏差之間的線性關系使得傾斜角以時間的指數關系逼近。

最大滾轉速率Pmax:對于大的傾斜角偏差,該量對修正傾斜角偏差所需的時間有最大的影響。

2.1.2 內環:滾轉速率偏差控制

滾轉軸內環控制根據滾轉速率以及其當前測量值計算副翼指令。假設滾轉軸慣量很小,忽略滾轉加速度,從而按定常滾轉狀態構建控制率。滾轉角速率指令實質上是歐拉滾轉角速率。但測量的是體軸系的滾轉角速度,因此首先需要計算歐拉滾轉角速率,即:

Φ=p+tanΘ(qsinΦ+rcosΦ)

控制率由三項構成。第一項是根據滾轉速率預測的副翼指令項,第二項是滾轉速率偏差的時間積分,該項是為了獲得副翼的配平位置,第三項是對滾轉阻尼的增強,即根據滾轉速率調整副翼偏角。最終的控制率由上述三項的合并通過副翼限位而得:

A=saturation(dApre+dAfee+dAdam,max)

2.2 升降舵控制回路

升降舵用來控制飛行的垂直加速度。外環采用高度和空速回路以確定垂直加速度指令。

升降舵控制率由三項構成:加速度指令預測項,加速度偏差積分項,以及為增加短周期阻尼的俯仰阻尼項。最升降舵控制指令即三項之和:

E=lim(dEpre+dEfee+dEdam,min Elevator,max Elevator)

3 方向舵控制回路

方向舵用于阻尼偏航振動和管理側向力,即協調轉彎。總的方向舵控制率為:

R=saturation(dRcoord+dRdamping,max Rudder)

4 動力控制回路

動力控制用于控制飛行的能量速率,該速率由空速變化率的垂直速率給定。高度和空速回路為動力控制回路提供了垂直速度指令和空速變化率指令。

控制率由兩部分組成,即動力預測量和偏差積分的反饋量。動力預測值是根據速率指令計算而得的。反饋項則是基于需求功率和實際功率之差。

5 軟件設計

軟件采用Vxworks實時操作系統,用C++語言開發。軟件部署在zynq的PS(ARM)部分。整個軟件采用模塊化設計,便于擴展和移植。軟件分飛行與任務管理系統FSM、自動駕駛系統AUTOPILOT、導航系統NAVIGATOR、數據采集與記錄系統DATARECODER、任務監控設備如CAMERA共六個子系統。每一個子系統都可以通過地面站獨立尋址、單獨控制。

各子系統的功能描述如下:

5.1 飛行管理系統FMS

飛行管理系統管理飛行計劃(由一系列航路點構成)、任務計劃、以及各種故障條件下的應急飛行計劃等。

5.2 自動駕駛系統Autopilot

自動駕駛系統完成飛行器的增穩、姿態控制、并根據飛行計劃進行航跡跟蹤。

5.3 導航系統Navigator

導航系統根據各傳感器的數據驚醒數據處理,給出飛行器的姿態、位置、速度及加速度等導航信息。

5.4 設備配置管理器Configurator

設備配置管理器是飛控系統的支撐系統,管理各機載傳感器及驅動器的配置及校準。

5.5 數據采集與記錄系統DataRecoder

數據采集系統采集、記錄飛控系統各部分的關鍵數據,負責遙測信息的采集和傳送。

各系統源/目標地址定義:

地址的分配規則為,0~0xF為系統保留地址,0x10~0x40為機載設備地址。其余地址留給地面設備,如果不明確給定地面設備地址,飛控系統默認的地址設為0x80。

飛控個分系統的具體地址定義如表1所示。

6 結語

綜上,本文描述了飛控系統的總體架構和飛控系統的各單元在SOC平臺上的具體實現。包括:(1)Z軸方向(偏航角);(2)Y軸方向(俯仰角);(3)X軸方向(滾轉角);(4)飛行動力等控制單元的原理公式和算法的具體實現。文章最后介紹了飛控系統的軟件系統的架構及實現。

參考文獻

[1](美)U.Meyer-Baese著,劉凌譯.數字信號處理的FPGA實現[M].北京:清華大學出版社,2011:60-61.

[2]沈再陽編著,MATLAB信號處理[M].北京:清華大學出版社,2017:100-102.

猜你喜歡
無人機
基于蟻群算法的一種無人機二維航跡規劃方法研究
無人機動態跟蹤展示系統設計
無人機配送的障礙性因素分析
無人機在海上人命救助中的應用
植保無人機操作規程及注意事項
高職院校新開設無人機專業的探討
人間(2016年26期)2016-11-03 17:52:40
利用無人機進行航測工作的方式方法
一種適用于輸電線路跨線牽引無人機的飛行方案設計
科技視界(2016年22期)2016-10-18 14:30:27
淺析無人機技術在我國的發展前景
企業導報(2016年9期)2016-05-26 20:58:26
主站蜘蛛池模板: AV片亚洲国产男人的天堂| 国产精品视频猛进猛出| 国产自在线播放| 亚洲男人天堂2020| 久久美女精品| 四虎影视国产精品| 尤物在线观看乱码| 小说 亚洲 无码 精品| 免费视频在线2021入口| 午夜视频在线观看免费网站 | 成年人视频一区二区| 香蕉国产精品视频| 精品无码视频在线观看| 国产一区二区三区在线观看免费| 国产欧美专区在线观看| 理论片一区| 久久成人18免费| 99尹人香蕉国产免费天天拍| 露脸国产精品自产在线播| 国产精品亚洲专区一区| 久久亚洲高清国产| 永久免费av网站可以直接看的| 亚洲高清无码久久久| 青青青草国产| 国产一级做美女做受视频| 夜夜操国产| 日韩精品毛片人妻AV不卡| 99偷拍视频精品一区二区| 四虎成人精品在永久免费| 国产在线八区| 国产精品成人免费视频99| 久久香蕉国产线看精品| 亚洲第一中文字幕| 午夜无码一区二区三区| 片在线无码观看| 在线观看国产精美视频| 综合色88| 日韩欧美中文在线| 91口爆吞精国产对白第三集| 国产欧美日韩在线一区| 国产农村妇女精品一二区| 亚洲精品成人福利在线电影| 中文字幕免费视频| 亚洲综合狠狠| 自慰高潮喷白浆在线观看| 国产微拍一区二区三区四区| 欧美一级大片在线观看| 色爽网免费视频| 综合网天天| 无码在线激情片| 色偷偷男人的天堂亚洲av| 国产主播在线一区| 国产精品成人久久| 日本人真淫视频一区二区三区| 无码日韩人妻精品久久蜜桃| 九九久久99精品| 人妻精品全国免费视频| 亚洲A∨无码精品午夜在线观看| 亚洲中文字幕久久无码精品A| 欧美性天天| 亚洲精品视频网| 又黄又湿又爽的视频| 亚洲黄色成人| 免费人成视频在线观看网站| 欧美午夜性视频| 片在线无码观看| 国产综合亚洲欧洲区精品无码| 无码久看视频| 欧美成人亚洲综合精品欧美激情 | 久久永久精品免费视频| 国产小视频a在线观看| 日a本亚洲中文在线观看| 久久一色本道亚洲| 夜精品a一区二区三区| 91激情视频| 国产精品.com| 日韩欧美国产成人| 狂欢视频在线观看不卡| 四虎永久免费在线| 亚洲人成网7777777国产| 五月婷婷综合色| 88国产经典欧美一区二区三区|