Engine control method and device, readable storage medium and program product

By installing a heating device on the outside of the engine oil pan and using a power battery to heat the oil, engine operation problems caused by oil emulsification are solved, thereby improving engine life and performance.

CN120759653AActive Publication Date: 2025-10-10WEICHAI POWER CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202511288613.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-10
Publication Date
2025-10-10
Estimated Expiration
2045-09-10

AI Technical Summary

Technical Problem

The problem of oil emulsification affects the normal operation of the engine and affects the engine life and performance. There is no effective solution in existing technology.

Method used

A heating device is installed on the outside of the engine's oil pan and connected to the vehicle's power battery. By obtaining the engine's operating status and oil temperature, the heating device is controlled to heat the oil until the water content is lower than a preset threshold to prevent the oil from emulsification.

Benefits of technology

Effectively improve oil emulsification, reduce the impact on engine operation, avoid resource waste, and improve engine life and performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120759653A_ABST
    Figure CN120759653A_ABST
Patent Text Reader

Abstract

The invention discloses an engine control method and device, a readable storage medium and a program product. The method comprises the steps that the current running state of an engine and the current engine oil temperature of engine oil in the engine are obtained; under the condition that it is determined that the potential heating requirement exists in the engine at present according to the running state, the heating starting temperature threshold value and the heating stopping temperature threshold value of the heating device are determined according to the running state, and the heating starting temperature threshold value is lower than the heating stopping temperature threshold value; and under the condition that the current engine oil temperature is smaller than the heating starting temperature threshold value, the heating device is controlled to heat the engine oil through electric energy supplied by the power battery till the engine oil temperature of the engine reaches the heating stopping temperature threshold value, so that the water content of the engine oil is lower than a preset water content threshold value. The technical problems that normal operation of an engine is affected by engine oil emulsification, and the service life and performance of the engine are affected in the prior art are solved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of automobile engineering, in particular to a control method and device of an engine, a readable storage medium and a program product. BACKGROUND

[0002] In a traditional fuel engine, the temperature of engine oil is naturally raised by internal friction and heat generated by combustion to achieve the effect of lubrication and protection of engine components. However, for methanol engines, hydrogen engines and natural gas engines, because their combustion products contain a large amount of water, especially when running in a low-temperature environment, this water is easily cooled down and mixed into the engine oil when the engine is stopped or running at low load, causing the engine oil to emulsify. The emulsified engine oil not only loses its original lubricating properties, but also accelerates the wear of engine components, affecting the service life and overall performance of the engine.

[0003] In view of the problems in the above related technologies that the emulsification of engine oil affects the normal operation of the engine and the service life and performance of the engine, no effective solutions have been proposed so far. SUMMARY

[0004] The embodiments of the present application provide a control method and device of an engine, a readable storage medium and a program product to at least solve the technical problem in the related art that the emulsification of engine oil affects the normal operation of the engine and the service life and performance of the engine.

[0005] According to an aspect of an embodiment of the present application, a control method of an engine is provided, the outside of an oil pan of the engine comprising a heating device, the heating device being connected with a power battery of a vehicle, comprising: acquiring a current operating state of the engine and a current engine oil temperature of engine oil in the engine; in a case where it is determined according to the operating state that there is a potential heating requirement of the engine at present, determining a starting heating temperature threshold and a stopping heating temperature threshold of the heating device according to the operating state, wherein the starting heating temperature threshold is lower than the stopping heating temperature threshold; in a case where the current engine oil temperature is less than the starting heating temperature threshold, controlling the heating device to heat the engine oil by using the electric energy supplied by the power battery until the engine oil temperature of the engine reaches the stopping heating temperature threshold, so that the water content of the engine oil is lower than a preset water content threshold.

[0006] Optionally, determining whether the engine currently has a potential heating demand is based on the operating state, including: when the operating state is a shutdown state, if it is determined that the operating parameters of the vehicle meet the starting conditions of the engine, and / or it is determined that the temperature change rate of the engine oil within a predetermined period of time after the engine enters the shutdown state reaches a preset change rate threshold, then determining that the engine currently has the potential heating demand; when the operating state is a startup state, obtaining the current required torque of the engine, and when the current required torque does not reach the preset torque threshold, determining that the engine currently has the potential heating demand.

[0007] Optionally, the operating parameters include at least one of the following: operating speed, remaining power, and driving power. Determining whether the operating parameters of the vehicle meet the starting conditions of the engine includes at least one of the following: obtaining the current operating speed of the vehicle, and determining that the operating parameters meet the starting conditions of the engine when the operating speed reaches a preset speed threshold; obtaining the current remaining power of the vehicle, and determining that the operating parameters meet the starting conditions of the engine when the remaining power is lower than a preset power threshold; obtaining the current driving power of the vehicle, and determining that the operating parameters meet the starting conditions of the engine when the driving power reaches a preset power threshold.

[0008] Optionally, the starting heating temperature threshold and the stopping heating temperature threshold of the heating device are determined according to the operating state, including: when the operating state is a shutdown state, obtaining the first current charge of the power battery; determining the starting minimum oil temperature corresponding to the first current charge in a first preset mapping relationship as the starting heating temperature threshold, and the starting target oil temperature as the stopping heating temperature threshold, wherein the first preset mapping relationship is used to record the mapping relationship between the charge of the power battery and the starting oil temperature, and the starting oil temperature includes the starting minimum oil temperature and the starting target oil temperature.

[0009] Optionally, the starting heating temperature threshold and the stopping heating temperature threshold of the heating device are determined according to the operating state, including: when the operating state is the starting state, obtaining the second current charge of the power battery; determining the minimum operating oil temperature corresponding to the second current charge and the current required torque of the engine in a second preset mapping relationship as the starting heating temperature threshold, and the operating target oil temperature as the stopping heating temperature threshold, wherein the second preset mapping relationship is used to record the mapping relationship between the charge of the power battery, the required torque and the operating oil temperature, and the operating oil temperature includes the minimum operating oil temperature and the target operating oil temperature.

[0010] Optionally, the engine control method also includes: when the operating state is the starting state, if a shutdown command of the engine is received, obtaining the current motor speed of the motor; when the motor speed reaches a first speed threshold, controlling the clutch between the motor and the engine to engage, so that the engine enters an idling state driven by the motor, wherein the heat generated by the engine in the idling state is used to reduce the water content in the engine oil; obtaining the engine speed of the engine in the idling state according to a predetermined time period; after determining that the time for the engine to run at the engine speed not lower than the second speed threshold reaches a predetermined timing time, controlling the engine to enter a shutdown state based on the shutdown command.

