EP-4134287-B1 - METHOD AND APPARATUS FOR CONTROLLING ENGINE TO SHUT DOWN, AND ELECTRONIC DEVICE AND STORAGE MEDIUM
Inventors
- JING, Junchao
- LIU, YIQIANG
- HUANG, Weishan
- ZUO, Botao
- YU, XUEMEI
- WANG, RUIPING
- SCHOLTEN, Ingo
Dates
- Publication Date
- 20260506
- Application Date
- 20210629
Claims (9)
- A method for controlling an engine to stop, the method comprising: acquiring with a server current state information and operation parameter information of the engine, wherein the current state information comprises a stopped state (0), a starting state (1) and a stopping state (3), and the operation parameter information comprises revolution speed information, start duration information, coolant temperature information and torque information of the engine; and controlling the engine to be in the stopped state (0) if the current state information is the starting state (1), and the revolution speed information, the start duration information, the coolant temperature information and the torque information meet a first preset stop condition corresponding to the starting state (1); wherein the method is characterized in that the current state information is determined by the following: if a historical state of the engine is the stopped state (0), and the server receives an engine start request, it is determined that the engine is in the starting state (1); and if the historical state information of the engine is the stopping state (3), and in the operation parameter information received by the server, the engine revolution speed is less than 100 revolutions per second for over 0.1 seconds, it is determined that the engine is in the stopped state (0).
- The method according to claim 1, wherein the current state information further comprises an operating state (2); the method further comprises: controlling the engine to be in the stopped state (0) if the current state information is the operating state (2), and the revolution speed information meets a second preset stop condition corresponding to the operating state (2).
- The method according to claim 1, wherein the operation parameter information further comprises engine-restart number information, stop duration information, vehicle speed information and safety equipment working information; the method further comprises: controlling the engine to be in the stopped state (0) if the current state is the stopped state (0), and the restart number information, the stop duration information, the vehicle speed information and the safety equipment working information meet a third preset stop condition corresponding to the stopped state (0).
- The method according to claim 1, wherein the starting state (1) comprises states corresponding to starting based on a plurality of starting modes, which comprise a 12V starting mode, a first motor starting mode and a clutch starting mode; the first preset stop condition comprises a first sub-condition corresponding to the 12V starting mode, a second sub-condition corresponding to the first motor starting mode and a third sub-condition corresponding to the clutch starting mode.
- The method according to claim 4, wherein controlling the engine to be in the stopped state (0) if the current state information is the starting state (1), and the revolution speed information, the start duration information, the coolant temperature information and the torque information meet the first preset stop condition corresponding to the starting state (1) comprises: controlling the engine to be in the stopped state (0) if the starting state (1) is a state corresponding to starting based on the 12V starting mode, and the revolution speed information, the start duration information, the coolant temperature information and the torque information meet the first sub-condition.
- The method according to claim 4, wherein controlling the engine to be in the stopped state (0) if the current state information is the starting state (1), and the revolution speed information, the start duration information, the coolant temperature information and the torque information meet the first preset stop condition corresponding to the starting state (1) comprises: controlling the engine to be in the stopped state (0) if the starting state (1) is a state corresponding to starting based on the first motor starting mode, and the revolution speed information, the start duration information, the coolant temperature information and the torque information meet the second sub-condition.
- The method according to claim 3, wherein controlling the engine to be in the stopped state (0) if the current state information is the starting state (1), and the revolution speed information, the start duration information, the coolant temperature information and the torque information meet the first preset stop condition corresponding to the starting state (1) comprises: controlling the engine to be in the stopped state (0) if the starting state (1) is a state corresponding to starting based on the clutch starting mode, and the revolution speed information, the start duration information, the coolant temperature information and the torque information meet the third sub-condition.
- A device for controlling an engine to stop, comprising: an acquisition module (701), configured to acquire current state information and operation parameter information of the engine, wherein the current state information comprises a stopped state (0), a starting state (1) and a stopping state (3), and the operation parameter information comprises revolution speed information, start duration information, coolant temperature information and torque information of the engine; and a control module (703), configured to control the engine to be in the stopped state (0) if the current state information is the starting state (1), and the revolution speed information, the start duration information, the coolant temperature information and the torque information meet a first preset stop condition corresponding to the starting state (1); wherein the device is characterized in that the current state information is determined by the following: if a historical state of the engine is the stopped state (0), and the server receives an engine start request, it is determined that the engine is in the starting state (1); and if the historical state information of the engine is the stopping state (3), and in the operation parameter information received by the server, the engine revolution speed is less than 100 revolutions per second for over 0.1 seconds, it is determined that the engine is in the stopped state (0).
- A computer-readable storage medium, wherein at least one instruction, at least one program, a code set or an instruction set is stored in the storage medium, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by a processor to implement the method for controlling an engine to stop according to any one of claims 1 to 7.
Description
Technical field The present invention relates to the technical field of engine control, particularly relates to a method, a device and a storage medium for controlling an engine to stop. Background In response to the call of the national policies on energy saving and emission reduction, original equipment manufacturers (OEMs) and parts suppliers are committed to strictly controlling fuel consumption and emissions of automobiles. With booming development of electrification system, pure electric vehicles and hybrid electric vehicles have come into public view. However, because of high manufacturing costs of pure electric vehicles, they cannot be promoted vigorously. Therefore, hybrid electric vehicles have become a main force for energy saving and emission reduction. FIG. 1 is a schematic structural diagram of an existing dual-motor hybrid system, in which the motors have three modes: a pure electric mode, a series mode and a parallel mode. In the series mode, a clutch CO is not engaged, an engine charges a battery through a P1 motor, and a P2 motor drives wheels. In the parallel mode, the clutch CO is engaged, and the engine directly drives the wheels. Based on the structure shown in FIG. 1, the dual-motor hybrid system has three starting modes, that is, 12V starting, P1 motor starting and clutch starting. Under normal circumstances, the dual-motor hybrid system uses the P1 motor to start the engine. If the P1 motor fails and a vehicle speed is less than 10km/h, the engine may be started by the 12V. If the P1 motor fails and the vehicle speed is more than 10km/h, the engine may be started by the clutch. In starting processes of the three starting modes, if the starting time is excessively long, an engine revolution speed is always below a set threshold, which causes the vehicle to be in the starting state all the time, or a situation of continuous flameout and switching starting, which will lead to damages of the equipment, such as engine, a dual-mass flywheel. The document US 8515608B2 discloses an engine start method in which RPM of the engine is increased by an electric motor. Summary Embodiments of the present invention provide a method, a device and a storage medium for controlling an engine to stop, which can avoid damages of hardware equipment such as a starting motor and a dual-mass flywheel and the like, and improve safety and reliability of a system. An embodiment of the present invention provides a method for controlling an engine to stop, and the method includes: acquiring with a server current state information and operation parameter information of the engine, wherein the current state information includes a stopped state, a starting state and a stopping state, and the operation parameter information includes revolution speed information, start duration information, coolant temperature information and torque information of the engine; andcontrolling the engine to be in the stopped state if the current state information is the starting state, and the revolution speed information, the start duration information, the coolant temperature information and the torque information meet a first preset stop condition corresponding to the starting state;wherein the method is characterized in that the current state information is determined by the following: if a historical state of the engine is the stopped state, and the server receives an engine start request, it is determined that the engine is in the starting state; andif the historical state information of the engine is the stopping state, and in the operation parameter information received by the server, the engine revolution speed is less than 100 revolutions per second for over 0.1 seconds, it is determined that the engine is in the stopped state. Furthermore, the current state information also includes an operating state; the method further includes: controlling the engine to be in the stopped state if the current state information is the operating state, and the revolution speed information meets a second preset stop condition corresponding to the operating state. Furthermore, the operation parameter information further includes engine-restart number information, stop duration information, vehicle speed information and safety equipment working information; the method further includes: controlling the engine to be in the stopped state if the current state is the stopped state, and the restart number information, the stop duration information, the vehicle speed information and the safety equipment working information meet a third preset stop condition corresponding to the stopped state. Furthermore, the starting state includes states corresponding to starting based on multiple starting modes, and the starting modes include a 12V starting mode, a first motor starting mode and a clutch starting mode; and the first preset stop condition includes a first sub-condition corresponding to the 12V starting mode, a second sub-condition corresponding to the f