Method for controlling a hydraulic drive and hydraulic drive
12297828 ยท 2025-05-13
Assignee
Inventors
Cpc classification
F15B9/04
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B49/20
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B21/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B49/065
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F04B9/113
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B9/04
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B49/06
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B49/20
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
Controlling a hydraulic drive for a hydraulic consumer alternately pressurized in opposite directions, the hydraulic drive comprising a hydraulic machine driven by an electric machine and featuring variable displacement adjustable through zero, wherein a rotational speed of the hydraulic machine controlled by the electric machine, includes varying displacement so that conveying direction of hydraulic fluid is alternated using a cyclically varying volumetric flow specification, to perform direction reversals. After direction reversal during a first change time period, the rotational speed is increased from a first rotational speed set at the end of the direction reversal to a second rotational speed, and within a second change time period after the first change time period, the rotational speed is decreased until the first rotational speed is reached. The displacement is varied during the change time periods depending on the rotational speed and volumetric flow specification to comply with the volumetric flow specification.
Claims
1. A method for controlling a hydraulic drive for a hydraulic consumer alternately pressurized in opposite directions during operation, wherein the hydraulic drive comprises a hydraulic machine which is driven by an electric machine, and includes variable displacement adjustable through zero, wherein a rotational speed of the hydraulic machine is adjustable by controlling the electric machine, comprising: varying the variable displacement so that hydraulic fluid is alternately conveyed in opposite conveying directions, according to a cyclically varying volumetric flow specification, by the hydraulic machine, wherein, when alternating the conveying direction, a direction reversal is performed; increasing the rotational speed during a first change time period, after a respective direction reversal, from a first rotational speed set at an end of the direction reversal to a second rotational speed; and reducing the rotational speed during a second change time period after the first change time period until the first rotational speed is reached, wherein the variable displacement is varied during the first and second change time periods depending on the rotational speed and the cyclically varying volumetric flow specification so as to correspond to the volumetric flow specification.
2. The method according to claim 1, wherein: during a first hold time period after the first change time period and before the second change time period, the rotational speed remains unchanged; and the variable displacement during the first hold time period is varied depending on the rotational speed and the cyclically varying volumetric flow specification to correspond to the cyclically varying volumetric flow specification.
3. The method according to claim 1, wherein: during a second hold time period after the second change time period, the rotational speed remains unchanged; and the displacement is varied during the second hold time period depending on the rotational speed and the cyclically varying volumetric flow specification to correspond to the cyclically varying volumetric flow specification.
4. The method according to claim 1, wherein: the respective direction reversal extends over a reversal time period; there is a displacement sign change during the reversal time period; the displacement during the reversal time period is varied depending on the rotational speed and the cyclically varying volumetric flow specification to correspond to the cyclically varying volumetric flow specification; and the rotational speed during the reversal time period remains unchanged.
5. The method according to claim 3, wherein: the second hold time period is before the next respective direction reversal or reversal time period; and the second hold time period extends until the next respective direction reversal or reversal time period.
6. The method according to claim 1, wherein: at least one reversal signal is determined or sensed based on signals from at least one position sensor and/or end position sensor arranged on the hydraulic consumer; and the respective direction reversal is performed in response to the at least one reversal signal.
7. The method according to claim 1, wherein the first and/or the second rotational speed is predetermined.
8. The method according to claim 1, wherein a chronological length of the first change time period and a chronological length of the second change time period are predetermined.
9. The method according to claim 2, wherein a chronological length of the first hold time period is predetermined.
10. The method according to claim 2, wherein, during the first and second change time periods and/or during the first hold time period the variable displacement is varied so that a product of the displacement and rotational speed remains equal to the cyclically varying volumetric flow specification.
11. A computing unit comprising a processor configured to perform the method according to claim 1.
12. A hydraulic drive comprising: an electric machine; a hydraulic machine which is driven by the electric machine, and features variable displacement adjustable through zero, wherein a rotational speed of the hydraulic machine is adjustable by controlling the electric machine; and the computing unit according to claim 11.
13. A hydraulically driven compression device comprising the hydraulic consumer and the hydraulic drive according to claim 12.
14. A computer-readable disk on which is stored a computer program comprising instructions that, when the program is performed by a computer, prompt the computer to perform the method according to claim 1.
15. The method according to claim 3, wherein a chronological length of the second hold time period is predetermined.
16. The method according to claim 4, wherein a chronological length of the reversal time period is predetermined.
17. The method according to claim 3, wherein, during the first and second change time periods and/or during the second hold time period and/or during the reversal time period, the variable displacement is varied so that a product of the displacement and cyclically varying rotational speed remains equal to the cyclically varying volumetric flow specification.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
DETAILED DESCRIPTION
(6)
(7) The hydraulic drive 4 (also referred to as a hydraulic aggregate) comprises an variable hydraulic machine 10 (hydraulic machine, i.e., configured to act as both a hydraulic pump and a hydraulic motor) which is adjustable through zero and is driven by an electric machine 12 (operable both by motor and generator means). The electric machine can be considered part of the hydraulic drive. The hydraulic machine 10 is coupled to the electric machine 12, e.g., via a shaft and/or a transmission and/or a clutch. The rotating masses of this arrangement, of the hydraulic machine 10, including the electric machine 12 coupled thereto, have a moment of inertia J, which is indicated in this drawing by a circle 20. The circle 20 is merely intended to symbolize the moment of inertia and not represent an actual component. The moment of inertia J is formed by the moments of inertia of the rotor of the electric machine, the hydraulic machine, and the shaft and/or transmission and/or the clutch connecting thereto. In rotation at an angular velocity , the kinetic energy E of these rotating masses is E=.Math.J.Math..sup.2. In this context, it is understood that the hydraulic machine and the electric machine have the same rotational speed (in the case of a transmission having one of different transmission ratios, the different rotational speeds are to be taken into account accordingly). The moment of inertia/can be increased by applying an additional flywheel mass.
(8) A first work output 14A of the hydraulic machine 10 is connected to a hydraulic first drive output 18A of hydraulic drive 4 via a hydraulic first line 16A (this side is also referred to as an A-side). A second work output 14B of hydraulic machine 10 is connected to a hydraulic second drive output 18B of hydraulic drive 4 via a hydraulic second line 16B (this side is also referred to as a B-side). The hydraulic machine 10 can, e.g., be an axial piston machine with variable swing angle or variable displacement (i.e., the volume of hydraulic fluid conveyed during each revolution). The swing angle or displacement can be varied through zero, i.e., the direction of the volumetric flow of the hydraulic fluid (typically a hydraulic oil) can be changed by the hydraulic machine (with unchanged rotational direction of a drive shaft of the hydraulic machine or electric machine respectively), whereby different signs of the swing angle or displacement correspond to different directions of the volumetric flow. The volumetric flow takes place optionally (by corresponding control of the hydraulic machine) from the A-side to the B-side (e.g., a positive sign of the swing angle or displacement respectively) or from the B-side to the A-side (e.g., a negative sign of the swing angle or the displacement). The pressure of the hydraulic fluid in the first line 16A is also referred to as A-pressure. The pressure of the hydraulic fluid in the second line 16B is also referred to as B-pressure.
(9) The hydraulic drive 4 serves to pressurize a hydraulic consumer (e.g., a double-acting hydraulic cylinder 22 as shown) alternately in opposite directions, i.e. hydraulic fluid is to be alternatively pumped via the first drive output 18A and the first line 16A to a first side (A-side) of the consumer, while discharging hydraulic fluid from a second side (B-side) of the consumer via the second drive output 18B and/or the second line 16B, and via second drive output 18B and the second line 16B to the second side (B-side) of the consumer, while simultaneously draining hydraulic fluid from the first side (A-side) of the consumer via the first drive output 18a and the first line 16A. For this purpose, the swing angle and the displacement volume of the hydraulic machine 10 respectively is alternately varied through zero. The A-side and B-side are alternately a low-pressure side and a high-pressure side respectively.
(10) An electronic controller 8 (computing unit) is further shown, which can in particular be included in the hydraulic drive 4 as shown, or can, e.g., also be part of a controller of the compression device 2. The controller 8 is configured to control the hydraulic drive 4, i.e., in particular to generate control signals for the elements (e.g., hydraulic machine 10, electric machine 12).
(11) The electronic controller 8 can be configured to receive input variables based on which output variables (e.g., some of the control signals) are determined. Input variables are generally variables (measured values or the like) that describe the state of the hydraulic drive 4 and/or a hydraulic consumer connected to the drive outputs 18A, 18B. For example, the former can be one or more of: rotational speed and/or swing angle of the hydraulic machine, cycle profile. The latter can be, for example, signals from a position sensor (e.g., path sensor) and/or position sensor (e.g., end position sensor) of the consumer (e.g., hydraulic cylinder). For this purpose, a corresponding computer program can be provided in the controller, which in particular can determine control signals for the hydraulic machine to set the swing angle or the displacement, and the electric machine or its inverter to set the rotational speed of the electric machine and thus also the hydraulic machine. The computer program, when performed by a processor of the computing unit, implements in particular a method of controlling the hydraulic drive according to the present application.
(12) In addition to the elements shown, the hydraulic drive 4 can include further elements which are not shown. For example, pressure relief valves can be provided between the first and second lines. For example, two pressure relief valves acting in the opposite direction so that if the pressure of the high-pressure side exceeds a pressure threshold (set at the respective pressure relief valve), a volumetric flow of hydraulic fluid from the high-pressure side to the low-pressure side is enabled. A purging device can, e.g., also be provided, which diverts hydraulic fluid from the first or second line by means of an exit device and returns it to the same via a feed device. A purging device in particular enables filtering and cooling of the hydraulic fluid, e.g., by means of filter and cooling devices provided in the purging device. Likewise, a feed pressure of the purge device can be selected such that the hydraulic machine has a correct suction ratio (the purge device can comprise a tank).
(13) The piston compressor 6 (the construction and function of which is known to the skilled person) comprises a dual-acting hydraulic cylinder 22 having two chambers 26A, 26B, whereby a first chamber 26A is hydraulically connected to first drive output 18A of the hydraulic drive 4, and a second chamber 26B is hydraulically connected to second drive output 18B of hydraulic drive 4. The double-acting hydraulic cylinder 22 can be considered a hydraulic consumer supplied with pressurized hydraulic fluid by the hydraulic drive 4. The piston of the double-acting hydraulic cylinder 22 is connected via rods to pistons and compression pistons of two compression cylinders 24 to move them. During operation, each of the compression cylinders 24 alternately draws in a gas to be compressed through appropriately arranged check valves, compresses it, and discharges the compressed gas through an outlet line (indicated by arrows).
(14) Two or more limit switches or end position sensors 28 can be provided on the double-acting hydraulic cylinder 22, which are configured to detect or sense whether the piston of the double-acting hydraulic cylinder 22 has reached at least one predetermined position. When the at least one predetermined position is reached, the end position sensors 28 can generate a corresponding signal, which is in particular transmitted to the controller 8. The at least one predetermined position detected by the limit switches includes, e.g., at each end of the double-acting hydraulic cylinder 22, a position to decelerate the piston and a position for reversing the piston direction. A separate limit switch can be provided for each position. Instead of limit switches, a position sensor can also be provided on the hydraulic cylinder that senses the position of the piston, whereby the functionality of limit switches is implemented by a computer program module that evaluates the position sensed by the position sensor. Such a computer program module can be part of the computer program specified hereinabove and performed in the electronic controller 8.
(15)
(16) A situation is assumed in which a volumetric flow of hydraulic fluid is conveyed in a conveying direction, i.e., to one of the drive outputs of the hydraulic cylinder or into one of the chambers of the double-acting hydraulic cylinder. The hydraulic machine or the electric machine is controlled and/or regulated according to a rotational speed. The hydraulic machine is controlled to vary its displacement (swing angle) to a positive or negative displacement depending on the conveying direction. The signs, i.e. positive and negative, of displacement, refer in this context to the different conveying directions. At a given rotational speed, the displacement is determined so that a desired (requested) volumetric flow (volumetric flow specification) between the chambers of the hydraulic cylinder is achieved on the consumer side. It is assumed that the rotational speed of the hydraulic machine is equal to the rotational speed of the electric machine, and the volumetric flow is accordingly equal to the product of rotational speed and displacement. More generally, a transmission ratio different from one between the hydraulic machine and electric machine can be considered. The rotational speed can, e.g., be selected such that the electric machine or its combination with the hydraulic machine is operated as efficiently as possible.
(17) In step 100, a direction reversal is triggered, i.e., a reversal of the conveying direction. This can be accomplished in response to at least one signal (reverse signal) from a limit switch or from a corresponding computer program module. Also, the reversal could be in response to the expiration of a time period, e.g., the second change time period or the second hold time period, in particular if the cyclic sequence is chronologically predetermined.
(18) In step 110, a direction reversal (e.g., during a reversal time period) is performed. The direction reversal can generally take place over a certain time period, i.e., a reversal time period. For example, initially, after a signal (reversal signal) from an end position sensor detecting a position for deceleration, the displacement is reduced to a relatively low level in terms of amount, and subsequently, after a signal (further reversal signal) from an end position sensor detecting a position for direction reversal, in particular the displacement is increased in terms of amount with the opposite sign. At a given set rotational speed, the displacement is varied during the direction reversal, in particular so that the volumetric flow specification is met during the reversal time period. The rotational speed can remain during the direction reversal, i.e. during the unchanged reversal time period.
(19) After the direction reversal, the rotational speed is increased in step 120 (i.e., the electric machine is controlled accordingly). The increase is from a first rotational speed present at the end of the direction reversal to a second rotational speed, wherein in particular the second rotational speed can be predetermined. At the same time, the displacement is changed (i.e., the hydraulic machine is controlled or varied accordingly) so that the volumetric flow specification remains met. These two changes were made in particular so that the product of displacement and rotational speed remains equal to the volumetric flow specification. Step 120 is performed over a first change time period, whereby the increase in rotational speed over the first change time period in particular can be monotonic. Immediately following the direction reversal, the pressure on the side from which hydraulic fluid is conveyed is initially higher than on the side to which hydraulic fluid is conveyed, so that the pressure differential across the hydraulic machine acts as a hydraulic motor that generates torque. This torque has an accelerating effect on the rotational speed so that, by controlling the electric machine in order to increase the rotational speed, it is at least partially avoided that the electric machine functions regeneratively and builds up an opposing torque. Hydraulic energy is temporarily stored as kinetic energy corresponding to the moment of inertia of the rotating masses. The rotational speed increase in step 110 (i.e., during the first change time period) achieves the second rotational speed, which can be selected based on, e.g., the design of the hydraulic drive and hydraulic consumer, as well as corresponding operating parameters (e.g., hydraulic pressures). For example, the second rotational speed can be selected such that the corresponding displacement set in order to meet the volumetric flow specification is as close as possible to the maximum possible displacement of the hydraulic machine (e.g., >90%) in terms of amount. Likewise, the chronological length of the first change time period can be selected or determined based on the design of the hydraulic drive and the hydraulic consumer, as well as corresponding operating parameters.
(20) In the optionally provided step 125 (which takes place after step 120) extending approximately over a first hold time period, the electric machine is controlled such that the rotational speed remains unchanged, i.e., the rotational speed remains at the second rotational speed. In order to, e.g., enable a short cycle time by way of a relatively long first hold time period. The displacement is varied or remains at a variance so as to meet the volumetric flow specification during the first hold time period.
(21) In step 130 (which occurs after step 120), the rotational speed is decreased (based on the second rotational speed) (i.e., the electric machine is controlled accordingly) until the first rotational speed is reached again. At the same time, the displacement is changed (i.e., the hydraulic machine is controlled or varied accordingly) so that the volumetric flow specification remains met. These two changes were made in particular again so that the product of the displacement and the rotational speed remains equal to the volumetric flow specification. Step 130 is performed over a second change time period, whereby the reduction in rotational speed over the second change time period in particular can be monotonic. The temporarily stored kinetic energy is used accordingly in order to drive the hydraulic machine. The chronological length of the second change time period can be selected based on the design of the hydraulic drive and the hydraulic consumer, as well as corresponding operating parameters.
(22) In the optionally provided step 135 (which is performed after step 130) extending approximately over a second hold time period, the electric machine is controlled so that the rotational speed remains unchanged, i.e., the rotational speed remains at the first rotational speed. The displacement is varied or remains at a variance so as to meet the volumetric flow specification during the second hold time period.
(23) In step 140, a (next) direction reversal is triggered, i.e., a reversal of the conveying direction. As described in step 100, this can be accomplished in response to at least one signal (reverse signal) from a limit switch or from a corresponding computer program module. Also, the reversal could be in response to the expiration of a time period, e.g., the second change time period or the second hold time period, in particular if the cyclic sequence is predetermined in time.
(24) The method is performed cyclically. In other words, after step 140 a direction reversal according to step 110 takes place again. As mentioned, the cycle sequence can be controlled by means of signals from position sensors and/or limit switches, whereby, for example, the chronological lengths of the first and the second time period are predetermined. Alternatively or additionally, chronological lengths of the first, the second, and optionally the first and second hold time periods and the reversal time period can be set or predetermined (and, e.g., programmed in the electronic controller or computer program). Such predetermined chronological lengths can be determined during a test phase.
(25) The third time period is before the next subsequent direction reversal, and the third time period extends in particular to the respective next direction reversal. In other words, no direction reversal occurs between the first time period, the second change time period, and the third time period, or no direction reversal occurs within the time period that includes a first change time period, a second change time period, and a third time period that follow one another.
(26)
(27) It can be seen that after a direction reversal (reversal time period 60) of the volumetric flow (corresponding to step 110 in
(28)
(29)
(30) For example, the DC link voltage is the DC voltage that is used to provide electrical power to an inverter of the electric machine. The voltage spikes shown occur during time periods in which the electric machine acts as a generator (these periods correspond to approximately the first change time period and partially the second change time period in