控制器唤醒特征的控制和诊断制造技术

技术编号:12395458 阅读:102 留言:0更新日期:2015-11-26 02:16
本发明专利技术公开了控制器唤醒特征的控制和诊断。本文提出了一种用于车辆的电子模块的控制和诊断方法。根据所公开的方法,所述电子模块的处理器的至少一个唤醒事件在所述车辆的非活动停车状态期间执行。所述至少一个唤醒事件由所述电子模块的唤醒计时器发起。所述方法接下来在所述车辆的非活动停车状态期间将与所述至少一个唤醒事件相关联的唤醒信息记入日志以获得计入日志的唤醒信息。在所述车辆的活动操作状态期间分析所述计入日志的唤醒信息以获得唤醒诊断,以及所述方法在所述车辆的所述活动操作状态期间生成指示所述唤醒诊断的输出。

【技术实现步骤摘要】
控制器唤醒特征的控制和诊断
本文所描述的主题的实施例一般涉及在车辆中使用的类型的电子控制和诊断系统。更具体地说,主题的实施例涉及车载电子控制单元的唤醒特征的控制和诊断。
技术介绍
现代车辆包括许多实现各种操作的电子和基于处理器的子系统。现有技术包括可以用于执行各种控制方案、诊断例程以及关于车辆的操作的其他过程的电子控制单元(ECU)。诸如汽车的车辆可以包括被编程执行对其他车载子系统的诊断检查的ECU。在车辆处于活动操作状态时,一些诊断检查可以执行,而其他诊断检查可以在非活动周期期间,例如在停车时执行。就此,嵌入式控制器可以设计为(经由车载计时器)唤醒它们以在停车周期期间监测某些车辆系统。因此,需要有以准确和节能方式诊断控制器唤醒特征的操作的技术和方法。此外,其他所需特征和特性将通过结合附图和上述

