Range extender control method and system, storage medium and vehicle

By obtaining the output speed when the engine fails to start, determining the target parameters, and adjusting the operating parameters, the problem of engine starting failure under environmental changes is solved, and the starting success rate is improved.

CN121088549APending Publication Date: 2025-12-09CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202511117174.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-11
Publication Date
2025-12-09

AI Technical Summary

Technical Problem

Engines fail to start due to changes in the surrounding environment, resulting in a reduced start-up success rate.

Method used

By obtaining the engine's output speed when it fails to start, the target parameters are determined as cooling medium temperature or location altitude. The operating parameters of the engine and generator are then adjusted to adapt to the environment, thereby improving the success rate of restarting.

Benefits of technology

It improves the engine's starting success rate under environmental changes, ensuring that the engine can start smoothly.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121088549A_ABST
    Figure CN121088549A_ABST
Patent Text Reader

Abstract

The invention provides a range extender control method and system, a storage medium and a vehicle, and belongs to the technical field of vehicle range extenders, and the range extender control method comprises the steps that in response to an instruction indicating that starting of an engine fails, the output rotating speed of the engine when starting fails is obtained; target parameters are determined based on the output rotating speed of the engine when starting fails; based on the target parameter, determining a working condition parameter when the engine is restarted and / or a working condition parameter when the generator is restarted; and restarting the engine based on the working condition parameters when the engine is restarted and / or the working condition parameters when the generator is restarted. According to the method and the device, the working condition parameters of the engine or the generator are adjusted in a targeted manner according to the target parameters corresponding to the environmental reasons, so that the working condition parameters of the engine during restarting or the working condition parameters of the generator during restarting of the engine adapt to the environment, and the success rate of engine starting is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of vehicle range extender, in particular to a range extender control method, system, storage medium and vehicle. BACKGROUND

[0002] The range extender is a device for improving the endurance mileage of a vehicle, which is composed of an engine and a generator. In the process of normal operation of the engine, the engine drives the generator to move, so that the generator converts the kinetic energy generated by the engine into electric energy, and then drives the vehicle to move. In the process of starting the engine, the generator plays the role of starter to provide the engine with initial starting torque, so as to drive the engine to complete the starting. However, under the influence of the surrounding environment, the engine often fails to start due to the change of the environment, thereby reducing the starting success rate of the engine. SUMMARY

[0003] Therefore, the present application provides a range extender control method, system, storage medium and vehicle to solve the problem of how to improve the starting success rate of the engine.

[0004] In a first aspect, the present application provides a range extender control method, wherein the range extender comprises an engine and a generator, and the method comprises:

[0005] In response to an instruction indicating that the engine fails to start, obtaining an output rotating speed of the engine at the time of starting failure;

[0006] Based on the output rotating speed of the engine at the time of starting failure, determining a target parameter, wherein the target parameter is a cooling medium temperature of the engine at the time of starting failure, or a position altitude of the vehicle at the time of starting failure of the engine;

[0007] Based on the target parameter, determining a working condition parameter of the engine at the time of re-starting and / or a working condition parameter of the generator at the time of re-starting the engine;

[0008] Based on the working condition parameter of the engine at the time of re-starting and / or the working condition parameter of the generator at the time of re-starting the engine, re-starting the engine.

[0009] Optionally, the determining the target parameter based on the output rotating speed of the engine at the time of starting failure comprises:

[0010] Judging whether the output rotating speed of the engine at the time of starting failure is greater than or equal to an injection rotating speed of the engine at the time of starting failure;

[0011] If the output rotation speed of the engine at the time of the start failure is greater than or equal to the fuel injection rotation speed of the engine at the time of the start failure, the target parameter is determined to be the position altitude of the vehicle at the time of the start failure of the engine.

[0012] If the output rotation speed of the engine at the time of the start failure is less than the fuel injection rotation speed of the engine at the time of the start failure, the target parameter is determined to be the cooling medium temperature of the engine at the time of the start failure.

[0013] Optionally, the target parameter is the position altitude of the vehicle at the time of the start failure of the engine, and the determination of the working condition parameter of the engine at the time of the restart and / or the working condition parameter of the generator at the time of the restart of the engine based on the target parameter comprises:

[0014] In a case where the position altitude of the vehicle at the time of the start failure of the engine is greater than a preset altitude, the intake air amount of the engine at the time of the restart is determined to be a target intake air amount, and the drag time length of the generator at the time of the restart of the engine is determined to be a target time length, wherein the target intake air amount is greater than the intake air amount of the engine at the time of the start failure, and the target time length is greater than the drag time length of the engine at the time of the start failure.

[0015] In a case where the position altitude of the vehicle at the time of the start failure of the engine is less than or equal to the preset altitude, the fuel injection amount of the engine at the time of the restart is determined to be a target fuel injection amount, and the fuel injection times of the engine at the time of the restart are determined to be target fuel injection times, wherein the target fuel injection amount is greater than the fuel injection amount of the engine at the time of the start failure, and the target fuel injection times are greater than the fuel injection times of the engine at the time of the start failure.

[0016] Optionally, the target intake air amount and the target time length increase with the increase of the position altitude, and the target fuel injection amount and the target fuel injection times increase with the increase of the position altitude.

[0017] Optionally, the target parameter is the position altitude of the vehicle at the time of the start failure of the engine, and the determination of the working condition parameter of the engine at the time of the restart and / or the working condition parameter of the generator at the time of the restart of the engine based on the target parameter comprises:

[0018] The output rotation speed of the generator at the time of the restart of the engine is determined based on the position altitude of the vehicle at the time of the start failure of the engine, and the output rotation speed of the generator at the time of the restart of the engine increases with the increase of the position altitude.

[0019] Optionally, the target parameter is a cooling medium temperature of the engine at the time of the start failure, and the determining the working condition parameter of the engine at the time of the re-start and / or the working condition parameter of the generator at the time of the re-start of the engine based on the target parameter comprises:

