Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
MAGNETICALLY-LATCHABLE FLUID CONTROL VALVE SYSTEM HAVING A MANUAL OVERRIDE AND FAIL SAFE VALVE
Document Type and Number:
WIPO Patent Application WO/2001/065120
Kind Code:
A2
Abstract:
A hydraulic servo motor which includes a plurality of digitally latched poppet valves (42, 44) that control the spool position of a spool valve (20). The poppet valves are controlled by a controller (56) which perfoms a servo routine that includes the computation of a plurality of cost functions. The controller may select an action and actuate a corresponding poppet valves that corresponds to the lowest cost.

Inventors:
JOHNSON BRUCE G (US)
STURMAN ODED E (US)
MISOVEC KATHY M (US)
REID BRIAN J (GB)
MASSEY STEVE E (US)
Application Number:
PCT/US2001/006531
Publication Date:
September 07, 2001
Filing Date:
February 28, 2001
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
STURMAN IND INC (US)
EATON CORP (US)
JOHNSON BRUCE G (US)
STURMAN ODED E (US)
MISOVEC KATHY M (US)
REID BRIAN J (GB)
MASSEY STEVE E (US)
International Classes:
F15B20/00; F15B21/08; (IPC1-7): F15B/
Domestic Patent References:
WO1998045603A11998-10-15
Foreign References:
US4870892A1989-10-03
US5640987A1997-06-24
Attorney, Agent or Firm:
Woloch, Anthony N. c/o Sturman Industries (Inc. One Innovation Way Suite A Woodland Park, CO, US)
Download PDF:
Description:
MAGNETICALLY-LATCHABLE FLUID CONTROL VALVE SYSTEM HAVING A MANUAL OVERRIDE AND FAIL SAFE VALVE 1. FIELD OF THE INVENTION The present invention relates to a fluid valve control system adapted to control the flow of fluid to a device such as a hydraulic actuator, spool valve, or servomotor.

2. BACKGROUND Hydraulic control valves can be used to control hydraulically driven actuators. For example, earthmoving, material handling, construction, agricultural, or industrial equipment, or the like, may contain one or more hydraulically driven piston type actuators which move a bucket, dozer blade, shovel, forklift, boom, plow, planter, harvester, etc. The hydraulic control valve system may control the flow of fluid to and from the actuator to induce a corresponding movement of the actuator piston.

U. S. Patent No. 4, 870, 892 issued to Thomsen et al. on October 3, 1989 discloses a hydraulic control valve system that can control the flow of fluid to a device

such as an actuator. The control valve system includes a spool valve or servo motor that contains an internal spool. The spool can move within a valve housing to control the flow of fluid to the actuator. One end of the spool is coupled to a first fluid chamber. The other end of the spool is coupled to a second fluid chamber. Providing a pressurized fluid to the first fluid chamber moves the spool in a first direction.

Pressurizing the second fluid chamber moves the spool in an opposite second direction. The spool can be moved into a neutral position by a pair of springs when both chambers are connected to a drain line.

The Thomsen et al. control valve system has a pair of supply or pilot control valves that can be actuated to couple the fluid chambers of the spool valve to a pressurized supply line. The actuator valve also has a pair of drain control valves that can be actuated to couple the fluid chambers to the drain line. The supply control valves are normally closed. The drain control valves are normally open.

The control valves are connected to an electronic controller that controls the operation of the spool by providing a series of electrical pulses to the control valves. By way of example, the controller can provide

current to open the supply control valve and close the drain control valve of the first fluid chamber. In this state, the first chamber is pressurized to move the spool.

The control valves disclosed in Thomsen et al. are analog valves that can only move to the open or closed positions in response to an electrical current from the controller. The valves will return to a natural state, either open or closed, upon the termination of the current. The analog valves thus require a continuous supply of current to switch from the natural state.

The continuous current supply consumes power and introduces undesirable heat within the valves. The heat may reduce the life of the valves. It would be desirable to provide a hydraulic control valve system which does not consume as much power or produce as much heat as control valve systems of the prior art.

