A method, apparatus, equipment and medium for troubleshooting range-extended electric vehicles

By analyzing the fault level and priority through the vehicle controller, the fault handling strategy for range-extended electric vehicles is determined, which solves the driving safety and experience problems of range-extended electric vehicles when faults occur, and realizes safe and reliable fault handling.

CN116714571BActive Publication Date: 2026-05-26ANHUI HUALING AUTOMOBILE

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
ANHUI HUALING AUTOMOBILE
Filing Date
2023-07-26
Publication Date
2026-05-26

Smart Images

  • Figure CN116714571B_ABST
    Figure CN116714571B_ABST
Patent Text Reader

Abstract

This invention discloses a method, apparatus, device, and medium for handling faults in range-extended electric vehicles (REEVs), relating to the field of REEVs. The method includes acquiring the fault level and fault code issued by a controller with an abnormal state; parsing the fault code and obtaining corresponding fault information; determining a corresponding fault handling strategy based on the fault level and fault information of the range extender controller when only the range extender controller is faulty; and determining a corresponding fault handling strategy based on the fault priority of the abnormal controller when the range extender controller fault coexists with faults of other controllers. This method, by determining the corresponding fault handling strategy based on the fault level and fault information of the range extender controller, addresses the handling of situations where only a single range extender controller fault exists, and by determining the corresponding fault handling strategy based on the fault priority of the abnormal controller, it addresses the handling of situations where the range extender controller fault coexists with faults of other controllers, thereby improving the user's driving experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of range-extended electric vehicles, and in particular to a method, apparatus, equipment, and medium for troubleshooting range-extended electric vehicles. Background Technology

[0002] A range-extended electric vehicle (REEV) is an electric vehicle that can achieve all its power performance in pure electric mode, and when the onboard rechargeable energy storage system cannot meet the range requirements, the onboard auxiliary power supply device is activated to provide power to the power system to extend the driving range.

[0003] However, range-extended electric vehicles may experience malfunctions during use. Therefore, how to handle these malfunctions is a technical problem that urgently needs to be solved by those in the field. Summary of the Invention

[0004] The purpose of this invention is to provide a method, apparatus, equipment, and medium for troubleshooting range-extended electric vehicles, in order to solve the problem of troubleshooting range-extended electric vehicles.

[0005] To solve the above-mentioned technical problems, the present invention provides a method for troubleshooting range-extended electric vehicles, applied to a vehicle controller, the method comprising:

[0006] Obtain the fault level and fault code issued by the controller in an abnormal state;

[0007] The fault code is parsed and the corresponding fault information is obtained;

[0008] If the controller with the abnormal state is detected to be only a range extender controller failure, a corresponding fault handling strategy is determined based on the fault level of the range extender controller failure and the fault information.

[0009] If the abnormal controller is detected to be both the range extender controller and other controllers, a corresponding fault handling strategy is determined according to the fault priority of the abnormal controller; wherein, the other controllers are all controllers of the range extender vehicle other than the range extender controller.

[0010] Preferably, determining the corresponding fault handling strategy based on the fault level of the range extender controller fault and the fault information includes:

[0011] If a fault is detected only in the range extender controller, and it is a first-level fault or a second-level fault, the indicator light on the control instrument displays a preset color to indicate the fault in the range extender controller, wherein the severity of the first-level fault is lower than that of the second-level fault.

[0012] Preferably, determining the corresponding fault handling strategy based on the fault level of the range extender controller fault and the fault information includes:

[0013] If a fault is detected that is only in the range extender controller and is a level 3 fault, it is determined whether the level 3 fault affects vehicle driving safety; wherein, the severity of a level 2 fault is lower than the severity of a level 3 fault.

[0014] If so, the fault shall be handled as a Level 3 fault of the whole vehicle;

[0015] If not, the fault shall be handled as a Level 2 fault of the vehicle, wherein the severity of the Level 3 fault of the vehicle is higher than that of the Level 2 fault of the vehicle.

[0016] Preferably, the fault handling according to the three-level fault of the whole vehicle includes:

[0017] Clear the output torque from the drive end;

[0018] After detecting the clearing drive output torque, disconnect the high-voltage relay;

[0019] After detecting that the high-voltage relay has disconnected, the vehicle is controlled to be in an unloaded state.

[0020] The faults referred to in the vehicle level two fault handling include:

[0021] Control the vehicle speed to decelerate to the first speed, and control the indicator lights on the instrument panel to display a preset color.

[0022] Preferably, determining the corresponding fault handling strategy based on the fault priority of the controller with the abnormal state includes:

[0023] If a fault in the range extender controller is detected to affect vehicle driving safety, the fault priority of the range extender controller is determined to be the highest among all the abnormal controller faults, and a corresponding fault handling strategy is determined based on the fault in the range extender controller.

[0024] If the detected fault in the range extender controller does not affect vehicle driving safety, the corresponding fault handling strategy is determined based on the fault priority of other controllers.

[0025] Preferably, determining the corresponding fault handling strategy based on the range extender controller fault includes:

[0026] Based on the range extender controller malfunction, the corresponding fault handling strategy is determined to be a vehicle-level three-stage fault handling strategy.

[0027] Preferably, the other controllers are oil pump controllers and / or air pump controllers, and the step of determining the corresponding fault handling strategy based on the fault priority of the other controllers includes:

[0028] The fault priority of the range extender controller is determined to be lower than that of the oil pump controller and / or the air pump controller;

[0029] The fault handling strategy is determined as the corresponding fault handling strategy of the oil pump controller and / or the air pump controller, wherein the corresponding fault handling strategy of the oil pump controller and / or the air pump controller includes at least controlling the vehicle to decelerate to a second vehicle speed.

[0030] The other controllers are battery controllers, and the step of determining the corresponding fault handling strategy based on the fault priority of the other controllers includes:

[0031] The fault priority of the range extender controller is determined to be higher than that of the battery controller;

[0032] The fault handling strategy is determined to be the fault handling strategy corresponding to the battery controller, wherein the fault handling strategy corresponding to the battery controller includes at least controlling the vehicle to decelerate to a third vehicle speed; the first vehicle speed is greater than the second vehicle speed, and the second vehicle speed is greater than the first vehicle speed.

[0033] To address the aforementioned technical problems, the present invention also provides a fault handling device for range-extended electric vehicles, applied to a vehicle controller, the device comprising:

[0034] The acquisition module is used to acquire the fault level and fault code issued by the controller when the status is abnormal;

[0035] The parsing and acquisition module is used to parse the fault code and acquire the corresponding fault information;

[0036] The first determining module is used to determine a corresponding fault handling strategy based on the fault level of the range extender controller and the fault information when the controller with the abnormal state is detected to be only a faulty range extender controller.

[0037] The second determining module is used to determine a corresponding fault handling strategy based on the fault priority of the controller with the abnormal state when the detected abnormal controller is a fault of the range extender controller and a fault of other controllers; wherein, the other controllers are all controllers of the range extender vehicle other than the range extender controller.

[0038] To address the aforementioned technical problems, the present invention also provides a device for troubleshooting range-extended electric vehicles, comprising:

[0039] Memory, used to store computer programs;

[0040] A processor is used to execute the computer program to implement the steps of the above-described method for handling faults in a range-extended vehicle.

[0041] To address the aforementioned technical problems, the present invention also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the above-described method for handling faults in range-extended electric vehicles.

[0042] This invention provides a method for handling faults in range-extended electric vehicles, applied to the vehicle controller. The method includes: acquiring the fault level and fault code issued by the controller exhibiting an abnormal state; parsing the fault code and obtaining corresponding fault information; determining a corresponding fault handling strategy based on the fault level and fault information of the range-extended controller when the abnormal controller is detected to be solely a range-extended controller fault; and determining a corresponding fault handling strategy based on the fault priority of the abnormal controller when the abnormal controller exhibits both a range-extended controller fault and faults in other controllers. Here, "other controllers" refers to all controllers in the range-extended electric vehicle other than the range-extended controller. Therefore, this method achieves both handling of situations where only a single range-extended controller fault exists and handling of situations where a range-extended controller fault coexists with faults in other controllers, improving the user's driving experience.

