Range extender stopping method and system, vehicle and electronic equipment

By determining target scavenging speeds and times based on environmental conditions, the method and system address residual fuel issues in range extenders, enhancing engine performance and reducing NVH.

CN119145962APending Publication Date: 2024-12-17CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411403619.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-09
Publication Date
2024-12-17

AI Technical Summary

Technical Problem

Current shutdown control methods for range extenders in extended-range vehicles leave residual fuel in the engine cylinder, leading to inconsistent engine performance and potential compression ignition due to varying operating conditions.

Method used

A method and system that determines a target shutdown scavenging speed and time based on environmental factors like altitude and temperature, controlling the generator to drive the engine forward for scavenging and then reducing engine speed to zero with negative torque to minimize residual fuel.

Benefits of technology

Improves engine start consistency and reduces noise, vibration, and harshness (NVH) by effectively removing residual fuel, minimizing compression ignition.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119145962A_ABST
    Figure CN119145962A_ABST
Patent Text Reader

Abstract

The invention provides a shutdown method and system of a range extender, a vehicle and electronic equipment, and relates to the technical field of range extender control. Under the shutdown working condition, the target shutdown scavenging duration and the target shutdown scavenging rotating speed of a power generator are obtained; and the engine is controlled to drag the engine to rotate forwards according to the target shutdown scavenging duration and the target shutdown scavenging rotating speed, so that scavenging work before shutdown is completed, residual oil in an engine cylinder and an air channel is reduced, consistency and NVH are obviously improved when the engine is started next time, and the probability of compression ignition when the engine is started next time is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of range extender control, and in particular to a method, system, vehicle and electronic device for stopping a range extender. Background Art

[0002] The current shutdown control method for extended-range vehicles uses torque loop control, and the VCU (Vehicle Control Unit) usually sends a shutdown command to the EMS (Engine Management System) and the GCU (Generator Control Unit). The EMS is responsible for executing the fuel cut-off operation, while the GCU enters the torque loop mode, and the VCU sends a torque command to the GCU in real time. The GCU controls the generator to respond to the torque request of the VCU and drags the engine to rotate in the opposite direction, so that the speed of the engine and the generator gradually drops to zero, thereby completing the shutdown control.

[0003] However, this control method will leave a small amount of fuel inside the engine cylinder and in the airway after the fuel is cut off, which may occasionally cause compression ignition at the next start, thus affecting the engine's NVH (Noise, Vibration, Harshness) performance. In addition, the amount of residual fuel is affected by the engine's operating conditions before the shutdown, resulting in poor consistency in the next start-up effect.

[0004] Therefore, a new shutdown method for the range extender is urgently needed. Summary of the invention

[0005] In view of the above problems, embodiments of the present application provide a method, system, vehicle and electronic device for shutting down a range extender, so as to overcome the above problems or at least partially solve the above problems.

[0006] In a first aspect of the present application, a method for stopping a range extender is provided, the method comprising:

[0007] When the range extender is in shutdown condition, obtain current environmental information and current generator speed;

[0008] Determining a target shutdown scavenging speed according to the current environmental information and the current generator speed;

[0009] Determining a target shutdown scavenging time according to the current environmental information and the target shutdown scavenging speed;

[0010] According to the target shutdown scavenging time and the target shutdown scavenging speed, controlling the generator to drive the engine to rotate forward to perform shutdown scavenging;

[0011] After the shutdown scavenging is completed, the generator is controlled to reduce the engine speed to 0 and shut down through negative torque.

[0012] Optionally, the current environmental information includes: a current altitude and a current ambient temperature, and determining a target shutdown scavenging speed according to the current environmental information and the current generator speed includes:

[0013] Determining a target shutdown scavenging speed range according to the altitude and the current ambient temperature;

[0014] The target shutdown scavenging speed is determined according to the target shutdown scavenging speed range and the current generator speed.

[0015] Optionally, determining the target shutdown scavenging speed according to the target shutdown scavenging speed interval and the current generator speed includes:

[0016] Obtaining a minimum speed boundary value and a maximum speed boundary value of the target shutdown scavenging speed range;

[0017] respectively calculating an absolute value of a first difference between the current generator speed and the minimum speed boundary value, and an absolute value of a second difference between the current generator speed and the maximum speed boundary value;

[0018] When the absolute value of the first difference is less than or equal to the absolute value of the second difference, determining the minimum speed boundary value as the target shutdown scavenging speed;

[0019] When the absolute value of the first difference is greater than the absolute value of the second difference, the maximum rotational speed limit value is determined as the target shutdown scavenging rotational speed.

[0020] Optionally, the current environmental information includes: a current altitude and a current ambient temperature, and determining a target shutdown scavenging time according to the current environmental information and the target shutdown scavenging speed includes:

