0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何在車輛行駛時(shí)準(zhǔn)確的測(cè)量加速度

analog_devices ? 來源:郭婷 ? 2018-12-05 16:17 ? 次閱讀

現(xiàn)代車載數(shù)字視頻記錄系統(tǒng)(DVR)或OBD均使用加速度計(jì)(重力傳感器)測(cè)量車輛加速度。因此,在發(fā)生車輛緊急剎車或碰撞等預(yù)定義事件時(shí),DVR可以對(duì)記錄視頻添加日期/時(shí)間/加速度等信息。

將視頻保存至硬盤或SD卡等系統(tǒng)存儲(chǔ)器時(shí),這些信息非常有用。例如,可以借助這些信息方便識(shí)別和回放目標(biāo)事件視頻。此外,僅保留這些有用視頻并刪除其他視頻可顯著節(jié)約系統(tǒng)存儲(chǔ)空間。但是,由于地球引力偏置和車輛振動(dòng)等對(duì)加速度計(jì)的共同影響,因此在車輛行駛時(shí)準(zhǔn)確測(cè)量加速度是一個(gè)很大的挑戰(zhàn)。

本文介紹了一種簡單有效的方法來解決此問題。

圖1所示為一種車載DVR系統(tǒng)框圖。來自CMOS傳感器的視頻經(jīng)提取、處理并最終保存在SD卡或硬盤等獨(dú)立存儲(chǔ)器上。如藍(lán)色高亮部分所示,加速度計(jì)(例如ADXL313)用于測(cè)量車輛加速度。

如何在車輛行駛時(shí)準(zhǔn)確的測(cè)量加速度

圖1. 車載DVR系統(tǒng)框圖

圖2說明了配備加速度計(jì)的DVR系統(tǒng)的工作原理。發(fā)生急剎車等預(yù)定義事件時(shí),加速度會(huì)隨著車輛的速度變化而大幅提升或降低。加速度計(jì)將檢測(cè)并測(cè)量此加速度,MCU/處理器則可捕捉并處理此加速度數(shù)據(jù)。一旦加速度超過預(yù)定義的閾值(例如–1.5 g),DVR系統(tǒng)便會(huì)開始對(duì)記錄視頻添加日期/時(shí)間/加速度值等信息。

圖2. 車輛急剎車時(shí)加速度及速度與時(shí)間的關(guān)系

在實(shí)際情況中,地球引力偏置和車輛振動(dòng)等引起的失真會(huì)使加速度計(jì)測(cè)得的加速度并不能準(zhǔn)確反映實(shí)際的車輛加速度。很多情況會(huì)引入地球引力偏置。例如,當(dāng)DVR安裝在后視鏡上時(shí),由于乘客可手動(dòng)調(diào)整鏡面角度,因而鏡面和地球引力的夾角是不確定的。另一個(gè)例子是車輛正在并非完全水平的道路上行駛。此外,車輛發(fā)動(dòng)機(jī)和高低不平的路面狀況造成的振動(dòng)會(huì)隨機(jī)影響加速度測(cè)量,從而產(chǎn)生誤差。

表1. 地球引力偏置引入加速度測(cè)量誤差

如何在車輛行駛時(shí)準(zhǔn)確的測(cè)量加速度

表1表明,地球引力偏置可能引入的誤差是非常顯著的。第一列是相對(duì)于地平面的路面傾角;第二列是Z軸上由地球引力引入的傳感器偏置;第四列是Z軸上由傳感器測(cè)得的加速度。車輛的加速度為1 g時(shí),在Z軸上測(cè)得的加速度隨路面傾角增大而增大,如第四列所示。例如,傾角為15°時(shí)測(cè)得的加速度約為1.26g,而Z軸上的實(shí)際加速度為1 g,因而測(cè)量誤差約為26%。

圖3所示為加速度計(jì)測(cè)得的實(shí)際加速事件,此加速度輸出耦合了引力偏置和車輛振動(dòng)等。在此圖中,藍(lán)線代表加速度計(jì)測(cè)得的加速度,黃線代表由地球引力引入的引力偏置。如圖所示,可觀察到三個(gè)峰值點(diǎn):A、B和C。

A點(diǎn)測(cè)得的值約為1.25 g,B點(diǎn)測(cè)得的值約為2.25 g,C點(diǎn)測(cè)得的值約為1.75 g。將閾值預(yù)定義為1.5 g,B點(diǎn)和C點(diǎn)均超過閾值,而A點(diǎn)則低于閾值。但是,事實(shí)上此結(jié)果是錯(cuò)誤的,因?yàn)榧铀俣扔?jì)上的引力偏置未得到補(bǔ)償。如圖中紅色高亮部分所示,消除引力偏置影響后,A點(diǎn)的實(shí)際加速度約為1.5 g,B點(diǎn)約為2 g,C點(diǎn)約為1.25 g。此例中閾值預(yù)定義為1.5 g,A點(diǎn)和B點(diǎn)均超過閾值,而C點(diǎn)則低于閾值。

