Control method and device of electronic oil pump, electronic equipment and storage medium

CN117781143BActive Publication Date: 2026-11-03GUANGZHOU XIAOPENG MOTORS TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311805535.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-25
Publication Date
2026-11-03
Estimated Expiration
2043-12-25

AI Technical Summary

Technical Problem

In new energy vehicles, after being parked for a long time, the gears and bearings of the electric drive system may suffer permanent damage due to oil dripping, resulting in insufficient oil during startup and affecting the vehicle's service life.

Method used

By determining the parking time when the vehicle is unlocked but not yet started driving, and performing pre-lubrication control when the threshold is exceeded, the electric drive system is pre-lubricated using an electronic oil pump to ensure that the electric drive transmission structure has sufficient oil coverage when starting.

Benefits of technology

This prevents oil dripping caused by prolonged parking, protects the electric drive system, ensures pre-lubrication before driving, and improves vehicle driving safety and service life.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117781143B_ABST
    Figure CN117781143B_ABST
Patent Text Reader

Abstract

The application provides a control method and device of an electronic oil pump, an electronic device and a storage medium, and comprises the following steps: when it is determined that the vehicle is in an unlocked and non-starting state, the parking duration of the vehicle is determined; if the parking duration is greater than or equal to a duration threshold, the pre-lubrication parameter of the electronic oil pump of the vehicle is determined; and the electronic oil pump is pre-lubricated based on the pre-lubrication parameter, so that the electronic oil pump pre-lubricates the electric drive. According to the application, if the actual parking duration of the vehicle is greater than or equal to the duration in which the oil film becomes a critical state before the vehicle starts running, the vehicle is pre-lubricated, so that the vehicle damage caused by the fact that the oil drops in the electric drive cannot protect the electric drive due to the long-time parking of the vehicle is avoided, and the driving safety of the vehicle is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle technology, and more specifically, to a control method, device, electronic equipment, and storage medium for an electronic oil pump. Background Technology

[0002] With the development of new energy vehicles, most cars are moving towards integrated electric drive systems. For highly integrated electric drive systems, especially multi-speed transmission systems, the gears and bearings, which are relatively large and located high in the space, can no longer be adequately lubricated by splash lubrication. Active lubrication using electronic oil pumps or gear pumps is necessary. Electronic oil pumps can be turned on and off at any time, adaptively adjusting speed to achieve precise lubrication points. However, due to the possibility of prolonged parking, the oil covering the gears and bearings in the electric drive system may drip off, causing permanent damage to the car after starting due to insufficient oil coverage, thus reducing its lifespan. Therefore, how to pre-lubricate the vehicle before driving has become an urgent problem to be solved. Summary of the Invention

[0003] In view of this, embodiments of this application propose a control method, apparatus, electronic device, and storage medium for an electronic oil pump to improve the above-mentioned problems.

[0004] According to one aspect of the embodiments of this application, a control method for an electronic oil pump is provided. The method includes: when it is determined that a vehicle is in an unlocked state and has not started driving, determining the parking duration of the vehicle; if the parking duration is greater than or equal to a duration threshold, determining a pre-lubrication parameter for the electronic oil pump of the vehicle, wherein the duration threshold is the duration for the oil film in the electric drive of the vehicle to become critical, wherein the critical state is the state in which the oil covering the transmission structure of the electric drive can no longer protect the electric drive; and performing pre-lubrication control on the electronic oil pump based on the pre-lubrication parameter so that the electronic oil pump pre-lubricates the electric drive.

[0005] According to one aspect of the embodiments of this application, a control device for an electronic oil pump is provided. The device includes: a parking duration determination module, configured to determine the parking duration of the vehicle when it is determined that the vehicle is in an unlocked state and has not started driving; a pre-lubrication parameter determination module, configured to determine the pre-lubrication parameters of the electronic oil pump of the vehicle if the parking duration is greater than or equal to a duration threshold, wherein the duration threshold is the duration for the oil film in the electric drive of the vehicle to become critical, wherein the critical state is the state in which the oil covering the transmission structure of the electric drive can no longer protect the electric drive; and a pre-lubrication control module, configured to perform pre-lubrication control on the electronic oil pump based on the pre-lubrication parameters, so that the electronic oil pump pre-lubricates the electric drive.

[0006] According to one aspect of the embodiments of this application, an electronic device is provided, including: a processor; a memory, the memory storing computer-readable instructions, which, when executed by the processor, implement the control method of the electronic oil pump as described above.

[0007] According to one aspect of the embodiments of this application, a computer-readable storage medium is provided, on which computer-readable instructions are stored, which, when executed by a processor, implement the control method of the electronic oil pump as described above.

[0008] In this application's solution, when the vehicle is determined to be unlocked and ready to be driven, the system determines whether pre-lubrication should be performed by checking if the parking duration exceeds a threshold value for the oil film in the vehicle's electric drive to reach a critical state. This allows for the determination of pre-lubrication parameters when the parking duration exceeds the threshold, and enables pre-lubrication control based on these parameters, ensuring that pre-lubrication is completed before driving. Furthermore, by performing pre-lubrication before driving if the actual parking duration is greater than or equal to the time required for the oil film to reach a critical state, this system prevents damage to the electric drive caused by prolonged parking and subsequent oil dripping. Pre-lubrication before driving also ensures driving safety after the vehicle begins to move.

[0009] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit the invention. Attached Figure Description

[0010] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. It is obvious that the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.

