概述
伴隨著汽車工業的蓬勃發展,智能化越來越成為當前汽車行業發展的重要趨勢,而車載信息娛樂系統也正成為汽車智能化的一個重要環節。在為廣大消費者提供更高級的舒適性、娛樂性和信息性的同時,車載信息娛樂系統作為整車高附加值的電子產品在汽車里所占的比重越來越大,且集成的功能由單純的音響設備、CD設備、收音機設備逐漸擴展為影像娛樂、汽車導航、無線通訊等于一體的多媒體信息交互設備。車載信息娛樂系統作為整車電氣及網絡的一個重要結點,擔負著顯示和反饋整車狀態與信息的重要角色。
圖1 信息娛樂系統功能概述
測試需求
車載信息娛樂設備為駕駛者提供了直觀的車輛舒適性、娛樂性與品質感受。但當前受測試技術、手段與條件短板的制約,車載信息娛樂系統較其他傳統電控單元,其功能與性能仍存在諸多問題,如:音頻播放的爆破音、觸摸屏響應遲緩、交互界面顯示錯誤、導航定位精度低、語音識別準確低等問題,均制約了信息娛樂的品質提升與用戶感受。
因此,必須在產品開發階段,對每一樣功能都需進行功能和性能級別的測試。信息娛樂系統功能涉及人機交互、音視頻信號、無線信號、硬線信號及總線信號等多種技術集成,故在實驗室條件下的測試需求涉及面廣、且繁復多樣。如下圖所示為車載信息娛樂系統各項功能、性能的基本測試需求。
圖2 信息娛樂系統測試需求
圖2列出幾種信息娛樂系統測試內容如:
? 針對人機交互既有畫面流轉、字符識別功能性測試,又包含圖像亮度、色度、信噪比等性能級別等測試;
? 針對音頻系統有音頻輸出功能驗證,音頻性能、及功放性能等測試;
? 針對USB功能的數據讀寫、設備識別、充電電流等測試;
? 針對收音機系統有FM/AM接收功能測試,及FM/AM調頻性能等測試;
? 針對導航系統的測試有定位精度、定位時間、收星能力的測試等;
? 針對藍牙功的手機互聯功能測試,又包含發射與接收性能等測試。
綜上,信息娛樂系統測試需求涉及面廣,繁復多樣,測試耗時耗力,面對這樣的測試挑戰,傳統測試效率低下,耗時、耗人力,已不能滿足現代化自動測試的需求,需要有一個測試功能全面,自動化集成化程度高的軟硬件平臺,解決車載信息娛樂系統在品質提升之路上的測試挑戰。
解決方案
北京經緯恒潤科技基于機器視覺、機器人與硬件在環仿真技術開發的車載娛樂信息測試系統,用于車載娛樂系統功能和性能項目的測試,利用測試系統模擬車載娛樂系統所需的有線和無線信號,達到在實驗室環境模擬車載娛樂系統真實使用環境的目的。測試設備還可模擬車載娛樂系統的各種操作控制信號(包括觸摸屏、線控、按鍵和語音),自動執行各種功能和性能的測試腳本,并自動生成測試報告。
圖3 信息娛樂測試系統方案
如上圖所示,測試系統為車載信息娛樂系統提供了閉環的測試環境:
? 輸入信號仿真
▼ 硬線信號模擬
▼ 總線信號模擬
▼ 觸控操作仿真
▼ 語音信號模擬
▼ 射頻信號模擬
? 輸出信號采集與測試
▼ 硬線信號采集
▼ 總線信號解析
▼ 圖像信號特征提取
▼ 音頻信號分析
▼ 射頻信號接收與分析
實現了對車載多媒體設備工作環境的模擬與仿真,系統通過提供機器人觸控,圖像采集等,代替人工對信息娛樂系統的操作與觀察記錄,實現了在實驗室條件的自動化測試環境,為車載信息娛樂系統的功能的開發和性能測試提供了有利支持和手段。
? 觸控操作仿真
系統集成6自由度工業機器人,用戶無需編程,即可完成對車載信息娛樂設備的各種觸控操作設置,如機械按鍵、旋鈕、觸屏、雙擊、拖拽等動作。并包含豐富的參數配置,可設置觸控次數、接觸時間、旋轉角度等。
圖4 機械手觸控仿真
? 界面圖像識別
系統基于機器視覺代替人眼識別功能,軟件通過圖像采集及分析功能,能夠對信息娛樂系統顯示界面的圖形符號、字符數字、指針、顏色亮度等進行有效識別,實現對人機交互畫面流轉、信息顯示、特征判定等的測試需要。
如下圖所示,系統拍攝待測屏幕獲取圖像信息,在預期區域內獲取圖像特征信息,如“101.9”、“快進箭頭”等,作為判定依據。
圖5 圖像特性識別
? 常規信號模擬與采集
系統基于硬件在環技術,可模擬和采集基于硬線及總線形式的各類傳感器、執行器信號,網絡虛擬節點等,構成待測控制器所需的虛擬車輛環境,而無需在真實的汽車或原型上進行。這種測試系統性強,安全可靠,即使測試中超過極限條件,也不會造成任何損壞,且易于重現待測控制器的錯誤。簡化了測試流程,提高了測試的效率。
圖6 硬件在環測試
? 射頻信號仿真與分析
本系統特針對信息娛樂系統基于無線射頻功能(如廣播、導航、通訊等)方面新需求的不斷提出,基于PXI平臺的PXI射頻信號發生與分析板卡,能夠輕松、靈活的實現對車載Bluetooh、GPS、FM/AM、2G/3G/4G、Wifi等無線射頻制式信號的仿真與分析,滿足以下性能參數的測試需要:
圖7 射頻信號測試
? FM/AM廣播測試指標
? 導航信號測試指標
? 藍牙信號測試指標
? 網絡通訊信號測試指標
? WIFI信號測試指標
自動測試
系統具備支持自動化測的功能,上位機通過運行自動化程序,可控制測試設備的所有功能;可通過拖拽動作指令的操作,實現對測試流程的設計、編寫和管理,通過與其它軟件的鏈接,實現測試流程的自動運行和管理;可實現測試用例的圖形化編輯。能夠為測試人員提供以下便利:
? 拖拉開發模式,免除編程困擾;
? 根據需要任意配置測試用例與數量;
? 管理大型的測試項目、數據和結果;
? 支持繁復的回歸測試,提高測試效率;
? 自動生成測試報告,便于記錄與測試結果分析;
? 解放測試人員,提高測試效率與質量。
圖8 自動測試序列運行
圖9 自動生成測試報告
結束
恒潤車載娛樂信息測試系統由上位機系統與軟件、信號仿真與分析系統、機器人手臂與機器視覺交互系統組成,基于硬件在環仿真技術實現了車載娛樂系統閉環仿真信號的模擬,通過控制機器人手臂與基于機器視覺的圖像處理,實現了人機交互與反饋,為用戶在產品開發階段有效節約了成本,縮短了開發周期。
本測試解決方案可以在實驗室條件下仿真車載信息系統閉環環境,具備柔性化、多自由度機器人觸控操作和模塊化射頻信號矢量模擬與分析等優勢,并且設備可靠性高,集成度好,易于使用與配置,便于維護和擴展。同時,強大的測試自動化功能,能夠極大提高測試質量與效率。