Electronic oil pump and fault detection method and device thereof, readable storage medium and vehicle

CN117907820BActive Publication Date: 2026-08-18MIDEA WELLING MOTOR TECH SHANGHAI
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211236665.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-10
Publication Date
2026-08-18
Estimated Expiration
2042-10-10

AI Technical Summary

Technical Problem

电子油泵的运行环境复杂,工况恶劣,容易导致驱动电机故障,或者因油路系统杂质导致电机驱动故障,给整车系统带来安全问题

Benefits of technology

[0009]According to the fault detection method for an electronic oil pump of the present invention, firstly, the current oil temperature and current speed of the oil pump motor are acquired, and the current torque of the oil pump motor is determined. Then, a reference torque of the electronic oil pump is obtained based on the current oil temperature and current speed of the oil pump motor. Next, the error value between the current torque of the oil pump motor and the reference torque is determined. If the error value meets a preset condition, the electronic oil pump is determined to have malfunctioned. Therefore, this method determines whether the electronic oil pump has malfunctioned based on the error value between the current torque of the oil pump motor and the reference torque. Without increasing the application cost of the electronic oil pump, it achieves real-time detection of the operating status of the electronic oil pump, greatly improving the operational reliability and safety of the electronic oil pump.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117907820B_ABST
    Figure CN117907820B_ABST
Patent Text Reader

Abstract

The application discloses an electronic oil pump and a fault detection method and device thereof, a readable storage medium and a vehicle. The method comprises the following steps: acquiring a current oil temperature of the electronic oil pump and a current rotating speed of an oil pump motor, and determining a current torque of the oil pump motor of the electronic oil pump; obtaining a reference torque of the electronic oil pump according to the current oil temperature and the current rotating speed of the oil pump motor; determining an error value between the current torque of the oil pump motor and the reference torque; and when it is determined that the error value meets a preset condition, judging that the electronic oil pump is faulty. Thus, the method determines whether the electronic oil pump is faulty based on the error value between the current torque of the oil pump motor and the reference torque, realizes real-time detection of the working state of the electronic oil pump without increasing the application cost of the electronic oil pump, and greatly improves the operation reliability and safety of the electronic oil pump.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle technology, and in particular to a fault detection method for an electronic oil pump, a computer-readable storage medium, an electronic oil pump, an electronic oil pump reversal fault detection device, and a vehicle. Background Technology

[0002] The primary functions of the electronic oil pump in new energy vehicles are lubrication and cooling, using lubricating oil as the medium. The electronic oil pump operates in a complex and harsh environment, which can easily lead to drive motor failure or motor drive failure due to impurities in the oil circuit, posing safety risks to the entire vehicle system. Furthermore, if the electronic oil pump's oil circuit malfunctions, or if the drive motor malfunctions abnormally, resulting in no oil suction (dry suction), or if the pump reverses direction, prolonged operation under these conditions may damage mechanical components, injuring the pump structure, motor, and controller, ultimately leading to system failure and reducing the reliability and safety of the electronic oil pump. Summary of the Invention

[0003] This invention aims to at least partially solve one of the technical problems in related technologies. Therefore, the first objective of this invention is to propose a fault detection method for an electronic oil pump. Based on the error value between the current torque and a reference torque of the oil pump motor, the method determines whether a fault has occurred in the electronic oil pump. Without increasing the system cost of the electronic oil pump, this method achieves real-time detection of the operating status of the electronic oil pump, greatly improving the reliability and safety of the electronic oil pump system.

[0004] A second objective of this invention is to provide a computer-readable storage medium.

[0005] The third objective of this invention is to provide an electronic oil pump.

[0006] The fourth objective of this invention is to provide an electronic oil pump reverse fault detection device.

[0007] The fifth objective of this invention is to provide a vehicle.

[0008] To achieve the above objectives, a first aspect of the present invention provides a fault detection method for an electronic oil pump, comprising: acquiring the current oil temperature and current speed of the oil pump motor of the electronic oil pump, and determining the current torque of the oil pump motor of the electronic oil pump; obtaining a reference torque of the electronic oil pump based on the current oil temperature and current speed of the oil pump motor; determining the error value between the current torque of the oil pump motor and the reference torque; and determining that the electronic oil pump has malfunctioned when the error value meets a preset condition.

[0009] According to the fault detection method for an electronic oil pump of the present invention, firstly, the current oil temperature and current speed of the oil pump motor are acquired, and the current torque of the oil pump motor is determined. Then, a reference torque of the electronic oil pump is obtained based on the current oil temperature and current speed of the oil pump motor. Next, the error value between the current torque of the oil pump motor and the reference torque is determined. If the error value meets a preset condition, the electronic oil pump is determined to have malfunctioned. Therefore, this method determines whether the electronic oil pump has malfunctioned based on the error value between the current torque of the oil pump motor and the reference torque. Without increasing the application cost of the electronic oil pump, it achieves real-time detection of the operating status of the electronic oil pump, greatly improving the operational reliability and safety of the electronic oil pump.