[0011] Optionally, determining that the time period during which the engine runs at the engine speed not lower than the second speed threshold reaches a predetermined timing time period includes: obtaining a third current charge of the power battery; determining that the timing time period corresponding to the current oil temperature and the third current charge in a third preset mapping relationship is the predetermined timing time period, wherein the third preset mapping relationship is used to record the mapping relationship between the oil temperature, the charge of the power battery and the timing time period.

[0012] According to another aspect of an embodiment of the present application, a control device for an engine is also provided, wherein the outside of the oil pan of the engine includes a heating device, and the heating device is connected to the power battery of the vehicle, including: a first acquisition unit, used to obtain the current operating status of the engine and the current oil temperature of the oil in the engine; a determination unit, used to determine the start heating temperature threshold and the stop heating temperature threshold of the heating device according to the operating status when it is determined that the engine currently has a potential heating demand according to the operating status, wherein the start heating temperature threshold is lower than the stop heating temperature threshold; a control unit, used to control the heating device to heat the oil using the electric energy supplied by the power battery when the current oil temperature is lower than the start heating temperature threshold, until the oil temperature of the engine reaches the stop heating temperature threshold, so that the water content of the oil is lower than the preset water content threshold.

[0013] Optionally, the determining unit comprises: a first determining module, configured to, in the case that the running state is the shutdown state, determine that the engine currently has the potential heating demand if it is determined that the running parameter of the vehicle meets a starting condition of the engine and / or that a temperature change rate of the engine oil within a predetermined time period after the engine enters the shutdown state reaches a preset change rate threshold; and a second determining module, configured to, in the case that the running state is the starting state, acquire a current demand torque of the engine, and determine that the engine currently has the potential heating demand in the case that the current demand torque does not reach a preset torque threshold.

[0014] Optionally, the running parameter comprises at least one of a running speed, a remaining electric quantity and a driving power, and the first determining module comprises at least one of: a first determining submodule, configured to acquire the running speed of the vehicle at present, and determine that the running parameter meets the starting condition of the engine in the case that the running speed reaches a preset speed threshold; a second determining submodule, configured to acquire the remaining electric quantity of the vehicle at present, and determine that the running parameter meets the starting condition of the engine in the case that the remaining electric quantity is lower than a preset electric quantity threshold; and a third determining submodule, configured to acquire the driving power of the vehicle at present, and determine that the running parameter meets the starting condition of the engine in the case that the driving power reaches a preset power threshold.

[0015] Optionally, the determining unit comprises: a first acquiring module, configured to acquire a first current charge quantity of the power battery in the case that the running state is the shutdown state; and a third determining module, configured to determine that a starting minimum oil temperature corresponding to the first current charge quantity in a first preset mapping relationship is the starting heating temperature threshold and a starting target oil temperature is the stopping heating temperature threshold, wherein the first preset mapping relationship is used to record a mapping relationship between a charge quantity of the power battery and a starting oil temperature, and the starting oil temperature comprises the starting minimum oil temperature and the starting target oil temperature.

[0016] Optionally, the determining unit comprises: a second acquiring module, configured to acquire a second current charge quantity of the power battery in the case that the running state is the starting state; and a fourth determining module, configured to determine that a running minimum oil temperature corresponding to the second current charge quantity and a current demand torque of the engine in a second preset mapping relationship is the starting heating temperature threshold and a running target oil temperature is the stopping heating temperature threshold, wherein the second preset mapping relationship is used to record a mapping relationship between a charge quantity of the power battery, a demand torque and a running oil temperature, and the running oil temperature comprises the running minimum oil temperature and the running target oil temperature.

[0017] Optionally, the control device of the engine further comprises: a second acquisition unit, configured to acquire a current motor speed of the motor if a shutdown instruction of the engine is received when the operating state is the starting state; a first control unit, configured to control the clutch between the motor and the engine to be engaged so that the engine is driven by the motor to enter an idling state when the motor speed reaches a first speed threshold, wherein heat generated by the engine in the idling state is used to reduce the water content in the engine oil; a third acquisition unit, configured to acquire an engine speed of the engine in the idling state according to a predetermined time period; and a second control unit, configured to control the engine to enter a shutdown state based on the shutdown instruction when a time length during which the engine operates at the engine speed not lower than a second speed threshold reaches a predetermined timing length.

[0018] Optionally, the second control unit comprises: a third acquisition module, configured to acquire a third current state of charge of the power battery; and a fifth determination module, configured to determine that a timing length corresponding to the current engine oil temperature and the third current state of charge in a third preset mapping relationship is the predetermined timing length, wherein the third preset mapping relationship is used to record a mapping relationship among engine oil temperatures, states of charge of the power battery and timing lengths.

[0019] According to another aspect of the embodiments of the present application, a computer readable storage medium is further provided, the computer readable storage medium comprises a stored program, wherein the program executes any one of the above-mentioned engine control methods.

[0020] According to another aspect of the embodiments of the present application, a computer program product is further provided, comprising computer instructions, the computer instructions are executed by a processor to execute any one of the above-mentioned engine control methods.

[0021] In the embodiment of the present application, the current operating state of the engine and the current oil temperature of the engine oil can be acquired first; then the start heating temperature threshold and the stop heating temperature threshold of the heating device can be determined according to the operating state in the case that it is determined according to the operating state that the engine currently has a potential heating demand; finally, the heating device can be controlled to heat the engine oil by using the electric energy supplied by the power battery in the case that the current oil temperature is less than the start heating temperature threshold until the oil temperature of the engine reaches the stop heating temperature threshold, so that the water content of the engine oil is lower than the preset water content threshold. Through the above technical solution, the purpose of determining whether the engine oil needs to be heated by combining the operating state of the engine and the oil temperature, and controlling the heating device arranged in the oil pan to heat the engine oil by using the electric energy supplied by the power battery in the case of need is achieved, the technical effect of heating the engine oil in a suitable case to improve its emulsification phenomenon is achieved, the influence of engine oil emulsification on engine operation is reduced, resource waste caused by excessive heating of the engine oil is avoided, the service life and performance of the engine are improved, and thus the technical problems of affecting the normal operation of the engine and the service life and performance of the engine due to engine oil emulsification in the related art are solved. BRIEF DESCRIPTION OF DRAWINGS