此例清楚表明,引力偏置會(huì)在測(cè)得的加速度上引入誤差,從而導(dǎo)致系統(tǒng)做出錯(cuò)誤決定。在實(shí)際情況中,引力偏置和振動(dòng)均無法預(yù)測(cè),因而其引入的測(cè)量誤差也無法預(yù)測(cè)。從無法預(yù)測(cè)失真的數(shù)據(jù)中提取實(shí)際加速度是一個(gè)相當(dāng)大的挑戰(zhàn)。

如何在車輛行駛時(shí)準(zhǔn)確的測(cè)量加速度

圖3. 耦合了引力偏置和車輛振動(dòng)的加速度輸出數(shù)據(jù)

但是,使用自適應(yīng)參考基準(zhǔn)的方法可自適應(yīng)地消除引力偏置和振動(dòng)等引入的誤差。它會(huì)實(shí)時(shí)監(jiān)控加速度計(jì)的數(shù)據(jù),并將任何隨時(shí)間出現(xiàn)的較小和緩慢變化的數(shù)據(jù)視為由引力偏置和振動(dòng)等引入的誤差,如圖3中的黃線高亮部分所示。真實(shí)的加速度隨時(shí)間表現(xiàn)為較大和快速的變化,因而可被確認(rèn)并通過消除引力偏置和振動(dòng)等引入的誤差從測(cè)得的數(shù)據(jù)中提取,如圖3中高亮顯示的脈沖A、B和C所示。

在每個(gè)測(cè)量周期,加速度計(jì)會(huì)測(cè)量并保存數(shù)據(jù),并以此用作下一周期計(jì)算的參考值。在下一測(cè)量周期,將把測(cè)得的數(shù)據(jù)與前一周期的參考值進(jìn)行相減計(jì)算,然后把結(jié)果數(shù)據(jù)與預(yù)定義閾值進(jìn)行比較。如果結(jié)果數(shù)據(jù)超過預(yù)定義閾值,則將其視為較大和快速的加速度變化,并用系統(tǒng)軟件進(jìn)一步處理判斷。如果結(jié)果數(shù)據(jù)未超過閾值,則將其視為由引力和振動(dòng)引入的偏置和噪聲,系統(tǒng)軟件不做處理,只是將此次測(cè)得的數(shù)據(jù)作為下次測(cè)量計(jì)算的參考。測(cè)量周期需要微調(diào)以達(dá)到在不同環(huán)境下都能進(jìn)行準(zhǔn)確的加速度檢測(cè)。上述過程可用下式表示:

ABS [gn – gn – 1] > gth

其中

gn = 當(dāng)前測(cè)量周期中測(cè)得的g數(shù)據(jù)

gn – 1 = 前一周期中測(cè)得的g參考值

gth = 預(yù)定義的g閾值

圖4表示消除了引力和振動(dòng)引入的誤差后計(jì)算出的實(shí)際加速度。如圖中所示,現(xiàn)在黃線接近于零,這意味著幾乎消除了所有重力偏移和振動(dòng)。A點(diǎn)、B點(diǎn)和C點(diǎn)能準(zhǔn)確反映實(shí)際的加速度。

如何在車輛行駛時(shí)準(zhǔn)確的測(cè)量加速度

圖4. 運(yùn)用自適應(yīng)參考基準(zhǔn)后方法后獲得的準(zhǔn)確加速度

一般而言,上述自適應(yīng)參考基準(zhǔn)方法可以由軟件來實(shí)現(xiàn),但在實(shí)際情況中希望MCU或處理器單用軟件完成此過程不太實(shí)際,因?yàn)橐曨l應(yīng)用為實(shí)時(shí)的,MCU或處理器的資源可能不足。

ADI ADXL313W加速度計(jì)可作為一種解決方案,它具有AC工作模式和內(nèi)置32深度FIFO,這對(duì)運(yùn)用自適應(yīng)參考基準(zhǔn)獲得準(zhǔn)確的加速度數(shù)據(jù)很有幫助,即使后臺(tái)MCU或處理器資源有限也無影響。AC工作模式可使ADXL313W保存測(cè)得的數(shù)據(jù),將其用作下一周期計(jì)算的參考,而內(nèi)置32 FIFO則可使ADXL313W保存最多32字的測(cè)量數(shù)據(jù),這兩者可大幅減輕后臺(tái)MCU或處理器的負(fù)載。

