[發明專利]發動機電子控制單元的軟件負荷測試系統及方法有效
| 申請號: | 201210509426.0 | 申請日: | 2012-12-03 |
| 公開(公告)號: | CN103853146B | 公開(公告)日: | 2017-06-27 |
| 發明(設計)人: | 倪瑜瑾;徐新楓;黎新懿;孫琦;韓本忠 | 申請(專利權)人: | 聯創汽車電子有限公司 |
| 主分類號: | G05B23/02 | 分類號: | G05B23/02 |
| 代理公司: | 上海浦一知識產權代理有限公司31211 | 代理人: | 王江富 |
| 地址: | 201206 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 發動機 電子 控制 單元 軟件 負荷 測試 系統 方法 | ||
技術領域
本發明涉及汽車電子技術,特別涉及一種發動機電子控制單元的軟件負荷測試系統及方法。
背景技術
現代發動機為了提高燃油使用效率以及減少污染物排放,使用發動機電子控制系統已是大勢所趨。正因為如此,當作為車輛核心的發動機電子控制系統發生故障時,會對車輛造成損害并且對駕駛員的安全構成威脅,所以對于各種行駛工況下發動機電子控制單元ECU潛在問題的檢測,在發動機電子控制單元ECU開發過程中則更顯得重要。
發動機電子控制單元ECU軟件負荷過大時,會引起預期外的發動機電子控制單元ECU軟件復位,對駕駛員的安全構成威脅,所以發動機電子控制單元ECU軟件負荷測試在發動機電子控制單元ECU軟件開發過程中需要做到盡可能的全面。
現有的發動機電子控制單元ECU的軟件負荷測試方法,通常僅使用自定義的方法去測試理論最大負荷點時的發動機電子控制單元ECU的軟件負荷,對理論最大負荷點時的發動機電子控制單元ECU軟件的負荷測試,由于無法覆蓋各個行駛工況下發動機的復雜情況(例如:對于超級爆震的監控模塊需要進行積分計算,占用的電子控制單元ECU軟件資源很大,由于只有在某些特定工況點時才會打開監控窗口進行計算,單一的理論負荷最大點時所處的工況通常并不能滿足這些特定工況要求),從而造成此類發動機電子控制單元ECU的軟件負荷測試無法檢測出最真實的發動機電子控制單元ECU的軟件負荷情況。
硬件在環仿真(Hardware-In-the-Loop Simulation)平臺的發展已經趨于成熟,通過硬件在環仿真(Hardware-In-the-Loop Simulation)平臺對發動機建模,可以模擬實際的發動機受控狀態。
發明內容
本發明要解決的技術問題是,能全面檢測出最真實的發動機電子控制單元的軟件負荷情況。
為解決上述技術問題,本發明提供了一種發動機電子控制單元的軟件負荷測試系統,其包括硬件在環仿真系統、片上調試器、信息管理系統;
所述硬件在環仿真系統,用于根據發動機參數設定指令,輸出仿真發動機數據到發動機電子控制單元;
所述片上調試器,用于采集發動機電子控制單元的軟件負荷信息并輸出到信息管理系統;
所述信息管理系統,用于配置測試用例,將測試用例中的行駛工況轉化為發動機參數設定指令發送到所述硬件在環仿真系統,并根據測試用例中的各行駛工況所對應的軟件負荷信息輸出負荷測試表。
較佳的,所述行駛工況,包括油門踏板開度、檔位、車速、環境溫度、冷卻液溫、油溫等一種或多種狀態信息以及各狀態信息的持續時間、漸變方式;
所述負荷測試表的數據項,包括行駛工況、軟件負荷;
所述發動機電子控制單元的軟件負荷信息,包括主處理器負荷率、協處理器負荷率、RAM使用率、堆棧使用率中的一種或多種。
較佳的,發動機電子控制單元的軟件負荷測試系統,還包括標定模塊;
所述標定模塊,用于采集發動機電子控制單元中計算的發動機狀態并輸出到所述信息管理系統;
所述硬件在環仿真系統,還輸出仿真發動機環境中的發動機狀態到所述信息管理系統;
所述負荷測試表的數據項,包括行駛工況、軟件負荷、發動機電子控制單元中計算的發動機狀態、仿真發動機環境中的發動機狀態。
較佳的,所述信息管理系統同硬件在環仿真系統、片上調試器、標定模塊通過腳本控制軟件進行數據交互。
較佳的,所述信息管理系統,包括配置信息管理模塊、工況管理模塊、測試用例工況配置模塊、抽象控制指令管理模塊、抽象發動機電子控制單元負荷信息管理模塊、數據交互通信塊;
所述配置信息管理模塊,用于配置日志管理方式、報表生成格式;
所述工況管理模塊,用于配置預定義行駛工況與自定義行駛工況,更改行駛工況所對應的具體狀態信息;
所述測試用例配置模塊,用于選擇測試時所需要用到的行駛工況,設定測試時所需要用到的行駛工況的執行順序、重復次數;
所述抽象控制指令管理模塊,用于將測試用例的各行駛工況所對應的具體狀態信息,轉化為發動機參數設定指令;
所述抽象發動機電子控制單元負荷信息管理模塊,用于搜集發動機電子控制單元軟件的負荷信息,并將信息做匯總整理,輸出發動機電子控制單元的軟件負荷測試報表;
所述數據交互通信塊,用于同硬件在環仿真系統、片上調試器、標定模塊進行通信。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯創汽車電子有限公司,未經聯創汽車電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210509426.0/2.html,轉載請聲明來源鉆瓜專利網。





