《電子技術應用》
您所在的位置:首頁 > 測試測量 > 設計應用 > 具有溫度補償的無人機高度傳感器
具有溫度補償的無人機高度傳感器
摘要: 提出了使用帶有溫度補償和校準系數的高靈敏度靜壓傳感器MS5534B作為無人機高度測量的傳感器件,同時考慮到無人機飛控處理器運算能力不足的實際情況,提出一種分段擬合曲線的線性算法,以較高的精度實現了無人機的高度計算。
Abstract:
Key words :

  1.引言

  無人機的高度測量傳統上一直采用靜壓傳感器作為感知手段,通過其壓差膜盒對大氣靜壓的感應,將大氣壓力轉化為模擬信號輸出,從而計算出實際的高度值[1]。由于大氣壓力的變化除了與高度變化緊密聯系外,與本地的實際溫度也密切相關,但是大部分靜壓傳感器在設計時并未考慮到實際溫度對大氣壓力的影響,這就造成了實際輸出靜壓值與真實值之間的大幅度偏差,從而影響了高度的精確計算[2]。

  本文針對上述不足,提出了使用帶有溫度補償和校準系數的高靈敏度靜壓傳感器MS5534B作為無人機高度測量的傳感器件,同時考慮到無人機飛控處理器運算能力不足的實際情況,提出一種分段擬合曲線的線性算法,以較高的精度實現了無人機的高度計算。

  2.系統硬件設計

  2.1MS5534B的特性

  MS5534B是一種低電壓、低功耗、高精度的測壓力模塊,其中包含一個壓阻式壓力傳感器和一個15bit的ADC集成模塊,具有數字輸出功能,它可以提供16位的氣壓和溫度數字信息,壓力測量范圍10~1100mbar,分辨率為0.1mbar。另外,傳感器有六個軟件校準系數,壓力絕對精度為+/-1.5mbar,相對精度為+/-0.5mbar,并且不需再接其他外圍模塊,接口簡單,電路連接方便。該模塊尺寸很小,平面尺寸為9mmX9mm,厚度僅為3.7mm,可以在-40°C到+125°C環境中應用[3]。模塊的內部結構圖如圖1所示。

模塊內部結構圖

  2.2系統組成及接口連接

  基于MS5534B的高度傳感器系統主要有兩部分組成:(1)MS5534B氣壓數據采集單元;(2)ARM7微處理器單元。MS5534B的主要功能就是把壓阻壓力傳感器測得的未經補償的氣壓模擬電壓輸出量轉化為16位數字的絕對氣壓值D1,同時輸出16位的絕對溫度值D2。在飛控系統中采用了32位微處理器內核的ARM7,由于其快速的運算速度和豐富的外圍接口資源,所以將MS5534B直接通過標準的SPI接口與其相連,簡化了電路設計,提高了實時性

  ARM7微處理器與氣壓傳感器間的通信通過標準SPI接口完成[4]。DOUT、DIN分別是數字輸出、輸入引腳,SCLK為串行數據時鐘,MCLK為主頻32.768kHZ的系統時鐘,由微處理器提供。MS5534B數字輸出的參考電壓是3V供電電壓,外接的4.7uF鉭電容應盡量靠近MS5534B,以保證數據轉換時的供電穩定和轉換精度。模塊實物和引腳分布圖如圖2所示。

模塊實物和引腳分布圖

  3.系統軟件設計

  3.1系統軟件設計流程

  每個MS5534B在出廠時都有一個針對模塊特有的四個Word校準數據,儲存在64位的PROM中。ARM7微處理器在初始化以后通過串口從MS5534B中讀出Word1~Word4,然后運用邏輯移位操作方式轉化為6個校準補償系數C1~C6。ARM7微處理器從MS5534B不斷讀取絕對氣壓值D1和溫度值D2,然后結合校準補償系數計算求得相對氣壓值P,判斷其是否在有效范圍內,對有效值進行低通濾波處理,最后按折線法轉化為海拔高度值。將高度值通過與飛控系統相連接的無線數據傳輸模塊實時傳輸到地面站,實時掌握飛機的飛行高度,對出現的意外情況可以及時處理[5]。基于MS5534B的高度測量系統的軟件流程圖3如下所示。

