Diagnosis method, apparatus and device, storage medium and vehicle

The power domain controller of the extended-range electric vehicle controls the extended-range electric vehicle for oxygen sensor diagnosis under the conditions that meet the battery discharge capacity, which solves the problem of low diagnosis success rate caused by driver operation interference and achieves a higher diagnosis success rate.

WO2025138895A1PCT designated stage expired Publication Date: 2025-07-03ROX MOTOR TECH CO LTD

Patent Information

Application Number
PCT/CN2024/112589
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-26
Filing Date
2024-08-16
Publication Date
2025-07-03

AI Technical Summary

Technical Problem

The prior art diagnoses the oxygen sensor when the vehicle is automatically decelerated and shunted to the deceleration oil breakage condition, and the diagnosis success rate is easily low due to driver operation interference.

Method used

The power domain controller of the extended-range electric vehicle receives the diagnostic request of the engine controller, obtains the discharge capacity and power requirements of the battery, and controls the extended-range electric vehicle to enter the working state of the diagnostic task and performs the diagnostic task only when the discharge capacity meets the power requirements.

Benefits of technology

Effectively decouple the diagnosis task and vehicle driving status to avoid driver operation interference and improve the success rate of oxygen sensor diagnosis.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024112589_03072025_PF_FP_ABST
    Figure CN2024112589_03072025_PF_FP_ABST
Patent Text Reader

Abstract

The present application belongs to the technical field of vehicles. Disclosed are a diagnosis method, apparatus and device, a storage medium and a vehicle. The method is applied to a power domain controller of an extended-range electric vehicle, and comprises: receiving a diagnosis request sent by an engine controller of the extended-range electric vehicle, wherein the execution of a diagnosis task corresponding to the diagnosis request is related to a range extender of the extended-range electric vehicle; in response to the diagnosis request, acquiring the discharge capacity of a battery of the extended-range electric vehicle and the power requirements of the extended-range electric vehicle; and when the discharge capacity meets the power requirements, controlling the range extender to be in an operating state corresponding to the diagnosis task, and executing the diagnosis task.
Need to check novelty before this filing date? Find Prior Art

Description

Diagnostic method, device, equipment, storage medium and vehicle

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to Chinese patent application No. 202311811236.9 filed on December 26, 2023, the entire contents of which are incorporated herein by reference. Technical Field

[0003] The present application relates to the field of vehicle technology, and in particular to a diagnostic method, device, equipment, storage medium and vehicle. Background Art

[0004] To achieve energy conservation and emission reduction, gasoline engine intake and fuel injection rates can be precisely controlled to keep the mixture concentration close to the stoichiometric air-fuel ratio. This is achieved by using an oxygen sensor to monitor exhaust oxygen levels in real time. To ensure proper operation of the oxygen sensor, a diagnostic test can be performed during each driving cycle.

[0005] The current diagnostic method diagnoses the oxygen sensor when the vehicle is decelerating and automatically entering the deceleration and fuel cut-off condition. This diagnostic method requires the vehicle to start decelerating and entering the deceleration and fuel cut-off condition from a certain speed. Therefore, if the driver steps on the accelerator or brakes during this process, the oxygen sensor diagnosis cannot be successfully performed, resulting in a low diagnostic success rate.

[0006] Summary of the Invention

[0007] The embodiments of the present application provide a diagnostic method, apparatus, device, storage medium, and vehicle that can solve the problem of low diagnostic success rate.

[0008] In a first aspect, an embodiment of the present application provides a diagnostic method applied to a power domain controller of an extended-range electric vehicle, the method comprising:

[0009] receiving a diagnostic request sent by an engine controller of the extended-range electric vehicle, wherein execution of a diagnostic task corresponding to the diagnostic request is related to a range extender of the extended-range electric vehicle;

[0010] In response to a diagnostic request, obtaining a discharge capacity of a battery of the extended-range electric vehicle and a power requirement of the extended-range electric vehicle;

[0011] When the discharge capacity meets the power requirement, the range extender is controlled to be in a working state corresponding to the diagnostic task, and the diagnostic task is performed.

[0012] In a second aspect, an embodiment of the present application provides a diagnostic device, comprising:

[0013] a receiving module, configured to receive a diagnostic request sent by an engine controller of an extended-range electric vehicle, wherein the execution of a diagnostic task corresponding to the diagnostic request is related to a range extender of the extended-range electric vehicle;

[0014] a first acquisition module, configured to acquire, in response to a diagnostic request, a discharge capacity of a battery of the extended-range electric vehicle and a power requirement of the extended-range electric vehicle;

[0015] The first execution module is configured to control the range extender to be in a working state corresponding to the diagnostic task and to execute the diagnostic task when the discharge capacity meets the power requirement.

[0016] In a third aspect, an embodiment of the present application provides a diagnostic device, comprising: a processor and a memory storing computer program instructions; when the processor executes the computer program instructions, the diagnostic method as described in the first aspect is implemented.

[0017] In a fourth aspect, an embodiment of the present application provides a computer storage medium, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the diagnostic method described in the first aspect is implemented.