The controller may receive an input command from an input device such as a joystick. The controller translates the input command to a desired spool position. The control valve system may have a sensor that detects the position of the spool and provides a position signal to the controller. The controller may compute an error value which corresponds to the

difference between the desired position and the actual position. The controller may then provide electrical power to the control valves to move the spool toward the desired position based on the error value.

The controller may continuously calculate an error value and then provide power to the control valves to adjust the spool position in accordance with a servo routine. Actuating the control valves each time there is an error may not be an efficient use of power particularly if the error is a relatively small value.

The continuous actuation of the control valves must be balanced with the accuracy of the spool position. It would be desirable to provide a control system for a hydraulic control valve system that optimizes electrical power consumption while minimizing tracking error.

SUMMARY OF THE INVENTION One embodiment of the present invention is an improved fluid control valve system adapted to control a fluid actuator, spool valve, or servomotor. The control valve system includes a plurality of magnetically-latchable valves that control the spool position of a spool valve. The magnetically-latchable valves are controlled by a controller that can control the magnetically-latchable valves in accordance with a servo routine. The servo routine may include the computation of a plurality of cost functions and the selection of an optimum action or inaction that corresponds to the lowest cost. Alternatively, the servo routine may compute an error value and switch the digitally actuated magnetically-latchable valves to an optimum valve state for a selected time duration that corresponds to a function of the error value.

Advantageously, this arrangement is able to provide lower electrical power consumption, lower pilot actuating fluid consumption, and internal diagnostic feedback.

BRIEF DESCRIPTION OF THE DRAWINGS Figure 1 is a schematic of an embodiment of a hydraulic control valve system of the present invention adapted for controlling movement or position of a hydraulic actuator.

DETAILED DESCRIPTION Referring to the drawings more particularly by reference numbers, Figure 1 shows an exemplary embodiment of a hydraulic fluid control valve system 10 of the present invention. The control valve system 10 is adapted to directly or indirectly control the flow of a hydraulic fluid to a device such as a hydraulic actuator or cylinder 12. The actuator 12 includes a piston 14 and rod 15 that are coupled to a first cylinder chamber 16 and a second cylinder chamber 18. Pressurizing only the first chamber 16 moves the piston 14 and rod 15 in a first direction. Pressurizing only the second chamber 18 moves the piston 14 and rod 15 in an opposite second direction. The control valve system 10 may control both the speed and direction of the piston 14 and rod 15. The rod 15 is directly or indirectly coupled to a movable working element or implement (not shown) such as a bucket, shovel, dozer blade, grading blade, snow plow blade, ram, chisel, crusher, compactor, forklift, boom, plow, planter, cultivator, fertilizer, sprayer, harvester, mower, or the like.

In the embodiment shown, the control valve system

10 further includes a spool valve or servomotor 20 that couples the actuator 12 to a hydraulic pump 22 and a drain tank 24. The valve 20 has a supply port 26 connected to the pump 22 and a drain port 28 connected to the tank 24. The valve 20 also has a first cylinder port 30 connected to the first chamber 16 of the actuator 12 and a second cylinder port 32 connected to the second chamber 18. The spool valve 20 may contain a spool 34 that can be driven between a first state and a second state. In the first state, the spool 34 couples the first chamber 16 to the drain tank 24, and the pump 22 to the second chamber 18 to induce movement of the piston 14 and rod 15 in the first (leftward) direction. In its second state, the spool 34 couples the first chamber 16 to the pump 22, and the second chamber 18 to the drain tank 24 so that the piston 14 and rod 15 move in the opposite second (rightward) direction. The first and second states of the spool 34 may each have multiple positions which each create a different fluid flowrate through the valve 20. The spool 34 may be also be moved to a neutral state which prevents fluid flow between the pump 22, the tank 24, and the chambers 16 and 18. In its neutral state, the spool 34 holds the position of the piston 14 and rod

15 The spool valve 20 has a first fluid chamber 36 and a second fluid chamber 38 that are coupled to the spool 34. Pressurizing only the first chamber 36 switches the spool 34 to its first state. Pressurizing only the second chamber 38 switches the spool 34 to its second state. A pair of opposing springs 40 can move the spool 34 to a neutral position when the chamber pressures are substantially equal.

