技術(shù)剖析:傳感器融合如何增強(qiáng)設(shè)備性能
發(fā)布時(shí)間:2015-04-01 責(zé)任編輯:sherry
【導(dǎo)讀】本文將介紹智能手機(jī)環(huán)境中傳感器融合的概念,討論如何使用傳感器融合軟件提高總體精度,并介紹在許多旗艦智能手機(jī)上執(zhí)行的、包括性能結(jié)果測(cè)量在內(nèi)的一種測(cè)試方法。
隨著智能手機(jī)等功能強(qiáng)大的智能設(shè)備不斷進(jìn)步,新的應(yīng)用層出不窮,系統(tǒng)開(kāi)發(fā)經(jīng)常跟不上不斷變化的新要求。如今,諸如室內(nèi)導(dǎo)航和增強(qiáng)現(xiàn)實(shí)等使用運(yùn)動(dòng)或位置數(shù)據(jù)的新應(yīng)用,都要求用戶接受原本是為簡(jiǎn)單游戲應(yīng)用開(kāi)發(fā)的、不太完美的傳感器融合。但是,最終用戶很容易發(fā)現(xiàn)這些實(shí)現(xiàn)具有相當(dāng)多的缺點(diǎn),并且精度很低。
傳感器融合是一種創(chuàng)新的工程技術(shù),通過(guò)整合來(lái)自各種系統(tǒng)傳感器的數(shù)據(jù),來(lái)保證更加精確、完整和可靠的傳感器信號(hào)或感知信息。要想實(shí)現(xiàn)始終精確的傳感器融合,工程師在決定如何優(yōu)化整合來(lái)自這些傳感器的數(shù)據(jù)之前,深入理解傳感器的優(yōu)缺點(diǎn)很重要。一種可成功實(shí)現(xiàn)的方法是使用基于加速度計(jì)、磁力計(jì)和陀螺儀等傳感器信號(hào)的融合數(shù)據(jù)庫(kù),并通過(guò)補(bǔ)償每種傳感器的缺點(diǎn),來(lái)提供高精度、可靠和穩(wěn)定的方位數(shù)據(jù)。
隨著最終用戶不斷接觸到這些新的應(yīng)用,他們希望能有更加精確和可靠的解決方案。將傳感器用于在已知固定位置之間跟蹤用戶的室內(nèi)導(dǎo)航與早期的GPS設(shè)備非常類(lèi)似,只有質(zhì)量?jī)?yōu)異的傳感器融合,才可以提供所要求的逼真度、精度乃至用戶信心。OEM廠商都明白這一點(diǎn),因此大多數(shù)廠商都認(rèn)為這是實(shí)現(xiàn)產(chǎn)品差異化的良好契機(jī)。
另外一個(gè)例子是從虛擬現(xiàn)實(shí)到增強(qiáng)現(xiàn)實(shí)的進(jìn)步。在虛擬現(xiàn)實(shí)(VR)系統(tǒng)中,用戶與現(xiàn)實(shí)世界相隔離,沉浸于一個(gè)人造世界中。而在增強(qiáng)現(xiàn)實(shí)(AR)系統(tǒng)中,用戶仍能與現(xiàn)實(shí)世界相接觸,同時(shí)又能與他們周?chē)奶摂M物體進(jìn)行互動(dòng)。利用現(xiàn)有的技術(shù),信息傳送的延遲對(duì)用戶來(lái)說(shuō)是不能忍受的—增強(qiáng)現(xiàn)實(shí)中的這種錯(cuò)位可能導(dǎo)致非常糟糕的用戶體驗(yàn)。
對(duì)OEM廠商和平臺(tái)開(kāi)發(fā)人員(即操作系統(tǒng)開(kāi)發(fā)人員)來(lái)說(shuō),最大的挑戰(zhàn)是需要確保所有器件都能提供滿足這些應(yīng)用穩(wěn)定工作要求的性能。舉例來(lái)說(shuō),安卓設(shè)備中有許多不同的軟硬件組合,每種組合都會(huì)產(chǎn)生不同的輸出質(zhì)量。目前沒(méi)有標(biāo)準(zhǔn)的測(cè)試程序,這意味著應(yīng)用開(kāi)發(fā)人員不能依靠安卓傳感器數(shù)據(jù)在許多不同平臺(tái)上實(shí)現(xiàn)相同的性能。以下是用運(yùn)動(dòng)跟蹤攝像頭系統(tǒng)分析和比較不同軟硬件組合性能從而設(shè)定最小性能標(biāo)準(zhǔn)的建議。性能分析是通過(guò)測(cè)量系統(tǒng)的4個(gè)關(guān)鍵性能指標(biāo)(KPI)實(shí)現(xiàn)的,這些指標(biāo)是:靜態(tài)精度、動(dòng)態(tài)精度、方位穩(wěn)定時(shí)間和校準(zhǔn)時(shí)間。
攝像頭系統(tǒng)通過(guò)跟蹤物體上的標(biāo)記根據(jù)物體(智能手機(jī))的運(yùn)動(dòng)產(chǎn)生方位矢量,這些矢量再與手機(jī)中傳感器創(chuàng)建的矢量進(jìn)行比較。數(shù)據(jù)記錄應(yīng)用程序?qū)@些矢量進(jìn)行同時(shí)記錄,該應(yīng)用程序支持最終用戶設(shè)備的直接比較。
本文將介紹智能手機(jī)環(huán)境中傳感器融合的概念,討論如何使用傳感器融合軟件提高總體精度,并介紹在許多旗艦智能手機(jī)上執(zhí)行的、包括性能結(jié)果測(cè)量在內(nèi)的一種測(cè)試方法。
文章所描述的融合庫(kù)使用加速度計(jì)、磁力計(jì)和陀螺儀傳感器信號(hào)補(bǔ)償彼此的缺點(diǎn),并提供高精度、可靠和穩(wěn)定的方位數(shù)據(jù)。下面著重分析這些關(guān)鍵器件的優(yōu)缺點(diǎn),以及它們是如何補(bǔ)償彼此缺點(diǎn)的(圖1)。
圖1:MEMS傳感器的固有特性。
物體的方位描述了它在三維空間中是如何放置的,一般來(lái)說(shuō),方位是相對(duì)于一個(gè)坐標(biāo)系中規(guī)定的參考系進(jìn)行定義的。至少需要3個(gè)獨(dú)立的值作為三維矢量的一部分,用于描述真正的方位。物體的所有點(diǎn)在旋轉(zhuǎn)過(guò)程中都會(huì)改變它們的位置,位于旋轉(zhuǎn)軸上的點(diǎn)除外。
磁力計(jì)
磁力計(jì)對(duì)干擾性的本地磁場(chǎng)和畸變高度敏感,它們?nèi)菀自斐捎?jì)算得到的磁航向出現(xiàn)錯(cuò)誤。陀螺儀可以用來(lái)在沒(méi)有旋轉(zhuǎn)記錄的情況下檢測(cè)這種干擾和航向變化。傳感器融合隨后通過(guò)給陀螺儀數(shù)據(jù)提供比磁力計(jì)數(shù)據(jù)更多的權(quán)重,就可以精確地進(jìn)行補(bǔ)償。
地球磁場(chǎng)的水平分量用于計(jì)算磁航向,而俯仰角和滾轉(zhuǎn)角分別是沿著水平(X)和垂直(Y)軸的傾斜角。這些傾斜角影響XY軸方向的磁場(chǎng)。當(dāng)設(shè)備不處于水平位置時(shí),即傾斜角不是零時(shí),航向計(jì)算將不正確。因此在利用加速度計(jì),通過(guò)旋轉(zhuǎn)XY平面對(duì)方位進(jìn)行計(jì)算之前,確保這些傾斜角得到補(bǔ)償很重要。
[page]
加速度計(jì)
加速度計(jì)只能測(cè)量因設(shè)備運(yùn)動(dòng)引起的加速度和因重力引起的加速度在內(nèi)的總加速度值,而不能檢測(cè)二者之間的區(qū)別,因此需要將重力和運(yùn)動(dòng)分開(kāi)來(lái):
線性加速度=加速度-重力加速度
可以將重力矢量想象為一種指示重力方向和幅度的三維矢量。當(dāng)設(shè)備處于靜止?fàn)顟B(tài)時(shí),重力傳感器的輸出應(yīng)該與加速度計(jì)的輸出相同。
線性加速度可以被看作是一個(gè)指示每個(gè)設(shè)備軸向加速度的三維矢量,并且在手機(jī)應(yīng)用中被認(rèn)為與重力分量無(wú)關(guān)。
此時(shí)就用得到陀螺儀了。陀螺儀可以用來(lái)檢測(cè)設(shè)備何時(shí)處于靜止?fàn)顟B(tài),并觸發(fā)重力矢量偏移校準(zhǔn)的計(jì)算。結(jié)果可再轉(zhuǎn)而用于計(jì)算設(shè)備運(yùn)動(dòng)過(guò)程中的動(dòng)態(tài)分量(線性加速度)。
陀螺儀
陀螺儀可以提供圍繞著三個(gè)軸的旋轉(zhuǎn)速度,因此可以用來(lái)跟蹤設(shè)備在運(yùn)動(dòng)中的方位。陀螺儀可以跟蹤的旋轉(zhuǎn)速度高達(dá)2000度每秒(dps),而磁力計(jì)可跟蹤的速度被限制在約400dps以下。但是,陀螺儀只能輸出相對(duì)位置,因此需要有一個(gè)不失真的磁力傳感器作為參考。
所有消費(fèi)級(jí)陀螺儀都存在固有的漂移誤差,因此即使設(shè)備處于穩(wěn)定狀態(tài),陀螺儀也會(huì)隨著時(shí)間和溫度的變化發(fā)生一定程度的旋轉(zhuǎn)。為了糾正這些誤差,可以用高穩(wěn)定性的加速度計(jì)檢測(cè)靜止?fàn)顟B(tài),然后經(jīng)計(jì)算進(jìn)行適當(dāng)?shù)难a(bǔ)償。
現(xiàn)實(shí)世界設(shè)計(jì)
傳感器融合是一個(gè)高度專(zhuān)業(yè)化的設(shè)計(jì)領(lǐng)域,需要熟練掌握建模和仿真技術(shù)。它要求盡最大可能地理解傳感器的工作細(xì)節(jié)以及它們的缺點(diǎn)和交互情況。多年來(lái),人們的關(guān)注點(diǎn)已經(jīng)被帶進(jìn)導(dǎo)航、智能手機(jī)應(yīng)用和游戲等領(lǐng)域。但直到現(xiàn)在,借助大量知識(shí)的儲(chǔ)備和累積,才使得人們可以獲得真實(shí)和精確的結(jié)果。
在基于傳感器融合的系統(tǒng)中,操作需要進(jìn)行精細(xì)調(diào)整?,F(xiàn)實(shí)世界中沒(méi)有什么事像“即插即用”這么簡(jiǎn)單。一個(gè)系統(tǒng)的試運(yùn)行要求必須調(diào)整參數(shù),而且每個(gè)傳感器的操作之間存在交互,因此很容易變成高度復(fù)雜的反復(fù)過(guò)程。如今的軟件具有以很高層次執(zhí)行這種“精細(xì)調(diào)整”的能力,并且可以向OEM廠商提供簡(jiǎn)單直觀的濾波器調(diào)整程序(圖2)。
圖2:典型的傳感器融合軟件架構(gòu)。
預(yù)定義濾波器使得精細(xì)調(diào)整速度更快
既然傳感器融合操作的精細(xì)調(diào)整已發(fā)展并簡(jiǎn)化成了濾波器調(diào)整任務(wù),它就給開(kāi)發(fā)人員提供了一個(gè)有價(jià)值的機(jī)會(huì)。通過(guò)適當(dāng)調(diào)整濾波器,開(kāi)發(fā)人員或OEM廠商可以讓最終產(chǎn)品以市場(chǎng)差異化的方式運(yùn)行。由于所有權(quán)衡管理都是自動(dòng)完成的,開(kāi)發(fā)人員可以做出有效的決策,例如在最高穩(wěn)定性和最高性能之間做出權(quán)衡,以便適應(yīng)最終目標(biāo)市場(chǎng)。
關(guān)鍵性能指標(biāo)測(cè)量設(shè)置
所有傳感器融合技術(shù)并不等同。在現(xiàn)有的實(shí)現(xiàn)技術(shù)和測(cè)試方面,不同供應(yīng)商之間有很大差異。為了得到正確結(jié)果,必須采用含有經(jīng)過(guò)驗(yàn)證的精確庫(kù)的正確軟件方法。
所有硬件在接口和時(shí)序參數(shù)方面必須兼容和匹配。合理的方法是確保攝像頭系統(tǒng)的性能,這些系統(tǒng)將通過(guò)跟蹤物體上的標(biāo)記根據(jù)物體(本例中是智能手機(jī))移動(dòng)產(chǎn)生方位矢量。方位矢量再與傳感器創(chuàng)建的、用數(shù)據(jù)記錄應(yīng)用同時(shí)記錄的矢量進(jìn)行比較。使用這種基于攝像機(jī)的系統(tǒng)允許對(duì)最終商用設(shè)備進(jìn)行直接比較。
靜態(tài)精度
靜態(tài)精度被定義為設(shè)備置于穩(wěn)定位置時(shí),測(cè)量到的設(shè)備方位與實(shí)際設(shè)備方位之間的偏差。為了計(jì)算靜態(tài)精度,需要手機(jī)在多個(gè)位置靜止放置時(shí)收集航向、俯仰和滾轉(zhuǎn)方面的成套數(shù)據(jù)。一個(gè)設(shè)備的靜態(tài)精度主要受磁力計(jì)和陀螺儀的硬件參數(shù)以及軟件中給它們分別分配的權(quán)重影響。在具有低靜態(tài)精度值的設(shè)備中,最終用戶可以在羅盤(pán)或地圖應(yīng)用的絕對(duì)航向中看到很大偏差,當(dāng)設(shè)備處于靜態(tài)狀態(tài),他們還能在交互式應(yīng)用中見(jiàn)到抖動(dòng)(很小的旋轉(zhuǎn)移動(dòng))。這是由于軟件校正陀螺儀漂移引起的。
[page]
動(dòng)態(tài)精度
動(dòng)態(tài)精度被定義為設(shè)備在運(yùn)動(dòng)時(shí),測(cè)量到的設(shè)備方位與實(shí)際設(shè)備方位之間的偏差。由于在運(yùn)動(dòng)期間涉及到旋轉(zhuǎn)加速度,測(cè)量起來(lái)更加困難。動(dòng)態(tài)精度是在手機(jī)以不同運(yùn)動(dòng)模式(8字舞、慢速線性、快速和慢速旋轉(zhuǎn)以及游戲動(dòng)作)運(yùn)動(dòng)時(shí),通過(guò)采集航向、俯仰和滾轉(zhuǎn)等成套數(shù)據(jù)進(jìn)行計(jì)算的。所有數(shù)據(jù)都以最快可能的數(shù)據(jù)速率進(jìn)行采集。
在具有低動(dòng)態(tài)精度的設(shè)備中,最終用戶可以看到屏幕上的移動(dòng)與設(shè)備實(shí)際運(yùn)動(dòng)之間有很大偏差。這在增強(qiáng)現(xiàn)實(shí)應(yīng)用中特別引人注意,因?yàn)樵鰪?qiáng)單元的移動(dòng)與現(xiàn)實(shí)世界不是同步的。這也是用戶在使用虛擬現(xiàn)實(shí)幾分鐘后就感到不滿意的原因之一。
雖然直接關(guān)系不是很明顯,但大誤差的動(dòng)態(tài)精度也是室內(nèi)導(dǎo)航應(yīng)用性能差的主要原因。由于用戶在已知固定點(diǎn)之間導(dǎo)航(比如從Wi-Fi或藍(lán)牙信標(biāo)開(kāi)始),傳感器數(shù)據(jù)可用于計(jì)算軌跡。然而,航向誤差將隨著時(shí)間的推移而累積,因此具有15°較差動(dòng)態(tài)精度的設(shè)備很容易在20s~30s時(shí)間內(nèi)產(chǎn)生超過(guò)100°的累積誤差。諸如地圖匹配等更高層處理也許可以做些修正,但代價(jià)是更大的功耗(圖3)。
圖3:方位隨時(shí)間發(fā)生偏離。
校準(zhǔn)時(shí)間
校準(zhǔn)時(shí)間被定義為在純凈的磁場(chǎng)環(huán)境中校準(zhǔn)設(shè)備中的磁力傳感器,使之從未校準(zhǔn)狀態(tài)到完全校準(zhǔn)狀態(tài)所需的時(shí)間。所有磁性傳感器都需要進(jìn)行校準(zhǔn),但用于校準(zhǔn)的方法定義了最終用戶是否需要校準(zhǔn)以及如何去校準(zhǔn)。
一些設(shè)備采用8字舞校準(zhǔn)方法,即提示最終用戶將設(shè)備在空氣中做8字運(yùn)動(dòng)完成設(shè)備的校準(zhǔn)。即使是由有經(jīng)驗(yàn)的測(cè)試人員來(lái)做,這種方法也要花5s~6s的時(shí)間才能完成設(shè)備校準(zhǔn)。
具有較短校準(zhǔn)時(shí)間的設(shè)備使用陀螺儀校準(zhǔn)磁力傳感器,這意味著校準(zhǔn)可以在背景中運(yùn)行,所要求的設(shè)備移動(dòng)幅度要小得多。這些移動(dòng)通常在正常操作中進(jìn)行,最終用戶永遠(yuǎn)不必主動(dòng)去校準(zhǔn)傳感器。博世傳感器技術(shù)公司的快速磁力校準(zhǔn)(FMC)算法就是使用后一種方法來(lái)確保較短的校準(zhǔn)時(shí)間。
方位穩(wěn)定時(shí)間
方位穩(wěn)定時(shí)間被定義為“運(yùn)動(dòng)之后”到達(dá)精確、穩(wěn)定方位狀態(tài)所需的時(shí)間。方位穩(wěn)定時(shí)間應(yīng)盡可能短,以便用戶看不到他們停止移動(dòng)設(shè)備與設(shè)備停止移動(dòng)并穩(wěn)定到正確位置之間的延遲。當(dāng)設(shè)備的靜態(tài)和動(dòng)態(tài)精度都很差時(shí),設(shè)備上的這種延遲就很明顯,因?yàn)樾枰鄷r(shí)間校正移動(dòng)中累積的誤差。這種效應(yīng)在需要實(shí)時(shí)響應(yīng)的游戲和虛擬/增強(qiáng)現(xiàn)實(shí)應(yīng)用中尤其令人討厭。
從詳細(xì)的評(píng)估和分析來(lái)看, 顯然本文所述的傳感器融合現(xiàn)在可以廣泛應(yīng)用于專(zhuān)業(yè)級(jí)和消費(fèi)級(jí)市場(chǎng)。現(xiàn)場(chǎng)試驗(yàn)表明,用戶可以在性能和精度方面獲得有價(jià)值的升級(jí)。雖然硬件和軟件方面的概念和工程技術(shù)比較復(fù)雜,但對(duì)開(kāi)發(fā)人員來(lái)說(shuō),從當(dāng)前傳感器融合過(guò)渡到這種先進(jìn)解決方案的任務(wù)卻相對(duì)簡(jiǎn)單。
傳感器融合技術(shù)現(xiàn)在已經(jīng)發(fā)展到相當(dāng)成熟的階段。通過(guò)將傳感器和傳感器融合構(gòu)建模塊設(shè)計(jì)到相同封裝中,可以確保這些單元得到最優(yōu)化,并能夠很好地協(xié)同工作。系統(tǒng)設(shè)計(jì)師不再需要在組裝、優(yōu)化和調(diào)試傳統(tǒng)“永遠(yuǎn)在線”子系統(tǒng)方面花費(fèi)時(shí)間,因?yàn)橥ㄟ^(guò)設(shè)計(jì),每個(gè)器件都對(duì)最高精度和最低功耗做了優(yōu)化。
這種高度的技術(shù)和設(shè)計(jì)創(chuàng)造性帶給開(kāi)發(fā)人員的優(yōu)勢(shì),可以給OEM廠商提供巨大好處,他們不僅能夠向市場(chǎng)推出高度差異化的產(chǎn)品,而且其向用戶提供的整個(gè)新一代電子設(shè)備還將具有顯著改進(jìn)的性能和功效。
特別推薦
- 授權(quán)代理商貿(mào)澤電子供應(yīng)Same Sky多樣化電子元器件
- 使用合適的窗口電壓監(jiān)控器優(yōu)化系統(tǒng)設(shè)計(jì)
- ADI電機(jī)運(yùn)動(dòng)控制解決方案 驅(qū)動(dòng)智能運(yùn)動(dòng)新時(shí)代
- 倍福推出采用 TwinSAFE SC 技術(shù)的 EtherCAT 端子模塊 EL3453-0090
- TDK推出新的X系列環(huán)保型SMD壓敏電阻
- Vishay 推出新款采用0102、0204和 0207封裝的精密薄膜MELF電阻
- Microchip推出新款交鑰匙電容式觸摸控制器產(chǎn)品 MTCH2120
技術(shù)文章更多>>
- 更高精度、更低噪音 GMCC美芝電子膨脹閥以創(chuàng)新?lián)屨夹袠I(yè)“制高點(diǎn)”
- 本立租完成近億元估值Pre-A輪融資,打造AI賦能的租賃服務(wù)平臺(tái)
- 中微公司成功從美國(guó)國(guó)防部中國(guó)軍事企業(yè)清單中移除
- 華邦電子白皮書(shū):滿足歐盟無(wú)線電設(shè)備指令(RED)信息安全標(biāo)準(zhǔn)
- 功率器件熱設(shè)計(jì)基礎(chǔ)(九)——功率半導(dǎo)體模塊的熱擴(kuò)散
技術(shù)白皮書(shū)下載更多>>
- 車(chē)規(guī)與基于V2X的車(chē)輛協(xié)同主動(dòng)避撞技術(shù)展望
- 數(shù)字隔離助力新能源汽車(chē)安全隔離的新挑戰(zhàn)
- 汽車(chē)模塊拋負(fù)載的解決方案
- 車(chē)用連接器的安全創(chuàng)新應(yīng)用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門(mén)搜索
單向可控硅
刀開(kāi)關(guān)
等離子顯示屏
低頻電感
低通濾波器
低音炮電路
滌綸電容
點(diǎn)膠設(shè)備
電池
電池管理系統(tǒng)
電磁蜂鳴器
電磁兼容
電磁爐危害
電動(dòng)車(chē)
電動(dòng)工具
電動(dòng)汽車(chē)
電感
電工電路
電機(jī)控制
電解電容
電纜連接器
電力電子
電力繼電器
電力線通信
電流保險(xiǎn)絲
電流表
電流傳感器
電流互感器
電路保護(hù)
電路圖