An engine-based pre-feed oil pump control method and related device

By detecting the engine oil temperature and pressure, and combining the influence of temperature on pressure, the working status of the pre-supply pump is accurately controlled, which solves the problem of insufficient pre-lubrication of the pre-supply pump in the prior art, and improves the safe operation reliability and effectiveness of the engine.

CN115949522BActive Publication Date: 2025-06-13CHONGQING WEICHAI ENGINE FACTORY +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310091561.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-06
Publication Date
2025-06-13
Estimated Expiration
2043-02-06

AI Technical Summary

Technical Problem

When controlling the working state of the engine pre-oil pump, the prior art only considers the engine oil pressure and fails to fully consider the impact of the engine oil temperature on the pressure, resulting in the pre-lubricating of the pre-oil pump being insufficiently accurate, affecting the reliability and effectiveness of safe operation.

Method used

By detecting the current oil temperature and pressure of the engine, and combining the influence of the oil temperature on the pressure, the starting, running and stop state of the pre-supply pump is accurately controlled to ensure the accuracy of the pre-lubricated motion pair.

Benefits of technology

The pre-fuel pump is controlled more accurately, ensuring sufficient lubrication of the sports pair, and improving the safe operation reliability and effectiveness of the engine.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115949522B_ABST
    Figure CN115949522B_ABST
Patent Text Reader

Abstract

The present application discloses a pre-feed oil pump control method and related device based on an engine. The method includes: receiving a start command for the engine, and detecting the current engine oil temperature and the current engine oil pressure; when the current engine oil temperature is less than or equal to the target engine oil temperature and the current engine oil pressure is less than or equal to the target engine oil pressure, starting the pre-feed oil pump and continuously operating it for a first preset operating time; if the current engine oil temperature is greater than the preset engine oil temperature and the current engine oil pressure belongs to a first engine oil pressure range, or, if the current engine oil temperature is less than or equal to the preset engine oil temperature and the current engine oil pressure belongs to a second engine oil pressure range, starting the engine and controlling the pre-feed oil pump to continue operating; if the current engine oil temperature is greater than the preset engine oil temperature and the current engine oil pressure meets the first operating requirement of the engine, or, if the current engine oil temperature is less than or equal to the preset engine oil temperature and the current engine oil pressure meets the second operating requirement of the engine, stopping the pre-feed oil pump to precisely control the pre-feed oil pump.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of control technologies, and in particular, to a control method and related device for a pre-feed oil pump based on an engine. Background Art

[0002] When the engine starts, dry friction may occur due to insufficient lubrication of the moving pairs, resulting in damage to the moving pairs; based on this, in order to avoid the damage of the foregoing moving pairs, the engine generally configures a pre-feed oil pump to pre-lubricate the moving pairs to ensure safe operation.

[0003] In the related art, by detecting the current oil pressure and the current pre-feed time, comparing the current oil pressure with the oil pressure threshold, and comparing the current pre-feed time with the pre-feed time threshold, the starting, running, and stopping and other working states of the pre-feed oil pump are controlled to complete the pre-lubrication of the moving pairs.

[0004] However, the oil pressure is affected by the oil temperature. Using the method in the above related art, only considering the oil pressure results in inaccurate working states of the controlled pre-feed oil pump, affecting the pre-lubrication of the moving pairs by the pre-feed oil pump, and thus unable to ensure the reliability and effectiveness of safe operation. Summary of the Invention

[0005] In view of this, the embodiments of the present application provide a control method and related device for a pre-feed oil pump based on an engine. By adding the oil temperature on the basis of the oil pressure, considering the influence of the oil temperature on the oil pressure through the combination of the oil pressure and the oil temperature, the starting, running, and stopping and other working states of the pre-feed oil pump are controlled more accurately, the pre-lubrication of the moving pairs by the pre-feed oil pump is accurately completed, and thus the reliability and effectiveness of safe operation are accurately ensured.

[0006] On the one hand, the embodiments of the present application provide a control method for a pre-feed oil pump based on an engine, and the method includes:

[0007] If a start instruction for the engine is received, detect the current oil temperature and the current oil pressure in the engine;

[0008] If the current oil temperature is less than or equal to the target oil temperature, and the current oil pressure is less than or equal to the target oil pressure, start the pre-feed oil pump configured for the engine and continuously operate for a first preset operation time;

[0009] After continuously operating for the first preset operation time, if the current oil temperature is greater than the preset oil temperature and the current oil pressure belongs to the first oil pressure range, or, the current oil temperature is less than or equal to the preset oil temperature and the current oil pressure belongs to the second oil pressure range, start the engine and control the pre-feed oil pump to continue running; the preset oil temperature is less than the target oil temperature;

[0010] During the continued operation of the pre-feed oil pump, if the current engine oil temperature is greater than the preset engine oil temperature and the current engine oil pressure meets the first operating requirement of the engine, or, if the current engine oil temperature is less than or equal to the preset engine oil temperature and the current engine oil pressure meets the second operating requirement of the engine, stop the pre-feed oil pump and control the engine to continue running.

[0011] Optionally, the method further includes:

[0012] After continuously operating for the first preset operating time, if the current engine oil temperature is greater than the preset engine oil temperature and the current engine oil pressure is less than the minimum engine oil pressure of the first engine oil pressure range, stop the pre-feed oil pump and give a fault alarm; or,

[0013] After continuously operating for the first preset operating time, if the current engine oil temperature is less than or equal to the preset engine oil temperature and the current engine oil pressure is less than the minimum engine oil pressure of the second engine oil pressure range, stop the pre-feed oil pump and give a fault alarm.

[0014] Optionally, when the continued operation process of the pre-feed oil pump is the operation process where the current operating time of the pre-feed oil pump is less than or equal to the second preset operating time, the current engine oil pressure meeting the first operating requirement of the engine means that the current engine oil pressure is greater than the maximum engine oil pressure of the first engine oil pressure range, and the current engine oil pressure meeting the second operating requirement of the engine means that the current engine oil pressure is greater than the maximum engine oil pressure of the second engine oil pressure range, and the second preset operating time is greater than the first preset operating time.

[0015] Optionally, when the continued operation process of the pre-feed oil pump is the operation process where the current operating time of the pre-feed oil pump is greater than the second preset operating time, the current engine oil pressure meeting the first operating requirement of the engine means that the current engine oil pressure is greater than or equal to the intermediate engine oil pressure of the first engine oil pressure range, and the current engine oil pressure meeting the second operating requirement of the engine means that the current engine oil pressure is greater than or equal to the intermediate engine oil pressure of the second engine oil pressure range; the intermediate engine oil pressure of the first engine oil pressure range is greater than the minimum engine oil pressure of the first engine oil pressure range and less than the maximum engine oil pressure of the first engine oil pressure range, and the intermediate engine oil pressure of the second engine oil pressure range is greater than the minimum engine oil pressure of the second engine oil pressure range and less than the maximum engine oil pressure of the second engine oil pressure range.