[0011] Figure 1 This is a flowchart illustrating a control method for an electronic oil pump according to an embodiment of this application.

[0012] Figure 2 This is a flowchart illustrating a control method for an electronic oil pump according to another embodiment of this application.

[0013] Figure 3 This is a flowchart illustrating the specific steps of step 250 according to an embodiment of this application.

[0014] Figure 4 This is a flowchart illustrating the specific steps of step 250 according to another embodiment of this application.

[0015] Figure 5 This is a flowchart illustrating a control method for an electronic oil pump according to another embodiment of this application.

[0016] Figure 6 This is a flowchart illustrating a control method for an electronic oil pump according to another embodiment of this application.

[0017] Figure 7 This is a flowchart illustrating a pre-lubrication control method for an electronic oil pump according to an embodiment of this application.

[0018] Figure 8 This is a flowchart illustrating a method for controlling an electronic oil pump during vehicle operation, according to an embodiment of this application.

[0019] Figure 9 This is a block diagram of a control device for an electronic oil pump according to an embodiment of this application.

[0020] Figure 10 This is a hardware structure diagram of an electronic device according to an embodiment of this application.

[0021] The accompanying drawings have illustrated specific embodiments of the present invention, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the inventive concept in any way, but rather to illustrate the concept of the invention to those skilled in the art through specific embodiments. Detailed Implementation

[0022] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided to make this application more comprehensive and complete, and to fully convey the concept of the exemplary embodiments to those skilled in the art.

[0023] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0024] Furthermore, the described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. Numerous specific details are provided in the following description to give a thorough understanding of embodiments of this application. However, those skilled in the art will recognize that the technical solutions of this application can be practiced without one or more of the specific details, or other methods, apparatuses, steps, etc., can be employed. In other instances, well-known methods, apparatuses, implementations, or operations are not shown or described in detail to avoid obscuring various aspects of this application.

[0025] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices. The flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily have to be performed in the described order. For example, some operations / steps can be decomposed, while others can be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.

[0026] Please see Figure 1 , Figure 1 This application illustrates a control method for an electronic oil pump according to an embodiment. In a specific embodiment, this control method for the electronic oil pump can be applied to, for example... Figure 9 The control device 500 of the electronic oil pump shown and the electronic device 600 equipped with the control device 500 of the electronic oil pump are shown. Figure 10 The specific process of this embodiment will be described below. It is understood that this method can be executed by a cloud server with computing power or by an in-vehicle server. The following will focus on... Figure 1 The process shown will be described in detail. The control method of the electronic oil pump may specifically include the following steps:

[0027] Step 110: When it is determined that the vehicle is unlocked and has not started driving, determine the parking duration of the vehicle.

[0028] As a method, vehicles often encounter situations where they are parked for extended periods, such as a week, two weeks, or even a month without being driven. During this time, most of the grease on the bearings, gears, and shafts inside the vehicle's electric drive system has dripped off. If the user starts the vehicle and operates it with high torque, there is a risk of damage to the bearings and gears. Therefore, pre-lubrication can be performed on the vehicle while it is unlocked but not yet in motion. This ensures that when the user starts the vehicle, there is sufficient oil covering the transmission structure inside the electric drive system to prevent wear and tear. This allows for the determination of the vehicle's parking duration when it is unlocked but not yet in motion.

[0029] Optionally, once the vehicle is unlocked by the user, it can be determined that the user may need to use the vehicle. To avoid insufficient oil in the electric drive due to prolonged parking, pre-lubrication can be performed while the vehicle is unlocked but not yet started. This ensures that the oil covering the transmission mechanism in the electric drive can prevent unnecessary wear and tear on the electric drive when the vehicle starts to move.

[0030] One approach is to determine the vehicle's parking duration by identifying the timestamp of vehicle unlocking and the timestamp corresponding to the vehicle's last time in hibernation. Alternatively, the timestamp corresponding to the vehicle's last time in hibernation can be determined by identifying the last message received by the vehicle before hibernation, and then using the timestamp of that message received and the current timestamp.

[0031] Optionally, the sleep timestamp corresponding to the last time the vehicle went into sleep mode can be determined from the history of the vehicle's onboard wireless gateway (T-Box), and the wake-up timestamp corresponding to the time the vehicle was woken up can be determined. The time difference can then be determined based on the sleep timestamp and the wake-up timestamp, and the time difference can be determined as the vehicle's parking duration.

[0032] Step 120: If the parking duration is greater than or equal to the duration threshold, then determine the pre-lubrication parameters of the vehicle's electronic oil pump.

[0033] As one approach, when the parking duration is determined to be greater than or equal to a time threshold, it can be determined that due to the vehicle's prolonged parking, most of the grease on the surfaces of the bearings, gears, and shafts inside the electric drive system has dripped off. At this point, it can be determined that pre-lubrication of the vehicle's electric drive is permissible, and the parameters for pre-lubrication can be established. Optionally, experiments can be conducted with different brands and types of lubricating oil to determine the time it takes for the oil film in the vehicle's electric drive to reach a critical state. This time threshold is then determined, indicating a state where the oil film covering the vehicle's electric drive transmission structure is insufficient for effective lubrication, leading to increased friction in the transmission structure.

[0034] Alternatively, if the vehicle's battery is depleted due to prolonged parking and the parking duration cannot be determined, then pre-lubrication will be forcibly applied to the vehicle. In this case, pre-lubrication parameters will be determined. Optionally, the pre-lubrication parameters may include a pre-lubrication duration and a pre-lubrication speed. The pre-lubrication duration can be determined based on the time between the user unlocking the vehicle and the vehicle starting to drive. The pre-lubrication speed is the speed at which the vehicle's oil pump performs pre-lubrication.

