CN109782747A - 故障检测方法及装置 - Google Patents
故障检测方法及装置 Download PDFInfo
- Publication number
- CN109782747A CN109782747A CN201910117786.8A CN201910117786A CN109782747A CN 109782747 A CN109782747 A CN 109782747A CN 201910117786 A CN201910117786 A CN 201910117786A CN 109782747 A CN109782747 A CN 109782747A
- Authority
- CN
- China
- Prior art keywords
- fault
- fault message
- message
- grade
- vehicle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Electric Propulsion And Braking For Vehicles (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
本申请实施例提供一种故障检测方法及装置,对控制子单元发送的故障信息进行有效性检测,并记录通过有效性检测的故障信息。同时,通过监控接收到的硬线信号的有效性标志位以识别出有效标志位为失效状态的硬线信号,得到对应的故障信息。进一步,还通过对混合动力汽车内的各零部件进行自检测以确定自检测故障信息。最后,对上述三种情况下的故障信息进行分类、分级可以得到整车模式故障等级以及动力模式故障等级。如此,可同步实现对控制子单元的故障信息的有效性检测、硬线信号的有效标志位检测及零部件的自检测,实现不同状况下的故障诊断,且综合多种情况下的故障信息以确定整车故障,实现了混合动力汽车故障检测的全面性,并提高了安全性。
Description
技术领域
本发明涉及混合动力汽车技术领域,具体而言,涉及一种故障检测方法及装置。
背景技术
随着对低碳生活、绿色环保的要求的提高,混合动力汽车的发展日趋成熟,在国内外得到广泛应用。混合动力汽车内零部件及传感设备等数量众多,遍布于混合动力汽车内部以实时监测混合动力汽车运行状态信息。对于混合动力汽车的运行状态,安全性放在首要位置。如何准确地确定混合动力汽车各个子***是否存在故障,并且确定混合动力汽车的整车故障情况,对于混合动力汽车的安全运行有着重大意义。
发明内容
有鉴于此,本申请的目的在于,提供一种故障检测方法及装置以改善上述问题。
本申请实施例提供一种故障检测方法,应用于混合动力汽车中的整车控制器,所述整车控制器与所述混合动力汽车中的各控制子单元连接,所述方法包括:
在接收到控制子单元发送的故障信息时,对接收到的故障信息进行有效性检测,记录通过有效性检测的故障信息;
监控接收到的各硬线信号的有效性标志位,并识别出有效标志位为失效状态的硬线信号,根据失效状态的硬线信号的预设重要级别得到该硬线信号对应的故障信息;
对所述混合动力汽车内的各个零部件进行自检测以确定自检测故障信息;
对通过有效性检测的故障信息、失效状态的硬线信号对应的故障信息以及自检测故障信息进行分类及分级,并根据分类及分级的结果确定当前的整车模式故障等级以及当前的动力模式故障等级。
可选地,所述方法还包括:
在确定所述当前的整车模式故障等级及所述当前的动力模式故障等级之后,根据预先设置的不同故障等级与不同处理策略之间的关系获得与所述当前的整车模式故障等级对应的第一处理策略,以及与所述当前的动力模式故障等级对应的第二处理策略;
根据获得的第一处理策略及第二处理策略对所述混合动力汽车中的相应控制子单元进行对应控制。
可选地,所述对接收到的故障信息进行有效性检测,记录通过有效性检测的故障信息的步骤包括:
检测接收到的故障信息的持续时长是否超过预设时长,且所述故障信息在所述预设时长内是否未发生跳变;
若所述故障信息的持续时长超过所述预设时长且在所述预设时长内未发生跳变,则检测发送所述故障信息的控制子单元的电源状态是否有效;
若发送所述故障信息的控制子单元的电源状态有效,再检测携带所述故障信息的报文的ID是否为有效ID;
若携带所述故障信息的报文的ID为有效ID,则确定所述故障信息通过有效性检测,记录通过有效性检测的故障信息。
可选地,所述对通过有效性检测的故障信息、失效状态的硬线信号对应的故障信息以及自检测故障信息进行分类及分级的步骤,包括:
获得通过有效性检测的故障信息对应的控制子单元,根据所述控制子单元所属的子***以及失效状态的硬线信号所属的子***,确定所述混合动力汽车的各个子***的故障等级;
根据自检测故障信息确定所述混合动力汽车的整车相关故障等级。
可选地,所述根据分类及分级的结果确定当前的整车模式故障等级以及当前的动力模式故障等级的步骤,包括:
获得所有子***的故障等级以及所述整车相关故障等级中的最高故障等级,将该最高故障等级作为当前的整车模式故障等级;
对所有子***的故障等级以及所述整车相关故障等级按预设规则进行分级以及排列组合以得到当前的动力模式故障等级。
可选地,所述方法还包括对所述故障信息进行清除处理的步骤,该步骤包括以下之一:
在接收到输入的清除指令时,对所述故障信息进行在线清除处理;
在下电并重新上电时,将上一次下电前的故障信息进行清除处理。
可选地,所述对所述混合动力汽车内的各个零部件进行自检测以确定自检测故障信息的步骤,包括:
针对所述混合动力汽车内的各个零部件,采集所述零部件的当前实际操作信息,将该零部件的当前实际操作信息与接收到的该零部件对应的状态信息进行比对;
若所述零部件的当前实际操作信息与所述状态信息不一致,则确定存在工作不协调故障,以获得自检测故障信息。
本申请实施例还提供一种故障检测装置,应用于混合动力汽车中的整车控制器,所述整车控制器与所述混合动力汽车中的各控制子单元连接,所述装置包括:
第一检测模块,用于在接收到控制子单元发送的故障信息时,对接收到的故障信息进行有效性检测,记录通过有效性检测的故障信息;
监控模块,用于监控接收到的各硬线信号的有效性标志位,并识别出有效标志位为失效状态的硬线信号,根据失效状态的硬线信号的预设重要级别得到对应的故障信息;
第二检测模块,用于对所述混合动力汽车内的各个零部件进行自检测以确定自检测故障信息;
分类模块,用于对通过有效性检测的故障信息、失效状态的硬线信号对应的故障信息以及自检测故障信息进行分类及分级;
确定模块,用于根据分类及分级的结果确定当前的整车模式故障等级以及当前的动力模式故障等级。
可选地,所述装置还包括:
处理策略获取模块,用于在确定所述当前的整车模式故障等级及所述当前的动力模式故障等级之后,根据预先设置的不同故障等级与不同处理策略之间的关系获得与所述当前的整车模式故障等级对应的第一处理策略,以及与所述当前的动力模式故障等级对应的第二处理策略;
控制模块,用于根据获得的第一处理策略及第二处理策略对所述混合动力汽车中的相应控制子单元进行对应控制。
可选地,所述第一检测模块用于通过以下方式对接收到的故障信息进行有效性检测:
检测接收到的故障信息的持续时长是否超过预设时长,且所述故障信息在所述预设时长内是否未发生跳变;
若所述故障信息的持续时长超过所述预设时长且在所述预设时长内未发生跳变,则检测发送所述故障信息的控制子单元的电源状态是否有效;
若发送所述故障信息的控制子单元的电源状态有效,再检测携带所述故障信息的报文的ID是否为有效ID;
若携带所述故障信息的报文的ID为有效ID,则确定所述故障信息通过有效性检测,记录通过有效性检测的故障信息。
本申请实施例提供的故障检测方法及装置,对控制子单元发送的故障信息进行有效性检测,并记录通过有效性检测的故障信息。同时,通过监控接收到的硬线信号的有效性标志位以识别出有效标志位为失效状态的硬线信号,得到对应的故障信息。进一步,还通过对混合动力汽车内的各零部件进行自检测以确定自检测故障信息。最后,对上述三种情况下的故障信息进行分类、分级可以得到整车模式故障等级以及动力模式故障等级。如此,可同步实现对控制子单元的故障信息的有效性检测、硬线信号的有效标志位检测及零部件的自检测,实现不同状况下的故障诊断,且综合多种情况下的故障信息以确定整车故障,实现了混合动力汽车故障检测的全面性,并提高了安全性。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请实施例提供的故障检测方法的应用场景示意图。
图2为本申请实施例提供的故障检测方法的流程图之一。
图3为本申请实施例提供的有效性检测方法的流程图。
图4为本申请实施例提供的故障检测方法的流程图之二。
图5为本申请实施例提供的故障检测方法的流程图之三。
图6为本申请实施例提供的故障检测装置的功能模块框图之一。
图7为本申请实施例提供的故障检测装置的功能模块框图之二。
图标:600-故障检测装置;601-第一检测模块;602-监控模块;603-第二检测模块;604-分类模块;605-确定模块;606-处理策略获取模块;607-控制模块。
具体实施方式
下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
请参阅图1,为本申请实施例提供的故障检测方法的应用场景示意图。该故障检测方法应用于混合动力汽车内的整车控制器,所述整车控制器与混合动力汽车内的多个控制子单元连接,例如电动压缩机、电动转向***、离合器控制器、电池管理***、车载充电器、电机控制器、发动机控制器以及电源转换器等。上述各个控制子单元遍布于混合动力汽车内,以实时监测混合动力汽车的状态信息。上述控制子单元与整车控制器之间可通过整车CAN总线进行数据、信息的交互。CAN总线具有连接节点多的优点,可同时连接多个单元节点。
各个控制子单元可通过CAN总线向整车控制器发送信息。整车控制器可对接收到的信息进行分析处理以确定混合动力汽车是否出现故障,以及故障的具体情况。此外,混合动力汽车包括多个零部件,例如油门踏板、制动踏板等,整车控制器可通过采集各个零部件的实际操作信息来进行自检测。
结合图2,本申请实施例还提供一种可应用于上述整车控制器的故障检测方法。其中,所述方法有关的流程所定义的方法步骤可以由所述整车控制器实现。下面将对图2所示的具体流程进行详细阐述。
步骤210,在接收到控制子单元发送的故障信息时,对接收到的故障信息进行有效性检测,记录通过有效性检测的故障信息。
步骤220,监控接收到的各硬线信号的有效性标志位,并识别出有效标志位为失效状态的硬线信号,根据失效状态的硬线信号的预设重要级别得到该硬线信号对应的故障信息。
步骤230,对所述混合动力汽车内的各个零部件进行自检测以确定自检测故障信息。
步骤240,对通过有效性检测的故障信息、失效状态的硬线信号对应的故障信息以及自检测故障信息进行分类及分级,并根据分类及分级的结果确定当前的整车模式故障等级以及当前的动力模式故障等级。
在对混合动力汽车的整车故障进行判断时,现有技术中是通过整车控制器接收各个控制子单元上报的故障信息来进行判断。但是,目前,整车控制器在接收到各个控制子单元发送的故障信息时,只是做简单的等级高低的比较从而确定整车故障等级,并未对接收到的故障信息做分析处理以检测故障信息是否有效,从而导致可能受到无效信息的干扰,进而影响故障等级的判断。
在本实施例中,整车控制器在接收到任意一个控制子单元发送的故障信息时,则对接收到的故障信息进行有效性检测,以获得通过有效性检测的故障信息。
请参阅图3,在本实施例中,可通过以下过程实现对故障信息的有效性检测:
步骤310,检测接收到的故障信息的持续时长是否超过预设时长,且所述故障信息在所述预设时长内是否未发生跳变,若所述故障信息的持续时长超过所述预设时长且在所述预设时长内未发生跳变,则执行以下步骤320,否则执行步骤350。
步骤320,检测发送所述故障信息的控制子单元的电源状态是否有效,若发送所述故障信息的控制子单元的电源状态有效,则执行以下步骤330,否则执行步骤350。
步骤330,检测携带所述故障信息的报文的ID是否为有效ID,若携带所述故障信息的报文的ID为有效ID,则执行以下步骤340,否则执行步骤350。
步骤340,确定所述故障信息通过有效性检测。
步骤350,确定所述故障信息未通过有效性检测。
本实施例中,整车控制器针对接收到的各个控制子单元所发送的故障信息,统计故障信息的持续时长是否超过预设时长,其中,该预设时长可以是5s、10s等不限。若接收到的故障信息持续时长较短,例如小于预设时长时,表明该故障信息不太稳定,难以作为后续的整车故障判定的依据。
并且,在本实施例中,若接收到的故障信息的持续时长超过预设时长,还需检测接收到的故障信息中的故障等级是否未发生跳变。例如,接收到的某个控制子单元所发送的故障信息中是否出现携带的故障等级从故障等级1跳变到故障等级2这种现象。若接收到的故障信息中故障等级出现改变,可确定该故障信息不稳定。
此外,还需检测发送所述故障信息的控制子单元的电源状态是否有效,若发送所述故障信息的控制子单元的电源状态为无效状态,则可确定该故障信息无效。
本实施例中,所述故障信息携带在相应的报文中,故障等级则携带在该报文的ID中。若接收到的故障信息持续时长超过预设时长,并且故障信息中包含的故障等级未发生改变且对应的控制子单元的电源状态为有效状态,还需检测携带所述故障信息中的报文的ID是否为有效ID。其中,对于报文ID的有效性检测的具体过程可参见现有技术中的常用方式,在此不作赘述。
若检测到携带故障信息中的报文的ID为有效ID时,则可以确定接收到的故障信息的有效性检测通过。
此外,在本实施例中,整车控制器还需检测接收到控制子单元发送的故障信息的时刻,整车控制器是否处于上电开始状态。即若整车控制器未处于上电开始状态,表明整车控制器无法对接收到的故障信息进行分析处理。因此,需要在整车控制器处于上电开始状态的基础上,才可实现对故障信息的有效性的检测。
在本实施例中,整车控制器还可同步实时监控与各控制子单元连接的硬线的硬线信号的有效性标志位以获得失效状态的硬线信号,从而确定从底层发送的硬线信号所表征的故障信息。其中,硬线信号包括数字信号和模拟信号,对于数字信号,整车控制器可通过获得其是否具有表征出现短路、断路或开路等状态的标志位以判断该数字信号是否有效。对于模拟信号,整车控制器可通过获得其表征电压值范围是否过高或过低的标志位以判断该模拟信号是否有效。
整车控制器可获得失效状态的硬线信号,并且根据预先设定的各硬信号的重要程度以确定失效状态的硬线信号对应的故障信息。
此外,考虑到有可能会出现由于各控制子单元本身无故障但是控制子单元之间工作不协调导致的整车故障的现象,因此,在本实施例中,整车控制器还可实时地、同步地对混合动力汽车内的各个零部件进行自检测以确定自检测故障信息。
请参阅图4,在本实施例中,可通以下过程实现对各个零部件的自检测:
步骤410,针对所述混合动力汽车内的各个零部件,采集所述零部件的当前实际操作信息,将该零部件的当前实际操作信息与接收到的该零部件对应的状态信息进行比对。
步骤420,若所述零部件的当前实际操作信息与所述状态信息不一致,则确定存在工作不协调故障,以获得自检测故障信息。
本实施例中,整车控制器可同步对各个零部件进行自检测,可针对混合动力汽车内的各个零部件,采集该零部件的当前实际操作信息,将采集到的当前实际操作信息与接收到的该零部件对应的状态信息进行比对,以检测零部件之间是否存在工作不协调的状况。其中,接收到的该零部件对应的状态信息为相关的检测该零部件的状态的其他零部件所检测并发送至整车控制器的。例如,针对混合动力汽车中的制动踏板,若整车控制器采集到的制动踏板的实际操作信息为制动踏板无开度,但是接收到的制动踏板的开关信息却处于“开”状态,即制动踏板当前的实际操作信息和接收到的状态信息不一致。这种情况下,可认为两者之间存在工作不协调的状况。此时,整车控制器可确定该状况对应的自检测故障信息。其中,需要说明的是,混合动力汽车中的控制子单元也为混合动力汽车中的零部件的一部分。
在本实施例中,整车控制器从上述三个方面进行同步故障检测,即上述步骤210、步骤220及步骤230在执行上不分先后顺序,实际过程中可同步执行。在获得通过有效性检测的故障信息、失效状态的硬线信号对应的故障信息以及自检测故障信息之后,对上述三种类型的故障信息进行分类及分级以获得体现混合动力汽车的各个子***的故障等级信息。请结合参阅图5,该步骤可通过以下过程实现:
步骤510,获得通过有效性检测的故障信息对应的控制子单元,根据所述控制子单元所属的子***以及失效状态的硬线信号所属的子***,确定所述混合动力汽车的各个子***的故障等级。
步骤520,根据自检测故障信息确定所述混合动力汽车的整车相关故障等级。
本实施例中,各个控制子单元分属于不同的子***,各硬线信号体现不同子***的信息。可根据通过有效检测的故障信息对应的控制子单元所属的子***及失效状态的硬线信号所属的子***,以确定各个子***的故障等级。
例如可根据电池管理***的控制子单元对应的故障信息和预设的电池最大允许放电功率以判断高压***故障等级;根据电机控制器对应的故障信息和预设的电机最大允许放电功率确定电驱动***的故障等级;根据发动机和发电机的对应的故障信息判断增程***的故障等级;根据离合器对应的故障信息判断传动***的故障等级。
此外,本实施例中还可根据自检测故障信息确定混合动力汽车的整车相关故障等级。
本实施例中,在确定各个子***的故障等级以及整车相关故障等级之后,可确定当前的整车模式故障等级和当前的动力模式故障等级。
可选地,可获得所有子***的故障等级以及所述整车相关故障等级中的最高故障等级,将该最高故障等级作为整车模式故障等级。
对所有子***的故障等级以及所述整车相关故障等级按预设规则进行分级以及排列组合以得到动力模式故障等级。此处,对于子***的故障等级和整车相关故障等级的分级及排列组合不作具体限制,可根据实际需求进行相应设置。例如可按预设规则综合几个故障等级以得到动力模式故障等级,或者是按预设的重要程度进行排序以得到动力模式故障等级等等。
本实施例中,在确定整车模式故障等级和动力模式故障等级之后,还需确定对应的处理措施。可根据预先设置的不同故障等级与不同处理策略之间的关系获得与当前的整车模式故障等级对应的第一处理策略,以及与当前的动力模式故障等级对应的第二处理策略。根据获得的第一处理策略及第二处理策略对所述混合动力汽车中的相应控制子单元进行对应控制。
例如,整车模式故障等级可分为故障等级0-4,在整车模式故障等级为0时,则不对整车作任何处理,正常行驶。若整车模式故障等级为1时,则降低整车功率,使整车以低功率行驶。若整车模式故障等级为2时,则限制整车最大需求扭矩,使其最大车速不超过设定值以跛行。若整车模式故障等级为3时,则动力***允许输出扭矩为0。若整车模式故障等级为4时,则整车需进行紧急下电,以保护车上人员的安全。
又如,动力模式故障等级可分为故障等级1-3,在动力模式故障等级为1时,可禁止直驱模式,强制将整车进入并联的条件置为0,即使动力模式不能进入离合器结合模式,从而实现禁止进入并联模式的目的。若动力模式故障等级为2时,则禁止纯电模式,强制将发动机启动的条件置为1,即使动力模式进入发动机启动模式,从而实现禁止进入纯电模式的目的。若动力模式故障等级为3时,则禁止增程模式,强制将需要进入增程而启动发动机的条件置为0,即使动力模式不能进入发动机启动模式,从而实现禁止进入增程模式的目的。
需要说明的是,上述故障等级与第一处理策略、第二处理策略之间的对应关系仅为举例说明,并限定于此,可根据实际情况做相应的设置。
在本实施例中,在出现故障时,还可生成提示信息以提示用户进行维修。若整车控制器接收到输入的清除指令时,例如维修人员排除故障之后,可输入清除指令,或者是维修人员觉得该故障不影响运行,也可以输入清除指令。整车控制器接收到清除指令后,可将得到的故障信息进行在线清除处理。如此,以避免故障信息一直保留对后续造成干扰。
此外,整车控制器也可以在下电并重新上电时,若检测到存在上一次下电时所保留的故障信息时,将保存的故障信息进行清除处理。以防止重新上电时保存的是上次的故障信息,从而对维修人员造成干扰。
请参阅图6,本申请实施例还提供一种故障检测装置600,所述故障检测装置600应用于上述的整车控制器中,故障检测装置600包括至少一个可以软件或固件的形式存储与整车控制器的存储介质中的软件功能模块。整车控制器中的处理器执行存储介质中的可执行的程序时,例如故障检测装置600所包含的软件功能模块及程序等,以实现上述的故障检测方法。
本实施例中,所述故障检测装置600包括第一检测模块601、监控模块602、第二检测模块603、分类模块604以及确定模块605。
所述第一检测模块601,用于在接收到控制子单元发送的故障信息时,对接收到的故障信息进行有效性检测,记录通过有效性检测的故障信息。可以理解,该第一检测模块601可以用于执行上述步骤210,关于该第一检测模块601的详细实现方式可以参照上述对步骤210有关的内容。
所述监控模块602,用于监控接收到的各硬线信号的有效性标志位,并识别出有效标志位为失效状态的硬线信号,根据失效状态的硬线信号的预设重要级别得到该硬线信号对应的故障信息。可以理解,该监控模块602可以用于执行上述步骤220,关于该监控模块602的详细实现方式可以参照上述对步骤220有关的内容。
所述第二检测模块603,用于对所述混合动力汽车内的各个零部件进行自检测以确定自检测故障信息。可以理解,该第二检测模块603可以用于执行上述步骤230,关于该第二检测模块603的详细实现方式可以参照上述对步骤230有关的内容。
所述分类模块604,用于对通过有效性检测的故障信息、失效状态的硬线信号对应的故障信息以及自检测故障信息进行分类及分级。所述确定模块605,用于根据分类及分级的结果确定当前的整车模式故障等级以及当前的动力模式故障等级。可以理解,该分类模块604及确定模块605可以用于执行上述步骤240,关于该分类模块604及确定模块605的详细实现方式可以参照上述对步骤240有关的内容。
请参阅图7,在本实施例中,所述故障检测装置600还包括处理策略获取模块606以及控制模块607。
所述处理策略获取模块606,用于在确定所述当前的整车模式故障等级及动力模式故障等级之后,根据预先设置的不同故障等级与不同处理策略之间的关系获得与所述当前的整车模式故障等级对应的第一处理策略,以及与所述当前的动力模式故障等级对应的第二处理策略。
所述控制模块607,用于根据获得的第一处理策略及第二处理策略对所述混合动力汽车中的相应控制子单元进行对应控制。
在本实施例中,所述第一检测模块601可以通过以下方式对接收到的故障信息进行有效性检测:
检测接收到的故障信息的持续时长是否超过预设时长,且所述故障信息在所述预设时长内是否未发生跳变;
若所述故障信息的持续时长超过所述预设时长且在所述预设时长内未发生跳变,则检测发送所述故障信息的控制子单元的电源状态是否有效;
若发送所述故障信息的控制子单元的电源状态有效,再检测携带所述故障信息的报文的ID是否为有效ID;
若携带所述故障信息的报文的ID为有效ID,则确定所述故障信息通过有效性检测,记录通过有效性检测的故障信息。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置的具体工作过程,可以参考前述方法中的对应过程,在此不再过多赘述。
综上所述,本申请实施例提供的故障检测方法及装置,对控制子单元发送的故障信息进行有效性检测,并记录通过有效性检测的故障信息。同时,通过监控接收到的硬线信号的有效性标志位以识别出有效标志位为失效状态的硬线信号,得到对应的故障信息。进一步,还通过对混合动力汽车内的各零部件进行自检测以确定自检测故障信息。最后,对上述三种情况下的故障信息进行分类、分级可以得到整车模式故障等级以及动力模式故障等级。如此,可同步实现对控制子单元的故障信息的有效性检测、硬线信号的有效标志位检测及零部件的自检测,实现不同状况下的故障诊断,且综合多种情况下的故障信息以确定整车故障,实现了混合动力汽车故障检测的全面性,并提高了安全性。
在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
Claims (10)
1.一种故障检测方法,其特征在于,应用于混合动力汽车中的整车控制器,所述整车控制器与所述混合动力汽车中的各控制子单元连接,所述方法包括:
在接收到控制子单元发送的故障信息时,对接收到的故障信息进行有效性检测,记录通过有效性检测的故障信息;
监控接收到的各硬线信号的有效性标志位,并识别出有效标志位为失效状态的硬线信号,根据失效状态的硬线信号的预设重要级别得到该硬线信号对应的故障信息;
对所述混合动力汽车内的各个零部件进行自检测以确定自检测故障信息;
对通过有效性检测的故障信息、失效状态的硬线信号对应的故障信息以及自检测故障信息进行分类及分级,并根据分类及分级的结果确定当前的整车模式故障等级以及当前的动力模式故障等级。
2.根据权利要求1所述的故障检测方法,其特征在于,所述方法还包括:
在确定所述当前的整车模式故障等级及所述当前的动力模式故障等级之后,根据预先设置的不同故障等级与不同处理策略之间的关系获得与所述当前的整车模式故障等级对应的第一处理策略,以及与所述当前的动力模式故障等级对应的第二处理策略;
根据获得的第一处理策略及第二处理策略对所述混合动力汽车中的相应控制子单元进行对应控制。
3.根据权利要求1所述的故障检测方法,其特征在于,所述对接收到的故障信息进行有效性检测,记录通过有效性检测的故障信息的步骤包括:
检测接收到的故障信息的持续时长是否超过预设时长,且所述故障信息在所述预设时长内是否未发生跳变;
若所述故障信息的持续时长超过所述预设时长且在所述预设时长内未发生跳变,则检测发送所述故障信息的控制子单元的电源状态是否有效;
若发送所述故障信息的控制子单元的电源状态有效,再检测携带所述故障信息的报文的ID是否为有效ID;
若携带所述故障信息的报文的ID为有效ID,则确定所述故障信息通过有效性检测,记录通过有效性检测的故障信息。
4.根据权利要求1所述的故障检测方法,其特征在于,所述对通过有效性检测的故障信息、失效状态的硬线信号对应的故障信息以及自检测故障信息进行分类及分级的步骤,包括:
获得通过有效性检测的故障信息对应的控制子单元,根据所述控制子单元所属的子***以及失效状态的硬线信号所属的子***,确定所述混合动力汽车的各个子***的故障等级;
根据自检测故障信息确定所述混合动力汽车的整车相关故障等级。
5.根据权利要求4所述的故障检测方法,其特征在于,所述根据分类及分级的结果确定当前的整车模式故障等级以及当前的动力模式故障等级的步骤,包括:
获得所有子***的故障等级以及所述整车相关故障等级中的最高故障等级,将该最高故障等级作为当前的整车模式故障等级;
对所有子***的故障等级以及所述整车相关故障等级按预设规则进行分级以及排列组合以得到当前的动力模式故障等级。
6.根据权利要求1所述的故障检测方法,其特征在于,所述方法还包括对所述故障信息进行清除处理的步骤,该步骤包括以下之一:
在接收到输入的清除指令时,对所述故障信息进行在线清除处理;
在下电并重新上电时,将上一次下电前的故障信息进行清除处理。
7.根据权利要求1所述的故障检测方法,其特征在于,所述对所述混合动力汽车内的各个零部件进行自检测以确定自检测故障信息的步骤,包括:
针对所述混合动力汽车内的各个零部件,采集所述零部件的当前实际操作信息,将该零部件的当前实际操作信息与接收到的该零部件对应的状态信息进行比对;
若所述零部件的当前实际操作信息与所述状态信息不一致,则确定存在工作不协调故障,以获得自检测故障信息。
8.一种故障检测装置,其特征在于,应用于混合动力汽车中的整车控制器,所述整车控制器与所述混合动力汽车中的各控制子单元连接,所述装置包括:
第一检测模块,用于在接收到控制子单元发送的故障信息时,对接收到的故障信息进行有效性检测,记录通过有效性检测的故障信息;
监控模块,用于监控接收到的各硬线信号的有效性标志位,并识别出有效标志位为失效状态的硬线信号,根据失效状态的硬线信号的预设重要级别得到对应的故障信息;
第二检测模块,用于对所述混合动力汽车内的各个零部件进行自检测以确定自检测故障信息;
分类模块,用于对通过有效性检测的故障信息、失效状态的硬线信号对应的故障信息以及自检测故障信息进行分类及分级;
确定模块,用于根据分类及分级的结果确定当前的整车模式故障等级以及当前的动力模式故障等级。
9.根据权利要求8所述的故障检测装置,其特征在于,所述装置还包括:
处理策略获取模块,用于在确定所述当前的整车模式故障等级及所述当前的动力模式故障等级之后,根据预先设置的不同故障等级与不同处理策略之间的关系获得与所述当前的整车模式故障等级对应的第一处理策略,以及与所述当前的动力模式故障等级对应的第二处理策略;
控制模块,用于根据获得的第一处理策略及第二处理策略对所述混合动力汽车中的相应控制子单元进行对应控制。
10.根据权利要求8所述的故障检测装置,其特征在于,所述第一检测模块用于通过以下方式对接收到的故障信息进行有效性检测:
检测接收到的故障信息的持续时长是否超过预设时长,且所述故障信息在所述预设时长内是否未发生跳变;
若所述故障信息的持续时长超过所述预设时长且在所述预设时长内未发生跳变,则检测发送所述故障信息的控制子单元的电源状态是否有效;
若发送所述故障信息的控制子单元的电源状态有效,再检测携带所述故障信息的报文的ID是否为有效ID;
若携带所述故障信息的报文的ID为有效ID,则确定所述故障信息通过有效性检测,记录通过有效性检测的故障信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910117786.8A CN109782747B (zh) | 2019-02-15 | 2019-02-15 | 故障检测方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910117786.8A CN109782747B (zh) | 2019-02-15 | 2019-02-15 | 故障检测方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109782747A true CN109782747A (zh) | 2019-05-21 |
CN109782747B CN109782747B (zh) | 2020-08-28 |
Family
ID=66503326
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910117786.8A Active CN109782747B (zh) | 2019-02-15 | 2019-02-15 | 故障检测方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109782747B (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111464391A (zh) * | 2020-03-31 | 2020-07-28 | 潍柴动力股份有限公司 | 发动机信号的识别方法和装置 |
CN111736030A (zh) * | 2020-08-03 | 2020-10-02 | 北京航空航天大学 | 一种汽车的通用故障管理方法 |
CN112339683A (zh) * | 2020-10-13 | 2021-02-09 | 广州汽车集团股份有限公司 | 整车配电的方法、***及存储介质 |
CN113454613A (zh) * | 2020-10-30 | 2021-09-28 | 华为技术有限公司 | 信息传输方法、控制装置、电磁信号收发装置及信号处理设备 |
CN113552858A (zh) * | 2021-07-27 | 2021-10-26 | 上海科络达云软件技术有限公司 | 一种高效的uds诊断***及方法 |
CN115123129A (zh) * | 2022-07-01 | 2022-09-30 | 浙江极氪智能科技有限公司 | 行车安全保障方法、装置、设备及存储介质 |
CN115761933A (zh) * | 2022-11-03 | 2023-03-07 | 成都赛力斯科技有限公司 | 汽车故障恢复方法、装置、计算机设备和存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104512422A (zh) * | 2013-09-26 | 2015-04-15 | 广州汽车集团股份有限公司 | 混合动力车故障处理方法及其故障处理*** |
CN106608257A (zh) * | 2015-10-19 | 2017-05-03 | 北汽福田汽车股份有限公司 | 混合动力汽车的故障诊断和管理方法 |
CN107020957A (zh) * | 2017-04-10 | 2017-08-08 | 重庆长安汽车股份有限公司 | 一种纯电动汽车的故障处理方法、***及纯电动汽车 |
CN107128312A (zh) * | 2017-05-27 | 2017-09-05 | 奇瑞汽车股份有限公司 | 混合动力汽车故障诊断管理***和方法 |
US10089203B2 (en) * | 2015-05-27 | 2018-10-02 | Tata Consultancy Services Limited | Artificial intelligence based health management of host system |
CN109240277A (zh) * | 2018-11-13 | 2019-01-18 | 重庆长安汽车股份有限公司 | 控制***诊断功能实车测试自动化平台及测试方法 |
-
2019
- 2019-02-15 CN CN201910117786.8A patent/CN109782747B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104512422A (zh) * | 2013-09-26 | 2015-04-15 | 广州汽车集团股份有限公司 | 混合动力车故障处理方法及其故障处理*** |
US10089203B2 (en) * | 2015-05-27 | 2018-10-02 | Tata Consultancy Services Limited | Artificial intelligence based health management of host system |
CN106608257A (zh) * | 2015-10-19 | 2017-05-03 | 北汽福田汽车股份有限公司 | 混合动力汽车的故障诊断和管理方法 |
CN107020957A (zh) * | 2017-04-10 | 2017-08-08 | 重庆长安汽车股份有限公司 | 一种纯电动汽车的故障处理方法、***及纯电动汽车 |
CN107128312A (zh) * | 2017-05-27 | 2017-09-05 | 奇瑞汽车股份有限公司 | 混合动力汽车故障诊断管理***和方法 |
CN109240277A (zh) * | 2018-11-13 | 2019-01-18 | 重庆长安汽车股份有限公司 | 控制***诊断功能实车测试自动化平台及测试方法 |
Non-Patent Citations (1)
Title |
---|
李郝林: "故障特征参数有效性的模糊信息熵判据", 《信息与控制》 * |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111464391A (zh) * | 2020-03-31 | 2020-07-28 | 潍柴动力股份有限公司 | 发动机信号的识别方法和装置 |
CN111736030A (zh) * | 2020-08-03 | 2020-10-02 | 北京航空航天大学 | 一种汽车的通用故障管理方法 |
CN112339683A (zh) * | 2020-10-13 | 2021-02-09 | 广州汽车集团股份有限公司 | 整车配电的方法、***及存储介质 |
CN113454613A (zh) * | 2020-10-30 | 2021-09-28 | 华为技术有限公司 | 信息传输方法、控制装置、电磁信号收发装置及信号处理设备 |
CN113454613B (zh) * | 2020-10-30 | 2022-08-09 | 华为技术有限公司 | 信息传输方法、控制装置、电磁信号收发装置及信号处理设备 |
CN113552858A (zh) * | 2021-07-27 | 2021-10-26 | 上海科络达云软件技术有限公司 | 一种高效的uds诊断***及方法 |
CN115123129A (zh) * | 2022-07-01 | 2022-09-30 | 浙江极氪智能科技有限公司 | 行车安全保障方法、装置、设备及存储介质 |
CN115123129B (zh) * | 2022-07-01 | 2023-11-07 | 浙江极氪智能科技有限公司 | 行车安全保障方法、装置、设备及存储介质 |
CN115761933A (zh) * | 2022-11-03 | 2023-03-07 | 成都赛力斯科技有限公司 | 汽车故障恢复方法、装置、计算机设备和存储介质 |
CN115761933B (zh) * | 2022-11-03 | 2024-05-24 | 成都赛力斯科技有限公司 | 汽车故障恢复方法、装置、计算机设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN109782747B (zh) | 2020-08-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109782747A (zh) | 故障检测方法及装置 | |
CN109164795A (zh) | 一种智能汽车故障诊断方法及*** | |
CN107271839A (zh) | 用于监测车辆的车载电气***的方法和控制装置 | |
CN110456761B (zh) | 能源管理装置的测试***、方法及车辆 | |
CN104321660B (zh) | 用于生成与电池组相关联的诊断测试文件的***和方法 | |
CN112925296B (zh) | 一种基于人工智能的图形化车载网络诊断方法 | |
CN109789808A (zh) | 用于运行机动车的车载能量网的方法 | |
WO2014035385A1 (en) | Method and apparatus for on-board/off-board fault detection | |
CN109387376A (zh) | 车辆故障的诊断方法、车辆故障的诊断装置以及服务器 | |
CN115027271A (zh) | 混合动力车辆的故障提示方法和车辆 | |
CN105365579B (zh) | 一种动力***及其安全测试方法与装置、以及电动汽车 | |
CN112319550B (zh) | 一种基于列车初上电的故障诊断方法、***、装置及列车 | |
CN206187050U (zh) | 轨道车辆***故障的检测装置 | |
CN116882125A (zh) | 车辆底盘性能的测试方法、装置、设备和存储介质 | |
CN109213110A (zh) | 整车控制器的测试装置及测试*** | |
CN113815636B (zh) | 一种车辆安全监控方法、装置、电子设备及存储介质 | |
CN109406168A (zh) | 一种混合动力汽车的性能检测方法、装置、设备及介质 | |
CN109211585A (zh) | 一种混合动力汽车多模式驱动测试方法与装置 | |
CN114911982A (zh) | 一种车辆故障预警方法、装置、终端设备及存储介质 | |
CN108121329A (zh) | 电源车数据测控***、方法、电源车、计算机***及介质 | |
Zhen-Hua et al. | Application of PREEvision Software to Realize Vehicle Functional Safety Development | |
CN113335068A (zh) | 故障诊断方法、装置、电子设备和可读存储介质 | |
CN115326409A (zh) | 一种磁浮巴士的故障定位方法、装置以及介质 | |
CN113468806B (zh) | 储能充电桩的故障检测方法及装置、计算机可读存储介质 | |
CN106970607A (zh) | 一种变流器控制***的测试方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |