Range extender starting control method and device, storage medium and vehicle

By generating a start control command based on the engine water temperature and vehicle speed before the range extender is started, the generator is used to drag the engine and control the fuel injection ignition, the start failure and cylinder flooding problems caused by high friction during the start-up stage of the range extender are solved, and the problem of starting failure and cylinder flooding is improved. Start-up reliability and reduce emissions.

CN119145987APending Publication Date: 2024-12-17ZHEJIANG GEELY HLDG GRP CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

The internal friction during the starting stage of the range extender is relatively high, which can easily lead to startup failure and cylinder flooding. The existing strategy improves startup reliability by increasing fuel injection but increases fuel consumption and emission problems.

Method used

By judging the current water temperature and vehicle speed of the engine, the corresponding start control command is generated, the generator is used to drag the engine to rotate, reduce internal friction, and control the injection ignition according to the number of rotational speeds to avoid start-up failure and cylinder flooding.

Benefits of technology

It improves the reliability of the range extender starting, reduces emissions in the starting working conditions, avoids the occurrence of cylinder flooding, and optimizes fuel consumption and emission effects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119145987A_ABST
    Figure CN119145987A_ABST
Patent Text Reader

Abstract

The invention provides a range extender starting control method and device, a storage medium and a vehicle. The method comprises the steps that when it is judged that the range extender needs to be started, the current water temperature and the current vehicle speed of an engine of the vehicle are obtained; generating a corresponding starting control command based on the current water temperature and the current vehicle speed of the engine; and in response to the start control command, controlling to execute a corresponding range extender start control strategy. According to the range extender, the conditions of starting failure and cylinder flooding caused by large internal friction in the starting stage of the range extender can be avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and in particular to a range extender startup control method, device, storage medium and vehicle. Background Art

[0002] Pure electric vehicles have the advantages of energy saving and environmental protection, but they are still not accepted by many consumers due to their limited driving range, insufficient charging facilities and slow charging speed. In order to solve consumers' range anxiety and not rely on charging facilities, extended-range vehicles have developed rapidly in recent years and have been recognized by more people in terms of technology and market.

[0003] During the start-up phase, the range extender needs to overcome the greater internal friction of the engine. If the control is not precise enough, it is easy to cause start failure. If there are multiple start failures, there is also a risk of flooding the cylinder. To avoid start failures, the existing strategy is to increase the reliability of engine start by increasing the engine fuel injection. However, this method increases fuel consumption and worsens the emission effect of the start-up condition, and the exhaust black smoke is serious at low temperatures. Summary of the invention

[0004] The purpose of the embodiments of the present application is to provide a range extender startup control method, device, storage medium and vehicle, which can avoid startup failure and cylinder flooding caused by large internal friction during the startup phase of the range extender.

[0005] One aspect of an embodiment of the present application provides an engine shutdown control method. The method includes: when it is determined that a range extender needs to be started, obtaining the current water temperature and current vehicle speed of the engine of the vehicle; generating a corresponding start control command based on the current water temperature and current vehicle speed of the engine; and in response to the start control command, controlling the execution of a corresponding range extender start control strategy.

[0006] Further, the generating of the corresponding start control command based on the current water temperature of the engine and the current vehicle speed includes: generating a first start control command when the current water temperature of the engine is higher than a predetermined temperature threshold and the current vehicle speed is higher than a predetermined vehicle speed threshold; generating a second start control command when the current water temperature of the engine is higher than the predetermined temperature threshold and the current vehicle speed is not higher than the predetermined vehicle speed threshold, the first start control command being different from the second start control command.

[0007] Further, generating the corresponding start control command based on the current water temperature of the engine and the current vehicle speed includes: generating the first start control command when the current water temperature of the engine is not higher than the predetermined temperature threshold.

[0008] Further, in response to the start control command, controlling the execution of the corresponding range extender start control strategy includes: in response to the first start control command, controlling the execution of the first start control strategy, including: controlling the generator to drag the engine to rotate; controlling the generator to unload torque after the speed of the engine is dragged to a first predetermined speed by the generator; after the speed of the engine drops to a second predetermined speed, the speed of the engine is again dragged to the first predetermined speed by the generator and then the torque is unloaded; when the speed of the engine drops to the second predetermined speed, controlling the engine to perform fuel injection and ignition.

[0009] Further, in response to the start control command, controlling the execution of the corresponding range extender start control strategy includes: in response to the second start control command, controlling the execution of the second start control strategy, including: controlling the generator to drag the engine to rotate; controlling the generator to unload torque after the speed of the engine is dragged to a first predetermined speed by the generator; and when the speed of the engine drops to a second predetermined speed, controlling the engine to perform fuel injection and ignition.

