“咦,聽說CANape19.0發布一段時間了?”是的,聽說不僅性能上更強大,還常態化了一個選配功能”,“那它的19.0新版本看起來很香啊!”
簡介
CANape(CAN Application Programming Environment)是一款可用于ECU測量、標定、診斷以及ADAS傳感器數據記錄驗證的綜合性工具軟件。工程師們通過CANape可以采集ECU數據,并對ECU信號進行可視化觀測;可以優化ECU參數,而不需要修改程序代碼,來調節ECU行為來適應各種車型;可以通過集成的診斷功能集實現對診斷數據和診斷服務的符號化訪問。不僅如此,CANape還支持如雷達、激光雷達、攝像頭等各類ADAS傳感器數據采集,結合高性能硬件,每秒存儲數千兆字節的數據。
在二十多年的時間里,隨著技術發展、經驗積累,CANape不斷迭代,許多新功能和用戶需求被整合到工具中。CANape19.0的發布備受矚目,那它到底“香”在何處?讓我們一起來看看。
主體更新內容概覽
(1)High performance(高性能表現)
▲快速加載數據量大的描述文件,例如A2L、arxml
▲可以同時加載許多測量文件
▲采樣率高達1MHz的在線計算
(2)Process reliability(工程運行可靠性)
▲CANape工程可以用作記錄器(log)配置,便捷又安全
(3)Cost efficicency(用戶使用成本下降)
▲eMobility-Analyzer現在支持電機開發所有必要的參數,而不需要額外配置
▲可以結合Simulink直接測量和參數化模型,無需額外選配成本
▲CANape與vSignalyzer可以互相識別彼此的license,并激活功能
一些具體改動
1.界面改動
在打開工程時,開始界面做了升級。
圖1新版開始界面
圖2舊版開始界面
和舊版本的UI界面相比,新版本是不是更大更清晰!工作時心情都會變好。
2.系統方程庫中函數更新
新增部分函數如下:
圖3新增函數
(1)eMobility-Analyzer函數庫
新增一些用于分析電機驅動的函數。更新后函數庫將更為全面,可用于計算電機開發所需的所有物理量,如變頻器效率,有用功,無用功和電機的視在功率等等;并可以精確計算測量過程中電驅動的性能數據。
a)Inverter Efficiency(逆變器效率):
圖4 Inverter Efficiency函數界面
功能:
①通過公式計算三相逆變器效率
②易于分析:
>消耗、產生和耗散能量
>有功輸入和輸出、耗散功
>電頻率
b)PWM PowerAnalysis(PWM功率分析):
圖5 PWM PowerAnalysis函數界面
功能:
①分析PWM驅動負載
②分析結果包括:
>有功、視在和無功功率
>PWM基頻和占空比
>功率因數
>電壓和電流的高、低和均方根值
c)Harmonics(諧波):
圖6 Harmonics函數界面
功能:
①對15階以下被測信號的諧波分析
②總諧波失真分析
(2)Signal Analysis函數庫
新增PWM Analysis函數:
圖7 PWM Analysis函數界面
功能:
①PWM信號分析
②分析結果包括:
> PWM基頻和占空比
>電壓和電流的高、低和均方根值
(3)Filter函數庫
為快速采樣信號優化的濾波器(高達1MHz):
>Lowpass(低通)
>Highpass(高通)
>Bandpass(帶通)
>Bandreject(帶阻)
>Downsampling(降采樣)
3.新的函數選擇目錄
新的標準化配置對話框使界面更加友好。
圖8新函數選擇目錄
>測量配置中靈活的功能選擇
>可將函數按照類別、來源或基于名稱進行排序
>在“預覽窗口描述”中顯示函數的屬性和源代碼
>新的函數對話框支持CASL和MATLAB Simulink
4.Simulink XCP Server功能
從CANape19.0版本開始,Simulink XCP Server不再以Option形式存在,變為軟件基礎功能,供工程師免費使用。
Simulink XCP Server功能的實現需要基于MATLAB集成包——Vector MATLAB/Simulink MC Add-On(可在Vector官網上下載),并在Simulink模型庫中調用。通過此功能,工程師可以將CANape與Simulink中的模型相連接,使用CANape作為模型參數化和可視化的用戶界面,在CANaep中進行測量和標定。
圖9訪問機制
在所搭建的模型中添加Simulink XCP Server模塊進行配置,模型運行時,Simulink通過基于以太網的XCP協議將模型中的測量數據發送給CANape。
圖10配置面板
下圖為在CANape中顯示的Simulink模型。
圖11工程聯立
5.Option Driver Assistance功能
在智能駕駛迅速發展的今天,汽車通過各種傳感器,如視頻、雷達、激光雷達等,獲取有關車輛環境的信息,依據眾多ADAS傳感器來識別道路交通中的物體。Driver Assistance作為CANape的選配功能,它幫助工程師捕獲傳感器數據,并方便地驗證其與現實環境之間的差距。
在CANape19.0版本中,Driver Assistance新增了一些功能,便于工程師進行數據分析。
(1)視圖更新
工程師不僅可以使用許多預定義的繪圖對象定義觀測目標,如點云、十字、正方形、三角形或多邊形等;此外,在新版本中還可以使用位圖和CAD模型。每個繪圖對象都可以分配一個合適的坐標系,如地理坐標系、笛卡爾坐標系、像素坐標系。
新增場景窗口-駕駛員視圖,可以結合鳥瞰視圖從多角度來顯示雷達或LIDAR等不同傳感器的數據。
圖12視圖窗口
(2)對象數據源顯示
在一個窗口中如果有大量的傳感器數據對象的概覽,工程師可以選擇一個對象并詳細顯示屬性。
圖13獨立屬性顯示
實際工程中,我們可以利用視頻窗口和場景窗口的兩個不同視圖來顯示傳感器數據,被檢測的物體會被疊加在參考相機的圖像上,從鳥瞰視圖和駕駛員視圖來幫助進行數據分析。
圖14 ADAS傳感器的驗證和可視化
總結
CANape服務于全球汽車制造商和ECU供應商,功能涵蓋ECU測量標定的幾乎所有應用領域:無論是測量非常大的數據量、標定數千個參數,到集成基于模型的開發,再到為ADAS ECU提供完整的解決方案。隨著技術不斷發展,CANape也補充了許多拓展和產品,如VX1000高速測量標定硬件,適用于大量數據量吞吐的應用場景;ADAS Logger記錄器,適用于實車測試場景下的可靠數據記錄等。
北匯信息作為Vector中國合作伙伴,不僅提供相應的工具、技術支持服務及培訓,還針對不同的應用場景提供專業的解決方案。歡迎聯系北匯信息,為您答疑解惑!
發布評論請先 登錄
相關推薦
評論