[0022] The accompanying drawings, which are included to provide a further understanding of the present application, constitute a part of the present application and illustrate the illustrative embodiments of the present application and its description serve to explain the present application, and do not constitute improper limitations on the present application. In the drawings:

[0023] Figure 1 is a hardware structure block diagram of a mobile terminal of an engine control method according to an embodiment of the present application;

[0024] Figure 2 is a flow chart of an engine control method according to an embodiment of the present application;

[0025] Figure 3 is a schematic diagram of a P2 parallel hybrid power system according to an embodiment of the present application;

[0026] Figure 4 is a schematic diagram of another P2 parallel hybrid power system according to an embodiment of the present application;

[0027] Figure 5 is a flow chart of an optional engine control method according to an embodiment of the present application;

[0028] Figure 6 is a schematic diagram of an engine control device according to an embodiment of the present application.

[0029] Among the above drawings, the following reference signs are included:

[0030] 102, processor; 104, memory; 106, transmission device; 108, input and output device; 1, engine; 2, clutch; 3, motor; 4, motor controller; 5, power battery; 6, gearbox; 7, control switch; 8, heating device. DETAILED DESCRIPTION

[0031] In order to make the personnel in the technical field better understand the scheme of the present application, the technical scheme in the embodiments of the present application will be clearly and completely described below in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor should belong to the scope of protection of the present application.

[0032] It should be noted that the terms "first", "second" and the like in the specification and claims of the present application and the above-described drawings are used to distinguish similar objects, and do not necessarily indicate a specific order or a chronological sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0033] As introduced in the background, in the related art, the normal operation of the engine is affected and the service life and performance of the engine are affected due to oil emulsification. In view of the above defects, an engine control method and device, a readable storage medium and a program product are provided in the embodiments of the present application.

[0034] The technical scheme in the embodiments of the present application will be clearly and completely described below in combination with the drawings in the embodiments of the present application.

[0035] The method embodiments provided in the embodiments of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Taking the case of running on a mobile terminal, Figure 1 is a hardware structure block diagram of a mobile terminal of an engine control method of the embodiments of the present application. As Figure 1 shown, the mobile terminal can include one or more Figure 1The mobile terminal can further include a transmission device 106 for communication function and an input / output device 108. Those skilled in the art can understand that, Figure 1 The structure shown is only schematic, and does not limit the structure of the mobile terminal. For example, the mobile terminal can include more or less components than those shown, or have a different configuration or arrangement of the components. Figure 1 The mobile terminal can include more or less components than those shown, or have a different configuration or arrangement of the components. Figure 1 The mobile terminal can include more or less components than those shown, or have a different configuration or arrangement of the components.

[0036] The memory 104 can be used to store computer programs, such as software programs and modules of application software, and a computer program corresponding to the engine control method in the embodiments of the present application. The processor 102 can execute various functional applications and data processing by running the computer program stored in the memory 104, i.e. implement the method described above. The memory 104 can include a high-speed random access memory, and can further include a non-volatile memory, such as one or more magnetic storage devices, flash memories, or other non-volatile solid-state memories. In some examples, the memory 104 can further include a memory remotely arranged with respect to the processor 102, and the remote memory can be connected to the mobile terminal through a network. Examples of the network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof. The transmission device 106 is used to receive or send data via a network. The specific example of the network can include a wireless network provided by a communication provider of the mobile terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, NIC for short), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (Radio Frequency, RF for short) module, which is used to communicate with the Internet in a wireless manner.

[0037] According to the embodiments of the present application, a method embodiment of an engine control method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a group of computer executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described herein can be executed in an order different from that shown herein.

[0038] Figure 2 is a flowchart of an engine control method according to the embodiments of the present application, as shown in Figure 2 The method includes the following steps:

[0039] Step S202, obtaining the current running state of the engine and the current oil temperature of the engine oil.

[0040] Optionally, the oil pan of the engine comprises a heating device, and the heating device is connected with the power battery of the vehicle.

[0041] In this embodiment, the current running state of the engine and the current temperature of the engine oil (i.e. the current oil temperature) can be obtained first, so as to determine whether the engine oil needs to be heated to improve the emulsification phenomenon of the engine oil in combination with the running state of the engine and the current oil temperature.

[0042] Step S204, in the case that it is determined according to the running state that the engine currently has a potential heating demand, determining the start heating temperature threshold and the stop heating temperature threshold of the heating device according to the running state, wherein the start heating temperature threshold is lower than the stop heating temperature threshold.

[0043] Optionally, the start heating temperature threshold is a threshold for determining whether the heating device needs to be started to heat the engine oil.

[0044] Optionally, the stop heating temperature threshold is a threshold for determining whether the heating device needs to be stopped to stop heating the engine oil during the operation of the heating device.

[0045] In this embodiment, it can be determined according to the running state of the engine whether the engine currently has a potential heating demand (i.e. a potential heating demand) for the engine oil, and then in the case that it is determined that the engine currently has a potential heating demand, the start heating temperature threshold and the stop heating temperature threshold of the heating device are determined in combination with the running state of the engine, so as to control the heating operation of the heating device on the engine oil subsequently.

[0046] Step S206, in the case that the current oil temperature is less than the start heating temperature threshold, controlling the heating device to heat the engine oil by using the electric energy supplied by the power battery until the oil temperature of the engine reaches the stop heating temperature threshold, so that the water content of the engine oil is lower than the preset water content threshold.

[0047] In this embodiment, the heating device can be controlled to heat the engine oil by using the electric energy supplied by the power battery in the case that the oil temperature is less than the start heating temperature threshold until the oil temperature of the engine reaches the stop heating temperature threshold, so as to reduce the water content in the engine oil and improve the emulsification phenomenon of the engine oil.