[0016] Optionally, the method further includes:

[0017] During the operation where the current running time of the pre-feed oil pump is greater than the second preset running time, if the current engine oil temperature is greater than the preset engine oil temperature and the current engine oil pressure is less than the intermediate engine oil pressure of the first engine oil pressure range, stop the engine and give a fault alarm; or,

[0018] During the operation where the current running time of the pre-feed oil pump is greater than the second preset running time, if the current engine oil temperature is less than or equal to the preset engine oil temperature and the current engine oil pressure is less than the intermediate engine oil pressure of the second engine oil pressure range, stop the engine and give a fault alarm.

[0019] Optionally, the method further includes:

[0020] If the current engine oil temperature is greater than the target engine oil temperature, or the current engine oil pressure is greater than the target engine oil pressure, directly start the engine.

[0021] Optionally, the method further includes:

[0022] During the operation of the engine, detect the current speed of the engine;

[0023] If the current speed is less than the preset speed, start the pre-feed oil pump and keep it running for a third preset running time.

[0024] On the other hand, an embodiment of the present application provides a pre-feed oil pump control device based on an engine. The device includes: a first detection unit, a first start unit, a second start unit, and a first stop unit;

[0025] The first detection unit is configured to detect the current engine oil temperature and the current engine oil pressure in the engine if a start instruction for the engine is received;

[0026] The first start unit is configured to start the pre-feed oil pump configured for the engine and keep it running for a first preset running time if the current engine oil temperature is less than or equal to the target engine oil temperature and the current engine oil pressure is less than or equal to the target engine oil pressure;

[0027] The second start unit is configured to start the engine and control the pre-feed oil pump to continue running if, after continuously running for the first preset running time, the current engine oil temperature is greater than the preset engine oil temperature and the current engine oil pressure belongs to the first engine oil pressure range, or the current engine oil temperature is less than or equal to the preset engine oil temperature and the current engine oil pressure belongs to the second engine oil pressure range; the preset engine oil temperature is less than the target engine oil temperature;

[0028] The first stop unit is configured to stop the pre-feed oil pump and control the engine to continue running during the continuous operation of the pre-feed oil pump if the current engine oil temperature is greater than the preset engine oil temperature and the current engine oil pressure meets the first operating requirement of the engine, or if the current engine oil temperature is less than or equal to the preset engine oil temperature and the current engine oil pressure meets the second operating requirement of the engine.

[0029] Optionally, the device further includes: a second stop unit;

[0030] The second stop unit is configured to stop the pre-feed oil pump and give a fault alarm if the current engine oil temperature is greater than the preset engine oil temperature and the current engine oil pressure is less than the minimum engine oil pressure of the first engine oil pressure range, or

[0031] stop the pre-feed oil pump and give a fault alarm if the current engine oil temperature is less than or equal to the preset engine oil temperature and the current engine oil pressure is less than the minimum engine oil pressure of the second engine oil pressure range after continuously operating for the first preset operating time.

[0032] Optionally, when the continuous operation process of the pre-feed oil pump is the operation process where the current operation time of the pre-feed oil pump is less than or equal to the second preset operation time, the current engine oil pressure meeting the first operating requirement of the engine means that the current engine oil pressure is greater than the maximum engine oil pressure of the first engine oil pressure range, the current engine oil pressure meeting the second operating requirement of the engine means that the current engine oil pressure is greater than the maximum engine oil pressure of the second engine oil pressure range, and the second preset operation time is greater than the first preset operation time.

[0033] Optionally, when the continuous operation process of the pre-feed oil pump is the operation process where the current operation time of the pre-feed oil pump is greater than the second preset operation time, the current engine oil pressure meeting the first operating requirement of the engine means that the current engine oil pressure is greater than or equal to the intermediate engine oil pressure of the first engine oil pressure range, the current engine oil pressure meeting the second operating requirement of the engine means that the current engine oil pressure is greater than or equal to the intermediate engine oil pressure of the second engine oil pressure range; the intermediate engine oil pressure of the first engine oil pressure range is greater than the minimum engine oil pressure of the first engine oil pressure range and less than the maximum engine oil pressure of the first engine oil pressure range, and the intermediate engine oil pressure of the second engine oil pressure range is greater than the minimum engine oil pressure of the second engine oil pressure range and less than the maximum engine oil pressure of the second engine oil pressure range.

[0034] Optionally, the device further includes: a second stop unit;

[0035] The third stop unit is configured to stop the engine and give a fault alarm during the operation of the pre-feed oil pump when the current operation time of the pre-feed oil pump is greater than the second preset operation time, if the current engine oil temperature is greater than the preset engine oil temperature and the current engine oil pressure is less than the intermediate engine oil pressure in the first engine oil pressure range; or,

[0036] During the operation of the pre-feed oil pump when the current operation time of the pre-feed oil pump is greater than the second preset operation time, if the current engine oil temperature is less than or equal to the preset engine oil temperature and the current engine oil pressure is less than the intermediate engine oil pressure in the second engine oil pressure range, stop the engine and give a fault alarm.

[0037] Optionally, the device further includes: a third start unit;

[0038] The third start unit is configured to directly start the engine if the current engine oil temperature is greater than the target engine oil temperature, or if the current engine oil pressure is greater than the target engine oil pressure.

[0039] Optionally, the device further includes: a second detection unit and a fourth start unit;

[0040] The second detection unit is configured to detect the current speed of the engine during the operation of the engine;

[0041] The fourth start unit is configured to start the pre-feed oil pump and keep it running for a third preset operation time if the current speed is less than the preset speed.

[0042] On the other hand, an embodiment of the present application provides a computer device, which includes a processor and a memory:

[0043] The memory is used to store program code and transmit the program code to the processor;

[0044] The processor is configured to execute the method for controlling the pre-feed oil pump based on the engine described in the above aspect according to the instructions in the program code.

[0045] On the other hand, an embodiment of the present application provides a computer-readable storage medium, which is used to store program code, and the program code is used to execute the method for controlling the pre-feed oil pump based on the engine described in the above aspect.

[0046] Compared with the prior art, the present application has at least the following advantages:

[0047] Adopting the technical solution of the embodiment of the present application, after receiving a start command for the engine, the current engine oil temperature and the current engine oil pressure are detected; when the current engine oil temperature is less than or equal to the target engine oil temperature and the current engine oil pressure is less than or equal to the target engine oil pressure, the pre-feed oil pump configured for the engine is started and continuously operated for a first preset operation time; after continuously operating for the first preset operation time, if the current engine oil temperature is greater than the preset engine oil temperature and the current engine oil pressure belongs to the first engine oil pressure range, or, the current engine oil temperature is less than or equal to the preset engine oil temperature and the current engine oil pressure belongs to the second engine oil pressure range, the engine is started and the pre-feed oil pump is controlled to continue operating; during the continuous operation of the pre-feed oil pump, if the current engine oil temperature is greater than the preset engine oil temperature and the current engine oil pressure meets the first operation requirement of the engine, or, the current engine oil temperature is less than or equal to the preset engine oil temperature and the current engine oil pressure meets the second operation requirement of the engine, the pre-feed oil pump is stopped and the engine is controlled to continue operating. It can be seen that this method adds the engine oil temperature on the basis of the engine oil pressure, combines the engine oil pressure with the engine oil temperature, considers the influence of the engine oil temperature on the engine oil pressure, more accurately controls the working states such as the start, operation, and stop of the pre-feed oil pump, accurately completes the pre-lubrication of the moving pairs of the pre-feed oil pump, and thus accurately ensures the reliability and effectiveness of safe operation. Brief Description of the Drawings

[0048] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments of the present application. Obviously, the drawings described below are only some embodiments recorded in the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0049] Figure 1 It is a schematic diagram of the system framework involved in an application scenario in the embodiment of the present application;

[0050] Figure 2 It is a schematic flowchart of a method for controlling a pre-feed oil pump based on an engine provided by the embodiment of the present application;

[0051] Figure 3 It is a schematic structural diagram of a device for controlling a pre-feed oil pump based on an engine provided by the embodiment of the present application. Detailed Embodiments

[0052] In order to enable those skilled in the art to better understand the solution of the present application, the following will clearly and completely describe the technical solutions in the embodiments of the present application in conjunction 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, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.

[0053] At present, when the engine starts, if there is not enough lubrication in the kinematic pair, dry friction will occur, resulting in damage to the kinematic pair. To avoid the damage of the aforementioned kinematic pair, the engine is generally equipped with a pre-feed oil pump to pre-lubricate the kinematic pair. Usually, the current oil pressure and the current pre-feed time are detected, the current oil pressure is compared with the oil pressure threshold, and the current pre-feed time is compared with the pre-feed time threshold to determine the working states such as the start, operation, and stop of the pre-feed oil pump, and complete the pre-lubrication of the kinematic pair to ensure safe operation.

[0054] However, through research, it is found that the oil pressure is affected by the oil temperature. Using the methods in the above related technologies, only considering the oil pressure results in inaccurate working states of the controlled pre-feed oil pump, affecting the pre-lubrication of the kinematic pair by the pre-feed oil pump, and thus unable to ensure the reliability and effectiveness of safe operation.

[0055] To solve this problem, in the embodiment of the present application, after receiving a start command for the engine, the current oil temperature and the current oil pressure in the engine are detected. When the current oil temperature is less than or equal to the target oil temperature and the current oil pressure is less than or equal to the target oil pressure, start the pre-feed oil pump configured in the engine and continuously operate for a first preset operation time. After continuously operating for the first preset operation time, if the current oil temperature is greater than the preset oil temperature and the current oil pressure belongs to the first oil pressure range, or, the current oil temperature is less than or equal to the preset oil temperature and the current oil pressure belongs to the second oil pressure range, start the engine and control the pre-feed oil pump to continue operating. During the continued operation of the pre-feed oil pump, if the current oil temperature is greater than the preset oil temperature and the current oil pressure meets the first operation requirement of the engine, or, the current oil temperature is less than or equal to the preset oil temperature and the current oil pressure meets the second operation requirement of the engine, stop the pre-feed oil pump and control the engine to continue operating. It can be seen that this method adds the oil temperature on the basis of the oil pressure, combines the oil pressure with the oil temperature, considers the influence of the oil temperature on the oil pressure, and more accurately controls the working states such as the start, operation, and stop of the pre-feed oil pump, accurately completes the pre-lubrication of the kinematic pair by the pre-feed oil pump, and thus accurately ensures the reliability and effectiveness of safe operation.

[0056] For example, one of the scenarios of the embodiment of the present application can be applied to the scenario as Figure 1 shown. This scenario includes a controller 101, an engine 102, and a pre-feed oil pump 103. The controller 101 uses the implementation method provided in the embodiment of the present application to interact with the engine 102 and the pre-feed oil pump 103, and controls the working states such as the start, operation, and stop of the pre-feed oil pump 103 to complete the pre-lubrication of the kinematic pair.

[0057] First, in the above application scenario, although the actions of the implementation method provided in the embodiments of the present application are described as being executed by the controller 101; however, the embodiments of the present application are not limited in terms of the execution subject, as long as the actions disclosed in the implementation method provided in the embodiments of the present application are executed.

[0058] Second, the above scenario is only a scenario example provided by the embodiments of the present application, and the embodiments of the present application are not limited to this scenario.

[0059] Next, with reference to the accompanying drawings, the specific implementation manners of the pre-feed oil pump control method and related devices based on an engine in the embodiments of the present application will be described in detail through examples.

[0060] First, the specific implementation manner of the pre-feed oil pump control method based on an engine in the embodiments of the present application will be described in detail through examples.

[0061] See Figure 2 , which shows a schematic flowchart of a pre-feed oil pump control method based on an engine in the embodiments of the present application. In this embodiment, the method may, for example, include the following steps:

[0062] Step 201: If a start command for the engine is received, detect the current engine oil temperature and the current engine oil pressure in the engine.

[0063] In the related art, in order to avoid damage to the moving pairs due to insufficient lubrication during engine startup, the current engine oil pressure and the current pre-feed time are detected, the current engine oil pressure is compared with the engine oil pressure threshold, and the current pre-feed time is compared with the pre-feed time threshold to control the working states such as startup, operation, and stop of the pre-feed oil pump, so as to complete the pre-lubrication of the moving pairs and ensure safe operation. However, through research, it is found that the engine oil pressure is affected by the engine oil temperature. Using the method in the above related art, only considering the engine oil pressure results in inaccurate working states of the controlled pre-feed oil pump, affecting the pre-lubrication of the moving pairs by the pre-feed oil pump, and thus unable to ensure the reliability and effectiveness of safe operation.

[0064] Therefore, in the embodiments of the present application, considering the influence of the engine oil temperature on the engine oil pressure, the engine oil pressure is low when the engine oil temperature is high, and the engine oil pressure is high when the engine oil temperature is low. The engine oil temperature is added on the basis of the engine oil pressure, and the engine oil temperature is set in three stages, with the preset engine oil temperature and the target engine oil temperature used as the engine oil temperature thresholds respectively, where the preset engine oil temperature is less than the target engine oil temperature. Based on this, when a start command for the engine is received, the current engine oil temperature in the engine needs to be detected. When the current engine oil temperature is greater than the preset engine oil temperature, a first engine oil pressure range suitable for operating the pre-feed oil pump is set; when the current engine oil temperature is less than or equal to the preset engine oil temperature, a second engine oil pressure range suitable for operating the pre-feed oil pump is set. In addition, a target engine oil pressure that is not related to the temperature needs to be set. Based on this, when a start command for the engine is received, the current engine oil pressure in the engine needs to be detected.

