[發明專利]電子控制器程序流監控系統及方法有效
| 申請號: | 201811210111.X | 申請日: | 2018-10-17 |
| 公開(公告)號: | CN111061243B | 公開(公告)日: | 2023-05-26 |
| 發明(設計)人: | 黃文卿;鄭海濤;姜海龍;宋俊峰;閆巖 | 申請(專利權)人: | 聯合汽車電子有限公司 |
| 主分類號: | G05B23/02 | 分類號: | G05B23/02 |
| 代理公司: | 上海思微知識產權代理事務所(普通合伙) 31237 | 代理人: | 屈蘅 |
| 地址: | 201206 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 電子 控制器 程序 監控 系統 方法 | ||
1.一種電子控制器程序流監控系統,其特征在于,所述電子控制器程序流監控系統包括內部看門狗模塊、外部看門狗模塊、外部看門狗答案生成模塊和程序流監控模塊,其中:
所述內部看門狗模塊生成一問題,并將所述問題發送至所述程序流監控模塊;
所述程序流監控模塊根據所述問題生成程序流監控答案,并將所述程序流監控答案發送至所述內部看門狗模塊和所述外部看門狗答案生成模塊;
所述內部看門狗模塊檢驗所述程序流監控答案是否錯誤,若是,則關閉電子控制器;
所述內部看門狗模塊向所述外部看門狗答案生成模塊發送一預設值;
所述外部看門狗答案生成模塊根據所述預設值和所述程序流監控答案生成外部看門狗的答案,并將所述外部看門狗答案發送至外部看門狗模塊;
所述外部看門狗模塊通過外部看門狗的答案檢驗所述程序流監控答案與所述預設值是否有錯誤,若是,則關閉電子控制器;
其中,所述內部看門狗模塊位于一單片機內部,所述外部看門狗模塊位于所述單片機外部,所述內部看門狗模塊對所述電子控制器的程序流進行監控,所述外部看門狗模塊對所述電子控制器的時鐘進行監控。
2.如權利要求1所述的電子控制器程序流監控系統,其特征在于,所述內部看門狗模塊包括問題生成模塊、基值生成模塊、預設值生成模塊和答案驗證模塊,其中:
所述問題生成模塊生成所述問題,并將所述問題發送至所述程序流監控模塊、所述基值生成模塊和所述預設值生成模塊;
所述基值生成模塊根據所述問題生成一基值,并將所述基值發送至所述答案驗證模塊;
所述答案驗證模塊比較所述基值和所述程序流監控答案,若兩者不滿足特定關系,則檢驗所述程序流監控答案錯誤;
所述預設值生成模塊根據所述問題生成所述預設值,并將所述預設值發送至所述外部看門狗答案生成模塊。
3.如權利要求1所述的電子控制器程序流監控系統,其特征在于,所述程序流監控模塊結合所述電子控制器內部的應用程序生成程序流監控答案。
4.一種電子控制器程序流監控方法,其特征在于,所述電子控制器程序流監控方法包括:
內部看門狗模塊生成一問題,并將所述問題發送至程序流監控模塊;
所述程序流監控模塊根據所述問題生成程序流監控答案,并將所述程序流監控答案發送至所述內部看門狗模塊和外部看門狗答案生成模塊;
所述內部看門狗模塊檢驗所述程序流監控答案是否錯誤,若是,則關閉電子控制器;
所述內部看門狗模塊向所述外部看門狗答案生成模塊發送一預設值;
所述外部看門狗答案生成模塊根據所述預設值和所述程序流監控答案生成外部看門狗的答案,并將所述外部看門狗答案發送至外部看門狗模塊;
所述外部看門狗模塊通過外部看門狗的答案檢驗所述程序流監控答案與所述預設值是否有錯誤,若是,則關閉電子控制器;
其中,所述內部看門狗模塊位于一單片機內部,所述外部看門狗模塊位于所述單片機外部,所述內部看門狗模塊對所述電子控制器的程序流進行監控,所述外部看門狗模塊對所述電子控制器的時鐘進行監控。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯合汽車電子有限公司,未經聯合汽車電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811210111.X/1.html,轉載請聲明來源鉆瓜專利網。