[0020] in a case where the cooling medium temperature of the engine at the time of the start failure is less than or equal to a preset temperature, determining that an output torque of the generator at the time of the re-start of the engine is a first target torque, and a fuel injection speed of the engine at the time of the re-start is a target fuel injection speed, wherein the first target torque is less than the output torque of the generator at the time of the start failure of the engine, and the target fuel injection speed is less than the fuel injection speed of the engine at the time of the start failure;

[0021] in a case where the cooling medium temperature of the engine at the time of the start failure is greater than the preset temperature, determining that the output torque of the generator at the time of the re-start of the engine is a second target torque, wherein the second target torque is greater than the output torque of the generator at the time of the start failure of the engine.

[0022] Optionally, the obtaining the output speed of the engine at the time of the start failure in response to the instruction indicating the start failure of the engine comprises:

[0023] in response to the instruction indicating the start failure of the engine, obtaining a remaining fuel amount of the vehicle at the time of the start failure of the engine;

[0024] in a case where the remaining fuel amount of the vehicle at the time of the start failure of the engine is greater than a preset fuel amount, obtaining the output speed of the engine at the time of the start failure.

[0025] A second aspect of the embodiments of the present application provides an extended range adder control system, the extended range adder comprising an engine and a generator, and the control system comprising:

[0026] an obtaining module configured to, in response to an instruction indicating a start failure of the engine, obtain an output speed of the engine at the time of the start failure;

[0027] a first determining module configured to determine a target parameter based on the output speed of the engine at the time of the start failure, the target parameter being a cooling medium temperature of the engine at the time of the start failure or a location altitude of the vehicle at the time of the start failure of the engine;

[0028] a second determining module configured to determine a working condition parameter of the engine at the time of a re-start and / or a working condition parameter of the generator at the time of the re-start of the engine based on the target parameter;

[0029] The execution module is configured to restart the engine based on the operating condition parameter of the engine when restarting and / or the operating condition parameter of the generator when restarting the engine.

[0030] In a third aspect, the present application provides a computer readable storage medium, which stores a computer program. The computer program is executed by a processor to implement the steps of the range extender control method in the second aspect.

[0031] In a fourth aspect, the present application provides a vehicle comprising the range extender control system in the second aspect or a control module configured to implement the steps of the range extender control method in the first aspect.

[0032] The present application provides a range extender control method, system, storage medium and vehicle. The method comprises: in response to an instruction indicating that the engine fails to start, obtaining an output rotating speed of the engine when the engine fails to start; determining a target parameter based on the output rotating speed of the engine when the engine fails to start, the target parameter being a cooling medium temperature of the engine when the engine fails to start or a position altitude of the vehicle when the engine fails to start; determining an operating condition parameter of the engine when restarting or an operating condition parameter of the generator when restarting the engine based on the target parameter; and restarting the engine based on the operating condition parameter of the engine when restarting or the operating condition parameter of the generator when restarting the engine. When the engine fails to start, the present application determines the environmental cause leading to the engine failure based on the output rotating speed of the engine when the engine fails to start, and then adjusts the operating condition parameter of the engine or the generator according to the target parameter corresponding to the environmental cause, so as to determine the operating condition parameter of the engine when restarting or the operating condition parameter of the generator when the engine restarts. The operating condition parameter of the engine when restarting or the operating condition parameter of the generator when the engine restarts is adapted to the environment, thereby improving the success rate of engine starting. BRIEF DESCRIPTION OF DRAWINGS

[0033] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the description of the embodiments of the present application. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0034] Figure 1 is a range extender control method step diagram provided by the embodiments of the present application;

[0035] Figure 2is a method for determining a target parameter provided by an embodiment of the present application;

[0036] Figure 3 is a method for obtaining an output rotational speed when engine starting fails provided by an embodiment of the present application;

[0037] Figure 4 is a flow chart of a range extender control method provided by an embodiment of the present application;

[0038] Figure 5 is a structure diagram of a range extender control system provided by an embodiment of the present application. DETAILED DESCRIPTION

[0039] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all the other embodiments obtained by those skilled in the art without any creative work fall within the scope of protection of the present application.

[0040] A range extender is a device for improving the cruising range of a vehicle, which is composed of an engine and a generator in the general sense. The flywheel of the engine is connected with the rotor of the generator. The flywheel of the engine can drive the rotor of the generator to rotate, so as to make the generator generate electricity. The rotor of the generator can also drive the flywheel of the engine to rotate, so as to drive the piston of the engine to move reciprocally.

[0041] In the process of normal operation of the engine, the engine drives the generator to move, so that the generator converts the kinetic energy generated by the engine into electric energy, and then drives the vehicle to move. In the process of starting the engine, the generator plays the role of a starter, provides the engine with an initial starting torque, so as to drive the engine to complete starting. However, under the influence of the surrounding environment, the engine will often fail to start due to the change of the environment.

[0042] Based on this, in order to solve the problem of how to improve the engine start success rate, the application provides a range extender control method, system, storage medium and vehicle, in response to an instruction indicating that the engine start fails, the output speed of the engine at the time of start failure is obtained; based on the output speed of the engine at the time of start failure, the target parameter is determined, the target parameter is the cooling medium temperature of the engine at the time of start failure, or the position altitude of the vehicle at the time of engine start failure; based on the target parameter, the working condition parameter of the engine at the time of re-starting and / or the working condition parameter of the generator at the time of re-starting the engine is determined; based on the working condition parameter of the engine at the time of re-starting and / or the working condition parameter of the generator at the time of re-starting the engine, the engine is re-started. When the engine fails to start, the application determines the environmental cause of the engine failure through the output speed of the engine at the time of start failure, so as to adjust the working condition parameter of the engine or the generator according to the target parameter corresponding to the environmental cause, determine the working condition parameter of the engine at the time of re-starting or the working condition parameter of the generator at the time of re-starting the engine, and make the working condition parameter of the engine at the time of re-starting or the working condition parameter of the generator at the time of re-starting the engine adapt to the environment, so as to improve the success rate of engine start. The specific method is as follows:

[0043] The first aspect of the application provides an embodiment, as shown in Figure 1 As shown in a range extender control method step diagram, the method is applied to the vehicle controller of a vehicle, the vehicle includes a range extender, the range extender includes an engine and a generator, and the main steps of the method include:

[0044] Step S101, in response to an instruction indicating that the engine start fails, the output speed of the engine at the time of start failure is obtained.

[0045] Engine start failure refers to the phenomenon that the engine cannot operate normally after the vehicle completes the step of starting the engine. The engine start failure instruction can be automatically generated by the engine controller after detecting the engine start failure, and sent to the vehicle controller through the communication connection between the engine controller and the vehicle controller.

[0046] The output speed of the engine at the time of start failure can specifically refer to the output speed of the engine when the engine controller generates an instruction indicating that the engine start fails, which can be detected by a speed sensor arranged on the crankshaft of the engine.

[0047] In an alternative embodiment, the engine controller is connected with a rotation speed sensor of the engine, the rotation speed sensor acquires the output rotation speed of the engine in real time and sends the acquired output rotation speed to the engine controller. When the engine controller detects the engine start failure, it can simultaneously generate the instruction indicating the engine start failure and acquire the output rotation speed of the engine at the time of the start failure from the output rotation speed transmitted in real time by the rotation speed sensor. Then, the instruction indicating the engine start failure is sent to the vehicle controller, so that the vehicle controller acquires the output rotation speed of the engine at the time of the start failure from the engine controller in response to the instruction indicating the engine start failure.

[0048] In an alternative embodiment, before acquiring the output rotation speed of the engine at the time of the start failure, it can be determined whether the vehicle has a fault. If the vehicle has a fault, the corresponding fault code is sent to the user through the mobile phone or the central control display, and the vehicle is prohibited from being started again; if the vehicle has no fault, the output rotation speed of the engine at the time of the start failure is acquired.

[0049] In step S102, the target parameter is determined based on the output rotation speed of the engine at the time of the start failure.

[0050] The target parameter is the cooling medium temperature of the engine at the time of the start failure, or the position altitude of the vehicle at the time of the start failure of the engine.

[0051] The cooling medium temperature of the engine, also commonly known as the water temperature or oil temperature of the engine, can be acquired by a temperature sensor arranged in the cooling system of the engine. The position altitude of the vehicle at the time of the start failure of the engine can be acquired by converting the atmospheric pressure acquired by the air pressure sensor into the altitude.

[0052] The output rotation speed of the engine at the time of the start failure represents the cause of the engine start failure, and the cause of the engine start failure is closely related to the environment of the vehicle, so the target parameter corresponding to the environment of the vehicle can be determined based on the output rotation speed of the engine at the time of the start failure, so as to control the range extender based on the target parameter.

[0053] The cooling medium temperature of the engine at the time of the start failure is a target parameter related to the temperature of the environment of the vehicle, so when it is determined that the cause of the engine start failure is related to the temperature of the environment of the vehicle, the range extender can be controlled based on the cooling medium temperature of the engine at the time of the start failure according to the change of the temperature of the environment.

[0054] The position altitude of the vehicle when the engine fails to start is a parameter related to the environment position of the vehicle, and therefore, in the case where it is determined that the cause of the engine failing to start is related to the environment position of the vehicle, the range extender can be controlled according to the change of the environment position based on the position altitude of the vehicle when the engine fails to start.

[0055] In step S103, the working condition parameter of the engine when the engine is started again and / or the working condition parameter of the generator when the engine is started again is determined based on the target parameter.

[0056] After the engine fails to start, the vehicle should start the engine again to meet the user's demand for using the vehicle. Before the engine is started again, the working condition parameter of the engine, or the generator, or the engine and the generator when the engine is started again should be determined based on the target parameter, so that the working condition parameter of the engine, or the generator, or the engine and the generator when the engine is started again is adapted to the change of the environment of the vehicle, and the success rate of starting the engine when the engine is started again is improved.

[0057] In an optional embodiment, the working condition parameter of the engine can include injection speed, injection amount, injection frequency, etc., and the working condition parameter of the generator can include output speed, output torque, output power, etc.

[0058] In step S104, the engine is started again based on the working condition parameter of the engine when the engine is started again and / or the working condition parameter of the generator when the engine is started again.

[0059] After the working condition parameter of the engine, or the generator, or the engine and the generator when the engine is started again is determined, the engine, or the generator, or the engine and the generator is controlled according to the working condition parameter when the engine is started again, so that the step of starting the engine again is completed.

[0060] It is worth noting that starting the engine again refers to the action of starting the engine by the vehicle controller after receiving the instruction indicating that the engine fails to start.

[0061] In an optional embodiment, when the engine is started again, the engine can be started in a torque speed control mode, the generator uses a stable output torque in the torque control stage to drag the engine to rotate, so as to avoid the engine failing to start due to the engine being unable to be greater than or equal to the injection speed in the starting stage; after the engine is greater than or equal to the injection speed, the generator enters the speed control stage to keep the output speed of the engine at or above the injection speed.

[0062] The embodiment acquires an output rotating speed of the engine at the time of the start failure in response to an instruction indicating that the engine start failure; determines a target parameter based on the output rotating speed of the engine at the time of the start failure, the target parameter being a cooling medium temperature of the engine at the time of the start failure or a position altitude of the vehicle at the time of the engine start failure; determines a working condition parameter of the engine at the time of the re-start or a working condition parameter of the generator at the time of the re-start of the engine based on the target parameter; and re-starts the engine based on the working condition parameter of the engine at the time of the re-start or the working condition parameter of the generator at the time of the re-start of the engine. The embodiment determines the environmental cause of the engine failure through the output rotating speed of the engine at the time of the start failure when the engine start failure occurs, and adjusts the working condition parameter of the engine or the generator according to the target parameter corresponding to the environmental cause, so as to determine the working condition parameter of the engine at the time of the re-start or the working condition parameter of the generator at the time of the re-start of the engine, and make the working condition parameter of the engine at the time of the re-start or the working condition parameter of the generator at the time of the re-start of the engine adapt to the environment, thereby improving the success rate of the engine start.