[0048] From the above, by applying the technical solutions provided in the above embodiments of the present application, the current operating state of the engine and the current oil temperature of the engine oil can be acquired first; then, in the case that it is determined according to the operating state that the engine currently has a potential heating demand, the start heating temperature threshold and the stop heating temperature threshold of the heating device are determined according to the operating state; finally, in the case that the current oil temperature is less than the start heating temperature threshold, the heating device is controlled to heat the engine oil using the electric energy supplied by the power battery until the oil temperature of the engine reaches the stop heating temperature threshold, so that the water content of the engine oil is lower than the preset water content threshold, achieving the purpose of determining whether the engine oil needs to be heated by combining the operating state of the engine and the oil temperature, and controlling the heating device provided in the oil pan to heat the engine oil using the electric energy supplied by the power battery in the case of need, realizing the technical effect of heating the engine oil in appropriate cases to improve its emulsification phenomenon, reducing the influence of engine oil emulsification on engine operation, avoiding resource waste caused by excessive heating of engine oil, and improving the service life and performance of the engine.

[0049] Therefore, by the technical solutions provided in the above embodiments of the present application, the technical problem of affecting the normal operation of the engine and the service life and performance of the engine due to engine oil emulsification in the related art is solved.

[0050] The above embodiments of the present application will be described in detail below, Figure 3 and Figure 4 The above embodiments of the present application will be described in detail below, Figure 3 is a schematic diagram of a P2 parallel hybrid power system according to an embodiment of the present application, Figure 4 is a schematic diagram of another P2 parallel hybrid power system according to an embodiment of the present application.

[0051] As shown in Figure 3 , the P2 parallel hybrid power system mainly includes an engine 1, a motor 3 and a motor controller 4, a clutch 2, a gearbox 6, and a power battery 5. A controller HCU controls the entire system and can coordinate the work of the engine 1, the motor 3, the clutch 2, the gearbox 6, and the power battery 5. The clutch 2 is located between the engine 1 and the motor 3. When the clutch 2 is separated, only the motor 3 drives the vehicle. When the clutch 2 is combined, the vehicle enters the hybrid mode, and the engine 1 and the motor 3 jointly drive the vehicle. For hybrid power systems such as the P2 parallel hybrid power system, energy can be recovered and the engine can be controlled to generate power in time, so the high-voltage power resources of the vehicle are abundant. Therefore, a kind of engine oil heating device can be designed, and the heating device is connected with the power battery of the vehicle, to realize the effect of heating engine oil to improve the oil temperature using the high-voltage electric energy supplied by the power battery.

[0052] As shown in Figure 4As shown, a heating device 8 can be installed on the outside of the oil pan of the engine 1 and attached to the outside of the oil pan. At the same time, the heating device 8 takes high voltage electricity from the power battery 5 and controls the heating device 8 to start or stop heating through the control switch 7.

[0053] In a specific embodiment of the present application, determining whether the engine currently has a potential heating demand is based on the operating state, including: when the operating state is a shutdown state, if it is determined that the vehicle's operating parameters meet the engine start-up conditions, and / or it is determined that the temperature change rate of the engine oil within a predetermined period of time after the engine enters the shutdown state reaches a preset change rate threshold, then determining that the engine currently has a potential heating demand; when the operating state is a startup state, obtaining the current required torque of the engine, and if the current required torque does not reach the preset torque threshold, determining that the engine currently has a potential heating demand.

[0054] The following combination Figure 5 The above embodiments of the present application are described in detail. Figure 5 This is a flowchart of an optional engine control method according to an embodiment of the present application.

[0055] like Figure 5 As shown, when the engine is currently in a shutdown state, the vehicle controller generally determines whether the engine needs to be started based on certain operating parameters of the vehicle (such as vehicle speed, SOC (state of charge), and vehicle drive power requirement). To avoid low oil temperature and oil emulsification during the next engine startup, changes in oil temperature can be identified in advance during the shutdown process to modify the engine startup requirement based on the changes and preheat the oil temperature in advance. In other words, the startup requirement is modified based on the oil temperature changes. Specifically, if the vehicle controller determines that the engine needs to be started based on conditions such as vehicle speed, SOC, and vehicle drive power requirement, or if the rate of change of the oil temperature within a period of time after the shutdown is greater than a certain value, it is assumed that the oil temperature will drop rapidly to a lower level as the vehicle operating time increases, resulting in a low oil temperature before startup, which is likely to cause oil emulsification. In this case, it can be determined that there is a potential need for the engine to heat the oil. Otherwise, it can be determined that there is no potential need for the engine to heat the oil.

[0056] For example, if the average rate of change of oil temperature drop in historical data for a period immediately after engine shutdown exceeds a certain value, it is assumed that the oil temperature will drop rapidly to a lower level as the vehicle's operating time increases, resulting in a low oil temperature before start, which can easily cause oil emulsification. For example, if the current oil temperature is 50°C, 55°C the previous moment, and 40°C the next moment, the rate of change 1 is (55-50) / change time (assuming 1 second) = 5, and the rate of change 2 is (50-40) / change time (assuming 1 second) = 10, with an average rate of change of (5+10) / 2 = 7.5°C / s. If the temperature change rate threshold is set to 5°C / s and 7.5 > 5, an engine start request can be issued at this point, indicating that the engine currently has a potential need to heat the oil.

[0057] like Figure 5 As shown, when the engine is currently in operation, it can be determined whether the engine currently has a potential need to heat the oil based on the engine's demand torque percentage (the demand torque percentage refers to the ratio of the demand torque to the maximum torque allowed by the engine, representing the engine load rate); for example, when the engine's current demand torque percentage is ≥30%, it can be considered that the engine will soon enter a medium-high load area, and no additional oil temperature heating is required, that is, it can be considered that the engine currently has no potential need to heat the oil; and when the engine's current demand torque percentage is 0-30%, it can be considered that the engine has entered a medium-low load area, and appropriate additional oil temperature heating is required, that is, it can be considered that the engine currently has a potential need to heat the oil.

[0058] In a specific embodiment of the present application, determining whether the vehicle's operating parameters meet the engine's starting conditions includes at least one of the following: obtaining the vehicle's current operating speed, and determining that the operating parameters meet the engine's starting conditions when the operating speed reaches a preset speed threshold; obtaining the vehicle's current remaining power, and determining that the operating parameters meet the engine's starting conditions when the remaining power is lower than a preset power threshold; obtaining the vehicle's current driving power, and determining that the operating parameters meet the engine's starting conditions when the driving power reaches a preset power threshold.

[0059] Optionally, the above operating parameters include at least one of the following: vehicle speed, remaining battery power, and driving power.