[0043] In addition, the present invention also provides an apparatus for troubleshooting range-extended vehicles, a device for troubleshooting range-extended vehicles, and a computer-readable storage medium, which have the same or corresponding technical features as the aforementioned method for troubleshooting range-extended vehicles and have the same effects. Attached Figure Description

[0044] To more clearly illustrate the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0045] Figure 1 This is a schematic diagram of a fault diagnosis process provided in an embodiment of the present invention;

[0046] Figure 2 A schematic diagram of a fault handling system for a range-extended electric vehicle provided in an embodiment of the present invention;

[0047] Figure 3 A flowchart illustrating a method for handling faults in a range-extended electric vehicle, as provided in an embodiment of the present invention;

[0048] Figure 4 A structural diagram of a range-extended vehicle fault handling device provided in an embodiment of the present invention;

[0049] Figure 5 A structural diagram of a range-extended vehicle fault handling device provided in another embodiment of the present invention. Detailed Implementation

[0050] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the protection scope of the present invention.

[0051] The core of this invention is to provide a method, apparatus, equipment, and medium for troubleshooting range-extended vehicles, in order to solve the problem of troubleshooting range-extended vehicles.

[0052] Range-extended electric vehicles, also known as series hybrid vehicles, are driven by a generator. The engine's output power is only used to drive the generator to produce electricity; the system's output power comes from the electric motor. Fault diagnosis refers to the operational procedures of inspecting, investigating, and analyzing the causes of faults using professional automotive diagnostic tools, in accordance with relevant standards and specifications, to determine the location of the fault. Figure 1 This is a schematic diagram of a fault diagnosis process provided in an embodiment of the present invention, such as... Figure 1 As shown, fault diagnosis and processing are performed by combining hard-wired information and Controller Area Network (CAN) information, and finally the CAN information is output. Figure 2 This is a schematic diagram of a fault handling system for a range-extended electric vehicle provided in an embodiment of the present invention, as shown below. Figure 2 As shown, all vehicle controller units 1 are connected to the vehicle controller 2 via a CAN network, and the vehicle controller 2 is connected to the fault handling unit 3. Vehicle controller unit 1 includes: a motor controller, a transmission controller, a battery management system, a DC-DC controller, an air pump controller, an oil pump controller, an air conditioning controller, and a range extender controller; fault handling unit 3 includes: an instrument display module, a motor controller, a transmission controller, a high-voltage relay, and a battery management system. Range-extended electric vehicles may experience malfunctions during use, affecting driving safety or driving experience. Therefore, this invention provides a method for handling malfunctions in range-extended electric vehicles to ensure driving safety and improve driving experience as much as possible.

[0053] To enable those skilled in the art to better understand the present invention, the invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. The present invention provides a method for handling faults in a range-extended electric vehicle, applied to the vehicle controller. Figure 3 A flowchart of a method for handling faults in a range-extended electric vehicle provided by an embodiment of the present invention, the method comprising:

[0054] S10: Obtain the fault level and fault code issued by the controller with the abnormal status;

[0055] S11: Parse the fault codes and obtain the corresponding fault information;

[0056] S12: Detect whether the abnormal controller status is only a faulty range extender controller; if yes, proceed to step S13; if no, proceed to step S14.

[0057] S13: Determine the corresponding fault handling strategy based on the fault level and fault information of the range extender controller;

[0058] S14: Determine the corresponding fault handling strategy based on the fault priority of the controller with the abnormal status;

[0059] Among them, other controllers are all controllers in a range-extended vehicle except for the range extender controller.

[0060] During production, the manufacturer specifies the fault levels for each controller. After installation in the range-extended electric vehicle, each controller determines its own fault level based on the manufacturer's pre-defined fault levels. When a system fault occurs, the faulty controller enters an abnormal state and sends its fault level and fault code to the CAN bus. The fault codes are defined according to the communication technology protocol, and each defined fault code contains corresponding fault information.