[0018] In a fifth aspect, an embodiment of the present application provides a computer program product. When the instructions in the computer program product are executed by a processor of an electronic device, the electronic device performs the diagnostic method as described in the first aspect.

[0019] In a sixth aspect, an embodiment of the present application provides a vehicle, comprising the diagnostic apparatus as described in the second aspect; or, the diagnostic device as described in the third aspect; or, the computer-readable storage medium as described in the fourth aspect.

[0020] In an embodiment of the present application, after receiving a diagnostic request from a transmitter controller, and the execution of the diagnostic task corresponding to the diagnostic request is related to the range extender, the power domain controller of the range extender electric vehicle can obtain the battery discharge capacity and the power demand of the range extender electric vehicle. If the battery discharge capacity meets the power demand of the range extender electric vehicle, the range extender can be controlled to be in the working state corresponding to the diagnostic task and execute the diagnostic task. It can be seen that in an embodiment of the present application, the relationship between the battery discharge capacity of the range extender electric vehicle and the power demand of the range extender electric vehicle can be used to determine whether to execute the diagnostic task corresponding to the diagnostic request. In this way, the execution of the diagnostic task can be decoupled from the vehicle driving, and the driver's behavior of stepping on the accelerator or brake will not affect the execution of the diagnostic task, thereby improving the success rate of diagnosis. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0022] FIG1 is a flow chart of a diagnostic method provided in an embodiment of the present application;

[0023] FIG2 is a control schematic diagram of an EDCU provided in an embodiment of the present application;

[0024] FIG3 is a structural diagram of a diagnostic device provided in an embodiment of the present application;

[0025] FIG4 is a structural diagram of a diagnostic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0026] The features and exemplary embodiments of various aspects of the present application will be described in detail below. In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present application, rather than to limit the present application. For those skilled in the art, the present application can be implemented without the need for some of these specific details. The following description of the embodiments is merely to provide a better understanding of the present application by illustrating the examples of the present application.

[0027] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, the elements defined by the phrase "comprising..." do not exclude the presence of other identical elements in the process, method, article, or device comprising the elements.

[0028] The diagnostic method provided in the embodiments of the present application is described in detail below through some embodiments and their application scenarios in conjunction with the accompanying drawings.

[0029] See Figure 1, which is a flow chart of a diagnostic method provided in an embodiment of the present application. The diagnostic method of the embodiment of the present application can be applied to the multi-domain controller unit (MDCU) of an extended-range electric vehicle. As shown in Figure 1, the diagnostic method may include the following steps:

[0030] Step 101: Receive a diagnostic request sent by an engine controller of the extended-range electric vehicle, wherein execution of a diagnostic task corresponding to the diagnostic request is related to a range extender of the extended-range electric vehicle.

[0031] In specific implementation, the engine controller (Engine-Management-System, EMS) can obtain the diagnostic requirements of the extended-range electric vehicle. When there is a diagnostic requirement, it can send a corresponding diagnostic request to the MDCU to enable the MDCU to determine whether to allow the execution of the corresponding diagnostic task.

[0032] The embodiments of the present application do not limit the diagnostic object corresponding to the diagnostic request. In some embodiments, the diagnostic object may be an oxygen sensor, but is not limited thereto.

[0033] The execution of diagnostic tasks is related to the range extender's operating status. This can be demonstrated by the fact that the execution of diagnostic tasks is dependent on the range extender's operating status. In other words, the range extender's operating status affects the execution of diagnostic tasks. To improve the execution success rate, the range extender can be controlled to enter the corresponding operating state before executing the diagnostic task. The correspondence between diagnostic tasks and the range extender's operating state can be pre-stored in the range extender electric vehicle.

[0034] Step 102: In response to the diagnosis request, obtain the discharge capacity of the battery of the extended-range electric vehicle and the power requirement of the extended-range electric vehicle.

[0035] In an embodiment of the present application, after receiving a diagnostic request related to the range extender, the MDCU can respond to the diagnostic request to obtain the discharge capacity of the battery of the extended-range electric vehicle and the power requirement of the extended-range electric vehicle, so as to determine whether the execution conditions of the diagnostic task corresponding to the diagnostic request are met by determining whether the discharge capacity of the battery meets the power requirement of the extended-range electric vehicle.

[0036] The discharge capacity of a battery can be determined by at least one of the following: the discharge power of the battery, the state of charge (SOC) of the battery, etc. The greater the discharge power of the battery, the greater the battery capacity, and the stronger its discharge capacity; conversely, the weaker its discharge capacity.

[0037] The power demand of the extended-range electric vehicle can be determined by at least one of the following: the speed of the extended-range electric vehicle, the throttle opening of the extended-range electric vehicle, the driving resistance of the extended-range electric vehicle, the road surface type of the extended-range electric vehicle's driving route, the slope of the extended-range electric vehicle's driving route, the steering wheel angle of the extended-range electric vehicle, etc. The faster the speed of the extended-range electric vehicle, the greater the throttle opening, the greater the driving resistance of the extended-range electric vehicle, the greater the friction of the road surface type of the extended-range electric vehicle's driving route, the greater the slope of the extended-range electric vehicle's driving route, and the greater the steering wheel angle of the extended-range electric vehicle's driving route, the greater its power demand; conversely, its power demand is smaller.

