資料介紹
描述
1. 問題陳述
許多人意識到溫室氣體排放對環(huán)境有害,但對道路車輛、發(fā)動機聲音、動力傳動系統(tǒng)、排氣、輪胎、剎車、風噪聲等引起的噪音污染知之甚少。想象一個車載監(jiān)控系統(tǒng),它可以繪制出駕駛行為和通過聽排氣、輪胎、風噪聲的污染程度。不僅將這些信息提供給駕駛員,以提醒駕駛員如何溫和的駕駛行為會降低噪音污染,而且還可以預測輪胎、動力傳動系統(tǒng)等的磨損程度。除此之外,該車載監(jiān)控系統(tǒng)還提供噪音污染等級評分,供地方當局或保險機構(如果駕駛員同意)給予折扣/獎勵以降低噪音,因為駕駛員可以通過選擇電動汽車,使用較低的噪音輪胎,更好的維護車輛狀況,最關鍵的駕駛行為。有了這個系統(tǒng),司機可以共同做出貢獻,以盡量減少對環(huán)境的噪音污染以及道路上的風險。
2. 范圍和假設
這里有幾個過程要實現(xiàn):
- 識別聲音以確定是什么事件
- 根據(jù)識別結果對事件進行評分
- 預測時間序列識別中的已知失敗
由于多種原因,本項目的范圍有限,例如:
- 數(shù)據(jù)集僅限于一種類型的車輛(實際上只有一種車輛)
- 僅當出于安全考慮車輛不移動時才收集數(shù)據(jù)集,因為無法同時駕駛車輛和管理項目。
- 感官輸入(音頻)僅針對排氣聲。
- 機器學習管道僅運行 M4 核心。
- 由于社區(qū)帳戶,SensiML 知識包的分類輸出有限。
- 由于參與者開發(fā)前端應用程序的知識有限,SensiML 開放網關將用作 GUI。
鑒于上述定義的范圍,假設這是作為原型研究而不是實際用例部署,旨在使參與者能夠探索在邊緣設備上使用機器學習技術。
1. 提出的解決方案
該原型由幾個組件組成,如圖 1 所示。
下面還有其他幾個軟件包。
QuickFeather 和 ESP32 之間的連接使用 UART,其簡單示意圖如圖 2 所示。
計劃安裝點盡量靠近排氣口,不讓樣機暴露在排氣、水濺等熱源中,如圖3所示。
3.1 帶有測試數(shù)據(jù)集的概念驗證
在構建項目之前,需要大量閱讀數(shù)據(jù)表、repo、論壇等內容,考慮到在完全不同平臺上的新體驗,這個過程并非沒有挑戰(zhàn)。首先,建立一個概念驗證項目,其簡單目標是識別人聲,區(qū)分字符“A”、“B”、C”、“D”和不說話。音頻數(shù)據(jù)集在 DCL 中收集并手動分割,長度大小固定為 8000 個數(shù)據(jù)點,字符作為標簽。此外,在 Analytic Studio 中,該項目使用窗口大小為 400 的 AutoML 管道和 20 個特征級聯(lián)的滑動來組裝。最推薦的語音識別功能(基于互聯(lián)網和論壇的研究和調查)將是梅爾頻率倒譜系數(shù)(MFCC)。所以,在 AutoML 設置中選擇了頻率功能。訓練結果令人印象深刻,準確率和靈敏度均達到 99%。該管道生成4個特征,即MFCC、主頻、譜熵和峰值頻率。特征選擇器是使用信息增益(IG)根據(jù)類之間的差異來選擇特征。在特征向量最小最大尺度變換之后,管道以分層 K 折交叉驗證結束。最后,下載知識包并在 QF_SSI_AI_APP 中編譯并刷入 QuickFeather。特征選擇器是使用信息增益(IG)根據(jù)類之間的差異來選擇特征。在特征向量最小最大尺度變換之后,管道以分層 K 折交叉驗證結束。最后,下載知識包并在 QF_SSI_AI_APP 中編譯并刷入 QuickFeather。特征選擇器是使用信息增益(IG)根據(jù)類之間的差異來選擇特征。在特征向量最小最大尺度變換之后,管道以分層 K 折交叉驗證結束。最后,下載知識包并在 QF_SSI_AI_APP 中編譯并刷入 QuickFeather。
使用 SensiML 開放網關驗證結果如圖 4 所示。識別結果,但實際上不如訓練結果。靈敏度很好,而準確度大概在 50% 到 80% 之間。這有幾個可能的原因,背景聲音/噪聲影響識別,數(shù)據(jù)集欠擬合/過擬合,模型未優(yōu)化,以及許多其他事情可能出錯。其中一個疑點是,當一個字符長時間發(fā)音時,音頻波形可能會呈現(xiàn)出相似的形狀、模式和頻率,例如“B”和“D”。也許有一些更好的技術可以捕捉到這一點,這將是未來 KIV 研究的主題。
備注:由于社區(qū)賬號,分類輸出限制為每上電1000個輸出。音頻傳感器配置為 16 kHz,滑動窗口大小為 8000 個數(shù)據(jù)點,僅需 500 秒即可達到最大輸出限制。
3.2 真實數(shù)據(jù)集的實際運行
真實數(shù)據(jù)集被分割并使用表 2 中列出的以下條件進行標記。
類似的方法用于構建此管道。窗口大小設置為 400 和 10 個特征級聯(lián),并選擇頻率作為 AutoML 管道中的特征生成器。盡管數(shù)據(jù)集中存在一些異常值,但訓練結果似乎可以接受,如圖 5 所示。
一些類之間存在一些混淆,“EngIdle_AC_OFF”、“Eng1k”和“Ramp_DOWN”。此外,“Ramp_DOWN”和“Ramp_UP”也存在精度較低的問題,如圖 6 所示。
該管道使用 MFCC 和 Spectral Entropy 作為特征生成器,使用 IG 作為特征選擇器,其中在將其輸入模型之前將應用 Min Max Scale 變換。該模型使用模式匹配引擎 (PME) 分類器,并通過層次聚類和神經元優(yōu)化進行優(yōu)化,如圖 7 所示。
最后,知識包使用 QF_SSI_AI_APP 編譯并加載到 QuickFeather 并通過 ESP32 流式傳輸?shù)介_放網關。原型的位置如圖 3 所示,分類結果正在通過穩(wěn)定的腳控制油門踏板傳輸?shù)今{駛座的筆記本電腦。分類輸出主要顯示如圖 8 所示發(fā)動機怠速(約 800 rpm)時的“EngIDL_AC_OFF”和“Eng1K”。可能的原因之一是 800 rpm 和 1000 rpm 之間的排氣聲音非常相似。
盡管如此,發(fā)動機轉速高于 1000 rpm 的分類令人印象深刻,如圖 9 所示。當發(fā)動機以恒定轉速懸停時,它可以識別正確的發(fā)動機轉速。這展示了使用 SensiML 知識包閃爍的邊緣設備 (QuickFeather) 的功能。最好的是,知識包是由 AutoML 管道構建的,沒有太多的代碼破解或數(shù)據(jù)科學方面的密集知識。
發(fā)動機加速或減速時的識別是非常隨機的。這可能與數(shù)據(jù)集有關。數(shù)據(jù)集是在車庫環(huán)境中收集的,如果有更好的資源和環(huán)境,例如由 ECU 控制的發(fā)動機以執(zhí)行預設的速度曲線,數(shù)據(jù)集將非常干凈并顯著改進模型。
4。結論
該項目是一個半成品,因為它只實現(xiàn)了部分目標,即識別道路車輛引起的噪聲污染并向用戶提供反饋。盡管范圍沒有最初計劃那么大,但識別部分已經完成,還檢測動力傳動系統(tǒng)、風噪聲等。它需要多學科的技能和資源,如電子設計、腳本編碼等來完成整個項目,這是一個寫作時的時間和知識方面的限制。因此,該項目正在結束,以記錄整個過程中的所有努力和研究。最后,盡管學習曲線陡峭,但這個項目非常有趣,真正令人興奮的是,QuickFeather 和 SensiML 的存在為業(yè)余愛好者和
- 汽車發(fā)動機轉速限制器
- 基于試車臺數(shù)據(jù)的發(fā)動機仿真模型設計 7次下載
- 渦扇發(fā)動機風扇管道聲模態(tài)識別測量綜述 12次下載
- 車輛發(fā)動機起動過程中的測試方案 9次下載
- 階次分析在發(fā)動機進氣噪聲中的研究綜述 0次下載
- 基于C8051F單片機的發(fā)動機轉速測量 13次下載
- 如何使用量子粒子群和支持向量機進行發(fā)動機性能的監(jiān)控研究 1次下載
- 基于Atmega88的發(fā)動機轉速模擬系統(tǒng)設計方案解析 0次下載
- 基于Atmega88的發(fā)動機轉速模擬系統(tǒng)設計 3次下載
- 基于GMM-UBM在飛機發(fā)動機聲音識別應用 3次下載
- 基于MC9S08的汽車發(fā)動機轉速模擬器的設計 9次下載
- 客車后置發(fā)動機附件設計
- 航空發(fā)動機試車臺噪聲聲功率譜技術研究
- RBF網絡在確定航空發(fā)動機給定轉速中的應用
- 發(fā)動機的工作原理視頻
- 發(fā)動機故障燈亮是什么原因 發(fā)動機故障燈閃爍是什么問題 1239次閱讀
- 四沖程發(fā)動機工作原理 四沖程發(fā)動機的四個沖程分別是什么 1295次閱讀
- 一種渦扇發(fā)動機轉子轉速信號及高齒信號測量方法 713次閱讀
- 采用CAN總線實現(xiàn)柴油發(fā)動機測試系統(tǒng)的應用方案 2814次閱讀
- 轉子發(fā)動機的優(yōu)缺點是什么 1.1w次閱讀
- LMS QTV的結構原理及使用其對發(fā)動機曲軸的扭轉振動進行測量 9359次閱讀
- 電控發(fā)動機傳感器有哪些 2.2w次閱讀
- 旋轉活塞發(fā)動機將普遍應用于未來的汽車 2152次閱讀
- 關于汽車發(fā)動機保養(yǎng)方法分享 做到這6點,壽命延長好幾年 1870次閱讀
- 渦輪增壓發(fā)動機的優(yōu)缺點_渦輪增壓發(fā)動機壽命是否長 3771次閱讀
- 發(fā)動機制動傷車嗎_利用發(fā)動機制動有什么危害 3.7w次閱讀
- 發(fā)動機總成包含哪些部件_發(fā)動機總成包括什么_發(fā)動機總成圖解 3.6w次閱讀
- 發(fā)動機制動和駐車制動有什么區(qū)別 2.6w次閱讀
- 阿特茲是轉子發(fā)動機嗎_哪些車是轉子發(fā)動機 8.7w次閱讀
- 汽車發(fā)動機冷卻系統(tǒng)保養(yǎng)簡介 4707次閱讀
下載排行
本周
- 1美的電磁爐維修手冊大全
- 1.56 MB | 5次下載 | 5 積分
- 2SMD LED選型手冊 貼片燈珠
- 5.47 MB | 3次下載 | 免費
- 3基于PLC的拉絲機張力控制系統(tǒng)研究
- 0.14 MB | 2次下載 | 5 積分
- 4LZC3106G高性能諧振控制器中文手冊
- 1.29 MB | 1次下載 | 1 積分
- 5JL2233B集成電平轉換功能的LDO中文手冊
- 0.50 MB | 1次下載 | 免費
- 6加密芯片的一種破解方法和對應加密方案改進設計
- 0.29 MB | 1次下載 | 免費
- 7萬用表UT58A原理圖
- 0.09 MB | 1次下載 | 5 積分
- 8BOSCH-REXROTH300擰緊系統(tǒng)常見故障及處理方法
- 0.06 MB | 次下載 | 5 積分
本月
- 1使用單片機實現(xiàn)七人表決器的程序和仿真資料免費下載
- 2.96 MB | 44次下載 | 免費
- 2UC3842/3/4/5電源管理芯片中文手冊
- 1.75 MB | 19次下載 | 免費
- 3華瑞昇CR216芯片數(shù)字萬用表規(guī)格書附原理圖及校正流程方法
- 0.74 MB | 14次下載 | 3 積分
- 4DMT0660數(shù)字萬用表產品說明書
- 0.70 MB | 13次下載 | 免費
- 53314A函數(shù)發(fā)生器維修手冊
- 16.30 MB | 13次下載 | 免費
- 6TPS54202H降壓轉換器評估模塊用戶指南
- 1.02MB | 8次下載 | 免費
- 7STM32F101x8/STM32F101xB手冊
- 1.69 MB | 8次下載 | 1 積分
- 8感應筆電路圖
- 0.06 MB | 7次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935119次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233084次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73807次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65987次下載 | 10 積分
評論
查看更多