[0060] Specifically, in a typical hybrid vehicle, the need to start the engine is usually determined based on the operating status and energy requirements of the vehicle; it may include but is not limited to the following key parameters: 1) Vehicle speed: The speed of the vehicle will affect the start of the engine. In some cases, such as high-speed driving or when a large driving force is required, the engine may be started to provide additional power; 2) SOC (State of Charge): The remaining battery power is an important factor in determining whether the engine starts. If the SOC is low, the engine may need to be started to charge and restore the battery power; 3) Vehicle drive power demand: Based on the driver's request or the vehicle's operating conditions, such as uphill, acceleration, etc., the system will calculate the required drive power. If the electric motor alone cannot meet this demand, the engine needs to be started.

[0061] In a specific embodiment of the present application, the starting heating temperature threshold and the stopping heating temperature threshold of the heating device are determined according to the operating state, including: when the operating state is a shutdown state, obtaining the first current charge of the power battery; determining the starting minimum oil temperature corresponding to the first current charge in the first preset mapping relationship as the starting heating temperature threshold, and the starting target oil temperature as the stopping heating temperature threshold, wherein the first preset mapping relationship is used to record the mapping relationship between the charge of the power battery and the starting oil temperature, and the starting oil temperature includes the starting minimum oil temperature and the starting target oil temperature.

[0062] Optionally, the first preset mapping relationship may include but is not limited to a mapping relationship in the form of a mapping table, an index tree, etc.

[0063] In this embodiment, when the engine is in a stopped state and there is a need to start, the corresponding preset mapping table (here referred to as the first preset mapping relationship) can be queried according to the power battery SOC to obtain Tep1 (here refers to the starting temperature threshold when the engine is in a stopped state) and Tep2 (here refers to the stopping temperature threshold when the engine is in a stopped state). The higher the SOC, the higher the oil temperature setting value, to prevent the oil from being heated again when the SOC is too low, resulting in the SOC being too low; at the same time, to prevent the heating device from being turned on frequently; for example, assuming the current SOC is 80%, Tep1 is 65°C, Tep2=80°C; assuming the current SOC is 30%, Tep1 is 50°C, Tep2=70°C.

[0064] In addition, if Figure 5 As shown, when the engine is in a stopped state and there is currently a start demand (i.e., potential heating demand), if the oil temperature is higher than Tep1, the heating device may not be controlled to heat the oil. If the oil temperature is lower than a certain value Tep1, the electric heating device is controlled to heat the oil in a timely manner. After the oil temperature is preheated to a temperature higher than a certain value Tep2, the engine is allowed to start.

[0065] In another specific embodiment of the present application, determining the start heating temperature threshold and the stop heating temperature threshold of the heating device according to the operating state comprises: in the case that the operating state is the starting state, obtaining a second current state of charge of the power battery; determining that a running minimum oil temperature corresponding to the second current state of charge and the current required torque of the engine in the second preset mapping relationship is the start heating temperature threshold, and a running target oil temperature is the stop heating temperature threshold, wherein the second preset mapping relationship is used to record the mapping relationship between the state of charge of the power battery, the required torque and the running oil temperature, and the running oil temperature includes the running minimum oil temperature and the running target oil temperature.

[0066] Optionally, the second preset mapping relationship can include but is not limited to a mapping relationship in the form of a mapping table, an index tree, etc.

[0067] In this embodiment, in the case that the engine is in the starting state and there is a potential heating demand, Tep3 (herein referred to as the start heating temperature threshold of the engine in the starting state) and Tep4 (herein referred to as the stop heating temperature threshold of the engine in the starting state) can be obtained according to the engine required torque percentage and the SOC by querying the corresponding preset mapping table (herein referred to as the second preset mapping relationship); for example, in the case that the engine required torque percentage is 20%, if the current SOC is 80%, then Tep3 is 80℃ and Tep4 = 90℃; if the current SOC is 30%, then Tep3 is 70℃ and Tep4 = 85℃.

[0068] In addition, as shown in FIG. 6, if the oil temperature is higher than Tep3, the heating of the oil can not be controlled, and if the oil temperature is lower than a certain value Tep3, the electric heating device is controlled to heat in time, and the oil temperature is preheated to be higher than a certain value Tep4. Figure 5

[0069] In an optional embodiment of the present application, the control method of the engine further comprises: in the case that the operating state is the starting state, if a shutdown instruction of the engine is received, obtaining a current motor speed of the motor; in the case that the motor speed reaches a first speed threshold, controlling the clutch between the motor and the engine to be engaged, so that the engine enters an idling state under the driving of the motor, wherein the heat generated by the engine in the idling state is used to reduce the water content in the oil; obtaining the engine speed of the engine in the idling state according to a predetermined time period; after determining that the engine runs at an engine speed not lower than a second speed threshold for a predetermined timing duration, controlling the engine to enter a shutdown state based on the shutdown instruction.

[0070] As shown in FIG. 7, in the case that the engine is in the starting state, if the oil temperature is lower than a certain value Tep3, the electric heating device is controlled to heat in time, and the oil temperature is preheated to be higher than a certain value Tep4. Figure 5 ​As shown, in this embodiment, if it is detected that the engine has a shutdown requirement and the current motor speed meets the condition of dragging the engine (i.e., the current motor speed is high enough to drag the engine to run) when the engine is in the starting state, the clutch is gradually engaged to drag the engine to a speed higher than a certain value through the transmission system, and the engine is maintained at the speed for a certain time (i.e., a predetermined timing duration) before being controlled to shut down; during the dragging process, the engine does not spray fuel, i.e., it is in an idle state, so that the water vapor in the crankcase is removed by heat generated by rotation and replaced by fresh air, thereby reducing the risk of oil emulsification to some extent.

[0071] For example, if it is detected that the engine has a shutdown requirement and the current motor speed is higher than a certain value (such as 400 revolutions, which is referred to as a first speed threshold value) when the engine is in the starting state, the clutch can be gradually engaged to drag the engine to a speed higher than a certain value (such as 350 revolutions, which is referred to as a second speed threshold value), and the engine is controlled to maintain the speed higher than 350 revolutions for a certain time (for example, 10 seconds) before being controlled to shut down.

[0072] In an optional embodiment of the present application, determining that the duration for which the engine runs at an engine speed not lower than the second speed threshold value reaches a predetermined timing duration comprises: obtaining a third current state of charge of the power battery; and determining that the timing duration corresponding to the current oil temperature and the third current state of charge in a third preset mapping relationship is the predetermined timing duration, wherein the third preset mapping relationship is used to record the mapping relationship between the oil temperature, the state of charge of the power battery, and the timing duration.