[0038] The discharge capacity of the battery required for an extended-range electric vehicle is positively correlated with the power demand of the extended-range electric vehicle, that is, the greater the power demand of the extended-range electric vehicle, the stronger the discharge capacity of the battery required for the extended-range electric vehicle; otherwise, the capacity is weaker.

[0039] To determine whether the battery's discharge capacity meets the power requirements of the extended-range electric vehicle, a threshold value can be set for each of the above parameters that can be used to determine the battery's discharge capacity. If the parameter used to determine the battery's discharge capacity is greater than the corresponding threshold value, it indicates that the battery's discharge capacity is relatively strong; if the parameter used to determine the battery's discharge capacity is less than or equal to the corresponding threshold value, it indicates that the battery's discharge capacity is relatively weak. In addition, a threshold value can be set for each of the above parameters that can be used to determine the power requirements of the extended-range electric vehicle. If the parameter used to determine the power requirements of the extended-range electric vehicle is greater than the corresponding threshold value, it indicates that the extended-range electric vehicle has a greater power requirement; if the parameter used to determine the power requirements of the extended-range electric vehicle is less than or equal to the corresponding threshold value, it indicates that the extended-range electric vehicle has a smaller power requirement.

[0040] In specific implementation, if the parameter used to determine the discharge capacity of the battery is greater than the corresponding threshold, and the parameter used to determine the power requirement of the extended-range electric vehicle is less than or equal to the corresponding threshold, it can be determined that the discharge capacity of the battery meets the power requirement of the extended-range electric vehicle; otherwise, it can be determined that the discharge capacity of the battery does not meet the power requirement of the extended-range electric vehicle.

[0041] When the discharge capacity of the battery meets the power requirements of the extended-range electric vehicle, executing the diagnostic task at this time will not affect the normal driving of the extended-range electric vehicle, and step 103 can be executed; when the discharge capacity of the battery does not meet the power requirements of the extended-range electric vehicle, executing the diagnostic task at this time may affect the normal driving of the extended-range electric vehicle, and it can be determined that the execution conditions of the diagnostic task corresponding to the diagnostic request are not met, and the diagnostic request can be ignored, or the execution of the diagnostic task corresponding to the diagnostic request can be refused.

[0042] Step 103: When the discharge capacity meets the power requirement, control the range extender to be in a working state corresponding to the diagnostic task and perform the diagnostic task.

[0043] In some embodiments, if the discharge capacity of the battery meets the power requirements of the extended-range electric vehicle, the execution conditions of the diagnostic task corresponding to the diagnostic request can be determined, and the range extender can be controlled to enter the working state corresponding to the diagnostic task before executing the diagnostic task to improve the diagnosis success rate.

[0044] In other embodiments, if the battery's discharge capacity meets the power requirements of the extended-range electric vehicle, further determinations may be made to determine whether the execution conditions for the diagnostic task corresponding to the diagnostic request are met. If the execution conditions for the diagnostic task corresponding to the diagnostic request are met, the range extender is controlled to operate in the corresponding operating state and execute the diagnostic task. For details, please refer to the relevant description below and will not be repeated here.

[0045] In the diagnostic method of this embodiment, after receiving a diagnostic request from the transmitter controller, and the execution of the diagnostic task corresponding to the diagnostic request is related to the range extender, the power domain controller of the range extender electric vehicle can obtain the battery discharge capacity and the power demand of the range extender electric vehicle. If the battery discharge capacity meets the power demand of the range extender electric vehicle, the range extender can be controlled to enter the working state corresponding to the diagnostic task and execute the diagnostic task. It can be seen that in this embodiment of the application, the relationship between the battery discharge capacity of the range extender electric vehicle and the power demand of the range extender electric vehicle can be used to determine whether to execute the diagnostic task corresponding to the diagnostic request. In this way, the execution of the diagnostic task can be decoupled from the vehicle's driving, and the driver's behavior of stepping on the accelerator or brake will not affect the execution of the diagnostic task, thereby improving the success rate of diagnosis.

[0046] In some embodiments, obtaining the discharge capacity of the battery of the extended-range electric vehicle and the power requirement of the extended-range electric vehicle may include:

[0047] Obtaining the discharge power of the battery of the extended-range electric vehicle;

[0048] Obtaining a throttle opening of the range-extended electric vehicle;

[0049] Wherein, when the discharge power is greater than a discharge power threshold and the throttle opening is less than or equal to an opening threshold, the discharge capacity of the battery meets the power requirement of the extended-range electric vehicle.

[0050] In this embodiment, the battery's discharge capacity is determined by the battery's discharge power, and the range-extended electric vehicle's power requirement is determined by the throttle opening of the range-extended electric vehicle. However, it is understood that in other embodiments, the battery's discharge capacity and the range-extended electric vehicle's power requirement may also be determined by other parameters. For details, please refer to the aforementioned related description and will not be repeated here.