[0063] In some exemplary embodiments, reference is made to Figure 2 A method for determining a target parameter is shown in a flowchart. The step of determining the target parameter based on the output rotating speed of the engine at the time of the start failure in step S102 specifically includes the following steps:

[0064] In step S11, it is determined whether the output rotating speed of the engine at the time of the start failure is greater than or equal to the fuel injection rotating speed of the engine at the time of the start failure.

[0065] If the output rotating speed of the engine at the time of the start failure is greater than or equal to the fuel injection rotating speed of the engine at the time of the start failure, the process proceeds to step S12; if the output rotating speed of the engine at the time of the start failure is less than the fuel injection rotating speed of the engine at the time of the start failure, the process proceeds to step S13.

[0066] In step S12, the target parameter is determined to be the position altitude of the vehicle at the time of the engine start failure.

[0067] In step S13, the target parameter is determined to be the cooling medium temperature of the engine at the time of the start failure.

[0068] The fuel injection rotating speed is a rotating speed threshold value at which the engine starts to inject fuel. When the output rotating speed of the engine is greater than the fuel injection rotating speed, the fuel injector of the engine starts to inject fuel into the cylinder of the engine.

[0069] If the output rotation speed of the engine at the time of the failure of the engine start-up is greater than or equal to the fuel injection rotation speed of the engine at the time of the failure of the engine start-up, it indicates that the generator can drive the crankshaft of the engine to rotate smoothly, and thus it can be excluded that the failure of the engine start-up is caused by the decrease of the working efficiency of the generator due to the ambient temperature, and then the target parameter is determined as the position altitude of the vehicle at the time of the failure of the engine start-up.

[0070] If the output rotation speed of the engine at the time of the failure of the engine start-up is less than the fuel injection rotation speed of the engine at the time of the failure of the engine start-up, it indicates that the generator cannot drive the crankshaft of the engine to rotate smoothly, and thus it can be determined that the failure of the engine start-up is caused by the decrease of the working efficiency of the generator due to the ambient temperature, and then the target parameter is determined as the cooling medium temperature of the engine at the time of the failure of the engine start-up.

[0071] Generally, when the output rotation speed of the engine is greater than or equal to the fuel injection rotation speed, the vehicle control unit sends a fuel injection ignition instruction. Therefore, in an optional embodiment, whether the output rotation speed of the engine at the time of the failure of the engine start-up is greater than or equal to the fuel injection rotation speed of the engine at the time of the failure of the engine start-up can be determined by judging whether the vehicle control unit sends the fuel injection ignition instruction. If the vehicle control unit sends the fuel injection ignition instruction, it indicates that the output rotation speed of the engine at the time of the failure of the engine start-up is greater than or equal to the fuel injection rotation speed of the engine at the time of the failure of the engine start-up; if the vehicle control unit does not send the fuel injection ignition instruction, it indicates that the output rotation speed of the engine at the time of the failure of the engine start-up is less than the fuel injection rotation speed of the engine at the time of the failure of the engine start-up.

[0072] In the embodiment, when the output rotation speed of the engine at the time of the failure of the engine start-up is greater than or equal to the fuel injection rotation speed of the engine at the time of the failure of the engine start-up, the target rotation speed is determined as the position altitude of the vehicle at the time of the failure of the engine start-up, and when the output rotation speed of the engine at the time of the failure of the engine start-up is less than the fuel injection rotation speed of the engine at the time of the failure of the engine start-up, the target parameter is determined as the cooling medium temperature of the engine at the time of the failure of the engine start-up, which can ensure the correspondence between the target parameter and the environment in which the vehicle is located, thereby improving the pertinence of the subsequent control of the range extender and further improving the success rate of the engine start-up again.

[0073] In some exemplary embodiments, when the target parameter is the position altitude of the vehicle at the time of the failure of the engine start-up, the step S103 of determining the working condition parameter of the engine at the time of the start-up again and / or the working condition parameter of the generator at the time of the start-up of the engine again based on the target parameter can be implemented in the following two cases:

[0074] In case one, when the position altitude of the engine at the time of the failure of the engine start-up is greater than a preset altitude, the intake air amount of the engine at the time of the start-up again is determined as a target intake air amount, and the drag time of the generator at the time of the start-up of the engine again is determined as a target time.

[0075] The target intake air quantity is greater than the intake air quantity when the engine fails to start, and the target time length is greater than the dragging time length when the engine fails to start.

[0076] In a case two, in a case that the position altitude when the engine fails to start is less than or equal to the preset height, the fuel injection quantity when the engine starts again is determined as a target fuel injection quantity, and the fuel injection times when the engine starts again is determined as a target fuel injection times.

[0077] The target fuel injection quantity is greater than the fuel injection quantity when the engine fails to start, and the target fuel injection times is greater than the fuel injection times when the engine fails to start.

[0078] Considering that the oxygen quantity in the air is affected by the atmospheric pressure, and the atmospheric pressure is determined by the altitude, the higher the altitude, the lower the oxygen quantity in the air, and the lower the altitude, the higher the oxygen quantity in the air. Therefore, the position altitude of the vehicle when the engine fails to start can be used to determine whether the engine fails to start due to insufficient oxygen quantity or insufficient fuel quantity.

[0079] In a case that the position altitude of the vehicle when the engine fails to start is greater than the preset height, it indicates that the oxygen quantity in the environment around the vehicle when the engine fails to start is insufficient, and therefore it can be inferred that the engine fails to start due to insufficient oxygen. Therefore, the intake air quantity needs to be adjusted when the engine starts again.

[0080] Specifically, the intake air quantity when the engine starts again is determined as a target intake air quantity, so that the intake air quantity when the engine starts again is greater than the intake air quantity when the engine fails to start, and the oxygen quantity when the engine starts again is increased. At the same time, the dragging time length of the generator is adaptively adjusted, so that the target time length is greater than the dragging time length of the generator when the engine fails to start, so as to avoid that the engine is successfully ignited for the first time and then extinguished again.