[0035] Step 130: Perform pre-lubrication control on the electronic oil pump based on the pre-lubrication parameters, so that the electronic oil pump pre-lubricates the electric drive.

[0036] In one approach, after determining the pre-lubrication parameters, the electronic oil pump is controlled to operate at the pre-lubrication speed based on the pre-lubrication speed in the pre-lubrication parameters, and the electronic oil pump is controlled to perform pre-lubrication according to the pre-lubrication duration. When the pre-lubrication duration of the electronic oil pump is reached, the electronic oil pump is controlled to stop running, or the speed of the electronic oil pump during the driving process is determined when the vehicle starts to drive.

[0037] In this embodiment, when the vehicle is determined to be unlocked and ready to be driven, the system determines whether pre-lubrication should be performed by checking if the parking duration exceeds a threshold value for the oil film in the vehicle's electric drive to reach a critical state. This allows for the determination of pre-lubrication parameters when the parking duration exceeds the threshold, enabling pre-lubrication control and ensuring pre-lubrication is completed before driving. In this solution, if the actual parking duration is greater than or equal to the time required for the oil film to reach a critical state, pre-lubrication is performed. This prevents damage to the electric drive caused by prolonged parking and subsequent oil dripping, ensuring vehicle safety after driving begins.

[0038] Please see Figure 2 , Figure 2 This application illustrates a control method for an electronic oil pump according to an embodiment of the present application. The following will focus on... Figure 2 The process shown will be described in detail. The control method of the electronic oil pump may specifically include the following steps:

[0039] Step 210: When it is determined that the vehicle is unlocked and has not started driving, determine the parking duration of the vehicle.

[0040] Step 220: If the parking duration is greater than or equal to a duration threshold, then determine the pre-lubrication parameters of the vehicle's electronic oil pump, wherein the duration threshold is the duration for the oil film in the vehicle's electric drive to become critical, wherein the critical state is the state in which the oil covering the transmission structure of the electric drive can no longer protect the electric drive.

[0041] Step 230: Perform pre-lubrication control on the electronic oil pump based on the pre-lubrication parameters, so that the electronic oil pump pre-lubricates the electric drive.

[0042] The specific steps of steps 210-230 can be found in steps 110-130, and will not be repeated here.

[0043] Step 240: When it is determined that the vehicle has started to drive, determine the driving data of the vehicle.

[0044] As one approach, the speed of the electronic oil pump varies depending on the vehicle's operating conditions during driving. In the future, the speed of the electronic oil pump could be determined based on these different operating conditions, allowing for precise lubrication control and ensuring vehicle safety. Alternatively, after the vehicle begins driving, multiple sensors can be used to determine driving data. This data can then be used to determine the speed of the electronic oil pump, and lubrication control can be applied based on this determined speed.

[0045] Step 250: Determine multiple control curves of the electronic oil pump based on the driving data, and determine multiple oil pump speeds corresponding to the driving data based on the multiple control curves.

[0046] One approach is to pre-construct control curves for the electric hydraulic pumps based on vehicle data for different operating conditions. These multiple control curves are related to the vehicle's current driving data and include different pump speeds for different values ​​of the corresponding data. For example, when the vehicle's stator temperature is A, the corresponding pump speed is a; when the vehicle's body angle is β, the corresponding pump speed is b. These constructed control curves are stored on a cloud server. Therefore, after determining the driving data, the corresponding control curves are retrieved from the cloud server based on the driving data, and the pump speeds can be determined by analyzing the values ​​corresponding to the current driving data using these multiple control curves.

[0047] In some embodiments, the driving data includes the current stator temperature, and the plurality of oil pump speeds include a first oil pump speed and a second oil pump speed, such as... Figure 3 As shown, step 250 includes:

[0048] Step 251: If it is determined that the current stator temperature is greater than or equal to the temperature threshold, then obtain the lubrication curve and cooling curve corresponding to the stator temperature and oil pump speed, wherein the temperature threshold is the temperature at which the electric drive of the vehicle is cooled.

[0049] As one approach, during vehicle operation, the vehicle's electric drive is constantly running, and the temperature of its stator continuously rises. To ensure safe vehicle operation, the current stator temperature can be monitored in real time to determine whether cooling of the stator is necessary. Optionally, a temperature sensor can be installed within the vehicle's electric drive to monitor the stator temperature and thus determine the vehicle's current stator temperature from the driving data.

[0050] As one approach to ensure safe vehicle operation, a temperature threshold can be preset. This allows the vehicle's current cooling requirements to be determined when the current stator temperature is greater than or equal to this threshold. When it is determined that the stator needs cooling, this can be achieved by reducing the vehicle speed. As the vehicle speed decreases, its lubrication requirements also decrease. At this point, it is necessary to obtain the lubrication curve and cooling curve corresponding to the stator temperature and oil pump speed based on the current stator temperature. The lubrication curve represents the oil pump speed at different stator temperatures, and the cooling curve represents the oil pump cooling speed at different stator temperatures after determining the vehicle's cooling requirements.

[0051] Step 252: Determine the speed of the first oil pump based on the current stator temperature and the lubrication curve, and determine the speed of the second oil pump based on the current stator temperature and the cooling curve.

