[發(fā)明專利]車用中央控制器的診斷系統(tǒng)及方法有效
| 申請(qǐng)?zhí)枺?/td> | 202110697531.0 | 申請(qǐng)日: | 2021-06-23 |
| 公開(公告)號(hào): | CN113341933B | 公開(公告)日: | 2022-08-19 |
| 發(fā)明(設(shè)計(jì))人: | 李巖;張曉謙;田學(xué)明;劉奇 | 申請(qǐng)(專利權(quán))人: | 中國第一汽車股份有限公司 |
| 主分類號(hào): | G05B23/02 | 分類號(hào): | G05B23/02 |
| 代理公司: | 北京遠(yuǎn)智匯知識(shí)產(chǎn)權(quán)代理有限公司 11659 | 代理人: | 范坤坤 |
| 地址: | 130011 吉林省長*** | 國省代碼: | 吉林;22 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 中央 控制器 診斷 系統(tǒng) 方法 | ||
1.一種車用中央控制器的診斷系統(tǒng),其特征在于,包括中央控制器和至少一個(gè)診斷設(shè)備,所述中央控制器包括部署在主進(jìn)程中的并行診斷模塊以及部署在各子進(jìn)程中的應(yīng)用模塊;其中,
所述診斷設(shè)備,與所述并行診斷模塊連接,用于向所述并行診斷模塊發(fā)送對(duì)應(yīng)用模塊進(jìn)行診斷的診斷請(qǐng)求,其中,所述診斷請(qǐng)求攜帶有診斷標(biāo)識(shí);
所述并行診斷模塊,用于在接收到至少一個(gè)所述診斷設(shè)備發(fā)送的所述診斷請(qǐng)求時(shí),基于所述診斷標(biāo)識(shí)確定與所述診斷請(qǐng)求對(duì)應(yīng)的應(yīng)用模塊,通過進(jìn)程間通信的方式將各所述診斷請(qǐng)求傳輸至各所述診斷請(qǐng)求對(duì)應(yīng)的應(yīng)用模塊;
所述應(yīng)用模塊,用于對(duì)接收到的診斷請(qǐng)求進(jìn)行處理,并通過進(jìn)程間通信的方式將所述診斷請(qǐng)求的處理結(jié)果傳輸至所述并行診斷模塊;
所述并行診斷模塊,還用于將所述處理結(jié)果發(fā)送至所述診斷請(qǐng)求對(duì)應(yīng)的診斷設(shè)備;
其中,主進(jìn)程中的并行診斷模塊用于建立中央控制器上的各應(yīng)用模塊與外部診斷設(shè)備的鏈接,子進(jìn)程中的應(yīng)用模塊用于對(duì)該子進(jìn)程上的應(yīng)用程序進(jìn)行診斷。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述并行診斷模塊包括消息處理單元和路由管理單元;其中,
所述消息處理單元,與所述診斷設(shè)備連接,用于在接收到至少一個(gè)所述診斷設(shè)備發(fā)送的所述診斷請(qǐng)求時(shí),確定所述診斷請(qǐng)求的診斷標(biāo)識(shí),并將所述診斷標(biāo)識(shí)發(fā)送至所述路由管理單元;
所述路由管理單元,用于基于所述診斷標(biāo)識(shí)確定與所述診斷請(qǐng)求對(duì)應(yīng)的應(yīng)用模塊,通過進(jìn)程間通信的方式將所述診斷請(qǐng)求傳輸至所述診斷請(qǐng)求對(duì)應(yīng)的應(yīng)用模塊。
3.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述中央控制器還包括通信驅(qū)動(dòng)模塊,所述診斷設(shè)備與所述并行診斷模塊通過所述通信驅(qū)動(dòng)模塊連接。
4.根據(jù)權(quán)利要求3所述的系統(tǒng),其特征在于,所述通信驅(qū)動(dòng)模塊包括CAN總線通信驅(qū)動(dòng)單元,所述診斷設(shè)備與所述并行診斷模塊通過CAN總線通信驅(qū)動(dòng)單元連接。
5.根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于,所述診斷標(biāo)識(shí)包括請(qǐng)求報(bào)文標(biāo)識(shí),所述并行診斷模塊包括CAN總線傳輸解析單元;其中,
所述CAN總線傳輸解析單元,用于對(duì)所述診斷請(qǐng)求進(jìn)行解析,獲取所述診斷請(qǐng)求的請(qǐng)求報(bào)文標(biāo)識(shí);
所述并行診斷模塊,具體用于在接收到至少一個(gè)所述診斷設(shè)備基于CAN總線通信驅(qū)動(dòng)單元發(fā)送的所述診斷請(qǐng)求時(shí),調(diào)用所述CAN總線傳輸解析單元對(duì)所述診斷請(qǐng)求進(jìn)行解析,得到所述診斷請(qǐng)求的請(qǐng)求報(bào)文標(biāo)識(shí),并基于所述請(qǐng)求報(bào)文標(biāo)識(shí)確定與所述診斷請(qǐng)求對(duì)應(yīng)的應(yīng)用模塊,通過進(jìn)程間通信的方式將所述診斷請(qǐng)求傳輸至所述診斷請(qǐng)求對(duì)應(yīng)的應(yīng)用模塊。
6.根據(jù)權(quán)利要求3所述的系統(tǒng),其特征在于,所述通信驅(qū)動(dòng)模塊包括以太網(wǎng)通信驅(qū)動(dòng)單元,所述診斷設(shè)備與所述并行診斷模塊通過以太網(wǎng)通信驅(qū)動(dòng)單元連接。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述診斷標(biāo)識(shí)包括診斷節(jié)點(diǎn)標(biāo)識(shí),所述并行診斷模塊包括以太網(wǎng)傳輸解析單元;其中,
所述以太網(wǎng)傳輸解析單元,用于對(duì)所述診斷請(qǐng)求進(jìn)行解析,獲取所述診斷請(qǐng)求的診斷節(jié)點(diǎn)標(biāo)識(shí);
所述并行診斷模塊,具體用于在接收到至少一個(gè)所述診斷設(shè)備基于以太網(wǎng)通信驅(qū)動(dòng)單元發(fā)送的所述診斷請(qǐng)求時(shí),調(diào)用所述以太網(wǎng)傳輸解析單元對(duì)所述診斷請(qǐng)求進(jìn)行解析,得到所述診斷請(qǐng)求的診斷節(jié)點(diǎn)標(biāo)識(shí),并基于所述診斷節(jié)點(diǎn)標(biāo)識(shí)確定與所述診斷請(qǐng)求對(duì)應(yīng)的應(yīng)用模塊,通過進(jìn)程間通信的方式將所述診斷請(qǐng)求傳輸至所述診斷請(qǐng)求對(duì)應(yīng)的應(yīng)用模塊。
8.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述應(yīng)用模塊還用于執(zhí)行下述操作中的至少一項(xiàng):
對(duì)接收到的診斷請(qǐng)求進(jìn)行安全訪問校驗(yàn),并通過進(jìn)程間通信的方式將所述診斷請(qǐng)求的校驗(yàn)結(jié)果傳輸至所述并行診斷模塊;
記錄所述應(yīng)用模塊中運(yùn)行的應(yīng)用程序的診斷故障碼,維護(hù)所述應(yīng)用模塊中運(yùn)行的應(yīng)用程序的故障狀態(tài);
記錄所述應(yīng)用模塊與所述并行診斷模塊的會(huì)話狀態(tài)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國第一汽車股份有限公司,未經(jīng)中國第一汽車股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110697531.0/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。