[0010] Furthermore, the method also includes: identifying the start control command; when the engine speed reaches a third predetermined speed for the first time, starting to record the number of times the engine speed drops to the second predetermined speed, the third predetermined speed being less than the first predetermined speed and greater than the second predetermined speed; controlling whether the engine performs fuel injection ignition according to the identified start control command and based on the number of times the engine speed drops to the second predetermined speed.

[0011] Further, when it is identified that the start control command is the first start control command, the engine is controlled to perform fuel injection and ignition when the speed has dropped to the second predetermined speed twice; when it is identified that the start control command is the second start control command, the engine is controlled to perform fuel injection and ignition when the speed has dropped to the second predetermined speed once.

[0012] Another aspect of an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the range extender startup control method as described above are implemented.

[0013] Another aspect of the embodiment of the present application provides a range extender start control device. The device includes a vehicle controller, an engine management system, a generator controller, an engine and a generator, the generator is connected to the engine by transmission, the vehicle controller is respectively connected to the engine management system and the generator controller by communication, the engine management system is used to control the engine, the generator controller is used to control the generator, the vehicle controller is used to obtain the current water temperature of the engine reported by the engine management system and receive the current vehicle speed when it is determined that the range extender needs to be started, and generate a corresponding start control command based on the current water temperature of the engine and the current vehicle speed; the generator controller and the engine management system are used to respond to the start control command and control and cooperate to execute the corresponding range extender start control strategy.

[0014] Another aspect of the embodiments of the present application provides a vehicle, wherein the vehicle includes the range extender start control device as described above.

[0015] The range extender startup control method, device, storage medium and vehicle of one or more embodiments of the present application generate a corresponding startup control command by combining the current water temperature of the engine and the current vehicle speed when the range extender needs to be started, and control the execution of the corresponding range extender startup control strategy in response to the startup control command, thereby avoiding startup failure and cylinder flooding caused by large internal friction during the startup phase of the range extender, improving the startup reliability of the range extender, and reducing emissions under startup conditions. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 The present invention is a flowchart of a range extender startup control method according to an embodiment of the present invention.

[0017] Figure 2 This is a specific step diagram of a range extender startup control method according to an embodiment of the present application.

[0018] Figure 3 This is a schematic diagram of the range extender speed and the engine ignition timing when the first startup control command is given in one embodiment of the present application.

[0019] Figure 4 This is a schematic diagram of the range extender speed and the engine ignition timing when the second startup control command is given in an embodiment of the present application.

[0020] Figure 5 A schematic diagram of a startup strategy for an engine management system according to an embodiment of the present application.

[0021] Figure 6 The present invention is a schematic block diagram of a range extender startup control device according to an embodiment of the present application. DETAILED DESCRIPTION

[0022] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Instead, they are merely examples of devices consistent with some aspects of the present application as detailed in the appended claims.

[0023] The range extender startup control method, device, storage medium and vehicle of the present application are described in detail below in conjunction with the accompanying drawings. In the absence of conflict, the features of the following embodiments and implementations can be combined with each other.

[0024] Figure 1 A flow chart of a range extender startup control method according to an embodiment of the present application is disclosed. Figure 1 As shown, a range extender startup control method according to an embodiment of the present application includes steps S11 to S14.

[0025] In step S11, it is determined whether the range extender needs to be started. If the result of the determination is "yes", the process proceeds to step S12. Otherwise, the process returns to step S11 to continue the determination.

[0026] In step S12, when it is determined that the range extender needs to be started, the current water temperature and the current vehicle speed of the engine of the vehicle are obtained.

[0027] In step S13, a corresponding start control command is generated based on the current water temperature of the engine and the current vehicle speed.

[0028] In some embodiments, step S13 may further include step S131 and step S132.

[0029] In step S131, when the current water temperature of the engine is higher than a predetermined temperature threshold and the current vehicle speed is higher than a predetermined vehicle speed threshold, a first start control command is generated. The predetermined temperature threshold may be, for example, 0°C, and the predetermined vehicle speed threshold may be, for example, 20 km / h (kilometers per hour).

[0030] In step S132, when the current water temperature of the engine is higher than a predetermined temperature threshold and the current vehicle speed is not higher than a predetermined vehicle speed threshold, a second start control command is generated, wherein the first start control command is different from the second start control command.

[0031] In some embodiments, step S13 may further include step S133.

[0032] In step S133 , when the current water temperature of the engine is not higher than a predetermined temperature threshold, a first start control command is generated.

