Search

CN-121993389-A - Control method for controlling electronic oil pump without temperature sensor

CN121993389ACN 121993389 ACN121993389 ACN 121993389ACN-121993389-A

Abstract

The invention relates to the field of control methods of electronic oil pumps, in particular to a control method which is used for controlling the electronic oil pump and is not provided with a temperature sensor, wherein the control method is used for receiving target rotating speed, limiting the set rotating speed of the electronic oil pump to a rotating speed value in a first data set, judging whether the temperature of a device meets a temperature condition, judging whether the rotating speed of the electronic oil pump meets the rotating speed condition, changing the set rotating speed of the electronic oil pump to a rotating speed value of a subsequent data set, and changing the set rotating speed of the electronic oil pump to the target rotating speed after the set rotating speed of the electronic oil pump is changed to the rotating speed value of an Nth data set. Under the condition of no temperature sensor, the controller can obtain whether the current temperature of the cooling oil is higher or lower than the temperature value of the cooling oil when the current data set is established, can avoid the negative phenomenon that the controller is damaged due to overlarge current of the electronic oil pump, and can also meet the heat dissipation requirement on the circulation paths of an electric drive bridge or a gear box and the like, thereby improving the operation reliability of the electronic oil pump.

Inventors

  • LI LEKAI
  • XU ZHENHAO
  • CHI HUA
  • LIN CHUNYAN
  • ZHANG HAO
  • KONG DEHAO

Assignees

  • 瑞立集团瑞安汽车零部件有限公司

Dates

Publication Date
20260508
Application Date
20260120