[0021] Determining a first shutdown scavenging time according to the current ambient temperature and the target shutdown scavenging speed;

[0022] Determining a second shutdown scavenging time according to the current altitude;

[0023] The target shutdown scavenging duration is determined according to the first shutdown scavenging duration and the second shutdown scavenging duration.

[0024] Optionally, the current environmental information at least includes: the current ambient temperature; after the shutdown scavenging is completed, the engine speed is reduced to 0 and the engine is shut down by negative torque, including:

[0025] Acquire the current water temperature and the current engine speed of the engine;

[0026] Determining a target shutdown torque according to a current water temperature of the engine, a current engine speed, and a current ambient temperature;

[0027] According to the target shutdown torque, the generator is controlled to use the target shutdown torque to drag the engine speed down to 0 and shut down.

[0028] Optionally, determining the target shutdown torque according to the current water temperature of the engine, the current engine speed and the current ambient temperature includes:

[0029] Determining a first shutdown torque according to a current water temperature of the engine and the current engine speed;

[0030] Determining a second shutdown torque according to the current ambient temperature;

[0031] The target shutdown torque is determined according to the first shutdown torque and the second shutdown torque.

[0032] Optionally, before obtaining the current environmental information and the current generator speed, the method further includes:

[0033] Get the current engine torque;

[0034] Determining whether the current engine torque satisfies a preset fuel cut-off condition;

[0035] When the current engine torque satisfies the preset fuel cut-off condition, the engine is controlled to cut off fuel, and the preset fuel cut-off condition is that the current engine torque is less than the preset fuel cut-off torque.

[0036] In a second aspect of the present application, a shutdown system for a range extender is provided, the system comprising:

[0037] An acquisition module is used to acquire current environmental information and current generator speed when the range extender is in a shutdown condition;

[0038] A first determination module, configured to determine a target shutdown scavenging speed according to the current environmental information and the current generator speed;

[0039] A second determination module is used to determine a target shutdown scavenging time according to the current environmental information and the target shutdown scavenging speed;

[0040] A first control module is used to control the generator to drive the engine to rotate forward to perform shutdown scavenging according to the target shutdown scavenging time and the target shutdown scavenging speed;

[0041] The second control module is used to control the generator to reduce the engine speed to 0 and shut down the engine through negative torque after the shutdown scavenging is completed.

[0042] Optionally, the current environmental information includes: a current altitude and a current ambient temperature, and the target shutdown scavenging speed is determined according to the current environmental information and the current generator speed, and the first determining module includes:

[0043] A first determination submodule, configured to determine a target shutdown scavenging speed range according to the altitude and the current ambient temperature;

[0044] The second determination submodule is used to determine the target shutdown scavenging speed according to the target shutdown scavenging speed range and the current generator speed.

[0045] Optionally, the target shutdown scavenging speed is determined according to the target shutdown scavenging speed interval and the current generator speed, and the second determining submodule includes:

[0046] An acquisition subunit, used to acquire a minimum speed boundary value and a maximum speed boundary value of the target shutdown scavenging speed range;

[0047] a calculation subunit, configured to respectively calculate an absolute value of a first difference between the current generator speed and the minimum speed boundary value, and an absolute value of a second difference between the current generator speed and the maximum speed boundary value;

[0048] a first determining subunit, configured to determine the minimum speed boundary value as the target shutdown scavenging speed when the absolute value of the first difference is less than or equal to the absolute value of the second difference;

[0049] The second determining subunit is used to determine the maximum speed boundary value as the target shutdown scavenging speed when the absolute value of the first difference is greater than the absolute value of the second difference.

[0050] Optionally, the current environmental information includes: a current altitude and a current ambient temperature, and the target shutdown scavenging time is determined according to the current environmental information and the target shutdown scavenging speed, and the second determining module includes:

[0051] A third determination submodule, configured to determine a first shutdown scavenging time according to the current ambient temperature and the target shutdown scavenging speed;

[0052] A fourth determination submodule, configured to determine a second shutdown scavenging time according to the current altitude;

[0053] The fifth determining submodule is used to determine the target shutdown scavenging duration according to the first shutdown scavenging duration and the second shutdown scavenging duration.

[0054] Optionally, the current environmental information at least includes: the current ambient temperature; after the shutdown scavenging is completed, the engine speed is reduced to 0 and the engine is shut down by negative torque; the second control module includes:

[0055] A first acquisition submodule is used to acquire the current water temperature and the current engine speed of the engine;

[0056] a sixth determination submodule, configured to determine a target shutdown torque according to a current water temperature of the engine, the current engine speed and the current ambient temperature;

[0057] The first control submodule is used to control the generator to drag the engine speed down to 0 and shut down with the target shutdown torque according to the target shutdown torque.