技术介绍
所作的随后的具体实施方式和所附权利要求书而变得显而易见。
技术实现思路
提供了车辆的电子模块的控制和诊断方法的示例性实施例。在所述车辆的非活动停车状态期间,所述方法针对所述电子模块的处理器执行至少一个唤醒事件,其中,所述至少一个唤醒事件由所述电子模块的唤醒计时器发起。所述方法接下来在所述车辆的非活动停车状态期间,将与所述至少一个唤醒事件相关联的唤醒信息记入日志。在所述车辆的活动操作状态期间分析计入日志的唤醒信息以获得唤醒诊断。所述方法接下来在所述车辆的所述活动操作状态期间生成指示所述唤醒诊断的输出。还提供了用于车辆的电子控制模块的示例性实施例。所述电子控制模块包括:处理器;唤醒计时器,所述唤醒计时器操作性地与所述处理器相关联;以及非易失性存储器元件,所述非易失性存储器元件配置为存储与由所述处理器管理的唤醒请求相关联的唤醒请求信息。所述处理器、所述唤醒计时器和所述非易失性存储器元件协作以在所述车辆的非活动停车状态期间,针对所述处理器执行至少一个唤醒事件,所述至少一个唤醒事件由所述唤醒计时器发起。在所述车辆的所述非活动停车状态期间,维持唤醒历史阵列(historyarray);所述阵列包括与所述至少一个唤醒事件相关联的至少一个条目(entry)。在所述车辆的活动操作状态期间分析唤醒历史阵列以获得唤醒诊断。在所述车辆的所述活动操作期间,生成输出;所述输出指示所述唤醒诊断。还提供了车辆的电子模块的控制和诊断方法的示例性实施例。所述电子模块包括处理器和唤醒计时器。所述方法在所述车辆的非活动停车状态期间操作所述唤醒计时器以针对所述处理器发起唤醒事件。所述方法接下来在所述唤醒事件期间操作所述处理器以执行车辆诊断,管理唤醒请求以及将与所述唤醒事件相关联的唤醒信息记入日志。所述方法在所述车辆的非活动停车状态之后的所述车辆的活动操作状态期间,基于计入日志的唤醒信息执行唤醒诊断。所述方法接下来在所述车辆的所述活动操作期间生成所述唤醒诊断的结果。本专利技术还公开了以下技术方案。1、一种用于车辆的电子模块的控制和诊断方法,所述方法包括:在所述车辆的非活动停车状态期间,针对所述电子模块的处理器执行至少一个唤醒事件,所述至少一个唤醒事件由所述电子模块的唤醒计时器发起;在所述车辆的所述非活动停车状态期间,将与所述至少一个唤醒事件相关联的唤醒信息记入日志以获得计入日志的唤醒信息;在所述车辆的活动操作状态期间分析所述计入日志的唤醒信息以获得唤醒诊断;以及在所述车辆的所述活动操作状态期间生成指示所述唤醒诊断的输出。2、根据方案1所述的方法,其中:所述车辆的所述非活动停车状态对应于熄火状态;以及所述车辆的所述活动操作状态对应于点火状态。3、根据方案1所述的方法,其中,所述记入日志包括:针对每一个已执行的唤醒事件,将请求唤醒时间和对应于所述请求唤醒时间的实际唤醒时间记入日志,所述实际唤醒时间从所述唤醒计时器获得。4、根据方案1所述的方法,其中,分析所述计入日志的唤醒信息包括:确定在所述车辆的所述非活动停车状态期间是否发生了意外唤醒事件。5、根据方案1所述的方法,其中,分析所述计入日志的唤醒信息包括:确定在所述车辆的所述非活动停车状态期间是否错过了请求唤醒时间。6、根据方案1所述的方法,其中,生成所述输出包括:当所述分析导致合格唤醒诊断时,生成第一诊断代码;以及当所述分析导致不合格唤醒诊断时,生成第二诊断代码。7、一种用于车辆的电子控制模块,其包括:处理器;唤醒计时器,所述唤醒计时器操作性地与所述处理器相关联;以及非易失性存储器元件,所述非易失性存储器元件配置为存储与由所述处理器管理的唤醒请求相关联的唤醒请求信息,其中,所述处理器、所述唤醒计时器和所述非易失性存储器元件协作,以便:在所述车辆的非活动停车状态期间,针对所述处理器执行至少一个唤醒事件,所述至少一个唤醒事件由所述唤醒计时器发起;在所述车辆的所述非活动停车状态期间维持唤醒历史阵列,所述唤醒历史阵列包括与所述至少一个唤醒事件相关联的至少一个条目;在所述车辆的活动操作状态期间分析所述唤醒历史阵列,以获得唤醒诊断;以及在所述车辆的所述活动操作期间生成指示所述唤醒诊断的输出。8、根据方案7所述的电子控制模块,其中:所述唤醒历史阵列的每一个条目均包括请求唤醒时间和对应于所述请求唤醒时间的实际唤醒时间;以及所述实际唤醒时间从所述唤醒计时器获得。9、根据方案7所述的电子控制模块,其中,分析所述唤醒历史阵列包括:确定在所述车辆的所述非活动停车状态期间是否发生了意外唤醒事件。10、根据方案7所述的电子控制模块,其中,分析所述唤醒历史阵列包括:确定在所述车辆的所述非活动停车状态期间是否错过了请求唤醒时间。11、一种用于车辆的电子模块的控制和诊断方法,所述电子模块包括处理器和唤醒计时器,所述方法包括:在所述车辆的非活动停车状态期间操作所述唤醒计时器,以针对所述处理器发起唤醒事件;在所述唤醒事件期间操作所述处理器,以执行车辆诊断,管理唤醒请求以及将与所述唤醒事件相关联的唤醒信息记入日志;在所述车辆的所述非活动停车状态之后的所述车辆的活动操作状态期间,基于计入日志的唤醒信息执行唤醒诊断;以及在所述车辆的所述活动操作期间生成所述唤醒诊断的结果。12、根据方案11所述的方法,其中:所述车辆的所述非活动停车状态对应于发动机关闭状态;以及所述车辆的所述活动操作状态对应于发动机启动状态。13、根据方案11所述的方法,其中,执行唤醒诊断包括:确定在所述车辆的所述非活动停车状态期间是否发生了意外唤醒事件。14、根据方案11所述的方法,其中,执行唤醒诊断包括:确定在所述车辆的所述非活动停车状态期间是否错过了请求唤醒时间。15、根据方案11所述的方法,其中,执行唤醒诊断包括:确定是否成功执行了至少一个请求唤醒时间;确定在所述车辆的所述非活动停车状态期间是否错过了请求唤醒时间;当确定在所述车辆的所述非活动停车状态期间错过了请求唤醒时间时,报告“不合格”输出;以及当确定成功执行了至少一个请求唤醒时间并且在所述车辆的所述非活动停车状态期间未错过请求唤醒时间时,报告“合格”输出。16、根据方案11所述的方法,进一步包括:接收指示针对所述处理器的请求唤醒时间的唤醒请求;基于所述请求唤醒时间和所述唤醒计时器的运行时间值确定针对所述唤醒计时器的下一个唤醒时间设置;以及利用所述下一个唤醒时间设置配置所述唤醒计时器。17、根据方案1本文档来自技高网...
控制器唤醒特征的控制和诊断