[0052] In one approach, after obtaining the vehicle's lubrication and cooling curves, the first oil pump speed corresponding to the current stator temperature is determined in the lubrication curve, and the second oil pump speed corresponding to the current stator temperature is determined in the cooling curve, based on the vehicle's current stator temperature.

[0053] In some embodiments, the driving data includes the current electric drive speed and the current vehicle body angle, and the plurality of oil pump speeds include a third oil pump speed and a fourth oil pump speed, such as... Figure 4 As shown, step 250 further includes:

[0054] Step 253: If it is determined that the current vehicle body angle is greater than the angle threshold, then the first control curve corresponding to the vehicle body angle and the oil pump speed is obtained, and the third oil pump speed is determined according to the first control curve and the current vehicle body angle.

[0055] As one approach, the lubrication requirements differ depending on whether the vehicle's electric drive is traveling at low or high speeds. Therefore, the current motor speed of the electric drive can be determined from the driving data, and the oil pump speed of the electronic oil pump can be determined based on the current motor speed.

[0056] Optionally, the large gear of the vehicle's electric drive reducer needs to be partially submerged in oil to achieve the desired splash lubrication effect. However, at certain angles, such as when tilting forward, backward, left, or right, changes in the oil level can prevent splash lubrication of the large gear. Therefore, it's necessary to increase the oil pump speed to achieve active spray lubrication. When the vehicle is climbing an incline, the gear transmission torque is high. Without proper lubrication, this will increase vehicle wear and shorten its lifespan. Therefore, when it's determined that the vehicle is climbing, the speed of the electronic oil pump can be increased to achieve good lubrication. To determine whether the vehicle is climbing or in other special conditions, the current vehicle body angle can be used. Optionally, the vehicle body angle can be collected using sensors such as gyroscopes, and the current vehicle body angle can be determined from the driving data.

[0057] As one approach, experiments can be conducted in advance on the vehicle's body angle and lubrication requirements to determine the corresponding oil pump speed at different vehicle body angles. This allows for the determination of a first control curve that corresponds well between the body angle and the oil pump speed. Based on the current body angle, the corresponding third oil pump speed can then be determined within the first control curve.

[0058] Step 254: If it is determined that the current electric drive speed is greater than the first speed threshold, then obtain the second control curve corresponding to the electric drive speed and the oil pump speed, and determine the fourth oil pump speed according to the second control curve and the current electric drive speed.

[0059] As one approach, the first speed threshold can be the motor speed corresponding to the process of supplementing lubrication to the internal transmission structure of the electric drive. When it is determined that the current electric drive speed is greater than the first speed threshold, it can be determined that the electric drive needs to be supplemented with lubrication. In this way, a second control curve corresponding to the electric drive speed and the oil pump speed can be obtained. The second control curve includes the oil pump speed corresponding to different motor speeds. The oil pump speed corresponding to different electric drive speeds can be determined in advance based on the time delay to construct the second control curve. Then, after determining the current electric drive speed, when the current electric drive speed is greater than the first speed threshold, the first control curve can be obtained, and the fourth oil pump speed corresponding to the current motor speed can be determined.

[0060] In some embodiments, the plurality of oil pump speeds further include a fifth oil pump speed, and step 250 further includes: if it is determined that the current electric drive speed is less than a second speed threshold, then obtaining a third control curve corresponding to the electric drive speed and the oil pump speed, wherein the second speed threshold is less than the first speed threshold, and the second speed threshold is the speed threshold of the electric drive when the vehicle is moving at low speed; and determining the fifth oil pump speed according to the third control curve and the current electric drive speed.

[0061] As one approach, when the vehicle is moving at low speeds, the demand for vehicle comfort increases. This can be mitigated by reducing the oil pump speed, thereby reducing the perceived noise of the oil pump both inside and outside the vehicle for the driver and passengers. Therefore, when the current motor speed is determined to be below the second speed threshold, it can be determined that the vehicle is currently traveling at low speeds. This allows for the determination of the need to reduce the oil pump speed, and a third control curve can be obtained based on the current motor speed. This third control curve includes the oil pump speeds corresponding to different motor speeds when the vehicle is traveling at low speeds, thus enabling the determination of the fifth oil pump speed based on the current motor speed and the first control curve.

[0062] Alternatively, if the motor speed is determined to be 0, then the vehicle is stationary at this time. In this case, there is no need to lubricate the vehicle, and the electronic oil pump can be controlled to stop running, thereby stopping the electronic oil pump from lubricating the electric drive.

[0063] Please continue reading. Figure 2 Step 260: Determine the maximum oil pump speed of the electronic oil pump among the plurality of oil pump speeds, and perform lubrication control on the electronic oil pump according to the maximum oil pump speed.

[0064] In one approach, after determining multiple oil pump speeds, in order to ensure good lubrication of the vehicle's electric drive, the determined oil pump speeds must meet the lubrication requirements of the vehicle under its current driving conditions. Therefore, the maximum oil pump speed can be determined from among the multiple determined oil pump speeds, and the electronic oil pump can be controlled to perform lubrication based on the maximum oil pump speed, thus ensuring the vehicle's driving safety.

[0065] In this embodiment, during vehicle operation, multiple control curves are obtained based on the relationship between vehicle driving data and oil pump speed. This allows for the determination of multiple oil pump speeds corresponding to the current driving data based on the multiple control curves and driving data. Furthermore, the maximum oil pump speed can be determined among the multiple oil pump speeds. Based on the maximum oil pump speed, the electronic oil pump is lubricated, thereby improving vehicle safety during operation.