[0033] In step S14, in response to the start control command, the control executes the corresponding range extender start control strategy.

[0034] In the case of generating the first startup control command, step S14 may include step S141. In step S141, the first startup control strategy may be controlled to be executed in response to the first startup control command. In some embodiments, the control of step S141 to execute the first startup control command may include steps S1411 to S1414.

[0035] In step S1411, the motor is controlled to drive the engine to rotate.

[0036] In step S1412, after the engine speed is dragged to a first predetermined speed by the motor, the generator is controlled to unload torque. The first predetermined speed may be, for example, 1500 n / min (revolutions / minute).

[0037] In step S1413, after the engine speed drops to the second predetermined speed, the generator is used to drag the engine speed to the first predetermined speed again to unload the torque. The first predetermined speed is greater than the second predetermined speed. The second predetermined speed may be 500 n / min, for example.

[0038] In step S1414, when the engine speed drops to a second predetermined speed, the engine is controlled to perform fuel injection and ignition.

[0039] In the case of generating the second startup control command, step S14 may include step S142. In step S142, the second startup control strategy may be controlled to be executed in response to the second startup control command. In some embodiments, the control of step S142 to execute the second startup control command may include steps S1421 to S1413.

[0040] In step S1421, the generator is controlled to drive the engine to rotate.

[0041] In step S1422, after the engine speed is dragged to a first predetermined speed by the generator, the generator is controlled to unload torque.

[0042] In step S1423, when the engine speed drops to a second predetermined speed, the engine is controlled to perform fuel injection and ignition.

[0043] The range extender start control method of the present application can fully utilize the inertia of the range extender after being dragged to reduce the internal friction of the engine, reduce the starting difficulty and improve the starting reliability by dragging the engine once through the generator before starting.

[0044] In addition, the range extender starting control method of the present application can drive the engine through the generator, which can bring out the unburned fuel in the engine when the last start failed, reduce the starting fuel injection amount, reduce hydrocarbon, CO and particulate matter emissions, improve starting condition emissions, and effectively prevent the occurrence of engine flooding.

[0045] Figure 2 The specific steps of the range extender startup control method according to one embodiment of the present application are disclosed. Figure 2 As shown, in step S21, the vehicle control unit (VCU) determines whether the range extender needs to be started. When the result of the determination is "yes", the process proceeds to step S22. Otherwise, the process returns to step S21 to continue the determination.

[0046] In step S22, the engine management system (EMS) reports the current water temperature T of the engine to the VCU, and the VCU determines whether the current water temperature T of the engine is less than or equal to 0°C, that is, T≤0°C?

[0047] When the result of step S22 is "yes", the process proceeds to step S23. In step S23, when the current water temperature T of the engine is lower than 0°C, the VCU generates a first start control command and sends it to the engine management system and the generator controller (GCU), respectively, and then the process proceeds to step S24.

[0048] Figure 3 A schematic diagram of the range extender speed and the engine ignition timing when the first start control command is issued in one embodiment of the present application is disclosed. Figure 3 As shown, in step S24, the generator controller controls the generator to drag the engine speed to 1500n / min and then unload the torque according to the received first start control command. After the engine speed drops to 500n / min (this process can use the engine inertia to reduce the internal friction of the engine), the engine speed is dragged to 1500n / min again. After unloading the torque to 500n / min again, the EMS controls the engine to start with fuel injection and ignition.

[0049] When the result of step S22 is "No", the process proceeds to step S25. In step S25, when the current water temperature T of the engine is higher than 0°C, the VCU receives the current vehicle speed V and determines whether the current vehicle speed is less than or equal to 20 km / h, that is, V≤20 km / h?

[0050] When the result of step S25 is "yes", the process proceeds to step S26. In step S26, when the current vehicle speed is less than or equal to 20 km / h, the VCU generates a second start control command, and then the process proceeds to step S27.

[0051] Figure 4 A schematic diagram of the range extender speed and the engine ignition timing when the second start control command is issued in one embodiment of the present application is disclosed. Figure 4 As shown, in step S27, the generator controller controls the generator to drag the engine speed to 1500n / min and then unloads the torque according to the received second start control command. After the engine speed drops to 500n / min, the EMS controls the engine to start with fuel injection and ignition.

[0052] When the result of the judgment in step S25 is "No", the process enters step S23, that is, when the vehicle speed is greater than 20 km / h, the VCU generates a first start control command.

[0053] In some embodiments, the range extender startup control method of the present application may further include steps S31 to S33.