[0081] In a case that the position altitude of the vehicle when the engine fails to start is less than or equal to the preset height, it indicates that the fuel quantity in the environment around the vehicle when the engine fails to start is insufficient, and therefore it can be inferred that the engine fails to start due to insufficient fuel quantity. Therefore, the fuel injection quantity needs to be adjusted when the engine starts again. Specifically, the fuel injection quantity when the engine starts again is determined as a target fuel injection quantity, and the fuel injection times when the engine starts again is determined as a target fuel injection times, so that the fuel injection quantity and the fuel injection times when the engine starts again are greater than the fuel injection quantity and the fuel injection times when the engine fails to start, and the fuel quantity when the engine starts again is increased.

[0082] In an optional embodiment, the preset height can be 1500 m.

[0083] The embodiment adjusts the working condition parameters of the engine and the generator according to whether the position altitude of the vehicle at the time of engine start failure is higher than a preset height, so that the working condition parameters of the engine and the generator at the time of engine restart are adapted to the position altitude, and the problem of engine start failure due to insufficient fuel or insufficient oxygen is solved in a targeted manner, so as to improve the success rate of engine restart.

[0084] In some exemplary embodiments, the target intake amount and the target time length in the above case one are increased with the increase of the position altitude, and the target fuel injection amount and the target fuel injection times in the above case two are increased with the increase of the position altitude.

[0085] In the above case one, the engine start failure is caused by insufficient oxygen, and the higher the position altitude, the lower the oxygen amount in the atmosphere, and the lower the oxygen amount inhaled by the engine. Therefore, the larger the position altitude, the larger the air amount inhaled by the engine to meet the oxygen demand of the engine, and the target intake amount and the target time length should also be increased with the increase of the position altitude.

[0086] In the above case two, the engine start failure is caused by insufficient fuel, and the higher the position altitude, the larger the fuel amount required for engine start. Therefore, the larger the position altitude, the larger the fuel injection amount and the fuel injection times of the engine to meet the fuel demand of the engine.

[0087] In the embodiment, different target values are determined according to different position altitudes when determining the target intake amount of the engine, the target time length of the generator, the target fuel injection amount of the engine, and the target fuel injection times, which can further improve the matching degree between the working condition parameters of the engine and the generator and the environment, and further improve the start success rate of the engine.

[0088] In some exemplary embodiments, in the case that the target parameter is the position altitude of the vehicle at the time of engine start failure, the step S103 of determining the working condition parameters of the engine at the time of engine restart and / or the working condition parameters of the generator at the time of engine restart based on the target parameter can be implemented by the following steps:

[0089] Step 21, determining the output speed of the generator at the time of engine restart based on the position altitude of the vehicle at the time of engine start failure.

[0090] The output speed of the generator at the time of engine restart is increased with the increase of the position altitude.

[0091] The output rotation speed of the generator determines the rotation speed that the crankshaft of the engine can reach. The higher the output rotation speed of the generator, the higher the rotation speed that the crankshaft of the engine can reach, and thus the output rotation speed of the engine is less likely to decrease to the threshold of engine stall after the generator stops dragging, thereby avoiding the engine from stalling again after the initial ignition and improving the combustion condition of the combustion chamber in the engine.

[0092] In some exemplary embodiments, in the case where the target parameter is the cooling medium temperature when the engine fails to start, the determination of the working condition parameter of the engine when the engine is started again and / or the working condition parameter of the generator when the generator starts the engine again based on the target parameter in step S103 can be implemented in the following two cases:

[0093] In case three, in the case where the cooling medium temperature when the engine fails to start is less than or equal to a preset temperature, the output torque of the generator when the generator starts the engine again is determined as a first target torque, and the injection rotation speed of the engine when the engine is started again is determined as a target injection rotation speed.

[0094] In the case where the cooling medium temperature when the engine fails to start is less than or equal to a preset temperature, the output torque of the generator when the generator starts the engine again is determined as a first target torque, and the injection rotation speed of the engine when the engine is started again is determined as a target injection rotation speed.

[0095] In case four, in the case where the cooling medium temperature when the engine fails to start is greater than the preset temperature, the output torque of the generator when the generator starts the engine again is determined as a second target torque.

[0096] In the case where the cooling medium temperature when the engine fails to start is greater than the preset temperature, the output torque of the generator when the generator starts the engine again is determined as a second target torque.

[0097] The cooling medium temperature when the engine fails to start is determined by the ambient temperature of the vehicle, and the ambient temperature of the vehicle determines the working efficiency of the generator. Therefore, by judging whether the cooling medium temperature when the engine fails to start is greater than the preset temperature, it can be determined whether the generator has a problem of insufficient working efficiency when the engine fails to start, and thus whether the engine failure to start is caused by insufficient working efficiency of the generator.

[0098] If the cooling medium temperature at the time of engine start failure is less than or equal to the preset temperature, it indicates that the generator has a problem of insufficient work efficiency at the time of engine start failure. Therefore, in order to avoid excessive output of the generator in the case of insufficient work efficiency, the output torque of the generator should be reduced, the output torque of the generator at the time of re-starting the engine is the first target torque, the injection speed of the engine is reduced, the injection speed of the engine at the time of re-starting is the target injection speed, and the timing of starting injection of the engine is advanced. In an alternative embodiment, the first target torque can be the minimum output torque of the generator, and the target injection speed can be the minimum injection speed of the engine.

[0099] If the cooling liquid at the time of engine start failure is greater than the preset temperature, it indicates that the generator does not have a problem of insufficient work efficiency at the time of engine start failure, and the output torque of the generator at the time of re-starting the engine can be further increased to determine the second target torque of the generator at the time of re-starting the engine to provide more assistance for the start of the engine. In an alternative embodiment, the second target torque can be the maximum output torque that the generator can output. The maximum output torque can be determined by the following steps: first, obtaining the maximum discharge power of the battery pack of the generator, and then determining the maximum output torque of the generator through the relationship between the output power, output torque and output speed of the generator. The relationship between the output power, output torque and output speed of the generator is as follows:

[0100]

[0101] Where D is the output torque, A is the output power, and B is the output speed.

[0102] In an alternative embodiment, the preset temperature can be 0 degrees Celsius.

[0103] The present embodiment determines whether the generator has a problem of insufficient work efficiency at the time of engine start failure according to the cooling medium temperature of the engine at the time of start failure, and adjusts the working condition parameters of the generator accordingly to improve the success rate of re-starting the engine.

[0104] In some exemplary embodiments, the reference Figure 3 A method for obtaining the output speed of the engine at the time of start failure is shown in the flow chart. In step S101, in response to an instruction indicating that the engine has failed to start, the output speed of the engine at the time of start failure is obtained, which specifically includes the following steps:

[0105] In step S31, in response to an instruction indicating that the engine has failed to start, the remaining fuel amount of the vehicle at the time of engine start failure is obtained.

[0106] Step S32, in the case that the remaining fuel amount of the vehicle at the time of engine start failure is greater than the preset fuel amount, the output speed of the engine at the time of start failure is obtained.

[0107] It is considered that the engine start failure can be caused by insufficient remaining fuel amount in addition to environmental changes. If the engine start failure is caused by insufficient remaining fuel amount, the range extender cannot improve the success rate of engine start by adjusting the operating parameters of the engine and the generator, and can only perform fuel refueling. Therefore, in order to avoid useless control of the range extender, the insufficient remaining fuel amount, which is the factor causing the engine start failure, should be ruled out before obtaining the output speed of the engine at the time of start failure. In the case that the remaining fuel amount of the vehicle at the time of engine start failure is greater than the preset fuel amount, the output speed of the engine at the time of start failure is obtained.

[0108] The embodiment judges whether the remaining fuel amount of the vehicle at the time of engine start failure is greater than the preset fuel amount before obtaining the output speed of the engine at the time of start failure, so as to judge whether the engine start failure is caused by insufficient remaining fuel amount. Then, the output speed of the engine at the time of start failure is obtained after ruling out the insufficient remaining fuel amount, so as to avoid useless control of the range extender and improve the control efficiency of the vehicle controller.

[0109] Based on the above embodiment, referring to Figure 4 The flowchart of the range extender control method shown in the above embodiment will be exemplarily described below in the context of the range extender control method described in the present application:

[0110] The range extender control method described in the present application is applied to the vehicle controller of a vehicle, and the vehicle includes a range extender, which includes an engine and a generator. The method specifically includes the following steps:

[0111] At the beginning of the method, in response to an instruction indicating engine start failure, the remaining fuel amount of the vehicle at the time of engine start failure is obtained. It is judged whether the remaining fuel amount at the time of engine start is greater than a preset fuel amount. In the case that the remaining fuel amount at the time of engine start failure is less than or equal to the preset fuel amount, the engine is prohibited from starting again, and an alarm information of insufficient fuel amount is sent to the user. The alarm information can be displayed on the central control screen of the vehicle or the user's mobile phone. In the case that the remaining fuel amount of the vehicle at the time of engine start failure is greater than the preset fuel amount, the output speed of the engine at the time of start failure is obtained, and then it is judged whether the output speed of the engine at the time of start failure is greater than or equal to the injection speed of the engine at the time of start failure.

[0112] If the output rotation speed of the engine at the time of the engine start failure is greater than or equal to the injection rotation speed of the engine at the time of the engine start failure, the target parameter is determined to be the position altitude of the vehicle at the time of the engine start failure. Then, it is determined whether the position altitude of the vehicle at the time of the engine start failure is greater than a preset altitude. In the case where the position altitude of the vehicle at the time of the engine start failure is greater than the preset altitude, the intake air amount of the engine at the time of the engine restart is determined to be a target intake air amount, and the drag time of the generator at the time of the engine restart is determined to be a target drag time. In the case where the position altitude of the vehicle at the time of the engine start failure is less than or equal to the preset altitude, the injection amount of the engine at the time of the engine restart is determined to be a target injection amount, and the injection frequency of the engine at the time of the engine restart is determined to be a target injection frequency.

[0113] The target intake air amount is greater than the intake air amount of the engine at the time of the engine start failure, the target drag time is greater than the drag time of the engine at the time of the engine start failure, and both the target intake air amount and the target drag time increase with an increase in the position altitude. The target injection amount is greater than the injection amount of the engine at the time of the engine start failure, the target injection frequency is greater than the injection frequency of the engine at the time of the engine start failure, and both the target injection amount and the target injection frequency increase with an increase in the position altitude.

[0114] In the determination of whether the position altitude of the vehicle at the time of the engine start failure is greater than the preset altitude, the output rotation speed of the generator at the time of the engine restart can also be determined based on the position altitude of the vehicle at the time of the engine start failure. The output rotation speed of the generator at the time of the engine restart increases with an increase in the position altitude.

[0115] If the output rotation speed of the engine at the time of the engine start failure is less than the injection rotation speed of the engine at the time of the engine start failure, the target parameter is determined to be the coolant temperature of the engine at the time of the engine start failure, and it is determined whether the coolant temperature of the engine at the time of the engine start failure is greater than a preset temperature. In the case where the coolant temperature of the engine at the time of the engine start failure is less than or equal to the preset temperature, the output torque of the generator at the time of the engine restart is determined to be a first target torque, and the injection rotation speed of the engine at the time of the engine restart is determined to be a target injection rotation speed. In the case where the coolant temperature of the engine at the time of the engine start failure is greater than the preset temperature, the output torque of the generator at the time of the engine restart is determined to be a second target torque.

[0116] The first target torque is less than the output torque of the generator at the time of the engine start failure, the target injection rotation speed is less than the injection rotation speed of the engine at the time of the engine start failure, and the second target torque is greater than the output torque of the generator at the time of the engine start failure.

[0117] After determining the working condition parameter of the engine at the time of the re-start or the working condition parameter of the generator at the time of the re-start of the engine, the engine is re-started based on the working condition parameter of the engine at the time of the re-start or the working condition parameter of the generator at the time of the re-start of the engine.