[0010] In addition, the fault detection method for the electronic oil pump according to the above embodiments of the present invention may also have the following additional technical features:

[0011] According to one embodiment of the present invention, determining the current torque of the oil pump motor of an electronic oil pump includes: acquiring the three-phase current of the oil pump motor; performing coordinate transformation on the three-phase current to obtain the d-axis current and q-axis current of the oil pump motor; obtaining the d-axis inductance and q-axis inductance of the oil pump motor by querying a pre-configured motor parameter table based on the d-axis current and q-axis current; and calculating the current torque of the oil pump motor based on the d-axis current, q-axis current, and d-axis inductance and q-axis inductance.

[0012] According to one embodiment of the present invention, determining the current torque of the oil pump motor of an electronic oil pump includes: acquiring the three-phase current of the oil pump motor; performing coordinate transformation on the three-phase current to obtain the d-axis current and q-axis current of the oil pump motor; and obtaining the current torque of the oil pump motor by querying a pre-configured d-axis current-q-axis current-motor torque relationship table based on the d-axis current and q-axis current.

[0013] According to one embodiment of the present invention, obtaining the reference torque of the electronic oil pump based on the current oil temperature and the current speed of the oil pump motor includes: acquiring a pre-configured oil temperature-operating speed-motor torque relationship table; and obtaining the reference torque of the electronic oil pump by querying the oil temperature-operating speed-motor torque relationship table based on the current oil temperature and the current speed of the oil pump motor.

[0014] According to one embodiment of the present invention, determining that the error value meets the preset condition includes: determining that the error value meets the preset condition when the error value exceeds a preset torque threshold and the duration reaches a preset time.

[0015] According to an embodiment of the present invention, when it is determined that the electronic oil pump has malfunctioned, the electronic oil pump reversal fault detection method further includes: if the current torque of the oil pump motor is greater than the reference torque, then it is determined that the electronic oil pump has malfunctioned in the oil pump motor drive.

[0016] According to an embodiment of the present invention, when it is determined that the electronic oil pump has malfunctioned, the electronic oil pump reversal fault detection method further includes: if the current torque of the oil pump motor is less than the reference torque, then it is determined that the electronic oil pump has malfunctioned either by oil pump motor dry suction or reversal.

[0017] To achieve the above objectives, a second aspect of the present invention provides a computer-readable storage medium storing a fault detection program for an electronic oil pump, which, when executed by a processor, implements the above-described fault detection method for the electronic oil pump.

[0018] According to the computer-readable storage medium of the present invention, based on the above-described fault detection method for an electronic oil pump, the method determines whether the electronic oil pump has malfunctioned based on the error value between the current torque and the reference torque of the oil pump motor. Without increasing the application cost of the electronic oil pump, the method realizes real-time detection of the operating status of the electronic oil pump, which greatly improves the operational reliability and safety of the electronic oil pump.

[0019] To achieve the above objectives, a third aspect of the present invention provides an electronic oil pump, including a memory, a processor, and an electronic oil pump fault detection program stored in the memory and executable on the processor. When the processor executes the electronic oil pump fault detection program, it implements the above-mentioned electronic oil pump fault detection method.

[0020] According to the embodiments of the present invention, the electronic oil pump based on the above-described fault detection method for the electronic oil pump achieves real-time detection of the operating status of the electronic oil pump without increasing the system cost of the electronic oil pump, thereby greatly improving the operational reliability and safety of the electronic oil pump.

[0021] To achieve the above objectives, a fourth aspect of the present invention provides an electronic oil pump reversal fault detection device, comprising: an acquisition module for acquiring the current oil temperature and current rotational speed of the electronic oil pump motor; a determination module for determining the current torque of the electronic oil pump motor, obtaining a reference torque of the electronic oil pump based on the current oil temperature and current rotational speed of the oil pump motor, and determining an error value between the current torque of the oil pump motor and the reference torque; and a fault detection module for determining that the electronic oil pump has malfunctioned when the error value meets a preset condition.

[0022] The electronic oil pump reversal fault detection device according to an embodiment of the present invention acquires the current oil temperature and current speed of the oil pump motor through an acquisition module, determines the current torque of the oil pump motor through a determination module, obtains a reference torque of the electronic oil pump based on the current oil temperature and current speed of the oil pump motor, and determines the error value between the current torque of the oil pump motor and the reference torque. The fault detection module determines that the electronic oil pump has malfunctioned when the error value meets a preset condition. Therefore, this device determines whether the electronic oil pump has malfunctioned based on the error value between the current torque of the oil pump motor and the reference torque, achieving real-time detection of the operating status of the electronic oil pump without increasing the application cost, greatly improving the operational reliability and safety of the electronic oil pump.