[0051] If the discharge power of the battery is greater than the discharge power threshold and the throttle opening is less than or equal to the opening threshold, it can be determined that the discharge capacity of the battery meets the power requirements of the extended-range electric vehicle; otherwise, it can be determined that the discharge capacity of the battery does not meet the power requirements of the extended-range electric vehicle.

[0052] In this embodiment, by determining whether the discharge power of the battery is greater than the discharge power threshold and whether the throttle opening is greater than the opening threshold, the accuracy of determining whether the battery's discharge capacity meets the power requirements of the extended-range electric vehicle can be ensured, thereby improving the diagnosis success rate.

[0053] In some embodiments, when the diagnostic request is for requesting diagnosis of an oxygen sensor of the range-extended electric vehicle, controlling the range extender to be in a working state corresponding to the diagnostic task includes:

[0054] sending a fuel cut-off request and a torque request to the engine controller, wherein the fuel cut-off request is used to request to stop the fuel supply to the engine of the range extender, and the torque request is used to request to adjust the torque of the engine to 0;

[0055] A speed request is sent to a generator controller, where the speed request is used to request that the speed of the generator of the range extender be adjusted to a target speed.

[0056] In this embodiment, the diagnostic task corresponding to the diagnostic request is: diagnosing the oxygen sensor.

[0057] To diagnose the oxygen sensor, the MDCU can send a fuel cut-off request to the EMS to stop the fuel supply to the range extender's engine, and send a torque request to the EMS to control the engine to operate in torque mode with a torque target of 0.

[0058] On the other hand, the MDCU can send a speed request to the generator control unit (GCU) to adjust the speed of the range extender's generator to the target speed, causing the generator to operate at a low speed. The target speed can be set according to actual needs, such as 1000 rpm, but is not limited to this. In specific implementation, adjusting the speed of the range extender's generator to the target speed can be performed by adjusting the speed of the range extender's generator to the target speed according to a certain slope and then maintaining it at the target speed.

[0059] In this embodiment, the range extender's engine is fuel-cut off and its torque is adjusted to 0; and the speed of the range extender's generator is adjusted to the target speed. In this way, the diagnostic success rate of the oxygen sensor can be improved.

[0060] In some embodiments, when the discharge capacity meets the power requirement, before controlling the range extender to be in the working state corresponding to the diagnostic task and performing the diagnostic task, the method further includes:

[0061] Obtaining a first to-do task related to the range extender of the extended-range electric vehicle;

[0062] The controlling the range extender to be in a working state corresponding to the diagnostic task and performing the diagnostic task includes:

[0063] When the number of the first pending tasks is zero; or the execution priority of the first pending tasks is lower than the execution priority of the diagnostic task, the range extender is controlled to be in a working state corresponding to the diagnostic task, and the diagnostic task is executed.

[0064] In this embodiment, in addition to determining whether the battery's discharge capacity meets the extended-range electric vehicle's power requirements, a first pending task related to the range extender of the extended-range electric vehicle can also be obtained. Furthermore, the execution priority of tasks related to the range extender of the extended-range electric vehicle can be pre-determined. For example, a higher execution priority can be assigned to tasks with a greater impact on the operation of the extended-range electric vehicle. By using this determined execution priority to determine the execution order of tasks, the operational reliability of the extended-range electric vehicle can be improved.

[0065] If the number of the first pending business is zero, it means that the range extender has a shutdown requirement, and the diagnostic task corresponding to the diagnostic request can be executed before the range extender is shut down.

[0066] If the number of first pending services is not zero, and the execution priorities of the first pending services are lower than the execution priorities of the diagnostic tasks corresponding to the diagnostic requests, the diagnostic tasks corresponding to the diagnostic requests may be executed preferentially.

[0067] If the number of the first pending businesses is not zero, but there is at least one task in the first pending businesses whose execution priority is higher than the execution priority of the diagnostic task corresponding to the diagnostic request, it can be determined that the execution conditions of the diagnostic task corresponding to the diagnostic request are not met, the diagnostic request can be ignored, or the execution of the diagnostic task corresponding to the diagnostic request can be refused.

[0068] As can be seen, in this embodiment, the execution conditions for the diagnostic task corresponding to the diagnostic request include: the battery's discharge capacity meets the EREV's power requirements, and the EREV's pending tasks related to the range extender are zero; or, the battery's discharge capacity meets the EREV's power requirements, and the execution priority of the EREV's pending tasks related to the range extender are both lower than the execution priority of the diagnostic task corresponding to the diagnostic request. This prevents the diagnostic task corresponding to the diagnostic request from affecting other pending tasks with higher execution priorities, thereby improving the operational reliability of the EREV.

[0069] In some embodiments, when the discharge capacity meets the power requirement, before performing the diagnostic task using the range extender, the method further includes:

[0070] Acquire first information, the first information including at least one of the following: a state of the range extender, a power generation power of the range extender, a water temperature of an engine of the range extender, and a time interval since the last execution of the diagnostic task;