圖5是ADXL313WAC工作模式的流程圖。激活A(yù) C工作模式后,ADXL313W會(huì)自動(dòng)將之前測(cè)得的數(shù)據(jù)作為參考基準(zhǔn)用作下一周期的計(jì)算并與預(yù)定義閾值進(jìn)行比較。如果其超過閾值,則會(huì)激活中斷信號(hào),通知MCU或處理器進(jìn)行處理。在此流程圖中,延遲X ms設(shè)為兩個(gè)測(cè)量周期之間的間隔時(shí)間,可根據(jù)具體應(yīng)用進(jìn)行微調(diào),以適應(yīng)不同的應(yīng)用場景。

圖5. 利用ADXL313W的AC工作模式準(zhǔn)確計(jì)算加速度的流程圖

圖6是ADXL313W 32 FIFO模式工作的流程圖。啟用32 FIFO模式工作時(shí),ADXL313W最多可將32字的數(shù)據(jù)自動(dòng)保存在FIFO中,如果FIFO已滿,則會(huì)激活中斷信號(hào),通知相應(yīng)的MCU或處理器進(jìn)行處理判斷,處理器一次可以獲得32此測(cè)量數(shù)據(jù),從而節(jié)省了處理器的功耗和負(fù)荷。

圖6. 利用ADXL313W FIFO準(zhǔn)確計(jì)算加速度的流程圖

為了以有限的存儲(chǔ)容量記錄目標(biāo)視頻并方便視頻獲取,現(xiàn)代車載DVR或OBD設(shè)備需要準(zhǔn)確檢測(cè)并測(cè)量加速度。測(cè)量誤差主要由地球引力偏置和車輛振動(dòng)等引入,這些誤差是不可預(yù)測(cè)的,這對(duì)系統(tǒng)設(shè)計(jì)人員是一個(gè)挑戰(zhàn)??赏ㄟ^軟件運(yùn)用自適應(yīng)參考基準(zhǔn)的方法來消除此誤差,但在實(shí)際情況中,這可能又不太實(shí)際,因?yàn)镈VR或OBD系統(tǒng)的資源非常有限。

ADI ADXL313W加速度計(jì)具有AC工作模式和內(nèi)置32深度FIFO,這不僅可以直接運(yùn)用自適應(yīng)參考基準(zhǔn)方法,而且還可以大幅減輕后臺(tái)MCU或處理器的負(fù)荷。ADXL313W還具有其它很多特性,例如通過車規(guī)認(rèn)證、高分辨率、低噪聲和低功耗,因而能夠大幅提升DVR系統(tǒng)的性能。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2545

    文章

    50445

    瀏覽量

    751044
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    19100

    瀏覽量

    228814
  • 存儲(chǔ)器
    +關(guān)注

    關(guān)注

    38

    文章

    7430

    瀏覽量

    163514

原文標(biāo)題:如何準(zhǔn)確捕捉車輛行駛時(shí)的加速度?這個(gè)辦法簡單又有效