[0061] After receiving fault information from the CAN bus, the vehicle controller processes the fault. During fault processing, it determines the vehicle fault level based on the severity of the fault, stores the corresponding fault code, and forwards it to the instrument panel for fault information display and location. The vehicle controller classifies faults into three levels: Level 3, Level 2, and Level 1, with Level 3 being the most severe and Level 1 the least severe. Fault severity is assessed in several ways: it endangers the safety of passengers and the vehicle, affects the output performance of the vehicle's battery or motor, does not affect the normal operation and function of the vehicle, and can recover after power loss. The difference between range-extended electric vehicles (REEVs) and pure electric vehicles lies in the control of the range-extending generator system. When only the range extender controller experiences a Level 3 fault, the vehicle controller treats this fault as the most severe vehicle fault. When other controllers besides the range extender experience a Level 3 fault, the vehicle controller still treats the fault as the most severe vehicle fault, i.e., it stops the vehicle. In reality, when the range extender controller experiences a Level 3 fault alone, this fault may not affect driving safety. However, directly stopping the vehicle would impact the user's driving experience. Similarly, when a Level 3 fault in the range extender controller coexists with faults in other controllers—specifically, when a Level 3 fault in the range extender controller that does not affect driving safety coexists with faults in other controllers—directly stopping the vehicle would also affect the user's driving experience. Therefore, this invention proposes a fault handling method for a single range extender controller fault and a corresponding fault handling strategy for a situation where a range extender controller fault coexists with faults in other controllers.

[0062] When the only abnormal controller is the range extender controller, the corresponding fault handling strategy is determined based on the fault level and fault information of the range extender controller. For cases where only the range extender controller is faulty, the corresponding fault handling strategy is not limited and can be set according to the fault level of the range extender controller. When the abnormal controller situation involves both a range extender controller fault and faults in other controllers, the corresponding fault handling strategy is determined based on the fault priority of the abnormal controllers; where "other controllers" refers to all controllers in the range-extended vehicle excluding the range extender controller. The fault priority of the abnormal controllers is not limited and is determined based on the type of abnormal controller and the fault level of the faulty controller.

[0063] This embodiment provides a method for handling faults in a range-extended electric vehicle (REEV), applied to the vehicle controller. The method includes: acquiring the fault level and fault code issued by the controller exhibiting an abnormal state; parsing the fault code and obtaining corresponding fault information; determining a corresponding fault handling strategy based on the fault level and fault information of the range-extended controller when the abnormal controller is detected to be solely a range-extended controller fault; and determining a corresponding fault handling strategy based on the fault priority of the abnormal controller when the abnormal controller exhibits both a range-extended controller fault and faults in other controllers. Here, "other controllers" refers to all controllers in the REEV except the range-extended controller. Therefore, this method achieves both handling of situations where only a single range-extended controller fault exists and handling of situations where a range-extended controller fault coexists with faults in other controllers, improving the user's driving experience.

[0064] When the abnormal controller status is only due to a fault in the range extender controller, the corresponding fault handling strategy is determined based on the fault level and fault information of the range extender controller, including:

[0065] If a fault is detected only in the range extender controller, and it is a first-level or second-level fault, the indicator light on the control instrument will display a preset color to indicate the range extender controller fault. The severity of a first-level fault is lower than that of a second-level fault.

[0066] Since level one and level two faults in the range extender controller do not affect driving safety, this embodiment only uses indicator lights on the instrument panel to indicate a fault. There is no limitation on the preset color; generally, a yellow light indicates a range extender controller fault, and the vehicle can still be driven normally.

[0067] When an abnormal controller status is detected, where both the range extender controller and other controllers are faulty, the corresponding fault handling strategy is determined based on the fault level and fault information of the range extender controller, including:

[0068] If a fault is detected that is only in the range extender controller and is a level 3 fault, the system will check whether the level 3 fault affects the vehicle's driving safety; the severity of a level 2 fault is lower than that of a level 3 fault.

