APPARATUS AND METHOD FOR CONTROLLING HYDRAULIC ACTUATORS
20230026848 · 2023-01-26
Inventors
Cpc classification
F15B2211/30565
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/329
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/6323
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/265
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/2656
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/36
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B19/007
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/31535
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/31547
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/41518
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B11/0426
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/6309
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/6652
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B49/22
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B21/087
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B11/165
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B1/0536
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/6346
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B49/065
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B23/06
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/20576
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B49/007
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
E02F9/2232
FIXED CONSTRUCTIONS
F15B2211/20546
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/7135
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/3116
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/6654
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/633
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/6336
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B11/17
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/3111
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/7142
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/41509
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04B49/03
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/8613
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/6343
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/6313
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B2211/30595
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
Abstract
A hydraulic apparatus comprises first and second manifolds each of which is connected to a plurality of actuators via corresponding actuator valves connected in parallel and operated responsive to inputs to regulate the flow of fluid to the actuators. A plurality of working chambers are connectable to either the first or second manifold and have a net flow which is controlled responsive to a negative feedback signal. The negative feedback signal is determined in response to a calculated pressure or flow rate in virtual fluid flow paths extending from the first and second manifolds.
Claims
1. A hydraulic apparatus comprising: a controller; a prime mover; a hydraulic machine having a rotatable shaft in driven engagement with the prime mover and comprising a plurality of working chambers having a volume which varies cyclically with rotation of the rotatable shaft, the net displacement of a plurality of groups of one or more of the working chambers being independently variable under the control of the controller; a plurality of hydraulic actuators; and a hydraulic circuit extending between the plurality of working chambers and the plurality of hydraulic actuators; wherein the hydraulic circuit comprises a first manifold extending between a first said group of one or more working chambers and a first group of one or more actuators, and a first plurality of actuator valves which are controllable to regulate the rate of flow of hydraulic fluid from the first group of one or more working chambers to the first group of one or more actuators, and a second manifold extending between a different second said group of one or more working chambers and a second group of one or more actuators, and a second plurality of actuator valves which are controllable to regulate the flow of hydraulic fluid from the second group of one or more working chambers to the second group of one or more actuators, wherein one or more working chambers are switchable between being part of the first group and connected to the first manifold, and being part of the second group and connected to the second manifold, by one or more ganging valves, wherein the rates of flow of hydraulic fluid into or out of the first and second manifolds from the first and second groups of working chambers are independently variable by independent control of the first and second groups of one or more working chambers under the control of the controller, wherein the pressure in the first and second manifolds can thereby vary independently, the first plurality and the second plurality of actuator valves having positions which are controllable responsive to commands to thereby regulate the rate of flow of fluid from the first and second manifolds to the actuators, wherein the controller independently controls the net displacement of the first and second groups of one or more working chambers to independently vary the rate of flow to or from the first and second manifold respectively, responsive to the commands, to thereby regulate the response of the actuators to the commands, wherein the controller is configured to control the flow to or from the first manifold, responsive to a calculated pressure or flow rate at a control point in a virtual fluid flow path extending from the first manifold through one or more virtual valves which regulate a virtual fluid flow dependent on the position of the actuator valves, and wherein the controller is configured to control the flow to or from the first manifold responsive to a calculated pressure or flow rate at a control point in each of a plurality of virtual fluid flow paths extending from the first manifold through one or more different virtual valves which divert virtual fluid flow dependent on the position of respective actuator valves to respective throttle apertures to a lower pressure region.
2. A hydraulic apparatus according claim 1, wherein the controller is configured to control the flow to or from the first manifold and thereby the flow of hydraulic fluid to or from the actuators through the actuator valves, responsive to a feedback signal calculated based on a virtual property in a virtual hydraulic circuit extending from the first manifold and comprising one or more virtual valves, the position of which varies in dependence on the position of the actuator valves responsive to the commands.
3. A hydraulic apparatus according to claim 2, wherein two or more virtual valves are treated as if they are connected in series in a virtual fluid flow path whereas the corresponding actuator valves are connected to the first manifold in parallel.
4. A hydraulic apparatus according to claim 3, wherein there are a plurality of said virtual flow paths extending in parallel from the first manifold, having a different one or more virtual control valves therein and where a calculated pressure or flow rate in each of the said plurality of flow paths is taken into account in determining the flow rate into the first manifold from the first group of working chambers.
5. A hydraulic apparatus according to claim 1, wherein an interface provides an output which varies responsive to the input pressure in at least one of the first and second manifolds.
6. A hydraulic apparatus according to claim 5, wherein the controller is configured to control the flow to or from the first manifold such as to cause the actuators to respond to commands through the interface as if the manifold comprised an open outlet through which working fluid flows in use through a throttle aperture to a low pressure region.
7. A hydraulic apparatus according to claim 1, configured to selectively direct, or receive, the majority of fluid flow from, or to, the plurality of groups of working chambers to, or from, a single actuator, which is connected only to the first manifold through at least one actuator valve, responsive to a command.
8. A hydraulic apparatus according to claim 7, configured such that the change in pressure in the first manifold varies less for a given change in flow rate to a second actuator than to a first actuator.
9. A hydraulic apparatus according to claim 1, wherein a plurality of the first actuator valves are connected in parallel to provide independently controllable parallel paths for fluid flow from the first group of working chambers to actuators.
10. A hydraulic apparatus according to claim 1, wherein the first group of working chambers are controlled to regulate at least one of the flow to or from the first manifold such as to cause the rate of fluid flow to a first actuator and the flow to or from the first manifold, and for the first group to respond as if the first manifold comprised a throttle aperture for hydraulic fluid, which throttle aperture is not in fact present.
11. A hydraulic apparatus according to claim 1, wherein the controller is configured to by default connect some of the working chambers to the first manifold and some of the working chambers to the second manifold and to connect additional working chambers, to the first manifold when the demand for fluid flow of the first groups of actuators exceeds the maximum rate of fluid flow that can be provided by the group of working chambers at that time.
12. A hydraulic apparatus according to claim 1, wherein the controller independently controls the displacement of the first and second groups of working chambers, responsive to the commands and, in addition, to implement damping of actuator movement.
13. A method of controlling a hydraulic apparatus according to claim 1, the method comprising controlling the net displacement of the first and second groups of working chambers to independently vary the flow to or from the first and second manifolds responsive to commands through the interface.
14. A method according to claim 13, wherein the flow to or from the first manifold is regulated to actively damp oscillations of one or more of the first group of actuators.
15. A hydraulic apparatus comprising: a controller; a prime mover; a hydraulic machine having a rotatable shaft in driven engagement with the prime mover and comprising a plurality of working chambers having a volume which varies cyclically with rotation of the rotatable shaft, the net displacement of a plurality of groups of one or more of the working chambers being independently variable under the control of the controller; a plurality of hydraulic actuators; and a hydraulic circuit extending between the plurality of working chambers and the plurality of hydraulic actuators, wherein the hydraulic circuit comprises a first manifold extending between a first said group of one or more working chambers and a first group of one or more actuators, and a first plurality of actuator valves which are controllable to regulate the rate of flow of hydraulic fluid from the first group of one or more working chambers to the first group of one or more actuators, and a second manifold extending between a different second said group of one or more working chambers and a second group of one or more actuators, and a second plurality of actuator valves which are controllable to regulate the flow of hydraulic fluid from the second group of one or more working chambers to the second group of one or more actuators, wherein one or more working chambers are switchable between being part of the first group and connected to the first manifold, and being part of the second group and connected to the second manifold, by one or more ganging valves, wherein the rates of flow of hydraulic fluid into or out of the first and second manifolds from the first and second groups of working chambers are independently variable by independent control of the first and second groups of one or more working chambers under the control of the controller, wherein the pressure in the first and second manifolds can thereby vary independently, the first plurality and the second plurality of actuator valves having positions which are controllable responsive to commands to thereby regulate the rate of flow of fluid from the first and second manifolds to the actuators, wherein the controller independently controls the net displacement of the first and second groups of one or more working chambers to independently vary the rate of flow to or from the first and second manifold respectively, responsive to the commands, to thereby regulate the response of the actuators to the commands, wherein the controller is configured to control the flow to or from the first manifold, responsive to a calculated pressure or flow rate at a control point in a virtual fluid flow path extending from the first manifold through one or more virtual valves which regulate a virtual fluid flow dependent on the position of the actuator valves, and wherein two or more virtual valves are treated as if they are connected in series in a virtual fluid flow path whereas the corresponding actuator valves are connected to the first manifold in parallel.
16. A hydraulic apparatus comprising: a controller; a prime mover; a hydraulic machine having a rotatable shaft in driven engagement with the prime mover and comprising a plurality of working chambers having a volume which varies cyclically with rotation of the rotatable shaft, the net displacement of a plurality of groups of one or more of the working chambers being independently variable under the control of the controller; a plurality of hydraulic actuators; and a hydraulic circuit extending between the plurality of working chambers and the plurality of hydraulic actuators, wherein the hydraulic circuit comprises a first manifold extending between a first said group of one or more working chambers and a first group of one or more actuators, and a first plurality of actuator valves which are controllable to regulate the rate of flow of hydraulic fluid from the first group of one or more working chambers to the first group of one or more actuators, and a second manifold extending between a different second said group of one or more working chambers and a second group of one or more actuators, and a second plurality of actuator valves which are controllable to regulate the flow of hydraulic fluid from the second group of one or more working chambers to the second group of one or more actuators, wherein one or more working chambers are switchable between being part of the first group and connected to the first manifold, and being part of the second group and connected to the second manifold, by one or more ganging valves, wherein the rates of flow of hydraulic fluid into or out of the first and second manifolds from the first and second groups of working chambers are independently variable by independent control of the first and second groups of one or more working chambers under the control of the controller, wherein the pressure in the first and second manifolds can thereby vary independently; the first plurality and the second plurality of actuator valves having positions which are controllable responsive to commands to thereby regulate the rate of flow of fluid from the first and second manifolds to the actuators, wherein the controller independently controls the net displacement of the first and second groups of one or more working chambers to independently vary the rate of flow to or from the first and second manifold respectively, responsive to the commands, to thereby regulate the response of the actuators to the commands, wherein the controller is configured to control the flow to or from the first manifold, responsive to a calculated pressure or flow rate at a control point in a virtual fluid flow path extending from the first manifold through one or more virtual valves which regulate a virtual fluid flow dependent on the position of the actuator valves, and wherein there are a plurality of said virtual flow paths extending in parallel from the first manifold, having a different one or more virtual control valves therein and where a calculated pressure or flow rate in each of the said plurality of flow paths is taken into account in determining the flow rate into the first manifold from the first group of working chambers.
Description
DESCRIPTION OF THE DRAWINGS
[0074] One or more examples of the invention will now be illustrated with reference to the following Figures:
[0075]
[0076]
[0077]
[0078]
[0079]
[0080]
[0081]
[0082]
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS
[0083] With reference to
[0084] A command interface includes manually operated control levers 40A, 40B, 40C, 40D, 40F, 40H, which are used by an operator to control actuators 30A, 30B, 30C, 30D, 30E, 30F. The control levers can be moved to open or close the respective actuator valves through pilot hydraulic control lines 50A, 50B, 50C, 50D, 50F, 50H. As the valves are opened from a closed position, their open cross-sectional area increases from zero, allowing fluid to flow from the respective manifold to the actuator. The rate of fluid flow can be continuously controlled by varying the level position. In some implementations the closed centre valves can be opened in either of two opposite directions, for example to operate an actuator in opposite directions.
[0085] The control lines also extend to open centre control valves 60A, 60B, 60C, 60D, 60E, 60F, 60G, 60H. Open centre control valves 60A, 60B, 60C, 60D are connected in series extending from the first manifold 10A to tank (low pressure) 75 via a throttle in the form of an orifice 70A of defined cross-sectional area. Open centre control valves 60E, 60F, 60G, 60H are connected in series extending from the second manifold 10B to tank (low pressure) 75 via a further throttle in the form of an orifice 70B of defined cross-sectional area. Pressure sensors 80A, 80B measure a control pressure on the control valve side of the orifices.
[0086] The open centre control valves are open (at a point of maximum open cross-sectional area) when the corresponding actuator valves are closed (point of minimum open cross-sectional area) and they are closed as the actuator valves are opened. For some actuators, the control levers operate a single actuator valve and a corresponding single control valve. For the control levers (40A, 40C) which operate an actuator valve connected to each manifold, the control lines (50A, 50C) extend to the actuator valves and control valves connected to each manifold and regulate these both in concert.
[0087] When actuator valves are opened, fluid flows to the respective actuator, with a flow rate determined by how open the actuator valve is (its open cross-sectional area) and the input pressure at the inlet to the respective manifold. In a steady state, the flow rate from the pump supplies fluid at the same rate that it is consumed by actuators.
[0088] When no actuator connected to an individual manifold is being operated, a bypass fluid flow can flow from each manifold to tank with minimal flow resistance except for the respective orifice. Accordingly, the control pressure measured at the respective orifice will be virtually the same as the inlet pressure for the same manifold. As actuator valves open, corresponding control valves are closed, increasing flow resistance through the control valves and the control pressures decrease relative to the input pressures.
[0089] During operation, the control pressures are measured continuously and the displacement of each pump is varied to give a flow rate (F, y-axis) determined in dependence on the measured control pressure (P, x-axis) (control pressure measured by sensor 80A for first manifold 10A and the control pressure measured by sensor 80B for second manifold 10B).
[0090] It should be noted that although the input pressures to the first and second manifolds are neither measured not directly controlled, they are indirectly controlled as a result of the negative feedback control of pump flow rate responsive to the control pressures measured before the orifices 80A and 80B. If fluid in an actuator has a high pressure, or if an actuator cannot move because it faces resistance, the input pressure to the respective manifold will increase because the negative feedback control will cause flow to increase until the input pressure stabilises at a relatively higher value. This is an important part of the feel of known Negacon devices and we have realised that it would be advantageous to replicate this feel.
[0091]
[0092] A plurality of pump modules 160A-H are driven by a prime mover 165 via a common rotating shaft 170 and have output manifolds 175A-H which may be switchedly connected to either the first manifold 110A or the second manifold 110B by a valve network 180. The valve network is controlled by the controller 102 through control line 195. The controller also controls the displacement of each individual pump module. Thus, the flow rate to each manifold can be regulated by the controller by controlling the displacement of the individual pump modules and also by controlling which pump modules are grouped together and connected to each manifold. Pressure sensors 185A, 185B measure the input pressure at the first and second manifolds 110A, 110B and transmit their measurements to the controller.
[0093] In this example, each actuator is connected to only a single manifold including some actuators which may consume the entire maximum displacement of the pump modules (and would therefore have required connection to both manifolds of the known system of
[0094] The function of the controller and the pump modules will now be described with reference to
[0095] The working chambers are each associated with Low Pressure Valves (LPVs) in the form of electronically actuated face-sealing poppet valves 214, which have an associated working chamber and are operable to selectively seal off a channel extending from the working chamber to a low-pressure hydraulic fluid manifold 216, which may connect one or several working chambers, or indeed all of the working chambers in the pump module as is shown here, to the low-pressure hydraulic fluid manifold of the apparatus and to tank 75. The LPVs are normally open solenoid actuated valves which open passively when the pressure within the working chamber is less than or equal to the pressure within the low-pressure hydraulic fluid manifold, i.e. during an intake stroke, to bring the working chamber into fluid communication with the low-pressure hydraulic fluid manifold but are selectively closable under the active control of the controller via LPV control lines 218 to bring the working chamber out of fluid communication with the low-pressure hydraulic fluid manifold. The valves may alternatively be normally closed valves.
[0096] The working chambers are each further associated with a respective High-Pressure Valve (HPV) 220 each in the form of a pressure actuated delivery valve. The HPVs open outwards from their respective working chambers and are each operable to seal off a respective channel extending from the working chamber to a high-pressure hydraulic fluid manifold 222, which may connect one or several working chambers, or indeed all as is shown in
[0097] In a pumping mode, the controller selects the net rate of displacement of hydraulic fluid from the working chamber to the high-pressure hydraulic fluid manifold by the hydraulic pump by actively closing one or more of the LPVs typically near the point of maximum volume in the associated working chamber's cycle, closing the path to the low-pressure hydraulic fluid manifold and thereby directing hydraulic fluid out through the associated HPV on the subsequent contraction stroke (but does not actively hold open the HPV). The controller selects the number and sequence of LPV closures and HPV openings to produce a flow or create a shaft torque or power to satisfy a selected net rate of displacement. The above ‘selection’ by the controller is refreshed periodically, or continuously. The selection is refreshed, or updated, when pump modules are moved from being connected to the first manifold to the second manifold, or vice versa.
[0098] Some embodiments may include pump modules which are also capable of motoring, thereby regenerating energy from hydraulic fluid received back from the hydraulic actuators, and converting it into mechanical energy, for example when an actuator is lowered or when a wheel motor is operated as a pump in order to apply braking torque. In these cases, the working chambers of the pump modules are also adapted to motor in which case the controller actively controls the HPV as well as the LPV and can carry out a motoring mode of operation in which the controller selects the net rate of displacement of hydraulic fluid, displaced by the hydraulic machine, via the high-pressure hydraulic fluid manifold, actively closing one or more of the LPVs shortly before the point of minimum volume in the associated working chamber's cycle, closing the path to the low-pressure hydraulic fluid manifold which causes the hydraulic fluid in the working chamber to be compressed by the remainder of the contraction stroke. The associated HPV opens when the pressure across it equalises and a small amount of hydraulic fluid is directed out through the associated HPV, which is held open by the hydraulic machine controller. The controller then actively holds open the associated HPV, typically until near the maximum volume in the associated working chamber's cycle, admitting hydraulic fluid from the high-pressure hydraulic fluid manifold to the working chamber and applying a torque to the rotatable shaft.
[0099] As well as determining whether or not to close or hold open the LPVs on a cycle by cycle basis, the controller is operable to vary the precise phasing of the closure of the HPVs with respect to the varying working chamber volume and thereby to select the net rate of displacement of hydraulic fluid from the high-pressure to the low-pressure hydraulic fluid manifold or vice versa.
[0100] Arrows on the manifolds 216, 175 indicate hydraulic fluid flow in the pumping mode; in the motoring mode the flow is reversed.
[0101] In practice there are a number of pump modules such as that shown in
[0102] Thus, although the working chambers which make up each pump module are fixed, the pump modules which provide flow to the first and second manifolds can be varied as required.
[0103] In some embodiments, in addition to the working chambers, manifolds and actuators which are shown, there will be one or more further pump modules (comprising one or more working chambers) coupled to the common shaft which supply fluid to (or receive fluid from) one or more further actuators through fixed connections. This kind of fixed service is useful for certain types of actuator, e.g. steering actuators.
[0104]
[0105] In some embodiments, rather than actuator valve commands being communicated independently of the controller, the controller receives commands, e.g. from an electronic interface or user input peripherals, and controls the actuator valves.
[0106] During operation, the controller maintains the database of which pump modules are connected to which manifold, starting from a default configuration. The controller also maintains accumulators (which are internal variables stored in the controller) 266A, 266B of the difference between demanded volume of hydraulic fluid and delivered volume of hydraulic fluid to each manifold by pump modules connected to the respective manifold. As the rotatable shaft turns, decision points are reached at different times (shaft positions) for the various working chambers. At the decision point for a given working chamber, the controller determines which hydraulic circuit module the working chamber is connected to (which requires querying the database 254 of pump modules and which working chambers are fixedly associated with which pump modules, and the database 256 of which pump modules are currently connected to which manifold) and the controller then updates the accumulator of the manifold to which the working chamber is connected depending on the received demand for that manifold. The controller then compares the accumulator value with a threshold and if the accumulated demand exceeds the threshold, it schedules then transmits valve controls signals to cause the working chamber to carry out an active cycle in which the working chamber makes a net displacement of working fluid and subtracts the net displacement of working fluid from the value stored by the accumulator. Otherwise, it causes the working chamber to carry out an inactive cycle in which the working chamber makes no net displacement of working fluid (for example, the controller may transmit a signal to the LPV of the working chamber to hold the LPV open throughout a cycle of working chamber volume) and the accumulator is not modified. In this way, the controller makes decisions for each working chamber as to whether or not to carry out active cycles depending on the demand from the manifold to which the working chamber is connected. The accumulators and demand signals may use any convenient units. In one known example, the demand is expressed as “displacement fraction” which is a fraction of the maximum possible displacement per revolution of the rotating shaft, referred to as F.sub.d. Target flow rate, in volumetric terms, is a product of F.sub.d and the speed of rotation of the rotatable shaft.
[0107] From time to time, the controller will determine that there is a requirement to reallocate a pump module from one hydraulic circuit module to another hydraulic circuit module in order to meet changing demand for hydraulic fluid. In this case, the controller transmits a control signal to the relevant valves in the valve network 180 to switch the high pressure manifold of the pump module from one manifold to the other and it updates the database 256 of which pump modules are currently connected to which hydraulic circuit modules. Thus, in future, when a decision point is reached for each working chamber of the pump module which has been switched from allocation to one manifold to another manifold, the controller reads the value of the displacement accumulator of the new manifold and thus the demand for hydraulic fluid by the new manifold.
[0108] Referring again to
[0109] The virtual hydraulic circuit comprises a first virtual circuit branch 310A extending from first manifold 100A through virtual control valves 320A, 320B, 320C in series to a low pressure sink 325 via a throttle orifice 330A. A second virtual circuit branch 310B extends from first manifold 110A, in parallel with the first virtual branch 310A, through virtual control valve 320G to a low pressure sink 325 via a throttle orifice 330B. Correspondingly, a third virtual circuit branch 310C extends from second manifold 110B, through virtual control valve 320H to a low pressure sink 325 via throttle orifice 330C and, in parallel, fourth virtual circuit branch 310D extends from second manifold 110B, through virtual control valves 320E, 320G, 320H to a low pressure sink 325 via throttle orifice 330D. High capacity actuators 130A, 130E with dual actuator valves 120A, 120A′ and 120E, 120E′ respectively (or single large capacity actuator valves) have corresponding virtual control valves (320A, 320G and 320E, 320H respectively) in each of the two parallel virtual circuit branches extending from the manifold to which they are connected.
[0110] Parameters of the virtual hydraulic circuit 300 are stored 258 in the memory 252 and updated to simulate the function of the hydraulic virtual circuit. The simulation makes use of live measurements of the input pressures in the first and second hydraulic manifolds measured by pressure sensors 185A and 185B. The virtual control valves are treated as having an open cross-sectional area which is reduced as the open-cross sectional area of a corresponding actuator valve is increased (320A and 320G are treated as more open when 120A and 120A′ are more closed; 320B is treated as more open when 120B is more closed; 320C is treated as more open when 120C is more closed; 320D is treated as more open when 120D is more closed; 320E and H are treated as more open when 120E and 120E′ are more closed; 320F is treated as more open when 120F is more closed). In practice the open cross-sectional area of each virtual control valve can be determined as a parameter of measurements of controls signals from each control lever. In some embodiments, signals from user controls, or from an electronic interface, will be used to both control the actuator valves and to determine the virtual position of the virtual control valves.
[0111] Given the input pressure in the first and second hydraulic manifolds and simulated open-cross sectional area of each virtual control valve and virtual throttle orifices 330A, 330B, 330C, 330D, the pressure drop across each virtual valve and thus fluid pressure and flow rates within the hydraulic virtual circuit are calculated. Of particular relevance are the calculated pressures which would exist in the hydraulic virtual circuit, were it real, before the throttled orifices, in each virtual circuit branch, at locations 340A, 340B, 340C, 340D.
[0112] In order to make this calculation, the control signals 150A, 150B, 150C, 150D, 150E, 150F for each actuator are monitored. For each virtual control valve 320A, 320B, 320C, 320D, 320E, 320F, 320G, 320H a virtual open cross sectional area is calculated or determined from a look up table based on the corresponding control signal. The virtual open cross sectional area decreases as the open cross sectional area of the corresponding actuator valve, as indicated by the respective control signal, increases.
[0113] For each virtual hydraulic circuit branch comprising multiple virtual control valves in series a total equivalent open cross sectional area A.sub.equiv is calculated from the virtual open cross sectional area of each individual control valve, A, as:
[0114] For each virtual hydraulic circuit branch a simulated leakage flow, q, from the respective manifold through the circuit branch is calculated, for example using the following formula where A is the virtual open cross sectional area of a single valve, or A.sub.equiv where there are multiple virtual valves, where ΔP is the pressure immediately upstream of the valve minus the pressure immediately downstream of the valve, c is a coefficient (known in the art as the flow coefficient) which can be found by experiment (and is typically around 0.7), and p is the fluid density.
[0115] The calculated pressure before the virtual throttle orifice, 340A, 340B, 340C, 340D can then be calculated from this flow rate, for example using a lookup table, and the resulting pressure is used as a negative feedback signal to select the net flow rate of the groups of working chambers delivering fluid to the respective manifold.
[0116] With reference to
[0117] The displacement of the pump modules connected to the respective manifold is then calculated to give the required flow rate and decisions whether to cause individual cycles of working chamber volume to carry out active or inactive cycles are made accordingly. This may involve calculating a displacement fraction (Fd) corresponding to the required flow rate taking into account the number and capacity of pump modules connected to the respective manifold and the current speed of rotation of the rotatable shaft.
[0118] If the displacement demand for one manifold exceeds the maximum possible demand for the working chambers of the pump modules currently connected to that manifold, one or more pump modules are moved from the other manifold by actuation of valves in valve network 180 and the pump module allocations 256 are updated. If it is not possible for the total demand for both manifolds to be delivered at once, the pump modules can be partitioned between the first and second manifolds according to a predetermined prioritisation scheme.
[0119] As a result, the flow delivered to each manifold is similar to known Negacon arrangements and the feel of the system to an operator will be similar to that of known Negacon devices. However, there are a number of key differences and benefits:
[0120] Firstly, there is no actual loss of working fluid through actual throttle orifices because the manifold branches are virtual, improving energy efficiency.
[0121] Furthermore, this has been achieved using relatively few additional sensors. For example some embodiments may measure only manifold input pressures and user commands in order to determine flow rates. Nevertheless, additional sensors may be incorporated, such as additional pressure sensors (e.g. at actuators), actuator position sensors, flow sensors etc.
[0122] Pump modules, and their working chambers, can be reallocated from one manifold to the other in order to address variations in the demand for fluid flow to different actuators. Thus, high capacity actuators, potentially requiring more than half of the maximum total output of the pump modules can be supplied from a single manifold as the majority of the pump modules may be connected temporarily to a single manifold when required.
[0123] With existing excavators, actuators are allocated to one manifold or another based in part on how often they are used at the same time with a view to reducing the frequency with which two or more actuators on the same manifold are used at once. One reason for this is the energy loss associated with supply fluid to two actuators at different pressure levels from a single pressure source, Actuators with high flow demands may however require to be connected to both manifolds, so that all of the combined pump flow can be routed to them. This in effect combines both manifolds into one. With the present invention, actuators which may be operated at the same time with quite different pressures or flow rates may be allocated to different manifolds. The pump capacity connected to each manifold can be dynamically altered, therefore providing the required flow to any high flow actuators without reducing the system to a single pressure source. This improves energy efficiency.
[0124] In the example of
[0125] Advantageously in this example the flow rate and response of the system will always vary with manifold input pressure. Manifold input pressure is an important parameter because it determines the rate of fluid flow into the actuators. Fluid flow into an actuator is at any given time a function of the manifold inlet pressure, the pressure in the actuator and the open cross sectional area of the relevant actuator valve and, as described above, typical Negacon systems do provide this characteristic pressure dependency and so provide a distinctive feel to the control system which is useful to operators. This also provides some smoothing of response. Furthermore, in some configurations the operator can actually feel the pressure in the manifold, for example in terms of resistance to movement of a control joystick. The arrangement according to the invention can advantageously replicate this feel.
[0126] This pressure dependency is shown in
[0127] Furthermore, the high capacity actuators 130A, 130E have a different pressure response to the remaining actuators, due to the additional virtual manifold branch, virtual control valve, virtual control pressure and virtual throttle orifice allocated to each actuator.
[0128] Although in this example, pressures within the virtual hydraulic circuit are calculated and used to determine the flow rates of the first and second groups of pump modules by negative feedback, the negative feedback signal may be calculated based on other calculated properties, for example a calculated virtual flow rate or the position or speed of movement of a virtual actuator.
[0129] Furthermore, although in the example given the fluid flow rate for each manifold is determined by what is effectively simulation of properties of a virtual hydraulic circuit portion, the controller may calculate the fluid flow rate using alternative algorithms and in any event the calculated feedback signal may be further modified as required, for example it may be filtered to introduce smoothing. The properties of simulated components may be varied, permanently or in different operating modes (e.g. to provide user options), for example virtual control valve open cross-sections may be increased to increase sensitivity to load pressure and decrease the pressure drops in the system, although this has the effect that the respective control joystick will have a larger dead band.
[0130] In these examples, the pump modules function as pumps and delivery fluid to the actuators. However, the invention is also operable where the working chambers are controlled as motors which receive fluid from the actuators. The pump modules may therefore be operable pumps and motors in alternative operating modes. This facilitates energy regeneration from hydraulic fluid returned by actuators.