[實用新型]一種基于OSEK直接網絡管理機制的自動測試系統有效
| 申請號: | 201320837409.X | 申請日: | 2013-12-18 |
| 公開(公告)號: | CN203759531U | 公開(公告)日: | 2014-08-06 |
| 發明(設計)人: | 涂祖耀;潘迪;賀剛;喬桂鋒 | 申請(專利權)人: | 重慶長安汽車股份有限公司 |
| 主分類號: | G05B23/02 | 分類號: | G05B23/02 |
| 代理公司: | 重慶華科專利事務所 50123 | 代理人: | 徐先祿 |
| 地址: | 400023 *** | 國省代碼: | 重慶;85 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 osek 直接 網絡 管理機制 自動 測試 系統 | ||
技術領域
本實用新型涉及汽車電子車載網絡通信領域(CAN通信),更具體的說涉及一種基于OSEK(汽車電子的開放式系統)直接網絡管理機制的自動測試系統。
背景技術
車身網絡中的很多控制器由于功能需要應該供常電(接KL30電),但是在不工作的時候,這些控制器應該處于休眠狀態。由于功能的需要,控制器有時需要知道其它控制器以及整個網絡的狀態。針對以上原因,在平臺規劃中引入網絡管理功能。網絡管理主要用于CAN網絡喚醒與休眠的協商,及CAN總線錯誤的處理和能源管理(在某些時段使ECU進入低功耗狀態,從而降低整車的暗電流),即為車身網絡提供一種標準的方法,在合適的時機將控制器喚醒,并在適當的時候令其休眠。
現有的網絡管理測試方法主要通過總線分析設備捕獲的網絡管理數據,由人工進行實時監控,依靠經驗去分析和判斷控制器網絡管理策略的合理性。由于總線報文數據量大,數據更新速率較快,加之控制器網絡管理策略的復雜性,人工測試存在測試周期長、測試效率低、測試深度不夠等問題。因此,需要一種測試系統來對網絡管理控制器的網絡管理策略進行測試、分析和評價。
發明內容
本實用新型的目的是提供一種基于OSEK直接網絡管理機制的自動測試系統,其測試效率較高,測試代碼的重復利用率較高,能夠有效完成對基于OSEK直接網絡管理機制控制器的網絡管理功能驗證。
本實用新型所述基于OSEK直接網絡管理機制的自動測試系統,其包括PC機、CAN接口卡、被測控制器和電源,所述被測控制器為具有網絡管理功能的電控單元,所述PC機中安裝有軟件CANoe,所述PC機通過USB接口與所述CAN接口卡連接,所述CAN接口卡通過雙絞線CAN-H、雙絞線CAN-L與所述被測控制器通訊連接,所述電源與所述被測控制器電連接,在電源與被測控制器之間并聯有一開關控制電路,開關KL15控制點火點的關閉,用于模擬實車中點火鑰匙的檔位。所述PC機中安裝的軟件CANoe提供了編程語言CAPL的編程環境,利用CAPL編寫測試程序,模擬生成被測控制器需要的測試報文,測試報文通過 CAN接口卡向被測控制器發送網絡管理報文數據,被測控制器接收到網絡管理報文數據后,作出響應,軟件CANoe通過 CAN接口卡接受控制器的響應報文,在軟件CANoe中得到顯示,并判斷該響應報文和時間參數是否正確。
進一步,在雙絞線CAN-H與雙絞線CAN-L之間配置有終端電阻R1和終端電阻R2,所述終端電阻R1位于雙絞線CAN-H和雙絞線CAN-L的一端,所述終端電阻R2位于雙絞線CAN-H和雙絞線CAN-L的另一端,以消除在通信電纜中的信號反射。
進一步,所述PC機中還包括人機交互界面,該人機交互界面與測試程序的變量相關聯,從而實現了靈活配置測試項,設定相關參數(比如節點的報文ID,應用報文的發送周期,控制器的待機休眠時間等),減少了測試人員修改測試程序的時間。
本測試系統的具體方法流程如下:
第一步,根據測試規范和項目需求編寫測試程序,包括:
(1)根據通信矩陣定義配置被測節點ID和測試節點ID,配置被測控制器的應用報文周期;
(2)根據整車網絡管理的睡眠喚醒條件,在程序中設置睡眠和喚醒的觸發條件;
(3)根據被測控制器內部的時間參數(調度周期,待機時間)來設置程序中的時間變量;
(4)根據測試規范,把測試用例轉化為測試程序。
第二步,在仿真環境下調試測試程序,保證測試程序的邏輯正確性;
第三步,利用上位機軟件制作人機交互界面,與測試程序的變量進行關聯,便于后續的重復測試;
第四步,連接PC機、電源、CAN接口卡和被測控制器,上電進行測試;
第五步,對測試程序自動生成的測試報告和測試中的報文數據進行分析,進行問題匯總。
本實用新型所述的基于OSEK直接網絡管理機制的自動測試系統,利用軟件CANoe與被測控制器通訊連接,建立了自動測試系統,實現了自動化測試。本實用新型根據測試用例利用軟件對測試序列進行精確的時序控制(微秒級)和模擬節點在實車中遇到的各種網絡管理狀態并進行故障注入,最大限度的模擬控制器的實際工況,最后自動生成測試報告供測試人員分析。本實用新型針對大批量控制器的網絡管理測試,該自動化測試系統的測試效率較高,測試代碼的重復利用率較高,有效完成了對基于OSEK直接網絡管理機制控制器的網絡管理功能驗證。
附圖說明
圖1為本實用新型的系統組成框架圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于重慶長安汽車股份有限公司,未經重慶長安汽車股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201320837409.X/2.html,轉載請聲明來源鉆瓜專利網。