[0058] Optionally, the target shutdown torque is determined according to the current water temperature of the engine, the current engine speed and the current ambient temperature, and the sixth determination submodule includes:

[0059] A third determining subunit, configured to determine a first shutdown torque according to a current water temperature of the engine and a current engine speed;

[0060] a fourth determining subunit, configured to determine a second shutdown torque according to the current ambient temperature;

[0061] The fifth determining subunit is configured to determine the target shutdown torque according to the first shutdown torque and the second shutdown torque.

[0062] Optionally, before obtaining the current environmental information and the current generator speed, the system further includes:

[0063] A second acquisition submodule is used to acquire the current engine torque;

[0064] A judging submodule, used to judge whether the current engine torque satisfies a preset fuel cut-off condition;

[0065] The second control submodule is used to control the engine to cut off fuel when the current engine torque meets the preset fuel cut-off condition, and the preset fuel cut-off condition is that the current engine torque is less than the preset fuel cut-off torque.

[0066] In a third aspect of the present application, a vehicle is provided, comprising a shutdown system for a range extender as described in the second aspect of the present application, and / or a shutdown method for a range extender as described in the first aspect of the present application.

[0067] In a fourth aspect of the present application, an electronic device is provided, comprising a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the method for shutting down the range extender as described in the first aspect of the present application.

[0068] Beneficial effects of this application:

[0069] The present application provides a method for stopping a range extender, the method comprising: when the range extender is in a shutdown condition, obtaining current environmental information and current generator speed; determining a target shutdown scavenging speed according to the current environmental information and the current generator speed; determining a target shutdown scavenging duration according to the current environmental information and the target shutdown scavenging speed; controlling the generator to drive the engine to rotate forward according to the target shutdown scavenging duration and the target shutdown scavenging speed to perform shutdown scavenging; after the shutdown scavenging is completed, controlling the generator to reduce the engine speed to 0 to shut down through negative torque. The present application obtains the target shutdown scavenging duration and target shutdown scavenging speed of the generator under the shutdown condition, and controls the generator to drive the engine forward with the target shutdown scavenging duration and the target shutdown scavenging speed to complete the scavenging work before shutdown, thereby reducing the residual oil in the engine cylinder and the airway, which significantly improves the consistency and NVH at the next engine start, and reduces the probability of compression ignition at the next engine start. BRIEF DESCRIPTION OF THE DRAWINGS

[0070] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments of the present application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0071] Figure 1 It is a schematic diagram of the steps of a method for stopping a range extender provided in an embodiment of the present application;

[0072] Figure 2 is a flowchart of a method for stopping a range extender provided in an embodiment of the present application;

[0073] Figure 3 is a schematic diagram of a shutdown system of a range extender provided in an embodiment of the present application;

[0074] Figure 4It is a schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0075] The exemplary embodiments of the present application will be described in more detail below in conjunction with the accompanying drawings in the embodiments of the present application. Although the exemplary embodiments of the present application are shown in the accompanying drawings, it should be understood that the present application can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present application and to enable the scope of the present application to be fully communicated to those skilled in the art.

[0076] Based on the above problems, in a first aspect of the embodiments of the present application, a method for stopping a range extender is provided, such as Figure 1 As shown, the method includes:

[0077] Step S101, when the range extender is in a shutdown state, obtaining current environmental information and current generator speed;

[0078] In this step, when the range extender is in shutdown condition, the current environmental information and the current generator speed need to be obtained first. Specifically, environmental information usually includes ambient temperature, altitude, etc., which directly affect the working efficiency of the engine. The generator speed can be obtained by the vehicle's VCU receiving the generator speed data from the GCU in real time through communication protocols such as CAN bus.

[0079] Step S102, determining a target shutdown scavenging speed according to the current environmental information and the current generator speed;

[0080] In this step, the current environmental information and the current generator speed are combined to determine the target shutdown scavenging speed of the generator.

[0081] In a preferred embodiment, the current environmental information includes: the current altitude and the current ambient temperature, and the target shutdown scavenging speed is determined according to the current environmental information and the current generator speed, including:

[0082] Determining a target shutdown scavenging speed range according to the altitude and the current ambient temperature;

[0083] The target shutdown scavenging speed is determined according to the target shutdown scavenging speed range and the current generator speed.

[0084] Specifically, in this embodiment, the current environmental information includes the current altitude and the current ambient temperature. In actual applications, as the altitude increases, the atmospheric pressure decreases, and the air density decreases, resulting in a decrease in the combustion efficiency of the engine. Therefore, in high altitude areas, the engine may require a higher scavenging speed to ensure that the fuel can be fully discharged during shutdown to reduce residue. The ambient temperature directly affects the cooling and fuel evaporation efficiency of the engine. Under low temperature conditions, the fuel evaporates slowly, and it may be necessary to extend the scavenging time or reduce the scavenging speed to improve the cleaning effect. Under high temperature conditions, the fuel evaporates quickly, and a higher scavenging speed may be required to avoid excessive fuel residue. Therefore, this embodiment comprehensively considers the current altitude and the current ambient temperature to determine a target shutdown scavenging speed range that is more in line with the current environmental information;