[0023] To achieve the above objectives, a fifth aspect of the present invention provides a vehicle including the aforementioned electronic oil pump.

[0024] According to the vehicle of the present invention, based on the above-mentioned electronic oil pump, the real-time detection of the working status of the electronic oil pump can be achieved without increasing the application cost of the electronic oil pump, which greatly improves the operational reliability and safety of the electronic oil pump and provides a guarantee for the safety of the whole vehicle.

[0025] Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. Attached Figure Description

[0026] Figure 1 A flowchart of a fault detection method for an electronic oil pump according to an embodiment of the present invention;

[0027] Figure 2 This is a flowchart of a motor torque configuration method according to a specific embodiment of the present invention;

[0028] Figure 3 A flowchart illustrating a fault detection method for an electronic oil pump according to a specific embodiment of the present invention;

[0029] Figure 4 This is a schematic diagram of a dual closed-loop control of an electronic oil pump according to an embodiment of the present invention;

[0030] Figure 5 This is a block diagram of an electronic oil pump according to an embodiment of the present invention;

[0031] Figure 6 This is a block diagram of an electronic oil pump reverse fault detection device according to an embodiment of the present invention;

[0032] Figure 7 This is a block diagram of a vehicle according to an embodiment of the present invention. Detailed Implementation

[0033] Embodiments of the present invention are described in detail below, examples of which are illustrated in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain the present invention, and should not be construed as limiting the present invention.

[0034] The following description, with reference to the accompanying drawings, outlines an embodiment of the present invention, including a fault detection method for an electronic oil pump, a computer-readable storage medium, an electronic oil pump, an electronic oil pump reversal fault detection device, and a vehicle.

[0035] Figure 1 This is a flowchart of a fault detection method for an electronic oil pump according to an embodiment of the present invention.

[0036] like Figure 1 As shown, the fault detection method for the electronic oil pump in this embodiment of the invention may include:

[0037] S1, obtain the current oil temperature of the electronic oil pump and the current speed of the oil pump motor, and determine the current torque of the electronic oil pump motor;

[0038] S2, obtain the reference torque of the electronic oil pump based on the current oil temperature and the current speed of the oil pump motor;

[0039] S3, determine the error value between the current torque of the oil pump motor and the reference torque;

[0040] S4, when the error value meets the preset conditions, it is determined that the electronic oil pump has malfunctioned.

[0041] Specifically, during the operation of the electronic oil pump, the current oil temperature T, the current speed W of the pump motor, and the drive current value of the pump motor are acquired. Then, the motor parameters of the pump motor are retrieved, and the current torque Te of the pump motor under the current operating state is calculated based on the current drive current value and the motor parameters. The current operating condition of the electronic oil pump is determined based on the acquired current oil temperature T and current pump speed W. A pre-stored oil temperature-operating speed-motor torque relationship table is retrieved, and the reference torque Teref of the pump motor is obtained by looking up the table. The error value between the current torque Te and the reference torque Teref is calculated, and it is determined whether the error value exceeds a preset error threshold. If the error value exceeds the preset error threshold, it is determined that the error value meets the preset condition, and the electronic oil pump is considered to have malfunctioned, triggering a fault warning. If the error value does not exceed the preset error threshold, it is determined that the error value does not meet the preset condition, and the electronic pump is considered to be operating normally. Therefore, this method can monitor whether the electronic oil pump is malfunctioning in real time based on the current oil temperature and the current speed of the pump motor. It does not increase the application cost of the electronic oil pump, has high reliability, and can effectively avoid the damage to the electronic oil pump system caused by the electronic oil pump operating in an abnormal state, thus greatly improving the reliability and safety of the electronic oil pump system.

[0042] It should be noted that the method described above for determining whether an error value meets a preset condition based on a comparison of the error value with a preset error threshold is only one possible implementation method of this application. The preset condition can be set according to actual conditions and is not limited here. For example, in one embodiment of the present invention, determining that the error value meets the preset condition includes: determining that the error value meets the preset condition when the error value exceeds a preset torque threshold deltaTe and the duration reaches a preset time tThr.

[0043] In other words, if the error value exceeds the preset torque threshold deltaTe, and the duration of the error value exceeding the preset torque threshold deltaTe reaches the preset time tThr, then the error value is considered to meet the preset conditions, the electronic oil pump is determined to have malfunctioned, and a fault warning for the electronic oil pump is triggered.