[0065] When this step receives a start command for the engine and detects the current engine oil temperature and the current engine oil pressure in the engine, it can provide a data basis for more accurately controlling the start, operation, stop, and other working states of the pre-feed oil pump by combining the engine oil pressure with the engine oil temperature, considering the influence of the engine oil temperature on the engine oil pressure, and accurately completing the pre-lubrication of the moving pairs of the pre-feed oil pump.

[0066] Step 202: If the current engine oil temperature is less than or equal to the target engine oil temperature and the current engine oil pressure is less than or equal to the target engine oil pressure, start the pre-feed oil pump configured for the engine and continuously operate for a first preset operation time.

[0067] In the embodiments of the present application, after receiving a start command for the engine in step 201 and detecting the current engine oil temperature and the current engine oil pressure in the engine, it is necessary to consider whether the current engine oil temperature is relatively high. If so, it means that the engine has stopped not long ago, and at this time, the moving pairs are still in a sufficiently lubricated state, and there is no need to pre-lubricate the moving pairs again. In order to avoid starting the pre-feed oil pump from prolonging the engine start time, the engine can be directly started. Similarly, it is also necessary to consider whether the current engine oil pressure is relatively high. If so, it means that the standby pump has been started, and the moving pairs are also in a sufficiently lubricated state, and there is no need to pre-lubricate the moving pairs again. In order to avoid starting the pre-feed oil pump from prolonging the engine start time, the engine can also be directly started. Based on this, only when the current engine oil temperature is less than or equal to the target engine oil temperature and the current engine oil pressure is less than or equal to the target engine oil pressure, it means that both the current engine oil temperature and the current engine oil pressure are not in a relatively high state, and if the moving pairs need to be pre-lubricated, start the pre-feed oil pump configured for the engine.

[0068] In addition, considering that in order to ensure sufficient lubrication of the moving pairs after starting the pre-lubrication oil pump and avoid the oil pressure reaching the oil pressure threshold quickly and stopping the pre-lubrication oil pump, when the lengths of the oil channels are different, there may be a phenomenon that some moving pairs may be lubricated or even not lubricated, and then the moving pairs may be damaged by dry friction when starting the engine. After starting the pre-lubrication oil pump, it is also necessary to control the pre-lubrication oil pump to continue running for the first preset running time.

[0069] Based on the above description, in the embodiment of the present application, when the current engine oil temperature is greater than the target engine oil temperature, it indicates that the current engine oil temperature and the current oil pressure are in a relatively high state, and the engine has stopped not long ago. At this time, the moving pairs are still in a sufficiently lubricated state and do not need to be pre-lubricated again. In order to save the starting time of the engine and improve the starting efficiency of the engine, instead of starting the pre-lubrication oil pump, the engine is directly started. Or, when the current oil pressure is greater than the target oil pressure, it indicates that the current oil pressure is in a relatively high state, the standby pump has been started, and the moving pairs are also in a sufficiently lubricated state, and there is no need to pre-lubricate the moving pairs again. Similarly, in order to save the starting time of the engine and improve the starting efficiency of the engine, instead of starting the pre-lubrication oil pump, the engine is directly started. Therefore, in an optional implementation manner of the embodiment of the present application, the method may further include step A: if the current engine oil temperature is greater than the target engine oil temperature, or the current oil pressure is greater than the target oil pressure, directly start the engine.

[0070] As an example, the target engine oil temperature is T2, the target oil pressure is P2, and the first preset running time is S1. After receiving a start command for the engine, the current engine oil temperature T in the engine is detected, and the current oil pressure P in the engine is detected; when T ≤ T2 and P ≤ P2, the pre-lubrication oil pump configured for the engine is started and runs continuously for S1; when T > T2 or P > P2, the engine is directly started.

[0071] Step 203: After continuously running for the first preset running time, if the current engine oil temperature is greater than the preset engine oil temperature and the current oil pressure belongs to the first oil pressure range, or the current engine oil temperature is less than or equal to the preset engine oil temperature and the current oil pressure belongs to the second oil pressure range, start the engine and control the pre-lubrication oil pump to continue running; the preset engine oil temperature is less than the target engine oil temperature.

[0072] In the embodiment of the present application, after the pre-feed oil pump is started in step 202 and runs continuously for the first preset running time, the current engine oil temperature may be in different engine oil temperature stages where it is greater than the preset engine oil temperature or less than or equal to the preset engine oil temperature. The oil pressure ranges suitable for running the pre-feed oil pump are different for different engine oil temperature stages. Based on this, it is necessary to determine whether the current oil pressure belongs to the oil pressure range suitable for running the pre-feed oil pump in the engine oil temperature stage where the current engine oil temperature is located. If so, it means the engine can be started and the pre-feed oil pump needs to continue running. Therefore, it is necessary to start the engine and control the pre-feed oil pump to continue running.

[0073] Among them, when the current engine oil temperature is in the engine oil temperature stage greater than the preset engine oil temperature, it is necessary to determine whether the current oil pressure belongs to the first oil pressure range. If so, it is necessary to start the engine and control the pre-feed oil pump to continue running. Similarly, when the current engine oil temperature is in the engine oil temperature stage less than or equal to the preset engine oil temperature, it is necessary to determine whether the current oil pressure belongs to the second oil pressure range. If so, it is necessary to start the engine and control the pre-feed oil pump to continue running.

[0074] In addition, in the embodiment of the present application, after the pre-feed oil pump is started in step 202 and runs continuously for the first preset running time, when the current engine oil temperature is in the aforementioned different engine oil temperature stages, there may be a situation where the current oil pressure is less than the minimum oil pressure of the oil pressure range suitable for running the pre-feed oil pump in the engine oil temperature stage where the current engine oil temperature is located, indicating that the oil pressure in the engine is still in a low state after the pre-feed oil pump runs continuously for the first preset running time. It is necessary to stop the pre-feed oil pump and detect whether the pre-feed oil pump is faulty or whether there is oil leakage through fault protection.