[0085] Further, after determining the target shutdown scavenging speed range, the current generator speed is combined with the target shutdown scavenging speed range to obtain the target shutdown scavenging speed.

[0086] In a preferred embodiment, determining the target shutdown scavenging speed according to the target shutdown scavenging speed interval and the current generator speed includes:

[0087] Obtaining a minimum speed boundary value and a maximum speed boundary value of the target shutdown scavenging speed range;

[0088] respectively calculating an absolute value of a first difference between the current generator speed and the minimum speed boundary value, and an absolute value of a second difference between the current generator speed and the maximum speed boundary value;

[0089] When the absolute value of the first difference is less than or equal to the absolute value of the second difference, determining the minimum speed boundary value as the target shutdown scavenging speed;

[0090] When the absolute value of the first difference is greater than the absolute value of the second difference, the maximum rotational speed limit value is determined as the target shutdown scavenging rotational speed.

[0091] Specifically, in this embodiment, the final target shutdown scavenging speed is determined by obtaining the minimum speed boundary value and the maximum speed boundary value of the target shutdown scavenging speed interval, combined with the current generator speed. First, the VCU calculates the absolute value of the difference between the current generator speed and the minimum speed boundary value, and the absolute value of the difference between the current generator speed and the maximum speed boundary value. These two differences represent the distance between the current generator speed and the upper and lower limits of the target shutdown scavenging speed interval.

[0092] Then, compare the two differences. If the absolute value of the difference between the current generator speed and the minimum speed boundary value is less than or equal to the absolute value of the difference with the maximum speed boundary value, it means that the current generator speed is closer to the lower limit of the target shutdown scavenging speed range, and the minimum speed boundary value is used as the target shutdown scavenging speed; conversely, if the absolute value of the difference between the current generator speed and the maximum speed boundary value is smaller, the maximum speed boundary value is used as the target shutdown scavenging speed. In this way, according to the current generator speed, the speed closest to the target shutdown scavenging speed range boundary can be selected as the final target shutdown scavenging speed to ensure the best fuel cleaning effect during the shutdown process.

[0093] Step S103, determining a target shutdown scavenging time according to the current environmental information and the target shutdown scavenging speed;

[0094] In this step, the target shutdown scavenging time needs to be determined based on the current environmental information and the determined target shutdown scavenging speed.

[0095] In a preferred embodiment, the current environmental information includes: the current altitude and the current ambient temperature, and the target shutdown scavenging time is determined according to the current environmental information and the target shutdown scavenging speed, including:

[0096] Determining a first shutdown scavenging time according to the current ambient temperature and the target shutdown scavenging speed;

[0097] Determining a second shutdown scavenging time according to the current altitude;

[0098] The target shutdown scavenging duration is determined according to the first shutdown scavenging duration and the second shutdown scavenging duration.

[0099] In this embodiment, the current environmental information includes the current altitude and the current ambient temperature. Based on these environmental information and the determined target shutdown scavenging speed, the final target shutdown scavenging time is determined by the following steps:

[0100] First, the first shutdown scavenging time is determined based on the current ambient temperature and the target shutdown scavenging speed. In actual applications, the ambient temperature directly affects the evaporation rate of the fuel. Lower temperatures usually require longer scavenging times to ensure that the fuel can fully volatilize. Therefore, when the temperature is low, the first shutdown scavenging time will increase accordingly. The target shutdown scavenging speed affects the scavenging efficiency. A higher speed can complete the fuel scavenging in a shorter time. Therefore, when the speed is high, the first shutdown scavenging time may be shortened.

[0101] Furthermore, the second shutdown scavenging time is determined according to the current altitude. Altitude affects air density. At high altitudes, the air is thin and the fuel scavenging efficiency is reduced. Therefore, the scavenging time needs to be extended to ensure that the residual fuel is completely removed. Low altitudes may require a shorter scavenging time.

[0102] Finally, the first scavenging stop time and the second scavenging stop time are combined, and the influence of the two is comprehensively considered to determine the final target scavenging stop time. The target scavenging stop time is determined by reasonably weighing the influence of ambient temperature, altitude and scavenging speed to ensure the best fuel scavenging effect under various environmental conditions, thereby ensuring the smooth operation of the engine at the next start.

[0103] Step S104, controlling the generator to drive the engine to rotate forward to perform shutdown scavenging according to the target shutdown scavenging duration and the target shutdown scavenging speed;