[0073] Optionally, the third preset mapping relationship can include but is not limited to a mapping relationship in the form of a mapping table, an index tree, etc.

[0074] In this embodiment, the corresponding preset mapping table (referred to as a second preset mapping relationship) can be queried according to the SOC of the power battery and the current temperature of the oil to determine the timing duration for which the engine is controlled to run at a speed higher than the second speed threshold value (such as 350 revolutions) in the idle state; generally, when the SOC is high, it means that there is more power reserve in the power battery, which can support the electric heating device and the motor to drag for a longer time during the shutdown process without significantly affecting the state of charge of the battery; in a low-temperature environment, water in the oil is more likely to condense to form emulsification, so longer dragging is needed to heat the oil and promote the discharge of water vapor; therefore, the lower the oil temperature and the higher the SOC, the longer the timing duration needs to be set, so as to more fully remove the water vapor and improve the air environment in the crankcase.

[0075] The specific data of the first preset mapping relationship, the second preset mapping relationship and the third preset mapping relationship involved in the embodiments of the present application can be set according to actual conditions, and the specific values given in the embodiments of the present application are only examples and are not limited herein.

[0076] It should be noted that, for the foregoing method embodiments, in order to simply describe, they are all expressed as a series of action combinations, but those skilled in the art should know that the present application is not limited by the action sequence described, because according to the present application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should know that the embodiments described in the specification all belong to preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0077] From the above description of the embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be realized by means of software and a necessary general hardware platform, and of course it can also be realized by hardware, but in many cases the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a storage medium (such as a ROM / RAM, a magnetic disk, an optical disk) and includes a plurality of instructions for causing a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in the embodiments of the present application.

[0078] According to the embodiments of the present application, a control device of an engine for implementing the control method of the engine is also provided, Figure 6 which is a schematic diagram of the control device of the engine according to the embodiments of the present application, as Figure 6 shown, the device includes a first acquisition unit 61, a determination unit 63 and a control unit 65. The control device of the engine will be described in detail below.

[0079] The first acquisition unit 61 is configured to acquire the current operating state of the engine and the current oil temperature of the oil in the engine;

[0080] The determination unit 63 is configured to, in a case where it is determined according to the operating state that there is a potential heating demand in the engine at present, determine a start heating temperature threshold and a stop heating temperature threshold of the heating device according to the operating state, wherein the start heating temperature threshold is lower than the stop heating temperature threshold;

[0081] The control unit 65 is configured to, in a case where the current oil temperature is less than the start heating temperature threshold, control the heating device to heat the oil using the electric energy supplied by the power battery until the oil temperature of the engine reaches the stop heating temperature threshold, so that the water content of the oil is lower than the preset water content threshold.

[0082] It should be noted here that the above-mentioned first acquisition unit 61, determination unit 63 and control unit 65 correspond to steps S202 to S206 in the above-mentioned embodiment. The three units and the corresponding steps implement the same instances and application scenarios, but are not limited to the contents disclosed in the above-mentioned embodiment.

[0083] As can be seen from the above, in the scheme recorded in the above embodiments of the present application, the first acquisition unit can be used to first obtain the current operating state of the engine and the current oil temperature of the engine oil in the engine; then, when it is determined by the determination unit that the engine currently has a potential heating demand based on the operating state, the start heating temperature threshold and the stop heating temperature threshold of the heating device are determined based on the operating state, and the start heating temperature threshold is lower than the stop heating temperature threshold; finally, when the current oil temperature is lower than the start heating temperature threshold, the control unit is used to control the heating device to use the electric energy supplied by the power battery to heat the oil until the oil temperature of the engine reaches the stop heating temperature threshold, so that the water content of the oil is lower than the preset water content threshold, thereby achieving the purpose of judging whether the oil needs to be heated by combining the operating state of the engine and the oil temperature, and controlling the heating device arranged in the oil pan to heat the oil using the electric energy supplied by the power battery when necessary, thereby achieving the technical effect of heating the oil under appropriate circumstances to improve its emulsification phenomenon, reducing the impact of oil emulsification on engine operation, avoiding the waste of resources caused by excessive heating of the oil, and improving the engine life and performance.

[0084] Therefore, the technical solutions provided in the above embodiments of the present application solve the technical problems in the related art in which the normal operation of the engine is affected by the emulsification of the engine oil and the life and performance of the engine are affected.

[0085] In an optional embodiment of the present application, the determination unit includes: a first determination module, which is used to determine that the engine currently has a potential heating demand if it is determined that the operating parameters of the vehicle meet the engine start-up conditions when the operating state is a shutdown state, and / or determines that the temperature change rate of the engine oil within a predetermined period of time after the engine enters the shutdown state reaches a preset change rate threshold; a second determination module, which is used to obtain the current required torque of the engine when the operating state is a startup state, and determine that the engine currently has a potential heating demand when the current required torque does not reach the preset torque threshold.

[0086] In an optional embodiment of the present application, the operating parameters include at least one of the following: operating speed, remaining power, and driving power. The first determination module includes at least one of the following: a first determination submodule, used to obtain the current operating speed of the vehicle, and when the operating speed reaches a preset speed threshold, determine that the operating parameters meet the engine start-up conditions; a second determination submodule, used to obtain the current remaining power of the vehicle, and when the remaining power is lower than a preset power threshold, determine that the operating parameters meet the engine start-up conditions; a third determination submodule, used to obtain the current driving power of the vehicle, and when the driving power reaches a preset power threshold, determine that the operating parameters meet the engine start-up conditions.

[0087] In an optional embodiment of the present application, the determination unit includes: a first acquisition module, used to obtain a first current charge of the power battery when the operating state is a shutdown state; a third determination module, used to determine that the starting minimum oil temperature corresponding to the first current charge in the first preset mapping relationship is the starting temperature threshold, and the starting target oil temperature is the stopping temperature threshold. The first preset mapping relationship is used to record the mapping relationship between the charge of the power battery and the starting oil temperature, and the starting oil temperature includes the starting minimum oil temperature and the starting target oil temperature.