[0054] In step S31, a start control command is identified.

[0055] In step S32, when the engine speed reaches the third predetermined speed for the first time, the number of times the engine speed drops to the second predetermined speed begins to be recorded. The third predetermined speed is less than the first predetermined speed and greater than the second predetermined speed. The third predetermined speed can be pre-calibrated, and the third predetermined speed can be between 1200 and 1500 n / min based on experience. In one embodiment, the third predetermined speed can be, for example, 1400 n / min.

[0056] In step S33, according to the identified start control command and based on the number of times the engine speed drops to the second predetermined speed, the EMS controls whether the engine performs fuel injection ignition.

[0057] When the start control command is identified as the first start control command, the EMS controls the engine to perform fuel injection and ignition when the speed drops to the second predetermined speed twice; when the start control command is identified as the second start control command, the EMS controls the engine to perform fuel injection and ignition when the speed drops to the second predetermined speed once.

[0058] Figure 5 The present invention discloses a schematic diagram of a startup strategy of an engine management system (EMS) according to an embodiment of the present invention. Figure 5 As shown, in step S51, the EMS recognizes the start control command.

[0059] When the EMS recognizes that the start control command is the first start control command, it enters step S52. In step S52, after the first engine speed is higher than 1400n / min, the engine speed reaches 500n / min and starts counting, that is, starts recording the number of times the engine speed reaches 500n / min. In step S53, it is determined whether the count is greater than or equal to 2. If the result of the judgment is "no", that is, when the count is 0 or 1, it enters step S54. In step S54, the EMS prohibits the engine from injecting fuel and igniting. If the result of the judgment is "yes", that is, the count reaches 2, it enters step S55. In step S55, the EMS starts to control the engine to inject fuel and ignite.

[0060] When the EMS recognizes that the start control command is the second start control command, it enters step S56. In step S56, after the first engine speed is higher than 1400n / min, the engine speed reaches 500 counts, that is, the number of times the engine speed reaches 500n / min begins to be recorded. In step S57, it is determined whether the count is greater than or equal to 1. If the result of the judgment is "no", that is, when the count is 0, it enters step S54, and the EMS prohibits the engine from injecting fuel and igniting. If the result of the judgment is "yes", that is, when the count is 1, it enters step S55, and the EMS starts to control the engine to inject fuel and ignite. \

[0061] The range extender start control method of the present application generates a corresponding start control command by combining the current water temperature of the engine and the current vehicle speed when the range extender needs to be started, and controls the execution of the corresponding range extender start control strategy in response to the start control command, thereby avoiding start failure and cylinder flooding caused by large internal friction during the start phase of the range extender, improving the start reliability of the range extender, and reducing emissions under the start condition.

[0062] The present application also provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the range extender startup control method as described above are implemented.

[0063] The present application also provides a range extender start control device 600 . Figure 6 A schematic block diagram of a range extender startup control device 600 according to an embodiment of the present application is disclosed. Figure 6As shown, a range extender start control device 600 of an embodiment of the present application includes a vehicle control unit (VCU) 601, an engine management system (EMS) 603, a generator controller (GCU) 604, an engine 605 and a generator 606. The generator 606 is connected to the engine 605 by transmission, and the vehicle control unit (VCU) 601 communicates with the battery management system (BMS, Battery Management System) 602 and the like through a public CAN (Controller Area Network, Controller Local Area Network), and communicates with the engine management system (EMS) 603 and the generator controller (GCU) 604 through an internal CAN. The vehicle control unit (VCU) 601 receives bus signals such as the remaining power SOC, the remaining oil, the vehicle fault signal, the generator 606 fault signal, the engine 605 fault signal, and the hard-line signal such as the start of the range extender on the public CAN and the internal CAN, and the vehicle control unit (VCU) 601 determines whether the range extender needs to be started through these signals. The engine management system 603 can control the engine 605, and the generator controller 604 can control the generator 606.

[0064] The vehicle controller 601 is used to obtain the current water temperature of the engine 605 reported by the engine management system 603 and receive the current vehicle speed when it is determined that the range extender needs to be started, and generate a corresponding start control command based on the current water temperature and current vehicle speed of the engine 605, and send the start control command to the engine management system 603 and the generator controller 604 through the internal CAN.

[0065] The generator controller 604 and the engine management system 603 are used to control and cooperate to execute the corresponding range extender start control strategy in response to the start control command.

[0066] The range extender startup control device 600 of the present application may have similar beneficial technical effects as the above range extender startup control method, so it will not be described in detail here.

[0067] The present application also provides a vehicle, which includes the range extender start control device 600 as described above.

