Engine and control method thereof, vehicle, storage medium and computer program product
By adjusting the control strategy of the electronic oil pump in the engine according to the working mode, using the difference between the target pressure value and the real-time pressure value for closed-loop control, the problems of insufficient engine protection and poor energy saving and economicality are solved, and the efficient protection of the engine and fuel economy are achieved. Sex improvement.
Patent Information
- Application Number
- CN202411073906.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-07
- Publication Date
- 2024-12-10
- Estimated Expiration
- 2044-08-07
AI Technical Summary
The control strategy of electronic oil pumps in existing engines has not been adjusted according to different working modes, resulting in insufficient engine protection and poor energy saving and economicality.
By performing different control actions on the electronic oil pump in low-temperature start mode and normal start mode, closed-loop control is carried out according to the difference between the target pressure value and the real-time pressure value, ensuring that the engine is effectively protected in different modes and reducing power consumption.
It achieves high-precision and rapid response protection for the engine, avoids engine damage and improves fuel economy.
Smart Images

Figure CN118622425B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of engines, and in particular to an engine and a control method thereof, a vehicle, a storage medium and a computer program product. Background Art
[0002] In the related art, only the device composition and connection relationship of the electronic oil pump and the motor in the engine are disclosed, and the corresponding electronic oil pump control and protection strategy is not established according to different working modes, resulting in the inability to effectively protect the engine and poor energy-saving economy. Summary of the invention
[0003] The present invention aims to solve at least one of the technical problems existing in the prior art.
[0004] To this end, an object of the present invention is to propose an engine control method, which maximizes the protection of the engine by performing different protection actions in different modes, avoids damage to the engine body, reduces power consumption, and improves fuel economy.
[0005] To this end, a second object of the present invention is to provide an engine.
[0006] To this end, a third object of the present invention is to provide a vehicle.
[0007] To this end, a fourth object of the present invention is to provide a computer-readable storage medium.
[0008] To this end, a fifth object of the present invention is to provide a computer program product.
[0009] In order to achieve the above-mentioned purpose, an embodiment of the first aspect of the present invention proposes a control method for an engine, wherein the engine includes an electronic oil pump and a motor driving the electronic oil pump, and the control method includes: determining that the electronic oil pump is in a low-temperature starting mode or a normal starting mode; in the low-temperature starting mode, controlling the motor to perform a first action, or in the normal starting mode, controlling the motor to perform a second action, wherein a first target speed corresponding to the first action is less than a second target speed corresponding to the second action.
[0010] According to the control method of the engine of the embodiment of the present invention, by determining the working mode of the electronic oil pump, the motor is controlled to perform the first action when the electronic oil pump is in the low-temperature starting mode, or the motor is controlled to perform the second action in the normal starting mode. In different working modes, the motor is controlled to perform different protection actions according to the difference between the target pressure value of the different modes and the actual pressure value collected in real time. The control accuracy is high and the response speed is fast. In addition, corresponding protection actions are performed in different modes, so as to maximize the protection of the engine, avoid damage to the engine body, reduce power consumption and improve fuel economy.
[0011] In some embodiments, in the low-temperature start mode, the motor is controlled to perform a first action, including: controlling the speed of the motor to increase to a first target speed within a first preset time to drive the motor to adjust the pressure value of the electronic oil pump to a first target pressure value; controlling the motor to run at the first target speed corresponding to the first target pressure value for a second preset time.
[0012] In some embodiments, in the normal start-up mode, the motor is controlled to perform a second action, including: controlling the speed of the motor to increase to a second target speed within a third preset time to drive the motor to adjust the pressure value of the electronic oil pump to a second target pressure value, wherein the third preset time is less than the first preset time, and the second target pressure value is less than the first target pressure value; controlling the motor to run at a second target speed corresponding to the second target pressure value for a fourth preset time, wherein the second preset time is greater than the fourth preset time.
[0013] In some embodiments, after controlling the motor to run at the second target speed corresponding to the second target pressure value for a fourth preset time, it also includes: determining whether the electronic oil pump is in a fault state; if the electronic oil pump is in a fault state, controlling the electronic oil pump to enter a fault protection mode to drive the motor to adjust the pressure value of the electronic oil pump to a third target pressure value.
[0014] In some embodiments, controlling the electronic oil pump to enter a fault protection mode includes: obtaining a third target speed corresponding to the third target pressure value and an actual speed of the motor; and controlling the operation of the motor in a closed loop according to the third target speed and the actual speed to control the pressure value of the electronic oil pump to the third target pressure value, wherein the third target pressure value is less than the second target pressure value.
[0015] In some embodiments, after controlling the motor to run at the second target speed corresponding to the second target pressure value for a fourth preset time, it also includes: determining whether the electronic oil pump is in a fault state; if the electronic oil pump is not in a fault state, obtaining the state parameters of the engine and controlling the electronic oil pump to enter a normal working mode.
[0016] In some embodiments, controlling the electronic oil pump to enter a normal working mode includes: determining a fourth target pressure value of the electronic oil pump and a real-time pressure value of the electronic oil pump according to the state parameters; closed-loop controlling the operation of the motor according to the fourth target pressure value and the real-time pressure value to control the real-time pressure value to the fourth target pressure value, wherein the fourth target pressure value is less than or equal to the third target pressure value.
[0017] In some embodiments, determining that the electronic oil pump is in a fault state includes: upon receiving fault information of the electronic oil pump, determining that the electronic oil pump is in a fault state.
[0018] In some embodiments, after the closed-loop control of the motor operation according to the fourth target pressure value and the real-time pressure value, it also includes: obtaining the speed signal of the engine; when the speed signal is less than or equal to a preset speed threshold, controlling the motor to perform a third action.
[0019] In some embodiments, controlling the motor to perform a third action includes: reducing the speed of the motor to a fifth target speed to drive the motor to adjust the pressure value of the electronic oil pump to a fifth target pressure value; controlling the motor to run at the fifth target pressure value for a fifth preset time, wherein the fifth target pressure value is less than the fourth target pressure value, and the fifth preset time is less than the fourth preset time.
[0020] In some embodiments, after controlling the motor to run at the fifth target pressure value for a fifth preset time, the method further includes: controlling the electronic oil pump to stop after running for a sixth preset time, or controlling the electronic oil pump to stop synchronously with the engine.
[0021] In some embodiments, after acquiring the speed signal of the engine, the method further includes: when the speed signal is greater than a preset speed threshold, determining whether the electronic oil pump is in a fault state.
[0022] In some embodiments, determining that the electronic oil pump is in a low-temperature starting mode includes: obtaining the oil temperature of the engine when the engine is started; and determining that the electronic oil pump is in a low-temperature starting mode when the oil temperature is lower than a preset oil temperature threshold.
[0023] In some embodiments, determining that the electronic oil pump is in the normal starting mode includes: when the oil temperature is higher than the preset oil temperature threshold, determining that the electronic oil pump is in the normal starting mode.
[0024] In order to achieve the above-mentioned purpose, an embodiment of the second aspect of the present invention proposes an engine, which includes: an electronic oil pump; a motor, connected to the electronic oil pump, for driving the electronic oil pump to rotate; a controller, connected to the motor, for determining whether the electronic oil pump is in a low-temperature starting mode or a normal starting mode, and the controller can control the motor to implement the method of controlling the engine described in the above embodiment.
[0025] According to the engine of the embodiment of the present invention, by determining the working mode of the electronic oil pump, the motor is controlled to perform the first action when the electronic oil pump is in the low-temperature starting mode, or the motor is controlled to perform the second action in the normal starting mode. In different working modes, the motor is controlled to perform different protection actions according to the difference between the target pressure value of the different modes and the actual pressure value collected in real time. The control accuracy is high and the response speed is fast. Corresponding protection actions are performed in different modes, thereby maximizing the protection of the engine, avoiding damage to the engine body, reducing power consumption and improving fuel economy.
[0026] In order to achieve the above object, an embodiment of a third aspect of the present invention provides a vehicle, wherein the vehicle comprises the engine described in the above embodiment.
[0027] According to the vehicle of the embodiment of the present invention, by determining the working mode of the electronic oil pump, the motor is controlled to perform the first action when the electronic oil pump is in the low-temperature starting mode, or the motor is controlled to perform the second action in the normal starting mode. Under different working modes, the motor is controlled to perform different protection actions according to the difference between the target pressure value of the different modes and the actual pressure value collected in real time. The control accuracy is high and the response speed is fast. Corresponding protection actions are performed in different modes, thereby maximizing the protection of the engine, avoiding damage to the engine body, reducing power consumption and improving fuel economy.
[0028] In order to achieve the above-mentioned purpose, an embodiment of the fourth aspect of the present invention proposes a computer-readable storage medium, on which an engine control program is stored. When the engine control program is executed by a processor, the engine control method described in the above-mentioned embodiment is implemented.
[0029] In order to achieve the above-mentioned purpose, an embodiment of the fifth aspect of the present invention proposes a computer program product, which includes a computer program, and when the computer program is executed by a processor, it implements the engine control method described in the above-mentioned embodiment.
[0030] According to the computer program product of the embodiment of the present invention, by determining the working mode of the electronic oil pump, the motor is controlled to perform the first action when the electronic oil pump is in the low-temperature starting mode, or the motor is controlled to perform the second action in the normal starting mode. Under different working modes, the motor is controlled to perform different protection actions according to the difference between the target pressure value of the different modes and the actual pressure value collected in real time. The control accuracy is high and the response speed is fast. In addition, corresponding protection actions are performed in different modes, so as to maximize the protection of the engine, avoid damage to the engine body, reduce power consumption, and improve fuel economy.
[0031] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] The above and / or additional aspects and advantages of the present invention will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:
[0033] Figure 1 It is a structural schematic diagram of an electronic oil pump of related technology;
[0034] FIG2( a ) is a first cross-sectional schematic diagram of an electronic oil pump according to an embodiment of the present invention;
[0035] FIG2( b ) is a second cross-sectional schematic diagram of an electronic oil pump according to an embodiment of the present invention;
[0036] FIG2( c ) is a partial cross-sectional schematic diagram of an electronic oil pump according to an embodiment of the present invention;
[0037] FIG2( d ) is a third cross-sectional schematic diagram of an electronic oil pump according to an embodiment of the present invention;
[0038] FIG2( e ) is a fourth cross-sectional schematic diagram of an electronic oil pump according to an embodiment of the present invention;
[0039] FIG2( f ) is a fifth cross-sectional schematic diagram of an electronic oil pump according to an embodiment of the present invention;
[0040] Figure 3 is a schematic diagram of an oil circuit of an engine according to an embodiment of the present invention;
[0041] Figure 4 is a flow chart of a method for controlling an engine according to an embodiment of the present invention;
[0042] Figure 5 is a timing diagram of an engine control method according to an embodiment of the present invention;
[0043] Figure 6is a timing diagram of an engine control method according to another embodiment of the present invention;
[0044] Figure 7 is a flow chart of a method for controlling an engine according to an embodiment of the present invention;
[0045] Figure 8 is a block diagram of an engine according to an embodiment of the present invention;
[0046] Fig. 9 is a structural block diagram of a vehicle according to an embodiment of the present invention.
[0047] Reference numerals:
[0048] Electronic oil pump 100;
[0049] Pump cover 1; oil outlet sealing ring 2; oil seal assembly 3; pump body 4; rotor shaft 5; retaining ring 6; outer rotor 7; joint surface sealing ring 8; inner rotor 9; pump body pump cover mounting bolts 10; oil outlet 11; pump cover mounting positioning surface 12; oil inlet 13; oil cavity 14; step hole 15; pump body mounting fixing point 16; pump cover mounting fixing point 17; pump body mounting positioning surface 18; outlet check valve 19; check valve spring mounting surface 20;
[0050] Oil seal mounting hole 151; retaining spring mounting hole 152; coupling mounting hole 153; motor mounting positioning hole 154;
[0051] Engine 101;
[0052] Motor 102; Controller 103;
[0053] Vehicle 110. DETAILED DESCRIPTION
[0054] Embodiments of the present invention are described in detail below. The embodiments described with reference to the accompanying drawings are exemplary. Embodiments of the present invention are described in detail below.
[0055] In related technologies, such as Figure 1As shown, the electronic oil pump of the engine includes a pump body, a pump cover, an inner rotor and an outer rotor arranged in the pump body, a motor is installed at one end of the pump cover, the motor is provided with a motor shaft, and the front end of the motor shaft passes through the pump cover and extends into the pump body and is connected to the inner rotor in a transmission manner, a controller is installed at the rear end of the motor, the controller is provided with a plurality of positioning sleeve holes and threaded holes for matching the oil pan, a special-shaped sealing ring is arranged around the motor on the front end face of the controller, a motor power socket and a signal line socket are arranged at the lower part of the front end face of the controller, and a plurality of heat dissipation ribs are arranged on the rear end face of the controller; an oil suction port is arranged at the bottom end of the pump body, a filter shell is installed in the oil suction port, and a filter is detachably installed in the filter shell; a first positioning boss is arranged around the motor shaft at the front end of the motor, and the controller is connected to the motor by screws. The electronic oil pump is driven by the motor to reduce the friction power consumption of the engine and improve the combustion efficiency. However, in this oil pump structure, the motor shaft passes through the pump cover and extends into the pump body to be connected to the inner rotor, which requires high positioning accuracy and increases the cost of component processing. In addition, the motor shaft has a long cantilever and a large amount of shaking, which can easily cause eccentric wear and abnormal noise. In addition, no sealing structure is provided at the joint surface of the pump body and pump cover and at the inlet and outlet, which can easily cause leakage. Since it is only a separate electronic oil pump structure, the oil circuit architecture of the system has not been established, and no one-way valve is provided at the outlet of the electronic oil pump. When the oil pump is working, the oil is easy to flow back, especially under low temperature conditions, the pressure is slow to build up, it is easy to suck air, and the system produces abnormal noise and abnormal wear.
[0056] The engine according to an embodiment of the present invention is described below. The engine includes an electronic oil pump and a motor for driving the electronic oil pump.
[0057] As shown in Figure 2 (a) to Figure 2 (f), taking the engine fully variable electronic oil pump as an example, the electronic oil pump includes a pump cover 1, an oil outlet sealing ring 2, an oil seal assembly 3, a pump body 4, a rotor shaft 5, a retaining spring 6, an outer rotor 7, a mating surface sealing ring 8, an inner rotor 9, a pump body and pump cover mounting bolts 10 and other components.
[0058] The electronic oil pump is driven by a motor. The rotor shaft 5 of the electronic oil pump is connected to the rotor shaft of the motor through a coupling. The electronic oil pump is driven to work by controlling the motor. The mating surface sealing ring 8 is installed in the sealing groove of the pump body 4, and the pump cover mounting bolts 10 are tightened to make the sealing ring axially compressed to achieve the sealing between the inside and the outside of the electronic oil pump; an oil outlet sealing ring 2 is provided at the outlet of the pump cover 1 and is installed in the sealing groove. During installation, the sealing at the outlet is achieved by radial compression of the sealing ring; the rotor shaft 5 and the inner rotor 9 are interference fit, and the rotation of the rotor shaft 5 drives the inner rotor 9 to mesh and drive the outer rotor 7 to achieve pressure building of the electronic oil pump. The rotor shaft of the motor is connected to the rotor shaft 5 of the electronic oil pump through a coupling, and is a clearance fit. While ensuring the assembly and use accuracy, it can compensate for some processing and manufacturing errors, and is not prone to shaking and abnormal noise problems.
[0059] As shown in FIG2 (c), a step hole 15 is provided on the pump body 4. The step hole 15 is a multi-stage structure. The bottom is an oil seal mounting hole 151, and upwards are a retaining spring mounting hole 152, a coupling mounting hole 153, and a motor mounting positioning hole 154. After the oil seal passes through the rotor shaft 5, the outer diameter is interference fit with the inner hole of the oil seal mounting hole 151 to achieve sealing between the inside of the electronic oil pump and the motor side. The retaining spring 6 is installed in the mounting hole to achieve axial positioning of the oil seal after installation to prevent it from moving out and causing oil leakage.
[0060] As shown in Fig. 2 (a), Fig. 2 (b), Fig. 2 (d) and Fig. 2 (e), the pump cover 1 is also provided with an oil inlet 13, through which the collector and the oil inlet pipe are connected by threads, and the engine oil enters the oil chamber 14 of the electronic oil pump; the upper front and rear end surfaces of the pump body 4 and the pump cover 1 are respectively provided with two mounting positioning surfaces and two mounting fixing points, through which the pump cover mounting positioning surface 12 and the pump body mounting positioning surface 18 are fitted with the positioning surface of the counterpart to ensure the axial installation size of the pump; the pump body mounting fixing point 16 and the pump cover mounting fixing point 17 are arranged on the outside parallel to the mounting positioning surface for fitting the bolt flange surface, and the oil inlet 13 and the oil outlet 11 of the electronic oil pump are arranged vertically, which can reduce the occupied space of the electronic oil pump and realize the space compact design of the electronic oil pump; and a sealing ring is provided to realize the radial sealing function; the oil chamber 14 and the motor are directly provided with an oil seal assembly 3 with a retaining spring limiter, which can effectively prevent leakage from the oil chamber 14 to the outside.
[0061] As shown in FIG2 (f), the oil outlet 11 is provided with a conical sealing surface for sealing the steel ball of the outlet check valve 19; after the electronic oil pump is installed, the outer diameter of the oil outlet 11 extends into the oil hole of the counterpart, which enables the sealing ring of the oil outlet 11 to achieve radial sealing on the one hand, and on the other hand, a check valve spring mounting surface 20 is provided at the bottom of the oil hole of the counterpart for installing the check valve spring. The spring has a preload, which presses the check valve steel ball against the sealing cone surface of the oil outlet 11, thereby realizing the outlet one-way flow function. During low-temperature cold start, the oil backflow can be prevented, and the pressure can be quickly built up, reducing the risks of abnormal noise and dry grinding caused by cavitation.
[0062] like Figure 3As shown, the motor drives the electronic oil pump to let the oil enter the electronic oil pump cavity from the oil inlet 13. The oil pressurized by the electronic oil pump passes through the outlet check valve 19 and is connected to the oil temperature / pressure sensor. The sensor collects oil pressure and temperature signals and feeds them back to the controller to facilitate the regulation and control of the oil pressure. The controller collects parameter signals such as engine speed / torque, oil pressure / temperature in real time, calculates the engine target oil pressure, and compares it with the actual oil pressure value of the main oil channel collected by the sensor, and then controls and adjusts the motor speed, thereby realizing fully variable closed-loop control of the oil pressure. The purpose of the closed-loop control is to control the actual oil pressure value to accurately match the target pressure value. In addition to controlling the motor speed, the controller also collects motor speed / torque and current in real time to realize precise control of motor speed / torque and oil pressure. The control accuracy is high, the response speed is fast, oil pressure is provided on demand, power consumption is reduced, and fuel economy is improved.
[0063] The following describes an engine control method according to an embodiment of the present invention.
[0064] like Figure 4 As shown, the engine control method according to the embodiment of the present invention at least includes step S1 and step S2.
[0065] Step S1, determining whether the electronic oil pump is in a low temperature starting mode or a normal starting mode.
[0066] In an embodiment, after the engine is started, it is determined whether the electronic oil pump is in low-temperature start mode or normal start mode based on the relationship between the oil temperature in the electronic oil pump and a preset oil temperature threshold. By determining the above-mentioned working mode, different modes of engine start-up are fully covered, providing a basis for subsequent protection of the engine.
[0067] Step S2, in the low temperature starting mode, controlling the motor to perform a first action, or in the normal starting mode, controlling the motor to perform a second action.
[0068] In an embodiment, after determining the working mode of the electronic oil pump, in the low-temperature starting mode, a target pressure value that needs to be reached for the engine to start at low temperature and a running time that can meet the target pressure value are established, and the motor is controlled to perform a first action according to the target pressure value and the running time. Similarly, in the normal starting mode, a target pressure value that needs to be reached for the engine to start normally and a running time that can meet the target pressure value are established, and the motor is controlled to perform a second action according to the target pressure value and the running time. Specifically, the corresponding target speed is calculated according to the target pressure value, and the corresponding actual speed is calculated according to the actual pressure value. The speed difference between the target speed and the actual speed is used to control the speed of the motor in a closed loop. The control accuracy is high and the response speed is fast. By performing different protection actions in different modes, the protection of the engine is maximized, and damage to the engine body is avoided while reducing power consumption and improving fuel economy.
[0069] According to the control method of the engine of the embodiment of the present invention, by determining the working mode of the electronic oil pump, the motor is controlled to perform the first action when the electronic oil pump is in the low-temperature starting mode, or the motor is controlled to perform the second action in the normal starting mode. In different working modes, the motor is controlled to perform different protection actions according to the difference between the target pressure value of the different modes and the actual pressure value collected in real time. The control accuracy is high and the response speed is fast. In addition, corresponding protection actions are performed in different modes, so as to maximize the protection of the engine, avoid damage to the engine body, reduce power consumption and improve fuel economy.
[0070] In some embodiments, in the low-temperature start mode, the motor is controlled to perform a first action, including: controlling the motor's speed to increase to a first target speed within a first preset time to drive the motor to adjust the pressure value of the electronic oil pump to a first target pressure value; controlling the motor to run at the first target speed corresponding to the first target pressure value for a second preset time.
[0071] In an embodiment, Figure 5 As shown, when the working mode is determined to be the low-temperature start mode, the speed of the motor is controlled to increase to the first target speed n1 within the first preset time, i.e., t0, so as to drive the motor to adjust the pressure value of the electronic oil pump to the first target pressure value, for example, recorded as P1; after obtaining the first target pressure value P1, the first target speed n1 corresponding to the first target pressure value P1 is determined, and the motor is controlled to run at the first target speed n1 for the second preset time t1, thereby ending the low-temperature start mode.
[0072] In some embodiments, under normal start-up mode, the motor is controlled to perform a second action, including: controlling the motor's speed to increase to a second target speed within a third preset time to drive the motor to adjust the pressure value of the electronic oil pump to a second target pressure value, wherein the third preset time is less than the first preset time, and the second target pressure value is less than the first target pressure value; controlling the motor to run at a second target speed corresponding to the second target pressure value for a fourth preset time, wherein the second preset time is greater than the fourth preset time.
[0073] In an embodiment, Figure 6 As shown, when the working mode is determined to be the normal starting mode, the speed of the motor is controlled to be within the third preset time, i.e., t 01 The speed of the electronic oil pump is increased to the second target speed n2 to drive the motor to adjust the pressure value of the electronic oil pump to the second target pressure value, for example, P2. Since the oil viscosity in the low temperature start mode is high and the fluidity is poor, the speed increase time t0 of the electronic oil pump is as slow as possible. Therefore, the third preset time t 01 is less than the first preset time t0, that is, t 01<t0. At the same time, since the lower the temperature, the greater the oil viscosity, the greater the system oil pressure generated, so the second target pressure value P2 is less than the first target pressure value P1, that is, P2<P1.
[0074] After obtaining the second target pressure value P2, the second target speed n2 corresponding to the second target pressure value P2 is determined, and the motor is controlled to run at the second target speed n2 for the fourth preset time t2 to end the normal start mode. Since the low-temperature start mode requires rapid heating of the engine oil, the second preset time t1 is greater than the fourth preset time t2, that is, t1>t2.
[0075] In some embodiments, after controlling the motor to run at a second target speed corresponding to the second target pressure value for a fourth preset time, it also includes: determining whether the electronic oil pump is in a fault state; if the electronic oil pump is in a fault state, controlling the electronic oil pump to enter a fault protection mode to drive the motor to adjust the pressure value of the electronic oil pump to a third target pressure value.
[0076] In an embodiment, after determining that the normal start-up mode has ended, it is determined whether the electronic oil pump is in a fault state. If the electronic oil pump is in a fault state, the electronic oil pump is controlled to enter a fault protection mode, and the target pressure value that the motor needs to reach in the fault protection mode is determined as a third target pressure value, for example, recorded as P3, to drive the motor to adjust the pressure value of the electronic oil pump to the third target pressure value P3.
[0077] In some embodiments, controlling the electronic oil pump to enter a fault protection mode includes: obtaining a third target speed and an actual speed of the motor corresponding to a third target pressure value; and controlling the operation of the motor in a closed loop according to the third target speed and the actual speed to control the pressure value of the electronic oil pump to a third target pressure value, wherein the third target pressure value is less than the second target pressure value.
[0078] In an embodiment, if the electronic oil pump is in a faulty state, the third target speed corresponding to the third target pressure value P3 is obtained, and the actual speeds of the current motor and the electronic oil pump are obtained at the same time, and the speed difference between the third target speed and the actual speed is calculated. The actual speed is adjusted in real time according to the speed difference to realize closed-loop control of the motor operation, so as to control the pressure value of the electronic oil pump to match the third target pressure value, wherein the third target pressure value P3 is less than the second target pressure value P2, that is, P3<P2.
[0079] In some embodiments, after controlling the motor to run at a second target speed corresponding to a second target pressure value for a fourth preset time, it also includes: determining whether the electronic oil pump is in a fault state; if the electronic oil pump is not in a fault state, obtaining the state parameters of the engine, and controlling the electronic oil pump to enter a normal working mode.
[0080] In the embodiment, after determining that the normal start mode is over, it is determined whether the electronic oil pump is in a fault state, such as Figure 6 As shown, if the electronic oil pump is not in a faulty state, the state parameters of the engine including engine speed / torque, load, oil temperature and other parameters are obtained, and the electronic oil pump is controlled to enter a normal working mode.
[0081] In some embodiments, controlling the electronic oil pump to enter a normal working mode includes: determining a fourth target pressure value of the electronic oil pump and a real-time pressure value of the electronic oil pump based on state parameters; closed-loop controlling the motor operation based on the fourth target pressure value and the real-time pressure value to control the real-time pressure value to a fourth target pressure value, wherein the fourth target pressure value is less than or equal to the third target pressure value.
[0082] In an embodiment, if the electronic oil pump is not in a faulty state, a fourth target pressure value is calculated based on the above-mentioned state parameters, for example, recorded as P4, and the oil pressure value of the main oil channel of the motor in the normal working mode is obtained and determined as the real-time pressure value, and the pressure difference between the fourth target pressure value P4 and the real-time pressure value is calculated, and the actual speed is adjusted in real time according to the pressure difference to realize closed-loop control of the motor operation, so as to dynamically control the real-time pressure value to match the fourth target pressure value, wherein the fourth target pressure value P4 is less than or equal to the third target pressure value P3, that is, P4<P3, that is, the third target pressure value P3 can take the maximum value calibrated by the fourth target pressure value P4, and because the normal starting mode requires rapid establishment of oil pressure to form oil film protection for the engine, the second target pressure value P2 is greater than or equal to the fourth target pressure value P4, that is, P2≥P4.
[0083] In some embodiments, determining that the electronic oil pump is in a fault state includes: upon receiving fault information of the electronic oil pump, determining that the electronic oil pump is in a fault state.
[0084] In an embodiment, after determining that the normal start mode has ended, it is determined whether the electronic oil pump has issued a fault message, and the fault information is not limited to a fault code. If the fault information of the electronic oil pump is received, it is determined that the electronic oil pump is in a fault state, and the electronic oil pump is controlled to enter a fault protection mode to ensure that each component in the lubrication system has sufficient oil pressure to prevent abnormal wear.
[0085] In some embodiments, after the motor operation is closed-loop controlled according to the fourth target pressure value and the real-time pressure value, it also includes: obtaining the engine speed signal; when the speed signal is less than or equal to the preset speed threshold, controlling the motor to perform a third action.
[0086] In an embodiment, during the process of closed-loop control of the motor operation according to the fourth target pressure value P4 and the real-time pressure value, the engine speed signal is obtained at the same time, and the size relationship between the speed signal and the preset speed threshold is determined. When the speed signal is less than or equal to the preset speed threshold, it is considered that the engine is shut down, and the electronic oil pump is determined to enter the shutdown protection mode, and the motor is controlled to perform the third action.
[0087] After acquiring the engine speed signal, when the speed signal is greater than a preset speed threshold, it is re-determined whether the electronic oil pump is in a fault state.
[0088] In some embodiments, the motor is controlled to perform a third action, including: reducing the speed of the motor to a fifth target speed to drive the motor to adjust the pressure value of the electronic oil pump to a fifth target pressure value; controlling the motor to run at the fifth target pressure value for a fifth preset time, wherein the fifth target pressure value is less than the fourth target pressure value, and the fifth preset time is less than the fourth preset time.
[0089] In an embodiment, Figure 6 As shown, when the speed signal is less than the preset speed threshold, the speed of the control motor is reduced to the fifth target speed n5, so as to drive the motor to adjust the pressure value of the electronic oil pump to the fifth target pressure value corresponding to the fifth target speed n5, for example, recorded as P5, and the motor is controlled to run at the fifth target pressure value P5 for the fifth preset time, i.e., t3, and the control motor no longer performs the third action, wherein, since the engine does not work after being shut down, the heat load is small, the required oil pressure and flow are smaller, and the running time is also shorter, so the fifth target pressure value P5 is less than the fourth target pressure value P4, i.e., P5<P4, and the fifth preset time t3 is less than the fourth preset time t2, i.e., t3<t2. In summary, P1>P2>P3≥P4>P5, t1>t2>t3.
[0090] In some embodiments, after controlling the motor to run at the fifth target pressure value for a fifth preset time, the method further includes: controlling the electronic oil pump to stop after running for a sixth preset time, or controlling the electronic oil pump to stop synchronously with the engine.
[0091] In an embodiment, after the motor is controlled to run at the fifth target pressure value for the fifth preset time, the electronic oil pump is controlled to continue running for the sixth preset time and then stop, which can drive the oil circulation. Through the flow of oil, the oil cooling speed is accelerated to prevent the oil from coking and aging, so as to extend the service life of the oil. At the same time, the electronic oil pump continues to supply oil to each moving friction pair and oil channel to provide oil film protection, and at the same time cools down the piston, supercharger, etc., reduces the heat load and increases the service life; or the electronic oil pump is controlled to stop synchronously with the engine to achieve rapid shutdown of the engine.
[0092] In some embodiments, determining that the electronic oil pump is in a low-temperature starting mode includes: obtaining the oil temperature of the engine when the engine is started; and determining that the electronic oil pump is in a low-temperature starting mode when the oil temperature is lower than a preset oil temperature threshold.
[0093] In an embodiment, when the engine is started, the oil temperature of the engine is obtained, and the relationship between the oil temperature and a preset oil temperature threshold is determined. When the oil temperature is lower than the preset oil temperature threshold, the low-temperature viscosity of the oil is large, the fluidity is poor, and the oil pressure response time is slow. Then, the working mode of the electronic oil pump is determined to be a low-temperature starting mode, so that the speed of the electronic oil pump increases slowly and the oil pressure is low, thereby avoiding problems such as lagging, crankshaft locking, and the system and seals being subjected to large pressure shocks, which may lead to leakage.
[0094] In some embodiments, determining that the electronic oil pump is in the normal starting mode includes: when the oil temperature is higher than a preset oil temperature threshold, determining that the electronic oil pump is in the normal starting mode.
[0095] In an embodiment, when the oil temperature is higher than a preset oil temperature threshold, the oil viscosity is reduced and the fluidity is improved, and the working mode of the electronic oil pump is determined to be a normal start mode, and the engine control strategy of normal oil temperature is executed.
[0096] The control method of the engine according to the embodiment of the present invention is illustrated below with reference to FIG. 7 .
[0097] like Figure 7 As shown, the engine control method according to the embodiment of the present invention at least includes steps S11 to S27.
[0098] Step S11, when the engine is started, the oil temperature of the engine is obtained.
[0099] Step S12, determining whether the oil temperature is lower than a preset oil temperature threshold, if so, executing step S13; otherwise, executing step S16.
[0100] Step S13, determining whether the electronic oil pump is in a low temperature starting mode.
[0101] Step S14, controlling the rotation speed of the motor to increase to a first target rotation speed within a first preset time, so as to drive the motor to adjust the pressure value of the electronic oil pump to the first target pressure value.
[0102] Step S15, controlling the motor to run at a first target speed corresponding to the first target pressure value for a second preset time.
[0103] Step S16, determining whether the electronic oil pump is in a normal starting mode.
[0104] Step S17, controlling the motor speed to increase to a second target speed within a third preset time to drive the motor to adjust the pressure value of the electronic oil pump to a second target pressure value, wherein the third preset time is less than the first preset time, and the second target pressure value is less than the first target pressure value.
[0105] Step S18, controlling the motor to run at a second target speed corresponding to the second target pressure value for a fourth preset time, wherein the second preset time is greater than the fourth preset time.
[0106] Step S19, determining whether the fault information of the electronic oil pump is received, if so, executing step S20; otherwise, executing step S22.
[0107] Step S20, when the electronic oil pump is in a fault state, obtaining a third target speed corresponding to the third target pressure value and an actual speed of the motor.
[0108] Step S21, controlling the operation of the motor in a closed loop according to the third target speed and the actual speed to control the pressure value of the electronic oil pump to a third target pressure value, wherein the third target pressure value is less than the second target pressure value.
[0109] Step S22: when the electronic oil pump is not in a fault state, obtain the state parameters of the engine.
[0110] Step S23, determining a fourth target pressure value of the electronic oil pump and a real-time pressure value of the electronic oil pump according to the state parameters; and controlling the motor operation in a closed loop according to the fourth target pressure value and the real-time pressure value to control the real-time pressure value to a fourth target pressure value, wherein the fourth target pressure value is less than or equal to the third target pressure value.
[0111] Step S24, obtaining the engine speed signal.
[0112] Step S25, determining whether the speed signal is less than a preset speed threshold, if so, executing step S26; otherwise, executing step S19.
[0113] Step S26, reduce the speed of the motor to the fifth target speed to drive the motor to adjust the pressure value of the electronic oil pump to the fifth target pressure value; control the motor to run at the fifth target pressure value for the fifth preset time, wherein the fifth target pressure value is less than the fourth target pressure value, and the fifth preset time is less than the fourth preset time.
[0114] Step S27, controlling the electronic oil pump to stop after running for a sixth preset time, or controlling the electronic oil pump to stop synchronously with the engine.
[0115] According to the control method of the engine of the embodiment of the present invention, by determining the working mode of the electronic oil pump, the motor is controlled to perform the first action when the electronic oil pump is in the low-temperature starting mode, or the motor is controlled to perform the second action in the normal starting mode. In different working modes, the motor is controlled to perform different protection actions according to the difference between the target pressure value of the different modes and the actual pressure value collected in real time. The control accuracy is high and the response speed is fast. In addition, corresponding protection actions are performed in different modes, so as to maximize the protection of the engine, avoid damage to the engine body, reduce power consumption and improve fuel economy.
[0116] Combine the following Figure 8 The engine 101 according to the embodiment of the present invention will be described.
[0117] like Figure 8 As shown, the engine 101 of the embodiment of the present invention includes an electronic oil pump 100, a motor 102 and a controller 103, wherein:
[0118] The motor 102 is connected to the electronic oil pump 100 and is used to drive the electronic oil pump 100 to rotate; the controller 103 is connected to the motor 102 and is used to determine whether the electronic oil pump 100 is in a low-temperature start mode or a normal start mode. The controller 103 can control the motor 102 to implement the method of controlling the engine of the above embodiment.
[0119] According to the engine 101 of the embodiment of the present invention, by determining the working mode of the electronic oil pump, the motor is controlled to perform the first action when the electronic oil pump is in the low-temperature starting mode, or the motor is controlled to perform the second action in the normal starting mode. Under different working modes, the motor is controlled to perform different protection actions according to the difference between the target pressure value of the different modes and the actual pressure value collected in real time. The control accuracy is high and the response speed is fast. Corresponding protection actions are performed in different modes, thereby maximizing the protection of the engine, avoiding damage to the engine body, reducing power consumption and improving fuel economy.
[0120] Combine the following Fig. 9 A vehicle 110 according to an embodiment of the present invention is described.
[0121] like Fig. 9 As shown, a vehicle 110 according to an embodiment of the present invention includes the engine 101 according to the above embodiment.
[0122] According to the vehicle 110 of the embodiment of the present invention, by determining the working mode of the electronic oil pump, the motor is controlled to perform the first action when the electronic oil pump is in the low-temperature starting mode, or the motor is controlled to perform the second action in the normal starting mode. Under different working modes, the motor is controlled to perform different protection actions according to the difference between the target pressure value of the different modes and the actual pressure value collected in real time. The control accuracy is high and the response speed is fast. Corresponding protection actions are performed in different modes, thereby maximizing the protection of the engine, avoiding damage to the engine body, reducing power consumption and improving fuel economy.
[0123] The following describes a computer-readable storage medium according to an embodiment of the present invention.
[0124] The computer-readable storage medium of the embodiment of the present invention stores an engine control program, and when the engine control program is executed by a processor, the engine control method of the above embodiment is implemented.
[0125] The following describes a computer program product according to an embodiment of the present invention.
[0126] The computer program product of the embodiment of the present invention includes a computer program, and when the computer program is executed by a processor, the engine control method of the above embodiment is implemented.
[0127] According to the computer program product of the embodiment of the present invention, by determining the working mode of the electronic oil pump, the motor is controlled to perform the first action when the electronic oil pump is in the low-temperature starting mode, or the motor is controlled to perform the second action in the normal starting mode. Under different working modes, the motor is controlled to perform different protection actions according to the difference between the target pressure value of the different modes and the actual pressure value collected in real time. The control accuracy is high and the response speed is fast. In addition, corresponding protection actions are performed in different modes, so as to maximize the protection of the engine, avoid damage to the engine body, reduce power consumption, and improve fuel economy.
[0128] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials, or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example.
[0129] Although the embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the claims and their equivalents.
Claims
1. A method for controlling an engine, characterized in that: The engine includes an electronic oil pump and a motor driving the electronic oil pump, and the control method includes: Determining whether the electronic oil pump is in a low temperature starting mode or a normal starting mode; In the low temperature starting mode, the motor is controlled to perform a first action, or in the normal starting mode, the motor is controlled to perform a second action, wherein a first target speed corresponding to the first action is less than a second target speed corresponding to the second action, In the low-temperature starting mode, controlling the motor to perform a first action includes: controlling the speed of the motor to increase to a first target speed within a first preset time, so as to drive the motor to adjust the pressure value of the electronic oil pump to a first target pressure value; Controlling the motor to run at a first target speed corresponding to the first target pressure value for a second preset time; In the normal start mode, controlling the motor to perform a second action includes: controlling the speed of the motor to increase to a second target speed within a third preset time, so as to drive the motor to adjust the pressure value of the electronic oil pump to a second target pressure value, wherein the third preset time is less than the first preset time, and the second target pressure value is less than the first target pressure value; Controlling the motor to run at a second target speed corresponding to the second target pressure value for a fourth preset time, wherein the second preset time is greater than the fourth preset time; After the controlling the motor to run at the second target speed corresponding to the second target pressure value for a fourth preset time, the method further includes: determining whether the electronic oil pump is in a fault state; If the electronic oil pump is in a fault state, the electronic oil pump is controlled to enter a fault protection mode to drive the motor to adjust the pressure value of the electronic oil pump to a third target pressure value, wherein the third target pressure value is less than the second target pressure value.
2. The engine control method according to claim 1, characterized in that: The controlling the electronic oil pump to enter a fault protection mode comprises: Obtaining a third target speed corresponding to the third target pressure value and an actual speed of the motor; The operation of the motor is controlled in a closed loop according to the third target speed and the actual speed, so as to control the pressure value of the electronic oil pump to the third target pressure value.
3. The engine control method according to claim 1, characterized in that: After the controlling the motor to run at the second target speed corresponding to the second target pressure value for a fourth preset time, the method further includes: determining whether the electronic oil pump is in a fault state; If the electronic oil pump is not in a fault state, the state parameters of the engine are obtained, and the electronic oil pump is controlled to enter a normal working mode.
4. The engine control method according to claim 3, characterized in that: The controlling the electronic oil pump to enter a normal working mode includes: determining a fourth target pressure value of the electronic oil pump and a real-time pressure value of the electronic oil pump according to the state parameter; The motor operation is controlled in a closed loop according to the fourth target pressure value and the real-time pressure value to control the real-time pressure value to the fourth target pressure value, wherein the fourth target pressure value is less than or equal to the third target pressure value.
5. The engine control method according to claim 1, characterized in that: The step of determining that the electronic oil pump is in a fault state includes: When the fault information of the electronic oil pump is received, it is determined that the electronic oil pump is in a fault state.
6. The engine control method according to claim 4, characterized in that: After the motor is operated in a closed-loop manner according to the fourth target pressure value and the real-time pressure value, the method further includes: Acquiring a speed signal of the engine; When the speed signal is less than or equal to a preset speed threshold, the motor is controlled to perform a third action.
7. The engine control method according to claim 6, characterized in that: The controlling the motor to perform a third action includes: reducing the rotation speed of the motor to a fifth target rotation speed, so as to drive the motor to adjust the pressure value of the electronic oil pump to a fifth target pressure value; The motor is controlled to operate at the fifth target pressure value for a fifth preset time, wherein the fifth target pressure value is less than the fourth target pressure value, and the fifth preset time is less than the fourth preset time.
8. The engine control method according to claim 7, characterized in that: After controlling the motor to operate at the fifth target pressure value for a fifth preset time, the method further includes: The electronic oil pump is controlled to stop after running for a sixth preset time, or the electronic oil pump is controlled to stop synchronously with the engine.
9. The engine control method according to claim 6, characterized in that: After obtaining the speed signal of the engine, the method further includes: When the speed signal is greater than a preset speed threshold, it is determined whether the electronic oil pump is in a fault state.
10. The engine control method according to claim 1, characterized in that: The determining that the electronic oil pump is in the low temperature starting mode includes: When the engine is started, obtaining the oil temperature of the engine; When the oil temperature is lower than a preset oil temperature threshold, it is determined that the electronic oil pump is in a low temperature starting mode.
11. The engine control method according to claim 10, characterized in that: The step of determining that the electronic oil pump is in a normal starting mode includes: When the oil temperature is higher than the preset oil temperature threshold, it is determined that the electronic oil pump is in the normal starting mode.
12. An engine, characterized in that: include: Electronic oil pump; A motor connected to the electronic oil pump and used to drive the electronic oil pump to rotate; A controller is connected to the motor and is used to determine whether the electronic oil pump is in a low-temperature starting mode or a normal starting mode. The controller can control the motor to implement the method for controlling the engine as described in any one of claims 1-11.
13. A vehicle, characterized in that: include: The engine of claim 12.
14. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores an engine control program, and when the engine control program is executed by a processor, the engine control method according to any one of claims 1 to 11 is implemented.
15. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the engine control method according to any one of claims 1 to 11 is implemented.
Citation Information
Patent Citations
Control method for electronic oil pump, lubricating system, storage medium and controller
CN117307935A
Hydraulic control device for belt type continuously variable transmission
JP2008039117A
