[发明专利]控制器自检方法、装置、计算机设备和可读存储介质在审
申请号: | 201910955816.2 | 申请日: | 2019-10-09 |
公开(公告)号: | CN110727536A | 公开(公告)日: | 2020-01-24 |
发明(设计)人: | 王耀轩;朱列铭;周毅;车彦锋;王端;姜辛 | 申请(专利权)人: | 上海元城汽车技术有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 11463 北京超凡宏宇专利代理事务所(特殊普通合伙) | 代理人: | 张磊 |
地址: | 201800 上海市嘉定区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 全局变量 故障检测 看门狗设备 控制器 触发 自检 安全状态信号 可读存储介质 外部硬件设备 计算机设备 功能安全 故障判断 监管单元 申请 安全 | ||
1.一种控制器自检方法,其特征在于,应用于车辆控制系统中的控制器,所述车辆控制系统还包括与所述控制器连接的看门狗设备,所述看门狗设备包括窗口看门狗、功能看门狗和硬件监管单元,所述方法包括:
判断所述看门狗设备的安全状态信号是否被触发,若已被触发,则根据全局变量的数值对所述看门狗设备进行故障判断;
当所述全局变量的数值为第一数值时,将所述全局变量的数值改变为第二数值,并判断所述窗口看门狗是否出现故障,若是,则进行所述窗口看门狗的故障提示,若否,则等待复位,并返回执行所述判断所述看门狗设备的安全状态信号是否被触发的步骤;
当所述全局变量的数值为所述第二数值时,将所述全局变量的数值改变为第三数值,并判断所述功能看门狗是否出现故障,若是,则进行所述功能看门狗的故障提示,若否,则等待复位,并返回执行所述判断所述看门狗设备的安全状态信号是否被触发的步骤;
当所述全局变量的数值为所述第三数值时,判断所述硬件监管单元是否出现故障,若是,则进行所述硬件监管单元故障提示,若否,则等待复位,并返回执行所述判断所述看门狗设备的安全状态信号是否被触发的步骤。
2.根据权利要求1所述的方法,其特征在于,判断所述窗口看门狗是否出现故障的步骤包括:
向所述窗口看门狗发送错误触发信号,判断所述窗口看门狗接收的错误触发信号是否不累加或溢出,若是,则判定所述窗口看门狗出现故障。
3.根据权利要求1所述的方法,其特征在于,判断所述功能看门狗是否出现故障的步骤包括:
向所述功能看门狗发送错误触发信号,判断所述功能看门狗接收的错误触发信号是否不累加或溢出,若是,则判定所述功能看门狗出现故障。
4.根据权利要求1所述的方法,其特征在于,判断所述硬件监管单元是否出现故障的步骤包括:
向所述硬件监管单元发送错误信号,判断所述硬件监管单元的循环等待时间是否超过预设等待时间,若是,则判定所述硬件监管单元出现故障。
5.根据权利要求1所述的方法,其特征在于,在所述判断所述硬件监管单元是否出现故障的步骤之前,所述方法还包括:
将所述全局变量的数值改变为第四数值,当所述全局变量的数值为所述第四数值时,提示用户所述窗口看门狗、功能看门狗和硬件监管单元正常运行。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在判断出所述看门狗设备出现窗口看门狗故障、功能看门狗故障或硬件监管单元故障,将所述控制器变更为安全模式运行。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述看门狗设备的安全状态信号被触发时,停止与所述车辆控制系统中的输出单元交互。
8.一种控制器自检装置,其特征在于,应用于车辆控制系统中的控制器,所述车辆控制系统还包括与所述控制器连接的看门狗设备,所述看门狗设备包括窗口看门狗、功能看门狗和硬件监管单元,所述装置包括:
判断模块,用于判断所述看门狗设备的安全状态信号是否被触发,若已被触发,则根据全局变量的数值对所述看门狗设备进行故障判断;
处理模块,用于当所述全局变量的数值为第一数值时,将所述全局变量的数值改变为第二数值,并判断所述窗口看门狗是否出现故障,若是,则进行所述窗口看门狗的故障提示,若否,则等待复位,并返回执行所述判断所述看门狗设备的安全状态信号是否被触发的步骤;当所述全局变量的数值为所述第二数值时,将所述全局变量的数值改变为第三数值,并判断所述功能看门狗是否出现故障,若是,则进行所述功能看门狗的故障提示,若否,则等待复位,并返回执行所述判断所述看门狗设备的安全状态信号是否被触发的步骤;当所述全局变量的数值为所述第三数值时,判断所述硬件监管单元是否出现故障,若是,则进行所述硬件监管单元故障提示,若否,则等待复位,并返回执行所述判断所述看门狗设备的安全状态信号是否被触发的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海元城汽车技术有限公司,未经上海元城汽车技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910955816.2/1.html,转载请声明来源钻瓜专利网。