[0066] Please see Figure 5 , Figure 5 This application illustrates a control method for an electronic oil pump according to an embodiment of the present application. The following will focus on... Figure 5 The process shown will be described in detail. The control method of the electronic oil pump may specifically include the following steps:

[0067] Step 310: Obtain the target type corresponding to the vehicle, and obtain the parking data corresponding to the vehicle of the target type.

[0068] One approach is to set up pre-lubrication functions for different types of vehicles, ensuring driving safety by pre-lubricating the vehicle when the function is activated. However, to avoid oil waste caused by frequent pre-lubrication, big data analysis can be used to determine whether to develop pre-lubrication functions for different vehicle models. Optionally, vehicle identification numbers can be used to identify the target vehicle model, allowing parking data for that model to be retrieved from a cloud server. Alternatively, after identifying the target model, a preset number of vehicles corresponding to that model can be retrieved as a sample for statistical analysis.

[0069] Step 320: Determine the probability that the historical parking duration of the target type of vehicle is greater than the duration threshold based on the parking data.

[0070] One approach is to determine the parking duration of each parking session for a vehicle of the target model within the parking space data, and then compare the parking duration of each parking session with a time limit to determine the number of times the parking duration exceeds the time limit, thereby determining the probability that the historical parking duration in the parking data exceeds the time limit.

[0071] Step 330: If the probability is greater than the probability threshold, then determine to activate the pre-lubrication function for the target type of vehicle.

[0072] In one approach, when the probability is greater than a probability threshold, it can be determined that the parking time of vehicles corresponding to the target model is usually very long. This indicates that vehicles corresponding to the target model can all be equipped with pre-lubrication functions to ensure that the electric drive transmission structure is covered with enough oil before driving to ensure the vehicle's driving safety.

[0073] As another approach, if the probability is less than or equal to the probability threshold, it can be determined that the parking time of the vehicle corresponding to the target model is usually very short, and most of the parking time is less than the time threshold. Therefore, its pre-lubrication function can be left unactivated to reduce unnecessary wear.

[0074] Step 340: When it is determined that the vehicle is unlocked and has not started driving, determine the parking duration of the vehicle.

[0075] Step 350: If the parking duration is greater than or equal to the duration threshold, then determine the pre-lubrication parameters of the vehicle's electronic oil pump.

[0076] Step 360: Perform pre-lubrication control on the electronic oil pump based on the pre-lubrication parameters, so that the electronic oil pump pre-lubricates the electric drive.

[0077] The specific steps of steps 340-360 can be found in steps 110-130, and will not be repeated here.

[0078] In this embodiment, before obtaining the parking duration of a vehicle, the target vehicle model can be determined first to obtain the parking data of the vehicle corresponding to the target vehicle model. Then, the probability that the historical parking duration of the target vehicle is greater than the duration threshold can be determined from the parking data. When the probability is greater than the probability threshold, the pre-lubrication function of the vehicle corresponding to the target vehicle model can be activated, thereby avoiding the waste of resources caused by activating the pre-lubrication function for all vehicles.

[0079] Please see Figure 6 , Figure 6 This application illustrates a control method for an electronic oil pump according to an embodiment of the present application. The following will focus on... Figure 6 The process shown is described in detail. The pre-lubrication parameters include the pre-lubrication duration and the pre-lubrication speed corresponding to the pre-lubrication duration. The control method of the electronic oil pump may specifically include the following steps:

[0080] Step 410: When it is determined that the vehicle is unlocked and has not started driving, determine the parking duration of the vehicle.

[0081] Step 420: If the parking duration is greater than or equal to the duration threshold, then obtain the running duration of the electronic oil pump.

[0082] In one approach, when the parking duration is greater than or equal to a duration threshold, it can be determined that the vehicle needs to be pre-lubricated. This allows the average running time of the electronic oil pump during pre-lubrication to be determined from historical records, thereby obtaining the running time of the electronic oil pump.

[0083] Step 430: Determine the preparation time for the vehicle to go from the unlocked state to the start-of-driving state from the vehicle's historical driving record.

[0084] In order to ensure that the vehicle can be pre-lubricated before driving, the pre-lubrication process must be completed from the time the vehicle is unlocked to the time it starts driving. Therefore, the preparation time from the time the vehicle is unlocked to the time it starts driving can be determined from the vehicle's historical driving data, and the pre-lubrication time can be determined based on this preparation time.

[0085] Step 440: Determine the pre-lubrication duration based on the runtime and the preparation duration.

[0086] As a method, in order to ensure that the vehicle can complete pre-lubrication before starting to drive, after determining the preparation time, it is determined whether the running time is less than the preparation time. If the running time is less than the preparation time, the running time is determined as the pre-lubrication time. If the running time is greater than or equal to the preparation time, the pre-lubrication time is determined based on the preparation time. The pre-lubrication time is less than the preparation time.

[0087] Step 450: Obtain the mapping relationship between the pre-lubrication duration and the pre-lubrication speed of the electronic oil pump, and determine the pre-lubrication speed corresponding to the pre-lubrication duration based on the mapping relationship and the pre-lubrication duration.

[0088] One approach is to pre-set a mapping relationship between pre-lubrication duration and pre-lubrication speed, which includes the pre-lubrication speed corresponding to different pre-lubrication durations. Since excessively high speeds can lead to noise, vibration, and acoustic roughness issues, and if the pre-lubrication time is too long, even exceeding the driver's pre-driving preparation time, pre-lubrication becomes meaningless. Therefore, this mapping relationship is determined after multiple time delays for the target vehicle model, ensuring the accuracy of the determined pre-lubrication speed and improving the user experience.