[0075] Among them, when the current engine oil temperature is in the engine oil temperature stage greater than the preset engine oil temperature, it is necessary to determine whether the current oil pressure is less than the minimum oil pressure of the first oil pressure range. If so, it is necessary to stop the pre-feed oil pump and give a fault alarm. Similarly, when the current engine oil temperature is in the engine oil temperature stage less than or equal to the preset engine oil temperature, it is necessary to determine whether the current oil pressure is less than the minimum oil pressure of the second oil pressure range, and it is necessary to stop the pre-feed oil pump and give a fault alarm. Therefore, in an optional implementation manner of the embodiment of the present application, the method may further include step B: after continuously running the first preset running time, if the current engine oil temperature is greater than the preset engine oil temperature and the current oil pressure is less than the minimum oil pressure of the first oil pressure range, stop the pre-feed oil pump and give a fault alarm; or, after continuously running the first preset running time, if the current engine oil temperature is less than or equal to the preset engine oil temperature and the current oil pressure is less than the minimum oil pressure of the second oil pressure range, stop the pre-feed oil pump and give a fault alarm.

[0076] As an example, based on the above example, the preset engine oil temperature is T1, the first engine oil pressure range is [P1, P3], the second engine oil pressure range is [P4, P6], the minimum engine oil pressure in the first engine oil pressure range is P1, and the minimum engine oil pressure in the second engine oil pressure range is P4. After the starting pre-feed oil pump runs continuously for S1, if T > T1 and P1 ≤ P ≤ P3, or, T ≤ T1 and P4 ≤ P ≤ P6, start the engine and control the pre-feed oil pump to continue running. After the starting pre-feed oil pump runs continuously for S1, if T > T1 and P < P1, or, T ≤ T1 and P < P4, stop the pre-feed oil pump and give a fault alarm.

[0077] Step 204: During the continuous operation of the pre-feed oil pump, if the current engine oil temperature is greater than the preset engine oil temperature and the current engine oil pressure meets the first operating requirement of the engine, or, the current engine oil temperature is less than or equal to the preset engine oil temperature and the current engine oil pressure meets the second operating requirement of the engine, stop the pre-feed oil pump and control the engine to continue running.

[0078] In the embodiment of the present application, after performing step 203 to start the engine and control the pre-feed oil pump to continue running, the pre-feed oil pump runs continuously for more than the first preset running time. The current engine oil temperature may be in different engine oil temperature stages where it is greater than the preset engine oil temperature or less than or equal to the preset engine oil temperature. The operating requirements of the engine based on the engine oil pressure set for different engine oil temperature stages are different; it is also necessary to further determine whether the current engine oil pressure meets the operating requirements of the engine based on the engine oil pressure set for the engine oil temperature stage where the current engine oil temperature is located. If so, the engine can continue running, and in order to protect the pre-feed oil pump and avoid overloading the pre-feed oil pump, it is also necessary to stop the pre-feed oil pump. Therefore, stop the pre-feed oil pump and control the engine to continue running.

[0079] Among them, the continuous operation process of the pre-feed oil pump can be divided into two different operation processes: the operation process where the current running time of the pre-feed oil pump is less than or equal to the second preset running time, and the operation process where the current running time of the pre-feed oil pump is greater than the second preset running time; the second preset running time is greater than the first preset running time.

[0080] When the continuous operation process of the pre-feed oil pump is the operation process where the current operation time of the pre-feed oil pump is less than or equal to the second preset operation time, the current operation time of the pre-feed oil pump is not very long. When the current engine oil temperature is in the engine oil temperature stage greater than the preset engine oil temperature, it is necessary to determine whether the current engine oil pressure is greater than the maximum engine oil pressure of the engine oil pressure range suitable for operating the pre-feed oil pump set in the engine oil temperature stage where the current engine oil temperature is located. That is, it is necessary to determine whether the current engine oil pressure is greater than the maximum engine oil pressure of the first engine oil pressure range. If so, it means whether the current engine oil pressure meets the first operation requirement of the engine, and it is necessary to stop the pre-feed oil pump and control the engine to continue running.

[0081] Similarly, when the current engine oil temperature is in the engine oil temperature stage less than or equal to the preset engine oil temperature, it is necessary to determine whether the current engine oil pressure is greater than the maximum engine oil pressure of the engine oil pressure range suitable for operating the pre-feed oil pump set in the engine oil temperature stage where the current engine oil temperature is located. That is, it is necessary to determine whether the current engine oil pressure is greater than the maximum engine oil pressure of the second engine oil pressure range. If so, it means whether the current engine oil pressure meets the second operation requirement of the engine, and it is necessary to stop the pre-feed oil pump and control the engine to continue running.

[0082] Therefore, in an optional implementation manner of the embodiment of the present application, when the continuous operation process of the pre-feed oil pump is the operation process where the current operation time of the pre-feed oil pump is less than or equal to the second preset operation time, the current engine oil pressure meets the first operation requirement of the engine means that the current engine oil pressure is greater than the maximum engine oil pressure of the first engine oil pressure range, the current engine oil pressure meets the second operation requirement of the engine means that the current engine oil pressure is greater than the maximum engine oil pressure of the second engine oil pressure range, and the second preset operation time is greater than the first preset operation time.

[0083] As an example, on the basis of the above example, the maximum engine oil pressure of [P1, P3] is P3, the maximum engine oil pressure of [P4, P6] is P6, the second preset operation time is S2, and S2 > S1; when the current operation time S of the pre-feed oil pump is S ≤ S2, T > T1 and P > P3, or, T ≤ T1 and P > P6, stop the pre-feed oil pump and control the engine to continue running.

[0084] Among them, when the continuous operation process of the pre-feed oil pump is the operation process in which the current operation time of the pre-feed oil pump is greater than the second preset operation time, the current operation time of the pre-feed oil pump is relatively long, and when the current engine oil temperature is in the engine oil temperature stage greater than the preset engine oil temperature, it is only necessary to determine whether the current engine oil pressure is greater than an engine oil pressure slightly lower than the maximum engine oil pressure within the engine oil pressure range suitable for operating the pre-feed oil pump set for the engine oil temperature stage where the current engine oil temperature is located, that is, it is necessary to determine whether the current engine oil pressure is greater than the intermediate engine oil pressure of the first engine oil pressure range. If so, it means whether the current engine oil pressure meets the first operation requirement of the engine, and it is necessary to stop the pre-feed oil pump and control the engine to continue running.

[0085] Similarly, when the current engine oil temperature is in the engine oil temperature stage less than or equal to the preset engine oil temperature, it is only necessary to determine whether the current engine oil pressure is greater than an engine oil pressure slightly lower than the maximum engine oil pressure within the engine oil pressure range suitable for operating the pre-feed oil pump set for the engine oil temperature stage where the current engine oil temperature is located, that is, it is necessary to determine whether the current engine oil pressure is greater than the maximum engine oil pressure of the second engine oil pressure range. If so, it means whether the current engine oil pressure meets the second operation requirement of the engine, and it is necessary to stop the pre-feed oil pump and control the engine to continue running.

