一种汽车电源信号的解析方法及装置制造方法及图纸

技术编号:22380819 阅读:42 留言:0更新日期:2019-10-29 04:46
一种汽车电源信号的解析方法及装置,应用于混合动力整车控制器HCU中,获取主控制器根据驾驶员的钥匙操作解析出的第一电源信号;获取备用控制器根据钥匙操作解析出的第二电源信号;确定由钥匙操作引起的第一硬线信号的电平状态,确定由钥匙操作引起的第二硬线信号的电平状态,并根据第一硬线信号和第二硬线信号的电平状态的组合,解析第三电源信号;对CAN网络是否存在通讯故障进行诊断,根据诊断结果和CAN网络上的关键信号,从第一电源信号、第二电源信号和第三电源信号中确定最终的汽车电源信号。本发明专利技术中,当主控制器与备用控制器任一或全部出现故障,HCU仍可以解析出正确的电源信号,使整个系统有较强的抗干扰性能。

An analytical method and device of automobile power signal

【技术实现步骤摘要】
一种汽车电源信号的解析方法及装置
本专利技术涉及混合动力汽车控制
,特别是涉及一种汽车电源信号的解析方法及装置。
技术介绍
无论是在新能源汽车领域还是在传统汽车领域,电源信号都是最重要的信号之一,它直接反映了驾驶员对于车辆状态的最直接的需求。电源信号通常包含OFF/LOCK、ACC、RUN、START/CRANK四种状态。传统汽车的电源信号往往是通过硬线的高低电平来解析确切的电源信号,以符合驾驶员的上下电意图,而随着CAN网络在汽车上的普及,越来越多的汽车也开始使用“CAN信号和硬线信号”组合的方式来解析确切的电源信号,以符合驾驶员的上下电意图。与传统汽车相比,新能源汽车对于CAN网络的使用更加广泛,新能源汽车的电源信号可能被CAN总线上的多个节点接收,所以与传统汽车相比,新能源汽车对于电源信号的准确性有着更高的要求,但是新能源汽车拥有更多的控制器和更多的总线,以及比传统汽车更高的网络负载,所以在任一控制器出现故障时,都会对解析出的电源信号的精确度造成干扰。
技术实现思路
为了解决上述任一控制器出现故障时,都会对解析出的电源信号的精确度造成干扰的技术问题,本专利技术提供了一种汽车电源信号的解析方法及装置。本专利技术实施例公开了如下技术方案:一种汽车电源信号的解析方法,应用于混合动力整车控制器HCU中,包括:获取主控制器根据驾驶员的钥匙操作解析出的第一电源信号;获取备用控制器根据所述钥匙操作解析出的第二电源信号;确定由所述钥匙操作引起的第一硬线信号的电平状态,确定由所述钥匙操作引起的第二硬线信号的电平状态,并根据所述第一硬线信号和所述第二硬线信号的所述电平状态的组合,解析第三电源信号;对CAN网络是否存在通讯故障进行诊断,根据诊断结果和所述CAN网络上的关键信号,从所述第一电源信号、所述第二电源信号和所述第三电源信号中确定最终的汽车电源信号。优选的:所述第一电源信号为断电OFF信号、附件ACC通电信号、RUN信号和CRANK信号中的一种;所述第二电源信号为断电OFF信号、附件ACC通电信号、RUN信号和CRANK信号中的一种;所述第三电源信号为断电OFF信号、附件ACC通电信号、RUN信号和CRANK信号中的一种;所述汽车电源信号为断电OFF信号、附件ACC通电信号、RUN信号和CRANK信号中的一种。优选的,所述通讯故障包括:BusOff故障、NodeMissing故障、TimeOut故障、Checksum故障和RollingCounter故障。优选的,所述关键信号包括:所述备用控制器的使能信号和所述备用控制器的运行正常信号。优选的,所述对CAN网络是否存在通讯故障进行诊断,根据诊断结果和所述CAN网络上的关键信号,从所述第一电源信号、所述第二电源信号和所述第三电源信号中确定最终的汽车电源信号,包括:对所述主控制器与所述HCU之间是否存在通讯故障进行诊断,如果存在通讯故障,则将所述第三电源信号确定为最终的所述汽车电源信号;当所述主控制器与所述HCU之间不存在通讯故障时,对所述备用控制器与所述HCU之间是否存在通讯故障进行诊断,如果存在通讯故障,则将所述第一电源信号确定为最终的所述汽车电源信号;当所述主控制器、所述备用控制器与所述HCU之间都不存在通讯故障时,判断所述备用控制器的使能信号是False还是True,并判断所述备用控制器的运行正常信号是否正常;如果所述备用控制器的使能信号为False,则将所述第一电源信号确定为最终的所述汽车电源信号;如果所述备用控制器的使能信号为True,且所述备用控制器的运行正常信号正常,则将所述第二电源信号确定为最终的所述汽车电源信号;如果所述备用控制器的使能信号为True,且所述备用控制器的运行正常信号不正常,则将所述第三电源信号确定为最终的所述汽车电源信号。一种汽车电源信号的解析装置,应用于混合动力整车控制器HCU中,包括:第一获取模块,用于获取主控制器根据驾驶员的钥匙操作解析出的第一电源信号;第二获取模块,用于获取备用控制器根据所述钥匙操作解析出的第二电源信号;第三获取模块,用于确定由所述钥匙操作引起的第一硬线信号的电平状态,确定由所述钥匙操作引起的第二硬线信号的电平状态,并根据所述第一硬线信号和所述第二硬线信号的所述电平状态的组合,解析第三电源信号;确定模块,用于对CAN网络是否存在通讯故障进行诊断,根据诊断结果和所述CAN网络上的关键信号,从所述第一电源信号、所述第二电源信号和所述第三电源信号中确定最终的汽车电源信号。优选的:所述第一电源信号为断电OFF信号、附件ACC通电信号、RUN信号和CRANK信号中的一种;所述第二电源信号为断电OFF信号、附件ACC通电信号、RUN信号和CRANK信号中的一种;所述第三电源信号为断电OFF信号、附件ACC通电信号、RUN信号和CRANK信号中的一种;所述汽车电源信号为断电OFF信号、附件ACC通电信号、RUN信号和CRANK信号中的一种。优选的,所述通讯故障包括:BusOff故障、NodeMissing故障、TimeOut故障、Checksum故障和RollingCounter故障。优选的,所述关键信号包括:所述备用控制器的使能信号和所述备用控制器的运行正常信号。优选的,所述确定模块,具体用于:对所述主控制器与所述HCU之间是否存在通讯故障进行诊断,如果存在通讯故障,则将所述第三电源信号确定为最终的所述汽车电源信号;当所述主控制器与所述HCU之间不存在通讯故障时,对所述备用控制器与所述HCU之间是否存在通讯故障进行诊断,如果存在通讯故障,则将所述第一电源信号确定为最终的所述汽车电源信号;当所述主控制器、所述备用控制器与所述HCU之间都不存在通讯故障时,判断所述备用控制器的使能信号是False还是True,并判断所述备用控制器的运行正常信号是否正常;如果所述备用控制器的使能信号为False,则将所述第一电源信号确定为最终的所述汽车电源信号;如果所述备用控制器的使能信号为True,且所述备用控制器的运行正常信号正常,则将所述第二电源信号确定为最终的所述汽车电源信号;如果所述备用控制器的使能信号为True,且所述备用控制器的运行正常信号不正常,则将所述第三电源信号确定为最终的所述汽车电源信号。本专利技术技术方案,应用于混合动力整车控制器HCU中,获取主控制器根据驾驶员的钥匙操作解析出的第一电源信号;获取备用控制器根据所述钥匙操作解析出的第二电源信号;确定由所述钥匙操作引起的第一硬线信号的电平状态,确定由所述钥匙操作引起的第二硬线信号的电平状态,并根据所述第一硬线信号和所述第二硬线信号的所述电平状态的组合,解析第三电源信号;对CAN网络是否存在通讯故障进行诊断,根据诊断结果和所述CAN网络上的关键信号,从所述第一电源信号、所述第二电源信号和所述第三电源信号中确定最终的汽车电源信号。采用本专利技术技术方案,当主控制器与备用控制器任一或全部出现故障,HCU仍可以解析出正确的电源信号,使整个系统有较强的抗干扰性能,整车仍然能够正常运行。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在本文档来自技高网...