[0071] The utilizing the range extender to perform the diagnostic task includes:

[0072] When the first information satisfies a first condition, performing the diagnostic task using the range extender;

[0073] The first information satisfies the first condition including at least one of the following: the range extender is in the startup state; the power generation power of the range extender is less than the power generation power threshold; the water temperature is greater than the temperature threshold; the time interval is greater than the time threshold.

[0074] In this embodiment, in addition to determining whether the discharge capacity of the battery meets the power requirement of the extended-range electric vehicle, first information may be further obtained.

[0075] Because the diagnostic task corresponding to the diagnostic request is related to the range extender, if the range extender is in the on state, the diagnostic task corresponding to the diagnostic request can be executed; otherwise, it can be determined that the execution conditions of the diagnostic task corresponding to the diagnostic request are not met, and the diagnostic request can be ignored or the execution of the diagnostic task corresponding to the diagnostic request can be rejected. This can avoid starting the range extender to execute the diagnostic task corresponding to the diagnostic request, and can reduce the power consumption of the extended-range electric vehicle.

[0076] During the diagnostic task corresponding to the diagnostic request, if the range extender is controlled to operate at a low speed and the range extender's power generation is less than the power generation threshold, the diagnostic task corresponding to the diagnostic request can be executed. Otherwise, it can be determined that the execution conditions of the diagnostic task corresponding to the diagnostic request are not met, and the diagnostic request can be ignored or the diagnostic task corresponding to the diagnostic request can be refused. This can minimize the change in the range extender's operating conditions before and after the diagnosis and avoid abnormal vehicle sensations.

[0077] If the range extender's water temperature is greater than the temperature threshold, indicating that the engine is in a warm-up state, the diagnostic task corresponding to the diagnostic request can be executed. Otherwise, it can be determined that the execution conditions of the diagnostic task corresponding to the diagnostic request are not met, and the diagnostic request can be ignored or refused. This can improve diagnostic accuracy.

[0078] If the time interval since the last execution of the diagnostic task corresponding to the diagnostic request is greater than the time threshold, the diagnostic task corresponding to the diagnostic request can be executed. Otherwise, it can be determined that the execution conditions of the diagnostic task corresponding to the diagnostic request are not met, and the diagnostic request can be ignored or the diagnostic task corresponding to the diagnostic request can be rejected. This can avoid frequent execution of the diagnostic task corresponding to the diagnostic request, thereby reducing the power consumption of the extended-range electric vehicle.

[0079] As can be seen, in this embodiment, the execution conditions for the diagnostic task corresponding to the diagnostic request are: the battery's discharge capacity meets the extended-range electric vehicle's power requirements, and at least one of the following: the range extender is in the start-up state, the range extender's power generation is less than the power generation threshold, the engine water temperature is greater than the temperature threshold, and the time interval since the last execution of the diagnostic task corresponding to the diagnostic request is greater than the time threshold. This can improve the diagnostic success rate while also reducing the extended-range electric vehicle's power consumption, preventing vehicle abnormalities, or improving diagnostic accuracy.

[0080] In some embodiments, after controlling the range extender to be in the working state corresponding to the diagnostic task and performing the diagnostic task, the method may further include:

[0081] Acquire a second to-be-done task related to the range extender of the extended-range electric vehicle;

[0082] If the number of the second to-be-done tasks is zero, shutting down the range extender;

[0083] If the number of the second to-be-done tasks is not zero, the range extender is controlled to be in a working state corresponding to the second to-be-done tasks, and the second to-be-done tasks are executed.

[0084] In this embodiment, after the diagnostic task corresponding to the diagnostic request is completed, it can be determined whether to shut down the range extender by obtaining pending tasks related to the range extender of the extended-range electric vehicle.

[0085] In specific implementation, if the number of the second pending tasks is zero, that is, there are no pending tasks related to the range extender, the range extender can be turned off after the diagnostic task corresponding to the diagnostic request is executed, thereby reducing the power consumption of the extended-range electric vehicle.

[0086] If the number of second pending tasks is not zero, that is, there are pending tasks related to the range extender, the range extender may continue to be controlled to execute related tasks without shutting down after the diagnostic task corresponding to the diagnostic request is completed. The second pending tasks may include tasks newly generated during the execution of diagnostic tasks.

[0087] In this embodiment, after the diagnostic task corresponding to the diagnostic request is completed, the range extender can be determined to be shut down by obtaining pending tasks related to the range extender of the extended-range electric vehicle. This can avoid the range extender being shut down and started frequently, thereby reducing the power consumption of the extended-range electric vehicle.

[0088] It should be noted that the various optional implementation methods introduced in the embodiments of the present application can be implemented in combination with each other or separately if they do not conflict with each other, and the embodiments of the present application do not limit this.

[0089] For easier understanding, the following is an example of oxygen sensor diagnosis:

[0090] As shown in Figure 2, oxygen sensor diagnosis involves three controllers working together: MDCU, EMS, and GCU.

[0091] The diagnostic process is as follows:

[0092] 1. EMS sends a diagnostic request to MDCU;