[0089] Step 460: Perform pre-lubrication control on the electronic oil pump based on the pre-lubrication parameters, so that the electronic oil pump pre-lubricates the electric drive.

[0090] For a detailed description of steps 410 and 460, please refer to steps 110 and 130, which will not be repeated here.

[0091] In this embodiment, when the parking time exceeds the time threshold, it can be determined that the vehicle has a pre-lubrication requirement. Then, the pre-lubrication time of the vehicle is determined by determining the vehicle's preparation time and the running time of the electronic oil pump. Based on the determined pre-lubrication time, the pre-lubrication speed of the vehicle is determined. In this way, the electronic oil pump can be pre-lubricated based on the pre-lubrication time and the pre-lubrication speed, so as to pre-lubricate the electric drive, reduce motor wear, and increase the service life of the vehicle.

[0092] Figure 7 This is a pre-lubrication control method for an electronic oil pump according to an embodiment of this application, such as... Figure 7As shown, when the vehicle is unlocked and not yet in motion, the time threshold for the oil film in the vehicle's electric drive to reach a critical state is first determined. The critical state is defined as the state where the oil covering the electric drive's transmission structure can no longer protect it. Parking data for all users of the target vehicle model or historical parking data for a preset number of users is then obtained. The probability of each parking duration exceeding the time threshold is determined from the historical parking data, and it is determined whether the probability is greater than the threshold. If the probability is greater than the threshold, the pre-lubrication function is activated. When activating the pre-lubrication function, the actual parking duration is obtained. This actual parking duration can be determined by subtracting the current time recorded in the vehicle's onboard gateway from the vehicle's last sleep time. It is then determined whether the actual parking duration is greater than the time threshold. If the actual parking duration is less than or equal to the time threshold, pre-lubrication is not performed. If the actual parking duration is greater than the time threshold or the actual parking duration cannot be obtained, pre-lubrication is performed, and the user is identified in the vehicle's historical driving record. The preparation time corresponding to the entire process from unlocking the vehicle to starting to drive the vehicle, and the running time of the electronic oil pump in the historical pre-lubrication control, are used to determine the pre-lubrication time of the electronic oil pump when the running time is determined to be less than the preparation time. Alternatively, when the running time is determined to be greater than or equal to the preparation time, the time less than the preparation time is determined as the pre-lubrication time based on the preparation time. Based on the mapping relationship between the pre-lubrication time and the pre-lubrication speed, the pre-lubrication speed corresponding to the pre-lubrication time is determined. The pre-lubrication speed of the electronic oil pump is then determined based on the pre-lubrication time and the pre-lubrication speed.

[0093] Figure 8 This application illustrates a method for controlling an electronic fuel pump during vehicle operation, as shown in one embodiment. Figure 8As shown, when the vehicle is determined to be in motion, the vehicle's driving data domain is first acquired. Based on the driving data, it is determined whether the vehicle's motor speed is greater than a first speed threshold or whether the stator temperature is greater than a temperature threshold. If the vehicle's motor speed is greater than the first speed threshold or the stator temperature is greater than the temperature threshold, the first control curve and the second control curve of the vehicle are acquired. The first control curve represents the relationship between the motor speed and the oil pump speed, and the second control curve represents the relationship between the positioning temperature and the oil pump speed. If the motor speed is less than the first speed threshold, it is determined whether the motor speed is greater than the second speed threshold, where the second speed threshold is less than the first speed threshold. If the motor speed is greater than the second speed threshold and less than the first speed threshold, the third control curve between the motor speed and the oil pump speed is acquired. If the motor speed is less than the second speed threshold, the oil pump speed is set to a certain value. Simultaneously, based on the vehicle's driving data, it is determined whether the vehicle's body angle is greater than an angle threshold. If the body angle is greater than the angle threshold, a fourth control curve between the body angle and the oil pump speed is obtained. It is also determined whether the motor speed is greater than a third speed threshold, where the third speed threshold is greater than the first speed threshold and is the speed threshold corresponding to when the vehicle is traveling at high speed. If the motor speed is greater than the third speed threshold, a fifth control curve between the motor speed and the oil pump speed is obtained. Then, multiple oil pump speeds are determined based on the obtained multiple control curves, thereby determining the maximum oil pump speed among the multiple oil pump speeds, and lubrication control of the vehicle is performed based on the maximum oil pump speed.

[0094] Figure 9 This is a block diagram of a control device for an electronic oil pump according to an embodiment of this application, as shown below. Figure 9 As shown, the control device 500 of the electronic oil pump includes: a parking time determination module 510, a pre-lubrication parameter determination module 520, and a pre-lubrication control module 530.

[0095] The parking duration determination module 510 is used to determine the parking duration of the vehicle when it is determined that the vehicle is in an unlocked state and has not started driving; the pre-lubrication parameter determination module 520 is used to determine the pre-lubrication parameters of the vehicle's electronic oil pump if the parking duration is greater than or equal to a duration threshold; the pre-lubrication control module 530 is used to perform pre-lubrication control on the electronic oil pump based on the pre-lubrication parameters so that the electronic oil pump pre-lubricates the electric drive.