【技术保护点】
一种用于车辆的电子模块的控制和诊断方法,所述方法包括:在所述车辆的非活动停车状态期间,针对所述电子模块的处理器执行至少一个唤醒事件,所述至少一个唤醒事件由所述电子模块的唤醒计时器发起;在所述车辆的所述非活动停车状态期间,将与所述至少一个唤醒事件相关联的唤醒信息记入日志以获得计入日志的唤醒信息;在所述车辆的活动操作状态期间分析所述计入日志的唤醒信息以获得唤醒诊断;以及在所述车辆的所述活动操作状态期间生成指示所述唤醒诊断的输出。

【技术特征摘要】
2014.05.16 US 14/2804181.一种用于车辆的电子模块的控制和诊断方法,所述方法包括:在所述车辆的非活动停车状态期间,针对所述电子模块的处理器执行至少一个唤醒事件,所述至少一个唤醒事件由所述电子模块的唤醒计时器发起;在所述车辆的所述非活动停车状态期间,将与所述至少一个唤醒事件相关联的唤醒信息记入日志以获得计入日志的唤醒信息;在所述车辆的活动操作状态期间分析所述计入日志的唤醒信息以获得唤醒诊断;以及在所述车辆的所述活动操作状态期间生成指示所述唤醒诊断的输出。2.根据权利要求1所述的方法,其中:所述车辆的所述非活动停车状态对应于熄火状态;以及所述车辆的所述活动操作状态对应于点火状态。3.根据权利要求1所述的方法,其中,所述记入日志包括:针对每一个已执行的唤醒事件,将请求唤醒时间和对应于所述请求唤醒时间的实际唤醒时间记入日志,所述实际唤醒时间从所述唤醒计时器获得。4.根据权利要求1所述的方法,其中,分析所述计入日志的唤醒信息包括:确定在所述车辆的所述非活动停车状态期间是否发生了意外唤醒事件。5.根据权利要求1所述的方法,其中,分析所述计入日志的唤醒信息包括:确定在所述车辆的所述非活动停车状态期间是否错过了请求唤醒时间。6.根据权利要求1所述的方法,其中,生成所述输出包括:当所述分析导致合格唤醒诊断时,生成第一诊断代码;以及当所述分析导致不合格唤醒诊断时,生成第二诊断代码。7.一种用于车辆的电子控制模块,其包括:处理器;唤醒计时器,所述唤醒计时器操作性地与所述处理器相关联;以及非易失性存储器元件,所述非易失性存储器元件配置为存储与由所述处理器管理的唤醒请求相关联的唤醒请求信息,其中,所述处理器、所述唤醒计时器和所述非易失性存储器元件协作,以便:在所述车辆的非活动停车状态期间,针对所述处理器执行至少一个唤醒事件,所述至少一个唤醒事件由所述唤醒计时器发起;在所述车辆的所述非活动停车状态期间维持唤醒历史阵列,所述唤醒历史阵列包括与所述至少一个唤醒事件相关联的至少一个条目;在所述车辆的活动操作状态期间分析所述唤醒历史阵列,以获得唤醒诊断;以及在所述车辆的所述活动操作期间生成指示所述唤醒诊断的输出。8.根据权利要求7所述的电子控制模块,其中:所述唤醒历史阵列的每一个条目均包括请求唤醒时间和对应于所述请求唤醒时间的实际唤醒时间;以及所述实际唤醒时间从所述唤醒计时器获得。9.根据权利要求7所述的电子控制模块,其中,...

【专利技术属性】
技术研发人员:JT库尔尼克MA特利JF范吉尔德
申请(专利权)人:通用汽车环球科技运作有限责任公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1