文章出處:【微信號(hào):analog_devices,微信公眾號(hào):analog_devices】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    數(shù)字式MEMS加速度傳感器在傾角測(cè)量的應(yīng)用

    加速度傳感器,其兩個(gè)夾角之間相差90°,兩個(gè)角分別為45°和135°角,當(dāng)車輛靜止在平面上時(shí),加速度傳感器的兩個(gè)軸向測(cè)得加速度:Ax=Ay=0.707g。圖1
    發(fā)表于 11-01 14:46

    MEMS加速度傳感器在車身穩(wěn)定系統(tǒng)中的應(yīng)用

    傳感器替代,用于直接測(cè)量車輪與車體之間的距離?! ×硗猓谠S多ECS系統(tǒng)中,車輛的中部或后部還額外裝有一個(gè)用于檢測(cè)車輛顛簸的加速度傳感器。能夠略微消除車體在
    發(fā)表于 11-07 16:05

    慣性傳感器在車輛穩(wěn)定系統(tǒng)中應(yīng)用

    慣性傳感器測(cè)量車輛回轉(zhuǎn)的角速率和加速度或傾角。然后通過ECU對(duì)某個(gè)車輪發(fā)出控制指令,以保證正常的安全行駛。  車輛穩(wěn)定系統(tǒng)有很多不同的叫法,
    發(fā)表于 11-13 11:00

    一種慣性傳感器在車輛穩(wěn)定系統(tǒng)中應(yīng)用

    是增加了一個(gè)慣性傳感器,并且通過慣性傳感器測(cè)量車輛回轉(zhuǎn)的角速率和加速度或傾角。然后通過ECU對(duì)某個(gè)車輪發(fā)出控制指令,以保證正常的安全行駛。  車輛
    發(fā)表于 12-04 15:32

    請(qǐng)問三軸加速度傳感器檢測(cè)車輛拐彎和碰撞次數(shù)可行嗎?

    如果把三軸加速度傳感器放在車里檢測(cè)車輛的拐彎次數(shù)和受到撞擊的程度?合適嗎?還有就是三軸加速度傳感器讀出來的是物體姿態(tài)的變化還是物體當(dāng)時(shí)的姿態(tài)?
    發(fā)表于 05-09 02:07

    智能壓阻式加速度傳感器設(shè)計(jì)

     1 引言  對(duì)于傳統(tǒng)的加速度傳感器而言,由于只具有感知環(huán)境,輸出模擬信號(hào)的功能,應(yīng)用范圍受到了很大限制,譬如,在車輛振動(dòng)測(cè)試行車試驗(yàn)中,就需要配置電腦、數(shù)據(jù)采集卡等設(shè)備。不但設(shè)備昂貴,而且由于車輛
    發(fā)表于 06-18 08:01

    請(qǐng)問怎樣用三軸加速度計(jì)檢測(cè)車輛行駛與停止?

    理論上講,車輛行駛時(shí)候x,y,z加速度不可能同時(shí)為零,停車時(shí)候X ,Y,Z三軸加速度均為零,但是由于停車時(shí)候車輛大多不會(huì)熄火,處于怠速狀態(tài),
    發(fā)表于 06-24 04:37

    基于加速度計(jì)的傾角測(cè)量精度提高

    是為了防止汽車側(cè)滑和翻車;如今,ESC功能已經(jīng)成為世界各國或地區(qū)法律的強(qiáng)制要求。如果通過組合器件(單芯片、組合式加速度計(jì)和陀螺儀)實(shí)現(xiàn)傾角測(cè)量,則不必在車上安裝一個(gè)獨(dú)立的EPB模塊,結(jié)果可以大幅降低汽車
    發(fā)表于 07-18 07:23

    Mems加速度計(jì)對(duì)于溫度測(cè)量準(zhǔn)確

    `Mems加速度計(jì)對(duì)于溫度測(cè)量準(zhǔn)確  Mems加速度計(jì)理論上可以測(cè)量小于1°的傾斜,但是在溫度變化及振動(dòng)條件下是否仍然可以實(shí)現(xiàn)這樣的
    發(fā)表于 03-06 21:19

    如何使用加速度計(jì)查找移動(dòng)車輛速度?

    我正在嘗試使用加速度計(jì)查找移動(dòng)車輛速度。你有加速度計(jì)嗎(ST)?請(qǐng)給我一個(gè)建議。如果任何機(jī)構(gòu)完成了這個(gè)項(xiàng)目,請(qǐng)分享您的經(jīng)驗(yàn)。謝謝你。
    發(fā)表于 01-13 07:16

    加速度測(cè)量原理是什么,如何提高測(cè)量精度?

    加速度測(cè)量原理是什么?如何提高測(cè)量精度?
    發(fā)表于 10-16 06:18

    車輛縱向加速度自抗擾控制

    車輛縱向加速度自抗擾控制:使用自抗擾控制(activedisturbancerejectioncontrol,adrc)方法對(duì)車輛縱向加速度控制進(jìn)行研究.首先給出以油
    發(fā)表于 03-18 16:16 ?30次下載

    利用加速度計(jì)和陀螺儀測(cè)量車輛運(yùn)動(dòng)

    有運(yùn)動(dòng)加速度時(shí),傾斜傳感器將得到一個(gè)不準(zhǔn)確的傾角。也就是說,在車輛傾斜時(shí)只通過加速度計(jì)將無法得到準(zhǔn)確的傾角。通過
    發(fā)表于 02-02 09:42 ?2w次閱讀
    利用<b class='flag-5'>加速度</b>計(jì)和陀螺儀<b class='flag-5'>測(cè)量</b><b class='flag-5'>車輛</b>運(yùn)動(dòng)

    如何使用加速度計(jì)提高傾角測(cè)量準(zhǔn)確

    本文討論如何使用加速度計(jì)(如組合部件)提高傾斜測(cè)量精度。電動(dòng)駐車制動(dòng)器(EPB)用于乘用車,使車輛在平坦的道路上保持靜止。這是通過使用單軸或雙軸加速度計(jì)
    的頭像 發(fā)表于 01-03 13:59 ?3141次閱讀
    如何使用<b class='flag-5'>加速度</b>計(jì)提高傾角<b class='flag-5'>測(cè)量</b>的<b class='flag-5'>準(zhǔn)確</b>性

    基于ADXL337的加速度感應(yīng)報(bào)警電路

    加速度計(jì)是用于測(cè)量自身或傳感器固定物體加速度的傳感器。它能夠測(cè)量由于施加的外力和重力而發(fā)生的加速度。該
    的頭像 發(fā)表于 06-18 10:41 ?707次閱讀
    基于ADXL337的<b class='flag-5'>加速度</b>感應(yīng)報(bào)警電路