[0069] If so, the fault will be handled as a Level 3 fault of the whole vehicle;

[0070] If not, the fault will be handled as a Level 2 fault of the whole vehicle. Among them, the severity of a Level 3 fault of the whole vehicle is higher than that of a Level 2 fault of the whole vehicle.

[0071] According to the three-level fault handling method for the whole vehicle, the faults include:

[0072] Clear the output torque from the drive end;

[0073] After detecting the clearing drive output torque, disconnect the high-voltage relay;

[0074] After detecting that the high-voltage relay has disconnected, the vehicle is controlled to be in an unloaded state.

[0075] The faults handled according to the second-level fault of the whole vehicle include:

[0076] Control the vehicle speed to decelerate to the first speed, and control the indicator lights on the instrument panel to display a preset color.

[0077] In this embodiment, range extender controller malfunctions are categorized into those that affect vehicle driving safety and those that do not. There is no limitation on whether a malfunction affects or does not affect vehicle driving safety. Malfunctions affecting driving safety include those related to excessively high engine temperature, while those not affecting driving safety include those related to false engine torque values ​​(the range extender controller sends corresponding speed and torque to the engine based on power demand, and then the engine feeds back torque to the range extender controller; if the two are not equal, the engine torque value is determined to be false).

[0078] For level 3 faults in the range extender controller that do not affect vehicle driving safety, treat them as level 2 faults for the entire vehicle. When treating them as level 2 faults, there are no restrictions on the first vehicle speed or the color of the indicator lights on the instrument panel. For example, if the maximum vehicle speed is limited to the first speed of 40 km / h, a yellow indicator light on the instrument panel will alert the driver, allowing them to continue driving to a safe area for further troubleshooting and repair. For level 3 faults that affect vehicle driving safety, first clear the output torque at the drive end, then disconnect the high-voltage relay, ensuring the vehicle is in a no-load state.

[0079] In the method provided in this embodiment, when only the range extender controller is faulty, different fault handling strategies are proposed for level 3 faults that affect vehicle driving safety and level 3 faults that do not affect vehicle driving safety. This ensures that when a level 3 fault that does not affect vehicle driving safety occurs, the vehicle can still operate normally, improving the user's driving experience. When a level 3 fault that affects vehicle driving safety occurs, it is handled as a level 3 fault of the entire vehicle, ensuring driving safety.

[0080] The above describes the handling strategy when only the range extender controller fails. This embodiment provides a fault handling strategy when the range extender controller fails along with other controller failures. Specifically, determining the corresponding fault handling strategy based on the fault priority of the controller with the abnormal status includes:

[0081] If a fault in the range extender controller is detected that affects vehicle driving safety, the fault priority of the range extender controller is determined to be the highest among all abnormal controller faults, and the corresponding fault handling strategy is determined based on the fault of the range extender controller.

[0082] If the detected range extender controller malfunction does not affect vehicle driving safety, the corresponding fault handling strategy is determined based on the fault priority of other controllers.

[0083] Furthermore, determining the corresponding fault handling strategy based on the range extender controller fault includes:

[0084] Based on the fault of the range extender controller, the corresponding fault handling strategy is determined to be the vehicle's three-level fault handling strategy.

[0085] The three-level fault handling strategy for the whole vehicle has been described above and will not be repeated here.

[0086] There is no limitation on the fault priority of other controllers. In practice, the fault priority of other controllers is determined according to the type of controller and the fault level of the controller.

[0087] When other controllers are oil pump controllers and / or air pump controllers, the corresponding fault handling strategies are determined based on the fault priority of the other controllers, including:

[0088] The fault priority of the range extender controller is determined to be lower than that of the oil pump controller and / or air pump controller.

[0089] The fault handling strategy is determined as the corresponding fault handling strategy for the oil pump controller and / or air pump controller, wherein the corresponding fault handling strategy for the oil pump controller and / or air pump controller includes at least controlling the vehicle to decelerate to a second vehicle speed.

