[發明專利]一種診斷方法及集成ECU有效
| 申請號: | 201310645896.4 | 申請日: | 2013-12-03 |
| 公開(公告)號: | CN103607327B | 公開(公告)日: | 2017-01-18 |
| 發明(設計)人: | 李金標 | 申請(專利權)人: | 北京經緯恒潤科技有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;G05B23/02 |
| 代理公司: | 北京集佳知識產權代理有限公司11227 | 代理人: | 王寶筠 |
| 地址: | 100101 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 診斷 方法 集成 ecu | ||
技術領域
本申請涉及機車行業中ECU(Electronic?Control?Unit,電子控制單元)軟件設計領域,特別涉及一種診斷方法及集成ECU。
背景技術
車輛診斷,主要指在不對車輛進行拆解的情況下,確定車輛的技術情況、查明故障部位及原因。
車輛中每個ECU(電子控制單元,Electronic?Control?Unit)都有各自的診斷模塊,用以支持車輛的下線診斷。每個診斷模塊都有各自的診斷報文的ID和診斷策略(即每個ECU都有各自的診斷報文的ID和診斷策略)。某一個ECU在進行診斷時,接收診斷儀發送的攜帶有該ECU的診斷報文的ID的診斷請求,對診斷請求進行處理并反饋診斷結果至診斷儀。
隨著對車輛的可靠性、安全性、舒適性和便利性等性能要求的提高,ECU等硬件及ECU中診斷模塊等軟件的數量隨之需要增加,導致車輛成本增加,為了降低車輛成本,需要簡化車輛整體硬件結構及軟件結構,把兩個或兩個以上的ECU合并為一個ECU,合并后的ECU中的各個診斷模塊仍是獨立的。但是在將兩個或兩個以上的ECU合并為一個ECU后,由于合并之前的各個ECU的診斷模塊的診斷策略不一致,因此合并后得到的ECU中的各個診斷模塊的診斷策略仍然不一致,導致基于合并后的ECU診斷方法,無法實現準確的故障診斷。
由上可見,目前基于合并的ECU的診斷方法存在無法實現準確的故障診斷的缺點。
發明內容
為解決上述技術問題,本申請實施例提供一種診斷方法及集成ECU,以達到在集成ECU中,根據不同ECU的不同診斷報文的ID來確定不同待診斷數組對應的診斷模塊,來進行診斷處理。能夠為每個待診斷報文確定對應的診斷模塊,實現準確的故障診斷的目的,技術方案如下:
一種診斷方法,基于車輛中的集成ECU,所述集成ECU集成有多個不同ECU各自的診斷模塊,所述集成ECU包括接口模塊、路由模塊和由多個不同ECU各自的診斷模塊組成的診斷模塊組,所述接口模塊存儲有包括多個不同ECU各自的診斷報文的ID的預設診斷報文的ID信息及每個診斷報文的ID與每個診斷報文的ID關聯的接收句柄的預設接收句柄對應關系,所述路由模塊存儲有每個診斷報文的ID關聯的接收句柄與每個接收句柄關聯的診斷模塊的預設診斷模塊對應關系,所述方法包括:
通過所述接口模塊,依據預設診斷報文的ID信息,確定待診斷報文,依據預設接收句柄對應關系,確定所述待診斷報文的接收句柄,并將所述待診斷報文對應的待診斷數組和所述待診斷數組的接收句柄傳輸至路由模塊,所述待診斷數組中存儲有所述待診斷報文中的數據,所述待診斷數組的接收句柄和所述待診斷報文的接收句柄相同;
通過所述路由模塊,依據預設診斷模塊對應關系,確定所述待診斷數組對應的診斷模塊,并將所述待診斷數組和所述待診斷數組的接收句柄路由至所述診斷模塊組中的與所述待診斷數組對應的診斷模塊;
通過與所述待診斷數組對應的診斷模塊,對所述待診斷數組中的診斷信息進行處理。
優選的,在通過與所述待診斷數組對應的診斷模塊,對所述待診斷數組中的診斷信息進行處理之后,還包括:
通過與所述待診斷數組對應的診斷模塊,將對所述待診斷數組中的診斷信息進行處理后的診斷結果數組和所述診斷結果數組的接收句柄傳遞至所述路由模塊,所述診斷結果數組的接收句柄和所述待診斷數組的接收句柄相同;
通過所述路由模塊依據預設發送句柄對應關系,確定所述診斷結果數組對應的發送句柄,將所述診斷結果數組的發送句柄和所述診斷結果數組路由至所述接口模塊,所述預設發送句柄對應關系為所述路由模塊中每個接收句柄和每個接收句柄關聯的發送句柄的對應關系;
通過所述接口模塊,將所述診斷結果數組封裝成報文,通過所述發送句柄發送出去。
優選的,將所述待診斷數組和所述待診斷數組的接收句柄路由至所述診斷模塊組中的與所述待診斷數組對應的診斷模塊的過程,包括:
通過所述路由模塊,依據預設診斷模塊優先級對應關系和所述預設診斷模塊對應關系,確定所述待診斷數組的路由順序,依據所述路由順序,將所述待診斷數組和所述待診斷數組的接收句柄路由至所述診斷模塊組中相應的診斷模塊;
其中,所述預設診斷模塊優先級對應關系為每個診斷模塊與每個診斷模塊的優先級的對應關系。
優選的,所述通過所述接口模塊,依據預設診斷報文的ID信息,確定待診斷報文的過程,包括:
通過所述接口模塊接收所述集成ECU的可接收報文;
通過所述接口模塊在預設診斷報文的ID信息中匹配與所述可接收報文的ID相同的信息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京經緯恒潤科技有限公司,未經北京經緯恒潤科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310645896.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:磚砌體混凝土拉結抗裂板帶施工工法
- 下一篇:可修復式柔性被動防護系統產品