[0118] After re-starting the engine, it is determined whether the re-start of the engine is successful, and if so, the method ends; if not, the remaining fuel amount of the vehicle at the time of the failure of the engine to start is obtained in response to an instruction indicating the failure of the engine to start.

[0119] Based on the same inventive concept, the application also provides an extended-range engine control system, the extended-range engine comprising an engine and a generator, such as Figure 5 An extended-range engine control system is shown in a structural schematic diagram, the system comprising:

[0120] The obtaining module is configured to obtain an output rotating speed of the engine at the time of the failure to start in response to an instruction indicating the failure of the engine to start.

[0121] The first determining module is configured to determine a target parameter based on the output rotating speed of the engine at the time of the failure to start, the target parameter being a cooling medium temperature of the engine at the time of the failure to start or a location altitude of the vehicle at the time of the failure of the engine to start.

[0122] The second determining module is configured to determine a working condition parameter of the engine at the time of the re-start and / or a working condition parameter of the generator at the time of the re-start of the engine based on the target parameter.

[0123] The executing module is configured to re-start the engine based on the working condition parameter of the engine at the time of the re-start and / or the working condition parameter of the generator at the time of the re-start of the engine.

[0124] In some exemplary embodiments, the first determining module is further configured to determine whether the output rotating speed of the engine at the time of the failure to start is greater than or equal to an injection rotating speed of the engine at the time of the failure to start, and if so, determine the target parameter to be the location altitude of the vehicle at the time of the failure of the engine to start, and if not, determine the target parameter to be the cooling medium temperature of the engine at the time of the failure to start.

[0125] In some example embodiments, the target parameter is an altitude of a location of the vehicle when the engine fails to start, and the second determining module is further configured to determine, when the altitude of the location of the vehicle when the engine fails to start is greater than a preset altitude, that an intake air amount of the engine when the engine is started again is a target intake air amount, and that a drag time length of the generator when the engine is started again is a target time length, wherein the target intake air amount is greater than the intake air amount of the engine when the engine fails to start, and the target time length is greater than the drag time length of the engine when the engine fails to start; and determine, when the altitude of the location of the vehicle when the engine fails to start is less than or equal to the preset altitude, that an injection amount of the engine when the engine is started again is a target injection amount, and that an injection frequency of the engine when the engine is started again is a target injection frequency, wherein the target injection amount is greater than the injection amount of the engine when the engine fails to start, and the target injection frequency is greater than the injection frequency of the engine when the engine fails to start.

[0126] In some example embodiments, the target intake air amount and the target time length increase with an increase of the altitude of the location, and the target injection amount and the target injection frequency increase with an increase of the altitude of the location.

[0127] In some example embodiments, the target parameter is an altitude of a location of the vehicle when the engine fails to start, and the second determining module is further configured to determine, based on the altitude of the location of the vehicle when the engine fails to start, an output rotating speed of the generator when the engine is started again, wherein the output rotating speed of the generator when the engine is started again increases with an increase of the altitude of the location.

[0128] In some example embodiments, the target parameter is a cooling medium temperature of the engine when the engine fails to start, and the second determining module is further configured to determine, when the cooling medium temperature of the engine when the engine fails to start is less than or equal to a preset temperature, that an output torque of the generator when the engine is started again is a first target torque, and that an injection rotating speed of the engine when the engine is started again is a target injection rotating speed, wherein the first target torque is less than the output torque of the generator when the engine fails to start, and the target injection rotating speed is less than the injection rotating speed of the engine when the engine fails to start; and determine, when the cooling medium temperature of the engine when the engine fails to start is greater than the preset temperature, that the output torque of the generator when the engine is started again is a second target torque, wherein the second target torque is greater than the output torque of the generator when the engine fails to start.

[0129] In some example embodiments, the obtaining module is further configured to, in response to the instruction indicating that the engine fails to start, obtain a remaining fuel amount of the vehicle when the engine fails to start; and obtain the output rotating speed of the engine when the engine fails to start, when the remaining fuel amount of the vehicle when the engine fails to start is greater than a preset fuel amount.

[0130] The embodiment of the present application further provides a computer readable storage medium, which has stored computer programs / instructions, and the computer programs / instructions are executed by a processor to implement the range extender control method.

[0131] The embodiment of the present application further provides a vehicle, which comprises the range extender control system provided by the present application, or comprises a control module configured to implement the steps of the range extender control method.

[0132] The embodiment of the present application provides a range extender control method, system, storage medium and vehicle, the method comprising: in response to an instruction indicating that the engine fails to start, obtaining an output rotating speed of the engine when the engine fails to start; determining a target parameter based on the output rotating speed of the engine when the engine fails to start, the target parameter being a cooling medium temperature of the engine when the engine fails to start, or a position altitude of the vehicle when the engine fails to start; determining a working condition parameter of the engine when the engine starts again and / or a working condition parameter of the generator when the generator starts the engine again based on the target parameter; and starting the engine again based on the working condition parameter of the engine when the engine starts again and / or the working condition parameter of the generator when the generator starts the engine again. The embodiment of the present application determines the environmental cause leading to the engine failure by the output rotating speed of the engine when the engine fails to start when the engine fails to start, and then adjusts the working condition parameter of the engine or the generator according to the target parameter corresponding to the environmental cause, so as to determine the working condition parameter of the engine when the engine starts again or the working condition parameter of the generator when the generator starts the engine again, so that the working condition parameter of the engine when the engine starts again or the working condition parameter of the generator when the generator starts the engine again is adapted to the environment, thereby improving the success rate of engine starting.

[0133] Each of the embodiments in the specification is described in a progressive manner, and each embodiment focuses on the difference from other embodiments, and the same or similar parts between the embodiments can be referred to each other.

[0134] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure 1 one or more flow or blocks Figure 1 one or more flow or blocks

[0135] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instructions which implement the function specified in the flowchart block or blocks. Figure 1 one or more flow or blocks Figure 1 one or more flow or blocks