[0104] In this step, according to the target shutdown scavenging time and target shutdown scavenging speed determined in the previous step, the generator is controlled to drive the engine to rotate forward to execute the shutdown scavenging process.

[0105] Specifically, the GCU will receive instructions issued by the VCU, which include two key parameters: the target shutdown scavenging time and the target shutdown scavenging speed. Based on these parameters, the GCU adjusts the output of the generator to drag the engine forward at the set scavenging speed. During this process, the engine maintains low load operation to ensure that the residual oil can be removed through the normal airflow path. At the same time, the operating speed of the generator is always maintained at the target shutdown scavenging speed calculated previously, and ensures that the entire process can be completed within the target shutdown scavenging time. It should be noted that if the scavenging time is too short, some fuel may remain in the cylinder, causing compression ignition at the next start; if the scavenging time is too long, although it can ensure that the residual oil is removed, it may increase engine wear.

[0106] Step S105, after the shutdown scavenging is completed, the generator is controlled to reduce the engine speed to 0 through negative torque to shut down the engine.

[0107] In this step, when the shutdown scavenging phase is over, the GCU will receive the command from the vehicle control unit VCU and start to control the generator to reverse the engine. During the reversal process, the engine switches from forward operation to reverse operation, and the generator torque changes from positive torque to negative torque. This reverse drag not only helps the engine to gradually decelerate, but also eliminates the residual force that may exist during the shutdown process, preventing the engine from continuing to run due to inertia.

[0108] In a preferred embodiment, the current environmental information at least includes: the current ambient temperature; after the shutdown scavenging is completed, controlling the generator to reduce the engine speed to 0 and shut down through negative torque includes:

[0109] Acquire the current water temperature and the current engine speed of the engine;

[0110] Determining a target shutdown torque according to a current water temperature of the engine, a current engine speed, and a current ambient temperature;

[0111] According to the target shutdown torque, the generator is controlled to use the target shutdown torque to drag the engine speed down to 0 and shut down.

[0112] In this embodiment, after the shutdown scavenging is completed, the appropriate shutdown torque is determined and applied according to the current ambient temperature, the current water temperature of the engine, and the current engine speed to ensure smooth shutdown of the range extender.

[0113] Specifically, first, the current water temperature and current engine speed of the engine are obtained. The water temperature of the engine directly affects the friction and cooling effect inside the engine, while the engine speed reflects the movement state of the engine when it is stopped. These parameters combined with the current ambient temperature can fully reflect the working state and external conditions of the engine.

[0114] Next, based on these acquired parameters, an appropriate target shutdown torque is calculated. This calculation process usually relies on a preset algorithm or calibration table to ensure that a reasonable torque can be applied under different temperature and speed conditions. Specifically, when the engine water temperature is high, a larger reverse torque may need to be applied to accelerate cooling and shutdown; when the ambient temperature is low, a smaller reverse torque may be sufficient to complete the shutdown operation. In addition, the higher the engine speed, the greater the required shutdown torque is usually to ensure a smooth shutdown in a shorter time.

[0115] Finally, according to the calculated target shutdown torque, the generator is controlled to use the torque to drag the engine for reverse rotation. The generator gradually reduces the engine speed by applying precise reverse torque, i.e. negative torque, until the engine speed drops to 0 and stops completely. This precise control can not only prevent mechanical shock caused by sudden deceleration during the shutdown process, but also further optimize the internal state of the engine, providing better conditions for the next start.

[0116] In a preferred embodiment, determining the target shutdown torque according to the current water temperature of the engine, the current engine speed and the current ambient temperature includes:

[0117] Determining a first shutdown torque according to a current water temperature of the engine and the current engine speed;

[0118] Determining a second shutdown torque according to the current ambient temperature;

[0119] The target shutdown torque is determined according to the first shutdown torque and the second shutdown torque.

[0120] In this embodiment, the process of determining the target shutdown torque combines multiple key factors such as the current water temperature of the engine, the engine speed and the ambient temperature, and is performed through the following steps:

[0121] First, a preliminary shutdown torque, i.e., the first shutdown torque, is determined based on the current water temperature of the engine and the current engine speed. The engine water temperature reflects the thermal state inside the engine. If the water temperature is high, the friction inside the engine may be greater, so a greater torque needs to be applied to ensure that the engine can smoothly decelerate and shut down. Similarly, the current engine speed determines the state of motion of the engine. A higher speed means greater inertia, and a greater torque is required to achieve a quick shutdown. Therefore, the first shutdown torque is usually based on a comprehensive analysis of the water temperature and speed to ensure that the engine can smoothly decelerate under these conditions.