The control valve assembly 10 further includes a first digitally-actuated magnetically-latchable four- way valve 42 and a second digitally-actuated magnetically-latchable four-way valve 44 that are each coupled to a supply line 46 and a drain line 48. The supply line 46 is connected to the output of a hydraulic fluid pump 50. The drain line 48 is connected to an inlet of the pump and a drain tank 52.

The valves 42, 44 can be selectively actuated or switched between a first valve state, a second valve state, a third valve state, and a fourth valve state.

When in their first valve state, valve 44 is closed and valve 42 is opened thereby coupling fluid chamber 36 to the drain line 48 and also coupling fluid chamber 38 to the supply line 46. Consequently, the

spool 34 is hydraulically moved (leftwardly per Fig. 1) towards its first state which, in turn, causes the piston 14 and rod 15 to be hydraulically moved (leftwardly per Fig. 1) towards their first or retracted state.

In their second valve state, valve 42 is closed and valve 44 is opened thereby coupling fluid chamber 36 to the supply line 46 and also coupling fluid chamber 38 to the drain line 48. Consequently, the spool 34 is hydraulically moved (rightwardly per Fig.

1) towards its second state which, in turn, causes the piston 14 and rod 15 to be hydraulically moved (rightwardly per Fig. 1) towards their second or extended state.

In their third valve state, the valves 42, 44 are both closed and therefore do not allow fluid flow between the fluid chambers 36, 38 and either 46, 48.

Consequently, the spool 34 is hydraulically held stationary at its latest position.

In their fourth valve state, valves 42, 44 are both opened thereby coupling both fluid chambers 36, 38 to the supply line 46 and also coupling both fluid chamber 36, 38 to the drain line 48. The fourth valve state may serve as a fail-safe mode of operation which allows the

opposing springs 40 to center the spool 34 to its neutral position which, in turn, causes the piston and rod 15 to be hydraulically held in their latest position.

The actuator valve assembly also has a manual override and fail-safe valve 54 that is connected to the first 36 and second 38 fluid chambers. The valve 54 may be a two-way valve that can be switched between an open position and a closed position. The valve 54 is preferably a spring-biased single coil two-way valve which exhibits a selected amount of residual magnetism insufficient to effect magnetic latching but sufficient to minimize holding electrical current. Alternatively, the valve 54 may be a spring-biased single coil two-way valve that does not exhibit residual magnetism.

Alternatively, the valve 54 may be a two-way magnetically-latchable valve having two opposing coils.

In its open position, the valve 54 couples the first fluid chamber 36 with the second fluid chamber 38 to equalize the fluid pressure within the chambers 36, 38. The equal pressures in fluid chambers 36, 38 allows the opposing springs 40 to return the spool 34 to its neutral position or allows a lever 61 to be used by an operator to manually control the position of the

spool 34. This advantageously allows the manual control of the spool 34 i) instead of by the controller 56 or ii) in the event of an electronics failure.

Alternatively, back-to-back spring-biased check valves arranged in parallel (not shown) may be substituted for the valve 54 to provide manual override.

With or without the valve 54, both four-way valves 42, 44 can be switched to their collective fourth valve state to couple both fluid chambers 36 and 38 to both the supply line 46 and the drain line 48. This equalizes the pressure in fluid chamber 36, 38 allowing opposing springs 40 to return the spool 34 to its neutral position or allow a lever 61 to be used by an operator to manually control the position of the spool 34. Although a relatively larger flowrate of pilot fluid may occur through the valves 42, 44 when they are in their collective fourth valve state, such conditions may be useful, for example, under cold starting conditions where such high recirculation of pilot fluid enables the pilot fluid to rapidly warm up to a desired operating temperature.

The four-way valves 42 and 44 are connected to an electronic controller 56. The controller 56 contains driver circuits that provide electrical pulses to

actuate or switch the valves 42, 44 between their first, second, third, and fourth valve states. The controller 56 may further provide electrical signals to open the manual override and fail safe valve 54.

