Method for regulating the output pressure of a hydraulic drive system, use of the method and hydraulic drive system
11002266 · 2021-05-11
Assignee
Inventors
Cpc classification
F15B2211/20515
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B2203/0209
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B17/03
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B49/20
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B21D24/14
PERFORMING OPERATIONS; TRANSPORTING
F15B2211/6654
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B29C51/46
PERFORMING OPERATIONS; TRANSPORTING
F15B2211/633
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B49/08
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/6651
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/20538
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B2205/05
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B49/06
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/6309
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B2205/09
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B49/065
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F04B49/06
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B17/03
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A method for regulating output pressure of a hydraulic drive system by using a rotational speed as the actuating variable. The method includes determining a setpoint rotational speed main component of motor drive as a pilot control signal, determining an error rotational speed as a regulating deviation from a comparison of an actual pressure value of the hydraulic drive system and a setpoint pressure value of the hydraulic drive system and adjoining regulating amplifier, adding the determined setpoint rotational speed main component to the determined error rotational speed to create the setpoint rotational speed as the actuating variable, and converting the created setpoint rotational speed into an input rotational speed of the motor drive to drive the hydraulic drive system at the converted rotational speed in order to generate regulated output pressure of the hydraulic drive system which represents actual pressure value.
Claims
1. A method for regulating output pressure of a hydraulic drive system by using a rotational speed as an actuating variable, wherein the hydraulic drive system has a hydraulic pump and a motor drive which drives the hydraulic pump, the method comprising: determining a setpoint rotational speed main component of the motor drive as a pilot control signal; determining an error rotational speed as a regulating deviation from a comparison of an actual pressure value of the hydraulic drive system and a setpoint pressure value of the hydraulic drive system and an adjoining regulating amplifier; adding the determined setpoint rotational speed main component to the determined error rotational speed to create a setpoint rotational speed as the actuating variable; and converting the created setpoint rotational speed into an input rotational speed of the motor drive to drive the hydraulic drive system at the converted rotational speed in order to generate regulated output pressure of the hydraulic drive system which represents an actual pressure value, wherein the determined setpoint rotational speed main component comprises a first setpoint rotational speed component and a second setpoint rotational speed component, and wherein the second setpoint rotational speed component is calculated from a volume flow setpoint and a conveyed volume flow parameter of the hydraulic drive system.
2. The method according to claim 1, wherein the first setpoint rotational speed component is calculated from the setpoint pressure value, a maximum pressure of the hydraulic pump, and a rotational speed parameter of the motor drive to produce the maximum pressure.
3. The method according to claim 2, wherein the volume flow setpoint of the hydraulic drive system is determined from at least one parameter of an actuator coupled to and driven by the hydraulic drive system and/or a first element which is driven by the hydraulic drive system or a second element which influences the hydraulic drive system.
4. The method according to claim 3, wherein the second element comprises a die and a plunger.
5. The method according to claim 1, further comprising a sensor element configured for sensing at least one parameter, wherein the volume flow setpoint of the hydraulic drive system is determined from the at least one parameter.
6. The method according to claim 1, wherein an algebraic sign of the first setpoint rotational speed component contrasts with an algebraic sign of the second setpoint rotational speed component.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The above-mentioned and other features and advantages of this invention, and the manner of attaining them, will become more apparent and the invention will be better understood by reference to the following description of embodiments of the invention taken in conjunction with the accompanying drawings, wherein:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12) Corresponding reference characters indicate corresponding parts throughout the several views. The exemplifications set out herein illustrate embodiments of the invention and such exemplifications are not to be construed as limiting the scope of the invention in any manner.
DETAILED DESCRIPTION OF THE INVENTION
(13)
(14) According to
(15) The following hydrostatic load torque applies for an ideal displacement pump as an example for a hydraulic pump 5 which is to be viewed without friction and losses at the sealing gap:
M.sub.POUT=Q.sub.P/(2*π)*P.sub.OUT (1)
with: M.sub.POUT=torque at the hydraulic pump
(16) Q.sub.P=conveying volume of hydraulic pump per rotation
(17) P.sub.OUT=output pressure at the hydraulic pump.
(18) According to
(19) The regulating system according to
(20) The following applies:
M.sub.MOT=MPOUT+M.sub.FRICT+J.sub.TOTAL*α) (2) with: α=angular acceleration M.sub.FRICT=mechanical friction of pump due to size and type J.sub.TOTAL=J.sub.MOTOR J.sub.PUMP as rotor inertia pump and motor
(21) For angular acceleration a of pump 5, the following arises from changing equation (2):
α=(M.sub.MOT−M.sub.POUT−M.sub.FRICT)/(J.sub.MOT+J.sub.PUMP) (3)
(22) The following applies for rotational speed ω of pump 5:
ω(t)=∫.sub.0.sup.∞α(t)*dt (4)
(23) For a user having a significant and variable volume flow Q.sub.(t) this arrangement is disadvantageous, since the necessary rotational speed w of pump 5 depends also on the actual required volume flow Q.sub.(t), for example for a stroke movement of the cylinder in order to support the draw cushion.
(24)
(25)
Q.sub.OUT(ω)=ω.sub.IN*Q.sub.P (5)
(26) with: Q.sub.P=conveying volume of pump 5 per rotation.
(27)
P.sub.OUT(w)=P.sub.MAX*ω.sub.IN/ω.sub.PMAX (6)
with: P.sub.MAX=maximum pressure ω.sub.IN=input rotational speed ω.sub.PMAX=rotational speed at maximum pressure with blocked pressure output.
(28) Used pumps 5, in particular piston or geared pumps are highly effective even under high pressure P. Thus, typically only a low rotational speed is ω.sub.PMAX is necessary to produce maximum pressure P.sub.MAX. For example, rotational speed ω.sub.PMAX of a comparatively good pump 5 can be 12 rad/s (=120 rpm) at maximum pressure P.sub.MAX, whereas rotational speed ω.sub.PMAX of a comparatively inferior pump can be 31 rad/s (=300 rpm) at maximum pressure P.sub.MAX.
(29) As already mentioned, the pressure regulating system according to
(30) When using the inventive regulating system in a deep draw device 8 according to
(31) In conventional control methods the control circuit can only be reliably parameterized for a fraction of this rotational speed control range, for example to a rotational speed range of 0 to a few hundred revolutions per minute. To illustrate the actual rotational speed range to several thousand revolutions per minute, sufficiently great control separations must be dealt with. This is not possible with the PID controls due to the time constants which have to be considered.
(32)
(33) Regulating method 100 according to the invention can be easily parameterized, is stable during operation and has substantial lower regulating deviation than the regulating method according to
(34)
(35) On the left side of
(36) In idle operation, that is in no-load operation of hydraulic drive system 10 the equivalent circuit diagram of motor drive 4 consists essentially of resistors Rs and Xs. The current I.sub.MOT consumption during idle operation is almost equivalent to the rated current. With increasing load, in other words with the buildup in output pressure P.sub.MAX in hydraulic drive system 10 the active current increases because of resistance Rr. The phase angle between current I.sub.MOT and voltage U.sub.MOT reduces by almost ϕ=90° to lesser values.
(37) The load dependent active current produces a drop in voltage at resistor Rr, but only an insignificantly greater drop in voltage at resistor Rs. Consequently, the losses increase quicker with increasing load in the rotor than in the stator. Resistors Rs and Rr cause increasing losses with the square of the current consumption. Therefore, the efficiency of motor drive 4 decreases with increasing load.
(38) In inverter operation, reactance Xs becomes increasingly less with decreasing frequency f.sub.MOT. When adhering to the rated current the voltage delivered by frequency converter 7 must therefore drop. With this, the ratio of voltage divider Rs relative to Xs becomes less favorable and leads to increasing losses relative to the available motor power. Frequency converter 7 can possibly detect the voltage divider ratio Rs/Rr on its own.
(39) A (non-illustrated) frequency converter 7 now enables rotational speed w to be adjusted infinitely from almost zero to the rated speed without torque M.sub.MOT dropping in doing so (basic adjustment range). Motor drive 4 can also be operated via rated rotational frequency. However, the delivered torque M.sub.MOT then drops, since the operating voltage can no longer be adapted to the increased frequency.
(40)
(41)
(42) For the synchronous motor to be able to operate as an electromotive drive 4—in other words as a three phase a.c. synchronous motor—an energizing field is necessary in the rotor circuit so that due to a direct current energized rotor winding (field winding) or a permanent magnet a magnetic field (energizing field) is produced which in the individual branches of the stator winding induces a stator voltage Us. Moreover, electric energy must be supplied via the stator winding, so that the three phase a.c. synchronous motor can deliver torque M.sub.MOT (see equation 2).
(43) Below is a brief description of the function of the synchronous motor illustrated in
(44)
(45) Setpoint rotational speed main component ω.sub.SET1+2 is added in adder 1b to error rotational speed ω.sub.ERR thus obtaining a setpoint rotational speed ω.sub.SET as the actuating variable. Thus, actuating variable for the motor is no longer motor current I.sub.MOT but motor rotational speed ω.sub.SET. In an actuator movement this corrective signal ω.sub.ERR has a small part in the rotational speed control. The part is considerably less than 50%, preferably less than 20%. This permits regulating of the hydraulic drive system in a robust and at the same time accurate manner.
(46) With the inventive regulating method, the lossy and non-linear characteristics of hydraulic drive system 10 as well as its compression and decompression effects are considered. The therefore necessary corrective value—error rotational speed ω.sub.ERR—has a small component compared to the total rotational speed range of pump 5. This error rotational speed (DERR can now be easily and robustly determined with an additional component from a simple PID-regulator. The following applies:
ω.sub.ERR=PID(P.sub.SET−P.sub.FBK) (7)
(47) With: PID=function of a PID regulator 2 P.sub.SET=setpoint pressure P.sub.FBK=actual pressure value
(48) Corrective signal ω.sub.ERR does not have to cover the entire rotational speed range of pump 5, since it is added to setpoint rotational speed main component ω.sub.SET1+2. Therefore, only the deviation between the simplified linear model and the actual system has to be regulated.
(49) Hydraulic drive system 10 according to
(50)
(51) According to
ω.sub.SET=P.sub.SET/P.sub.MAX*ωP.sub.MAX (8)
(52) The algebraic sign of first setpoint rotational speed component ω.sub.SET1 is positive, in order to build up output pressure P.sub.OUT.
(53) A second setpoint rotational speed component ω.sub.SET2 is formed from volume flow Q.sub.SET. For this, the relationship illustrated in equation (5) and
ω.sub.SET2=Q.sub.SET/Q.sub.P (9)
(54) Second setpoint rotational speed component ω.sub.SET2 is necessary in order to accept volume flow Q caused by pump 5 due to the movement of the actuator. The algebraic sign of second setpoint rotational speed component ω.sub.SET2 can be positive or negative, depending on the direction of movement in actuator 8. For example during the draw process (see
(55) Both setpoint rotational speed component ω.sub.SET1 and ω.sub.SET2 are added in adder 1a.
(56) As already described in
ω.sub.SET1=ω.sub.SET2+ω.sub.ERR (10) ω.sub.SET1=component for volume flow ω.sub.SET2=component for pressure build-up ω.sub.ERR=component for compensating of non-linear malfunctions
(57) The now obtained setpoint rotational speed ω.sub.SET is transferred to amplifier 3 as actuating variable, as descried in
(58) In
(59) In addition it is indicated in
(60) Setpoint volume flow Q.sub.SET can for example be determined simply from an actuator speed and an effective actuator surface or an element speed and an effective element surface. The speed signal can for example be determined by way of a differentiation of a path detected by a sensor element. From the first derivation of the position of the actuator or of the element the speed of the additional actuator may for example be deduced. The following applies:
V.sub.ACTUATOR=d/dt POS.sub.ACTUATOR (11) With: V.sub.ACTUATOR=speed of actuator/element POS.sub.ACTUATOR=position of actuator/element
(61) Volume flow Q.sub.SET then is calculated:
Q.sub.SET=V.sub.ACTUATOR*A.sub.Wirk (12) With: A.sub.Wirk=effective surface of actuator/element
(62) With determined volume flow Q.sub.SET, second setpoint rotational speed component ω.sub.SET2 can then be determined according to equation (9).
(63) In an additional embodiment, volume flow Q.sub.SET can also result directly from the distance/time specification of a primary movement control. For example, the speed of an element in device 8, for example the upper tool and/or the draw cushion is known to a primary CNC control. With a crank mechanism for the upper tool the speed can be calculated for example from the angle position and angle speed of the crank drive. This CNC can thus deliver operand V.sub.ACTUATOR or the calculated result Q.sub.SET directly to computing unit 9.
(64)
(65) A support 105 is provided in device 8 shown in
(66) An additional element 110—in this case an upper tool—is moved in upward and downward direction in
(67) The mode of operation of the device is explained in the description of
(68)
(69)
(70) Additional element 110 can for example be moved up and down by way of the crank mechanism. In the case of a crank mechanism additional element 110 follows the progression of a hyperbolic function. With alternative servo-electric or servo-hydraulic drives additional element 110 can be any desired distance/time relationship.
(71) From the curve in
(72) In the lower signal curve in
(73) Within the scope of the invention, all described and/or drawing and/or claimed elements can be combined with each other as desired.
(74) While this invention has been described with respect to at least one embodiment, the present invention can be further modified within the spirit and scope of this disclosure. This application is therefore intended to cover any variations, uses, or adaptations of the invention using its general principles. Further, this application is intended to cover such departures from the present disclosure as come within known or customary practice in the art to which this invention pertains and which fall within the limits of the appended claims.
COMPONENT IDENTIFICATION LIST AND ABBREVIATIONS
(75) 1a, b adder 1c Comparator 2 PID regulator 3 Amplifier 4 motor/motoric drive 5 pump 6a, b analog digital converter 7 frequency converter 8 device for deep drawing with hydraulic actuator 9a, b computing unit 9 10 hydraulic drive system 100 method 101-104 process steps 105 support 106 cylinder 107 draw cushion table 108 material, blank 109 material retainer 110 additional element—upper tool 111 die 112 drawing punch 113 pressure sensor 114 sensor element for position detection 115 plunger A.sub.WIRK effective surface of actuating cylinder a constant setpoint pressure during drawing process b optional setpoint pressure during drawing process BDC lower dead center of upper tool CP collision point between upper tool and draw cushion DC draw cushion I.sub.MOT motor current I.sub.S stator current I.sub.SET current setpoint value J.sub.MOTOR rotor inertia motor J.sub.PUMP rotor inertia pump J.sub.TOTAL total rotor inertia M.sub.FRICT mechanical friction of pump M.sub.MOT motor torque M.sub.POUT torque of pump, hydrostatic load torque P.sub.ERR error pressure P.sub.FBK actual pressure value P.sub.MAX maximum pressure P.sub.OUT output pressure P.sub.SET, P.sub.CMD setpoint pressure value Q.sub.OUT output conveying volume of pump during operation Q.sub.P conveying volume of pump per revolution Q.sub.SET setpoint conveying volume QSET Rs stator winding—effective resistance Rr rotor winding—effective resistance s travel path of additional actuator t time t.sub.BDC time point below dead center t.sub.CP time point collision point Ud differential voltage Us stator voltage Up rotor voltage A.sub.ACTUATOR speed of additional actuator Xs stator winding—reactance X.sub.r rotor winding—reactance X.sub.d reactance synchronous motor—synchronous reactance α angular acceleration ω.sub.ERR error rotational speed of pump to compensate for non-linear, malfunctions ω.sub.IN input rotational speed ω.sub.MAX maximum rotational speed of pump ωP.sub.MAX rotational speed of pump to produce maximum pressure against blocked pressure output ω.sub.SET setpoint rotational speed of pump ω.sub.SET1 first setpoint rotational speed component for pressure build-up of pump ω.sub.SET2 second setpoint rotational speed component for volume flow of pump ω.sub.SET1+2 setpoint rotational speed main component as pilot control signal