[0122] Furthermore, the second shutdown torque is determined according to the current ambient temperature. The ambient temperature has a direct impact on the cooling of the engine and the evaporation of the fuel. At a higher ambient temperature, the cooling speed of the engine is slower, so it may be necessary to increase the shutdown torque to assist the engine to stop running as soon as possible; at a lower ambient temperature, a smaller torque may be sufficient to achieve the shutdown effect. Therefore, the second shutdown torque is determined based on the impact of the current ambient temperature on the shutdown process.

[0123] Finally, the first shutdown torque and the second shutdown torque are comprehensively considered to determine the final target shutdown torque. This target shutdown torque combines the internal state of the engine, such as the engine water temperature and engine speed, with external environmental conditions, such as the ambient temperature, to ensure that the engine can be smoothly shut down through precise torque control under various operating conditions. In this way, mechanical shock can be effectively reduced, unnecessary wear can be prevented, and the efficiency and stability of the shutdown process can be optimized.

[0124] In a preferred embodiment, before obtaining the current environmental information and the current generator speed, the method further includes:

[0125] Get the current engine torque;

[0126] Determining whether the current engine torque satisfies a preset fuel cut-off condition;

[0127] When the current engine torque satisfies the preset fuel cut-off condition, the engine is controlled to cut off fuel, and the preset fuel cut-off condition is that the current engine torque is less than the preset fuel cut-off torque.

[0128] In this embodiment, before the range extender enters the shutdown state and obtains the current environmental information and the current generator speed, the current engine torque is first obtained. The engine torque refers to the rotational moment generated by the engine in the current operating state.

[0129] Further, it is determined whether the current engine torque meets the preset fuel cut-off condition. The preset fuel cut-off condition is that the current engine torque is less than the preset fuel cut-off torque value. If the judgment result shows that the current engine torque does meet the preset fuel cut-off condition, the engine will be controlled to perform the fuel cut-off operation and stop the injection of fuel.

[0130] In a preferred embodiment, there is provided Figure 2 The flowchart of the shutdown scavenging method of the range extender shown in FIG. Figure 2 As shown in the figure, the complete shutdown scavenging process is as follows:

[0131] The VCU first sends a shutdown command to make the GCU and EMS enter the shutdown condition. Subsequently, the VCU obtains the current engine torque and determines whether the fuel cut-off condition is met. When the engine torque is less than the preset fuel cut-off torque, the VCU sends a fuel cut-off command to the EMS, and the EMS performs the fuel cut-off operation. Next, the VCU calculates the target shutdown scavenging speed range based on the current altitude and ambient temperature. Then, the VCU determines the final target shutdown scavenging speed based on the current generator speed and the target shutdown scavenging speed range. Based on the target shutdown scavenging speed and ambient temperature, the VCU outputs the first shutdown scavenging time. At the same time, the VCU calculates the second shutdown scavenging time based on the altitude. Finally, the VCU adds the first shutdown scavenging time and the second shutdown scavenging time to obtain the target shutdown scavenging time, and sends the target shutdown scavenging time and the target shutdown scavenging speed to the GCU. The GCU drags the engine to perform the shutdown scavenging operation based on these parameters, reduces the residual oil inside the engine, improves the consistency of the next start, and avoids the compression ignition problem caused by residual oil. If the VCU determines that scavenging is not completed, the generator continues to drive the engine until scavenging is completed. If the VCU determines that scavenging is completed, the VCU calculates the first shutdown torque of the GCU based on the current water temperature and speed of the engine, and calculates the second shutdown torque based on the ambient temperature, and finally adds the first shutdown torque and the second shutdown torque to obtain the final target shutdown torque. When the engine speed drops below the target value, the range extender shutdown process is completed.

[0132] The present application provides a method for stopping a range extender, the method comprising: when the range extender is in a shutdown condition, obtaining current environmental information and current generator speed; determining a target shutdown scavenging speed according to the current environmental information and the current generator speed; determining a target shutdown scavenging duration according to the current environmental information and the target shutdown scavenging speed; controlling the generator to drive the engine to rotate forward according to the target shutdown scavenging duration and the target shutdown scavenging speed to perform shutdown scavenging; after the shutdown scavenging is completed, controlling the generator to reduce the engine speed to 0 to shut down through negative torque. The present application obtains the target shutdown scavenging duration and target shutdown scavenging speed of the generator under the shutdown condition, and controls the generator to drive the engine forward with the target shutdown scavenging duration and the target shutdown scavenging speed to complete the scavenging work before shutdown, thereby reducing the residual oil in the engine cylinder and the airway, which significantly improves the consistency and NVH at the next engine start, and reduces the probability of compression ignition at the next engine start.

[0133] Based on the same inventive concept, in a second aspect of the present application, a shutdown system for a range extender is provided, such as Figure 3 As shown, the system comprises:

[0134] The acquisition module 201 is used to acquire the current environmental information and the current generator speed when the range extender is in a shutdown state;

[0135] A first determination module 202, configured to determine a target shutdown scavenging speed according to the current environmental information and the current generator speed;