基于MS5534B的高度測量系統的軟件流程

  3.2折線線性擬合法將氣壓值轉化為高度值

  在實際應用中,大氣壓力與海拔高度的關系是非線性的[6],傳統的方法是將氣壓值與對應的高度值做成數據表,運用查表的方式,如果精確到1m,則需要上萬個數據,需要龐大的存儲空間,且耗時較大,另外由于飛控系統中微處理器對大量浮點運算的能力不是很強,并且飛控系統對實時性要求很高,為了節省寶貴的存儲空間,所以本系統設計運用折線法進行線性擬合[7]。折線線性擬合法的基本思想就是將被逼近的函數曲線根據變化情況分成多個間隔區域值,為了提高精度及縮短運算時間,各間隔域值內可根據精度要求,采用不同的斜率線性線段表示曲線線段。擬合原理誤差分析如圖4所示。

擬合原理誤差分析

  根據大量實驗數據和理論推導得擬合公式(1)

擬合公式

  其中,alti表示海拔高度(0.1m),pres表示氣壓值(mbar),j,i表示折線間隔系數。在不同的i,j取值范圍內,大氣壓向高度轉化時是線性的,提高了轉化的時間,誤差是周期性的,且在一個小的范圍內。將正常的工作高度范圍內分成不同的多段,會得到不同的高精度值。i,j的一種分段列表,如表1所示。

分段列表

   根據以上表格數據,運用Matlab對大氣壓向高度轉化方程所得曲線圖進行擬合[8],擬合效果非常好,仿真結果如下圖5所示。

仿真結果

   為了進一步提高精度,可以采用非等距分段法,根據函數曲線形狀的變化率的大小來修正間隔點間的距離。曲率變化大的部分,距離取小一點,而在曲線較平緩區域距離取大一點。

  圖6為在海拔-700m~8000m時,運用Matlab仿真折線擬合法所得海拔高度與我國標準大氣壓對照高度誤差示意圖,在-700m~8000m時最大高度誤差為+/-5m,而在-100~1000m時的誤差在+/-3m以內,適合小型無人機的高度需求。

 