[0044] In addition, according to an embodiment of the present invention, when determining that the electronic oil pump has failed, the method further includes: if the current torque Te of the oil pump motor is greater than the reference torque Teref, then it is determined that the electronic oil pump has experienced an oil pump motor drive failure.

[0045] According to one embodiment of the present invention, when determining that the electronic oil pump has malfunctioned, the method further includes: if the current torque Te of the oil pump motor is less than the reference torque Teref, then determining that the electronic oil pump has experienced an oil pump motor dry-suction fault or a reverse rotation fault.

[0046] Specifically, when the error value meets the preset conditions, it is determined that the electronic oil pump has failed, and the magnitudes of the current torque Te and the reference torque Teref of the oil pump motor are further judged to determine the corresponding fault type.

[0047] When the current torque Te of the oil pump motor is greater than the reference torque Terref, and this is determined to be a significant difference, an oil pump motor malfunction may occur. This could also be due to impurities entering the oil circuit system of the electronic oil pump, causing abnormal motor drive, or an oil circuit system malfunction. In such cases, a corresponding alarm signal will be issued to prevent a reduction in system safety caused by these malfunctions.

[0048] When the current torque Te of the oil pump motor is less than the reference torque Terf, and it is determined that the current torque Te of the oil pump motor is significantly less than the reference torque Terf, the electronic oil pump may experience abnormal operation of the oil pump motor, resulting in no oil suction (dry suction) or oil pump motor reversal. At this time, a corresponding alarm signal is issued to prevent damage to mechanical components caused by prolonged operation of the electronic oil pump under this fault condition, and further to prevent damage to the pump structure, oil pump motor and controller, thereby ensuring the effectiveness of the electronic oil pump system.

[0049] In one embodiment of the present invention, determining the current torque Te of the oil pump motor of the electronic oil pump includes: acquiring the three-phase current of the oil pump motor; performing coordinate transformation on the three-phase current to obtain the d-axis current Id and the q-axis current Iq of the oil pump motor; obtaining the d-axis inductance Ld and the q-axis inductance Lq of the oil pump motor by querying a pre-configured motor parameter table based on the d-axis current Id and the q-axis current Iq; and calculating the current torque Te of the oil pump motor based on the d-axis current Id and the q-axis current Iq, as well as the d-axis inductance Ld and the q-axis inductance Lq.

[0050] Specifically, the drive current of the oil pump motor is monitored in real time to obtain the three-phase currents Ia, Ib, and Ic. Then, the three-phase currents Ia, Ib, and Ic are subjected to Clark transformation to transform them into a stationary αβ coordinate system, yielding the α-axis current Iα and the β-axis current Iβ. Next, Iα and Iβ are subjected to Park transformation to transform them into a rotating dq coordinate system, yielding the d-axis current Id and the q-axis current Iq. Based on the d-axis current Id and the q-axis current Iq, the motor parameter table is consulted to obtain the corresponding direct and quadrature axis inductance values, i.e., the d-axis inductance Ld and the q-axis inductance Lq. Finally, the current torque Te of the oil pump motor is calculated using the motor torque formula.

[0051] In another embodiment of the present invention, determining the current torque of the pump motor of the electronic oil pump includes: obtaining the three-phase current of the pump motor; performing coordinate transformation on the three-phase current to obtain the d-axis current Id and q-axis current Iq of the pump motor; and obtaining the current torque Te of the pump motor by querying a pre-configured d-axis current-q-axis current-motor torque relationship table based on the d-axis current Id and q-axis current Iq.

[0052] In other words, a pre-configured table of d-axis current, q-axis current, and motor torque relationship is stored in the MCU's non-volatile memory module. During the operation of the oil pump motor, based on the real-time acquired three-phase currents Ia, Ib, and Ic, Clark and Park transformations are performed sequentially on the three-phase currents Ia, Ib, and Ic to transform them into a rotating dq coordinate system, obtaining the d-axis current Id and q-axis current Iq of the oil pump motor under the current operating state. Then, the pre-stored d-axis current, q-axis current, and motor torque relationship table is called, and the current torque Te of the oil pump motor under the current operating state is determined by a lookup table method.

[0053] In one embodiment of the present invention, obtaining the reference torque of the electronic oil pump based on the current oil temperature and the current speed of the oil pump motor includes: acquiring a pre-configured oil temperature-operating speed-motor torque relationship table; and obtaining the reference torque of the electronic oil pump by querying the oil temperature-operating speed-motor torque relationship table based on the current oil temperature and the current speed of the oil pump motor.