The digitally actuated magnetically-latchable four-way valves 42, 44 may be latched into or switched towards one of their selectable collective first, second, third, or fourth valve states with one or more digital pulse (s) of electrical current. The valves 42 and 44 may be constructed from a material that retains a residual magnetism so that the selected valve state is maintained even when electrical power is not provided to the valves. The valve can therefore be magnetically latched into any selected valve state with a digital pulse. The valves 42, 44 do not require a continuous supply of electrical current to be maintained in any valve state. The digital latching control valve system of the present invention therefore requires less electrical power and generates less undesirable heat than analog type control valve systems. The valves 42, 44 may be the same or similar to the four-way valve disclosed in U. S. Patent No.

5, 640, 987 issued to Sturman on June 24, 1997, which is hereby incorporated by reference. The controller 56

may measure back emf voltages of each valve 42, 44 in order to determine position or operability of the valves 42, 44 and also to minimize the duration of electrical current applied to one or both of the valves 42, 44 to achieve or change towards a desired valve state.

Referring to Fig. 1, it may be desirable to control the exact position of the spool 34 to regulate the fluid flow rate through the spool valve 20. The control valve system 10 may include a sensor 58 that is coupled to the spool 34 and connected to the controller 56. The sensor 58 may detect directly or indirectly the position of the spool 34 and provide a position signal to the controller 56. For example, the sensor 58 may be a Hall effect sensor, potentiometer, or linear variable differential transformer (LVDT).

The controller 56 receives an input signal on input line 60 that can be translated into a desired position of the spool 34. The controller 56 compares the actual spool position to the desired spool position and generates an error (e) if there is a difference between the desired and actual positions. The controller 56 then provides one or more additional digital pulses sufficient to switch the valves 42, 44

and move the spool 34 to the desired location. The controller may also generate an error alarm signal to an operator or another internal device if the error (e) exceeds a selected threshold.

It is desirable to provide a control system which minimizes a cost function that considers and chooses an optimum tradeoff between tracking accuracy, which is the error between the desired and actual location of the spool 34, and control energy, which pertains to the frequency of switching the valves 42, 44. The digital nature of the latching valves 42, 44 allows for a control system that contains a finite set of control equations. At the beginning of a sampling period of time, the controller 56 must make a decision to move the spool in a first direction (leftwardly per Fig. 1), in an opposite second direction (rightwardly per Fig.

1), to maintain the position of the spool 34, or float the spool 34, allowing the opposing springs 40 to center it to its neutral position. The controller then implements this decision by providing digital pulses to valves 42, 44 to move them towards one of the aforementioned four valve states. The controller computes a predicted position for each of the valve states with the equations below. For example, the

first valve state leads to the predicted position described by equation (1) below. The second valve state leads to a predicted position described by equation (2) below. The third and fourth valves states lead to predicted positions described by equations (3) and (4), respectively, below.

