Electric Oil Pump Device
20190271303 ยท 2019-09-05
Assignee
Inventors
Cpc classification
F16H61/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04C14/28
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B49/06
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04C2270/025
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B17/03
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
Abstract
An electric oil pump device includes an electric oil pump and a microcomputer that acquires a static friction torque of a pump and a motor of the electric oil pump, and performs control of activating the electric oil pump based on the acquired static friction torque.
Claims
1. An electric oil pump device comprising: an electric oil pump including a motor without a position detection sensor and driven by the motor; and a controller that acquires a static friction torque of a pump and the motor of the electric oil pump based on a relationship between at least one of a torque, a motor current value, or a hydraulic pressure of the electric oil pump detected at a time of activating the electric oil pump and at least one of a rotation speed or an oil discharge amount of the electric oil pump, and performs control of activating the electric oil pump based on the acquired static friction torque.
2. The electric oil pump device according to claim 1, wherein the controller acquires the static friction torque of the pump and the motor of the electric oil pump based on the relationship between at least one of the torque, the motor current value, or the hydraulic pressure of the electric oil pump detected at the time of activating the electric oil pump and at least one of the rotation speed or the oil discharge amount of the electric oil pump, and corrects a starting voltage and a forced commutation frequency of the motor at the time of activating the electric oil pump based on the acquired static friction torque.
3. The electric oil pump device according to claim 1, wherein the controller acquires the static friction torque of the pump and the motor of the electric oil pump based on a torque of the electric oil pump when the electric oil pump starts to rotate.
4. The electric oil pump device according to claim 1, further comprising a table in which the static friction torque of the pump and the motor in the electric oil pump and a starting voltage and a forced commutation frequency of the motor are associated with each other, wherein the controller activates the electric oil pump based on the table.
5. The electric oil pump device according to claim 1, wherein the controller activates the electric oil pump based on a correlation expression in which a correlation between the static friction torque of the pump and the motor in the electric oil pump and a starting voltage and a forced commutation frequency of the motor is defined.
6. The electric oil pump device according to claim 2, wherein the controller repeatedly corrects the starting voltage and the forced commutation frequency of the motor at a time of factory shipment of the electric oil pump or at the time of activating the electric oil pump.
7. The electric oil pump device according to claim 1, wherein the controller acquires the static friction torque based on a relationship between the motor current value of the electric oil pump detected at the time of activating the electric oil pump and the rotation speed of the electric oil pump, and performs control of activating the electric oil pump based on the acquired static friction torque.
8. The electric oil pump device according to claim 2, wherein the controller corrects the starting voltage of the motor at the time of activating the electric oil pump by changing a set value of a duty ratio.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0026]
[0027]
[0028]
[0029]
[0030]
MODES FOR CARRYING OUT THE INVENTION
[0031] Embodiments of the present invention are hereinafter described on the basis of the drawings.
First Embodiment
[0032] The structure of an electric oil pump device 100 according to a first embodiment of the present invention is now described with reference to
[0033] The electric oil pump device 100 according to the first embodiment of the present invention is mounted on a vehicle (automobile). The electric oil pump device 100 includes an electric oil pump 10, a motor drive circuit 20 that drives the electric oil pump 10, and a microcomputer 30 (an example of a controller) that transmits a drive signal to the motor drive circuit 20. The motor drive circuit 20 and the microcomputer 30 may be mounted in a housing of the electric oil pump 10 or may be provided in a control box (not shown) separate from the electric oil pump 10.
[0034] The electric oil pump 10 includes a motor 11 and a pump 12. In the electric oil pump 10, the pump 12 is connected to a hydraulic circuit 101. The hydraulic circuit 101 has a predetermined flow path resistance R. When the pump 12 is driven, a necessary hydraulic pressure is supplied to the hydraulic circuit 101. Here, an internal gear pump, an external gear pump, a centrifugal pump, etc. are applied to the pump 12. The hydraulic circuit 101 includes a circuit that supplies an operating fluid of hydraulic pressure required for clutch engagement of an automatic transmission when an engine is stopped to idle while the vehicle is stopped. Also, the hydraulic circuit 101 includes a circuit that supplies cooling oil of necessary hydraulic pressure to a cooling jacket of an electric motor (not shown) of a hybrid vehicle, for example. Unlike a mechanical oil pump driven by the drive force of an engine, the electric oil pump 10 is frequently used as an oil pump driven by electric power supplied from a battery 40.
[0035] A sensorless three-phase brushless DC motor is used as the motor 11 in the electric oil pump 10. That is, the motor 11 does not include a position detection sensor such as a Hall element. Furthermore, the motor drive circuit 20 includes an FET circuit 21 including a semiconductor switch and a motor drive IC 22. A direct-current voltage of the battery 40 is applied to three wires (a U-phase drive coil, a V-phase drive coil, and a W-phase drive coil) of the motor 11 via the FET circuit 21. Based on a signal from the motor drive IC 22, the FET circuit 21 sequentially applies a voltage between the two wires (between the U phase and the V phase, between the U phase and the W phase, and between the V phase and the W phase) of the three wires of the motor 11 to rotationally drive the motor 11 by a unit rotation angle. At this time, the FET circuit 21 performs PWM control (duty-ratio control) of repeatedly switching between a state in which the voltage applied between the two wires is turned on for a predetermined time and a state in which the voltage between the two wires is turned off for a predetermined time according to the signal from the motor drive IC 22. Thus, the average voltage applied to the motor 11 is controlled so as to be a control command voltage.
[0036] The microcomputer 30 includes an arithmetic unit 31 (an example of a controller) that performs various types of arithmetic processing, a ROM 32 that stores in advance various programs executed by the arithmetic unit 31, etc., a RAM 33 from and in which the arithmetic unit 31 reads and writes data necessary during arithmetic processing, and an input/output circuit 34 that receives a unit angle rotation signal and a motor current signal and outputs, to the motor drive IC 22, a command voltage to drive the motor 11.
[0037] The ROM 32 stores a motor rotation speed calculation program 1, and a motor control program 2 to estimate an oil temperature based on a motor current value I (corresponding to a torque) and the rotation speed N of the motor 11 and to supply the oil of necessary hydraulic pressure from the pump 12 to the hydraulic circuit 101. The ROM 32 further stores a current control program 3 to calculate a difference between the motor current value I detected by a current detection circuit 42 and a target value, to calculate the command voltage to be applied to the motor 11 using proportional control, integral control, and differential control, and to output the same to the motor drive IC 22, and a table 4 (see
[0038] The electric oil pump device 100 includes a shunt resistor 41 and the current detection circuit 42 in its control circuit in addition to the motor drive circuit 20 and the microcomputer 30. The shunt resistor 41 is connected to the FET circuit 21, and the current detection circuit 42 measures a voltage between both terminals of the shunt resistor 41, detects a current value to be supplied to the motor 11, and sends the motor current signal to the microcomputer 30.
(Details of Activation Control of Electric Oil Pump)
[0039] In the motor 11 including a sensorless three-phase brushless DC motor, no induced voltage (counter-electromotive voltage) is generated in a state in which the motor 11 is stopped. Therefore, when the motor 11 is activated, it is necessary to input a rectangular wave signal (forced commutation signal) having a specific frequency (forced commutation frequency) under a predetermined starting voltage to the FET circuit 21. Thus, the motor 11 starts to rotate, and an induced voltage is generated in the drive coil. Then, a sensorless drive signal is generated from this induced voltage, and the signal input to the FET circuit 21 is switched from the forced commutation signal to the sensorless drive signal at the predetermined timing such that the rotational drive of the motor 11 after the activation is continued.
[0040] According to the first embodiment, the following control is performed at the time of activating the electric oil pump 10 based on a command from the arithmetic unit 31 of the microcomputer 30.
[0041] Specifically, based on the relationship between the motor current value I of the motor 11 detected at the time of activating the electric oil pump 10 and the rotation speed N of the electric oil pump 10, the static friction torque Tf of the pump 12 and the motor 11 of the electric oil pump 10 is acquired by the microcomputer 30 side. Based on the static friction torque Tf acquired by the microcomputer 30 side, the arithmetic unit 31 performs control of correction from originally set initial values (default values) of the starting voltage Vs and the forced commutation frequency Fs of the motor 11 at the time of activating the electric oil pump 10 to more optimum values.
[0042] Thus, in the electric oil pump device 100, the electric oil pump 10 is activated based on the static friction torque Tf acquired based on the relationship between the motor current value I of the motor 11 detected at the time of activating the electric oil pump 10 and the rotation speed N of the electric oil pump 10. The static friction torque Tf of the pump 12 and the motor 11 is a unique numerical value determined by the sum of a frictional force of meshing of gears (an inner rotor and an outer rotor of the internal gear type) of the pump 12 and a frictional force between a shaft and a bearing of the motor 11.
[0043] The motor current value I is grasped by the microcomputer 30 side based on the voltage between both terminals of the shunt resistor 41 detected by the current detection circuit 42. Furthermore, the rotation speed N is grasped by the microcomputer 30 side based on the number of poles of the motor 11 and the number of poles of the motor 11 and zero cross point (phase at the time when the induced voltage waveform becomes of its amplitude) counts in the waveform of the induced voltage generated in each of the three wires (the U-phase drive coil, the V-phase drive coil, and the W-phase drive coil) when the motor 11 starts to rotate.
[0044] Therefore, as the activation control, first, energization of the motor 11 (the U-phase drive coil, the V-phase drive coil, and the W-phase drive coil) in the electric oil pump 10 is started under the conditions of the starting voltage Vs and the forced commutation frequency Fs set to some initial values. Then, control is performed to gradually increase the current value to be applied to the motor 11 in predetermined increments. Then, as shown in
[0045] According to the first embodiment, the starting voltage Vs and the forced commutation frequency Fs that enable output of the static friction torque Tf when the motor 11 starts to rotate (the time when the rotation speed N>0) are changed (corrected) from the aforementioned initial values to other optimum values. In this case, the set value of the duty ratio output from the motor drive IC 22 to the FET circuit 21 is changed such that the starting voltage Vs to be applied to the motor 11 is corrected. Thus, the starting voltage Vs and the forced commutation frequency Fs set to the optimum values according to the state of the electric oil pump 10 are applied to the motor 11, and thus the electric oil pump 10 can be constantly stably activated.
[0046] The ROM 32 (see
[0047] The correction of the starting voltage Vs and the forced commutation frequency Fs at the time of activating the electric oil pump 10 described above is repeatedly performed by the microcomputer 30 at the time of factory shipment of the electric oil pump 10 or at the time of activating the electric oil pump 10. That is, the static friction torque Tf at the time of factory shipment of the electric oil pump 10 may be different from the static friction torque Tf at the time of routinely using the electric oil pump 10 mounted on an automobile. Therefore, even when the electric oil pump 10 is activated for the first time at the time of factory shipment (at the time of product shipment inspection), the starting voltage Vs and the forced commutation frequency Fs are corrected. Furthermore, the starting voltage Vs and the forced commutation frequency Fs are corrected even during normal use. Therefore, the electric oil pump device 100 is constantly stably activated regardless of the product life of the electric oil pump 10.
[0048] A processing flow of the microcomputer 30 (arithmetic unit 31) at the time of activating the electric oil pump 10 in the electric oil pump device 100 is now described with reference to
[0049] As shown in
[0050] Thereafter, in step S3, the rotation speed N of the electric oil pump 10 (motor 11) is detected. The rotation speed N is acquired based on the number of poles of the motor 11 and the zero cross point counts in the waveform of the induced voltage generated in each of the three wires (the U-phase drive coil, the V-phase drive coil, and the W-phase drive coil) when the motor 11 starts to rotate. In step S4, the motor current value I of the motor 11 is detected. The motor current value I is acquired based on the voltage between both terminals of the shunt resistor (see
[0051] Then, in step S5, the microcomputer 30 determines whether or not the rotation speed N of the motor 11 is greater than zero. When the microcomputer 30 determines in step S5 that the rotation speed N of the motor 11 is zero, the processing in step S3 and step S4 described above is repeated in a state in which the motor current value I is increased by a predetermined fixed amount in step S6. That is, the increase of the motor current value I is repeated until the motor 11 starts to rotate.
[0052] When determining in step S5 that the rotation speed N of the motor 11 is greater than zero, the microcomputer 30 acquires (calculates) the static friction torque Tf of the electric oil pump 10 in step S7. That is, the torque corresponding to the motor current value Is (see
[0053] Thereafter, in step S8, based on the table 4 (see
[0054] The processing from step S1 to step S9 is performed such that the starting voltage Vs and the forced commutation frequency Fs corresponding to the static friction torque Tf of the pump 12 and the motor 11 at the time of activating the electric oil pump 10 are set. Therefore, these starting voltage Vs and forced commutation frequency Fs are applied to the motor 11 such that the electric oil pump 10 is activated smoothly. The electric oil pump device 100 according to the first embodiment is configured as described above.
Advantageous Effects of First Embodiment
[0055] According to the first embodiment, the following advantageous effects are achieved.
[0056] According to the first embodiment, as described above, the electric oil pump device 100 includes the microcomputer 30 that acquires the static friction torque Tf of the pump 12 and the motor 11 of the electric oil pump 10 based on the relationship between the motor current value I of the electric oil pump 10 detected at the time of activating the electric oil pump 10 and the rotation speed N of the electric oil pump 10, and performs control of activating the electric oil pump 10 based on the acquired static friction torque Tf. Accordingly, even when the static friction torque Tf of the pump 12 and the motor 11 of the electric oil pump 10 has an individual difference for each electric oil pump 10, the activation control of the electric oil pump 10 can be performed based on the static friction torque Tf of the pump 12 and the motor 11 acquired at the time of activating the electric oil pump 10. Consequently, the electric oil pump 10 using the motor 11 without a position detection sensor can be stably activated regardless of the individual difference of the electric oil pump 10. Not only when the static friction torque Tf of the pump 12 and the motor 11 has an individual difference at the time of manufacture (at the time of factory shipment) but also when the static friction torque Tf of the pump 12 and the motor 11 changes with time after use of the electric oil pump 10, the electric oil pump 10 can be activated in a state in which a control value at the time of the activation is reset following the change of the static friction torque Tf. Thus, the electric oil pump 10 can be stably activated for a long period of time.
[0057] Furthermore, the electric oil pump device 100 includes the microcomputer 30 described above such that the electric oil pump 10 can be stably activated even when the oil viscosity varies according to the oil temperature. Therefore, the range of the oil temperature at which the electric oil pump 10 can be used can be expanded. In addition, the electric oil pump 10 can be stably activated even when the design tolerance at the time of designing each of the pump 12 and the motor 11 is loosened (the design accuracy is reduced), and thus the design accuracy and the manufacturing accuracy of the electric oil pump 10 can be easily managed.
[0058] According to the first embodiment, the microcomputer 30 acquires the static friction torque Tf of the pump 12 and the motor 11 of the electric oil pump 10 based on the relationship between the motor current value I (motor current value Is) of the electric oil pump 10 detected at the time of activating the electric oil pump 10 and the rotation speed N of the electric oil pump 10, and corrects the starting voltage Vs and the forced commutation frequency Fs of the motor 11 at the time of activating the electric oil pump 10 based on the acquired static friction torque Tf. Accordingly, based on the static friction torque Tf of the pump 12 and the motor 11 acquired at the time of activating the electric oil pump 10, the starting voltage Vs to be applied to the motor 11 and the set forced commutation frequency Fs can be corrected at the time of activating the electric oil pump 10. Therefore, the electric oil pump 10 using the motor 11 without a position detection sensor can be reliably activated by the starting voltage Vs and the forced commutation frequency Fs corrected based on the acquired static friction torque Tf.
[0059] According to the first embodiment, the microcomputer 30 acquires the static friction torque Tf of the pump 12 and the motor 11 of the electric oil pump 10 based on the torque corresponding to the motor current value Is of the electric oil pump 10 when the electric oil pump 10 starts to rotate. Accordingly, the static friction torque Tf of the pump 12 and the motor 11 at the time of activating the electric oil pump 10 can be reliably acquired.
[0060] According to the first embodiment, the electric oil pump device 100 includes the table 4 in which the static friction torque Tf of the pump 12 and the motor 11 in the electric oil pump 10 and the starting voltage Vs and the forced commutation frequency Fs of the motor 11 are associated with each other. Furthermore, the microcomputer 30 activates the electric oil pump 10 based on the table 4. Accordingly, the activation control of the electric oil pump 10 can be easily performed with reference to the table 4 in which the acquired static friction torque Tf and the starting voltage Vs and the forced commutation frequency Fs of the motor 11 are associated with each other at the time of activating the electric oil pump 10.
[0061] According to the first embodiment, the microcomputer 30 repeatedly corrects the starting voltage Vs and the forced commutation frequency Fs of the motor 11 at the time of factory shipment of the electric oil pump 10 or at the time of activating the electric oil pump 10 when the electric oil pump 10 is routinely used. Accordingly, when the electric oil pump 10 is activated for the first time after shipment and every time the activation control of the electric oil pump 10 is performed during normal use, the starting voltage Vs and the forced commutation frequency Fs of the motor 11 are corrected, and thus the electric oil pump 10 using the motor 11 without a position detection sensor can be constantly stably activated.
[0062] According to the first embodiment, the microcomputer 30 acquires the static friction torque Tf based on the relationship between the motor current value I of the electric oil pump 10 detected at the time of activating the electric oil pump 10 and the rotation speed N of the electric oil pump 10 and performs control of activating the electric oil pump 10 based on the acquired static friction torque Tf. Accordingly, the static friction torque Tf at the time of activating the electric oil pump 10 can be easily acquired based on the motor current value I to be applied to the motor 11 and the rotation speed N of the electric oil pump 10, which are easily and directly acquired by the microcomputer 30.
[0063] According to the first embodiment, the microcomputer 30 corrects the starting voltage Vs of the motor 11 at the time of activating the electric oil pump 10 by changing the set value of the duty ratio output from the motor drive IC 22 to the FET circuit 21. Accordingly, the starting voltage Vs to be applied to the motor 11 can be easily changed using the FET circuit 21 at the time of activating the electric oil pump 10. Furthermore, at the time of the activation, the set value of the duty ratio is changed to secure the starting voltage Vs, and the forced commutation frequency Fs corresponding to this starting voltage Vs is used such that the electric oil pump 10 can be stably activated, and thus even when the electric power of the battery 40 is supplied to another portion of the vehicle, and the power-supply voltage of the battery 40 is slightly varied (voltage shortage or the like occurs), the electric oil pump 10 can be reliably activated.
Second Embodiment
[0064] A second embodiment is now described with reference to
[0065] In an electric oil pump device 200 (see
[0066] As shown in
[0067] Similarly, when the static friction torque Tf at the moment when the rotation speed N>0 is acquired as Tf2 within a region B (>the region A), the forced commutation frequency Fs is calculated as Fs2 using a correlation expression G2 (a graph of a broken line) corresponding to the nearest starting voltage Vs (=6.0 V). Furthermore when the static friction torque Tf is acquired as Tf3 within a region C (>the region B), the forced commutation frequency Fs is calculated as Fs3 using a correlation expression G3 (a graph of a solid line) corresponding to the nearest starting voltage Vs (=7.0 V). Here, Fs1, Fs2, and Fs3 have a relationship of Fs1>Fs2>Fs3. That is, one of the correlation expressions G1 to G3 corresponding to the smaller starting voltage Vs is selected according to the range of the magnitude of the acquired static friction torque Tf (the region A<the region B<the region C), and the forced commutation frequency Fs (Fs1, Fs2, or Fs3) is calculated based on the selected correlation expression. Thus, the optimum combination of the starting voltage Vs and the forced commutation frequency Fs according to the acquired static friction torque Tf is selected.
[0068] According to the second embodiment, a ROM 32 (see FIG. 1) of a microcomputer 30 stores the correlation expressions G1 to G3 shown in
Advantageous Effects of Second Embodiment
[0069] According to the second embodiment, as described above, the microcomputer 30 activates the electric oil pump 10 based on one of the correlation expressions G1 to G3 in which the correlation between the static friction torque Tf of a pump 12 and the motor 11 in the electric oil pump 10 and the starting voltage Vs and the forced commutation frequency Fs of the motor 11 is defined. Accordingly, activation control of the electric oil pump 10 can be easily performed based on one of the correlation expressions G1 to G3 in which the correlation between the acquired static friction torque Tf and the starting voltage Vs and the forced commutation frequency Fs of the motor 11 is defined at the time of activating the electric oil pump 10. The remaining advantageous effects of the second embodiment are similar to those of the aforementioned first embodiment.
Modified Examples
[0070] The embodiments disclosed this time must be considered as illustrative in all points and not restrictive. The scope of the present invention is not shown by the above description of the embodiments but by the scope of claims for patent, and all modifications (modified examples) within the meaning and scope equivalent to the scope of claims for patent are further included.
[0071] For example, while the static friction torque Tf of the pump 12 and the motor 11 of the electric oil pump 10 is acquired based on the relationship between the motor current value I (motor current value Is) of the electric oil pump 10 detected at the time of activating the electric oil pump 10 and the rotation speed N of the electric oil pump 10 in each of the aforementioned first and second embodiments, the present invention is not restricted to this. For example, the static friction torque Tf of the electric oil pump 10 may be acquired based on the relationship between a torque directly detected by an acceleration sensor or the like attached to the shaft of the motor 11 at the time of activating the electric oil pump 10 and the rotation speed N of the motor 11, or the static friction torque Tf of the electric oil pump 10 may be acquired based on the relationship between the hydraulic pressure (hydraulic pressure information) and the oil discharge amount (oil discharge amount information) discharged from the pump 12 at the time of activating the electric oil pump 10. Furthermore, the microcomputer 30 may grasp all of the torque, the motor current value I, and the hydraulic pressure at the time of activating the electric oil pump 10 and all of the rotation speed N and the oil discharge amount of the electric oil pump 10, and may acquire the static friction torque Tf by executing a predetermined calculation based on the interrelationship among these detected values.
[0072] While the microcomputer 30 acquires the static friction torque Tf at time of activating the electric oil pump 10, and performs control processing for correcting the starting voltage Vs and the forced commutation frequency Fs of the motor 11 at the time of activating the electric oil pump 10 based on the acquired static friction torque Tf in each of the aforementioned first and second embodiments, the present invention is not restricted to this. That is, the ECU 102 on the vehicle body side may perform the function of the microcomputer 30. In this case, the ECU 102 is an example of a controller in the claims.
[0073] While the example in which the present invention is applied to the activation control of the electric oil pump 10 mounted on an automobile has been shown in each of the aforementioned first and second embodiments, the present invention is not restricted to this. For example, the present invention may be applied to activation control of an electric oil pump mounted on an internal combustion engine for facility equipment.
DESCRIPTION OF REFERENCE NUMERALS
[0074] 4: table [0075] 10: electric oil pump [0076] 11: motor [0077] 12: pump [0078] 20: motor drive circuit [0079] 21: FET circuit [0080] 22: motor drive IC [0081] 30: microcomputer (controller) [0082] 31: arithmetic unit (controller) [0083] 32: ROM [0084] 40: battery [0085] 41: shunt resistor [0086] 42: current detection circuit [0087] 100, 200: electric oil pump device [0088] 101: hydraulic circuit [0089] 102: ECU (controller) [0090] Fs: forced commutation frequency [0091] G1 to G3: correlation expression [0092] I, Is: motor current value [0093] Tf: static friction torque [0094] N: rotation speed [0095] Vs: starting voltage