CN116749770A - 一种增程系统异常提示方法、装置、设备和存储介质 - Google Patents
一种增程系统异常提示方法、装置、设备和存储介质 Download PDFInfo
- Publication number
- CN116749770A CN116749770A CN202310581811.4A CN202310581811A CN116749770A CN 116749770 A CN116749770 A CN 116749770A CN 202310581811 A CN202310581811 A CN 202310581811A CN 116749770 A CN116749770 A CN 116749770A
- Authority
- CN
- China
- Prior art keywords
- range extender
- starting
- range
- instruction
- oil quantity
- 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.)
- Pending
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L3/00—Electric devices on electrically-propelled vehicles for safety purposes; Monitoring operating variables, e.g. speed, deceleration or energy consumption
- B60L3/0023—Detecting, eliminating, remedying or compensating for drive train abnormalities, e.g. failures within the drive train
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2260/00—Operating Modes
- B60L2260/40—Control modes
- B60L2260/44—Control modes by parameter estimation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/62—Hybrid vehicles
Landscapes
- Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Sustainable Development (AREA)
- Sustainable Energy (AREA)
- Power Engineering (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
本申请涉及一种增程系统异常提示方法、装置、设备和存储介质,所述方法包括获取增程器状态参数,判断所述增程器状态参数是否异常,所述增程器状态参数根据发电机状态和发动机状态确定;若所述增程器状态参数正常,获取剩余油量以及执行增程器启动指令;当所述剩余油量大于启动油量阈值时,获取当前上电循环内增程器启动失败的第一启动次数;当所述第一启动次数大于或等于第一次数阈值时,执行第一异常提示指令,以提示油路异常,采用本申请方法可以改善现有技术中增程系统油路异常难以检测、提示的问题。
Description
技术领域
本申请涉及新能源汽车技术领域,特别是涉及一种增程系统异常提示方法、装置、设备和存储介质。
背景技术
增程汽车作为新能源汽车的一种,因其具有增程系统,可以将化石燃料转换为电力,在电池电量较低的情况下为车辆继续提供能源,增程系统的主要部分在于增程器以及用于供给油料的油路系统,增程器由发动机和发电机共同组成,在车辆唤醒后,发动机控制器以及发电机控制器分别对发动机、发电机进行故障检测,并将影响发动机、发电机启动的故障上报。
但是,在实际场景下,即使发动机、发电机没有故障,增程器也可能因为油路异常等原因而无法启动,且此类异常难以通过控制器进行检测上报,无法为用户提供异常提示,为用户带来困扰。
发明内容
基于此,提供一种增程系统异常提示方法、装置、设备和存储介质,改善现有技术中增程系统油路异常难以检测、提示的问题。
一方面,提供一种增程系统异常提示方法,所述方法包括:
获取增程器状态参数,判断所述增程器状态参数是否异常,所述增程器状态参数根据发电机状态和发动机状态确定;
若所述增程器状态参数正常,获取剩余油量以及执行增程器启动指令;
当所述剩余油量大于启动油量阈值时,获取当前上电循环内增程器启动失败的第一启动次数;
当所述第一启动次数大于或等于第一次数阈值时,执行第一异常提示指令,以提示油路异常。
在一个实施例中,所述获取剩余油量以及执行增程器启动指令之后,还包括:
当所述剩余油量小于或等于启动油量阈值时,获取当前上电循环内增程器启动失败的第二启动次数;
当所述第二启动次数大于或等于第二次数阈值时,执行第二异常提示指令,以提示油量不足。
在一个实施例中,所述获取增程器状态参数,判断所述增程器状态参数是否异常,包括:
获取发电机故障标志位以及发动机故障标志位;
当所述发电机故障标志位和/或所述发动机故障标志位无效时,确定增程器状态参数正常,其中,所述发电机故障标志位根据发电机状态配置,所述发动机故障标志位根据发动机状态配置。
在一个实施例中,所述获取剩余油量以及执行增程器启动指令,包括:
在所述剩余油量大于或等于启动油量阈值时,响应于增程器启动指令执行增程器启动,并在单次启动失败时,更新第一启动次数,并重新执行增程器启动,直至所述第一启动次数等于第一次数阈值;且配置第一失败标志位有效,以基于有效的第一失败标志位执行增程器禁止启动指令。
在一个实施例中,所述执行第二异常提示指令之后,还包括:
配置第二失败标志位有效,以基于有效的第二失败标志位执行增程器禁止启动指令。
在一个实施例中,所述执行第二异常提示指令之后,还包括:
当所述剩余油量大于异常恢复阈值时,配置第二失败标志位无效,以基于无效的第二失败标志位执行异常恢复指令。
在一个实施例中,执行所述第一异常提示指令或第二异常提示指令之后,还包括:
当前上电循环下电后,重新上电时,配置所述第一失败标志位或第二失败标志位无效,以基于无效的第一失败标志位或第二失败标志位重新执行异常检测指令。
另一方面,提供一种增程系统异常提示装置,所述装置包括:
第一故障检测模块,用于获取增程器状态参数,判断所述增程器状态参数是否异常,所述增程器状态参数根据发电机状态和发动机状态确定;
增程器控制模块,用于在所述增程器状态参数正常时,执行增程器启动指令;
油量检测模块,用于检测剩余油量;
第二故障检测模块,用于在所述增程器状态参数正常时,当所述剩余油量大于或等于启动油量阈值时,获取当前上电循环内增程器启动失败的第一启动次数;当所述第一启动次数大于或等于第一次数阈值时,执行第一异常提示指令。
再一方面,提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述方法的步骤。
还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述的方法的步骤。
上述增程系统异常提示方法、装置、计算机设备和存储介质,通过发电机状态和发动机状态确定增程器状态参数是否正常,增程器状态参数表示增程器的状态,在增程器状态参数正常的情况下,获取剩余油量判断是否存在油量不足的情形,在剩余油量大于或等于启动油量阈值的情况下,对增程器的启动失败次数进行记录并进行阈值比较,启动失败次数大于或等于第一次数阈值时,即可认为油路异常,执行第一异常提示指令提示用户油路异常,本申请实现了对增程系统油路的异常检测;另一方面,对于用户来说,可以快速识别故障位置,降低排查难度。
附图说明
图1为一个实施例中增程系统异常提示方法的流程示意图;
图2为一个实施例中增程系统异常提示装置的结构框图;
图3为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
增程车型具有增程器,增程器由发动机和发电机共同组成。增程车型在电池电量降低至一定值后启动增程器发电驱动车辆并给电池包充电,因此增程器功能是否正常显得尤为重要,否则会面临电量低时增程器无法启动导致车辆无法行驶的窘境。
发动机和发电机任一出现无法运行的故障时则增程器无法启动,车辆唤醒后整车故障检测模块实时接收其他控制器通过CAN总线传输的故障状态,并将故障状态向用户进行提示,发动机控制器检测上报影响发动机启动的故障,发电机控制器上报影响发电机运行的故障。
但是,即使增程器正常,也有可能出现油路系统异常例如高压油泵异常或输油管路异常造成的增程器无法启动的情况,此类异常无法通过控制器自检上报。
本申请提供一种增程系统异常提示方法,可以实现对油路系统异常的检测提示,如图1所示,包括以下步骤:
步骤101,获取增程器状态参数,判断所述增程器状态参数是否异常,所述增程器状态参数根据发电机状态和发动机状态确定。
可以理解的是,增程器状态参数用于表示增程器的状态,由于增程器由发电机和发动机组成,因此发电机和发动机任一无法启动均会导致增程器无法启动。
本实施例发电机状态或发动机状态被简化为发生影响发电机或发动机启动故障的异常状态,以及未发生影响发电机或发动机启动故障的正常状态,两者任一异常,即会引起增程器状态参数异常。
步骤102,若所述增程器状态参数正常,获取剩余油量以及执行增程器启动指令。
可以理解的是,增程器状态参数正常代表增程器中不存在影响发电机或发动机启动的故障,此时对剩余油量进行获取并判断,获取过程可以藉由车辆的剩余油量传感器得以实现。
需要指出的是,所述执行增程器启动指令,可以包括启动高压油泵、油路阀门开启等过程,其可以是在汽车唤醒后的自检过程中执行,也可以是在车辆行驶过程中响应于剩余电量低而执行;且特别地,获取剩余油量以及执行增程器启动指令为两个独立过程,剩余油量的高低并不影响对增程器启动指令的执行,即,即使剩余油量为零,也需执行增程器启动指令。
步骤103,获取当前上电循环内增程器启动失败的第一启动次数。
示例性地,一次上电、下电过程为一次循环,增程器在启动失败后上报本次启动失败,并重新执行启动指令。若剩余油量传感器检测出当前的剩余油量大于启动油量阈值,则将启动失败的次数记录下来作为第一启动次数,启动油量阈值示例性地为满油状态的0%,在此不做限制。
作为一种实施方式,增程器藉由一存储单元存储当前循环内的第一启动次数,在单次启动失败时,更新第一启动次数,并重新执行增程器启动。
步骤104,当所述第一启动次数大于或等于第一次数阈值时,执行第一异常提示指令。
可以理解的是,第一异常提示只会在增程器正常、油箱油量满足启动条件,但是仍然多次启动失败的情况下出现,因此可以确定为油路系统异常,例如高压油泵异常或输油管路异常,因此第一异常提示可以向用户提示油路系统异常,方便用户定位故障。
在上述实施例的一种实施方式中,当第一启动次数等于第一次数阈值时,不再执行增程器启动指令。
车辆的剩余油量通过剩余油量传感器获取,但是剩余油量传感器往往因使用寿命、油箱杂质等原因而不准确,且车辆油箱还有底油的存在,因此单纯以剩余油量百分比为0来判断车辆是否有油是不准确的,进而判断增程器无法启动也是不准确的。
本申请提供的增程系统异常提示方法在获取剩余油量以及执行增程器启动指令之后,还包括:
步骤105,在检测到车辆的剩余油量小于或等于启动油量阈值时,仍然会执行增程器启动指令,并将此时增程器启动失败的次数记录下来作为第二启动次数;
步骤106,若所述第二启动次数大于或等于第二次数阈值时,执行第二异常提示指令。
第一次数阈值和第二次数阈值可以相同或不同,例如第一次数阈值为3,第二次数阈值为2。
可以理解的是,第二异常提示仅会在增程器正常、检测所得剩余油量不满足启动条件、且增程器仍然启动失败多次时才会出现,此时即可排除剩余油量检测不准确的可能,准确地向用户提示油量不足。
作为上述实施例的一种实施方式,通过在存储单元中配置标志位记录各部件状态,标志位为1是有效,为0时无效。
示例性地说明,标志位包括发动机故障标志位A,根据发动机状态配置,当监测到发动机控制器上报的影响发动机启动的故障时将发动机故障标志位A置为1,否则为0。
标志位包括发电机故障标志位B,根据发电机状态配置,当监测到发电机控制器上报的影响发电机运行的故障时将发电机故障标志位B置为1,否则为0。
自检过程中,获取发电机故障标志位以及发动机故障标志位,A或B任一置为1时则将增程器故障标志位C置为1。
可以理解的是,当增程器故障标志位C置为1,确定增程器状态参数异常,当增程器故障标志位C置为0,确定增程器状态参数正常。
标志位还包括第一失败标志位D,在增程器故障标志位C=0、且剩余油量满足启动条件的情况下,当第一启动次数等于第一次数阈值时,配置第一失败标志位D为1,在当前循环内,当第一失败标志位D为1时,执行增程器禁止启动指令,增程器不再被启动。
标志位还包括第二失败标志位E,在增程器故障标志位C=0、且剩余油量满足不启动条件的情况下,当第二启动次数等于第二次数阈值时,配置第二失败标志位E为1,在当前循环内,当第二失败标志位E为1时,执行增程器禁止启动指令,增程器不再被启动。
采用存储单元记录标志位,表示增程系统的状态,避免二次检验以及无效指令的再次发送,标志位可被用于故障分析,方便检修人员定位故障位置。
作为上述实施例的一种实施方式,当重新添加油料时,当所述剩余油量大于异常恢复阈值时,例如总油量的3%,配置第二失败标志位无效,以基于无效的第二失败标志位执行异常恢复指令,例如消除异常提示。
当前上电循环下电后,重新上电时,配置所述第一失败标志位或第二失败标志位无效,以基于无效的第一失败标志位或第二失败标志位重新执行异常检测指令。即,汽车每次上电时,重新进行自检。
应该理解的是,虽然图1的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图2所示,提供了一种增程系统异常提示装置,包括:第一故障检测模块201、增程器控制模块202、油量检测模块203和第二故障检测模块204,其中:
第一故障检测模块201,用于获取增程器状态参数,判断所述增程器状态参数是否异常,所述增程器状态参数根据发电机状态和发动机状态确定;
增程器控制模块202,用于在所述增程器状态参数正常时,执行增程器启动指令;
油量检测模块203,用于检测剩余油量;
第二故障检测模块204,用于在所述增程器状态参数正常时,当所述剩余油量大于或等于启动油量阈值时,获取当前上电循环内增程器启动失败的第一启动次数;当所述第一启动次数大于或等于第一次数阈值时,执行第一异常提示指令。
上述增程系统异常提示装置,通过发电机状态和发动机状态确定增程器状态参数是否正常,增程器状态参数表示增程器的状态,在增程器状态参数正常的情况下,获取剩余油量判断是否存在油量不足的情形,在剩余油量大于或等于启动油量阈值的情况下,对增程器的启动失败次数进行记录并进行阈值比较,启动失败次数大于或等于第一次数阈值时,即可认为油路异常,执行第一异常提示指令提示用户油路异常,本申请实现了对增程系统油路的异常检测;另一方面,对于用户来说,可以快速识别故障位置,降低排查难度。
在一个实施例中,第二故障检测模块204还用于当所述剩余油量小于或等于启动油量阈值时,获取当前上电循环内增程器启动失败的第二启动次数;当所述第二启动次数大于或等于第二次数阈值时,执行第二异常提示指令,以提示油量不足。
采用上述异常提示装置,即使在检测所得的剩余油量小于或等于启动油量阈值时,仍然执行增程器启动,以验证检测是否有误,从而得到更准确的油量结果并进行提示。
在一个实施例中,第一故障检测模块201根据发电机状态配置发电机故障标志位,根据发动机状态配置发动机故障标志位,第一故障检测模块201通过获取发电机故障标志位以及发动机故障标志位;当所述发电机故障标志位和/或所述发动机故障标志位无效时,确定增程器状态参数正常。
在一个实施例中,增程器控制模块202在单次启动失败时,重新执行增程器启动,第二故障检测模块204更新第一启动次数,当第一启动次数等于第一次数阈值时,增程器控制模块202不再执行增程器启动指令,第二故障检测模块204配置第一失败标志位有效,以基于有效的第一失败标志位执行增程器禁止启动指令。
在一个实施例中,第二故障检测模块204在所述第二启动次数大于或等于第二次数阈值时,配置第二失败标志位有效,以基于有效的第二失败标志位执行增程器禁止启动指令。
第二故障检测模块204还在所述剩余油量大于异常恢复阈值时,配置第二失败标志位无效,以基于无效的第二失败标志位执行异常恢复指令。
在一个实施例中,在当前上电循环下电后,重新上电时,第二故障检测模块204配置所述第一失败标志位或第二失败标志位无效,以基于无效的第一失败标志位或第二失败标志位重新执行异常检测指令。
关于增程系统异常提示装置的具体限定可以参见上文中对于增程系统异常提示方法的限定,在此不再赘述。上述增程系统异常提示装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图3所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种增程系统异常提示方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图3中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:
获取增程器状态参数,判断所述增程器状态参数是否异常,所述增程器状态参数根据发电机状态和发动机状态确定;
若所述增程器状态参数正常,获取剩余油量以及执行增程器启动指令;
当所述剩余油量大于启动油量阈值时,获取当前上电循环内增程器启动失败的第一启动次数;
当所述第一启动次数大于或等于第一次数阈值时,执行第一异常提示指令,以提示油路异常。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
当所述剩余油量小于或等于启动油量阈值时,获取当前上电循环内增程器启动失败的第二启动次数;
当所述第二启动次数大于或等于第二次数阈值时,执行第二异常提示指令,以提示油量不足。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
获取发电机故障标志位以及发动机故障标志位;
当所述发电机故障标志位和/或所述发动机故障标志位无效时,确定增程器状态参数正常,其中,所述发电机故障标志位根据发电机状态配置,所述发动机故障标志位根据发动机状态配置。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
在所述剩余油量大于或等于启动油量阈值时,响应于增程器启动指令执行增程器启动,并在单次启动失败时,更新第一启动次数,并重新执行增程器启动,直至所述第一启动次数等于第一次数阈值;且配置第一失败标志位有效,以基于有效的第一失败标志位执行增程器禁止启动指令。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
所述执行第二异常提示指令之后,配置第二失败标志位有效,以基于有效的第二失败标志位执行增程器禁止启动指令,当所述剩余油量大于异常恢复阈值时,配置第二失败标志位无效,以基于无效的第二失败标志位执行异常恢复指令。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
当前上电循环下电后,重新上电时,配置所述第一失败标志位或第二失败标志位无效,以基于无效的第一失败标志位或第二失败标志位重新执行异常检测指令。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
获取增程器状态参数,判断所述增程器状态参数是否异常,所述增程器状态参数根据发电机状态和发动机状态确定;
若所述增程器状态参数正常,获取剩余油量以及执行增程器启动指令;
当所述剩余油量大于启动油量阈值时,获取当前上电循环内增程器启动失败的第一启动次数;
当所述第一启动次数大于或等于第一次数阈值时,执行第一异常提示指令,以提示油路异常。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
当所述剩余油量小于或等于启动油量阈值时,获取当前上电循环内增程器启动失败的第二启动次数;
当所述第二启动次数大于或等于第二次数阈值时,执行第二异常提示指令,以提示油量不足。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
获取发电机故障标志位以及发动机故障标志位;
当所述发电机故障标志位和/或所述发动机故障标志位无效时,确定增程器状态参数正常,其中,所述发电机故障标志位根据发电机状态配置,所述发动机故障标志位根据发动机状态配置。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
在所述剩余油量大于或等于启动油量阈值时,响应于增程器启动指令执行增程器启动,并在单次启动失败时,更新第一启动次数,并重新执行增程器启动,直至所述第一启动次数等于第一次数阈值;且配置第一失败标志位有效,以基于有效的第一失败标志位执行增程器禁止启动指令。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
所述执行第二异常提示指令之后,配置第二失败标志位有效,以基于有效的第二失败标志位执行增程器禁止启动指令,当所述剩余油量大于异常恢复阈值时,配置第二失败标志位无效,以基于无效的第二失败标志位执行异常恢复指令。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种增程系统异常提示方法,其特征在于,包括:
获取增程器状态参数,判断所述增程器状态参数是否异常,所述增程器状态参数根据发电机状态和发动机状态确定;
若所述增程器状态参数正常,获取剩余油量以及执行增程器启动指令;
当所述剩余油量大于启动油量阈值时,获取当前上电循环内增程器启动失败的第一启动次数;
当所述第一启动次数大于或等于第一次数阈值时,执行第一异常提示指令,以提示油路异常。
2.根据权利要求1所述的增程系统异常提示方法,其特征在于,所述获取剩余油量以及执行增程器启动指令之后,还包括:
当所述剩余油量小于或等于启动油量阈值时,获取当前上电循环内增程器启动失败的第二启动次数;
当所述第二启动次数大于或等于第二次数阈值时,执行第二异常提示指令,以提示油量不足。
3.根据权利要求1所述的增程系统异常提示方法,其特征在于,所述获取增程器状态参数,判断所述增程器状态参数是否异常,包括:
获取发电机故障标志位以及发动机故障标志位;
当所述发电机故障标志位和/或所述发动机故障标志位无效时,确定增程器状态参数正常,其中,所述发电机故障标志位根据发电机状态配置,所述发动机故障标志位根据发动机状态配置。
4.根据权利要求1所述的增程系统异常提示方法,其特征在于,所述获取剩余油量以及执行增程器启动指令,包括:
在所述剩余油量大于或等于启动油量阈值时,响应于增程器启动指令执行增程器启动,并在单次启动失败时,更新第一启动次数,并重新执行增程器启动,直至所述第一启动次数等于第一次数阈值;且配置第一失败标志位有效,以基于有效的第一失败标志位执行增程器禁止启动指令。
5.根据权利要求2所述的增程系统异常提示方法,其特征在于,所述执行第二异常提示指令之后,还包括:
配置第二失败标志位有效,以基于有效的第二失败标志位执行增程器禁止启动指令。
6.根据权利要求2所述的增程系统异常提示方法,其特征在于,所述执行第二异常提示指令之后,还包括:
当所述剩余油量大于异常恢复阈值时,配置第二失败标志位无效,以基于无效的第二失败标志位执行异常恢复指令。
7.根据权利要求4或5中所述的增程系统异常提示方法,其特征在于,执行所述第一异常提示指令或第二异常提示指令之后,还包括:
当前上电循环下电后,重新上电时,配置所述第一失败标志位或所述第二失败标志位无效,以基于无效的第一失败标志位或第二失败标志位重新执行异常检测指令。
8.一种增程系统异常提示装置,其特征在于,所述装置包括:
第一故障检测模块,用于获取增程器状态参数,判断所述增程器状态参数是否异常,所述增程器状态参数根据发电机状态和发动机状态确定;
增程器控制模块,用于在所述增程器状态参数正常时,执行增程器启动指令;
油量检测模块,用于检测剩余油量;
第二故障检测模块,用于在所述增程器状态参数正常时,当所述剩余油量大于或等于启动油量阈值时,获取当前上电循环内增程器启动失败的第一启动次数;当所述第一启动次数大于或等于第一次数阈值时,执行第一异常提示指令。
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310581811.4A CN116749770A (zh) | 2023-05-23 | 2023-05-23 | 一种增程系统异常提示方法、装置、设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310581811.4A CN116749770A (zh) | 2023-05-23 | 2023-05-23 | 一种增程系统异常提示方法、装置、设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116749770A true CN116749770A (zh) | 2023-09-15 |
Family
ID=87956203
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310581811.4A Pending CN116749770A (zh) | 2023-05-23 | 2023-05-23 | 一种增程系统异常提示方法、装置、设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116749770A (zh) |
-
2023
- 2023-05-23 CN CN202310581811.4A patent/CN116749770A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10579484B2 (en) | Apparatus and method for enhancing reliability of watchdog circuit for controlling central processing device for vehicle | |
CN110955571B (zh) | 面向车规级芯片功能安全的故障管理系统 | |
US20180060148A1 (en) | Bad block detection and predictive analytics in nand flash storage devices | |
US9728276B2 (en) | Integrated circuits with built-in self test mechanism | |
CN107077407A (zh) | 车辆控制装置 | |
US10261720B2 (en) | Method for optimizing the use of a non-volatile memory in a motor vehicle computer for monitoring a functional member | |
CN116946163A (zh) | 一种增程器启动异常的控制方法、装置、设备和存储介质 | |
CN116749770A (zh) | 一种增程系统异常提示方法、装置、设备和存储介质 | |
US20140025996A1 (en) | Method for diagnosing a mechanism of untimely cut-offs of the power supply to a motor vehicle computer | |
CN117067914A (zh) | 燃料电池汽车的故障诊断方法及装置、存储介质、终端 | |
JP7596934B2 (ja) | 故障検出方法 | |
CN115855524A (zh) | 电池冷却性能的诊断方法、介质及车辆 | |
US11231871B2 (en) | Electronic control device with non-volatile memory | |
JPH1091538A (ja) | バックアップ用バッテリーの寿命検出方法および装置 | |
CN113847154A (zh) | 一种喷射阀故障检测方法和装置 | |
JP2000035923A (ja) | 異常検出方法および異常検出装置 | |
KR20210103574A (ko) | 인젝터 고장 진단 장치 및 인젝터 고장 진단 방법 | |
CN112151107B (zh) | 基于异步事件的SSD Critical Warning字段测试方法和装置 | |
CN112965010B (zh) | 一种电子执行器的故障检测方法、装置、电控设备及介质 | |
CN118093293B (zh) | 一种车规芯片中存储失效检测与修复方法及装置 | |
CN113535547B (zh) | 一种基于功能安全的测试方法 | |
CN109491872B (zh) | 一种内存监管方法、装置和计算机可读存储介质 | |
CN117806149A (zh) | 电子控制单元针脚热冗余控制方法、装置、设备及介质 | |
CN118068207A (zh) | 燃料电池汽车的启动自检方法、系统及燃料电池汽车 | |
CN116700224A (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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20240113 Address after: No. 13 Xingxiang Road, Zengjia Town, High tech Zone, Jiulongpo District, Chongqing, 400039 Applicant after: Chongqing Selis Phoenix Intelligent Innovation Technology Co.,Ltd. Address before: 610095 No. 2901, floor 29, unit 1, building 1, No. 151, Tianfu Second Street, high tech Zone, China (Sichuan) pilot Free Trade Zone, Chengdu, Sichuan Province Applicant before: Chengdu Thalys Technology Co.,Ltd. |