Engine lubricating method, device and equipment and vehicle
By obtaining the engine start or stop process status and operating information of related components, and dynamically adjusting the lubrication strategy, the problem of insufficient lubrication during starting and stopping of the engine in the prior art is solved, and effective protection and life extension of the engine components are achieved.
Patent Information
- Application Number
- CN202510455716.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-11
- Publication Date
- 2025-06-03
AI Technical Summary
The prior art is difficult to provide sufficient lubrication during engine start and stopping, resulting in abnormal wear of engine components.
By obtaining the engine's start or stop process status type, obtaining the operating information of relevant components and dynamically lubricate based on this information to ensure that the engine is fully lubricated throughout the entire use.
It effectively reduces wear of engine components, extends the life of the engine, and ensures that the engine is properly lubricated during start and stop.
Smart Images

Figure CN120083580A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle control technology, and in particular to an engine lubrication method, device, equipment and vehicle. Background Art
[0002] With the continuous development of automobile technology, in response to the call for energy conservation and emission reduction, more and more manufacturers are researching, manufacturing and launching hybrid vehicles. As a result, there is a technology for frequent start-stop of hybrid engines. Frequent start-stop will cause abnormal wear of the moving parts of the engine, so the engine needs to be lubricated, especially during the two processes of starting and stopping the engine.
[0003] Currently, for engine lubrication, technicians in the relevant field set up oil channels and oil pumps for the engine. During the engine starting and running process, the oil pump pumps the oil into the oil channels, and the oil is delivered to various engine components through the oil channels for lubrication. However, this method cannot provide sufficient lubrication for the engine during the starting and stopping process, resulting in abnormal wear of the engine. Summary of the invention
[0004] The present application provides an engine lubrication method, device, equipment and vehicle to reduce wear of engine components and increase the life of the engine.
[0005] According to one aspect of the present application, there is provided an engine lubrication method, the method comprising:
[0006] Get the process status type of starting or stopping the engine in the current vehicle;
[0007] According to the process state type, obtaining operation information of at least one component of the current vehicle;
[0008] Lubricate the engine according to the component operation information.
[0009] According to another aspect of the present application, there is provided an engine lubrication device, comprising:
[0010] A process state acquisition module is used to obtain the process state type of the engine start or stop in the current vehicle;
[0011] An operation information acquisition module, used to acquire operation information of at least one component of the current vehicle according to the process state type;
[0012] The engine lubrication module is used to lubricate the engine according to component operation information.
[0013] According to another aspect of the present application, an electronic device is provided, the electronic device comprising:
[0014] At least one processor; and
[0015] A memory communicatively connected to the at least one processor; wherein
[0016] The memory stores a computer program executable by the at least one processor, and when the computer program is executed by the at least one processor, the at least one processor is enabled to execute the engine lubrication method according to any embodiment of the present application.
[0017] According to another aspect of the present application, a vehicle is provided, and the vehicle is provided with an electronic device according to an embodiment of the present application.
[0018] According to another aspect of the present application, a computer-readable storage medium is provided, and the computer-readable storage medium stores computer instructions for causing a processor to implement the engine lubrication method according to any embodiment of the present application when executed.
[0019] According to another aspect of the present application, a computer program product is provided, and the computer program product includes a computer program that implements the engine lubrication method according to any embodiment of the present application when executed by a processor.
[0020] In the technical solution of the embodiment of the present application, by obtaining the process state type of starting or stopping the engine in the current vehicle, at least one piece of component operation information of the current vehicle is respectively obtained, and based on these component operation information, the engine is lubricated. Lubricating the engine respectively in the two process stages of starting and stopping the vehicle can ensure that the engine is fully lubricated throughout the entire use process, thereby reducing wear of each component in the engine and greatly extending the service life of the engine.
[0021] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present application, nor is it used to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application, and those of ordinary skill in the art can also obtain other drawings based on these drawings without creative efforts.
[0023] Figure 1 is a flowchart of an engine lubrication method according to Embodiment 1 of the present application;
[0024] Figure 2ASchematic diagram of the auxiliary fuel supply of the electronic oil pump according to Embodiment 2 of the present application;
[0025] Figure 2B Schematic diagram of the control of the piston cooling nozzle solenoid valve during the engine starting process according to Embodiment 2 of the present application;
[0026] Figure 2C Schematic diagram of the control of the electronic oil pump during the engine starting process according to Embodiment 2 of the present application;
[0027] Figure 2D Schematic diagram of the lubrication control during the engine stopping process according to Embodiment 2 of the present application;
[0028] Figure 3 Schematic diagram of the structure of an engine lubrication device according to Embodiment 3 of the present application;
[0029] Figure 4 Schematic diagram of the structure of an electronic device for implementing the engine lubrication method of the embodiments of the present application. Detailed implementation manners
[0030] In order to enable those skilled in the art to better understand the solutions of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.
[0031] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily need to be used to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units does not necessarily need to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0032] Embodiment 1
[0033] Figure 1The present invention provides a flowchart of an engine lubrication method for the first embodiment of the present application. This embodiment is applicable to the lubrication of an engine during the start-stop process of a large-displacement hybrid engine. This method can be executed by an engine lubrication device, which can be implemented in the form of hardware and / or software, and can be configured in an electronic device. As Figure 1 shown, the method includes:
[0034] S110. Obtain the process status type of the start or stop of the engine in the current vehicle.
[0035] Among them, the current vehicle can be any vehicle that needs engine lubrication, and the engine is the engine in the current vehicle, which can be a hybrid engine. The process status type of start or stop can refer to whether the working state of the engine is in the start process or in the stop process. It can be understood that it takes a process from the start of the engine to the completion of the start. Similarly, it also takes a process for the engine to go from the start of stopping to complete stopping. During this process, the engine speed is not the same as the stable speed during normal driving. During the start process of the engine, the speed rises slowly; during the stop process of the engine, the speed drops slowly. In the prior art, the main oil pump connected to the main oil passage is a mechanical oil pump, which pumps oil as the engine rotates. Then it can be understood that when the engine is in the start process or in the stop process, when the speed is insufficient and the main oil pump cannot provide enough oil volume for the main oil passage, the lubrication degree of the engine is insufficient. Therefore, the present application proposes relevant solutions in various embodiments and implementation manners.
[0036] S120. According to the process status type, obtain at least one piece of component operation information of the current vehicle.
[0037] Among them, the component operation information can be the working state information of the components in the current vehicle related to the engine start-stop, such as but not limited to the engine speed, the oil pressure in the main oil passage, etc. The embodiments of the present application do not limit this. It can be understood that the working information of these components related to the engine start-stop can help determine the current working state of the engine and further help determine the lubrication degree required by the engine, etc.
[0038] Of course, it should be emphasized that when the process status type of the engine is different, the multiple pieces of component operation information obtained can be the same information or different information. Preferably, when the process status type is different, different component operation information is obtained to help adjust the lubrication strategy for the engine.
[0039] S130. Lubricate the engine according to the component operation information.
[0040] By obtaining different component operation information, different lubrication strategies for the engine are determined, thereby helping the engine to be lubricated to different degrees in different process states.
[0041] In the technical solution of the embodiment of the present application, by obtaining the process state type of starting or stopping of the engine in the current vehicle, at least one component operation information of the current vehicle is respectively obtained, and the engine is lubricated according to this component operation information. Lubricating the engine in the two process stages of starting and stopping the vehicle can ensure that the engine is fully lubricated throughout the entire use process, thereby reducing wear of each component in the engine and greatly extending the life of the engine.
[0042] In an alternative embodiment, the obtaining of at least one component operation information of the current vehicle according to the process state type in S120 may include:
[0043] In response to the process state type being a starting process, obtaining the real-time oil pressure value and oil temperature in the main oil passage of the current vehicle, the driving timing duration and working timing duration of the electronic oil pump; wherein, the main oil passage is used to supply oil to the moving parts of the engine.
[0044] Among them, the starting process is one of the process state types, which can refer to the entire process from the start of starting the engine to the completion of starting. Starting, as the name implies, refers to the action of starting the engine after receiving the starting instruction, and the completion of starting can be the state where the engine can work normally. The process from starting to the completion of starting is called the starting process. The components lubricated with oil in the vehicle are mainly divided into the main oil passage and the auxiliary oil passage. The main oil passage is used to supply oil to the components inside the engine (mainly moving parts) for lubrication. Then controlling the oil supply and maintaining the oil pressure in the main oil passage becomes one of the important means for lubricating the engine during the starting process.
[0045] Correspondingly, the real-time oil pressure value of the main oil passage can be the oil pressure in the main oil passage, and the oil temperature in the main oil passage can be the real-time temperature of the oil in the main oil passage. The electronic oil pump can be an auxiliary oil pump other than the main oil pump. The main oil pump can be a mechanical oil pump, which is connected to the engine. The mechanical power of the main oil pump comes from the engine. The higher the engine speed, the stronger the power of the oil pump to supply oil, and the higher the oil pressure in the main oil passage. The electronic oil pump is controlled by electric energy. By driving the electronic oil pump to supply oil to the main oil passage, when the main oil pump cannot ensure the oil pressure in the main oil passage, the electronic oil pump is mobilized to supply oil to the main oil passage, so as to ensure the oil volume and oil pressure in the main oil passage, so that the engine can be normally lubricated.
[0046] After the current vehicle (such as a car computer or other main control unit) sends a driving signal to the electronic oil pump, the electronic oil pump starts to work in response to the driving signal and feeds back its working state to the vehicle when it starts to work. Therefore, the driving timing duration of the electronic oil pump can be the duration starting from when the vehicle sends the driving signal to the electronic oil pump; correspondingly, the working timing duration can be the duration starting from when the electronic oil pump feeds back its working state. Of course, the timing duration can be determined by a timer set in the current vehicle, and the real-time oil pressure value in the main oil passage can be collected by a pressure sensor set in the oil passage. The embodiments of the present application do not limit this. Obtaining the operating information of the above three components helps to understand the working state of the electronic oil pump, thereby providing a basis for how to control the electronic oil pump subsequently, and helping to ensure the supply of lubricating oil for the engine.
[0047] In a further optional embodiment, lubricating the engine according to the component operating information may include:
[0048] In response to the engine not completing the starting process, query the target duty ratio corresponding to the oil temperature in the pre-set correspondence between the oil temperature and the duty ratio; according to the target duty ratio, control the target solenoid valve between the auxiliary oil passage and the main oil passage of the current vehicle to perform opening and closing operations according to the target duty ratio, so that the oil pressure in the main oil passage increases to lubricate the moving parts; wherein, the auxiliary oil passage is used to supply oil to the piston cooling nozzle of the engine.
[0049] It should be noted that the target solenoid valve is arranged between the main oil passage and the auxiliary oil passage. The auxiliary oil passage is similar to the main oil passage. The main oil passage supplies oil to the moving parts inside the engine, and the auxiliary oil passage supplies oil to other parts in the engine that need lubrication, such as the piston cooling nozzle, etc. Of course, it should be supplemented that whether it is a moving part or not in the engine may need oil supply, but the role of the oil may be different. For example, the moving parts in the engine need the oil for lubrication, but other parts in the engine such as the piston cooling nozzle need to be cooled down by the oil. Generally, the target solenoid valve is normally open, and the oil in the main oil passage can flow to the auxiliary oil passage through the target solenoid valve.
[0050] In this embodiment, during the starting process of the engine, pre-lubrication of the moving parts of the engine is required. Therefore, the main oil passage needs to ensure a certain amount of oil and oil pressure. If the target solenoid valve is in a fully open state at this time, a considerable amount of oil will surely flow through the target solenoid valve and into the auxiliary oil passage. Therefore, it is necessary to control the target solenoid valve to close, thereby helping to increase the oil pressure in the main oil passage and further ensuring the lubrication of the moving parts.
[0051] Of course, the target solenoid valve can be controlled by PWM (Pulse Width Modulation), so it is necessary to determine the duty cycle of the PWM control. The target duty cycle can be the duty cycle required to adjust the target solenoid valve.
[0052] The corresponding relationship between the oil temperature and the duty cycle can be determined by those skilled in the art through a large number of experiments and can be stored in a table. By looking up the table according to the engine oil temperature, the value of the duty cycle corresponding to the engine oil temperature in the main oil passage at this time can be obtained as the target duty cycle, and the target solenoid valve can be driven accordingly. Of course, in the embodiment of the present application, mainly taking the engine oil flowing to the piston cooling nozzle in the secondary oil passage as an example, so this target solenoid valve can be understood as the piston cooling nozzle solenoid valve.
[0053] In an alternative embodiment, the lubricating the engine according to the component operation information in S130 may include: in response to the real-time engine oil pressure value being greater than or equal to the target pressure value of the main oil passage, detecting whether the engine has completed the starting process; according to the detection result, controlling the electronic oil pump to lubricate the engine; in response to the real-time engine oil pressure value being less than the preset target pressure value of the main oil passage, controlling the electronic oil pump to continue to work.
[0054] Among them, the target pressure value of the main oil passage can be a preset pressure value standard. It can be understood that how high the engine oil pressure is required for the current vehicle engine to be normally lubricated can be determined through a large number of experiments. Therefore, a target pressure value of the main oil passage is preset first. When the real-time engine oil pressure value reaches the target pressure value of the main oil passage, it means that the oil pressure in the current main oil passage can ensure normal lubrication of the engine; on the contrary, if the real-time engine oil pressure value does not reach the target pressure value of the main oil passage, it means that the oil pressure in the current main oil passage cannot ensure normal lubrication of the engine. Therefore, it is necessary to continue to drive the electronic oil pump to continuously supply oil to increase the oil pressure.
[0055] Moreover, when the real-time engine oil pressure value reaches the target pressure value of the main oil passage, it is also necessary to judge the working state of the engine at this time. It can be understood that since the power of the main oil pump comes from the engine, when the engine is completely started, its speed is quite high and can provide sufficient power for the main oil pump to supply oil. Then, in fact, the assistance of the electronic oil pump is not required at this time, nor is it pre-lubrication during the engine starting process.
[0056] In a further alternative embodiment, the controlling the electronic oil pump to lubricate the engine according to the detection result may include: in response to the engine completing the starting process, controlling the electronic oil pump to stop working; in response to the engine not completing the starting process, controlling the electronic oil pump to continue to work.
[0057] It can be understood that if the engine has completed the starting process and enters normal operation with a relatively high speed, it is fully possible to supply oil using the main oil pump. Therefore, the electronic oil pump can be controlled to stop working, and at this time, the pre-lubrication during the engine starting process has been completed. On the other hand, if the engine has not completed the starting process, it means the engine is still in the starting process, and then the electronic oil pump needs to be controlled to continue working to continue lubricating the engine during the starting process.
[0058] In the above embodiment, by detecting the real-time oil pressure value and comprehensively judging whether the engine has completed the starting process, it is decided whether to continue controlling the electronic oil pump for auxiliary oil supply, which can flexibly perform auxiliary oil supply during the engine starting process, thus helping to ensure the lubrication degree during the engine starting process and preventing wear of the engine caused by lack of lubrication during the starting process.
[0059] In another alternative embodiment, lubricating the engine according to the component operation information may further include: in response to the driving timing duration being greater than or equal to the first preset time limit, or the working timing duration being greater than or equal to the second preset time limit, controlling the electronic oil pump to stop working and determining that the main oil passage oil pressure build-up fails, and accumulating the number of build-up failure times; in response to the number of build-up failure times being greater than or equal to the preset number threshold, sending an alarm message to the current vehicle; in response to the driving timing duration being less than the first preset time limit and the working timing duration being less than the second preset time limit, controlling the electronic oil pump to continue working.
[0060] Among them, the first preset time limit corresponds to the driving timing duration, and the first preset time limit can be the maximum limit value of the timing duration starting from when the driving signal is sent to the electronic oil pump. It can be understood that when the working time of the electronic oil pump is too long, the electronic components such as the motor in the electronic oil pump will heat up severely. To protect the electronic oil pump, it is also necessary to adjust the electronic oil pump to go into dormancy in a timely manner. The first preset time limit can be a protection duration of the electronic oil pump. When the driving timing duration exceeds this protection duration, the electronic oil pump can be controlled to stop working.
[0061] On the other hand, the second preset time limit corresponds to the working timing duration, and the second preset time limit can be the maximum limit value of the timing duration starting from when the electronic oil pump feedbacks the working state. Similarly, when the working time of the electronic oil pump is too long, the electronic components such as the motor in the electronic oil pump will heat up severely. To protect the electronic oil pump, it is also necessary to adjust the electronic oil pump to go into dormancy in a timely manner. The second preset time limit can be another protection duration of the electronic oil pump. When the working timing duration exceeds this other protection duration, the electronic oil pump can be controlled to stop working.
[0062] It can be understood that considering that the timers used for driving timing duration and working timing duration may malfunction, the embodiments of the present application propose a redundant setting. At the same time, the driving timing duration and the working timing duration are collected and respectively judged against the first preset time limit and the second preset time limit to determine whether the electric oil pump has run for too long.
[0063] The successful establishment of oil pressure can be understood as the oil pressure in the main oil passage reaching a level that can normally lubricate the engine; on the contrary, the failure to establish oil pressure can be that the oil pressure in the main oil passage fails to reach a level that can normally lubricate the engine.
[0064] Then it can be understood that when the driving timing duration is greater than or equal to the first preset time limit, or when the working timing duration is greater than or equal to the second preset time limit, as long as either of these two conditions is met, it can be determined that the electric oil pump has been working for a relatively long time and has not yet been able to meet the oil pressure required for lubrication. As mentioned above, if the real-time oil pressure value in the main oil passage reaches the target value, it is considered that the pressure establishment is successful. In this embodiment, however, the electric emergency oil pump has been working for a long time and the pressure has not been established successfully, so it is considered that the pressure establishment fails at this time. And the number of times of pressure establishment failure can be accumulated. In actual situations, after the electric oil pump rests for a period of time (which can be several seconds or more than ten seconds, set by relevant technicians based on a large number of tests) and then resumes oil supply and pressure establishment, if the pressure is still not established successfully, the number of times of pressure establishment failure needs to be continuously accumulated. When the number of times of pressure reduction failure exceeds the preset number threshold, it indicates that the electric oil pump has malfunctioned, so an alarm message needs to be sent to the current vehicle.
[0065] In another case, that is, when the driving timing duration is less than the first preset time limit and the working timing duration is less than the second preset time limit, it indicates that the electric oil pump can still work and continuously increase the oil pressure, so the electric oil pump can be controlled to work continuously.
[0066] In the above-mentioned embodiment, in order to prevent the electric oil pump from overheating and being damaged, by verifying the driving timing duration, the working timing duration, and whether the pressure establishment fails, it is judged whether to control the electric oil pump to rest briefly or continue to work, which can extend the life of the electric oil pump, ensure the stable performance of the electric oil pump during use, and contribute to the stable auxiliary oil supply to the engine.
[0067] In yet another alternative embodiment, the obtaining of at least one component operation information of the current vehicle according to the process state type in S120 may include: in response to the process state type being a stop process, obtaining the real-time speed of the engine and the oil temperature in the main oil passage.
[0068] In addition to the pre-lubrication during the engine start-up process involved in the above embodiments, the embodiments of the present application also provide a lubrication strategy during the engine stop process. The stop process, as the name implies, can be the process from the start of engine shutdown to complete shutdown, which is equivalent to the process from when the engine receives the shutdown instruction of the current vehicle (which can be a vehicle computer or other main control unit) to when the engine is completely shut down, and is called the shutdown process. It can be understood that when the engine is in the stop process, it means that the engine speed is decreasing. Correspondingly, since the power source of the main oil pump is the engine, when the engine speed decreases, the oil supply capacity of the main oil pump decreases. In order to prevent abnormal lubrication during the engine stop process, an electric oil pump is needed to assist in oil supply. At this time, the real-time speed of the engine and the oil temperature in the main oil passage are obtained. The real-time speed can effectively help determine when the electric oil pump needs to intervene, and the oil temperature in the main oil passage can help determine how to adjust the oil supply. Of course, the real-time speed can be collected by a speed sensor provided in the current vehicle, and the oil temperature can be collected by a temperature sensor provided in the oil passage. The embodiments of the present application do not limit this.
[0069] In a further optional embodiment, the lubricating the engine according to the component operation information in S130 may include: in response to the engine not completing the stop process, querying the target duty ratio corresponding to the oil temperature in the pre-set correspondence between the oil temperature and the duty ratio; in response to the real-time speed being less than the preset speed threshold, controlling the electric oil pump to continue to work, and controlling the target solenoid valve between the secondary oil passage and the main oil passage of the current vehicle to perform a switching operation according to the target duty ratio; wherein, the secondary oil passage is used to supply oil to the piston cooling nozzle of the engine; in response to the engine completing the stop process, controlling the electric oil pump and the target solenoid valve to stop working.
[0070] It should be noted that the target solenoid valve is arranged between the main oil passage and the secondary oil passage. The secondary oil passage is similar to the main oil passage. The main oil passage supplies oil to the moving parts inside the engine, and the secondary oil passage supplies oil to other components in the engine that need lubrication, such as the piston cooling nozzle, etc. Of course, it should be added that whether it is a moving part in the engine or not may need oil supply, but the role of the oil may be different. For example, the moving parts in the engine need the oil for lubrication, but other components in the engine such as the piston cooling nozzle need to be cooled down by the oil. The target solenoid valve is normally open, and the oil in the main oil passage can flow to the secondary oil passage through this target solenoid valve. However, when the oil pressure in the main oil passage drops and the oil in the main oil passage cannot ensure the normal lubrication of each component inside the engine, in order to give priority to ensuring the lubrication of the engine, the target solenoid valve is controlled to close appropriately to ensure the oil pressure in the main oil passage.
[0071] Correspondingly, the target solenoid valve can be controlled by PWM (Pulse Width Modulation), so it is necessary to determine the duty cycle of the PWM control. The target duty cycle can be the duty cycle required to adjust the target solenoid valve.
[0072] It can be understood that if the engine has completely stopped, that is, the stop process has been completed, lubrication is not required. Therefore, it is necessary to judge whether the engine has not completed the stop process. During the stop process, the engine speed decreases. Therefore, the engine speed is continuously monitored during the stop process. When the real-time engine speed is less than the preset speed threshold (the preset speed threshold is used to judge whether the electronic oil pump needs to be started), it is judged that the mechanical power is insufficient to drive the main oil pump to supply oil, and at this time, the electronic oil pump is turned on. There is a corresponding relationship between the oil temperature and the duty cycle. By looking up the table according to the detected oil temperature, the target duty cycle corresponding to the oil temperature in the main oil passage can be determined. The target solenoid valve is adjusted by PWM according to the target duty cycle to control the opening or closing of the target solenoid valve, so as to control the oil pressure in the main oil passage during the engine stop process, ensure sufficient lubrication for the engine, and at the same time reduce the work done by the electronic oil pump, thereby reducing energy consumption.
[0073] In the above two embodiments, by obtaining the engine speed and the oil temperature in the main oil passage, the target solenoid valve between the main and auxiliary oil passages is controlled to open and close during the engine stop process, and the oil pressure in the main oil passage is adjusted. When the engine speed drops and the main oil pump fails to supply enough oil, oil is provided in the main oil passage, and the oil pressure in the main oil passage is controlled to ensure normal lubrication of the engine during the stop process. It can not only pre-lubricate during the engine start process, but also lubricate during the engine stop process, greatly improving the life of the engine.
[0074] Embodiment 2
[0075] Figure 2A The figure is a schematic diagram of the electronic oil pump assisting in oil supply provided by the second embodiment of the present application. The second embodiment of the present application is a specific example provided on the basis of the above-mentioned various embodiments. As Figure 2A shown, it specifically includes:
[0076] The main oil pump is used to supply oil to the main oil passage by means of the power of the engine. The electronic oil pump assists in supplying oil to the main oil passage during the engine start process and / or during the engine stop process to ensure the lubrication of the engine moving parts. The auxiliary oil passage is connected with a plurality of piston cooling nozzles. The auxiliary oil passage and the main oil passage are connected through a target solenoid valve. The target solenoid valve can be a normally open valve. The oil in the main oil passage flows into the auxiliary oil passage through the target solenoid valve to cool the plurality of piston cooling nozzles connected to the auxiliary oil passage. The oil in the main oil passage and each piston cooling nozzle returns through Figure 2Areturn to the oil pan as shown by the dashed line in the figure, and then be pumped into the main oil passage by the main engine oil pump and the electronic engine oil pump, and so on.
[0077] As described in the foregoing embodiments, the target solenoid valve can perform PWM control with different duty cycles according to different oil temperatures during the engine stop process, so as to ensure the normal oil pressure in the main oil passage.
[0078] During Figure 2A Based on the hardware structure of the oil supply and lubrication shown in the figure, the embodiments of the present application provide an example of the joint control of the piston cooling nozzle solenoid valve and the electronic engine oil pump during the engine starting process, specifically including:
[0079] S11. Determine whether the engine electronic control unit receives a start signal. If so, enter step S12. If not, exit the current control logic.
[0080] S12. Determine whether the engine is in an unstarted state. If so, enter steps S13 and S16 simultaneously. If not, exit the current control logic. Starting from S13 is the control process of the piston cooling nozzle solenoid valve, and starting from S16 is the control process of the electronic engine oil pump. The following will be described separately from two parts.
[0081] As Figure 2B shown, the control part of the piston cooling nozzle solenoid valve during the starting process is as follows:
[0082] S13. Before the engine starts, drive the piston cooling nozzle solenoid valve by outputting a driving duty cycle.
[0083] Among them, the driving duty cycle is obtained by looking up a table according to the oil temperature, and the solenoid valve is controlled by a PWM duty cycle signal. The oil temperature is measured and obtained by an oil temperature sensor.
[0084] S14. Real-time monitor whether the engine starts successfully. If so, enter step S15. If not, jump back to step S13.
[0085] S15. After the engine starts, output a driving duty cycle to drive the piston cooling nozzle solenoid valve. The driving duty cycle after starting is equal to the control PID calculation value:
[0086] Control PID calculation value = control PWM feedforward value + Kp * e(t) + Ki * ∫e(t)dt + Kd * de(t) / dt;
[0087] Wherein, e(t) is the difference between the target pressure value of the piston cooling nozzle sub-oil passage and the actual measured value of the engine oil pressure in the sub-oil passage. The target pressure value of the piston cooling nozzle sub-oil passage = the basic pressure setting value obtained from the engine speed and engine load × the engine oil temperature correction coefficient. The control PWM feedforward value is obtained by looking up a table based on the target pressure value of the piston cooling nozzle sub-oil passage and the actual measured value of the engine oil pressure in the main oil passage. The PID (Proportional Integral Derivative) parameters are determined by relevant technicians based on a large number of tests, and the embodiments of the present application do not limit this.
[0088] Meanwhile, as Figure 2C shown, during the engine startup process, the electronic engine oil pump control part is as follows:
[0089] S16. Drive the electronic engine oil pump. Record the driving timing duration T1 of the electronic engine oil pump and the working timing duration T2 of the electronic engine oil pump. The driving timing duration of the electronic engine oil pump starts timing from when the main control unit outputs a driving signal, and the working timing duration of the electronic engine oil pump starts timing after the main control unit receives the working state feedback from the electronic engine oil pump. After executing this step, simultaneously enter steps S171 and S181.
[0090] S171. Real-time monitor whether the real-time engine oil pressure value in the main oil passage reaches the target pressure value of the main oil passage. If so, enter S172; if not, continue to drive the electronic engine oil pump.
[0091] S172. The oil pressure in the main oil passage is successfully built up.
[0092] S173. Real-time monitor whether the engine starts successfully. If so, only enter S174; if not, continue to drive the electronic engine oil pump.
[0093] S174. Stop driving the electronic engine oil pump, and clear T1 and T2.
[0094] S181. Real-time monitor whether the driving timing duration T1 is greater than or equal to the time limit T1 MAX (equivalent to the first preset time limit described in the foregoing embodiment), and whether the working timing T2 is greater than or equal to the time limit T2 MAX (equivalent to the second preset time limit described in the foregoing embodiment). If so, enter step S182. If not, continue to drive the electronic engine oil pump.
[0095] S182. Stop driving the electronic engine oil pump. Clear T1 and T2. And, increment the cumulative system pressure build failure count C 失败 by one. At this time, if the working time of the electronic engine oil pump is too long, it will cause the motor and electrical components in the electronic engine oil pump to heat up severely. To protect the electronic engine oil pump, it is necessary to make the electronic engine oil pump go into a short-term sleep state.
[0096] S183. Determine whether the current startup cycle fails to build pressure for more than a certain number of times, i.e., C 失败 Is it greater than or equal to C 失败MAX (equivalent to the preset number threshold described in the foregoing embodiment). If so, go to step S184; if not, go to step S185.
[0097] S184. Issue a fault of pressure build-up failure to remind the driver to repair the lubrication system. Stop driving the electronic oil pump within the current startup cycle. If the engine still needs to be started externally, the current cycle will use direct engine starting and cancel the pre-lubrication starting method.
[0098] S185. After waiting for a period of time, drive the electronic oil pump again and re-enter step S16.
[0099] In addition, the embodiment of the present application also provides a process for jointly controlling the piston cooling nozzle solenoid valve and the electronic oil pump during the engine shutdown process, as Figure 2D shown, specifically as follows:
[0100] S21. The engine receives a stop signal.
[0101] S22. Drive the electronic oil pump.
[0102] S23. Real-time monitor whether the engine speed is less than the preset speed threshold. At this time, after the engine speed drops to a certain value. If so, go to step S24. If not, only continuously monitor the engine speed.
[0103] S24. During the stop process, output a drive duty ratio to drive the piston cooling nozzle solenoid valve. The drive duty ratio is looked up according to the oil temperature.
[0104] S25. Real-time monitor whether the engine has completely stopped. If so, go to module S26.
[0105] S26. Stop driving the electronic oil pump and the piston cooling nozzle solenoid valve.
[0106] In addition, the embodiment of the present application also provides a state monitoring of the lubrication system during the engine startup and stop phases.
[0107] Although the electronic oil pump is normally used for pre-lubrication before the engine starts, the actual start of the engine is determined by the external motor dragging. If the motor drags the engine in advance when the engine lubrication pressure build-up is not successful, this start is equivalent to the ordinary dry friction start mode of the engine. Therefore, the engine control unit will monitor the number of dry friction starts that have been started when the engine oil passage fails to build pressure. If it exceeds a certain number, an alarm will be issued. The system needs to monitor this number. When the number exceeds a certain limit, that is, when the number of dry friction starts of the engine is too large, the system will alarm.
[0108] In Figure 2C Steps S183 and S184 in, when the number of times of pressure building failure of the electronic oil pump is too many, the engine control unit will report a pressure building failure fault, and at the same time the vehicle will stop driving the electronic oil pump, reminding to check the lubrication system and the electronic oil pump.
[0109] The fault monitoring of the electronic oil pump includes 3 aspects. First, the electronic oil pump itself will perform self-diagnosis. After diagnosing a fault, it will send specific fault codes through a preset communication method (such as CAN communication), and display the self-diagnosis fault of the electronic oil pump by analyzing the fault codes, reminding to repair the electronic oil pump. Second, the sent drive signal can be compared with the working state feedback of the oil pump. If they are inconsistent for more than a certain time, a fault of incorrect working state of the electronic oil pump can be reported. Third, the rotational speed signal feedback by the electronic oil pump can be monitored. If the rotational speed signal exceeds a certain range, a fault of rotational speed deviation of the electronic oil pump will be reported.
[0110] Embodiment 3
[0111] Figure 3 It is a schematic structural diagram of an engine lubrication device provided by Embodiment 3 of the present application. As Figure 3 shown, the device 300 includes:
[0112] A process state acquisition module 310, configured to acquire the process state type of starting or stopping of the engine in the current vehicle;
[0113] An operation information acquisition module 320, configured to acquire at least one component operation information of the current vehicle according to the process state type;
[0114] An engine lubrication module 330, configured to lubricate the engine according to the component operation information.
[0115] In the technical solution of the embodiment of the present application, by acquiring the process state type of starting or stopping of the engine in the current vehicle, at least one component operation information of the current vehicle is respectively acquired, and the engine is lubricated according to these component operation information. Lubricating the engine respectively in the two process stages of starting and stopping the vehicle can ensure that the engine is fully lubricated throughout the entire use process, thereby reducing the wear of each component in the engine and greatly extending the service life of the engine.
[0116] In an alternative embodiment, the operation information acquisition module 320 may include:
[0117] A starting process detection unit, configured to, in response to the process state type being a starting process, acquire the real-time oil pressure value and oil temperature of the main oil passage in the current vehicle, the driving timing duration and the working timing duration of the electronic oil pump; wherein, the main oil passage is used to provide oil for the moving parts of the engine.
[0118] In a further optional embodiment, the engine lubrication module 330 may include:
[0119] A duty cycle look-up unit, configured to, in response to the engine not completing the starting process, look up a target duty cycle corresponding to the engine oil temperature in a pre-set correspondence between the engine oil temperature and the duty cycle;
[0120] A solenoid valve adjustment unit, configured to, according to the target duty cycle, control a target solenoid valve between a secondary oil passage and a main oil passage of the current vehicle to perform a switching operation according to the target duty cycle, so as to increase the engine oil pressure in the main oil passage to lubricate moving parts; wherein, the secondary oil passage is used to supply engine oil to a piston cooling nozzle of the engine.
[0121] In a further optional embodiment, the engine lubrication module 330 may include:
[0122] A starting completion detection unit, configured to, in response to a real-time engine oil pressure value being greater than or equal to a target pressure value of the main oil passage, detect whether the engine has completed the starting process;
[0123] A detection and lubrication unit, configured to, according to the detection result, control an electronic engine oil pump to lubricate the engine;
[0124] An oil pressure detection unit, configured to, in response to a real-time engine oil pressure value being less than a pre-set target pressure value of the main oil passage, control the electronic engine oil pump to continuously operate.
[0125] Further, the detection and lubrication unit may include:
[0126] A starting completion sub-unit, configured to, in response to the engine completing the starting process, control the electronic engine oil pump to stop operating;
[0127] A starting incomplete sub-unit, configured to, in response to the engine not completing the starting process, control the electronic engine oil pump to continuously operate.
[0128] In a further optional embodiment, the engine lubrication module 330 may include:
[0129] A duration determination unit, configured to, in response to a driving timing duration being greater than or equal to a first pre-set time limit, or a working timing duration being greater than or equal to a second pre-set time limit, control the electronic engine oil pump to stop operating and determine that the oil pressure build-up in the main oil passage has failed, and accumulate the number of times of build-up failure;
[0130] An alarm unit, configured to, in response to the number of times of build-up failure being greater than or equal to a pre-set number threshold, send an alarm message to the current vehicle;
[0131] An oil pump continuous control unit is configured to control an electronic oil pump to continuously operate in response to a driving timing duration being less than a first preset time limit and a working timing duration being less than a second preset time limit.
[0132] In another alternative embodiment, the operation information acquisition module 320 may further include:
[0133] A stop process detection unit is configured to acquire a real-time engine speed and an oil temperature in a main oil passage in response to a process status type being a stop process.
[0134] Further, the engine lubrication module 330 may include:
[0135] A duty ratio determination unit is configured to query a target duty ratio corresponding to the oil temperature in a pre-set correspondence between the oil temperature and the duty ratio in response to the engine not completing the stop process.
[0136] A solenoid valve control unit is configured to control the electronic oil pump to continuously operate in response to a real-time speed being less than a preset speed threshold, and control a target solenoid valve between a secondary oil passage and the main oil passage of the current vehicle to perform a switching operation according to the target duty ratio; wherein, the secondary oil passage is configured to supply oil to a piston cooling nozzle of the engine.
[0137] A cooperative control unit is configured to control the electronic oil pump and the target solenoid valve to stop operating in response to the engine completing the stop process.
[0138] The engine lubrication device provided by the embodiments of the present application can execute the engine lubrication method provided by any embodiment of the present application, and has function modules and beneficial effects corresponding to executing each engine lubrication method.
[0139] Embodiment 4
[0140] Figure 4 FIG. shows a schematic structural diagram of an electronic device 10 that can be used to implement the embodiments of the present application. The electronic device is intended to represent various forms of digital computers, such as, a laptop computer, a desktop computer, a workbench, a personal digital assistant, a server, a blade server, a mainframe computer, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as, a personal digital processor, a cellular phone, a smart phone, a wearable device (such as a helmet, glasses, a watch, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present application described and / or claimed herein.
[0141] As Figure 4As shown, the electronic device 10 includes at least one processor 11 and a memory communicatively connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc. The memory stores a computer program executable by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 into the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0142] Multiple components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disc, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0143] The processor 11 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 11 include but are not limited to a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the engine lubrication method.
[0144] In some embodiments, the embodiments of the present application can also provide a vehicle, which can be provided with an electronic device as described above to implement an engine lubrication method provided by the embodiments and implementation methods of the present application.
[0145] In some embodiments, the engine lubrication method can be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the engine lubrication method described above can be executed. Alternatively, in other embodiments, the processor 11 can be configured to execute the engine lubrication method by any other appropriate means (such as by means of firmware).
[0146] The various embodiments of the systems and techniques described above in this specification can be implemented in digital electronic circuitry, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on a chip (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be a special-purpose or general-purpose programmable processor that receives data and instructions from, and transmits data and instructions to, a storage system, at least one input device, and at least one output device.
[0147] The computer programs for implementing the methods of this application can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer programs, when executed by the processor, cause the functions / operations specified in the flowchart and / or block diagram to be implemented. The computer programs can be executed entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine or entirely on the remote machine or server.
[0148] In the context of this application, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer-readable storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, the computer-readable storage medium can be a machine-readable signal medium. More specific examples of the machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, 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 disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0149] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) through which the user can provide input to the electronic device. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0150] The systems and techniques described herein can be implemented in a computing system including backend components (e.g., as a data server), or a computing system including middleware components (e.g., an application server), or a computing system including frontend components (e.g., a user computer having a graphical user interface or a web browser through which the user can interact with an implementation of the systems and techniques described herein), or a computing system including any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected by digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN), blockchain network, and the Internet.
[0151] A computing system can include a client and a server. The client and the server are generally remote from each other and typically interact through a communication network. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or a cloud host, which is a host product in the cloud computing service system and solves the defects of difficult management and weak business scalability existing in traditional physical hosts and VPS services.
[0152] The embodiments of the present application also disclose a computer program product, which includes a computer program that, when executed by a processor, implements the engine lubrication method provided in any embodiment of the present application. This program product and the engine lubrication methods disclosed in the embodiments of the present application belong to the same inventive concept, and thus will not be elaborated herein.
[0153] It should be understood that various forms of the processes shown above can be used, with steps reordered, added, or deleted. For example, the steps recited in the present application can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present application can be achieved, and no limitation is made herein.
[0154] The above specific embodiments do not constitute a limitation on the protection scope of the present application. Those skilled in the art should understand that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principle of the present application shall be included within the protection scope of the present application.
Claims
1. An engine lubrication method, characterized in that: The method comprises: Get the process status type of starting or stopping the engine in the current vehicle; Acquiring at least one component operation information of the current vehicle according to the process state type; The engine is lubricated according to the component operation information.
2. The method according to claim 1, characterized in that The acquiring, according to the process state type, at least one component operation information of the current vehicle includes: In response to the process state type being the starting process, obtaining a real-time oil pressure value and oil temperature of a main oil gallery in the current vehicle, and a driving timing duration and a working timing duration of an electronic oil pump; Wherein, the main oil channel is used to provide oil to the moving parts of the engine.
3. The method according to claim 2, characterized in that The lubricating the engine according to the component operation information includes: In response to the engine not completing the starting process, querying a target duty cycle corresponding to the oil temperature in a preset correspondence relationship between the oil temperature and the duty cycle; According to the target duty cycle, the target solenoid valve between the auxiliary oil channel and the main oil channel of the current vehicle is controlled to perform a switching operation according to the target duty cycle, so that the oil pressure in the main oil channel is increased to lubricate the moving parts; wherein, the auxiliary oil channel is used to provide oil to the piston cooling nozzle of the engine.
4. The method according to claim 2, characterized in that: The lubricating the engine according to the component operation information includes: In response to the real-time oil pressure value being greater than or equal to the main oil gallery target pressure value, detecting whether the engine has completed the starting process; According to the detection result, controlling the electronic oil pump to lubricate the engine; In response to the real-time oil pressure value being less than a preset main oil gallery target pressure value, the electronic oil pump is controlled to continue operating.
5. The method according to claim 4, characterized in that According to the detection result, controlling the electronic oil pump to lubricate the engine includes: In response to the engine completing the starting process, controlling the electronic oil pump to stop working; In response to the engine not completing the starting process, the electronic oil pump is controlled to continue operating.
6. The method according to claim 2, characterized in that The lubricating the engine according to the component operation information further comprises: In response to the driving timing duration being greater than or equal to the first preset time limit, or the working timing duration being greater than or equal to the second preset time limit, controlling the electronic oil pump to stop working and determining that the main oil channel oil pressure buildup has failed, and accumulating the number of pressure buildup failures; In response to the number of pressure building failures being greater than or equal to a preset number threshold, sending a warning message to the current vehicle; In response to the driving timing duration being less than the first preset time limit, and the working timing duration being less than the second preset time limit, the electronic oil pump is controlled to continue working.
7. The method according to claim 1, characterized in that The acquiring, according to the process state type, at least one component operation information of the current vehicle includes: In response to the process state type being the stop process, the real-time rotation speed of the engine and the oil temperature in the main oil gallery are acquired.
8. The method according to claim 7, characterized in that The lubricating the engine according to the component operation information includes: In response to the engine not completing the stopping process, querying a target duty cycle corresponding to the oil temperature in a preset correspondence relationship between the oil temperature and the duty cycle; In response to the real-time speed being less than a preset speed threshold, the electronic oil pump is controlled to continue to work, and the target solenoid valve between the auxiliary oil passage and the main oil passage of the current vehicle is controlled to perform a switching operation according to the target duty cycle; wherein the auxiliary oil passage is used to provide oil to the piston cooling nozzle of the engine; In response to the engine completing the stop process, the electronic oil pump and the target solenoid valve are controlled to stop operating.
9. An engine lubrication device, characterized in that: include: A process state acquisition module is used to obtain the process state type of the engine start or stop in the current vehicle; An operation information acquisition module, used for acquiring operation information of at least one component of the current vehicle according to the process state type; The engine lubrication module is used to lubricate the engine according to the component operation information.
10. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so as to enable the at least one processor to perform the engine lubrication method according to any one of claims 1 to 8.
11. A vehicle, characterized in that: The vehicle is provided with an electronic device according to claim 10.