高度誤差示意圖

  4.結論

  在自行研制的無人機自動駕駛儀上,應用了上述的基于MS5534B的氣壓高度測量系統,在實際多次飛行任務中測試的效果良好,定位高度準確。本文針對小型無人機自動駕駛儀微處理器浮點運算能力不強,實時性要求高的特點,提出折線線性擬合的方法,減少了大量浮點運算,提高了運算效率,節省了寶貴的RAM存儲空間,適合于小型無人機的自動駕駛儀中。

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
免费欧美日韩| 国产日韩在线一区| 久久久久久91香蕉国产| 亚洲综合视频一区| 一本一本久久| 一区二区福利| 制服丝袜激情欧洲亚洲| 中国亚洲黄色| 国产精品99久久不卡二区| 一本不卡影院| 一道本一区二区| 中文成人激情娱乐网| 亚洲图片你懂的| 亚洲免费在线视频| 性欧美在线看片a免费观看| 欧美一区91| 久久狠狠一本精品综合网| 欧美一区二区免费观在线| 久久黄色影院| 久久免费视频这里只有精品| 久久亚洲高清| 欧美高清在线视频| 欧美精品尤物在线| 欧美国产亚洲另类动漫| 欧美精品一区二区三区在线播放 | 亚洲精品一级| 一区二区三区精品视频| 亚洲视频在线视频| 午夜一区二区三视频在线观看| 欧美主播一区二区三区| 亚洲国产成人精品久久久国产成人一区 | 亚洲一区二区av电影| 亚洲综合第一| 久久国产高清| 欧美a级大片| 欧美日韩视频免费播放| 国产精品乱子久久久久| 国内自拍一区| 亚洲日韩成人| 亚洲综合第一页| 亚洲第一在线视频| 99精品国产在热久久下载| 午夜亚洲性色视频| 可以看av的网站久久看| 欧美日韩精选| 国产日韩成人精品| 亚洲国产欧美在线| 亚洲一区二区视频在线观看| 久久精品视频在线播放| 在线一区二区视频| 久久久久国产一区二区| 欧美精品自拍偷拍动漫精品| 国产精品视频不卡| 亚洲福利视频一区二区| 亚洲午夜在线| 亚洲黄色影片| 午夜精品一区二区在线观看 | 在线免费观看视频一区| 一本一本久久a久久精品牛牛影视| 午夜精品一区二区三区在线| 亚洲三级视频在线观看| 西瓜成人精品人成网站| 欧美大片在线观看| 国产精品一区二区黑丝| 亚洲国产欧美一区二区三区久久 | 妖精成人www高清在线观看| 欧美一级淫片播放口| 亚洲免费高清| 久久精品91久久久久久再现| 欧美日韩国产精品一区二区亚洲| 国产色爱av资源综合区| 亚洲看片免费| 亚洲丶国产丶欧美一区二区三区| 亚洲一区久久久| 麻豆成人91精品二区三区| 国产精品美女一区二区| 亚洲国产一区二区三区在线播| 亚洲欧美在线观看| 亚洲视频网在线直播| 老**午夜毛片一区二区三区| 国产精品亚洲精品| 日韩亚洲不卡在线| 91久久在线| 久久久久综合一区二区三区| 国产精品久久久久久模特| 亚洲人成网站777色婷婷| 久久www成人_看片免费不卡| 亚洲欧美日韩天堂一区二区| 欧美黑人国产人伦爽爽爽| 国内精品国产成人| 亚洲欧美日韩在线播放| 亚洲视频电影在线| 欧美女同视频| 亚洲成人资源| 亚洲高清不卡一区| 久久婷婷成人综合色| 国产伦精品一区| 中国成人黄色视屏| 亚洲视频日本| 欧美日韩三级| 亚洲精品一级| 99xxxx成人网| 欧美精品在线视频| 最新中文字幕一区二区三区| 91久久精品国产91久久性色tv | 欧美jizz19性欧美| 伊人色综合久久天天| 欧美在线免费| 久久久久高清| 国内精品亚洲| 久久精品一二三区| 久热精品在线视频| 雨宫琴音一区二区在线| 亚洲福利国产精品| 美女主播一区| 亚洲国产va精品久久久不卡综合| 亚洲国产精品久久久久秋霞影院 | 欧美一级视频一区二区| 久久成人18免费网站| 国产麻豆一精品一av一免费| 亚洲欧美国产精品桃花| 欧美一区二区啪啪| 国产一二精品视频| 亚洲电影欧美电影有声小说| 久久综合99re88久久爱| 很黄很黄激情成人| 91久久国产精品91久久性色| 欧美成人精品h版在线观看| 亚洲国产裸拍裸体视频在线观看乱了中文 | 亚洲精品国产系列| 欧美理论在线| 一区二区三区欧美日韩| 亚洲免费视频中文字幕| 国产美女诱惑一区二区| 久久gogo国模裸体人体| 免费看av成人| 亚洲七七久久综合桃花剧情介绍| 一区二区三区高清在线 | 国产麻豆综合| 久久精品国产99| 欧美顶级少妇做爰| 妖精成人www高清在线观看| 亚洲欧美在线一区| 国产亚洲精久久久久久| 亚洲国产99精品国自产| 欧美高潮视频| 这里只有精品丝袜| 久久精品人人| 亚洲国内精品在线| 亚洲女人天堂av| 国产精品中文在线| 亚洲国内自拍| 欧美日韩亚洲一区二区三区在线 | 国内精品久久久久影院优| 亚洲精品久久久久久久久久久 | 香蕉成人啪国产精品视频综合网| 久久久不卡网国产精品一区| 亚洲国产精品久久91精品| 亚洲伊人网站| 黄色国产精品| 一本久久知道综合久久| 国产欧美在线| 日韩午夜av电影| 国产乱码精品一区二区三区五月婷 | 暖暖成人免费视频| 日韩性生活视频| 久久精品视频在线看| 91久久精品国产91性色tv| 香蕉精品999视频一区二区 | 亚洲欧美国产精品专区久久| 麻豆av福利av久久av| 一区二区久久久久久| 久久久国产亚洲精品| 亚洲免费久久| 久久婷婷激情| 夜夜嗨av色综合久久久综合网| 久久九九热re6这里有精品| 亚洲精品欧美一区二区三区| 久久gogo国模裸体人体| 日韩午夜激情| 久久亚洲精品伦理| 一区二区三区免费看| 老鸭窝毛片一区二区三区| 一区二区三区四区五区精品视频 | 欧美激情视频一区二区三区在线播放| 亚洲午夜激情网页| 狂野欧美激情性xxxx| 亚洲午夜精品久久久久久app| 免费成人高清视频| 亚洲专区免费| 欧美激情一区在线观看| 欧美一区二区| 国产精品成人va在线观看| 亚洲日本激情| 国产一区二区按摩在线观看| 亚洲无玛一区| 亚洲国产精品久久久久婷婷老年 | 免费成人你懂的| 欧美亚洲一区二区在线| 欧美婷婷六月丁香综合色|