[0136] A second determination module 203 is used to determine a target stop scavenging time according to the current environmental information and the target stop scavenging speed;

[0137] The first control module 204 is used to control the generator to drive the engine to rotate forward to perform shutdown scavenging according to the target shutdown scavenging time and the target shutdown scavenging speed;

[0138] The second control module 205 is used to control the generator to reduce the engine speed to 0 and shut down the engine through negative torque after the shutdown scavenging is completed.

[0139] Optionally, the current environmental information includes: a current altitude and a current ambient temperature, and the target shutdown scavenging speed is determined according to the current environmental information and the current generator speed. The first determining module 202 includes:

[0140] A first determination submodule, configured to determine a target shutdown scavenging speed range according to the altitude and the current ambient temperature;

[0141] The second determination submodule is used to determine the target shutdown scavenging speed according to the target shutdown scavenging speed range and the current generator speed.

[0142] Optionally, the target shutdown scavenging speed is determined according to the target shutdown scavenging speed interval and the current generator speed, and the second determining submodule includes:

[0143] An acquisition subunit, used to acquire a minimum speed boundary value and a maximum speed boundary value of the target shutdown scavenging speed range;

[0144] a calculation subunit, configured to respectively calculate an absolute value of a first difference between the current generator speed and the minimum speed boundary value, and an absolute value of a second difference between the current generator speed and the maximum speed boundary value;

[0145] a first determining subunit, configured to determine the minimum speed boundary value as the target shutdown scavenging speed when the absolute value of the first difference is less than or equal to the absolute value of the second difference;

[0146] The second determining subunit is used to determine the maximum speed boundary value as the target shutdown scavenging speed when the absolute value of the first difference is greater than the absolute value of the second difference.

[0147] Optionally, the current environmental information includes: a current altitude and a current ambient temperature, and the target shutdown scavenging time is determined according to the current environmental information and the target shutdown scavenging speed, and the second determining module 203 includes:

[0148] A third determination submodule, configured to determine a first shutdown scavenging time according to the current ambient temperature and the target shutdown scavenging speed;

[0149] A fourth determination submodule, configured to determine a second shutdown scavenging time according to the current altitude;

[0150] The fifth determining submodule is used to determine the target shutdown scavenging duration according to the first shutdown scavenging duration and the second shutdown scavenging duration.

[0151] Optionally, the current environmental information at least includes: the current ambient temperature; after the shutdown scavenging is completed, the engine speed is reduced to 0 and the engine is shut down by negative torque; the second control module 205 includes:

[0152] A first acquisition submodule is used to acquire the current water temperature and the current engine speed of the engine;

[0153] a sixth determination submodule, configured to determine a target shutdown torque according to a current water temperature of the engine, the current engine speed and the current ambient temperature;

[0154] The first control submodule is used to control the generator to drag the engine speed down to 0 and shut down with the target shutdown torque according to the target shutdown torque.

[0155] Optionally, the target shutdown torque is determined according to the current water temperature of the engine, the current engine speed and the current ambient temperature, and the sixth determination submodule includes:

[0156] A third determining subunit, configured to determine a first shutdown torque according to a current water temperature of the engine and a current engine speed;

[0157] a fourth determining subunit, configured to determine a second shutdown torque according to the current ambient temperature;

[0158] The fifth determining subunit is configured to determine the target shutdown torque according to the first shutdown torque and the second shutdown torque.

[0159] Optionally, before obtaining the current environmental information and the current generator speed, the system further includes:

[0160] A second acquisition submodule is used to acquire the current engine torque;

[0161] A judging submodule, used to judge whether the current engine torque satisfies a preset fuel cut-off condition;

[0162] The second control submodule is used to control the engine to cut off fuel when the current engine torque meets the preset fuel cut-off condition, and the preset fuel cut-off condition is that the current engine torque is less than the preset fuel cut-off torque.

[0163] Based on the same concept, the third aspect of the present application provides a vehicle, which includes a shutdown system for a range extender as described in the second aspect of the present application, and / or a shutdown method for a range extender as described in the first aspect of the present application.

[0164] Based on the same concept, the fourth aspect of the present application provides a Figure 4 The electronic device 100 shown includes a memory 110, a processor 120, and a computer program stored in the memory 110. The processor 120 executes the computer program to implement the method for shutting down the range extender as described in the first aspect of the present application.

[0165] Each embodiment in this specification focuses on the differences from other embodiments, and the same or similar parts between the embodiments can be referenced to each other.

[0166] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, devices, or computer program products. Therefore, the embodiments of the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the embodiments of the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0167] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes 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, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0168] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0169] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0170] Although the preferred embodiments of the present application have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present application.

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