[0090] When other controllers are battery controllers, the corresponding fault handling strategies are determined based on the fault priorities of the other controllers, including:

[0091] The fault priority of the range extender controller is determined to be higher than that of the battery controller.

[0092] The fault handling strategy is determined to be the fault handling strategy corresponding to the battery controller. The fault handling strategy corresponding to the battery controller includes at least controlling the vehicle to decelerate to a third vehicle speed; the first vehicle speed is greater than the second vehicle speed, and the second vehicle speed is greater than the first vehicle speed.

[0093] There are no restrictions on the second and third vehicle speeds. When a level 3 fault occurs in the range extender system and a level 2 fault occurs in the oil pump or air pump, the vehicle controller will take into account both the severity of the fault and the overall vehicle safety. Since the oil pump and air pump are involved in the vehicle's steering and braking, a level 2 fault poses a certain safety hazard. In this case, the maximum vehicle speed is limited to the second speed, 30 km / h. When a level 3 fault occurs in the range extender system and a level 2 fault occurs in the battery, because the battery is involved in the vehicle's low-voltage power needs, the maximum vehicle speed is limited to the third speed, 15 km / h, based on the existing battery capacity and range.

[0094] In the method provided in this embodiment, the driving energy of the range-extended electric vehicle is entirely provided by the electrical energy supplied to the power system by the range extender, which can achieve a longer driving range and a more convenient energy replenishment method. Once a serious fault occurs in the range extender system, the power generation is in an abnormal state and reports the fault level and fault information to the CAN bus. After receiving the fault, the vehicle controller will identify the severity and type of the fault in different controllers and issue a corresponding handling strategy to ensure that the vehicle can continue to drive on pure electric power without affecting the safety of the vehicle and its occupants.

[0095] In the above embodiments, the method for handling faults in range-extended vehicles has been described in detail. This invention also provides embodiments of a device and equipment for handling faults in range-extended vehicles. It should be noted that this invention describes the embodiments of the device from two perspectives: one based on functional modules, and the other based on hardware.

[0096] Figure 4 This is a structural diagram of a fault handling device for a range-extended vehicle provided according to an embodiment of the present invention. The device is applied to the vehicle controller. This embodiment, based on functional modules, includes:

[0097] The acquisition module 10 is used to acquire the fault level and fault code issued by the controller in an abnormal state;

[0098] The parsing and acquisition module 11 is used to parse the fault codes and acquire the corresponding fault information;

[0099] The first determining module 12 is used to determine the corresponding fault handling strategy based on the fault level and fault information of the range extender controller when the controller with the abnormal state is detected to be only a fault of the range extender controller.

[0100] The second determining module 13 is used to determine the corresponding fault handling strategy based on the fault priority of the controller with the abnormal state when the detected abnormal controller is a range extender controller fault and other controller faults coexist; wherein, other controllers are all controllers in the range extender vehicle other than the range extender controller.

[0101] Since the embodiments of the device section correspond to the embodiments of the method section, the embodiments of the device section are described in the method section and will not be repeated here. Furthermore, it has the same beneficial effects as the aforementioned method for troubleshooting range-extended vehicles.

[0102] Figure 5 This is a structural diagram of a fault-handling device for a range-extended vehicle provided in another embodiment of the present invention. This embodiment is based on a hardware perspective, such as... Figure 5 As shown, the equipment for troubleshooting range-extended electric vehicles includes:

[0103] Memory 20 is used to store computer programs;

[0104] The processor 21 is configured to execute a computer program to implement the steps of the method for handling range-extended vehicle faults as described in the above embodiments.

[0105] The processor 21 may include one or more processing cores, such as a quad-core processor or an octa-core processor. The processor 21 may be implemented using at least one of the following hardware forms: Digital Signal Processor (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). The processor 21 may also include a main processor and a coprocessor. The main processor, also known as the Central Processing Unit (CPU), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, the processor 21 may integrate a Graphics Processing Unit (GPU), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, the processor 21 may also include an Artificial Intelligence (AI) processor, which is used to handle computational operations related to machine learning.