[0096] In some embodiments, the control device 500 for the electronic oil pump further includes: a driving data determination module, configured to determine driving data of the vehicle when it is determined that the vehicle has started driving; an oil pump speed determination module, configured to determine multiple control curves of the electronic oil pump based on the driving data, and to determine multiple oil pump speeds corresponding to the driving data based on the multiple control curves; and a lubrication control module, configured to determine the maximum oil pump speed of the electronic oil pump among the multiple oil pump speeds, and to perform lubrication control on the electronic oil pump based on the maximum oil pump speed.

[0097] In some embodiments, the driving data includes the current stator temperature, the plurality of oil pump speeds include a first oil pump speed and a second oil pump speed, and the oil pump speed determination module includes: a first determination unit, configured to, if the current stator temperature is determined to be greater than or equal to a temperature threshold, acquire a lubrication curve and a cooling curve corresponding to the stator temperature and the oil pump speed, wherein the temperature threshold is the temperature at which the electric drive of the vehicle is cooled; and an oil pump speed first determination unit, configured to determine the first oil pump speed based on the current stator temperature and the lubrication curve, and to determine the second oil pump speed based on the current stator temperature and the cooling curve.

[0098] In some embodiments, the driving data includes the current electric drive speed and the current vehicle body angle, the plurality of oil pump speeds include a third oil pump speed and a fourth oil pump speed, and the oil pump speed determination module includes: a first control curve determination unit, configured to, if the current vehicle body angle is determined to be greater than an angle threshold, acquire a first control curve corresponding to the vehicle body angle and the oil pump speed, and determine the third oil pump speed based on the first control curve and the current vehicle body angle; and / or an oil pump speed second determination unit, configured to, if the current electric drive speed is determined to be greater than a first speed threshold, acquire a second control curve corresponding to the electric drive speed and the oil pump speed, and determine the fourth oil pump speed based on the second control curve and the current electric drive speed.

[0099] In some embodiments, the plurality of oil pump speeds further includes a fifth oil pump speed, and the oil pump speed determination module further includes: a third control curve unit, configured to obtain a third control curve corresponding to the electric drive speed and the oil pump speed if it is determined that the current electric drive speed is less than a second speed threshold, wherein the second speed threshold is less than the first speed threshold, and the second speed threshold is the speed threshold of the electric drive when the vehicle is moving at low speed; and an oil pump speed third determination unit, configured to determine the fifth oil pump speed according to the third control curve and the current electric drive speed.

[0100] In some embodiments, the control device 500 of the electronic oil pump further includes: a parking data acquisition module, used to acquire the target type corresponding to the vehicle and acquire parking data corresponding to the target type of vehicle; a probability determination module, used to determine the probability that the historical parking duration of the target type of vehicle is greater than the duration threshold based on the parking data; and a pre-lubrication function activation module, used to determine to activate the pre-lubrication function of the target type of vehicle if the probability is greater than the probability threshold.

[0101] In some embodiments, the pre-lubrication parameters include a pre-lubrication duration and a pre-lubrication speed corresponding to the pre-lubrication duration. The pre-lubrication parameter determination module 520 includes: a runtime acquisition unit, configured to acquire the runtime of the electronic oil pump if the parking duration is greater than or equal to a duration threshold; a preparation duration determination unit, configured to determine the preparation duration of the vehicle from the unlocked state to the start-of-driving state in the vehicle's historical driving records; a pre-lubrication duration determination unit, configured to determine the pre-lubrication duration based on the runtime and the preparation duration; and a pre-lubrication speed determination unit, configured to acquire the mapping relationship between the pre-lubrication duration and the pre-lubrication speed of the electronic oil pump, and determine the pre-lubrication speed corresponding to the pre-lubrication duration based on the mapping relationship and the pre-lubrication duration.

[0102] According to one aspect of the embodiments of this application, an electronic device is also provided, such as... Figure 10 As shown, the vehicle 600 includes a processor 610 and one or more memories 620. The one or more memories 620 are used to store program instructions executed by the processor 610. When the processor 610 executes the program instructions, it implements the above-described electronic oil pump control method.

[0103] Furthermore, the processor 610 may include one or more processing cores. The processor 610 runs or executes instructions, programs, code sets, or instruction sets stored in the memory 620, and retrieves data stored in the memory 620. Optionally, the processor 610 may be implemented using at least one hardware form selected from Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), and Programmable Logic Array (PLA). The processor 610 may integrate one or a combination of several of the following: Central Processing Unit (CPU), Graphics Processing Unit (GPU), and modem. The CPU primarily handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the displayed content; and the modem handles wireless communication. It is understood that the modem may also not be integrated into the processor and may be implemented using a separate communication chip.

[0104] According to one aspect of this application, a computer-readable storage medium is also provided, which may be included in the electronic device described in the above embodiments; or it may exist independently and not assembled into the electronic device. The computer-readable storage medium carries computer-readable instructions that, when executed by a processor, implement the methods in any of the above embodiments.

[0105] It should be noted that the computer-readable medium shown in the embodiments of this application can be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such transmitted data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.

[0106] The units described in the embodiments of this application can be implemented in software or hardware, and the described units can also be located in a processor. The names of these units do not necessarily limit the specific unit itself.

[0107] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. Each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0108] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the embodiments disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein.

[0109] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.

Claims