[0054] Specifically, the first step is to configure a two-dimensional relationship table for the oil temperature, operating speed, and motor torque of the electronic oil pump offline. This can be achieved by setting the oil temperature under different conditions and adjusting the operating speed of the electronic oil pump from the lowest to the highest speed, obtaining the motor torque under the corresponding test conditions. This obtained motor torque serves as the reference torque (Teref) for the electronic oil pump under the corresponding operating conditions, thus completing the configuration of the two-dimensional relationship table. Next, the configured oil temperature-operating speed-motor torque relationship table is stored in the non-volatile memory of the MCU (Micro Controller Unit). It's understood that the test conditions for an electronic oil pump are limited by its oil temperature and operating speed. Furthermore, different models of electronic oil pumps will have different oil temperature-operating speed-motor torque relationship tables, which can be configured and retrieved according to the actual situation. Additionally, the operating speed in the configured oil temperature-operating speed-motor torque relationship table is the oil pump motor speed.

[0055] During application, the pre-stored oil temperature-operating speed-motor torque relationship table can be directly called. Based on the real-time acquired current oil temperature and current oil pump motor speed, the reference torque of the electronic oil pump can be determined by looking up the table.

[0056] As a specific embodiment of the present invention, such as Figure 2 As shown, the method for configuring the d-axis current-q-axis current-motor torque relationship table may include the following steps:

[0057] S101, set the oil pump motor to operate at the rated speed.

[0058] S102, set the d-axis current reference value Idref.

[0059] S103, set the motor torque T1 of the test load.

[0060] S104 drives the oil pump motor to run and waits for the oil pump motor to stabilize.

[0061] S105, record the corresponding d-axis current Id and q-axis current Iq, as well as the currently set motor torque T1, and store them in the corresponding d-axis current-q-axis current-motor torque relationship table.

[0062] S106, determine whether the motor torque T1 of the set test load has reached the motor maximum torque Tmax. If yes, proceed to step S108; if no, proceed to step S107.

[0063] S107, T1 = T1 + T_delta. Execute step S103. Wherein, T_delta is the preset motor torque value.

[0064] S108, determine whether the set d-axis current reference value Idref has reached the motor characteristic current value Id0. If yes, proceed to step S110; if no, proceed to step S109.

[0065] S109, Idref = Idref - Id_delta. Execute step S102. Wherein, Id_delta is the preset current value.

[0066] S110, store the corresponding d-axis current-q-axis current-motor torque relationship table, configuration complete.

[0067] As a specific embodiment of the present invention, such as Figure 3 As shown, the fault detection method for this electronic oil pump may include the following steps:

[0068] S201, a two-dimensional relationship table of oil temperature, operating speed and motor torque for offline configuration of electronic oil pump.

[0069] S202, Two-dimensional relationship table of storage oil temperature, operating speed and rated motor torque.

[0070] S203 controls the operation of the electronic oil pump.

[0071] S204, obtain the current oil temperature of the electronic oil pump and the current speed of the oil pump motor.

[0072] S205, obtain the three-phase current of the oil pump motor.

[0073] S206 performs coordinate transformation on the three-phase current to obtain the d-axis current and q-axis current of the oil pump motor.

[0074] S207: Based on the d-axis current and q-axis current, the d-axis inductance and q-axis inductance of the oil pump motor are obtained by querying the pre-configured motor parameter table.

[0075] S208 calculates the current torque of the oil pump motor based on the d-axis current, q-axis current, d-axis inductance, and q-axis inductance.

[0076] S209: Based on the current oil temperature and the current speed of the oil pump motor, the reference torque of the electronic oil pump is obtained by querying the pre-configured oil temperature-operating speed-motor torque relationship table.

[0077] S210, determine the error value between the current torque of the oil pump motor and the reference torque.

[0078] S211, determine whether the error value exceeds the preset torque threshold deltaTe and the duration t reaches the preset time tThr. If yes, proceed to step S212; if no, proceed to step S204.

[0079] S212, determine whether the current torque Te of the oil pump motor is greater than the reference torque Teref. If yes, proceed to step S213; if no, proceed to step S214.

[0080] S213 indicates that the electronic oil pump has experienced a motor drive failure.

[0081] S214 indicates that the electronic oil pump has experienced a pump motor dry-suction fault or a reverse rotation fault.

[0082] Furthermore, such as Figure 4 As shown, during operation, the oil pump motor can be controlled by a dual closed-loop speed regulation based on the target speed command, d-axis current Id, and q-axis current Iq.

[0083] Specifically, in Figure 4In the schematic diagram of the dual closed-loop speed control shown, the current regulation loop is inside, forming the inner loop of the control system, and the speed regulation loop is outside, forming the outer loop of the control system, thus forming a dual closed-loop control system for speed and current. After the oil pump motor operates in the speed control mode for the second preset time, the target speed Wm_ref is obtained according to the target speed command, and the three-phase currents Ia, Ib, and Ic of the oil pump motor are acquired in real time, and the dual closed-loop speed control of the oil pump motor is performed based on this. (See below for further details.) Figure 4 The process of dual closed-loop speed control for the oil pump motor is explained in detail.