[0172] The above provides a detailed introduction to a shutdown method, system, vehicle and electronic device for a range extender. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea. At the same time, for a person skilled in the art, according to the idea of ​​the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A method for stopping a range extender, It is characterized in that The method comprises: When the range extender is in shutdown condition, obtain current environmental information and current generator speed; Determining a target shutdown scavenging speed according to the current environmental information and the current generator speed; Determining a target shutdown scavenging time according to the current environmental information and the target shutdown scavenging speed; According to the target shutdown scavenging time and the target shutdown scavenging speed, controlling the generator to drive the engine to rotate forward to perform shutdown scavenging; After the shutdown scavenging is completed, the generator is controlled to reduce the engine speed to 0 and shut down through negative torque.

2. A method for stopping a range extender according to claim 1, It is characterized in that The current environmental information includes: the current altitude and the current ambient temperature. The determining the target shutdown scavenging speed according to the current environmental information and the current generator speed includes: Determining a target shutdown scavenging speed range according to the altitude and the current ambient temperature; The target shutdown scavenging speed is determined according to the target shutdown scavenging speed range and the current generator speed.

3. A method for stopping a range extender according to claim 2, It is characterized in that The step of determining the target shutdown scavenging speed according to the target shutdown scavenging speed interval and the current generator speed includes: Obtaining a minimum speed boundary value and a maximum speed boundary value of the target shutdown scavenging speed range; respectively calculating an absolute value of a first difference between the current generator speed and the minimum speed boundary value, and an absolute value of a second difference between the current generator speed and the maximum speed boundary value; When the absolute value of the first difference is less than or equal to the absolute value of the second difference, determining the minimum speed boundary value as the target shutdown scavenging speed; When the absolute value of the first difference is greater than the absolute value of the second difference, the maximum rotational speed limit value is determined as the target shutdown scavenging rotational speed.

4. A method for stopping a range extender according to claim 1, It is characterized in that The current environmental information includes: the current altitude and the current ambient temperature. The determining the target shutdown scavenging time according to the current environmental information and the target shutdown scavenging speed includes: Determining a first shutdown scavenging time according to the current ambient temperature and the target shutdown scavenging speed; Determining a second shutdown scavenging time according to the current altitude; The target shutdown scavenging duration is determined according to the first shutdown scavenging duration and the second shutdown scavenging duration.

5. A method for stopping a range extender according to claim 1, It is characterized in that The current environmental information at least includes: the current environmental temperature. After the shutdown scavenging is completed, controlling the generator to reduce the engine speed to 0 through negative torque to shut down the engine includes: Acquire the current water temperature and the current engine speed of the engine; Determining a target shutdown torque according to a current water temperature of the engine, a current engine speed, and a current ambient temperature; According to the target shutdown torque, the generator is controlled to use the target shutdown torque to drag the engine speed down to 0 and shut down.

6. A method for stopping a range extender according to claim 5, It is characterized in that The determining the target shutdown torque according to the current water temperature of the engine, the current engine speed and the current ambient temperature includes: Determining a first shutdown torque according to a current water temperature of the engine and the current engine speed; Determining a second shutdown torque according to the current ambient temperature; The target shutdown torque is determined according to the first shutdown torque and the second shutdown torque.

7. A method for stopping a range extender according to claim 1, It is characterized in that Before obtaining the current environmental information and the current generator speed, the method further includes: Get the current engine torque; Determining whether the current engine torque satisfies a preset fuel cut-off condition; When the current engine torque satisfies the preset fuel cut-off condition, the engine is controlled to cut off fuel, and the preset fuel cut-off condition is that the current engine torque is less than the preset fuel cut-off torque.

8. A shutdown system for a range extender, It is characterized in that The system comprises: An acquisition module is used to acquire current environmental information and current generator speed when the range extender is in a shutdown condition; A first determination module, configured to determine a target shutdown scavenging speed according to the current environmental information and the current generator speed; A second determination module is used to determine a target shutdown scavenging time according to the current environmental information and the target shutdown scavenging speed; A first control module is used to control the generator to drive the engine to rotate forward to perform shutdown scavenging according to the target shutdown scavenging time and the target shutdown scavenging speed; The second control module is used for controlling the engine speed to drop to 0 and stop by using negative torque after the shutdown scavenging is completed.

9. A vehicle, It is characterized in that The vehicle comprises a shutdown system for a range extender as claimed in claim 8, and / or a shutdown method for a range extender as claimed in any one of claims 1 to 7.

10. An electronic device comprising a memory, a processor and a computer program stored in the memory, It is characterized in that The processor executes the computer program to implement the method for shutting down the range extender according to any one of claims 1 to 7.

Citation Information

Cited By

  • Vehicle scavenging control method, electronic equipment and storage medium

    CN120701476A

  • Purge control method and system of engine, storage medium and program product

    CN121111506A