[0106] The memory 20 may include one or more computer-readable storage media, which may be non-transitory. The memory 20 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In this embodiment, the memory 20 is used to store at least the following computer program 201, which, after being loaded and executed by the processor 21, is capable of implementing the relevant steps of the range-extended vehicle fault handling method disclosed in any of the foregoing embodiments. In addition, the resources stored in the memory 20 may also include an operating system 202 and data 203, and the storage method may be temporary or permanent storage. The operating system 202 may include Windows, Unix, Linux, etc. The data 203 may include, but is not limited to, the data involved in the aforementioned range-extended vehicle fault handling method.

[0107] In some embodiments, the equipment for troubleshooting range-extended vehicles may further include a display screen 22, an input / output interface 23, a communication interface 24, a power supply 25, and a communication bus 26.

[0108] Those skilled in the art will understand that Figure 5 The structure shown does not constitute a limitation on the equipment for troubleshooting range-extended vehicles and may include more or fewer components than shown.

[0109] The range-extended vehicle fault handling device provided in this embodiment of the invention includes a memory and a processor. When the processor executes the program stored in the memory, it can implement the following method: the range-extended vehicle fault handling method, with the same effect as above.

[0110] Finally, the present invention also provides an embodiment corresponding to a computer-readable storage medium. The computer-readable storage medium stores a computer program, which, when executed by a processor, performs the steps described in the above method embodiments.

[0111] It is understood that if the methods in the above embodiments are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and executes all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0112] The computer-readable storage medium provided by this invention includes the aforementioned method for handling faults in range-extended vehicles, and has the same effect.

[0113] The foregoing has provided a detailed description of a method, apparatus, device, and medium for troubleshooting range-extended electric vehicles provided by the present invention. The various embodiments in the specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus disclosed in the embodiments, since it corresponds to the method disclosed in the embodiments, the description is relatively simple; relevant parts can be referred to in the method section. It should be noted that those skilled in the art can make various improvements and modifications to the present invention without departing from its principles, and these improvements and modifications also fall within the protection scope of the claims of the present invention.

[0114] It should also be noted that, in this specification, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

Claims

1. A method for troubleshooting range-extended electric vehicles, characterized in that, Applied to a vehicle controller, the method includes: Obtain the fault level and fault code issued by the controller in an abnormal state; The fault code is parsed and the corresponding fault information is obtained; If the controller with the abnormal state is detected to be only a range extender controller failure, a corresponding fault handling strategy is determined based on the fault level of the range extender controller failure and the fault information. If the abnormal controller is detected to be both the range extender controller and other controllers, a corresponding fault handling strategy is determined according to the fault priority of the abnormal controller; wherein, the other controllers are all controllers of the range-extended vehicle other than the range extender controller. The step of determining the corresponding fault handling strategy based on the fault level of the range extender controller fault and the fault information includes: If a fault is detected only in the range extender controller, and it is a first-level fault or a second-level fault, the indicator light on the control instrument displays a preset color to indicate the fault in the range extender controller, wherein the severity of the first-level fault is lower than the severity of the second-level fault. If a fault is detected only in the range extender controller, and it is a level 3 fault, it is determined whether the level 3 fault affects vehicle driving safety; wherein, the severity of a level 2 fault is lower than the severity of a level 3 fault. If so, the fault shall be handled as a Level 3 fault of the whole vehicle; If not, the fault shall be handled as a Level 2 fault of the vehicle, wherein the severity of the Level 3 fault of the vehicle is higher than that of the Level 2 fault of the vehicle. The step of determining the corresponding fault handling strategy based on the fault priority of the controller with the abnormal state includes: If a fault in the range extender controller is detected to affect vehicle driving safety, the fault priority of the range extender controller is determined to be the highest among all the abnormal controller faults, and a corresponding fault handling strategy is determined based on the fault in the range extender controller. If the detected fault in the range extender controller does not affect vehicle driving safety, the corresponding fault handling strategy is determined based on the fault priority of other controllers.