[0086] Therefore, in an optional implementation manner of the embodiment of the present application, when the continuous operation process of the pre-feed oil pump is the operation process in which the current operation time of the pre-feed oil pump is greater than the second preset operation time, the current engine oil pressure meeting the first operation requirement of the engine means that the current engine oil pressure is greater than or equal to the intermediate engine oil pressure of the first engine oil pressure range, and the current engine oil pressure meeting the second operation requirement of the engine means that the current engine oil pressure is greater than or equal to the intermediate engine oil pressure of the second engine oil pressure range; the intermediate engine oil pressure of the first engine oil pressure range is greater than the minimum engine oil pressure of the first engine oil pressure range and less than the maximum engine oil pressure of the first engine oil pressure range, and the intermediate engine oil pressure of the second engine oil pressure range is greater than the minimum engine oil pressure of the second engine oil pressure range and less than the maximum engine oil pressure of the second engine oil pressure range.

[0087] As an example, on the basis of the above example, the intermediate engine oil pressure of [P1, P3] is P2, and P1 < P2 < P3, the intermediate engine oil pressure of [P4, P6] is P5, and P4 < P5 < P6; when the current operation time S of the pre-feed oil pump is greater than S2, T > T1 and P ≥ P2, or, T ≤ T1 and P ≥ P5, stop the pre-feed oil pump and control the engine to continue running.

[0088] Based on the above description, in the embodiments of the present application, during the operation of the pre-feed oil pump when its current operation time is greater than the second preset operation time, the current operation time of the pre-feed oil pump is relatively long. When the current engine oil temperature is in the engine oil temperature stage greater than the preset engine oil temperature and the current engine oil pressure is less than the intermediate engine oil pressure of the first engine oil pressure range, it indicates that the engine oil pressure inside the engine is still in a slightly lower state after the pre-feed oil pump has been running continuously for a long time. In this case, it is necessary to stop the pre-feed oil pump and use fault protection to detect whether the pre-feed oil pump is faulty or whether there is engine oil leakage. Similarly, when the current engine oil temperature is in the engine oil temperature stage less than or equal to the preset engine oil temperature and the current engine oil pressure is less than the intermediate engine oil pressure of the second engine oil pressure range, it also indicates that the engine oil pressure inside the engine is still in a slightly lower state after the pre-feed oil pump has been running continuously for a long time. In this case, it is also necessary to stop the pre-feed oil pump and use fault protection to detect whether the pre-feed oil pump is faulty or whether there is engine oil leakage.

[0089] Therefore, in an optional implementation manner of the embodiments of the present application, the method may further include step C: during the operation of the pre-feed oil pump when its current operation time is greater than the second preset operation time, if the current engine oil temperature is greater than the preset engine oil temperature and the current engine oil pressure is less than the intermediate engine oil pressure of the first engine oil pressure range, stop the engine and give a fault alarm; or, during the operation of the pre-feed oil pump when its current operation time is greater than the second preset operation time, if the current engine oil temperature is less than or equal to the preset engine oil temperature and the current engine oil pressure is less than the intermediate engine oil pressure of the second engine oil pressure range, stop the engine and give a fault alarm.

[0090] As an example, based on the above example, during the operation when the current operation time S of the pre-feed oil pump > S2, if T > T1 and P < P2, or, T ≤ T1 and P < P5, stop the engine and give a fault alarm.

[0091] In addition, in the embodiments of the present application, when the engine stops, the oil pump also stops accordingly. The moving pairs continue to dissipate heat and cannot be cooled, resulting in a phenomenon of high-temperature seizure and causing damage to the moving pairs. To further avoid the damage of the foregoing moving pairs, during the operation of the engine, detect the current speed of the engine, and determine whether the current speed is less than the preset speed. If so, it indicates that the current speed is extremely low and the engine is about to stop. In this case, it is necessary to start the pre-feed oil pump and control the pre-feed oil pump to run continuously for a third preset operation time to cool the moving pairs and avoid damage to the moving pairs, thereby ensuring the reliability and effectiveness of safe operation. Therefore, in an optional implementation manner of the embodiments of the present application, the method may further include the following steps D - step E:

[0092] Step D: During the operation of the engine, detect the current speed of the engine.

[0093] Step E: If the current rotational speed is less than the preset rotational speed, start the pre-feed oil pump and keep it running for a third preset running time.

[0094] As an example, the preset rotational speed is N, and the third preset running time is S3; during the operation of the engine, the current rotational speed of the engine is detected as n. When n < N, start the pre-feed oil pump and control the pre-feed oil pump to keep running for S3.

[0095] Through various embodiments provided in this embodiment, after receiving a start command for the engine, detect the current engine oil temperature and the current engine oil pressure in the engine; when the current engine oil temperature is less than or equal to the target engine oil temperature and the current engine oil pressure is less than or equal to the target engine oil pressure, start the pre-feed oil pump configured for the engine and keep it running for a first preset running time; after continuously running for the first preset running time, if the current engine oil temperature is greater than the preset engine oil temperature and the current engine oil pressure belongs to the first engine oil pressure range, or, if the current engine oil temperature is less than or equal to the preset engine oil temperature and the current engine oil pressure belongs to the second engine oil pressure range, start the engine and control the pre-feed oil pump to continue running; during the continued operation of the pre-feed oil pump, if the current engine oil temperature is greater than the preset engine oil temperature and the current engine oil pressure meets the first operating requirement of the engine, or, if the current engine oil temperature is less than or equal to the preset engine oil temperature and the current engine oil pressure meets the second operating requirement of the engine, stop the pre-feed oil pump and control the engine to keep running. It can be seen that this method adds the engine oil temperature on the basis of the engine oil pressure, combines the engine oil pressure with the engine oil temperature, considers the influence of the engine oil temperature on the engine oil pressure, more accurately controls the working states such as starting, running, and stopping of the pre-feed oil pump, accurately completes the pre-lubrication of the moving pairs of the pre-feed oil pump, and thus accurately ensures the reliability and effectiveness of safe operation.

[0096] Next, the specific implementation manner of the pre-feed oil pump control device based on the engine in the embodiments of the present application will be described in detail through embodiments.

[0097] See Figure 3 , which shows a schematic structural diagram of a pre-feed oil pump control device based on an engine in an embodiment of the present application. In this embodiment, the device may specifically include, for example: a first detection unit 301, a first start unit 302, a second start unit 303, and a first stop unit 304;

[0098] The first detection unit 301 is configured to detect the current engine oil temperature and the current engine oil pressure in the engine if a start command for the engine is received;

[0099] The first start unit 302 is configured to start the pre-feed oil pump configured for the engine and keep it running for a first preset running time if the current engine oil temperature is less than or equal to the target engine oil temperature and the current engine oil pressure is less than or equal to the target engine oil pressure;

