Oil pump motor control method, device, vehicle and storage medium
By determining the required flow rate and target speed in hybrid vehicles, and adjusting the motor speed of the oil pump with proportional integral differential control, the problem of oil pump running for a long time is solved, and the energy saving and life of the oil pump are achieved.
Patent Information
- Application Number
- CN202210695565.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-20
- Publication Date
- 2025-08-26
- Estimated Expiration
- 2042-06-20
AI Technical Summary
In hybrid vehicles, the cooling and lubrication systems are controlled separately, causing the oil pump to operate at high speed for a long time, causing unnecessary energy loss, which is not conducive to energy conservation.
By determining the required flow rate and target speed, the difference between the speed and target speed of the oil pump motor is controlled to be less than the preset deviation value, and the actual speed of the oil pump motor is adjusted in combination with proportional integral differential control to ensure that the flow rate meets the minimum demand and avoids overspeeding.
It reduces the power consumption and working noise of the oil pump, extends the service life of the oil pump motor, and improves the operating efficiency of the oil pump motor.
Smart Images

Figure CN115199521B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of automobile technology, and in particular to a control method, device, automobile, and storage medium. Background Art
[0002] In recent years, hybrid vehicles have become increasingly popular compared to traditional fuel vehicles due to their outstanding features such as low energy consumption and good driving experience.
[0003] Compared with traditional fuel vehicles, hybrid vehicles have higher requirements for cooling and lubrication systems.
[0004] In the related art, cooling and lubrication are controlled and adjusted separately as two independent parts, which easily causes the oil pump to run at a high speed for a long time and continuously pump oil at a large flow rate, resulting in unnecessary energy loss and is not conducive to energy saving. Summary of the Invention
[0005] In view of this, embodiments of the present application hope to provide a control method, device, vehicle and storage medium for an oil pump motor, so as to reduce the power consumption of the oil pump.
[0006] To achieve the above objectives, an embodiment of the present application provides a method for controlling an oil pump motor, the method comprising the following steps:
[0007] Determine the required flow rate: obtain the theoretical required flow rate, compare the theoretical required flow rate with the preset safety flow rate, and take the larger one as the required flow rate;
[0008] Determining the target speed: calculating a basic required speed based on the required flow rate, comparing the basic required speed with a preset limit speed, and taking the smaller one as the target speed;
[0009] Control speed: The difference between the speed of the oil pump motor and the target speed is controlled to be less than a preset deviation value.
[0010] In some embodiments, the preset safety flow rate is a larger value among the first deviation flow rate, the second deviation flow rate and the fail-safe flow rate.
[0011] In some embodiments, the basic required speed is a ratio of the required flow rate to the oil pump capacity.
[0012] In some embodiments, the preset speed limit is a smaller value between a maximum lubrication speed limit value and a maximum allowable speed of the driving current.
[0013] In some embodiments, before determining the theoretically required flow rate, the control method includes:
[0014] The generator cooling and lubrication flow rate, the gearbox cooling and lubrication flow rate, and the drive motor cooling and lubrication flow rate are obtained and compared, and the maximum value thereof is taken as the theoretically required flow rate.
[0015] In some embodiments, obtaining the generator cooling and lubrication flow includes: obtaining the current speed and temperature of the generator, substituting the current speed and temperature into a preset generator speed, temperature, and flow relationship table and performing interpolation conversion to determine the generator cooling and lubrication flow.
[0016] In some embodiments, obtaining the transmission cooling and lubricating flow rate includes: obtaining the transmission temperature, substituting the current temperature into a preset transmission temperature and flow rate relationship table and performing interpolation conversion to determine the transmission cooling and lubricating flow rate.
[0017] In some embodiments, obtaining the cooling and lubrication flow of the drive motor includes: obtaining the speed and temperature of the drive motor, substituting the current speed and temperature into a preset drive motor speed, temperature, and flow relationship table and performing interpolation conversion to determine the cooling and lubrication flow of the drive motor.
[0018] In some embodiments, the speed control specifically includes:
[0019] Acquiring motor control parameters according to the target speed;
[0020] adjusting the actual speed of the oil pump motor according to the motor control parameters;
[0021] Obtaining a speed difference between the actual speed of the motor and the target speed;
[0022] The actual speed of the motor is controlled by proportional-integral-differential method according to the speed difference until the difference between the actual speed of the motor and the target speed is less than a preset deviation value.
[0023] In some embodiments, the motor control parameter is a driving current or a pulse width modulation duty cycle.
[0024] Another aspect of the present application provides a control device, including:
[0025] Parameter acquisition module, used to obtain theoretical required flow, preset safety flow, preset speed limit and preset deviation value;
[0026] a parameter calculation module, configured to calculate the difference between the speed of the oil pump motor and the target speed, the required flow rate, the basic required speed, and the target speed;
[0027] The speed control module is used to control the speed of the oil pump motor.
[0028] Another aspect of the present application provides a storage medium, including:
[0029] A memory, a processor, and a control program stored in the memory and executable on the processor, wherein the processor executes the control program to implement the steps of the control method described in the foregoing embodiment.
[0030] Another aspect of the present application provides an automobile, including:
[0031] Drive motor, used to provide driving power for the car;
[0032] A generator, used to provide driving power for the vehicle;
[0033] Transmission, used for shifting gears in cars;
[0034] The oil pump motor is used to pump cooling lubricating fluid to the drive motor, the generator and the transmission.
[0035] In the oil pump motor control method of an embodiment of the present invention, the required flow rate is used to determine the base required speed of the oil pump motor to maintain vehicle operation under different operating conditions. This is then combined with a preset speed limit to determine the target speed. The speed of the oil pump motor is then controlled to meet the deviation from the target speed. This method ensures that the flow rate delivered by the oil pump motor always meets the minimum required flow rate under different operating conditions, preventing the oil pump from operating at high speeds and reducing power consumption and operating noise. Furthermore, by controlling the speed of the oil pump motor to not exceed the preset speed limit, the probability of the oil pump motor overspeeding is reduced, thereby increasing its service life. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Figure 1 A flow chart of a control method provided in an embodiment of the present application;
[0037] Figure 2 A schematic diagram of a storage medium provided in an embodiment of the present application;
[0038] Figure 3 A schematic diagram of the structural principle of a control device provided in an embodiment of the present application.
[0039] Description of Reference Numerals
[0040] Memory 10; processor 20; control program 30. DETAILED DESCRIPTION
[0041] It should be noted that, unless there is a conflict, the embodiments and technical features in the embodiments of this application can be combined with each other, and the detailed description in the specific implementation method should be understood as an explanation of the purpose of this application and should not be regarded as an improper restriction on this application.
[0042] See Figure 1 In one aspect, an embodiment of the present application provides a method for controlling an oil pump motor. The method comprises the following steps:
[0043] S1: Determine the required flow rate: obtain the theoretical required flow rate, compare the theoretical required flow rate with the preset safety flow rate, and take the larger one as the required flow rate.
[0044] The theoretical required flow rate refers to the minimum flow rate required to ensure the cooling and lubrication needs of operation under normal operating conditions.
[0045] The preset safety flow refers to the minimum flow required to ensure operation under abnormal operating conditions.
[0046] Specifically, abnormal operating conditions include fault conditions, such as missing signals such as motor temperature and motor speed, and special operating conditions, such as full throttle rapid acceleration and high-load hill climbing. Under abnormal operating conditions, to ensure actual operation to the minimum extent possible, the flow rate that meets basic requirements is the preset safety flow rate.
[0047] By taking the larger value of the theoretical required flow rate and the preset safety flow rate as the required flow rate value, the oil pump motor can meet the cooling and lubricating fluid requirements under various working conditions to a minimum, thereby reducing the power consumption of the oil pump motor.
[0048] S2: Determine the target speed: Calculate the basic required speed based on the required flow rate, compare the basic required speed with the preset limit speed, and take the smaller one as the target speed.
[0049] According to the required flow rate, the basic required speed can be determined through the conversion relationship between the flow rate and the oil pump motor speed.
[0050] The basic required speed refers to the speed that can theoretically guarantee actual operation; the preset limit speed refers to the maximum speed that the oil pump motor can reach under boundary limit conditions.
[0051] Boundary constraints include the oil pump motor's structure, material properties, and external factors. Each of these factors creates a corresponding maximum speed for the oil pump motor. Presetting a speed limit prevents the oil pump from overspeeding or overloading.
[0052] The target speed is the smaller of the basic required speed and the preset limit speed, which can keep the target speed of the oil pump motor within a reasonable range and reduce the possibility of overspeed and overload of the oil pump.
[0053] If the basic required speed is lower than the preset limit speed, the target speed value is the basic required speed. On the one hand, it reduces power consumption while ensuring the cooling and lubrication effect; on the other hand, it reduces the probability of the oil pump overspeeding and overloading.
[0054] If the basic required speed is greater than the preset limit speed, the target speed will be set to the preset limit speed to prevent the oil pump from being damaged due to overspeed and overload.
[0055] S3: Control speed: The difference between the speed of the oil pump motor and the target speed is controlled to be less than the preset deviation value.
[0056] It is understandable that the oil pump motor speed may not completely match the target speed due to factors such as sensor errors and transmission efficiency. When the difference in the oil pump motor speed is less than the preset deviation value, it can be considered that the oil pump motor speed meets the cooling and lubrication requirements.
[0057] When controlling the oil pump motor's speed to approach the target speed based on the target speed, the speed of the oil pump motor fluctuates relative to the target speed due to factors such as detection signal delay and the viscosity of the cooling lubricant. This can prevent the motor from directly reaching the target speed within its error range. Therefore, the speed of the oil pump motor is continuously corrected in real time based on the difference between the current speed and the target speed until the difference is less than a preset deviation. The preset deviation refers to the upper and lower limits of the target speed's error range.
[0058] In the oil pump motor control method of an embodiment of the present invention, the required flow rate is used to determine the base required speed of the oil pump motor to maintain vehicle operation under different operating conditions. This is then combined with a preset speed limit to determine the target speed. The speed of the oil pump motor is then controlled to meet the deviation from the target speed. This method ensures that the flow rate delivered by the oil pump motor always meets the minimum required flow rate under different operating conditions, preventing the oil pump from operating at high speeds and reducing power consumption and operating noise. Furthermore, by controlling the speed of the oil pump motor to not exceed the preset speed limit, the probability of the oil pump motor overspeeding is reduced, thereby increasing its service life.
[0059] In some embodiments, the preset safety flow rate is the larger of the first deviation flow rate, the second deviation flow rate, and the fail-safe flow rate. In other words, by comparing the first deviation flow rate, the second deviation flow rate, and the fail-safe flow rate, the larger of the three is determined and used as the preset safety flow rate.
[0060] The first deviation flow refers to the cooling and lubrication flow corresponding to the deviation between the generator temperature and the oil temperature under abnormal operating conditions; the second deviation flow refers to the cooling and lubrication flow corresponding to the deviation between the drive motor temperature and the oil temperature under abnormal operating conditions; the fail-safe flow refers to the minimum cooling and lubrication flow required to meet actual operation under abnormal operating conditions.
[0061] The specific method for determining the relationship between the basic required speed and the oil pump motor speed is not limited.
[0062] In some embodiments, the basic required speed is a ratio of the required flow rate to the oil pump capacity.
[0063] Specifically, the basic required speed is N1, the required flow rate is V1, and the oil pump capacity is S, then N1=V1 / S.
[0064] It should be noted that the volume of the oil pump is determined by the chamber provided with the vanes or plungers, and its specific measurement method has been widely used in related technologies and will not be elaborated here.
[0065] In some embodiments, the preset speed limit is the smaller value between the maximum lubrication speed limit and the maximum allowable speed of the drive current. That is, by comparing the maximum lubrication speed limit with the maximum allowable speed of the drive current, the larger value of the two is determined, and the larger value is used as the preset speed limit. The lubrication of the gearbox is significantly affected by the oil temperature. The viscosity of the oil varies at different temperatures, which also causes differences in the running resistance of the oil pump motor. To ensure that the motor operates within the rated power, the maximum lubrication speed that can be achieved is the maximum lubrication speed limit. The maximum allowable operating current of the oil pump motor is a fixed value, and the drive current should not be greater than the maximum allowable operating current. Under this restriction, the oil pump motor speed corresponding to the maximum drive current that can be achieved is the maximum allowable speed of the drive current.
[0066] By limiting the specific value of the preset speed limit based on the maximum lubrication speed limit value and the maximum allowable speed of the drive current, the possibility of the oil pump motor malfunctioning due to overspeed can be further reduced.
[0067] In some embodiments, before determining the theoretical required flow rate, the control method includes obtaining the generator cooling and lubrication flow rate, the transmission cooling and lubrication flow rate, and the drive motor cooling and lubrication flow rate, comparing these, and taking the maximum value as the theoretical required flow rate. In other words, by comparing the generator cooling and lubrication flow rate, the transmission cooling and lubrication flow rate, and the drive motor cooling and lubrication flow rate, the maximum value among the three is determined, and this maximum value is used as the theoretical required flow rate.
[0068] In some embodiments, obtaining the generator cooling and lubrication flow includes: obtaining the current speed and temperature of the generator, substituting the current speed and temperature into a preset generator speed, temperature, and flow relationship table and performing interpolation conversion to determine the generator cooling and lubrication flow.
[0069] Specifically, the generator's cooling and lubrication flow rates corresponding to several different speeds and temperatures must first be obtained through steady-state bench testing to create a generator speed, temperature, and flow relationship table. When the generator is in operation, the current speed and temperature of the generator are obtained. Then, based on the current speed and temperature, combined with the previously obtained generator speed, temperature, and flow relationship table, the corresponding speed and temperature ranges are found and interpolated to determine the required cooling and lubrication flow rate for the generator in its current state, i.e., the generator cooling and lubrication flow rate. In this way, the flow rates corresponding to different speeds and temperatures can be obtained through a limited number of tests, reducing the computational effort required to obtain the generator cooling and lubrication flow rate while ensuring the accuracy of the results.
[0070] It can be understood that the current rotational speed and the current oil temperature are respectively measured in real time by a first rotational speed sensor and a first temperature sensor provided in the generator.
[0071] In some embodiments, obtaining the transmission cooling and lubricating flow rate includes: obtaining the transmission temperature, substituting the current temperature into a preset transmission temperature and flow rate relationship table and performing interpolation conversion to determine the transmission cooling and lubricating flow rate.
[0072] Specifically, the transmission's cooling and lubrication flow rates at various temperatures are first determined through steady-state bench testing. This is used to create a temperature-flow relationship table. While the transmission is operating, the current temperature is determined. Based on this temperature, combined with the previously obtained temperature-flow relationship table, the corresponding temperature range is identified and interpolated to determine the required cooling and lubrication flow rate for the transmission in its current state. This method, known as the transmission cooling and lubrication flow rate, allows the transmission's flow rates at various temperatures to be determined through a limited number of tests, ensuring accuracy while reducing the computational effort required to determine the transmission cooling and lubrication flow rate.
[0073] It can be understood that the current oil temperature is measured in real time by a second temperature sensor disposed in the gearbox.
[0074] In some embodiments, obtaining the cooling and lubrication flow of the drive motor includes: obtaining the speed and temperature of the drive motor, substituting the current speed and temperature into a preset drive motor speed, temperature, and flow relationship table and performing interpolation conversion to determine the cooling and lubrication flow of the drive motor.
[0075] Specifically, the cooling and lubrication flow rates corresponding to the drive motor at several different speeds and temperatures must first be obtained through steady-state bench testing of the drive motor to create a relationship table between the drive motor speed, temperature, and flow rate. While the drive motor is operating, the current speed and temperature of the drive motor are obtained. Then, based on the current speed and temperature, combined with the previously obtained relationship table between the drive motor speed, temperature, and flow rate, the corresponding speed range and temperature range are found and interpolated to determine the cooling and lubrication flow rate required by the drive motor in its current state, i.e., the drive motor cooling and lubrication flow rate. In this way, the flow rates corresponding to the drive motor at different speeds and temperatures can be obtained through a limited number of tests, reducing the computational effort required to obtain the drive motor cooling and lubrication flow rate while ensuring the accuracy of the results.
[0076] It is understandable that the current rotational speed and the current oil temperature are respectively measured in real time by the second rotational speed sensor and the third temperature sensor provided in the drive motor.
[0077] It should be noted that in the bench steady-state tests involving generators, gearboxes and drive motors, the specific control variables, test processes, etc. involved have been widely and maturely applied in related technologies and will not be elaborated here.
[0078] In some embodiments, controlling the rotational speed specifically includes:
[0079] Obtain motor control parameters according to target speed;
[0080] Adjust the actual speed of the oil pump motor according to the motor control parameters;
[0081] Get the speed difference between the actual speed of the motor and the target speed;
[0082] The actual motor speed is controlled by proportional-integral-differential method according to the speed difference until the difference between the actual motor speed and the target speed is less than the preset deviation value.
[0083] Specifically, during speed control, the motor control parameters are obtained based on the target speed. The speed of the oil pump motor will fluctuate. The actual speed of the oil pump motor is adjusted based on the motor control parameters, and the difference between the oil pump motor speed and the target speed is continuously obtained and calculated. Based on this difference, proportional, integral, and differential control is applied to the actual motor speed, forming a closed-loop feedback control loop until the difference between the actual motor speed and the target speed is less than a preset deviation value. This allows for precise, real-time control of the actual operating speed of the oil pump motor, maintaining it within a reasonable speed range and preventing it from operating at high speeds for extended periods, thereby reducing its energy consumption and saving costs.
[0084] It should be noted that proportional-integral-derivative control (PID control) has been maturely applied in related technologies and will not be described in detail here.
[0085] By adjusting the parameters in PID control, such as the proportional term, integral term and differential term duty cycle, the parameter requirements such as the speed fluctuation and response time of the oil pump motor can be met, thereby realizing the speed control of the oil pump motor.
[0086] In some embodiments, the motor control parameter is a drive current or a pulse width modulation duty cycle. Adjusting the drive current or the pulse width modulation duty cycle directly adjusts the motor speed. Both the drive current and the pulse width modulation duty cycle have a one-to-one correspondence with the actual speed of the oil pump motor. This correspondence can be determined through steady-state bench testing of the oil pump motor.
[0087] See Figure 3 Another embodiment of the present application provides a control device comprising a parameter acquisition module, a parameter calculation module, and a speed control module. The parameter acquisition module is used to obtain a theoretically required flow rate, a preset safety flow rate, a preset speed limit, and a preset deviation value; the parameter calculation module is used to calculate the difference between the speed of the oil pump motor and the target speed, the required flow rate, the base required speed, and the target speed; and the speed control module is used to control the speed of the oil pump motor.
[0088] In some embodiments, the parameter calculation module further includes:
[0089] The first parameter calculation unit is used to calculate the motor cooling and lubrication flow, the gearbox cooling and lubrication flow and the drive motor cooling and lubrication flow, calculate the basic required speed according to the required flow, calculate the motor control parameter control according to the actual speed of the oil pump motor, and calculate the difference between the speed of the oil pump motor and the target speed.
[0090] The second parameter calculation unit is used to compare the motor cooling and lubrication flow, the gearbox cooling and lubrication flow and the drive motor cooling and lubrication flow, compare the theoretical required flow with the preset safety flow to obtain the required flow, compare the preset limit speed with the basic required speed to obtain the target speed, and compare the difference between the speed of the oil pump motor and the target speed with the preset deviation value.
[0091] See Figure 2 Another aspect of the present application embodiment provides a storage medium, the storage medium comprising:
[0092] The memory 10 , the processor 20 , and the control program 30 stored in the memory 10 and executable on the processor 20 . The processor 20 executes the control program 30 to implement the steps of the control method in the aforementioned embodiment.
[0093] The specific form of the memory 10 is not limited. In some embodiments, the memory 10 can be an internal storage unit of the car, such as a hard disk or memory of the car. In other embodiments, the memory 10 can also be an external storage device of the car, such as a plug-in hard disk equipped on the car, a smart memory card (Smart Media Card, SMC), a secure digital (SecureDigital, SD) card, a flash card (Flash Card), etc. Furthermore, the memory 10 can also include both an internal storage unit of the car and an external storage device. The memory 10 is used to store application software and various types of data installed in the car, such as the program code of the car. The memory 10 can also be used to temporarily store data that has been output or is to be output. In some embodiments, a control program 30 is stored on the memory 10, and the control program 30 can be executed by the processor 20, thereby realizing the control method of the oil pump motor in the present application.
[0094] The specific form of the processor 20 is not limited. In some embodiments, the processor 20 can be a central processing unit (CPU), a microprocessor or other data processing chip, which is used to run the program code stored in the memory 10 or process data, such as executing the control method of the oil pump motor of the car.
[0095] Of course, the computer executable instructions of the storage medium provided by the embodiment of the present invention are not limited to the above method operations, but can also execute related operations in the control method provided by any embodiment of the present invention.
[0096] Through the above description of the embodiments, those skilled in the art can clearly understand that the present invention can be implemented with the help of software and necessary general-purpose hardware, and of course it can also be implemented by hardware, but in many cases the former is a better embodiment. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which can be stored in a computer-readable storage medium, such as a computer's floppy disk, read-only memory (ROM), random access memory (RAM), flash memory (FLASH), hard disk or optical disk, etc., and includes a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods of various embodiments of the present invention.
[0097] Another embodiment of the present application provides an automobile comprising a drive motor, a generator, a transmission, and an oil pump motor. The drive motor provides driving power for the automobile; the generator provides driving power for the automobile; the transmission shifts gears; and the oil pump motor pumps cooling and lubricating fluid to the drive motor, generator, and transmission.
[0098] It can be understood that the car in the aforementioned embodiment can be a hybrid car.
[0099] In some embodiments, the control method of the oil pump motor is specifically as follows:
[0100] The parameter acquisition module obtains the speed and temperature of the generator, the gearbox temperature and the speed and temperature of the drive motor. The parameter calculation module substitutes the speed and temperature of the generator into a preset generator speed, temperature, and flow relationship table and performs interpolation conversion to determine the generator cooling and lubrication flow; the parameter calculation module substitutes the gearbox temperature into a preset gearbox temperature and flow relationship table and performs interpolation conversion to determine the gearbox cooling and lubrication flow; the parameter calculation module substitutes the speed and temperature of the drive motor into a preset drive motor speed, temperature, and flow relationship table and performs interpolation conversion to determine the drive motor cooling and lubrication flow.
[0101] The parameter calculation module determines the maximum value among the generator cooling and lubrication flow, the gearbox cooling and lubrication flow and the drive motor cooling and lubrication flow by comparing the three, and takes the maximum value as the theoretical required flow.
[0102] After obtaining the theoretical required flow, the parameter calculation module compares the theoretical required flow with the preset safety flow and takes the larger one as the required flow.
[0103] After obtaining the required flow rate, the parameter calculation module determines the basic required speed based on the required flow rate and the conversion relationship between the flow rate and the oil pump motor speed. It then compares the basic required speed with the preset limit speed and takes the smaller one as the target speed.
[0104] After obtaining the target speed, the speed control module controls the speed of the oil pump motor according to the target speed. The speed of the oil pump motor will fluctuate. During the fluctuation of the speed of the oil pump motor, the parameter calculation module obtains the corresponding motor control parameters (such as drive current or pulse width modulation duty cycle) according to the actual speed of the oil pump motor, and adjusts the actual speed of the oil pump motor according to the motor control parameters. At the same time, the difference between the speed of the oil pump motor and the target speed is obtained. Until the difference between the actual speed of the motor and the target speed is less than the preset deviation value, the speed control module completes the speed control of the oil pump motor.
[0105] The various embodiments / implementations provided in this application can be combined with each other without causing any contradiction. The above description is only a preferred embodiment of this application and is not intended to limit this application. For those skilled in the art, this application may have various modifications and variations. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of this application shall be included in the scope of protection of this application.
Claims
1. A method for controlling an oil pump motor, characterized in that: include: Determine the required flow rate: obtain the theoretical required flow rate, compare the theoretical required flow rate with the preset safety flow rate, and take the larger one as the required flow rate; Determining the target speed: calculating a basic required speed based on the required flow rate, comparing the basic required speed with a preset limit speed, and taking the smaller one as the target speed; Controlling the speed: controlling the difference between the speed of the oil pump motor and the target speed to be less than a preset deviation value; The theoretical required flow rate refers to the minimum flow rate required to ensure cooling and lubrication requirements under normal operating conditions; the preset safety flow rate refers to the minimum flow rate required to ensure operation under abnormal operating conditions; the basic required speed refers to the speed that can theoretically ensure actual operation requirements; the preset limit speed refers to the maximum speed that the oil pump motor can reach under boundary restriction conditions; The preset safety flow is the larger value among the first deviation flow, the second deviation flow and the fail-safe flow; Among them, the first deviation flow refers to the cooling and lubrication flow corresponding to the deviation value of the generator temperature and the oil temperature under abnormal operating conditions; the second deviation flow refers to the cooling and lubrication flow corresponding to the deviation value of the drive motor temperature and the oil temperature under abnormal operating conditions; the fail-safe flow refers to the minimum cooling and lubrication flow required to meet actual operation under abnormal operating conditions.
2. The control method according to claim 1, characterized in that: The basic required speed is the ratio of the required flow rate to the oil pump capacity.
3. The control method according to claim 1, wherein: The preset speed limit is the smaller value between the maximum lubrication speed limit value and the maximum allowable speed of the driving current.
4. The control method according to claim 1, wherein: Before determining the theoretically required flow rate, the control method includes: The generator cooling and lubrication flow rate, the gearbox cooling and lubrication flow rate, and the drive motor cooling and lubrication flow rate are obtained and compared, and the maximum value thereof is taken as the theoretically required flow rate.
5. The control method according to claim 4, characterized in that: The obtaining of the generator cooling and lubrication flow comprises: obtaining the current speed and temperature of the generator, substituting the current speed and temperature into a preset generator speed, temperature, and flow relationship table and performing interpolation conversion to determine the generator cooling and lubrication flow.
6. The control method according to claim 4, characterized in that: The obtaining of the gearbox cooling and lubricating flow rate includes: obtaining the gearbox temperature, substituting the current temperature into a preset gearbox temperature and flow rate relationship table and performing interpolation conversion to determine the gearbox cooling and lubricating flow rate.
7. The control method according to claim 4, characterized in that: The obtaining of the drive motor cooling and lubrication flow includes: obtaining the speed and temperature of the drive motor, substituting the current speed and temperature into a preset drive motor speed, temperature, and flow relationship table and performing interpolation conversion to determine the drive motor cooling and lubrication flow.
8. The control method according to claim 1, characterized in that: The speed control specifically includes: Acquiring motor control parameters according to the target speed; adjusting the actual speed of the oil pump motor according to the motor control parameters; Obtaining a speed difference between the actual speed of the motor and the target speed; The actual speed of the motor is controlled by proportional-integral-differential method according to the speed difference until the difference between the actual speed of the motor and the target speed is less than a preset deviation value.
9. The control method according to claim 8, characterized in that: The motor control parameter is a driving current or a pulse width modulation duty cycle.
10. A control device, characterized in that: The control method according to any one of claims 1 to 9, wherein the control device comprises: Parameter acquisition module, used to obtain theoretical required flow, preset safety flow, preset speed limit and preset deviation value; a parameter calculation module, configured to calculate the difference between the speed of the oil pump motor and the target speed, the required flow rate, the basic required speed, and the target speed; The speed control module is used to control the speed of the oil pump motor according to the target speed.
11. A storage medium, characterized in that: include: A memory, a processor, and a control program stored in the memory and executable on the processor, wherein the processor executes the control program to implement the steps of the control method according to any one of claims 1 to 9.
12. An automobile, characterized in that: include: Drive motor, used to provide driving power for the car; A generator, used to provide driving power for the vehicle; Transmission, used for shifting gears in cars; An oil pump motor is controlled according to the control method according to any one of claims 1 to 9, and the oil pump motor is used to pump cooling lubricating fluid to the drive motor, the generator and the transmission.
Citation Information
Patent Citations
Cooling system of motor assembly, motor assembly and hybrid electric vehicle
CN214888767U