[0084] The three-phase currents Ia, Ib, and Ic in the control process are the sampled currents of phases A, B, and C of the oil pump motor, respectively. These can be directly obtained through AD (Analog to Digital) sampling. For example, the phase A current Ia and phase B current Ib can be directly sampled, and then the phase C current Ic can be calculated using the formula Ia + Ib + Ic = 0. The electrical angle θ can be obtained in real time through a sensorless (EST) module. The three-phase currents Ia, Ib, and Ic are input to the Clark module. The Clark module performs a Clark transformation on the three-phase currents Ia, Ib, and Ic, transforming them to a stationary αβ coordinate system to obtain Iα and Iβ. Iα, Iβ, and the electrical angle θ are input to the Park module, and a Park transformation is used to obtain the d-axis current Id and q-axis current Iq of the oil pump motor under the current operating state. Then, the d-axis current Id is compared with the d-axis given current ID to obtain the d-axis current error value, and the q-axis current Iq is compared with the q-axis given current IQ to obtain the q-axis current error value. The d-axis current error value and the q-axis current error value are then input into the corresponding input ACR (Automatic Current Regulator) to obtain the d-axis current error value VD and the q-axis given voltage VQ.

[0085] It should be noted that the aforementioned Sensorless EST module determines the current speed Wm and electrical angle θ of the oil pump motor based on the acquired Id and Iq values ​​of the oil pump motor, as well as the d-axis voltage Vd and q-axis voltage Vq input to the SVPWM (Space Vector Pulse Width Modulation) module. The electrical angle θ is input to the Park module and fed back to the SVPWM module. The current speed Wm is compared with the target speed Wm_ref to obtain the speed error value, which is then input to the ASR (Automatic Speed ​​Regulator) to obtain the aforementioned q-axis setpoint current IQ, and also input to the Decoupling comp module. In addition, this control system determines the d-axis setpoint current ID based on the MTPA (Maximum Torque Per Ampere) module and the FW (field weakening control) module, and is used for the aforementioned current loop control.

[0086] The Decoupling comp module receives the current rotational speed Wm, the q-axis given current IQ, and the d-axis given current ID, and calculates the q-axis compensation voltage VQ_hcomp and the d-axis compensation voltage VD_hcomp. The q-axis given voltage VQ output by the ACR is compared with the q-axis compensation voltage VQ_hcomp to obtain the corresponding q-axis voltage error value, and the d-axis given voltage VD is compared with the d-axis compensation voltage VD_hcomp to obtain the corresponding d-axis voltage error value. These d-axis voltage error values ​​are then input to the UdqLimit module. The UdqLimit module applies voltage limits to the obtained dq-axis voltage error values ​​according to preset conditions, obtaining the corresponding q-axis voltage Vq and d-axis voltage Vd. The q-axis voltage Vq and d-axis voltage Vd are then output as three-phase power to the three phases of the oil pump motor via the SVPWM module, thereby driving the oil pump motor. In this dual closed-loop control system, the Sensorless EST module determines the current speed Wm and electrical angle θ of the oil pump motor based on the q-axis voltage Vq and d-axis voltage Vd output by the Udq Limit module and the d-axis current Id and q-axis current Iq output by the Park module. It then performs closed-loop speed regulation based on the difference between the target speed Wm_ref and the speed, and performs closed-loop current regulation based on the differences between IQ and Iq, and between ID and Id. Simultaneously, it determines the compensation voltage based on the Decoupling comp module, thereby achieving dual closed-loop speed control of the oil pump motor.

[0087] In summary, the fault detection method for an electronic oil pump according to embodiments of the present invention first acquires the current oil temperature and current speed of the oil pump motor, determines the current torque of the oil pump motor, and obtains a reference torque of the electronic oil pump based on the current oil temperature and current speed of the oil pump motor. Then, it determines the error value between the current torque of the oil pump motor and the reference torque, and determines that the electronic oil pump has malfunctioned when the error value meets a preset condition. Therefore, this method determines that the electronic oil pump has malfunctioned based on the error value between the current torque of the oil pump motor and the reference torque, achieving real-time detection of the electronic oil pump's operating status without increasing the system cost, thus greatly improving the reliability and safety of the electronic oil pump system.

[0088] Corresponding to the above embodiments, the present invention also proposes a computer-readable storage medium.

[0089] The computer-readable storage medium of this invention stores a fault detection program for an electronic oil pump, which, when executed by a processor, implements the above-described fault detection method for the electronic oil pump.