[0100] The second starting unit 303 is configured to start the engine and control the pre-feed oil pump to continue running if, after continuously running for the first preset running time, the current engine oil temperature is greater than the preset engine oil temperature and the current engine oil pressure belongs to the first engine oil pressure range, or the current engine oil temperature is less than or equal to the preset engine oil temperature and the current engine oil pressure belongs to the second engine oil pressure range; the preset engine oil temperature is less than the target engine oil temperature;

[0101] The first stopping unit 304 is configured to stop the pre-feed oil pump and control the engine to continue running if, during the process of the pre-feed oil pump continuing to run, the current engine oil temperature is greater than the preset engine oil temperature and the current engine oil pressure meets the first running requirement of the engine, or the current engine oil temperature is less than or equal to the preset engine oil temperature and the current engine oil pressure meets the second running requirement of the engine.

[0102] In an optional implementation manner of the embodiment of the present application, the device further includes: a second stopping unit;

[0103] The second stopping unit is configured to stop the pre-feed oil pump and give a fault alarm if, after continuously running for the first preset running time, the current engine oil temperature is greater than the preset engine oil temperature and the current engine oil pressure is less than the minimum engine oil pressure of the first engine oil pressure range; or,

[0104] After continuously running for the first preset running time, if the current engine oil temperature is less than or equal to the preset engine oil temperature and the current engine oil pressure is less than the minimum engine oil pressure of the second engine oil pressure range, stop the pre-feed oil pump and give a fault alarm.

[0105] In an optional implementation manner of the embodiment of the present application, when the process of the pre-feed oil pump continuing to run is the process where the current running time of the pre-feed oil pump is less than or equal to the second preset running time, the current engine oil pressure meeting the first running requirement of the engine means that the current engine oil pressure is greater than the maximum engine oil pressure of the first engine oil pressure range, the current engine oil pressure meeting the second running requirement of the engine means that the current engine oil pressure is greater than the maximum engine oil pressure of the second engine oil pressure range, and the second preset running time is greater than the first preset running time.

[0106] In an alternative implementation manner of the embodiment of the present application, when the continuous operation process of the pre-feed oil pump is a process in which the current operation time of the pre-feed oil pump is greater than the second preset operation time, the current engine oil pressure meeting the first operation requirement of the engine means that the current engine oil pressure is greater than or equal to the intermediate engine oil pressure of the first engine oil pressure range, and the current engine oil pressure meeting the second operation requirement of the engine means that the current engine oil pressure is greater than or equal to the intermediate engine oil pressure of the second engine oil pressure range; the intermediate engine oil pressure of the first engine oil pressure range is greater than the minimum engine oil pressure of the first engine oil pressure range and less than the maximum engine oil pressure of the first engine oil pressure range, and the intermediate engine oil pressure of the second engine oil pressure range is greater than the minimum engine oil pressure of the second engine oil pressure range and less than the maximum engine oil pressure of the second engine oil pressure range.

[0107] In an alternative implementation manner of the embodiment of the present application, the device further includes: a second stop unit;

[0108] The third stop unit is configured to, during the operation process in which the current operation time of the pre-feed oil pump is greater than the second preset operation time, if the current engine oil temperature is greater than the preset engine oil temperature and the current engine oil pressure is less than the intermediate engine oil pressure of the first engine oil pressure range, stop the engine and give a fault alarm; or,

[0109] During the operation process in which the current operation time of the pre-feed oil pump is greater than the second preset operation time, if the current engine oil temperature is less than or equal to the preset engine oil temperature and the current engine oil pressure is less than the intermediate engine oil pressure of the second engine oil pressure range, stop the engine and give a fault alarm.

[0110] In an alternative implementation manner of the embodiment of the present application, the device further includes: a third start unit;

[0111] The third start unit is configured to directly start the engine if the current engine oil temperature is greater than the target engine oil temperature, or the current engine oil pressure is greater than the target engine oil pressure.

[0112] In an alternative implementation manner of the embodiment of the present application, the device further includes: a second detection unit and a fourth start unit;

[0113] The second detection unit is configured to detect the current speed of the engine during the operation of the engine.

[0114] The fourth start unit is configured to start the pre-feed oil pump and continuously operate for a third preset operation time if the current speed is less than the preset speed.

[0115] Through various embodiments provided by this embodiment, after receiving a start command for the engine, the current engine oil temperature and the current engine oil pressure are detected; when the current engine oil temperature is less than or equal to the target engine oil temperature and the current engine oil pressure is less than or equal to the target engine oil pressure, the pre-feed oil pump configured for the engine is started and continuously operated for a first preset operation time; after continuously operating for the first preset operation time, if the current engine oil temperature is greater than the preset engine oil temperature and the current engine oil pressure belongs to the first engine oil pressure range, or, the current engine oil temperature is less than or equal to the preset engine oil temperature and the current engine oil pressure belongs to the second engine oil pressure range, the engine is started and the pre-feed oil pump is controlled to continue operating; during the continuous operation of the pre-feed oil pump, if the current engine oil temperature is greater than the preset engine oil temperature and the current engine oil pressure meets the first operation requirement of the engine, or, the current engine oil temperature is less than or equal to the preset engine oil temperature and the current engine oil pressure meets the second operation requirement of the engine, the pre-feed oil pump is stopped and the engine is controlled to continue operating. It can be seen that this method adds the engine oil temperature on the basis of the engine oil pressure, combines the engine oil pressure with the engine oil temperature, considers the influence of the engine oil temperature on the engine oil pressure, and more precisely controls the working states such as the start, operation, and stop of the pre-feed oil pump, accurately completes the pre-lubrication of the moving pairs of the pre-feed oil pump, and thus accurately ensures the reliability and effectiveness of safe operation.

[0116] In addition, an embodiment of the present application further provides a computer device, which includes a processor and a memory:

[0117] The memory is used to store program codes and transmit the program codes to the processor;

[0118] The processor is used to execute the pre-feed oil pump control method based on the engine described in the above embodiment according to the instructions in the program codes.

[0119] In addition, an embodiment of the present application further provides a computer-readable storage medium, characterized in that the computer-readable storage medium is used to store program codes, and the program codes are used to execute the pre-feed oil pump control method based on the engine described in the above embodiment.

[0120] The various embodiments in this specification are described in a progressive manner. Each embodiment focuses on the differences from other embodiments. The same or similar parts among the various embodiments can be referred to each other. For the devices disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the description is relatively simple, and the relevant parts can be referred to the description of the method part.

[0121] Those skilled in the art may further realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of each example have been generally described according to their functions in the above description. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods for each specific application to implement the described functions, but such implementation should not be considered to exceed the scope of this application.