[0088] In an optional embodiment of the present application, the determination unit includes: a second acquisition module, used to obtain the second current charge of the power battery when the operating state is the starting state; a fourth determination module, used to determine that the minimum operating oil temperature corresponding to the second current charge and the current required torque of the engine in the second preset mapping relationship is the start heating temperature threshold, and the target operating oil temperature is the stop heating temperature threshold, wherein the second preset mapping relationship is used to record the mapping relationship between the charge of the power battery, the required torque and the operating oil temperature, and the operating oil temperature includes the minimum operating oil temperature and the target operating oil temperature.

[0089] In an optional embodiment of the present application, the control device of the engine also includes: a second acquisition unit, which is used to obtain the current motor speed of the motor if a shutdown command of the engine is received when the operating state is the starting state; a first control unit, which is used to control the clutch between the motor and the engine to engage when the motor speed reaches a first speed threshold, so that the engine enters an idling state under the drive of the motor, wherein the heat generated by the engine in the idling state is used to reduce the water content in the engine oil; a third acquisition unit, which is used to obtain the engine speed of the engine in the idling state according to a predetermined time period; a second control unit, which is used to control the engine to enter a shutdown state based on the shutdown command after determining that the time for the engine to run at an engine speed not lower than the second speed threshold reaches a predetermined timing time.

[0090] In an optional embodiment of the present application, the second control unit comprises: a third acquisition module, configured to acquire a third current charge level of the power battery; and a fifth determination module, configured to determine that the timing duration corresponding to the current engine oil temperature and the third current charge level in the third preset mapping relationship is the predetermined timing duration, wherein the third preset mapping relationship is used to record a mapping relationship among the engine oil temperature, the charge level of the power battery, and the timing duration.

[0091] According to another aspect of the embodiments of the present application, an engine control system is also provided, which uses any of the engine control methods described above.

[0092] According to another aspect of the embodiments of the present application, a computer readable storage medium is also provided, which comprises a stored program, wherein the program executes any of the engine control methods described above.

[0093] Optionally, in the present embodiment, the computer readable storage medium can be located in any of the computer terminals in a computer terminal group in a computer network, or in any of the communication devices in a communication device group.

[0094] Optionally, in the present embodiment, the computer readable storage medium is configured to store program code for performing the following steps: acquiring a current operating state of the engine and a current engine oil temperature of engine oil in the engine; in a case where it is determined according to the operating state that the engine currently has a potential heating demand, determining a start heating temperature threshold and a stop heating temperature threshold of the heating device according to the operating state, wherein the start heating temperature threshold is lower than the stop heating temperature threshold; and in a case where the current engine oil temperature is lower than the start heating temperature threshold, controlling the heating device to heat the engine oil using electric energy supplied by the power battery until the engine oil temperature reaches the stop heating temperature threshold, so that the water content of the engine oil is lower than a preset water content threshold.

[0095] Optionally, in the present embodiment, the computer readable storage medium is configured to store program code for performing the following steps: in a case where the operating state is a shutdown state, if it is determined that the operating parameter of the vehicle meets the starting condition of the engine, and / or it is determined that the temperature change rate of the engine oil within a predetermined duration after the engine enters the shutdown state reaches a preset change rate threshold, it is determined that the engine currently has a potential heating demand; and in a case where the operating state is a starting state, acquiring a current demand torque of the engine, and in a case where the current demand torque does not reach a preset torque threshold, determining that the engine currently has a potential heating demand.

[0096] Optionally, in the embodiment, the computer readable storage medium is configured to store program code for performing the following steps: obtaining a current running speed of the vehicle, and determining that the running parameters meet the starting condition of the engine if the running speed reaches a preset speed threshold; obtaining a current residual power of the vehicle, and determining that the running parameters meet the starting condition of the engine if the residual power is lower than a preset power threshold; obtaining a current driving power of the vehicle, and determining that the running parameters meet the starting condition of the engine if the driving power reaches a preset power threshold.

[0097] Optionally, in the embodiment, the computer readable storage medium is configured to store program code for performing the following steps: obtaining a first current charge capacity of the power battery in the shutdown state; determining that a starting minimum oil temperature corresponding to the first current charge capacity in a first preset mapping relationship is a starting heating temperature threshold, and a starting target oil temperature is a stopping heating temperature threshold, wherein the first preset mapping relationship is used to record a mapping relationship between the charge capacity of the power battery and the starting oil temperature, and the starting oil temperature includes the starting minimum oil temperature and the starting target oil temperature.

[0098] Optionally, in the embodiment, the computer readable storage medium is configured to store program code for performing the following steps: obtaining a second current charge capacity of the power battery in the starting state; determining that a running minimum oil temperature corresponding to the second current charge capacity and the current demand torque of the engine in a second preset mapping relationship is a starting heating temperature threshold, and a running target oil temperature is a stopping heating temperature threshold, wherein the second preset mapping relationship is used to record a mapping relationship between the charge capacity of the power battery, the demand torque and the running oil temperature, and the running oil temperature includes the running minimum oil temperature and the running target oil temperature.

[0099] Optionally, in the embodiment, the computer readable storage medium is configured to store program code for performing the following steps: obtaining a current motor speed of the motor if a shutdown instruction of the engine is received in the starting state; controlling the clutch between the motor and the engine to be engaged to make the engine enter an idle state driven by the motor if the motor speed reaches a first speed threshold, wherein the heat generated by the engine in the idle state is used to reduce the water content in the engine oil; obtaining an engine speed of the engine in the idle state according to a predetermined time period; and controlling the engine to enter the shutdown state based on the shutdown instruction after determining that the engine runs at an engine speed not lower than a second speed threshold for a predetermined timing duration.

[0100] Optionally, in this embodiment, the computer-readable storage medium is configured to store program code for executing the following steps: obtaining a third current charge of the power battery; determining that the timing duration corresponding to the current oil temperature and the third current charge in the third preset mapping relationship is a predetermined timing duration, wherein the third preset mapping relationship is used to record the mapping relationship between the oil temperature, the charge of the power battery and the timing duration.

[0101] According to another aspect of an embodiment of the present application, a processor is further provided, which is used to run a program, wherein the program executes any one of the above-mentioned engine control methods when it is run.

[0102] According to another aspect of an embodiment of the present application, a computer program product is further provided, comprising computer instructions, which, when executed by a processor, execute any one of the above-mentioned engine control methods.

[0103] The serial numbers of the above embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0104] In the above embodiments of the present application, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.

