Engine control method, device and equipment and storage medium
By detecting and adjusting the engine oil pressure difference and performing a multi-level solenoid valve self-test, the oil pressure failure caused by slight stagnation of the solenoid valve is solved, and the stability and fuel consumption efficiency of the engine are improved.
Patent Information
- Application Number
- CN202411229466.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-03
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2044-09-03
AI Technical Summary
The engine oil pressure failure caused by the slight stagnation of the solenoid valve in the engine causes the engine to need to be stopped and repaired, affecting the vehicle's operating efficiency and fuel consumption.
By determining the oil pressure difference based on the current vehicle operation information and performing fault detection; when the fault level is detected as a preset level, a multi-level solenoid valve self-test is performed to obtain the self-test results and control it to adjust the oil pressure.
It effectively solves the oil pressure failure caused by the slight stagnation of the solenoid valve, reduces the failure rate of the oil pump, and improves the running stability and fuel consumption efficiency of the engine.
Smart Images

Figure CN119195877A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to engine control methods, devices, equipment and storage media. Background Art
[0002] In order to meet the lubrication requirements of the engine and reduce fuel consumption, the engine is often equipped with a variable displacement oil pump. The displacement of the variable displacement oil pump is generally determined by the opening of the oil pump solenoid valve and the speed of the oil pump. When the speed of the oil pump is constant, the oil displacement of the oil pump is determined by the opening of the solenoid valve. The oil displacement directly determines the oil pressure in the engine. When the solenoid valve is stuck or the oil pump is stuck inside, the oil pressure inside the engine cannot meet the engine operating conditions, and the engine will report an oil pressure failure. The engine and oil pump are lubricated with oil, and impurities in the oil are inevitable. Some impurities will cause the oil pump or solenoid valve to get stuck, resulting in oil pressure failure. At this time, most vehicles require parking for maintenance. Therefore, how to solve the oil pressure failure caused by slight solenoid valve sticking has become an urgent problem to be solved. Summary of the invention
[0003] The main purpose of the present application is to provide an engine control method, device, equipment and storage medium, aiming to solve the technical problem of oil pressure failure caused by slight sticking of the solenoid valve.
[0004] To achieve the above objectives, the present application proposes an engine control method, the engine control method comprising:
[0005] determining a current oil pressure difference according to current vehicle operation information, and performing fault detection according to the current oil pressure difference;
[0006] When it is detected that the engine has an oil pressure fault and the fault level is a preset level, a multi-level initialization self-check is performed on the solenoid valve of the engine according to the solenoid valve self-check mode to obtain a solenoid valve self-check result;
[0007] The engine is controlled according to the solenoid valve self-test result.
[0008] In one embodiment, performing a multi-level initialization self-check on the solenoid valve of the engine according to the solenoid valve self-check mode to obtain a solenoid valve self-check result includes:
[0009] Determine the first level self-test mode, the second level self-test mode and the third level self-test mode according to the solenoid valve self-test mode;
[0010] Performing a first-level initialization self-check on the solenoid valve of the engine according to the first-level self-check method to obtain a first-level self-check result;
[0011] When the first-level self-test result is abnormal, performing a second-level initialization self-test on the solenoid valve of the engine according to the second-level self-test method to obtain a second-level self-test result;
[0012] When the secondary self-test result is abnormal, performing a third-level initialization self-test on the solenoid valve of the engine according to the third-level self-test method to obtain a third-level self-test result;
[0013] The solenoid valve self-test result is obtained according to the three-level self-test results.
[0014] In one embodiment, performing a first-level initialization self-test on the solenoid valve of the engine according to the first-level self-test method to obtain a first-level self-test result includes:
[0015] determining a first oil pump speed and a target oil pressure according to the first level self-checking method;
[0016] performing a first-level initialization self-check on the solenoid valve of the engine according to the first oil pump speed and the target oil pressure to obtain a first self-check oil pressure;
[0017] A first-level self-test result is obtained according to the first self-test oil pressure and the target oil pressure.
[0018] In one embodiment, obtaining a primary self-test result according to the first self-test oil pressure and the target oil pressure includes:
[0019] Calculating a difference between the first self-detection oil pressure and the target oil pressure to obtain a first oil pressure difference;
[0020] comparing the first engine oil pressure difference with an engine oil pressure difference threshold to obtain an engine oil pressure difference comparison result;
[0021] A first-level self-test result is obtained according to the oil pressure difference comparison result.
[0022] In one embodiment, the fault detection according to the current oil pressure difference includes:
[0023] When the current oil pressure difference is greater than the fault oil pressure threshold and the oil pressure duration is greater than the fault duration threshold, it is determined that the engine has a primary oil pressure fault;
[0024] When there is a primary oil pressure fault in the engine, adjusting the current duty cycle to obtain an adjusted duty cycle;
[0025] Controlling the solenoid valve of the engine according to the adjusted duty cycle to obtain an adjusted oil pressure;
[0026] When the adjusted oil pressure meets a preset fault condition, it is determined that the engine has a secondary oil pressure fault.
[0027] In one embodiment, determining the current oil pressure difference according to the current vehicle operation information includes:
[0028] Determine the current oil pressure, engine speed and current oil temperature based on the current vehicle operation information;
[0029] determining a current oil pressure state according to the current oil pressure and a target oil pressure range;
[0030] determining the engine oil pressure according to the current oil pressure state, the engine speed and the current engine oil temperature;
[0031] A difference calculation is performed based on the current oil pressure and the engine oil pressure to obtain a current oil pressure difference.
[0032] In one embodiment, determining the current oil pressure state according to the current oil pressure and the target oil pressure range includes:
[0033] Comparing the current oil pressure with a first oil pressure threshold and a second oil pressure threshold in a target oil pressure range respectively to obtain a target oil pressure comparison result, wherein the second oil pressure threshold is greater than the first oil pressure threshold;
[0034] When the target oil pressure comparison result is that the current oil pressure is less than the first oil pressure threshold, determining that the current oil pressure state is a low oil pressure state;
[0035] When the target oil pressure comparison result is that the current oil pressure is greater than the second oil pressure threshold, it is determined that the current oil pressure state is a high oil pressure state.
[0036] In addition, to achieve the above-mentioned purpose, the present application also proposes an engine control device, the engine control device comprising:
[0037] A detection module, used to determine a current oil pressure difference according to current vehicle operation information, and perform fault detection according to the current oil pressure difference;
[0038] A self-check module, for performing a multi-level initialization self-check on the solenoid valve of the engine according to a solenoid valve self-check method when an oil pressure fault of the engine is detected and the fault level is a preset level, to obtain a solenoid valve self-check result;
[0039] A control module is used to control the engine according to the self-test result of the solenoid valve.
[0040] In addition, to achieve the above-mentioned purpose, the present application also proposes an engine control device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the engine control method described above.
[0041] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the engine control method described above are implemented.
[0042] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps of the engine control method described above are implemented.
[0043] The present application determines the current oil pressure difference according to the current vehicle operation information, and performs fault detection according to the current oil pressure difference; when it is detected that the engine has an oil pressure fault and the fault level is a preset level, the solenoid valve of the engine is initialized and self-checked at multiple levels according to the solenoid valve self-check method to obtain the solenoid valve self-check result; the engine is controlled according to the solenoid valve self-check result. By detecting that the engine has an oil pressure fault and the fault level is a preset level, performing a multi-level self-check of the engine solenoid valve to obtain the solenoid valve self-check result, and finally achieving control of the engine, the problem of oil pressure fault caused by slight jamming of the solenoid valve is solved, thereby reducing the oil pump failure rate. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0045] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0046] Figure 1 A flow chart of the first embodiment of the engine control method of the present application;
[0047] Figure 2 A flow chart of the second embodiment of the engine control method of the present application;
[0048] Figure 3A schematic diagram of a simplified flow chart of an engine control method provided in Embodiment 1 of the present application;
[0049] Figure 4 This is a schematic diagram of the module structure of the engine control device according to an embodiment of the present application;
[0050] Figure 5 Schematic diagram of the device structure of the hardware operating environment involved in the engine control method in the embodiment of the present application.
[0051] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0052] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0053] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0054] The main solution of the embodiment of the present application is: determine the current oil pressure difference according to the current vehicle operation information, and perform fault detection according to the current oil pressure difference; when it is detected that the engine has an oil pressure fault and the fault level is a preset level, perform a multi-level initialization self-check on the solenoid valve of the engine according to the solenoid valve self-check method to obtain the solenoid valve self-check result; control the engine according to the solenoid valve self-check result.
[0055] In order to meet the lubrication requirements of the engine and reduce fuel consumption, the engine is often equipped with a variable displacement oil pump. The displacement of the variable displacement oil pump is generally determined by the opening of the oil pump solenoid valve and the speed of the oil pump. When the speed of the oil pump is constant, the oil displacement of the oil pump is determined by the opening of the solenoid valve. The oil displacement directly determines the oil pressure in the engine. When the solenoid valve is stuck or the oil pump is stuck inside, the oil pressure inside the engine cannot meet the engine operating conditions, and the engine will report an oil pressure failure. The engine and oil pump are lubricated with oil, and impurities in the oil are inevitable. Some impurities will cause the oil pump or solenoid valve to get stuck, resulting in oil pressure failure. At this time, most vehicles require parking for maintenance. Therefore, how to solve the oil pressure failure caused by slight solenoid valve sticking has become an urgent problem to be solved.
[0056] The present application determines the current oil pressure difference according to the current vehicle operation information, and performs fault detection according to the current oil pressure difference; when it is detected that the engine has an oil pressure fault and the fault level is a preset level, the solenoid valve of the engine is initialized and self-checked at multiple levels according to the solenoid valve self-check method to obtain the solenoid valve self-check result; the engine is controlled according to the solenoid valve self-check result. By detecting that the engine has an oil pressure fault and the fault level is a preset level, performing a multi-level self-check of the engine solenoid valve to obtain the solenoid valve self-check result, and finally achieving control of the engine, the problem of oil pressure fault caused by slight jamming of the solenoid valve is solved, thereby reducing the oil pump failure rate.
[0057] It should be noted that the execution subject of this embodiment may be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an engine control device capable of realizing the above functions, etc. The following takes the engine control device as the execution subject as an example to illustrate this embodiment and the following embodiments.
[0058] Based on this, the embodiment of the present application provides an engine control method, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the engine control method of the present application.
[0059] In this embodiment, the engine control method includes steps S10 to S30:
[0060] Step S10, determining a current oil pressure difference according to current vehicle operation information, and performing fault detection according to the current oil pressure difference;
[0061] It should be noted that in order to achieve stable control of the engine oil pressure, the engine is equipped with a variable displacement oil pump. The use of the oil pump is accurately controlled according to the temperature, atmospheric pressure, engine speed, torque requirements, etc. of the operating environment; the optimal lubrication requirements of the engine have been achieved. When the engine starts working on the vehicle for the first time, the engine oil pressure needs to be statically monitored. After the engine is working, the engine oil pressure is dynamically and statically monitored. The engine oil pump solenoid valve initialization self-test is performed when the engine is running on the vehicle for the first time and when a secondary engine oil pressure fault is detected during operation. If the first-level initialization self-test is successful, the self-test is exited and the engine enters normal operation; if the first-level initialization self-test is unsuccessful, the engine initialization second-level self-test is entered; if the second-level initialization self-test is successful, the engine enters normal operation, otherwise the third-level self-test is entered.
[0062] It can be understood that the current vehicle operation information includes engine speed, oil temperature, current oil pressure and target oil pressure, etc. The current oil pressure difference refers to the difference between the current oil pressure and the target oil pressure.
[0063] In a specific implementation, the current oil pressure, engine speed and oil temperature when the engine is running are collected by sensors, and then the target oil pressure is obtained based on the target oil pressure mapping relationship and combined with the engine speed and oil temperature. The difference between the current oil pressure and the target oil pressure is calculated, and the current oil pressure difference is obtained based on the calculation result.
[0064] In a feasible implementation, step S10 may include steps A11 to A14:
[0065] Step A11, when the current oil pressure difference is greater than the fault oil pressure threshold and the oil pressure duration is greater than the fault duration threshold, determining that the engine has a primary oil pressure fault;
[0066] It can be understood that the fault oil pressure threshold refers to the critical value of the pressure difference used to determine whether there is a first-level oil pressure fault, the oil pressure duration refers to the duration of the current oil pressure difference, the fault duration threshold refers to the critical value of the duration used to determine whether there is a first-level oil pressure fault, and the first-level oil pressure fault refers to a pre-set first-level engine oil pressure fault.
[0067] In a specific implementation, the current oil pressure difference is compared with a pressure difference critical value used to determine whether a first-level oil pressure fault exists, and the duration of the current oil pressure difference is compared with a duration critical value used to determine whether a first-level oil pressure fault exists. When the current oil pressure difference is greater than the pressure difference critical value used to determine whether a first-level oil pressure fault exists, and the duration of the current oil pressure difference is greater than the duration critical value used to determine whether a first-level oil pressure fault exists, it indicates that a first-level oil pressure fault exists in the engine.
[0068] Step A12, when the engine has a primary oil pressure fault, adjusting the current duty cycle to obtain an adjusted duty cycle;
[0069] It can be understood that the current duty cycle refers to the ratio of the opening time of the current solenoid valve in a complete pulse cycle to the entire cycle time, and the adjusted duty cycle refers to the current duty cycle after adjustment.
[0070] In a specific implementation, when there is a primary oil pressure fault in the vehicle's engine, it indicates that the oil pressure control subsequently enters the anti-sticking mode, and then the oil pump solenoid valve controls the duty cycle to lower the oil pressure, thereby obtaining the current duty cycle after adjustment.
[0071] Step A13, controlling the solenoid valve of the engine according to the adjusted duty cycle to obtain an adjusted oil pressure;
[0072] It is understandable that adjusting the oil pressure refers to the adjusted engine oil pressure.
[0073] In a specific implementation, the oil pressure is increased according to the ratio of the opening time of the solenoid valve in a complete pulse cycle to the entire cycle time after adjustment, thereby obtaining the adjusted engine oil pressure.
[0074] Step A14, when the adjusted oil pressure meets a preset fault condition, determining that the engine has a secondary oil pressure fault.
[0075] It can be understood that the preset fault condition refers to a pre-set condition for determining whether a secondary oil pressure fault exists, and the secondary oil pressure fault refers to a pre-set secondary engine oil pressure fault.
[0076] In the specific implementation, it is determined whether the adjusted engine oil pressure reaches the oil pressure target and the oil pressure is less than the target oil pressure for more than 10S. The target oil pressure is determined according to the engine speed and oil temperature through the oil pressure mapping relationship. When the adjusted engine oil pressure does not reach the oil pressure target and the oil pressure is less than the target oil pressure for more than 10S, it indicates that the adjusted engine oil pressure meets the preset fault conditions, and then it is determined that the engine has a secondary oil pressure fault.
[0077] In a feasible implementation, step S10 may include steps B11 to B14:
[0078] Step B11, determining the current oil pressure, engine speed and current oil temperature according to the current vehicle operation information;
[0079] It can be understood that the current oil pressure refers to the current oil pressure of the engine, the engine speed refers to the current speed of the engine, and the current oil temperature refers to the current oil temperature of the engine.
[0080] Step B12, determining a current oil pressure state according to the current oil pressure and a target oil pressure range;
[0081] It can be understood that the target oil pressure range refers to the normal oil pressure range of the engine, and the current oil pressure state includes a low oil pressure state and a high oil pressure state.
[0082] In a specific implementation, the engine's current oil pressure is compared with the engine's normal oil pressure range. When the engine's current oil pressure is less than the lower limit oil pressure in the engine's normal oil pressure range, it indicates that the current oil pressure state is a low oil pressure state; when the engine's current oil pressure is greater than the upper limit oil pressure in the engine's normal oil pressure range, it indicates that the current oil pressure state is a high oil pressure state.
[0083] In a feasible implementation manner, step B12 may include steps C121 to C123:
[0084] Step C121, comparing the current oil pressure with a first oil pressure threshold and a second oil pressure threshold in a target oil pressure range, respectively, to obtain a target oil pressure comparison result, wherein the second oil pressure threshold is greater than the first oil pressure threshold;
[0085] It can be understood that the first oil pressure threshold refers to the oil pressure critical value used to determine whether the current oil pressure of the engine is too low, that is, the lower oil pressure value in the target oil pressure range; the second oil pressure threshold refers to the oil pressure critical value used to determine whether the current oil pressure of the engine is too high, that is, the upper oil pressure value in the target oil pressure range; the target oil pressure comparison result refers to the comparison result between the current engine oil pressure and the target oil pressure range.
[0086] In a specific implementation, the current oil pressure value of the engine is compared with the lower limit oil pressure value and the upper limit oil pressure value in the target oil pressure range, respectively, to obtain a comparison result between the current oil pressure and the target oil pressure range.
[0087] Step C122, when the target oil pressure comparison result is that the current oil pressure is less than the first oil pressure threshold, determining that the current oil pressure state is a low oil pressure state;
[0088] It can be understood that when the target oil pressure comparison result is that the current oil pressure is less than the lower limit oil pressure value in the target oil pressure range, it indicates that the current oil pressure is too low, and then the current oil pressure state is determined to be a low oil pressure state.
[0089] Step C123, when the target oil pressure comparison result is that the current oil pressure is greater than the second oil pressure threshold, determining that the current oil pressure state is a high oil pressure state.
[0090] It can be understood that when the target oil pressure comparison result is that the current oil pressure is greater than the upper limit oil pressure value in the target oil pressure range, it indicates that the current oil pressure is too high, and then the current oil pressure state is determined to be a high oil pressure state.
[0091] Step B13, determining the engine oil pressure according to the current oil pressure state, the engine speed and the current engine oil temperature;
[0092] It can be understood that the engine oil pressure refers to the oil pressure of the target engine.
[0093] In a specific implementation, when the current oil pressure state is a low oil pressure state, the oil pressure mapping relationship corresponding to the low oil pressure state is obtained, and then the oil pressure of the corresponding target engine is determined in combination with the engine speed and the current oil temperature; when the current oil pressure state is a high oil pressure state, the oil pressure mapping relationship corresponding to the high oil pressure state is obtained, and then the oil pressure of the corresponding target engine is determined in combination with the engine speed and the current oil temperature.
[0094] Step B14, calculating the difference between the current oil pressure and the engine oil pressure to obtain the current oil pressure difference.
[0095] It can be understood that the difference between the current oil pressure and the oil pressure of the target engine is calculated, and then the current oil pressure difference is obtained according to the calculation result.
[0096] It should be noted that when the oil pressure is too low, the oil pressure mapping relationship when the oil pressure is too low is shown in Table 1. The unit of oil pressure is hPa. If the oil pressure is lower than 500hPa (the X-axis is the speed and the Y-axis is the oil temperature) and maintained for more than 5S, a first-level oil pressure fault will be reported. Then the oil pressure control enters the anti-sticking mode, and the oil pump solenoid valve control lowers the duty cycle to increase the oil pressure. If the oil pressure target is still not reached and the oil pressure is less than the target oil pressure for more than 10S, a second-level oil pressure fault will be reported.
[0097] It should be noted that when the oil pressure is too high, the oil pressure mapping relationship when the oil pressure is too high is shown in Table 2. The unit of oil pressure is hPa. If it is higher than 500 hPa (the oil pressure determined by the X-axis being the speed and the Y-axis being the oil temperature in the table below) and maintained for more than 5S, a first-level oil pressure fault will be reported. Subsequently, the oil pressure control enters the anti-sticking mode, and the oil pump solenoid valve control increases the duty cycle to reduce the oil pressure. If the oil pressure target is still not reached and the oil pressure is greater than the target oil pressure for more than 10S, a second-level oil pressure fault will be reported.
[0098] Table 1:
[0099]
[0100] Table 2:
[0101]
[0102] Step S20, when it is detected that the engine has an oil pressure fault and the fault level is a preset level, a multi-level initialization self-check is performed on the solenoid valve of the engine according to the solenoid valve self-check mode to obtain a solenoid valve self-check result;
[0103] It can be understood that the preset level refers to the pre-set fault level, that is, the secondary fault, and the solenoid valve self-test method refers to the pre-set engine management system (EMS) or other control systems of the vehicle used to detect the working status and performance of the solenoid valve. The solenoid valve self-test results include self-test success results and self-test failure results.
[0104] In a specific implementation, the engine oil pump solenoid valve initialization self-test is performed when the engine is first run on the vehicle and when a secondary engine oil pressure fault is detected during operation. Specifically: if the first-level initialization self-test is successful, the self-test is exited and the engine enters normal operation; if the first-level initialization self-test is unsuccessful, the engine initialization second-level self-test is entered; if the second-level initialization self-test is successful, the engine enters normal operation, otherwise the third-level self-test is entered to obtain the solenoid valve self-test result.
[0105] Step S30: controlling the engine according to the solenoid valve self-test result.
[0106] In a specific implementation, if the solenoid valve self-test result is a successful self-test result, the self-test is exited and the engine is controlled to enter a normal operating state; if the solenoid valve self-test result is a failed self-test result, the level of the self-test failure is determined. For example, when the self-test failure result is a second-level initialization self-test failure, the third-level initialization self-test steps are executed, and when the third-level initialization self-test fails, the solenoid valve is determined to be faulty, the engine is prohibited from running, and the solenoid valve is replaced.
[0107] This embodiment determines the current oil pressure difference according to the current vehicle operation information, and performs fault detection according to the current oil pressure difference; when it is detected that the engine has an oil pressure fault and the fault level is a preset level, the solenoid valve of the engine is initialized and self-checked at multiple levels according to the solenoid valve self-check method to obtain the solenoid valve self-check result; the engine is controlled according to the solenoid valve self-check result. By detecting that the engine has an oil pressure fault and the fault level is a preset level, performing a multi-level self-check of the engine solenoid valve to obtain the solenoid valve self-check result, and finally achieving control of the engine, the problem of oil pressure fault caused by slight jamming of the solenoid valve is solved, thereby reducing the oil pump failure rate.
[0108] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can be referred to the above introduction, and will not be repeated in the following. Figure 2 , step S20 in the engine control method further includes steps S21 to S25:
[0109] Step S21, determining a primary self-test mode, a secondary self-test mode, and a tertiary self-test mode according to the solenoid valve self-test mode;
[0110] It can be understood that the first-level self-test mode refers to the first-level oil pump solenoid valve initialization self-test mode, the second-level self-test mode refers to the second-level oil pump solenoid valve initialization self-test mode, and the third-level self-test mode refers to the third-level oil pump solenoid valve initialization self-test mode.
[0111] Step S22, performing a first-level initialization self-check on the solenoid valve of the engine according to the first-level self-check method to obtain a first-level self-check result;
[0112] It is understandable that the first-level self-test result includes a first-level self-test success result and a first-level self-test failure result.
[0113] In the specific implementation, the first-level oil pump solenoid valve initializes self-test: control the oil pump speed to 850rpm, the pressure to 2.5bar for 3s, then adjust the duty cycle in 0.1s and increase the speed to 3000rpm so that the pressure reaches 3bar and stabilizes for 3s, then reduce the speed to 1000rpm and reduce the pressure to 2bar in 0.1s, and stabilize for 3s, which is one cycle; during the three cycles, if the oil pressure follows well and the oil pressure deviation does not appear to be lower than or higher than the target oil pressure of 300hpa for more than 1s, it means that the oil pressure regulation is normal, and the first-level self-test result is obtained.
[0114] In a feasible implementation, step S22 may include steps A221 to A223:
[0115] Step A221, determining the first oil pump speed and the target oil pressure according to the first level self-checking method;
[0116] It can be understood that the first oil pump speed refers to multiple speeds of the oil pump controlled in the first-level self-check mode, and the target oil pressure refers to the ideal oil pressure corresponding to each oil pump speed.
[0117] In a specific implementation, when the first-stage oil pump solenoid valve initializes self-test, the oil pump speed is first controlled to 850rpm and the oil pressure is 2.5bar; then the duty cycle is adjusted to obtain the oil pump speed of 3000rpm and the oil pressure of 3bar; finally, the speed is adjusted to 1000rpm and the oil pressure is 2bar. Through the above method, the first oil pump speed includes 850rpm, 3000rpm and 1000rpm, and the target oil pressure includes 2.5bar, 3bar and 2bar. This embodiment does not limit the above-mentioned specific oil pump speeds and target pressures, and can be set according to specific circumstances.
[0118] Step A222, performing a first-level initialization self-test on the solenoid valve of the engine according to the first oil pump speed and the target oil pressure to obtain a first self-test oil pressure;
[0119] It can be understood that the first self-test oil pressure refers to a plurality of actual oil pressure values when the first-stage oil pump solenoid valve initializes the self-test.
[0120] In the specific implementation, the oil pump speed is controlled at 850rpm, the pressure is 2.5bar and stabilized for 3s, and the actual oil pressure value at this time is collected. Then, the duty cycle is adjusted in 0.1s and the speed is increased to 3000rpm so that the pressure reaches 3bar and stabilizes for 3s. The actual oil pressure value at this time is collected, and then the speed is reduced to 1000rpm and the pressure is reduced to 2bar in 0.1s. The actual oil pressure value at this time is collected, and multiple actual oil pressure values during the initialization self-test of the first-level oil pump solenoid valve are obtained.
[0121] Step A223, obtaining a first-level self-test result according to the first self-test oil pressure and the target oil pressure.
[0122] It can be understood that the multiple actual oil pressure values during the initialization self-test of the first-level oil pump solenoid valve are matched one by one with the ideal oil pressure corresponding to each oil pump speed, and then the difference between the matched actual oil pressure value and the ideal oil pressure is calculated, and the first-level self-test result is determined based on the calculation result.
[0123] In a feasible implementation manner, step A223 may include steps B2231 to B2233:
[0124] Step B2231, calculating the difference between the first self-test oil pressure and the target oil pressure to obtain a first oil pressure difference;
[0125] It can be understood that the first engine oil pressure difference refers to the difference between a plurality of actual engine oil pressures and an ideal engine oil pressure.
[0126] In a specific implementation, the difference between the matched actual oil pressure value and the ideal oil pressure is calculated respectively, and a plurality of differences between the actual oil pressure and the ideal oil pressure are obtained according to the calculation results.
[0127] Step B2232, comparing the first engine oil pressure difference with an engine oil pressure difference threshold to obtain an engine oil pressure difference comparison result;
[0128] It can be understood that the oil pressure difference threshold refers to the critical value of the pressure difference used to determine whether the self-test is successful, and the oil pressure difference comparison result refers to the comparison result between the first oil pressure difference and the oil pressure difference threshold.
[0129] In a specific implementation, the differences between multiple actual oil pressures and the ideal oil pressure are compared with a pressure difference critical value for determining whether the self-test is successful, and a comparison result between the first oil pressure difference and the oil pressure difference threshold is obtained.
[0130] Step B2233, obtaining the first-level self-test result according to the oil pressure difference comparison result.
[0131] In a specific implementation, based on the comparison results of the differences between multiple actual oil pressures and ideal oil pressures and the oil pressure difference threshold, it is determined whether there is an oil pressure deviation that is lower than or higher than the target oil pressure by 300 hPa and lasts for more than 1 second. If the oil pressure is not lower than or higher than the target oil pressure by 300 hPa and lasts for more than 1 second, it indicates that the first-level self-check is successful; otherwise, it indicates that the first-level self-check has failed and the second-level self-check is entered.
[0132] Step S23, when the first-level self-test result is abnormal, performing a second-level initialization self-test on the solenoid valve of the engine according to the second-level self-test method to obtain a second-level self-test result;
[0133] It can be understood that the secondary self-test mode refers to the secondary oil pump solenoid valve initialization self-test mode, and the secondary self-test results include secondary self-test success results and secondary self-test failure results.
[0134] In a specific implementation, when there is an abnormality in the first-level self-test result, that is, the first-level self-test fails, the engine's solenoid valve is subjected to a second-level initialization self-test according to the second-level oil pump solenoid valve initialization self-test method to obtain a second-level self-test success result or a second-level self-test failure result.
[0135] It should be noted that the secondary oil pump solenoid valve initializes the self-test: the oil pump speed is controlled at 1500rpm, the pressure is 1.8bar and stabilized for 3s, then the duty cycle is adjusted in 0.1s and the speed is increased to 4000rpm so that the pressure reaches 4.5bar and stabilizes for 3s, then the speed is reduced to 2500rpm and the pressure is reduced to 3bar in 0.1s, and the stabilization time is 3s. This is one cycle; during the three cycles, if the oil pressure follows well and the oil pressure deviation does not appear to be lower than or higher than the target oil pressure of 300hpa for more than 1s, it means that the oil pressure regulation is normal.
[0136] Step S24, when the second-level self-test result is abnormal, performing a third-level initialization self-test on the solenoid valve of the engine according to the third-level self-test method to obtain a third-level self-test result;
[0137] It can be understood that the three-level self-test mode refers to the three-level oil pump solenoid valve initialization self-test mode, and the three-level self-test results include the three-level self-test success result and the three-level self-test failure result.
[0138] In the specific implementation, when there is an abnormality in the second-level self-test result, that is, the second-level self-test fails, the engine's solenoid valve is subjected to a third-level initialization self-test according to the third-level oil pump solenoid valve initialization self-test method to obtain a third-level self-test success result or a third-level self-test failure result.
[0139] It should be noted that the three-stage oil pump solenoid valve initializes the self-test: the oil pump speed is controlled at 2000rpm, the pressure is 2bar and stabilized for 3s, then the duty cycle is adjusted in 0.1s and the speed is increased to 5000rpm so that the pressure reaches 8bar and stabilizes for 3s, then the speed is reduced to 2000rpm and the pressure is reduced to 3bar in 0.1s, and the stabilization time is 3s. This is one cycle; if the oil pressure follows well during the three cycles and the oil pressure deviation does not appear to be lower than or higher than the target oil pressure of 300hpa for more than 1s, it means that the oil pressure regulation is normal.
[0140] Step S25, obtaining the solenoid valve self-test result according to the three-level self-test result.
[0141] In a specific implementation, when the result of the third-level self-test is a successful result, the solenoid valve self-test result is determined to be a successful result, and the engine is operated normally; conversely, when the result of the third-level self-test is a failed result, the solenoid valve self-test result is determined to be a failed result, the engine is prohibited from operating, and the solenoid valve is replaced.
[0142] This embodiment determines the first-level self-test mode, the second-level self-test mode and the third-level self-test mode according to the solenoid valve self-test mode; performs a first-level initialization self-test on the solenoid valve of the engine according to the first-level self-test mode to obtain a first-level self-test result; when there is an abnormality in the first-level self-test result, performs a second-level initialization self-test on the solenoid valve of the engine according to the second-level self-test mode to obtain a second-level self-test result; when there is an abnormality in the second-level self-test result, performs a third-level initialization self-test on the solenoid valve of the engine according to the third-level self-test mode to obtain a third-level self-test result; obtains the solenoid valve self-test result according to the third-level self-test result. When the first-level initialization self-test is successful, the self-test is exited and the engine enters the normal operating state; if the first-level initialization self-test is unsuccessful, the engine initialization second-level self-test is entered; if the second-level initialization self-test is successful, the engine enters the normal operating state, otherwise the third-level self-test is entered, thereby improving the efficiency of the engine self-test, thereby achieving stable control of the engine oil pressure.
[0143] For example, in order to help understand the implementation process of the engine control method obtained by combining this embodiment with the above-mentioned embodiment 1, please refer to Figure 3 , Figure 3A brief flow chart of an engine control method is provided, specifically: when the engine is running on the vehicle for the first time and a secondary engine oil pressure fault is detected during operation, an initialization self-check of the engine oil pump solenoid valve is performed. If the primary initialization self-check is successful, the self-check is exited and the engine enters normal operation; if the primary initialization self-check is unsuccessful, the secondary engine initialization self-check is entered; if successful, the engine enters normal operation, otherwise, the third level self-check is entered.
[0144] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the engine control method of the present application. More simple transformations based on this technical concept are all within the scope of protection of the present application.
[0145] This application also provides an engine control device, please refer to Figure 4 , the engine control device comprises:
[0146] The detection module 10 is used to determine the current oil pressure difference according to the current vehicle operation information, and perform fault detection according to the current oil pressure difference;
[0147] The self-check module 20 is used to perform a multi-level initialization self-check on the solenoid valve of the engine according to the solenoid valve self-check mode when an oil pressure fault of the engine is detected and the fault level is a preset level, so as to obtain a solenoid valve self-check result;
[0148] The control module 30 is used to control the engine according to the solenoid valve self-test result.
[0149] Optionally, the self-check module 20 is further used to:
[0150] Determine the first level self-test mode, the second level self-test mode and the third level self-test mode according to the solenoid valve self-test mode;
[0151] Performing a first-level initialization self-check on the solenoid valve of the engine according to the first-level self-check method to obtain a first-level self-check result;
[0152] When the first-level self-test result is abnormal, performing a second-level initialization self-test on the solenoid valve of the engine according to the second-level self-test method to obtain a second-level self-test result;
[0153] When the secondary self-test result is abnormal, performing a third-level initialization self-test on the solenoid valve of the engine according to the third-level self-test method to obtain a third-level self-test result;
[0154] The solenoid valve self-test result is obtained according to the three-level self-test results.
[0155] Optionally, the self-check module 20 is further used to:
[0156] determining a first oil pump speed and a target oil pressure according to the first level self-checking method;
[0157] performing a first-level initialization self-check on the solenoid valve of the engine according to the first oil pump speed and the target oil pressure to obtain a first self-check oil pressure;
[0158] A first-level self-test result is obtained according to the first self-test oil pressure and the target oil pressure.
[0159] Optionally, the self-check module 20 is further used to:
[0160] Calculating a difference between the first self-detection oil pressure and the target oil pressure to obtain a first oil pressure difference;
[0161] comparing the first engine oil pressure difference with an engine oil pressure difference threshold to obtain an engine oil pressure difference comparison result;
[0162] A first-level self-test result is obtained according to the oil pressure difference comparison result.
[0163] Optionally, the detection module 10 is further used for:
[0164] When the current oil pressure difference is greater than the fault oil pressure threshold and the oil pressure duration is greater than the fault duration threshold, it is determined that the engine has a primary oil pressure fault;
[0165] When there is a primary oil pressure fault in the engine, adjusting the current duty cycle to obtain an adjusted duty cycle;
[0166] Controlling the solenoid valve of the engine according to the adjusted duty cycle to obtain an adjusted oil pressure;
[0167] When the adjusted oil pressure meets a preset fault condition, it is determined that the engine has a secondary oil pressure fault.
[0168] Optionally, the detection module 10 is further used for:
[0169] Determine the current oil pressure, engine speed and current oil temperature based on the current vehicle operation information;
[0170] determining a current oil pressure state according to the current oil pressure and a target oil pressure range;
[0171] determining the engine oil pressure according to the current oil pressure state, the engine speed and the current engine oil temperature;
[0172] A difference calculation is performed based on the current oil pressure and the engine oil pressure to obtain a current oil pressure difference.
[0173] Optionally, the detection module 10 is further used for:
[0174] Comparing the current oil pressure with a first oil pressure threshold and a second oil pressure threshold in a target oil pressure range respectively to obtain a target oil pressure comparison result, wherein the second oil pressure threshold is greater than the first oil pressure threshold;
[0175] When the target oil pressure comparison result is that the current oil pressure is less than the first oil pressure threshold, determining that the current oil pressure state is a low oil pressure state;
[0176] When the target oil pressure comparison result is that the current oil pressure is greater than the second oil pressure threshold, it is determined that the current oil pressure state is a high oil pressure state.
[0177] The engine control device provided by the present application adopts the engine control method in the above embodiment, and can solve the technical problem of oil pressure failure caused by slight sticking of the solenoid valve. Compared with the prior art, the beneficial effects of the engine control device provided by the present application are the same as the beneficial effects of the engine control method provided by the above embodiment, and other technical features in the engine control device are the same as the features disclosed in the above embodiment method, which will not be repeated here.
[0178] The present application provides an engine control device, which includes: at least one processor; and a memory that is communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the engine control method in the above-mentioned embodiment one.
[0179] Reference below Figure 5 , which shows a schematic diagram of the structure of an engine control device suitable for implementing the embodiment of the present application. The engine control device in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 5 The engine control device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0180] like Figure 5As shown, the engine control device may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the engine control device are also stored. The processing device 1001, ROM1002, and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the engine control device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows an engine control device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.
[0181] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0182] The engine control device provided by the present application adopts the engine control method in the above embodiment, which can solve the technical problem of oil pressure failure caused by slight sticking of the solenoid valve. Compared with the prior art, the beneficial effects of the engine control device provided by the present application are the same as the beneficial effects of the engine control method provided by the above embodiment, and the other technical features in the engine control device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.
[0183] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0184] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0185] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the engine control method in the above-mentioned embodiment.
[0186] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.
[0187] The computer-readable storage medium may be included in the engine control device; or may exist independently without being assembled into the engine control device.
[0188] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by the engine control device, the engine control device: determines the current oil pressure difference according to the current vehicle operation information, and performs fault detection according to the current oil pressure difference; when it is detected that the engine has an oil pressure fault and the fault level is a preset level, performs a multi-level initialization self-test on the solenoid valve of the engine according to the solenoid valve self-test method to obtain the solenoid valve self-test result; and controls the engine according to the solenoid valve self-test result.
[0189] Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0190] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0191] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.
[0192] The readable storage medium provided by the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned engine control method, and can solve the technical problem of oil pressure failure caused by slight sticking of the solenoid valve. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided by the present application are the same as the beneficial effects of the engine control method provided by the above-mentioned embodiment, and will not be repeated here.
[0193] The present application also provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the steps of the engine control method as described above are implemented.
[0194] The computer program product provided by the present application can solve the technical problem of oil pressure failure caused by slight sticking of the solenoid valve. Compared with the prior art, the beneficial effects of the computer program product provided by the present application are the same as the beneficial effects of the engine control method provided by the above embodiment, which will not be repeated here.
[0195] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.
Claims
1. An engine control method, characterized in that: The engine control method comprises: determining a current oil pressure difference according to current vehicle operation information, and performing fault detection according to the current oil pressure difference; When it is detected that the engine has an oil pressure fault and the fault level is a preset level, a multi-level initialization self-check is performed on the solenoid valve of the engine according to the solenoid valve self-check mode to obtain a solenoid valve self-check result; The engine is controlled according to the solenoid valve self-test result.
2. The method according to claim 1, characterized in that The method of performing a multi-level initialization self-check on the solenoid valve of the engine according to the solenoid valve self-check mode to obtain a solenoid valve self-check result includes: Determine the first level self-test mode, the second level self-test mode and the third level self-test mode according to the solenoid valve self-test mode; Performing a first-level initialization self-check on the solenoid valve of the engine according to the first-level self-check method to obtain a first-level self-check result; When the first-level self-test result is abnormal, performing a second-level initialization self-test on the solenoid valve of the engine according to the second-level self-test method to obtain a second-level self-test result; When the secondary self-test result is abnormal, performing a third-level initialization self-test on the solenoid valve of the engine according to the third-level self-test method to obtain a third-level self-test result; The solenoid valve self-test result is obtained according to the three-level self-test results.
3. The method according to claim 2, characterized in that The first-level initialization self-test of the solenoid valve of the engine is performed according to the first-level self-test mode to obtain a first-level self-test result, including: determining a first oil pump speed and a target oil pressure according to the first level self-checking method; performing a first-level initialization self-check on the solenoid valve of the engine according to the first oil pump speed and the target oil pressure to obtain a first self-check oil pressure; A first-level self-test result is obtained according to the first self-test oil pressure and the target oil pressure.
4. The method according to claim 3, characterized in that The obtaining a primary self-test result according to the first self-test oil pressure and the target oil pressure includes: Calculating a difference between the first self-detection oil pressure and the target oil pressure to obtain a first oil pressure difference; comparing the first engine oil pressure difference with an engine oil pressure difference threshold to obtain an engine oil pressure difference comparison result; A first-level self-test result is obtained according to the oil pressure difference comparison result.
5. The method according to claim 1, characterized in that The performing fault detection according to the current oil pressure difference comprises: When the current oil pressure difference is greater than the fault oil pressure threshold and the oil pressure duration is greater than the fault duration threshold, it is determined that the engine has a primary oil pressure fault; When there is a primary oil pressure fault in the engine, adjusting the current duty cycle to obtain an adjusted duty cycle; Controlling the solenoid valve of the engine according to the adjusted duty cycle to obtain an adjusted oil pressure; When the adjusted oil pressure meets a preset fault condition, it is determined that the engine has a secondary oil pressure fault.
6. The method according to claim 1, characterized in that Determining the current oil pressure difference according to the current vehicle operation information includes: Determine the current oil pressure, engine speed and current oil temperature based on the current vehicle operation information; determining a current oil pressure state according to the current oil pressure and a target oil pressure range; determining the engine oil pressure according to the current oil pressure state, the engine speed and the current engine oil temperature; A difference calculation is performed based on the current oil pressure and the engine oil pressure to obtain a current oil pressure difference.
7. The method according to claim 6, characterized in that The determining the current oil pressure state according to the current oil pressure and the target oil pressure range includes: Comparing the current oil pressure with a first oil pressure threshold and a second oil pressure threshold in a target oil pressure range respectively to obtain a target oil pressure comparison result, wherein the second oil pressure threshold is greater than the first oil pressure threshold; When the target oil pressure comparison result is that the current oil pressure is less than the first oil pressure threshold, determining that the current oil pressure state is a low oil pressure state; When the target oil pressure comparison result is that the current oil pressure is greater than the second oil pressure threshold, it is determined that the current oil pressure state is a high oil pressure state.
8. An engine control device, characterized in that: The device comprises: A detection module, used to determine a current oil pressure difference according to current vehicle operation information, and perform fault detection according to the current oil pressure difference; A self-check module, for performing a multi-level initialization self-check on the solenoid valve of the engine according to a solenoid valve self-check method when an oil pressure fault of the engine is detected and the fault level is a preset level, to obtain a solenoid valve self-check result; A control module is used to control the engine according to the self-test result of the solenoid valve.
9. An engine control device, characterized in that: The device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the engine control method according to any one of claims 1 to 7.
10. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the engine control method according to any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Internal combustion engine boost pressure diagnostic apparatus
CN102606325A
Engine electronic control variable displacement oil pump control method and control device
CN112211693A
High-pressure oil pump fault detection post-processing method and electronic equipment
CN113357032A
Oil pump control apparatus for plug-in hybrid vehicle and intial stage driving method thereof
KR1020120130479A
Structure with insert nut inserted
KR102862658B1
Cited By
Classified dynamic control method and system for fault mode of oil pump
CN120990723A