[0068] The above is a detailed introduction to the range extender startup control method, device, storage medium and vehicle provided in the embodiments of the present application. This article uses specific examples to illustrate the range extender startup control method, device, storage medium and vehicle in the embodiments of the present application. The description of the above embodiments is only used to help understand the core idea of ​​the present application and is not intended to limit the present application. It should be pointed out that for ordinary technicians in this technical field, without departing from the spirit and principles of the present application, several improvements and modifications can be made to the present application, and these improvements and modifications should also fall within the scope of protection of the claims attached to the present application.

Claims

1. A range extender startup control method, It is characterized in that include: When it is determined that the range extender needs to be started, the current water temperature and current vehicle speed of the vehicle's engine are obtained; generating a corresponding start control command based on the current water temperature of the engine and the current vehicle speed; In response to the start control command, the corresponding range extender start control strategy is controlled to be executed.

2. The range extender startup control method according to claim 1, It is characterized in that The generating of the corresponding start control command based on the current water temperature of the engine and the current vehicle speed includes: When the current water temperature of the engine is higher than a predetermined temperature threshold and the current vehicle speed is higher than a predetermined vehicle speed threshold, generating a first start control command; When the current water temperature of the engine is higher than the predetermined temperature threshold and the current vehicle speed is not higher than the predetermined vehicle speed threshold, a second start control command is generated, and the first start control command is different from the second start control command.

3. The range extender startup control method according to claim 2, It is characterized in that The generating of the corresponding start control command based on the current water temperature of the engine and the current vehicle speed includes: When the current water temperature of the engine is not higher than the predetermined temperature threshold, the first start control command is generated.

4. The range extender startup control method according to claim 2 or 3, It is characterized in that In response to the start control command, controlling execution of the corresponding range extender start control strategy includes: In response to the first startup control command, controlling execution of a first startup control strategy includes: Controlling the generator to drive the engine to rotate; After the rotation speed of the engine is dragged to a first predetermined rotation speed by the generator, controlling the generator to unload torque; After the speed of the engine drops to a second predetermined speed, the speed of the engine is dragged to the first predetermined speed by the generator again to unload the torque; When the speed of the engine drops to the second predetermined speed, the engine is controlled to perform fuel injection and ignition.

5. The range extender startup control method according to claim 2, It is characterized in that In response to the start control command, controlling execution of the corresponding range extender start control strategy includes: In response to the second startup control command, controlling execution of a second startup control strategy includes: Controlling the generator to drive the engine to rotate; After the rotation speed of the engine is dragged to a first predetermined rotation speed by the generator, controlling the generator to unload torque; When the speed of the engine drops to a second predetermined speed, the engine is controlled to perform fuel injection and ignition.

6. The range extender startup control method according to claim 5, It is characterized in that Also includes: identifying the startup control command; When the speed of the engine reaches a third predetermined speed for the first time, start recording the number of times the speed of the engine drops to the second predetermined speed, the third predetermined speed being less than the first predetermined speed and greater than the second predetermined speed; Whether the engine performs fuel injection ignition is controlled according to the recognized start control command and based on the number of times the second predetermined speed is reduced.

7. The range extender startup control method according to claim 6, It is characterized in that The controlling whether the engine performs fuel injection ignition according to the identified start control command and based on the number of times the second predetermined speed is reduced comprises: When the start control command is identified as the first start control command, the engine is controlled to perform fuel injection and ignition when the number of times the second predetermined speed is reduced reaches two times; When it is identified that the start control command is the second start control command, the engine is controlled to perform fuel injection ignition when the number of times the second predetermined speed is reduced reaches one.

8. A computer-readable storage medium having a computer program stored thereon, It is characterized in that When the computer program is executed by a processor, the steps of the range extender startup control method as described in any one of claims 1 to 7 are implemented.

9. A range extender start control device, It is characterized in that It includes a vehicle controller, an engine management system, a generator controller, an engine and a generator. The generator is connected to the engine by transmission. The vehicle controller is respectively connected to the engine management system and the generator controller by communication. The engine management system is used to control the engine. The generator controller is used to control the generator. The vehicle controller is used to obtain the current water temperature of the engine reported by the engine management system and receive the current vehicle speed when it is determined that the range extender needs to be started, and generate a corresponding start control command based on the current water temperature of the engine and the current vehicle speed; The generator controller and the engine management system are used to control and cooperate to execute the corresponding range extender startup control strategy in response to the startup control command.

10. A vehicle, It is characterized in that It comprises the range extender start control device as claimed in claim 9.