[0090] According to the computer-readable storage medium of the present invention, based on the above-described fault detection method for an electronic oil pump, a fault in the electronic oil pump is determined based on the error value between the current torque and the reference torque of the oil pump motor. Without increasing the system cost of the electronic oil pump, real-time detection of the operating status of the electronic oil pump is achieved, which greatly improves the reliability and safety of the electronic oil pump system.

[0091] Corresponding to the above embodiments, the present invention also proposes an electronic oil pump.

[0092] like Figure 5 As shown, the electronic oil pump 100 of this embodiment includes a memory 110, a processor 120, and an electronic oil pump fault detection program stored in the memory 110 and executable on the processor 120. When the processor 120 executes the electronic oil pump fault detection program, it implements the above-mentioned electronic oil pump fault detection method.

[0093] According to the embodiments of the present invention, the electronic oil pump, based on the above-described fault detection method, achieves real-time detection of the operating status of the electronic oil pump without increasing the system cost, thereby greatly improving the reliability and safety of the electronic oil pump system.

[0094] Corresponding to the above embodiments, the present invention also proposes an electronic oil pump reverse fault detection device.

[0095] like Figure 6 As shown, the electronic oil pump reverse fault detection device of this embodiment may include: an acquisition module 10, a determination module 20 and a fault detection module 40.

[0096] The acquisition module 10 is used to acquire the current oil temperature and current speed of the pump motor of the electronic oil pump. The determination module 20 is used to determine the current torque of the pump motor of the electronic oil pump, obtain the reference torque of the electronic oil pump based on the current oil temperature and current speed of the pump motor, and determine the error value between the current torque of the pump motor and the reference torque. The fault detection module 30 is used to determine that the electronic oil pump has malfunctioned when the error value meets a preset condition.

[0097] According to one embodiment of the present invention, the determining module 20 determines the current torque of the oil pump motor of the electronic oil pump, specifically for: acquiring the three-phase current of the oil pump motor; performing coordinate transformation on the three-phase current to obtain the d-axis current and q-axis current of the oil pump motor; obtaining the d-axis inductance and q-axis inductance of the oil pump motor by querying a pre-configured motor parameter table based on the d-axis current and q-axis current; and calculating the current torque of the oil pump motor based on the d-axis current, q-axis current, and d-axis inductance and q-axis inductance.

[0098] According to another embodiment of the present invention, the determining module 20 determines the current torque of the oil pump motor of the electronic oil pump, specifically for: obtaining the three-phase current of the oil pump motor; performing coordinate transformation on the three-phase current to obtain the d-axis current and q-axis current of the oil pump motor; and obtaining the current torque of the oil pump motor by querying a pre-configured d-axis current-q-axis current-motor torque relationship table based on the d-axis current and q-axis current.

[0099] According to one embodiment of the present invention, the determining module 20 obtains the reference torque of the electronic oil pump based on the current oil temperature and the current speed of the oil pump motor. Specifically, it is used to: obtain a pre-configured oil temperature-operating speed-motor torque relationship table; and obtain the reference torque of the electronic oil pump by querying the oil temperature-operating speed-motor torque relationship table based on the current oil temperature and the current speed of the oil pump motor.

[0100] According to one embodiment of the present invention, the fault detection module 30 determines that the error value meets the preset conditions, specifically used to: determine that the error value meets the preset conditions when the error value exceeds the preset torque threshold and the duration reaches the preset time.

[0101] According to one embodiment of the present invention, when the fault detection module 30 determines that the electronic oil pump has malfunctioned, it is further configured to: if the current torque of the oil pump motor is greater than the reference torque, then determine that the electronic oil pump has malfunctioned in the oil pump motor drive.

[0102] According to one embodiment of the present invention, when the fault detection module 30 determines that the electronic oil pump has malfunctioned, it is further configured to: if the current torque of the oil pump motor is less than the reference torque, then determine that the electronic oil pump has malfunctioned either a dry-suction fault or a reverse-rotation fault.

[0103] It should be noted that for details not disclosed in the electronic oil pump reversal fault detection device of the present invention, please refer to the details disclosed in the electronic oil pump reversal fault detection method of the above embodiments of the present invention, which will not be repeated here.

[0104] The electronic oil pump reversal fault detection device according to an embodiment of the present invention acquires the current oil temperature and current speed of the oil pump motor through an acquisition module, determines the current torque of the oil pump motor through a determination module, obtains a reference torque of the electronic oil pump based on the current oil temperature and current speed of the oil pump motor, and determines the error value between the current torque and the reference torque. The fault detection module determines that the electronic oil pump has malfunctioned when the error value meets a preset condition. Therefore, this device determines whether the electronic oil pump has malfunctioned based on the error value between the current torque and the reference torque, achieving real-time monitoring of the electronic oil pump's operating status without increasing the application cost, greatly improving the operational reliability and safety of the electronic oil pump.