Claims (9)

  1. 1. A control method for controlling an electronic oil pump without a temperature sensor for being executed by a controller, characterized in that a temperature of a flow path of cooling oil is defined as a device temperature; A step of establishing data sets, in which a first data set to an nth data set are sequentially established before the electronic oil pump is started for the first time, each data set respectively comprises a rotating speed value of the electronic oil pump and a power value matched with the rotating speed value, and the rotating speed value of the previous data set is higher than that of the subsequent data set; receiving a target rotating speed; a first starting step, namely limiting the set rotating speed of the electronic oil pump to a rotating speed value in a first data set when the electronic oil pump is started for the first time; a circulation judging step of judging whether the temperature of the device meets a temperature condition or not through the filtered real-time data and the current data set of the electronic oil pump, and judging whether the rotating speed of the electronic oil pump meets the rotating speed condition or not through the target rotating speed and the rotating speed data in the real-time data, wherein the real-time data is limited into rotating speed data, current data and voltage data; a changing step of changing the set rotation speed of the electronic oil pump to a rotation speed value of a subsequent data set on the basis of meeting the device temperature condition and the rotation speed condition; Repeatedly executing the loop judging step and the changing step; And a switching step of changing the set rotation speed of the electronic oil pump to the target rotation speed if the temperature condition and the rotation speed condition are satisfied after the set rotation speed of the electronic oil pump is changed to the rotation speed value of the Nth data set.
  2. 2. The control method for controlling an electronic oil pump without a temperature sensor according to claim 1, characterized in that the cycle judging step includes: A pre-judging step of comparing the filtered rotation speed data with the rotation speed value in the current data set, if the filtered rotation speed data is equal to the rotation speed value in the current data set, obtaining a first judging result, and if the filtered rotation speed data is smaller than the rotation speed value in the current data set, obtaining a second judging result; A temperature judging step of comparing the power data of the electronic oil pump with the power value in the current data set under the condition of obtaining the first judging result, if the power data is larger than or equal to the power value, obtaining a third judging result which does not meet the temperature condition, otherwise, obtaining a fourth judging result which meets the temperature condition if the power data is smaller than the power value; And a rotation speed judging step, under the condition that the first judging result is obtained, comparing the target rotation speed with the rotation speed data after filtering, if the target rotation speed is larger than the rotation speed data after filtering, obtaining a fifth judging result which does not meet the rotation speed condition, otherwise, if the target rotation speed is smaller than or equal to the rotation speed data after filtering, obtaining a sixth judging result which meets the rotation speed condition.
  3. 3. The control method for controlling an electronic oil pump without a temperature sensor according to claim 2, wherein the cycle determining step further includes: sampling, namely acquiring rotating speed data before filtering, current data before filtering and voltage data before filtering of an electronic oil pump according to preset sampling time; A filtering step for removing interference data in the real-time data before filtering to obtain rotational speed data after filtering, current data after filtering and voltage data after filtering; And a calculation step of obtaining power data of the electronic oil pump through the filtered current data and the filtered voltage data.
  4. 4. A control method for controlling an electronic oil pump without a temperature sensor according to claim 3, characterized in that the sampling step is specifically: The adoption time is in particular 1 millisecond, The voltage data before filtering is obtained through a first formula, wherein the first formula is specifically U W =(R 1 +R 2 )/R 1 *U I , U I is the voltage after voltage division acquired by a controller, (R 1 +R 2 )/R 1 is the voltage division ratio, and U W is the voltage after line loss; The current data before filtering is obtained through a second formula, wherein the second formula is specifically I K = U K /R S /AMP, I K is bus current, U K is voltage which passes through two ends of a sampling resistor and is amplified, R S is the sampling resistor, and AMP amplification factor is obtained through the second formula; The rotation speed data before filtering is obtained through a third formula, wherein the third formula is specifically that n=10/(p×Δt), N is the rotation speed of the motor, P is the pole pair number of the motor, and Δt is the time interval between two continuous hall jump edges.
  5. 5. A control method for controlling an electronic oil pump without a temperature sensor according to claim 3, characterized in that the filtering step is in particular: calculating real-time data before filtering by adopting a low-pass filtering formula to obtain real-time data after filtering; The low-pass filtering formula is specifically Y K = Y K-1 + K*(X K -Y K-1 , wherein Y K is real-time data after filtering, Y K-1 is a previous filtering value, K is a filtering coefficient, and X K is data to be filtered.
  6. 6. A control method for controlling an electronic oil pump without a temperature sensor according to claim 3, characterized in that said calculating step is specifically: calculating the filtered current data and the filtered voltage data through a power calculation formula to obtain power data of the electronic oil pump; The power calculation formula specifically comprises P=I×U, wherein P is power data, I is current data after filtering, and U is voltage data after filtering.
  7. 7. The control method for controlling an electronic oil pump without a temperature sensor according to claim 1, wherein a motor of the electronic oil pump is limited to a brushless motor, and a control manner of the brushless motor is limited to a sensible FOC control manner.
  8. 8. The control method for controlling an electronic oil pump without a temperature sensor according to claim 2, characterized in that the modifying step is specifically: when a third judging result is obtained, the set rotating speed of the electronic oil pump is kept to be the rotating speed value of the current data set; when the fourth judging result and the sixth judging result are obtained, the set rotating speed of the electronic oil pump is kept to be the rotating speed value of the current data set, and the changing step is stopped; and when the fourth judging result and the fifth judging result are obtained, changing the set rotating speed of the electronic oil pump into the rotating speed value of the following data set.
  9. 9. The control method for controlling an electronic oil pump without a temperature sensor according to claim 1, wherein the controller is configured to execute a preset program; The first starting step further includes: Establishing a zone bit in a preset program; Initializing, namely recovering the assignment of the flag bit to an initial value when the controller obtains a power-on signal; If the preset program obtains the value of the flag bit as an initial value, a judging result of starting the electronic oil pump for the first time is obtained; After the electronic oil pump is started for the first time, the assignment of the flag bit is changed from an initial value to a working value.

Description

Control method for controlling electronic oil pump without temperature sensor Technical Field The invention relates to the field of control methods of electronic oil pumps, in particular to a control method which is used for controlling the electronic oil pump and is not provided with a temperature sensor. Background The electronic oil pump is used for pressurizing the cooling oil so that the cooling oil after the pressurization is delivered to an electric drive axle or a transmission of the vehicle. The electric drive bridge is described, the cooling oil has two main functions on the electric drive bridge, the first function is to lubricate the electric drive bridge through the cooling oil, and the second function is to form heat exchange with the electric drive bridge through the cooling oil, so that the temperature of the electric drive bridge is controlled. In the natural environment where the vehicle is located, the temperature of the natural environment has a remarkable influence on the vehicle, the lower the temperature of the natural environment is, the lower the temperature of an electric drive bridge of the vehicle is, the higher the viscosity of the cooling oil is, and conversely, the higher the temperature of the natural environment is, the higher the temperature of the electric drive bridge of the vehicle is, and the lower the viscosity of the cooling oil is. Under the condition that the temperature of an electric drive bridge of a vehicle is low, the viscosity of cooling oil is high, so that the current when an electronic oil pump pressurizes the cooling oil with high viscosity is far greater than the current when the electronic oil pump pressurizes the cooling oil with low viscosity, the phenomenon that the current is too high can cause the operation failure of the electronic oil pump, and further the negative phenomenon that the cooling oil is pressurized and the electric drive bridge cannot be lubricated can not be realized, or the phenomenon that the current is too high can cause the damage of a controller. Therefore, how to improve the operation reliability of the electronic oil pump is a technical problem to be solved. Disclosure of Invention In order to solve the technical problem of how to improve the operation reliability of the electronic oil pump, the invention provides a control method for controlling the electronic oil pump without a temperature sensor. In order to achieve the above purpose, the technical scheme adopted by the invention is as follows: According to an aspect of the present invention, there is provided a control method for controlling an electronic oil pump without a temperature sensor for being executed by a controller, defining a temperature of a flow path of cooling oil as a device temperature; A step of establishing data sets, in which a first data set to an nth data set are sequentially established before the electronic oil pump is started for the first time, each data set respectively comprises a rotating speed value of the electronic oil pump and a power value matched with the rotating speed value, and the rotating speed value of the previous data set is higher than that of the subsequent data set; receiving a target rotating speed; a first starting step, namely limiting the set rotating speed of the electronic oil pump to a rotating speed value in a first data set when the electronic oil pump is started for the first time; a circulation judging step of judging whether the temperature of the device meets a temperature condition or not through the filtered real-time data and the current data set of the electronic oil pump, and judging whether the rotating speed of the electronic oil pump meets the rotating speed condition or not through the target rotating speed and the rotating speed data in the real-time data, wherein the real-time data is limited into rotating speed data, current data and voltage data; a changing step of changing the set rotation speed of the electronic oil pump to a rotation speed value of a subsequent data set on the basis of meeting the device temperature condition and the rotation speed condition; Repeatedly executing the loop judging step and the changing step; And a switching step of changing the set rotation speed of the electronic oil pump to the target rotation speed if the temperature condition and the rotation speed condition are satisfied after the set rotation speed of the electronic oil pump is changed to the rotation speed value of the Nth data set. Further, the cycle determining step includes: A pre-judging step of comparing the filtered rotation speed data with the rotation speed value in the current data set, if the filtered rotation speed data is equal to the rotation speed value in the current data set, obtaining a first judging result, and if the filtered rotation speed data is smaller than the rotation speed value in the current data set, obtaining a second judging result; A temperature judging step of comparing the po