[0105] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only exemplary. For example, the division of the units can be a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0106] The technical features of the above-mentioned embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the technical features in the above-mentioned embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0107] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0108] In addition, each function unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software function unit.

[0109] When the integrated unit is realized in the form of a software function unit and sold or used as an independent product, it can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application, essentially or in part, or all or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of the present application. The foregoing storage medium includes: a U disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a mobile hard disk, a magnetic disk or an optical disk, and various media that can store program codes.

[0110] The above is only the preferred embodiment of the present application, and it should be pointed out that, for those skilled in the art, without departing from the principles of the present application, a number of improvements and refinements can be made, and these improvements and refinements should be considered as the protection scope of the present application.

Claims

1. A method for controlling an engine, characterized in that: The oil pan of the engine includes a heating device outside, and the heating device is connected to the power battery of the vehicle, including: Obtaining a current operating state of an engine and a current oil temperature of the engine oil; In a case where it is determined according to the operating state that the engine currently has a potential heating demand, determining a heating start temperature threshold and a heating stop temperature threshold of the heating device according to the operating state, wherein the heating start temperature threshold is lower than the heating stop temperature threshold; When the current engine oil temperature is lower than the start heating temperature threshold, the heating device is controlled to heat the engine oil using the electric energy supplied by the power battery until the engine oil temperature reaches the stop heating temperature threshold, so that the water content of the engine oil is lower than the preset water content threshold.

2. The engine control method according to claim 1, characterized in that: Determining, according to the operating state, that the engine currently has a potential heating demand includes: When the operating state is the shutdown state, if it is determined that the operating parameters of the vehicle meet the engine start-up conditions, and / or it is determined that the temperature change rate of the engine oil within a predetermined period of time after the engine enters the shutdown state reaches a preset change rate threshold, then it is determined that the engine currently has the potential heating demand; When the operating state is the startup state, the current required torque of the engine is obtained, and when the current required torque does not reach a preset torque threshold, it is determined that the engine currently has the potential heating demand.

3. The engine control method according to claim 2, characterized in that: The operating parameters include at least one of the following: vehicle speed, remaining battery power, and driving power. Determining whether the vehicle operating parameters meet the engine start-up conditions includes at least one of the following: obtaining the current running speed of the vehicle, and determining whether the operating parameters meet the starting condition of the engine when the running speed reaches a preset speed threshold; Obtaining the current remaining power of the vehicle, and determining whether the operating parameters meet the starting condition of the engine when the remaining power is lower than a preset power threshold; The current driving power of the vehicle is obtained, and when the driving power reaches a preset power threshold, it is determined that the operating parameters meet the starting condition of the engine.

4. The engine control method according to claim 1, characterized in that: Determining a start heating temperature threshold and a stop heating temperature threshold of the heating device according to the operating state includes: When the operating state is a shutdown state, obtaining a first current charge of the power battery; Determine in a first preset mapping relationship that the minimum starting oil temperature corresponding to the first current charge is the starting temperature threshold, and the starting target oil temperature is the stopping temperature threshold, wherein the first preset mapping relationship is used to record the mapping relationship between the charge of the power battery and the starting oil temperature, and the starting oil temperature includes the minimum starting oil temperature and the starting target oil temperature.

5. The engine control method according to claim 1, characterized in that: Determining a start heating temperature threshold and a stop heating temperature threshold of the heating device according to the operating state includes: When the operating state is a startup state, obtaining a second current charge of the power battery; Determine in a second preset mapping relationship that the minimum operating oil temperature corresponding to the second current charge and the current required torque of the engine is the start heating temperature threshold, and the target operating oil temperature is the stop heating temperature threshold, wherein the second preset mapping relationship is used to record the mapping relationship between the charge of the power battery, the required torque and the operating oil temperature, and the operating oil temperature includes the minimum operating oil temperature and the target operating oil temperature.

6. The engine control method according to claim 1, characterized in that: The method further comprises: When the operating state is the starting state, if a shutdown instruction of the engine is received, obtaining a current motor speed of the motor; When the motor speed reaches a first speed threshold, controlling the clutch between the motor and the engine to engage, so that the engine enters an idling state driven by the motor, wherein heat generated by the engine in the idling state is used to reduce the water content in the engine oil; acquiring the engine speed of the engine in the idling state according to a predetermined time period; After determining that the duration for which the engine runs at the engine speed not lower than the second speed threshold reaches a predetermined timing duration, the engine is controlled to enter a shutdown state based on the shutdown instruction.

7. The engine control method according to claim 6, characterized in that: Determining that a time period during which the engine operates at the engine speed not lower than a second speed threshold reaches a predetermined timing time period includes: Obtaining a third current charge of the power battery; Determine the timing duration corresponding to the current oil temperature and the third current charge in the third preset mapping relationship as the predetermined timing duration, wherein the third preset mapping relationship is used to record the mapping relationship between the oil temperature, the charge of the power battery and the timing duration.

8. An engine control device, characterized in that: The oil pan of the engine includes a heating device outside, and the heating device is connected to the power battery of the vehicle, including: a first acquiring unit, configured to acquire a current operating state of the engine and a current oil temperature of the engine oil; a determining unit, configured to, when it is determined according to the operating state that the engine currently has a potential heating demand, determine a heating start temperature threshold and a heating stop temperature threshold of the heating device according to the operating state, wherein the heating start temperature threshold is lower than the heating stop temperature threshold; A control unit is used to control the heating device to heat the engine oil using the electric energy supplied by the power battery when the current engine oil temperature is lower than the start heating temperature threshold, until the engine oil temperature of the engine reaches the stop heating temperature threshold, so that the water content of the engine oil is lower than the preset water content threshold.

9. A computer-readable storage medium, characterized in that The computer-readable storage medium includes a stored program, wherein the program executes the engine control method according to any one of claims 1 to 7.

10. A computer program product comprising computer instructions, characterized in that When the computer instructions are executed by a processor, the engine control method according to any one of claims 1 to 7 is performed.

Citation Information

Patent Citations

  • Engine starting method, device, equipment and medium

    CN115306572A

  • Method, device and equipment for inhibiting emulsification of engine oil of hybrid vehicle and storage medium

    CN116804383A

  • Engine starting method and device, electronic equipment, vehicle and storage medium

    CN117072333A

  • Temperature control method and device for engine oil

    CN118008524A

  • Method for starting engineering equipment, processor and machine readable storage medium

    CN120211973A