[0105] Corresponding to the above embodiments, the present invention also proposes a vehicle.

[0106] like Figure 7 As shown, the vehicle 200 of this embodiment includes the above-described electronic oil pump 100.

[0107] According to the vehicle of the present invention, based on the above-mentioned electronic oil pump, real-time monitoring of the working status of the electronic oil pump can be achieved without increasing the system application cost of the electronic oil pump, which greatly improves the reliability and safety of the electronic oil pump system and ensures the safe operation of the vehicle.

[0108] It should be noted that the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable medium may be paper or other suitable media on which the program can be printed, since the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.

[0109] It should be understood that various parts of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0110] In the description of this specification, references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0111] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this invention, "a plurality of" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0112] In this invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," "linking," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components, unless otherwise explicitly limited. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.

[0113] Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention.

Claims

1. A fault detection method for an electronic oil pump, characterized in that, include: The current oil temperature and current speed of the pump motor of the electronic oil pump are obtained, and the current torque of the pump motor of the electronic oil pump is determined. The reference torque of the electronic oil pump is obtained based on the current oil temperature and the current speed of the oil pump motor. Determine the error value between the current torque of the oil pump motor and the reference torque; When the error value meets the preset conditions, it is determined that the electronic oil pump has malfunctioned; Determining that the error value meets preset conditions includes: When the error value exceeds a preset torque threshold and the duration reaches a preset time, the error value is determined to meet a preset condition.

2. The method according to claim 1, characterized in that, Determining the current torque of the pump motor of the electronic oil pump includes: Obtain the three-phase current of the oil pump motor; The three-phase currents are transformed to obtain the d-axis current and q-axis current of the oil pump motor. Based on the d-axis current and q-axis current, the d-axis inductance and q-axis inductance of the oil pump motor are obtained by querying a pre-configured motor parameter table. The current torque of the oil pump motor is calculated based on the d-axis current and q-axis current, as well as the d-axis inductance and q-axis inductance.

3. The method according to claim 1, characterized in that, Determining the current torque of the pump motor of the electronic oil pump includes: Obtain the three-phase current of the oil pump motor; The three-phase currents are transformed to obtain the d-axis current and q-axis current of the oil pump motor. Based on the d-axis current and q-axis current, the current torque of the oil pump motor is obtained by querying a pre-configured d-axis current-q-axis current-motor torque relationship table.

4. The method according to claim 1, characterized in that, The reference torque of the electronic oil pump is obtained based on the current oil temperature and the current speed of the oil pump motor, including: Obtain the pre-configured oil temperature-operating speed-motor torque relationship table; Based on the current oil temperature and the current speed of the oil pump motor, the reference torque of the electronic oil pump can be obtained by consulting the oil temperature-operating speed-motor torque relationship table.

5. The method according to claim 1, characterized in that, When determining that the electronic oil pump has malfunctioned, the method further includes: If the current torque of the oil pump motor is greater than the reference torque, then the electronic oil pump is determined to have experienced an oil pump motor drive failure.

6. The method according to claim 1, characterized in that, When determining that the electronic oil pump has malfunctioned, the method further includes: If the current torque of the oil pump motor is less than the reference torque, it is determined that the electronic oil pump has experienced an oil pump motor dry-suction fault or a reverse rotation fault.

7. A computer-readable storage medium, characterized in that, It stores a fault detection program for an electronic oil pump, which, when executed by a processor, implements the fault detection method for an electronic oil pump according to any one of claims 1-6.

8. An electronic oil pump, characterized in that, The method includes a memory, a processor, and a fault detection program for an electronic oil pump stored in the memory and executable on the processor. When the processor executes the fault detection program for the electronic oil pump, it implements the fault detection method for the electronic oil pump according to any one of claims 1-6.

9. A device for detecting reverse rotation faults in an electronic oil pump, characterized in that, include: The acquisition module is used to acquire the current oil temperature and the current speed of the pump motor of the electronic oil pump; The determination module is used to determine the current torque of the oil pump motor of the electronic oil pump, obtain the reference torque of the electronic oil pump based on the current oil temperature and the current speed of the oil pump motor, and determine the error value between the current torque of the oil pump motor and the reference torque. The fault detection module is used to determine that the electronic oil pump has malfunctioned when the error value meets the preset conditions. Determining that the error value meets preset conditions includes: When the error value exceeds a preset torque threshold and the duration reaches a preset time, the error value is determined to meet a preset condition.

10. A vehicle, characterized in that, Including the electronic oil pump according to claim 8.

Citation Information

Patent Citations

  • Oil and gas pump motor fault detection method and device

    CN111751722A

  • Fault detection method and device for electric oil pump of new energy automobile

    CN115097248A