[發(fā)明專利]發(fā)動機電子控制單元的軟件負荷測試系統(tǒng)及方法有效
| 申請?zhí)枺?/td> | 201210509426.0 | 申請日: | 2012-12-03 |
| 公開(公告)號: | CN103853146B | 公開(公告)日: | 2017-06-27 |
| 發(fā)明(設(shè)計)人: | 倪瑜瑾;徐新楓;黎新懿;孫琦;韓本忠 | 申請(專利權(quán))人: | 聯(lián)創(chuàng)汽車電子有限公司 |
| 主分類號: | G05B23/02 | 分類號: | G05B23/02 |
| 代理公司: | 上海浦一知識產(chǎn)權(quán)代理有限公司31211 | 代理人: | 王江富 |
| 地址: | 201206 上海*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 發(fā)動機 電子 控制 單元 軟件 負荷 測試 系統(tǒng) 方法 | ||
1.一種發(fā)動機電子控制單元的軟件負荷測試系統(tǒng),其特征在于,包括硬件在環(huán)仿真系統(tǒng)、片上調(diào)試器、信息管理系統(tǒng);
所述硬件在環(huán)仿真系統(tǒng),用于根據(jù)發(fā)動機參數(shù)設(shè)定指令,輸出仿真發(fā)動機數(shù)據(jù)到發(fā)動機電子控制單元;
所述片上調(diào)試器,用于采集發(fā)動機電子控制單元的軟件負荷信息并輸出到信息管理系統(tǒng);
所述信息管理系統(tǒng),用于配置測試用例,將測試用例中的行駛工況轉(zhuǎn)化為發(fā)動機參數(shù)設(shè)定指令發(fā)送到所述硬件在環(huán)仿真系統(tǒng),并根據(jù)測試用例中的各行駛工況所對應(yīng)的軟件負荷信息輸出負荷測試表;
所述行駛工況,包括油門踏板開度、檔位、車速、環(huán)境溫度、冷卻液溫、油溫中的一種或多種狀態(tài)信息以及各狀態(tài)信息的持續(xù)時間、漸變方式;
所述負荷測試表的數(shù)據(jù)項,包括行駛工況、軟件負荷、發(fā)動機電子控制單元中計算的發(fā)動機狀態(tài)、仿真發(fā)動機環(huán)境中的發(fā)動機狀態(tài);
所述發(fā)動機電子控制單元的軟件負荷信息,包括主處理器負荷率、協(xié)處理器負荷率、RAM使用率、堆棧使用率中的一種或多種;
發(fā)動機電子控制單元的軟件負荷測試系統(tǒng),還包括標定模塊;
所述標定模塊,用于采集發(fā)動機電子控制單元中計算的發(fā)動機狀態(tài)并輸出到所述信息管理系統(tǒng);
所述硬件在環(huán)仿真系統(tǒng),還輸出仿真發(fā)動機環(huán)境中的發(fā)動機狀態(tài)到所述信息管理系統(tǒng);
所述信息管理系統(tǒng)同硬件在環(huán)仿真系統(tǒng)、片上調(diào)試器、標定模塊通過腳本控制軟件進行數(shù)據(jù)交互;
所述信息管理系統(tǒng),包括配置信息管理模塊、工況管理模塊、測試用例配置模塊、抽象控制指令管理模塊、抽象發(fā)動機電子控制單元負荷信息管理模塊、數(shù)據(jù)交互通信塊;
所述配置信息管理模塊,用于配置日志管理方式、報表生成格式;
所述工況管理模塊,用于配置預(yù)定義行駛工況與自定義行駛工況,更改行駛工況所對應(yīng)的具體狀態(tài)信息;
所述測試用例配置模塊,用于選擇測試時所需要用到的行駛工況,設(shè)定測試時所需要用到的行駛工況的執(zhí)行順序、重復(fù)次數(shù);
所述抽象控制指令管理模塊,用于將測試用例的各行駛工況所對應(yīng)的具體狀態(tài)信息,轉(zhuǎn)化為發(fā)動機參數(shù)設(shè)定指令;
所述抽象發(fā)動機電子控制單元負荷信息管理模塊,用于搜集發(fā)動機電子控制單元軟件的負荷信息,并將信息做匯總整理,輸出發(fā)動機電子控制單元的軟件負荷測試報表;
所述數(shù)據(jù)交互通信塊,用于同硬件在環(huán)仿真系統(tǒng)、片上調(diào)試器、標定模塊進行通信。
2.一種使用權(quán)利要求1所述的發(fā)動機電子控制單元的軟件負荷測試系統(tǒng)進行的發(fā)動機電子控制單元的軟件負荷測試方法,其特征在于,包括以下步驟:
步驟101:通過配置信息管理模塊,配置日志管理方式,配置報表生成格式;
步驟102:通過工況管理模塊,配置預(yù)定義行駛工況與自定義行駛工況所對應(yīng)的具體狀態(tài)信息;
步驟103:通過測試用例配置模塊,選擇測試時所需要用到的行駛工況,設(shè)定所需要用到的行駛工況的執(zhí)行順序、重復(fù)次數(shù);
步驟104:通過抽象控制指令管理模塊,將測試用例的各行駛工況,轉(zhuǎn)化為發(fā)動機參數(shù)設(shè)定指令;
步驟105:信息管理系統(tǒng)通過數(shù)據(jù)交互通信塊,同硬件在環(huán)仿真系統(tǒng)、片上調(diào)試器、標定模塊進行通信
步驟106:硬件在環(huán)仿真系統(tǒng),根據(jù)發(fā)動機參數(shù)設(shè)定指令,輸出仿真發(fā)動機數(shù)據(jù)到發(fā)動機電子控制單元;
步驟107:硬件在環(huán)仿真系統(tǒng)輸出仿真發(fā)動機環(huán)境中的發(fā)動機狀態(tài)到信息管理系統(tǒng);
標定模塊采集發(fā)動機電子控制單元中計算的發(fā)動機狀態(tài)并輸出到信息管理系統(tǒng);
片上調(diào)試器采集發(fā)動機電子控制單元的軟件負荷信息并輸出到信息管理系統(tǒng);
步驟108:通過抽象發(fā)動機電子控制單元負荷信息管理模塊,匯總整理測試用例中各行駛工況所對應(yīng)的發(fā)動機電子控制單元軟件負荷信息,輸出發(fā)動機電子控制單元的軟件負荷測試報表。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,
步驟108中,還通過抽象發(fā)動機電子控制單元負荷信息管理模塊對發(fā)動機電子控制單元的軟件負荷指標中的潛在風(fēng)險項做出警報。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,
日志管理方式為全程記錄事件或者設(shè)置過濾條件;
報表生成格式為HTML、XML或WORD格式。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于聯(lián)創(chuàng)汽車電子有限公司,未經(jīng)聯(lián)創(chuàng)汽車電子有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210509426.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





