[發明專利]一種基于車身域控制器的自動診斷測試系統有效
| 申請號: | 201711377682.8 | 申請日: | 2017-12-19 |
| 公開(公告)號: | CN108205308B | 公開(公告)日: | 2020-10-27 |
| 發明(設計)人: | 李長龍;孟超;楊彥召;湯利順;劉麗敏;馬伯祥;閆新 | 申請(專利權)人: | 中國第一汽車股份有限公司 |
| 主分類號: | G05B23/02 | 分類號: | G05B23/02 |
| 代理公司: | 北京青松知識產權代理事務所(特殊普通合伙) 11384 | 代理人: | 鄭青松 |
| 地址: | 130011 吉林省長春*** | 國省代碼: | 吉林;22 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 車身 控制器 自動 診斷 測試 系統 | ||
1.一種基于車身域控制器的自動診斷測試系統,其特征在于,包括測試主機、測試板卡、網絡監測設備、供電設備、電阻匹配電路板、真實負載和被測控制器,所述測試板卡包括控制板卡、模擬板卡、負載板卡、調理板卡、電源分配板卡、故障注入板卡,所述測試主機分別與所述控制板卡、所述模擬板卡、所述負載板卡、所述調理板卡、所述網絡監測設備和所述故障注入板卡連接;所述網絡監測設備還與所述電源分配板卡、所述電阻匹配電路板和所述故障注入板卡連接;所述被測控制器與所述測試板卡和所述真實負載連接;所述供電設備、所述電阻匹配電路板和所述故障注入板卡還與所述控制板卡、所述模擬板卡、所述負載板卡、所述調理板卡和所述電源分配板卡連接;所述真實負載還與所述故障注入板卡連接;
其中,所述測試主機用于基于所述被測控制器的診斷文檔對所述測試板卡進行配置和生成測試用例,并基于配置信息和測試用例信息生成測試腳本,并利用所述測試腳本控制所述網絡監測設備將包含需要診斷的測試用例信息的診斷服務指令發送給所述被測控制器,以及選擇性控制所述測試板卡的操作,以仿真執行所述需要診斷的測試用例所要求的輸入和輸出信號;所述網絡監測設備基于所述診斷服務指令,將所述診斷服務指令發送給所述被測控制器,并對所述被測控制器對所述診斷服務指令的響應情況和響應于所述診斷服務指令所得到的診斷測試數據進行監測和采集,并將采集的數據發送給所述測試主機;所述控制板卡基于所述診斷服務指令控制所述供電設備的輸出以及所述電阻匹配電路板的匹配的終端電阻;所述模擬板卡基于所述診斷服務指令模擬被測控制器的輸入;所述負載板卡基于所述診斷服務指令模擬被測控制器的相關負載;所述調理板卡基于所述診斷服務指令調節所述模擬板卡的輸出信號的頻率及范圍;所述電源分配板卡基于所述診斷服務指令模擬被測控制器的電源管理;所述故障注入板卡基于所述診斷服務指令進行被測控制器引腳的故障注入;
所述測試主機包括板卡配置模塊、測試管理模塊、測試用例和測試腳本生成模塊、測試用例執行模塊,所述板卡配置模塊用于對所述測試板卡進行配置;所述測試管理模塊用于對測試計劃、測試樣件、測試參數、測試用例、測試軟件和測試報告進行管理;所述測試用例和測試腳本生成模塊基于所述診斷文檔生成相應的測試用例和測試腳本,所述測試用例包括診斷協議通信測試用例、動靜態數據流測試用例、I/O及例程控制測試用例、故障注入測試用例和程序刷寫功能測試用例;所述測試用例執行模塊用于執行所述測試用例和測試腳本生成模塊生成的測試腳本,生成與所執行的測試腳本相對應的診斷服務指令,并將基于所述診斷測試數據所得到的測試結果發送給所述測試管理模塊;
所述測試主機通過以太網連接所述控制板卡、所述模擬板卡、所述負載板卡和所述調理板卡,通過USB連接所述網絡監測設備,通過RS232串口方式連接故障注入板卡,所述網絡監測設備通過CAN線與所述故障注入板卡連接,以及通過CAN線與所述電源分配板卡連接,所述故障注入板卡通過CAN線及硬線與所述被測控制器連接,以及通過硬線與所述真實負載連接,所述真實負載與所述被測控制器通過硬線連接。
2.根據權利要求1所述的基于車身域控制器的自動診斷測試系統,其特征在于,所述板卡配置模塊通過Labview和VeriStand對所述測試板卡進行配置和控制;所述測試用例和測試腳本生成模塊通過CAN Diva生成所述診斷協議通信測試用例及相應的測試腳本,通過vTestStudio生成所述動靜態數據流測試用例、I/O及例程控制測試用例、故障注入測試用例及其測試腳本,以及通過CANoe生成所述程序刷寫功能測試用例及相應的測試腳本;所述測試用例執行模塊通過CANoe執行所述測試用例和測試腳本生成模塊生成的測試腳本并將基于所述診斷測試數據所得到的測試結果發送給所述測試管理模塊。
3.根據權利要求2所述的基于車身域控制器的自動診斷測試系統,其特征在于,所述測試用例和測試腳本生成模塊通過所述CAN Diva加載被測控制器的.cdd文件及.dll文件自動生成所述診斷協議通信測試用例,同時生成所述CANoe可加載自動化執行診斷協議測試用例的.diva文件。
4.根據權利要求2所述的基于車身域控制器的自動診斷測試系統,其特征在于,所述CANoe在執行所述測試腳本的過程中,通過調用所述VeriStand選擇性地控制所述測試板卡來協調執行所述測試腳本。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國第一汽車股份有限公司,未經中國第一汽車股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711377682.8/1.html,轉載請聲明來源鉆瓜專利網。