[0093] 2. The MDCU determines whether diagnosis is allowed based on the vehicle status;

[0094] 3. The MDCU determines that the diagnosis is allowed, sends a diagnosis permission, fuel cut-off request, and torque request to the EMS, and sends a speed request to the GCU at the same time;

[0095] 4. EMS starts oxygen sensor diagnosis after receiving diagnostic permission;

[0096] 5. After the diagnosis is completed, EMS cancels the diagnosis request;

[0097] 6. The MDCU controls the range extender to shut down or enter normal power generation mode.

[0098] Determining the timing of oxygen sensor diagnosis:

[0099] 1. The range extender is in the starting state;

[0100] 2. The range extender needs to be shut down;

[0101] 3. The power battery discharge power is greater than the threshold;

[0102] 4. The throttle opening is less than the threshold;

[0103] 5. The range extender's power generation is less than the threshold;

[0104] 6. The engine water temperature is greater than the threshold;

[0105] 7. The time interval since the last oxygen sensor diagnosis is greater than the threshold;

[0106] When the above conditions are met at the same time, if the EMS has a diagnostic request, the MDCU controls the range extender to enter the diagnostic working state.

[0107] Oxygen sensor diagnostic process range extender control:

[0108] Diagnosis begins:

[0109] The MDCU controls the engine to operate in torque mode with a torque target of 0 and sends a fuel cut-off request to the EMS. At the same time, the MDCU controls the generator to operate in speed mode, with the speed control target transitioning from the current speed to the diagnostic target speed (e.g., 1000 rpm) at a certain slope.

[0110] Diagnostic process:

[0111] The MDCU controls the engine to operate in torque mode with a torque target of 0 and sends a fuel cut-off request to the EMS. At the same time, the MDCU controls the generator to operate in speed mode, and the speed control target maintains a fixed target value (such as 1000 rpm).

[0112] Diagnostic Exit:

[0113] Since one of the conditions for the MDCU to determine the timing of diagnosis is that the range extender has a shutdown requirement, in most cases the MDCU controls the range extender to shut down according to the normal shutdown process after the diagnosis is completed; however, if the range extender has another start-up request during the diagnosis process (for example, the driver steps on the accelerator deeply, the battery heats up and the discharge power decreases, the battery power decreases, etc.), after the diagnosis is completed, the MDCU controls the range extender to enter the normal power generation condition.

[0114] Diagnosing the oxygen sensor in the above manner can reduce the impact of oxygen sensor diagnosis on vehicle driving and improve the diagnosis success rate.

[0115] Based on the diagnostic methods provided in the above embodiments, the present application also provides specific implementations of diagnostic devices, as shown in the following embodiments.

[0116] 3 , the diagnostic device 300 provided in an embodiment of the present application may include:

[0117] A receiving module 301 is configured to receive a diagnostic request sent by an engine controller of an extended-range electric vehicle, wherein the execution of a diagnostic task corresponding to the diagnostic request is related to the range extender of the extended-range electric vehicle;

[0118] A first acquisition module 302 is configured to acquire, in response to a diagnosis request, a discharge capacity of a battery of the extended-range electric vehicle and a power requirement of the extended-range electric vehicle;

[0119] The first execution module 303 is configured to control the range extender to be in a working state corresponding to the diagnostic task and to execute the diagnostic task when the discharge capacity meets the power requirement.

[0120] In some embodiments, the first acquisition module includes:

[0121] A first acquiring unit, configured to acquire the discharge power of the battery of the extended-range electric vehicle;

[0122] a second acquiring unit, configured to acquire a throttle opening of the range-extended electric vehicle;

[0123] Wherein, when the discharge power is greater than a discharge power threshold and the throttle opening is less than or equal to an opening threshold, the discharge capacity of the battery meets the power requirement of the extended-range electric vehicle.

[0124] In some embodiments, when the discharge capacity meets the power requirement, the device further comprises:

[0125] A second acquisition module is used to acquire a first to-do task related to the range extender of the extended-range electric vehicle;

[0126] The first execution module is specifically configured to:

[0127] When the number of the first pending tasks is zero; or the execution priority of the first pending tasks is lower than the execution priority of the diagnostic task, the range extender is controlled to be in a working state corresponding to the diagnostic task, and the diagnostic task is executed.

[0128] In some embodiments, the apparatus further comprises:

[0129] a third acquisition module, configured to acquire first information, the first information including at least one of the following: a status of the range extender, a power generation power of the range extender, a water temperature of an engine of the range extender, and a time interval since the last execution of the diagnostic task;

[0130] The first execution module is specifically configured to:

[0131] When the first information satisfies a first condition, performing the diagnostic task using the range extender;

[0132] The first information satisfies the first condition including at least one of the following: the range extender is in the startup state; the power generation power of the range extender is less than the power generation power threshold; the water temperature is greater than the temperature threshold; the time interval is greater than the time threshold.

[0133] In some embodiments, when the diagnostic request is for requesting diagnosis of an oxygen sensor of the extended-range electric vehicle, the first execution module includes:

[0134] a first sending module, configured to send a fuel cut-off request and a torque request to the engine controller, wherein the fuel cut-off request is used to request to stop the fuel supply to the engine of the range extender, and the torque request is used to request to adjust the torque of the engine to 0;

[0135] The second sending module is configured to send a speed request to the generator controller, where the speed request is used to request that the speed of the generator of the range extender be adjusted to a target speed.

[0136] In some embodiments, the diagnostic device 300 further includes a processing module, which is configured to:

[0137] Acquire a second to-do task related to the range extender of the extended-range electric vehicle;

[0138] If the number of the second to-be-done tasks is zero, shutting down the range extender;

[0139] If the number of the second to-be-done tasks is not zero, the range extender is controlled to be in a working state corresponding to the second to-be-done tasks, and the second to-be-done tasks are executed.

[0140] The diagnostic device provided in the embodiment of the present application can implement each process in the method embodiment, and to avoid repetition, it will not be described here.

[0141] FIG4 shows a schematic diagram of the diagnostic hardware structure provided in an embodiment of the present application.

[0142] The diagnostic device may include a processor 401 and a memory 402 storing computer program instructions.

[0143] Specifically, the processor 401 may include a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present application.

[0144] Memory 402 may include a large capacity memory for data or instructions. By way of example and not limitation, memory 402 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive, or a combination of two or more of these. Where appropriate, memory 402 may include removable or non-removable (or fixed) media. Where appropriate, memory 402 may be inside or outside the integrated gateway disaster recovery device. In a specific embodiment, memory 402 is a non-volatile solid-state memory.

[0145] The memory may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk storage medium device, an optical storage medium device, a flash memory device, an electrical, optical or other physical / tangible memory storage device. Thus, generally, the memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., a memory device) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the method according to an aspect of the present disclosure.

[0146] The processor 401 implements any one of the diagnostic methods in the above embodiments by reading and executing computer program instructions stored in the memory 402 .

[0147] In one example, the diagnostic device may further include a communication interface 404 and a bus 410. As shown in FIG4, the processor 401, the memory 402, and the communication interface 404 are connected via the bus 410 and communicate with each other.

[0148] The communication interface 404 is mainly used to implement communication between various modules, devices, units and / or equipment in the embodiments of the present application.

[0149] Bus 410 comprises hardware, software or both, and the parts of diagnostic equipment are coupled to each other.For example, and not limitation, bus can comprise accelerated graphics port (AGP) or other graphic buses, enhanced industrial standard architecture (EISA) bus, front side bus (FSB), hypertransport (HT) interconnection, industrial standard architecture (ISA) bus, infinite bandwidth interconnection, low pin count (LPC) bus, memory bus, micro channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI-Express (PCI-X) bus, serial advanced technology attachment (SATA) bus, video electronics standard association local (VLB) bus or other suitable bus or two or more of these combinations.In suitable cases, bus 410 can comprise one or more buses.Although the present application embodiment describes and shows specific bus, the application considers any suitable bus or interconnection.

[0150] In addition, in conjunction with the diagnostic methods in the above embodiments, embodiments of the present application may provide a computer storage medium for implementation. The computer storage medium stores computer program instructions; when the computer program instructions are executed by a processor, any one of the diagnostic methods in the above embodiments is implemented.

[0151] An embodiment of the present application provides a vehicle, which includes the diagnostic device as described in the embodiment of the present application; or, the diagnostic equipment as described in the embodiment of the present application; or, the computer-readable storage medium as described in the embodiment of the present application.

[0152] It should be understood that the present application is not limited to the specific configurations and processes described above and illustrated in the figures. For the sake of brevity, a detailed description of known methods is omitted here. In the above embodiments, several specific steps are described and illustrated as examples. However, the method process of the present application is not limited to the specific steps described and illustrated. Those skilled in the art can make various changes, modifications, and additions, or change the order of the steps after understanding the spirit of the present application.

[0153] The functional blocks shown in the above-described block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of the present application are programs or code segments that are used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or a communication link by a data signal carried in a carrier wave. "Machine-readable medium" can include any medium that can store or transmit information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROMs, flash memories, erasable ROMs (EROMs), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency (RF) links, etc. The code segment can be downloaded via a computer network such as the Internet, an intranet, etc.

[0154] It should also be noted that the exemplary embodiments mentioned in this application describe some methods or systems based on a series of steps or devices. However, this application is not limited to the order of the above steps. In other words, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.

[0155] Aspects of the present disclosure have been described above with reference to the flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present disclosure. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer or other programmable data processing device to produce a machine so that these instructions executed by the processor of the computer or other programmable data processing device enable the implementation of the function / action specified in one or more boxes of the flowchart and / or block diagram. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor or a field programmable logic circuit. It is also understood that each box in the block diagram and / or flowchart and the combination of the boxes in the block diagram and / or flowchart can also be implemented by dedicated hardware that performs the specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions.

[0156] The above description is only a specific embodiment of the present application. Those skilled in the art will clearly understand that for the convenience and brevity of description, the specific working processes of the systems, modules and units described above can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here. It should be understood that the scope of protection of the present application is not limited thereto. Any person skilled in the art can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be included in the scope of protection of the present application.

