亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        陣列式MEMS-IMU系統(tǒng)的設計與實現(xiàn)

        2022-06-10 07:26:26朱辰霄顏陸勝劉東滟徐祥
        電子制作 2022年11期
        關鍵詞:數(shù)據(jù)總線慣性均值

        朱辰霄,顏陸勝,劉東滟,徐祥

        (蘇州大學 電子信息學院,江蘇蘇州,215000)

        0 引言

        目前國家高度重視自主化科技的發(fā)展,而慣性導航是目前國內(nèi)緊缺的高新技術,市場需求多、發(fā)展?jié)摿Υ?。當今信息時代,在很多的行業(yè)和領域里,位置、姿態(tài)、運動信息的獲取是極為重要的。隨著科學技術的不斷發(fā)展,導航定位系統(tǒng)的種類越來越多,常見的有衛(wèi)星導航系統(tǒng)、多普勒測速儀、地圖匹配、慣性導航系統(tǒng)等。隨著慣性導航技術的不斷發(fā)展,捷聯(lián)式慣性導航系統(tǒng)以其結構簡單、穩(wěn)定性高等優(yōu)點,成為當前慣性導航系統(tǒng)的主要研究方向。

        慣性傳感器包括工業(yè)級和消費級。工業(yè)級慣性傳感器一般都精度較好、穩(wěn)定性較高,但是,我國目前并沒有非常成熟的技術去制造高精度的工業(yè)級慣性傳感器,而進口的高精度工業(yè)級慣性傳感器,其核心產(chǎn)品對我國禁運的,并且價格昂貴。MEMS慣性傳感器雖然具有微型化、成本低等優(yōu)點,但是單一的消費級MEMS慣性傳感器存在測量誤差大、穩(wěn)定性差等缺陷,這會導致MEMS慣性導航系統(tǒng)獲取的姿態(tài)、運動數(shù)據(jù)精度差,無法滿足高新產(chǎn)業(yè)的發(fā)展需求。

        因此研究價格低、精度高、穩(wěn)定性好的微慣性測量系統(tǒng)是十分有必要的。本文設計的陣列式微慣性測量系統(tǒng),通過將32個MEMS慣性傳感器的數(shù)據(jù)并行采集,然后對數(shù)據(jù)進行均值濾波處理。使得該設計系統(tǒng)采集到的數(shù)據(jù)延遲很小,且有很高的便攜性和性價比。通過對該系統(tǒng)的研究設計,不僅能提高消費級MEMS微慣性測量單元的測量精度,還可以促進我國慣性導航系統(tǒng)技術的發(fā)展,對于提升我國在 MEMS 微慣性傳感器的研究及其構成的上游導航系統(tǒng)的研究,具有十分重要的意義。

        1 慣性傳感器簡介

        慣性測量單元(IMU)全稱Inertial Measurement Unit,采用慣性定律原理,可以檢測物體的線性加速度、角速度,并將這些物理量轉換成電信號。最基礎的慣性傳感器包括加速度計和角速度計(陀螺儀),他們是慣性系統(tǒng)的核心部件,是影響慣性系統(tǒng)性能的主要因素。利用牛頓力學定律,由加速度可以積分得出速度、距離,角速度可以積分得到轉過的角度,結合定位、定姿算法,通過慣性傳感器就可以得到運動物體的位置、姿態(tài)等信息,從而可以應用在智慧農(nóng)業(yè)、無人機的姿態(tài)控制、可穿戴設備檢測人體運動、無人駕駛等領域。

        2 系統(tǒng)硬件設計

        本文設計的陣列式微慣性測量系統(tǒng)的硬件結構圖見圖1。硬件結構主要包含MEMS傳感器陣列模塊、微處理器模塊、并行數(shù)據(jù)總線。電源模塊為所有系統(tǒng)提供電源。MEMS傳感器陣列模塊負責感知環(huán)境,采集當前的加速度、角速度數(shù)據(jù);微處理器負責將慣性傳感器采集到的數(shù)據(jù)進行預處理,然后通過均值濾波計算,處理得到當前被測物體的準確慣性信息,處理后的數(shù)據(jù)在微處理器中保存;并行數(shù)據(jù)總線負責實現(xiàn)多個傳感器數(shù)據(jù)同步并行采集。最終的位置、姿態(tài)數(shù)據(jù)采用串口通信傳輸?shù)接嬎銠C,計算機可以對采集到的陣列傳感器數(shù)據(jù)顯示和監(jiān)測。

        圖1 系統(tǒng)硬件結構圖

        2.1 微處理器模塊

        處理器采用STM32H7最小系統(tǒng)電路,該微處理器的核心是高性能的ARM Cortex-M4 32位的RISC,STM32H7有較強的數(shù)據(jù)處理能力頻率可以達到400MHz,其也有多外設接口,這給功能擴展提供了很大的便利,同時具有很好的兼容性,可以支持所有的單精度數(shù)據(jù)處理指令。

        2.2 微慣性傳感器陣列

        本文設計的慣性傳感器陣列采用消費級慣性傳感器ICM20948。一個ICM20948芯片裝有一個3軸陀螺儀、一個3軸加速度計和一個數(shù)字運動處理器。ICM20948在運動時可以進行校準,增強的FSYNC功能可改善EIS等應用的時序,能在保證低成本的同時為消費者提供最佳運動性能。本文設計了IIC和SPI雙通信協(xié)議,以此增加設計的兼容性。

        采用IIC通信的ICM20948模塊設計的外部電路如圖2上方所示。其中32個傳感器共用同一個 SCL同步時鐘線,32個傳感器分別連接一條SDA傳輸數(shù)據(jù)線到單片機的I/O口,記做SDA00~SDA31。

        圖2 IIC通信與SPI通信的ICM20948電路

        使用IIC 通信協(xié)議一定要注意的是 SCL 同步時鐘線和 SDA 傳輸數(shù)據(jù)線都要連接上拉電阻,以此來提高IIC總線的驅動能力。

        另一種為采用SPI通信的傳感器陣列系統(tǒng),其單個傳感器外部電路如圖2下方所示。32個傳感器共用一個SCLK時鐘信號線,MOSI為單輸出控制命令信號線,nCS為片選控制信號線,MISOx為多輸入數(shù)據(jù)信號線。

        在兩種通信模式的工作模式對比上看來,SPI是4根數(shù)據(jù)線全雙工,IIC為半單工(2 線)。 IIC并行數(shù)據(jù)采集是針對只有IIC通信的微慣性傳感器而設計的,但是由于IIC通信需要獲取數(shù)據(jù)總線上的應答信號, 這使得在并行數(shù)據(jù)采集時容易出現(xiàn)誤檢測的問題。而且,IIC通信速率較低,在進行陣列式傳感器配置時,采樣頻率會受到限制,不利于系統(tǒng)性能的提升。因此,當微慣性傳感器支持SPI通信時,可以采用SPI通信設計單輸出多輸入并行數(shù)據(jù)采集方案,實現(xiàn)高采樣率、穩(wěn)定的并行數(shù)據(jù)采集。

        2.3 并行數(shù)據(jù)總線

        并行數(shù)據(jù)總線負責實現(xiàn)多個傳感器數(shù)據(jù)進行同步并行采集,然后將測量得到的數(shù)據(jù)傳入微處理器模塊進行處理,例如均值濾波、Kalman濾波,以此將數(shù)據(jù)處理得到穩(wěn)定性更高的數(shù)據(jù)。

        之所以要設計并行數(shù)據(jù)總線,是因為采集、處理定位數(shù)據(jù)的延遲時間是衡量實時定位系統(tǒng)的一個重要標準之一。慣性實時定位系統(tǒng)的應用方向對姿態(tài)定位數(shù)據(jù)有著延遲小、精度高的要求,如果不能快速對定位信息做出判斷,輕則影響系統(tǒng)實時定位準確性,重則造成事故。為了增加拓展性,廣泛參考了市面上的慣性傳感器通信協(xié)議,設計了SPI/IIC雙通信并行數(shù)據(jù)采集總線,這樣極大的增加了系統(tǒng)對慣性傳感器的兼容性,同時配合高性能的主控芯片,將多個傳感器按照一定的方式排列,使這些傳感器同步運作。

        圖3是本作品方案并行數(shù)據(jù)總線方案圖。圖中左上方為半雙工,IIC的SDA線需要交替方向通信,右上方為全雙工,SPI 的 MOSI 和 MISO 互不影響。設計里讓所有的 MEMS 傳感器共享同一條公共的時鐘線,這樣主控芯片可以同步發(fā)送相同的工作命令給各個傳感器,確保陣列內(nèi)的各個傳感器工作狀態(tài)相同,所有的MEMS傳感器的數(shù)據(jù)線連接到主控芯片的不同的 I/O 端口,當采集到數(shù)據(jù)后,各個傳感器就會并行同步返回數(shù)據(jù),這樣不存在傳輸排隊延時。

        圖3 并行數(shù)據(jù)總線通信圖

        3 系統(tǒng)軟件設計

        陣列式微慣性測量系統(tǒng)的板載程序是基于單片機專業(yè)軟件 Keil uVision5 開發(fā)環(huán)境設計,使用 C/C++語言完成開發(fā),主要包含底層硬件驅動、傳感器標定、通信與編碼等部分。程序運行流程如圖4所示。

        圖4 程序運行示意圖

        程序運行開始后,首先進行系統(tǒng)初始化,這部分內(nèi)容包括硬件外設和定位算法的初始化配置;然后,在主循環(huán)中,微處理器發(fā)出命令,同步控制各個慣性傳感器讀取加速度(g)、角速度(°/s)和磁力(uT)數(shù)據(jù);等到數(shù)據(jù)測量完成后,微處理器就會通過并行數(shù)據(jù)總線無延遲地采集數(shù)據(jù);隨后數(shù)據(jù)進入預處理環(huán)節(jié),微處理器將數(shù)據(jù)整理,進行多傳感器數(shù)據(jù)的標定和多傳感器數(shù)據(jù)均值濾波算法處理,最終處理得到準確的慣性數(shù)據(jù)。

        進行多傳感器均值濾波操作需要先從理論上證明均值濾波算法的科學性。慣性傳感器測量數(shù)據(jù)中一般包含比例誤差、零偏誤差和隨機噪聲等,簡化后的陣列式MEMS慣性傳感器的測量模型可表示為:

        式中, 1iN=… 表示第i個MEMS慣性傳感器。其中為測量值,mbi為真值,Ci為比例矩陣,bi為偏置誤差,iη為隨機噪聲。

        對式(1)模型進行均值計算可得:

        式中,

        對于陣列MEMS慣性傳感器,在陣列中心定義一個載體系b,每個MEMS慣性傳感器載體系上的測量真值與中心處的測量真值關系可以表示為:

        因為每個傳感器與PCB板焊接相連,所以ib bC為固定常值。由于iC也是固定常值,因此式(2)可表示為:

        式中:

        從式(6)可驗證,對陣列式MEMS慣性傳感器測量值進行均值計算可以等效為一個虛擬的MEMS慣性傳感器,從而也就可以對陣列式慣性傳感器系統(tǒng)采集到的數(shù)據(jù)進行均值濾波處理。

        4 系統(tǒng)實際效果

        4.1 陣列式MEMS-IMU系統(tǒng)實物圖

        本文設計的陣列式MEMS-IMU系統(tǒng)實物圖見圖5。電路板上緊密布局了陣列式MEMS慣性傳感器,主控芯片與各個慣性傳感器通過并行數(shù)據(jù)總線連接。設計采用MEMES慣性傳感器搭建系統(tǒng),使得電路設計緊湊,整個電路板的尺寸僅為40×61×9mm,從圖中與5角硬幣的對比,可以看出本作品具有體積小巧、便于攜帶安裝的特點。

        圖5 陣列傳感器硬件實物

        4.2 陣列式MEMS-IMU系統(tǒng)性能分析

        設置采樣頻率為150Hz,溫度為室溫,對陣列式微慣性測量系統(tǒng)進行性能指標測試,繪制兩小時內(nèi)的Allan方差曲線,圖6所示,并對其曲線做統(tǒng)一數(shù)據(jù)分析。

        圖6 本作品與單個慣性傳感器Allan方差性能對比

        Allan方差是量化噪聲的一種常用方法,適用于鑒別測量數(shù)據(jù)中不同類型的噪聲,可以用來評估傳感器參數(shù)穩(wěn)定性,Allan方差的值越小,傳感器精度越好。本文設計的陣列式MEMS-IMU系統(tǒng)的Allan方差曲線大幅位于單個消費級慣性傳感器曲線下方,說明本文設計的陣列式MEMSIMU系統(tǒng)的 Allan方差顯著好于單個消費級慣性傳感器,測量精度更高。

        根據(jù)所采集的數(shù)據(jù),我們計算出了各陣列式微慣性傳感器陀螺儀和加速度計的角度隨機游走和零偏不穩(wěn)定性數(shù)據(jù),數(shù)據(jù)見表1。慣性傳感器是由加速度計和陀螺儀組成的,其零偏穩(wěn)定性和隨機游走代表著慣性傳感器的性能,這兩個數(shù)值越小說明慣性傳感器性能越好。由表1中的數(shù)據(jù)可以看出,設計的陣列式慣性測量系統(tǒng)的測量精度相較于消費級慣性傳感器ICM20948提升了約5.7倍,實現(xiàn)了高精度測量。

        表1 陣列式微慣性測量系統(tǒng)性能參數(shù)

        5 總結

        本文針對現(xiàn)有消費級慣性傳感器精度不佳的問題,設計了一種新型陣列式微慣性測量系統(tǒng),能夠穩(wěn)定、準確的測量出載體的加速度、角速度,實現(xiàn)實時監(jiān)測載體運動情況,具備了高精度、小體積的特點,具有一定的實用價值。

        猜你喜歡
        數(shù)據(jù)總線慣性均值
        一汽-大眾速騰轎車行駛中為何偶發(fā)多個故障燈點亮
        2012年產(chǎn)上汽大眾斯柯達明銳轎車空調(diào)不制冷的故障排除
        你真的了解慣性嗎
        沖破『慣性』 看慣性
        智能電網(wǎng)調(diào)度控制系統(tǒng)中的數(shù)據(jù)總線技術研究
        科技資訊(2017年27期)2017-11-24 10:06:06
        無處不在的慣性
        普遍存在的慣性
        均值不等式失效時的解決方法
        均值與方差在生活中的應用
        關于均值有界變差函數(shù)的重要不等式
        国产精品久久国产精品99| 国产女合集小岁9三部 | 三上悠亚久久精品| 亚洲婷婷丁香激情| 国产精品国产三级国产专区51区| 色男色女午夜福利影院| 人妻少妇-嫩草影院| 午夜精品一区二区三区的区别| 婷婷四房播播| 台湾佬中文偷拍亚洲综合| 久久日韩精品一区二区| 国产成人亚洲综合无码品善网| 真实国产老熟女粗口对白| 一区二区精品| 91精品蜜桃熟女一区二区| 亚洲最新无码中文字幕久久| 色八区人妻在线视频免费| 五月婷婷影视| 凹凸世界视频a一二三| 99无码精品二区在线视频 | 亚洲性无码av在线| 亚洲一区二区三区在线中文| 少妇人妻字幕精品毛片专区| 国产日产欧洲系列| 99在线精品国产不卡在线观看| 91在线无码精品秘 入口九色十| 国产偷国产偷亚洲高清| 免费a级毛片18禁网站免费| 亚洲欧美日韩人成在线播放| 春色成人在线一区av| 日本中文字幕有码在线播放| 国产av一区二区精品凹凸| 亚洲日韩乱码中文无码蜜桃臀| 四虎无码精品a∨在线观看| 日本a爱视频二区三区| 蜜桃av抽搐高潮一区二区| 另类一区二区三区| 亚洲五码av在线观看| 欧美大屁股xxxx高潮喷水 | 国产精品美女白浆喷水| 91国内偷拍一区二区三区|