【技术保护点】
1.一种汽车电源信号的解析方法,应用于混合动力整车控制器HCU中,其特征在于,包括:获取主控制器根据驾驶员的钥匙操作解析出的第一电源信号;获取备用控制器根据所述钥匙操作解析出的第二电源信号;确定由所述钥匙操作引起的第一硬线信号的电平状态,确定由所述钥匙操作引起的第二硬线信号的电平状态,并根据所述第一硬线信号和所述第二硬线信号的所述电平状态的组合,解析第三电源信号;对CAN网络是否存在通讯故障进行诊断,根据诊断结果和所述CAN网络上的关键信号,从所述第一电源信号、所述第二电源信号和所述第三电源信号中确定最终的汽车电源信号。

【技术特征摘要】
1.一种汽车电源信号的解析方法,应用于混合动力整车控制器HCU中,其特征在于,包括:获取主控制器根据驾驶员的钥匙操作解析出的第一电源信号;获取备用控制器根据所述钥匙操作解析出的第二电源信号;确定由所述钥匙操作引起的第一硬线信号的电平状态,确定由所述钥匙操作引起的第二硬线信号的电平状态,并根据所述第一硬线信号和所述第二硬线信号的所述电平状态的组合,解析第三电源信号;对CAN网络是否存在通讯故障进行诊断,根据诊断结果和所述CAN网络上的关键信号,从所述第一电源信号、所述第二电源信号和所述第三电源信号中确定最终的汽车电源信号。2.根据权利要求1所述的方法,其特征在于:所述第一电源信号为断电OFF信号、附件ACC通电信号、RUN信号和CRANK信号中的一种;所述第二电源信号为断电OFF信号、附件ACC通电信号、RUN信号和CRANK信号中的一种;所述第三电源信号为断电OFF信号、附件ACC通电信号、RUN信号和CRANK信号中的一种;所述汽车电源信号为断电OFF信号、附件ACC通电信号、RUN信号和CRANK信号中的一种。3.根据权利要求1所述的方法,其特征在于,所述通讯故障包括:BusOff故障、NodeMissing故障、TimeOut故障、Checksum故障和RollingCounter故障。4.根据权利要求1所述的方法,其特征在于,所述关键信号包括:所述备用控制器的使能信号和所述备用控制器的运行正常信号。5.根据权利要求4所述的方法,其特征在于,所述对CAN网络是否存在通讯故障进行诊断,根据诊断结果和所述CAN网络上的关键信号,从所述第一电源信号、所述第二电源信号和所述第三电源信号中确定最终的汽车电源信号,包括:对所述主控制器与所述HCU之间是否存在通讯故障进行诊断,如果存在通讯故障,则将所述第三电源信号确定为最终的所述汽车电源信号;当所述主控制器与所述HCU之间不存在通讯故障时,对所述备用控制器与所述HCU之间是否存在通讯故障进行诊断,如果存在通讯故障,则将所述第一电源信号确定为最终的所述汽车电源信号;当所述主控制器、所述备用控制器与所述HCU之间都不存在通讯故障时,判断所述备用控制器的使能信号是False还是True,并判断所述备用控制器的运行正常信号是否正常;如果所述备用控制器的使能信号为False,则将所述第一电源信号确定为最终的所述汽车电源信号;如果所述备用控制器的使能信号为True,且所述备用控制器的运行正常信号正常,则将所述第二电源信号确定为最终的所述汽车电源信号;如果所述备用控制器的使能信号为True,且所述备用控制器的运行正常信号不正常,则将所述第三...

【专利技术属性】
技术研发人员:窦希江曹则张王民蒋新华许永莉
申请(专利权)人:上海汽车集团股份有限公司
类型:发明
国别省市:上海,31

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

1