2. The method for handling faults in a range-extended electric vehicle according to claim 1, characterized in that, The faults referred to in the three-level fault handling method for the whole vehicle include: Clear the output torque from the drive end; After detecting the clearing drive output torque, disconnect the high-voltage relay; After detecting that the high-voltage relay has disconnected, the vehicle is controlled to be in an unloaded state. The faults referred to in the vehicle level two fault handling include: Control the vehicle speed to decelerate to the first speed, and control the indicator lights on the instrument panel to display a preset color.

3. The method for handling faults in a range-extended electric vehicle according to claim 1, characterized in that, The step of determining the corresponding fault handling strategy based on the range extender controller fault includes: Based on the range extender controller malfunction, the corresponding fault handling strategy is determined to be a vehicle-level three-stage fault handling strategy.

4. The method for troubleshooting range-extended electric vehicles according to claim 1, characterized in that, The other controllers are oil pump controllers and / or air pump controllers, and the determination of the corresponding fault handling strategy based on the fault priority of the other controllers includes: The fault priority of the range extender controller is determined to be lower than that of the oil pump controller and / or the air pump controller; The fault handling strategy is determined as the corresponding fault handling strategy of the oil pump controller and / or the air pump controller, wherein the corresponding fault handling strategy of the oil pump controller and / or the air pump controller includes at least controlling the vehicle to decelerate to a second vehicle speed. The other controllers are battery controllers, and the step of determining the corresponding fault handling strategy based on the fault priority of the other controllers includes: The fault priority of the range extender controller is determined to be higher than that of the battery controller; The fault handling strategy is determined to be the fault handling strategy corresponding to the battery controller, wherein the fault handling strategy corresponding to the battery controller includes at least controlling the vehicle to decelerate to a third vehicle speed; the first vehicle speed is greater than the second vehicle speed, and the second vehicle speed is greater than the third vehicle speed.

5. A device for troubleshooting range-extended electric vehicles, characterized in that, The device, applied to a vehicle controller, includes: The acquisition module is used to acquire the fault level and fault code issued by the controller when the status is abnormal; The parsing and acquisition module is used to parse the fault code and acquire the corresponding fault information; The first determining module is used to determine a corresponding fault handling strategy based on the fault level of the range extender controller and the fault information when the controller with the abnormal state is detected to be only a faulty range extender controller. The second determining module is used to determine a corresponding fault handling strategy based on the fault priority of the controller with the abnormal state when the detected abnormal controller is a fault of the range extender controller and a fault of other controllers; wherein, the other controllers are all controllers of the range extender vehicle other than the range extender controller. The first determining module is specifically used for: If a fault is detected only in the range extender controller, and it is a first-level fault or a second-level fault, the indicator light on the control instrument displays a preset color to indicate the fault in the range extender controller, wherein the severity of the first-level fault is lower than the severity of the second-level fault. If a fault is detected only in the range extender controller, and it is a level 3 fault, it is determined whether the level 3 fault affects vehicle driving safety; wherein, the severity of a level 2 fault is lower than the severity of a level 3 fault. If so, the fault shall be handled as a Level 3 fault of the whole vehicle; If not, the fault shall be handled as a Level 2 fault of the vehicle, wherein the severity of the Level 3 fault of the vehicle is higher than that of the Level 2 fault of the vehicle. The second determining module is specifically used for: If a fault in the range extender controller is detected to affect vehicle driving safety, the fault priority of the range extender controller is determined to be the highest among all the abnormal controller faults, and a corresponding fault handling strategy is determined based on the fault in the range extender controller. If the detected fault in the range extender controller does not affect vehicle driving safety, the corresponding fault handling strategy is determined based on the fault priority of other controllers.

6. A device for troubleshooting range-extended electric vehicles, characterized in that, include: Memory, used to store computer programs; A processor, configured to implement the steps of the method for troubleshooting a range-extended vehicle as described in any one of claims 1 to 4 when executing the computer program.

7. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the method for troubleshooting a range-extended vehicle as described in any one of claims 1 to 4.