This application claims priority from our German utility model application 20 2015 105 177.8 filed 2015 Sep. 30.
The present invention relates generally to maintaining proper lubrication in rotating machinery and, more specifically, to methods and apparatus for maintaining proper oil pressure in a motor or pump having at least one rotating element. It is directed to an arrangement for specifying a pressure, a control apparatus for controlling a pressure, and an apparatus for driving a pump.
As defined herein, a pump is a driven machine which serves to transport fluids. This includes also mixtures of fluids and solids, pastes, and fluids with small components of gases. During operation of the pumping apparatus, the driving power is transformed into the kinetic energy of the fluid transported.
Patent document DE 10-2011-08657-2-A1 and corresponding US 2013/0251540-A1, PAULUS & SCHAAB/KSB, published 26 Sep. 2013, disclose a method and a control device for RPM-variable control of a displacement pump apparatus. The displacement pump apparatus includes a displacement pump and a drive, consisting of an electrical drive motor and a frequency converter. A final or output pressure of the displacement pump is, via a control device, adjusted to a target or setpoint value. The control device makes adjustments, based upon instantaneous values provided by the drive. Thereby, the control device regulates to the target or setpoint value.
Building upon this prior art, applicants propose an apparatus which calculates an internal torque value as a function of temperature and a motor RPM value, calculates a loss torque value as a function of temperature and a motor RPM value, and then derives a target pressure value to be produced by the pump, as a function of the difference between the internal torque value and the loss torque value.
The apparatus includes a pressure controller which, based upon a difference between an instantaneous fluid pressure value and a target pressure value, generates a setpoint value which influences power supplied to the pump's driving electric motor, to thereby bring the instantaneous pressure value toward the target pressure value.
The electronic controls for the pump-motor combination include a changeover switch for selectively applying one of two output signals from respective control modules, namely from a speed ramp-up module for starting the pump-motor combination, and a continuous operation module including a proportional-integral controller which processes feedback output signals from the pump-motor combination to maintain desired pressure values. Preferred embodiments are detailed in the description below.
An arrangement for ascertaining the pressure, created by a pump driven by an electric motor, is proposed, in which the pressure is calculated on the basis of a difference between an internal torque and a loss torque. The arrangement is further configured to calculate the internal torque from a motor current value and motor constant.
In one embodiment, the loss torque is calculated from a temperature, particularly an oil temperature, and from a motor RPM.
Further, one can provide that the loss torque is determined by using a characteristic field diagram or look-up matrix.
The proposed arrangement is particularly adapted for use in a displacement pump. This displacement pump can be formed as a geared pump, in particular as an annular gear pump. An alternate displacement pump type is the impeller pump. It has been found that the detection of instantaneous pressure via the torque in a displacement pump works well, especially in the case of annular gear pumps or gerotor pumps. In the case of annular gear pumps and gerotor pumps, the outer annular gear behaves like a plain bearing, and over a wide operating range, fluid lubrication occurs between the components. This results in the detection of the instantaneous pressure functioning relatively precisely. Conversely, as soon as mixed friction occurs as, for example, happens with vane cell pumps in a relatively wide operating range, the determination of the instantaneous pressure becomes imprecise. Thus, the use of an annular gear pump or a gerotor pump is advantageous for the aforementioned detection of the instantaneous pressure.
In a further refinement, the proposed arrangement serves for the detection of a pressure, which is created by a gerotor pump.
The arrangement can be configured to specify an instantaneous pressure for purposes of pressure regulation or control. The instantaneous pressure is, in this case, the pressure which the proposed apparatus is designed to control.
It is further proposed to provide a control apparatus for specifying the pressure to be generated by a pump, having a controller which generates, at its output, a setpoint value, based upon a difference between two input values, namely an instantaneous pressure value and a target pressure value. The control apparatus instructs, using a controller for specifying the instantaneous value. As controller, a controller of the above-described type is preferred.
According to one embodiment, a PI (Proportional-Integrating) controller serves as the controller. Suitable PI controllers can be implemented using ordinary integrated circuits (IC) like microcontrollers. Ready-to-use PI controllers are also commercially available from Analog Devices Inc. of Norwood Mass., Microchip Inc. of Chandler Ariz. and from other semiconductor manufacturers. Explanations of PI and PID (Proportional-Integrating-Derivative) controllers can be found in Wikipedia and in many electrical engineering treatises, as well as in application notes from IC manufacturers.
Further, it is proposed to employ an apparatus for operating a pump having a control apparatus of the aforementioned type, a module for carrying out a sequence of start-up steps such as, for example, a ramp-up of speed, and a changeover switch for performing a changeover from a start-up mode, controlled by the start-up module, to a continuous-operation mode, controlled by the PI controller.
The proposed apparatus for specifying a pressure makes it possible to assure maintenance of stable pressure. Additionally, it is thereby possible to perform pressure control without using a pressure sensor. The proposed arrangement is described herein, primarily in connection with pressure regulation, i.e. with a closed-loop pressure controller. However, the arrangement is not limited to this use, and can be employed whenever specifying a pressure is necessary.
Further advantages and refinements of the invention will be apparent from the specification and the accompanying drawings.
It is to be understood that the above-described features, and the additional features described below, can be used, not just in the preferred combinations described, but also in other combinations or by themselves, without exceeding the scope of the present invention.
The invention is schematically illustrated by various embodiments in the drawings, and is schematically and thoroughly described with reference to the drawings.
The drawing further shows a switch 80 for switchover between the output of the speed-ramp 14 and the output of the PI controller 12, i.e. switch 80 selectively couples one of these two outputs to the input of limiter 22. The switchover happens as a function of the output signal of IIR filter 16, which in turn depends upon the instantaneous-pressure signal 64 from pressure module 20, shown on the left side of
Depicted at top left is a unit 60 which receives a target pressure value 62 and an instantaneous pressure value 64. From these, it calculates a control deviation value ΔP 66. Speed-ramp unit 14 receives, as input signals, an RPM value n 68 and a supply voltage VS. These two parameter values are also applied to inputs of limiter 22, as shown at top center.
Since, at the start-up, the controller 12 might accelerate the electric motor at a slower-than-optimal pace, there is provided, for start-up purposes, the aforementioned speed-ramp 14, which performs start-up tasks. Speed-ramp 14 drives electric motor 31 with a maximal, or at least large, start-up power. The changeover from applying the speed-ramp 14 output to applying the controller 12 output is triggered on the basis of the estimated instantaneous pressure. When the instantaneous pressure is, for example, less than 90% of the target value, the speed-ramp is kept active. Conversely, when the instantaneous pressure value is, for example, more than 97% of the target pressure value, then controller 12 is made active. The factors of controller 12, particularly the amplification factor of the PI controller therein, can be adjusted empirically at the test-stand.
The electric motor 31 can be controlled by a software program executed in a microcontroller, i.e. all parts of
Further, conversion, from time-intervals between Hall-signal flanks into angle increments, can be performed in synchrony with the rotation speed. The time intervals can be incremented at every second PWM (Pulse Width Modulation) interrupt during program execution. Further, the calculation of the current angle can be done every 100 microseconds. Thus, polling or sampling of the Hall-sensor signals is done in each PWM-interrupt. The filtering is done, not time-synchronously, but rather in dependence upon RPM or Hall-flanks.
The oil-temperature signal 104 can, for example, be measured in a pump 30. In case of installation in a transmission, it can be measured in a different location, for example in the transmission oil pan, and can be fed to the arrangement for ascertaining the pressure.
In a motor vehicle, a temperature value can be transmitted via a Local Interconnect Network (LIN) bus.
The rotation speed n can be provided, for example, in RPM units. The motor constant ke can either be taken to be identical for all motors in the same production series, or each electric motor can be calibrated individually. For higher precision, the motor constant ke can be provided as a function of temperature, since it is temperature-dependent.
It is to be noted that the pressure is not measured, but rather is ascertained on the basis of motor RPM, motor current and oil temperature. The instantaneous pressure is the ascertained pressure existing at the pump output. The oil temperature is, for example, the oil sump temperature, as transmitted via a LIN-bus to the control apparatus. The pressure difference ΔP of a gerotor pump or annular gear pump is calculated by the equation
ΔP=MTH*C (1)
where C is a pump-dependent constant and MTH is the theoretical rotational torque, which achieves the generation of pressure and therefore can also be called the “pressure torque.”
The theoretical torque MTH derives from the internal torque MI and the loss torque Mv according to the equation:
MTH=MT−Mv (2)
The aforementioned internal torque MI is calculated by:
MI=31/2/2·Kemax(1+(TAMB−20)·Temp_Koeff)·I (3)
where these equation terms are as follows:
As motor current I, the current through the windings can be measured, or the current in the end-stage corresponding to this current, or in a DC motor, the current in the DC link circuit.
The pump-dependent constant derives from the equation:
C=(VTH/2π)−1 (4).
The displacement volume or chamber volume VTH corresponds to the volume of the fluid quantity, which is conveyed by one rotation of the pump. For example, the chamber volume for one of the test pumps is about VTH=2.21 10−6 m3. The pump parameters were measured at 70° C.
Derivation of the Characteristic Field Matrix
The characteristic matrix 102 for the loss torque Mv can, for example, be empirically derived at a test-stand. For this purpose, multiple RPM- and temperature-dependent test runs are made, and the pressure difference ΔP, the rotation speed n and the motor current I of the electric motor are measured.
Using Equation (1), at each test run, the theoretical torque MTH is calculated and, using equation (3), the internal torque MI. With the aid of Equation (2), one can derive, from the theoretical torque MTH and the internal torque MI, the loss torque Mv and can store these as part of the characteristic field data.
The loss torque Mv depends, nearly linearly, upon the rotation speed and depends, logarithmically upon the temperature.
Tests were performed with the pump and the inventors achieved the necessary precision of the actual pressure, in the range from 3.0 bar to 4.2 bar.
The rotor of pump 30 has an inner gearwheel 302 and an outer toothed ring 303, whose inner teeth mesh with those of the inner gearwheel.
Inner gearwheel 302 and outer ring 303 are arranged eccentrically with respect to each other, and they have a differing number of teeth. Therefore, inner gearwheel 302 and toothed ring 303 rotate at different respective speeds, so that, during rotation, the size of the void between the teeth fluctuates between a maximum volume and a minimum volume.
Pump 30 has a fluid inlet port 304 and a fluid outlet port 305.
Inlet port 304 is in fluid communication via a channel (not shown) with a front side of inner gearwheel 304 and outer toothed ring 305 at a region where (for a particular rotation direction) the void size increases and a suction develops, and the outlet port 305 is in communication via a channel (not shown) with a front side of inner gearwheel 302 and outer toothed ring 303 at region where the void size decreases and therefore a pressure rise develops, so that the fluid to be conveyed is expelled.
Naturally, within the scope of the present invention, many refinements and modifications are possible.
For example, although the matrix KF 102 is presented above as two-dimensional, associating an oil temperature input value 104 and a motor speed input value 106 with a loss torque output value Mv 108, the matrix could be defined by a plurality of values.
The Function
Mv=KF(T_104,n_106)
can also be defined as an approximating equation, or one can interpolate between a small number of given values.
The individual parameters, which are described on the foregoing pages, can either be specified for the entire production run of a particular pump model number, or the parameters can be derived from test for each pump of the production series. The latter procedure is advantageous, for example, in the determination of the motor constant Ke, since this constant can vary from motor to motor.
Number | Date | Country | Kind |
---|---|---|---|
20 2015 105 177 U | Sep 2015 | DE | national |
Number | Name | Date | Kind |
---|---|---|---|
5813490 | Takasaki | Sep 1998 | A |
6035252 | Dixon | Mar 2000 | A |
6244839 | Cole | Jun 2001 | B1 |
6244843 | Kosuge | Jun 2001 | B1 |
6332522 | Morse | Dec 2001 | B1 |
6386836 | Johnson | May 2002 | B1 |
7037081 | Allington et al. | May 2006 | B2 |
8249791 | Baumgartner | Aug 2012 | B2 |
8707932 | Marin | Apr 2014 | B1 |
9388940 | Conley | Jul 2016 | B2 |
9768649 | Karwath | Sep 2017 | B2 |
20020096060 | Kohno | Jul 2002 | A1 |
20040062658 | Beck | Apr 2004 | A1 |
20040187835 | Hoff | Sep 2004 | A1 |
20090152054 | Baumgartner et al. | Jun 2009 | A1 |
20100018808 | Gloge | Jan 2010 | A1 |
20100175401 | Taguchi | Jul 2010 | A1 |
20100264885 | Olsen et al. | Oct 2010 | A1 |
20110206537 | Simpson | Aug 2011 | A1 |
20120112524 | Shibata | May 2012 | A1 |
20120159939 | Xie | Jun 2012 | A1 |
20120263604 | Jung | Oct 2012 | A1 |
20120293106 | Hirt | Nov 2012 | A1 |
20120324865 | Habumuremyi | Dec 2012 | A1 |
20130004337 | Anderson | Jan 2013 | A1 |
20130013159 | Moriki | Jan 2013 | A1 |
20130221676 | Caldwell | Aug 2013 | A1 |
20130251540 | Paulus | Sep 2013 | A1 |
20140274529 | Edler | Sep 2014 | A1 |
20150071804 | Parsons | Mar 2015 | A1 |
20170023075 | Nozu | Jan 2017 | A1 |
20170097087 | Flaxman | Apr 2017 | A1 |
Entry |
---|
Japanese Office Action dated Dec. 13, 2018, which issued in the corresponding Japanese Patent Application No. 2018121001976090. |
Melexis, MLX81200 BLDC Motor Controller Product Abstract Rev 2.4, Jun. 2012, pp. 1-15, Novi, Michigan. |
Number | Date | Country | |
---|---|---|---|
20170089337 A1 | Mar 2017 | US |