1. A control method for an electronic oil pump, characterized in that, The method includes: When it is determined that the vehicle is unlocked and has not started driving, the parking duration of the vehicle is determined; If the parking duration is greater than or equal to the duration threshold, then the pre-lubrication parameters of the vehicle's electronic oil pump are determined. The electronic oil pump is pre-lubricated based on the pre-lubrication parameters so that the electronic oil pump pre-lubricates the electric drive. The pre-lubrication parameters include the pre-lubrication duration and the pre-lubrication speed corresponding to the pre-lubrication duration. If the parking duration is greater than or equal to a duration threshold, the pre-lubrication parameters of the vehicle's electronic oil pump are determined, including: If the parking duration is greater than or equal to the duration threshold, then the running duration of the electronic oil pump is obtained; Determine the preparation time for the vehicle to transition from an unlocked state to a driving start state from the vehicle's historical driving records; The pre-lubrication duration is determined based on the runtime and the preparation duration. Obtain the mapping relationship between the pre-lubrication duration and the pre-lubrication speed of the electronic oil pump, and determine the pre-lubrication speed corresponding to the pre-lubrication duration based on the mapping relationship and the pre-lubrication duration.

2. The method according to claim 1, characterized in that, After pre-lubrication control of the electronic oil pump based on the pre-lubrication parameters to pre-lubricate the electric drive, the method further includes: When it is determined that the vehicle has started to move, the driving data of the vehicle is determined; Based on the driving data, multiple control curves of the electronic oil pump are determined, and multiple oil pump speeds corresponding to the driving data are determined based on the multiple control curves. The maximum oil pump speed of the electronic oil pump is determined among the plurality of oil pump speeds, and the lubrication control of the electronic oil pump is performed according to the maximum oil pump speed.

3. The method according to claim 2, characterized in that, The driving data includes the current stator temperature, and the multiple oil pump speeds include a first oil pump speed and a second oil pump speed. Multiple control curves for the electronic oil pump are determined based on the driving data, and multiple oil pump speeds corresponding to the driving data are determined based on the multiple control curves, including: If it is determined that the current stator temperature is greater than or equal to the temperature threshold, then the lubrication curve and cooling curve corresponding to the stator temperature and oil pump speed are obtained; The rotational speed of the first oil pump is determined based on the current stator temperature and the lubrication curve, and the rotational speed of the second oil pump is determined based on the current stator temperature and the cooling curve.

4. The method according to claim 2, characterized in that, The driving data includes the current electric drive speed and the current vehicle body angle. The multiple oil pump speeds include the third oil pump speed and the fourth oil pump speed. Multiple control curves for the electronic oil pump are determined based on the driving data, and multiple oil pump speeds corresponding to the driving data are determined based on the multiple control curves, including: If it is determined that the current vehicle body angle is greater than an angle threshold, then a first control curve corresponding to the vehicle body angle and the oil pump speed is obtained, and the third oil pump speed is determined based on the first control curve and the current vehicle body angle; and / or If it is determined that the current electric drive speed is greater than the first speed threshold, then the second control curve corresponding to the electric drive speed and the oil pump speed is obtained, and the speed of the fourth oil pump is determined according to the second control curve and the current electric drive speed.

5. The method according to claim 4, characterized in that, The plurality of oil pump speeds also includes a fifth oil pump speed. After determining the current electric drive speed and the current vehicle body angle based on the driving data, the method further includes: If it is determined that the current electric drive speed is less than the second speed threshold, then a third control curve corresponding to the electric drive speed and the oil pump speed is obtained, wherein the second speed threshold is less than the first speed threshold, and the second speed threshold is the speed threshold of the electric drive when the vehicle is moving at low speed. The speed of the fifth oil pump is determined based on the third control curve and the current electric drive speed.

6. The method according to any one of claims 1-5, characterized in that, Before determining the parking duration of the vehicle, the method further includes: Obtain the target type corresponding to the vehicle, and obtain the parking data corresponding to the vehicle of the target type; Based on the parking data, determine the probability that the historical parking duration of the target type of vehicle exceeds the duration threshold; If the probability is greater than the probability threshold, then it is determined that the pre-lubrication function of the target type of vehicle will be activated.

7. A control device for an electronic oil pump, characterized in that, The device includes: The parking duration determination module is used to determine the parking duration of the vehicle when it is determined that the vehicle is unlocked and has not started driving. The pre-lubrication parameter determination module is used to determine the pre-lubrication parameters of the vehicle's electronic oil pump if the parking time is greater than or equal to a time threshold. A pre-lubrication control module is used to perform pre-lubrication control on the electronic oil pump based on the pre-lubrication parameters, so that the electronic oil pump pre-lubricates the electric drive. The pre-lubrication parameters include the pre-lubrication duration and the pre-lubrication speed corresponding to the pre-lubrication duration. If the parking duration is greater than or equal to a duration threshold, the pre-lubrication parameters of the vehicle's electronic oil pump are determined, including: If the parking duration is greater than or equal to the duration threshold, then the running duration of the electronic oil pump is obtained; Determine the preparation time for the vehicle to transition from an unlocked state to a driving start state from the vehicle's historical driving records; The pre-lubrication duration is determined based on the runtime and the preparation duration. Obtain the mapping relationship between the pre-lubrication duration and the pre-lubrication speed of the electronic oil pump, and determine the pre-lubrication speed corresponding to the pre-lubrication duration based on the mapping relationship and the pre-lubrication duration.

8. An electronic device, characterized in that, The electronic device includes: processor; A memory storing computer-readable instructions that, when executed by the processor, implement the method as described in any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium contains program code that can be invoked by a processor to execute the method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Oil pump control method, oil pump control device, vehicle and readable storage medium

    CN117052880A

  • Control device of vehicle

    JP2013213557A