Xfjrsl (ti + T,) ) = x(ti) + vfirst(t)(Ts - tdelay * switch) (1) xsecond(ti + Ts) = x(ti) - vsec ond(t)(Ts - tdelay* switch) (2) x stay(ti + Ts) = x(ti) (3) x float (tj + rj = x (ti) - vfloat(t)(Ts - tdelay * switch) (4) where ; t = time at the beginning of the sampling period ; T, = sampling period duration ; X ; = spool position at the beginning of the sampling period ; Vfirst = estimated velocity of the spool going (left per Fig. 1) towards the first position, which may be a constant or may be a varying function of time that is learned by the controller 56 ; Vsecond (t) = estimated velocity of the spool going (right per Fig. 1) towards the second position, which may be a constant or may be a varying function of time

that is learned by the controller 56 ; Vfloat (t) = estimated velocity of the spool in the float state, which may be a constant or may be a varying function of time that is learned by the controller 56 ; tdelay switching delay time ; switch flag variable. It may have a value of one if the control action is changing from the last sampling period or zero otherwise.

The cost functions below may also be computed by the controller 56. These are functions of the errors associated with the four possible valve states. J f = Jet2dt+C" (t +T) Jz + K v T switch) 2 (5) ir. rt ef i r r. rt mux s 0 J = | (e (t)) 2dt + K (v T switch (6) sec on e (ti s ond s 0"" Jstay = f (e (t)) 2 dt + (ti + T,) y + K,,,, y (v,,,. 7, switch) 2 (7) 0 t Jfloat = (e (t)) 2 dt + (A T switch) 2 0 These cost functions are functions of the error associated with the four possible valve states. The errors are defined as the difference between the desired position and the predicted actual position from

equations (1), (2), (3), and (4). The first terms of the cost functions correspond to the integrated effect of the errors at the beginning of a sample period. The second terms are a predicted value obtained by calculating projected new positions of the spool using equations (1), (2), (3), (4) and then the corresponding error values using a projected value of the desired trajectory. The third terms are the cost associated with switching the valves 42, 44 and are weighted by constants Kfirsr Ksecond. Kstay or Kfioai. The controller 56 computes the cost functions associated with each sample and then selects an action with the lowest associated cost. For example, if the cost function Jfirst has the lowest value, the controller 56 will provide pulses to switch the valves 42, 44 and move the spool 34 in its first direction. The cost functions may contain additional terms such as error values that have been filtered in alternative ways.

For example, Fig. 2 shows how the controller 56 could choose between the move in the first or second directions, and stay options when there is no delay and no cost on switching. Using estimated velocities, the controller 56 predicts the error at the next sampling time for each of the three possible control actions,

move first direction, move second direction or stay.

In the case of no additional cost on switching, the best control action pictured above would be to open the valves 42, 44.

This method of control is called the cost function control methods. An advantage of this method is that it provides a tradeoff between tracking error and how often the valves, 42, 44 switch. Another advantage of the control method is the ability of this controller 56 to learn on line how the system is behaving and adjust the velocity estimates, Vfirst and Vsecond to achieve better tracking. The fact that the digitally actuated magnetically-latchable valves 42, 44 have a finite set of control actions and the predicted positions in equation (1), (2), (3), and (4) can be computed by the controller 56 allow the optimization problem to be solved.

The controller 56 provides an electrical pulse to switch one or both of the valves 42, 44 towards their open or closed positions to move the spool 34 in the first or second directions or stay in the same position.

Another method of control which can be used by the control valve system 10 of the present invention is

called, the inner sample modulation method. This control incorporates the cost function method and additionally, the pulses of electrical current to switch the valves 42, 44 can be adjusted to be a fraction of the sampling period Ts rather than the entire sampling period. For example, Figure 3 shows the same example as in Figure 2, but in this case, the controller 56 could choose to open for only a selected fraction At of the sampling time.

The time interval At pulses are applied to switch the valves 42, 44 so that fluid is provided to fluid chamber 36 or 38 to move the spool 34 may be proportional to the tracking error (e) divided by the velocity first or second of the spool 34. These estimated velocities may be a function of time that is learned by the controller 56 based on storing, filtering and processing error values as a function of time. Using estimated velocities, the controller predicts the error at the next sampling time for each of the three possible control actions, move first direction, move second direction or stay. In the case of no additional cost on switching, the best control action pictured above would be to open the valve.

Additionally, the controller 58 may be arranged to

not provide an electrical pulse unless the time interval At exceeds a threshold value.

One advantage of the inner sample modulation methods is the ability to achieve fine motion control with low tracking errors while not having to switch as frequently. Another advantage of the inner sample modulation method is that robustness to uncertainty in the estimated velocities can be improved by adjusting the time interval At. The inner sample modulation method also features all of the advantages of the cost function method.

While certain exemplary embodiments have been described and shown in the accompanying drawings, it is to be understood that such embodiments are merely illustrative of and not restrictive on the broad invention, and that this invention is not be limited to the specific constructions and arrangements shown and described, since various other modifications may occur to those ordinarily skilled in the art.

For example, although a spool valve 20 is shown and described, it is to be understood that the valves 42, 44 and 54 may be connected directly to the actuator 12 without an intermediate spool valve 20.

Alternatively or additionally, a sensor may be provided to directly or indirectly detect the position of the piston 14 or rod 15 of the hydraulic actuator 12 and provide a position signal to the controller 56.