[0122] It should be noted that, in this document, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. The term "comprising", "including" or any other variation thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising an..." does not exclude the existence of additional identical elements in the process, method, article or device comprising the element.

[0123] The above description is only a preferred embodiment of this application and does not impose any formal limitation on this application. Although this application has been disclosed above with a preferred embodiment, it is not intended to limit this application. Any person skilled in the art can make many possible changes and modifications to the technical solution of this application, or modify it into an equivalent embodiment with equivalent changes, without departing from the scope of the technical solution of this application. Therefore, any simple modification, equivalent change and modification made to the above embodiments based on the technical essence of this application without departing from the content of the technical solution of this application still fall within the scope of the protection of the technical solution of this application.

Claims

1. A control method for a pre-feed oil pump based on an engine, characterized in that, it includes: If a start command for the engine is received, detect the current engine oil temperature and the current engine oil pressure in the engine; If the current engine oil temperature is less than or equal to the target engine oil temperature, and the current engine oil pressure is less than or equal to the target engine oil pressure, start the pre-feed oil pump configured for the engine and continuously operate for a first preset operation time; After continuously operating for the first preset operation time, if the current engine oil temperature is greater than the preset engine oil temperature and the current engine oil pressure belongs to a first engine oil pressure range, or, if the current engine oil temperature is less than or equal to the preset engine oil temperature and the current engine oil pressure belongs to a second engine oil pressure range, start the engine and control the pre-feed oil pump to continue operating; the preset engine oil temperature is less than the target engine oil temperature; During the continuous operation of the pre-feed oil pump, if the current engine oil temperature is greater than the preset engine oil temperature and the current engine oil pressure meets the first operation requirement of the engine, or, if the current engine oil temperature is less than or equal to the preset engine oil temperature and the current engine oil pressure meets the second operation requirement of the engine, stop the pre-feed oil pump and control the engine to continue operating.

2. The method according to claim 1, characterized in that, the method further includes: After continuously operating for the first preset operation time, if the current engine oil temperature is greater than the preset engine oil temperature and the current engine oil pressure is less than the minimum engine oil pressure of the first engine oil pressure range, stop the pre-feed oil pump and give a fault alarm; or, After continuously operating for the first preset operation time, if the current engine oil temperature is less than or equal to the preset engine oil temperature and the current engine oil pressure is less than the minimum engine oil pressure of the second engine oil pressure range, stop the pre-feed oil pump and give a fault alarm.

3. The method according to claim 1, characterized in that, When the continuous operation process of the pre-feed oil pump is the operation process in which the current operation time of the pre-feed oil pump is less than or equal to a second preset operation time, the current engine oil pressure meeting the first operation requirement of the engine means that the current engine oil pressure is greater than the maximum engine oil pressure of the first engine oil pressure range, the current engine oil pressure meeting the second operation requirement of the engine means that the current engine oil pressure is greater than the maximum engine oil pressure of the second engine oil pressure range, and the second preset operation time is greater than the first preset operation time.

4. The method according to claim 3, characterized in that, The process of the continued operation of the pre-feed oil pump is when the current operating time of the pre-feed oil pump is greater than the second preset operating time. When the current engine oil pressure meets the first operating requirement of the engine, it means that the current engine oil pressure is greater than or equal to the intermediate engine oil pressure of the first engine oil pressure range. When the current engine oil pressure meets the second operating requirement of the engine, it means that the current engine oil pressure is greater than or equal to the intermediate engine oil pressure of the second engine oil pressure range. The intermediate engine oil pressure of the first engine oil pressure range is greater than the minimum engine oil pressure of the first engine oil pressure range and less than the maximum engine oil pressure of the first engine oil pressure range. The intermediate engine oil pressure of the second engine oil pressure range is greater than the minimum engine oil pressure of the second engine oil pressure range and less than the maximum engine oil pressure of the second engine oil pressure range.

5. The method according to claim 4, wherein, the method further includes: During the operation process when the current operating time of the pre-feed oil pump is greater than the second preset operating time, if the current engine oil temperature is greater than the preset engine oil temperature and the current engine oil pressure is less than the intermediate engine oil pressure of the first engine oil pressure range, stop the engine and give a fault alarm; or, During the operation process when the current operating time of the pre-feed oil pump is greater than the second preset operating time, if the current engine oil temperature is less than or equal to the preset engine oil temperature and the current engine oil pressure is less than the intermediate engine oil pressure of the second engine oil pressure range, stop the engine and give a fault alarm.

6. The method according to claim 1, wherein, the method further includes: If the current engine oil temperature is greater than the target engine oil temperature, or, the current engine oil pressure is greater than the target engine oil pressure, directly start the engine.

7. The method according to claim 1 or 6, wherein, the method further includes: During the operation of the engine, detect the current engine speed; If the current engine speed is less than the preset engine speed, start the pre-feed oil pump and keep it running for a third preset operating time.

8. A pre-feed oil pump control device based on an engine, wherein, it includes: A first detection unit, a first starting unit, a second starting unit and a first stopping unit; The first detection unit is used to detect the current engine oil temperature and the current engine oil pressure in the engine if a starting instruction for the engine is received; The first starting unit is used to start the pre-feed oil pump configured for the engine and keep it running for a first preset operating time if the current engine oil temperature is less than or equal to the target engine oil temperature and the current engine oil pressure is less than or equal to the target engine oil pressure; The second starting unit is used to start the engine and control the continued operation of the pre-feed oil pump if, after continuously running for the first preset operating time, the current engine oil temperature is greater than the preset engine oil temperature and the current engine oil pressure belongs to the first engine oil pressure range, or, the current engine oil temperature is less than or equal to the preset engine oil temperature and the current engine oil pressure belongs to the second engine oil pressure range; the preset engine oil temperature is less than the target engine oil temperature; The first stop unit is configured to stop the pre-feed oil pump and control the continuous operation of the engine during the continuous operation of the pre-feed oil pump if the current engine oil temperature is greater than the preset engine oil temperature and the current engine oil pressure meets the first operating requirement of the engine, or if the current engine oil temperature is less than or equal to the preset engine oil temperature and the current engine oil pressure meets the second operating requirement of the engine.

9. A computer device, characterized in that, the computer device includes a processor and a memory: the memory is configured to store program code and transmit the program code to the processor; the processor is configured to execute the pre-feed oil pump control method based on an engine according to any one of claims 1-7 according to the instructions in the program code.

10. A computer-readable storage medium, characterized in that, the computer-readable storage medium is configured to store program code, and the program code is used to execute the pre-feed oil pump control method based on an engine according to any one of claims 1-7.

Citation Information

Patent Citations

  • Control system for electronically-controlled engine oil pump of engine, and control method thereof

    CN105041408A

  • Method of controlling oil pump of vehicle

    CN112502808A