[0136] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure 1 one or more flow or blocks Figure 1 one or more flow or blocks

[0137] While preferred embodiments of the application have been described, modifications and variations can be effected without departing from the scope of the application as set forth in the claims. Accordingly, it is intended that the appended claims be interpreted as including all such modifications and variations.

[0138] Finally, it is to be understood that the phraseology or terminology such as "first" and "second" etc. used herein is merely intended to distinguish one entity or operation from another without necessarily requiring or implying any actual such relationship or order between such entities or operations. Moreover, the terms "comprises", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises... a" does not, without more constraints, exclude the existence of additional identical elements in the process, method, article, or apparatus that comprises the element.

[0139] The above provides a range extender control method, system, storage medium and vehicle. The principles and implementation manners of the application are described by using specific examples. The above description of the embodiments is only used to help understand the method and core idea of the application. For those skilled in the art, the specific implementation manners and application ranges can be changed according to the idea of the application. In summary, the content of the specification should not be understood as a limitation of the application.

Claims

1. A range extender control method, wherein the range extender includes an engine and a generator, characterized in that, The method includes: In response to a command indicating that the engine has failed to start, the output speed of the engine at the time of the start failure is obtained; Based on the engine's output speed when the engine fails to start, a target parameter is determined, wherein the target parameter is the cooling medium temperature of the engine when the engine fails to start, or the vehicle's altitude at the time the engine fails to start. Based on the target parameters, determine the operating parameters of the engine when restarting and / or the operating parameters of the generator when restarting the engine; The engine is restarted based on the engine's operating parameters upon restart and / or the generator's operating parameters upon restarting the engine.

2. The range extender control method according to claim 1, characterized in that, The determination of target parameters based on the engine's output speed during a start-up failure includes: Determine whether the engine's output speed when it fails to start is greater than or equal to the engine's fuel injection speed when it fails to start; If the engine's output speed when it fails to start is greater than or equal to the engine's injection speed when it fails to start, then the target parameter is determined to be the vehicle's altitude when the engine fails to start. If the engine's output speed during a start-up failure is less than the engine's injection speed during a start-up failure, then the target parameter is determined to be the engine's cooling medium temperature during a start-up failure.

3. The range extender control method according to claim 1, characterized in that, The target parameter is the altitude of the vehicle at the time of engine start failure. Determining the operating parameters of the engine upon restart and / or the operating parameters of the generator upon engine restart, based on the target parameter, includes: If the altitude of the location where the engine failed to start is greater than a preset altitude, the air intake volume of the engine when it is restarted is determined as the target air intake volume, and the dragging time of the generator when the engine is restarted is determined as the target duration; wherein, the target air intake volume is greater than the air intake volume when the engine failed to start, and the target duration is greater than the dragging time when the engine failed to start. If the altitude of the location where the engine failed to start is less than or equal to the preset altitude, the fuel injection quantity when the engine restarts is determined as the target fuel injection quantity, and the number of fuel injections when the engine restarts is determined as the target number of fuel injections; wherein, the target fuel injection quantity is greater than the fuel injection quantity when the engine failed to start, and the target number of fuel injections is greater than the number of fuel injections when the engine failed to start.

4. The range extender control method according to claim 3, characterized in that, The target air intake volume and the target duration both increase with the increase of the altitude of the location, and the target fuel injection volume and the target fuel injection frequency both increase with the increase of the altitude of the location.

5. The range extender control method according to claim 1, characterized in that, The target parameter is the altitude of the vehicle at the time of engine start failure. Determining the operating parameters of the engine upon restart and / or the operating parameters of the generator upon engine restart, based on the target parameter, includes: Based on the vehicle's location altitude when the engine failed to start, the output speed of the generator when the engine is restarted is determined, and the output speed of the generator when the engine is restarted increases with the increase of the location altitude.

6. The range extender control method according to claim 1, characterized in that, The target parameter is the cooling medium temperature of the engine when it fails to start. Determining the operating parameters of the engine upon restart and / or the operating parameters of the generator upon restarting the engine, based on the target parameter, includes: If the cooling medium temperature is less than or equal to a preset temperature when the engine fails to start, the output torque of the generator when the engine is restarted is determined to be the first target torque, and the fuel injection speed of the engine when it is restarted is determined to be the target fuel injection speed; wherein, the first target torque is less than the output torque of the generator when the engine fails to start, and the target fuel injection speed is less than the fuel injection speed when the engine fails to start. If the temperature of the cooling medium when the engine fails to start is greater than the preset temperature, the output torque of the generator when the engine is restarted is determined to be the second target torque; wherein the second target torque is greater than the output torque of the generator when the engine fails to start.

7. The range extender control method according to claim 1, characterized in that, The step of obtaining the engine's output speed at the time of start-up failure in response to a command indicating that the engine has failed to start includes: In response to a command indicating that the engine has failed to start, the remaining fuel level in the vehicle at the time of the engine start failure is obtained; If the remaining fuel level in the vehicle when the engine fails to start is greater than a preset fuel level, the output speed of the engine when the engine fails to start is obtained.

8. A range extender control system, characterized in that, The range extender includes an engine and a generator, and the control system includes: The acquisition module is used to acquire the output speed of the engine when the engine fails to start, in response to an instruction indicating that the engine has failed to start. The first determining module is used to determine a target parameter based on the output speed of the engine when it fails to start. The target parameter is the cooling medium temperature of the engine when it fails to start, or the altitude of the vehicle when it fails to start. The second determining module is used to determine the operating parameters of the engine when it is restarted and / or the operating parameters of the generator when the engine is restarted, based on the target parameters. An execution module is used to restart the engine based on the engine's operating parameters at restart time and / or the generator's operating parameters at restart time.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the steps of the range extender control method according to any one of claims 1-7.

10. A vehicle, characterized in that, It includes the range extender control system as described in claim 8, or includes a control module for implementing the steps of the range extender control method as described in any one of claims 1-7.

Citation Information

Cited By

  • Hybrid vehicle starting control method and device and hybrid vehicle

    CN121897503A