Claims

1. A diagnostic method applied to the power domain controller of a range-extended electric vehicle, the method comprising: Receiving a diagnostic request sent by the engine controller of the range-extended electric vehicle, wherein the execution of the diagnostic task corresponding to the diagnostic request is related to the range extender of the range-extended electric vehicle; In response to the diagnostic request, obtaining the discharge capacity of the battery of the range-extended electric vehicle and the power demand of the range-extended electric vehicle; When the discharge capacity meets the power demand, controlling the range extender to be in the working state corresponding to the diagnostic task and executing the diagnostic task.

2. The method according to claim 1, wherein The obtaining the discharge capacity of the battery of the range-extended electric vehicle and the power demand of the range-extended electric vehicle includes: Obtaining the discharge power of the battery of the range-extended electric vehicle; Obtaining the throttle opening of the range-extended electric vehicle; Wherein, when the discharge power is greater than the discharge power threshold and the throttle opening is less than or equal to the opening threshold, the discharge capacity of the battery meets the power demand of the range-extended electric vehicle.

3. The method according to claim 1, wherein Before the controlling the range extender to be in the working state corresponding to the diagnostic task and executing the diagnostic task when the discharge capacity meets the power demand, the method further includes: Obtaining a first to-do task related to the range extender of the range-extended electric vehicle; The controlling the range extender to be in the working state corresponding to the diagnostic task and executing the diagnostic task includes: When the number of the first to-do tasks is zero; or when the execution priorities of the first to-do tasks are all lower than the execution priority of the diagnostic task, controlling the range extender to be in the working state corresponding to the diagnostic task and executing the diagnostic task.

4. The method according to claim 1, wherein Before the using the range extender to execute the diagnostic task when the discharge capacity meets the power demand, the method further includes: Obtaining first information, the first information including at least one of the following: the state of the range extender, the power generation power of the range extender, the water temperature of the engine of the range extender, and the time interval since the last execution of the diagnostic task; The using the range extender to execute the diagnostic task includes: When the first information meets a first condition, using the range extender to execute the diagnostic task; Wherein, the first information meeting the first condition includes at least one of the following: the range extender is in a starting state; the power generation power of the range extender is less than the power generation power threshold; the water temperature is greater than the temperature threshold; the time interval is greater than the time threshold.

5. The method according to claim 1, wherein When the diagnostic request is used to request a diagnosis of the oxygen sensor of the range-extended electric vehicle, the controlling the range extender to be in the working state corresponding to the diagnostic task includes: Sending a fuel cut-off request and a torque request to the engine controller, wherein the fuel cut-off request is used to request to stop the fuel supply of the engine of the range extender, and the torque request is used to request to adjust the torque of the engine to 0; Sending a speed request to the generator controller, the speed request being used to request to adjust the speed of the generator of the range extender to a target speed.

6. The method according to claim 1, wherein After controlling the range extender to be in the working state corresponding to the diagnostic task and executing the diagnostic task, the method further includes: obtaining a second to-do task related to the range extender of the range-extended electric vehicle; if the number of the second to-do tasks is zero, turning off the range extender; if the number of the second to-do tasks is not zero, controlling the range extender to be in the working state corresponding to the second to-do task and executing the second to-do task.

7. A diagnostic device, comprising: a receiving module, configured to receive a diagnostic request sent by an engine controller of a range-extended electric vehicle, wherein execution of the diagnostic task corresponding to the diagnostic request is related to a range extender of the range-extended electric vehicle; a first obtaining module, configured to obtain a discharge capacity of a battery of the range-extended electric vehicle and a power demand of the range-extended electric vehicle in response to the diagnostic request; a first execution module, configured to control the range extender to be in the working state corresponding to the diagnostic task and execute the diagnostic task when the discharge capacity meets the power demand.

8. A diagnostic device, the device comprising: a processor and a memory storing computer program instructions; when the processor executes the computer program instructions, the diagnostic method according to any one of claims 1 to 6 is implemented.

9. A computer-readable storage medium, on which computer program instructions are stored, and when the computer program instructions are executed by a processor, the diagnostic method according to any one of claims 1 to 6 is implemented.

10. A vehicle, the vehicle includes the diagnostic device according to claim 7; or, the diagnostic device according to claim 8; or, the computer-readable storage medium according to claim 9.

Citation Information

Patent Citations

  • Engine control method and device of extended-range type electric vehicle

    CN103523006A

  • Engine detection and diagnosis method and device and extended-range electric vehicle

    CN110530646A

  • Post-oxygen diagnosis execution method and device for hybrid vehicle

    CN111942364A

  • Control method and device for fuel cut-off of hybrid electric vehicle

    CN117028050A

  • Diagnosis method, device, equipment, storage medium and vehicle

    CN117734717A

Cited By

  • Reverse towing working condition control method and system for extended-range electric vehicle and storage medium

    CN120942274A

  • Control method and control system of range extender

    CN122323967A