The present invention relates to rotary fluid pressure devices of the type including electromagnetic valves, and more particularly, to a method of controlling the net-displacement of such rotary fluid pressure devices.
Although the present invention can be used in connection with various pump and motor configurations, which contain various types of fluid displacement mechanisms, including but not limited to an axial piston type, a radial piston type, a cam lobe type, and a vane type, it is especially advantageous when used with fluid motors having fluid displacement mechanisms of the gerotor type. Therefore, the present invention will be discussed in connection with fluid motors having fluid displacement mechanisms of the gerotor type without intending to limit the scope of the invention.
Fluid motors of the type utilizing a gerotor displacement mechanism to convert fluid pressure into a rotary output are widely used in a variety of low speed, high torque commercial applications. Typically, in fluid motors of this type, the gerotor mechanism includes a fixed internally toothed member (ring) and an externally toothed member (star) which is eccentrically disposed within the ring and orbits and rotates relative thereto. This relative orbital and rotational movement defines a plurality of volume chambers in the gerotor mechanism that sequentially expand and contract. Typically, fluid is communicated to these volume chambers through conventional valving means, such as spool and disc. These conventional valving means provide fluid communication between the fluid inlet, the fluid outlet, and the volume chambers. During the sequential expansion and contraction of the volume chambers, the fluid inlet is in fluid communication with the expanding volume chambers, while the fluid outlet is in fluid communication with the contracting volume chambers.
In U.S. Pat. No. 4,767,292, a different valving means was described. In the '292 patent, electromagnetic valves provided fluid communication between the fluid inlet and the expanding volume chambers and the fluid outlet and the contracting volume chambers. Therefore, the invention described in the '292 patent utilizes the same sequential pattern of valving as employed by the conventional valving means.
Although valving means which employ this sequential pattern of valving are quite effective and successful in many commercial applications, one of the problems with this type of valving is that it leads to variations in output torque and output speed at constant fluid conditions. In order to improve the workability and comfort during the operation of various off-highway construction and agriculture vehicles, including but not limited to skid-steer loaders, mini-excavators, and air seeders, many manufacturers of such vehicles are now requesting fluid motors which are capable of providing torque and flow outputs with minimal variations at constant conditions.
Accordingly, it is an object of the present invention to provide a method of control for rotary fluid pressure devices that overcomes the above discussed disadvantages of the prior art.
In order to accomplish the above mentioned object, the present invention provides a method for controlling the net-displacement of a rotary fluid pressure devices of the type including a fluid inlet and a fluid outlet, and a fluid energy-translating displacement assembly including a first member and a second member operably associated with the first member. The first member and the second member of the fluid energy-translating displacement assembly move relative to each other and interengage to define a plurality of expanding and contracting volume chambers in response to that relative movement. Each of a plurality of control valves provide selective fluid communication between one of the plurality of volume chambers and the fluid inlet and the fluid outlet, with each control valve being electrically responsive to an electronic signal that is generated by a control means.
The first method for controlling the net-displacement of the rotary fluid pressure device comprises the steps of obtaining a desired input parameter at a present sample time and determining a relative position of the first member and the second member of the fluid energy-translating displacement assembly. A first output value based on the relative position of the fluid energy-translating displacement assembly is then determined for each of the plurality of volume chambers, with each volume chamber being in fluid communication with the fluid inlet. A second output value based on the relative position of the fluid energy-translating displacement assembly is then determined for each of the plurality of volume chambers, with each volume chamber being in fluid communication with the fluid outlet. A total output value is then calculated for each of a plurality of control valve configurations. The total output values are then compared to the desired input parameter. A control valve configuration, with a total output value which is similar to said desired parameter, is then selected. Following this, the control valves are actuated in accordance with the selected control valve configuration.
In order to accomplish the above mentioned object, an alternative method for controlling the net-displacement of rotary fluid pressure devices of the type described above is provided in another embodiment of the present invention. This alternative method for controlling the net-displacement of the rotary fluid pressure device comprises the steps of obtaining a desired input parameter at a present sample time and determining a relative position of the first member and the second member of the fluid energy-translating displacement assembly (as in the first method). The desired input parameter and the relative position of the fluid energy-translating displacement assembly are then used as inputs into a control valve configuration lookup table, from which a control valve configuration is retrieved. The control valves are then actuated in accordance with the selected control valve configuration.
Referring now to the drawings, which are not intended to limit the invention,
The gerotor displacement mechanism 33 is well known in the art and will therefore be described only briefly herein. More specifically, in the subject embodiment, the gerotor displacement mechanism 33 is a Geroler® displacement mechanism comprising an internally toothed assembly 35, also referred to hereinafter as a “ring assembly”. The ring assembly 35 comprises a stationary ring member 37 which defines a plurality of generally semi-cylindrical openings 39. Rotatably disposed within each of the semi-cylindrical openings 39 is a cylindrical member 41, also referred to hereinafter as a “roller”. Eccentrically disposed within the ring assembly 35 is an externally toothed rotor member 43, also referred to hereinafter as a “star”. In the subject embodiment, and by way of example only, the star 43 has one less tooth than the number of rollers 41, thus permitting the star 43 to orbit and rotate relative to the ring assembly 35. The relative orbital and rotational movement between the ring assembly 35 and the star 43 defines a plurality N of expanding and contracting volume chambers, generally designated 45. The relationship between the rotation angle, φ, of the star 43 about its center and the orbit angle, β, of the star 43 about the center of the ring assembly 35 is given by the following rotation angle equation 46:
where φ(t) is the rotation angle of the star 43 about its center at sample time t, N is the number of volume chambers 45, and β(t) is the orbit angle of the star 43 about the center of the ring assembly 35 at sample time t. In the subject embodiment, and by way of example only, the star 43 has six external teeth, while the gerotor displacement mechanism defines seven volume chambers 45. Therefore, for each complete revolution of the star 43 about its center, the star 43 orbits about the center of the ring assembly 35 six times.
The plurality of control valves 15 are also well known in the art and will therefore be described only briefly herein. In the subject embodiment, and by way of example only, each of the plurality of control valves 15 is a two-position, three-way valve, which is independently controllable. However, it will be understood by those skilled in the art that multiple position control valves, including but not limited to three-position, four-way valves, could also be used with the present invention. Each of the plurality of control valves 15 is electronically actuated to provide fluid communication between one of the plurality of volume chambers 45 and either the fluid inlet 25 or the fluid outlet 27 of the system. The electronic actuation is accomplished by the electronic signals 19 generated by the ECU 17, based on the position input value 21 and the desired input parameter 23.
Referring now to
At step 49, the ECU 17 receives the desired input parameter 23. The desired input parameter 23 could be generated by various sources, including but not limited to an input controller, such as a joystick, a keyboard, or a computer. At step 51, the ECU 17 receives the position input value 21 of the fluid displacement mechanism 33. In the subject embodiment and by way of example only, the position input value 21 corresponds to the relative position of the star 43 with respect to the ring assembly 35. In fluid motors of the type in which an output shaft (not shown) is coupled to the star 43 through a main drive shaft (not shown), the position input value 21 can be obtained by sensing the position of the output shaft (not shown) of the fluid motor 13 using a shaft encoder. However, as there are various ways in which gerotor position could be sensed, it will be understood by those skilled in the art that the net-displacement control method 47 is not limited to the use of a shaft encoder. It will also be understood by those skilled in the art that the order in which the step 49 is performed relative to step 51 is not critical to the net-displacement control method 47.
Steps 53 and 55 of the net-displacement control method 47 require a determination of an output value for each individual volume chamber 45 evaluated at the fluid conditions of the different fluid sources that may be in fluid communication with the volume chambers 45. In the subject embodiment, and by way of example only, each volume chamber 45 is in fluid communication with pressurized fluid from either the fluid inlet 25 or the fluid outlet 27. Therefore, in the subject embodiment, each volume chamber 45 has two possible output values. By way of example only, the torque output of an individual volume chamber 45 may be computed using the following torque equation 57:
where Tjc(φ) is the instantaneous torque contribution of volume chamber jc at a given rotation angle, φ(t), of the star 43, dVjc(φ)/dφ is the incremental change of volume of chamber jc with respect to the incremental change of rotation angle, φ(t), of the star 43, and Pjc is the fluid pressure in volume chamber jc. In step 53, the torque equation 57 would be computed with Pjc equal to the fluid pressure of the fluid inlet 25, while in step 55, the torque equation 57 would be computed with Pjc equal to the fluid pressure of the fluid outlet 27.
While the value of dVjc(φ)/dφ could be computed using various approaches, one approach involves the solution of an equation which incorporates information concerning the profile of the star 43. By way of example only, dVjc(φ)/dφ can be computed using the following volume equation 59:
where LM is the thickness of the gerotor displacement mechanism 33, ec is the distance between the center of the star 43 and the center of the ring assembly 35, rr is the radius of a circle formed through the centers of the rollers 41, and rg is the radius of the rollers 41. While the volume equation 59 is a theoretical equation based on the above listed parameters, it will be understood by those skilled in the art that the volume equation 59 could be reformulated to account for different parameters. As there are a variety of different equations which could be used to compute the individual contributions of the volume chambers 45, it will be understood by those skilled in the art that the present invention is not limited to the use of the above described equations.
Referring still to
Therefore, in the subject embodiment, and by way of example only, the total output torque for control valve configuration 63a (shown in the table below) would be computed by adding the following output values together: (1) the output value of the volume chamber 45a, which is associated with control valve 15a, at fluid outlet conditions; (2) the output value of the volume chamber 45b, which is associated with control valve 15b, at fluid inlet conditions; (3) the output value of the volume chamber 45c, which is associated with control valve 15c, at fluid inlet conditions; (4) the output value of the volume chamber 45d, which is associated with control valve 15d, at fluid outlet conditions; (5) the output value of the volume chamber 45e, which is associated with control valve 15e, at fluid outlet conditions; (6) the output value of the volume chamber 45f, which is associated with control valve 15f, at fluid inlet conditions; and (7) the output value of the volume chamber 45g, which is associated with control valve 15g, at fluid outlet conditions.
Referring again to
Referring now to
In the alternative net-displacement control method 101, after the control valve configuration 63 has been selected in step 69, the selected control valve configuration 63 is compared to the control valve configuration 63 of the previous sample time in step 103. At step 105, the ECU 17 actuates only those control valves 15 of which the position from the previous sample time differs from the position from the selected control valve configuration 63. By way of example only, assume the control valve configuration 63 from the previous time step required control valves 15b, 15c, 15d, and 15g to provide fluid communication between the fluid inlet 25 and the volume chambers 45b, 45c, 45d, and 45g, and control valves 15a, 15e, and 15f to provide fluid communication between the volume chambers 45a, 45e, and 45f and the fluid outlet 27. If the control valve configuration of the current sample time required control valves 15c, 15d, 15e, and 15g to provide fluid communication between the fluid inlet 25 and the volume chambers 45c, 45d, 45e, and 45g and control valves 15a, 15b, and 15f to provide fluid communication between the volume chambers 45a, 45b, and 45f and the fluid outlet 27, then the ECU 17 would only send electrical signals 19b and 19e to control valves 15b and 15e. In other words, in the example above, the ECU 17 would only send the electrical signals 19 to those control valves 15 that are currently required to provide fluid communication to the volume chambers 45 from a fluid source that is different than the fluid source from the previous sample time.
While the computing power of high performance ECUs could evaluate the net-displacement control methods 47, 101 at high sample time rates, the computing power of standard industrial ECUs may not be able to accommodate those high rates. Therefore, it is desirable to have an alternative net-displacement control method 201 which can be used within the computing power of standard industrial ECUs.
Referring now to
At step 203, the desired input parameter 23 and the position input value 21 obtained at steps 49 and 51 are inputted into a control valve configuration lookup table. The control valve configuration lookup table would contain similar information contained in
Referring now to
In the alternative net-displacement control method 301, after the control valve configuration 63 has been retrieved in step 205, the selected control valve configuration 63 is compared to the control valve configuration 63 of the previous sample time in step 103. At step 105, the ECU 17 actuates only those control valves 15 in which the position of the control valve 15 from the previous sample time differs from the position of the control valve 15 from the selected control valve configuration 63.
While the previously described net-displacement control methods 47, 101, 201, 301 will effectively control the net-displacement of the rotary fluid pressure device 13 during low-speed operation, many of the control valve configurations 63 provided in those previously described net-displacement control methods 47, 101, 201, 301 may not be as effective during high-speed operation of the rotary fluid pressure device 13. In the previously described net-displacement control methods 47, 101, 201, 301, many of the unique control valve configurations 63 provide for the supply of fluid at fluid outlet conditions to expanding volume chambers 45 of the fluid displacement mechanism 33. During high-speed operation of the rotary fluid pressure device 13, these control valve configurations 63, which supply fluid at fluid outlet conditions to expanding volume chambers 45, may cause cavitation in those expanding volume chambers 45 and potentially result in mechanical damage to the fluid displacement mechanism 33. This risk of cavitation in the expanding volume chambers 45 of the fluid displacement mechanism 33 could be significantly reduced, however, by only supplying fluid at the fluid inlet condition to the expanding volume chambers 45. Therefore, a high-speed net-displacement control method 401 shall be subsequently described which will control the high-speed operation of the rotary fluid pressure device 13. In this high-speed net-displacement control method 401, method steps which are the same as those in the previously described net-displacement control methods 47, 101, 201, 301 will have the same reference number and will not be further described. Those method steps which are different, however, shall have reference numerals in excess of “400” and shall be described in detail.
Referring now to
In step 403, a determination is made as to which volume chambers 45 of the fluid displacement mechanism 33 are expanding and which volume chambers 45 are contracting (referred to hereinafter and in the appended claims as “an expansion state” of the plurality of volume chambers 45). As is well known to those skilled in the art, there are a variety of approaches to determining the expansion state of each of the plurality of volume chambers 45. One such approach to making this determination, by way of example only, is to evaluate the instantaneous rate of change in volume, dV/dt, for each of the plurality of volume chambers 45. An expanding volume chamber 45 is defined as a volume chamber 45 in which the instantaneous rate of change in volume is greater than zero, dV/dt>0. Another approach, by way of example only, would be to input the position input value 21 and a direction of rotation of the rotary fluid pressure device 13 in a lookup table, which would provide the expansion state of each of the plurality of volume chambers 45 based on these inputs. It will be understood by those skilled in the art that since there are a variety of approaches that could be used to determine the expansion state of the plurality of volume chambers 45, the present invention is not limited to the approaches described above.
In step 405, the output value for each individual expanding volume chamber 45 is determined only at fluid inlet conditions. Steps 407 and 409 are very similar to steps 53 and 55 of the net-displacement control method 47, except that in steps 407 and 409, the output values are determined for the contracting volume chambers 45 only. It will be understood by those skilled in the art that the order in which steps 405, 407, and 409 are performed is not critical to the high-speed net-displacement control method 401.
Since the remaining steps in this high-speed net-displacement control method 401, which are shown in
Referring now to
Referring now to
The net-displacement control methods 47, 101, 201, 301, 401, 501 which have been described above in detail, utilize the rotation angle, 0(t), of the star 43 as determined at the current sample time t. Therefore, the selected control valve configuration 63, which was also described above in detail, is based on this current time step t. However, this selected control valve configuration 63 does not account for the rotation of the star 43 which will occur during the time interval between the current sample time t and the next sample time. If the interval between subsequent sample times is significant, a rapid divergence of the total output value from the desired input parameter 23 could result since the selected control valve configuration 63 did not account for this interval. In order to minimize this rapid divergence, it may be advantageous to utilize the net-displacement control methods 47, 101, 201, 301, 401, 501 in regard to a predicted rotation angle, φp(t), of the star 43, which is determined at some time interval between the current sample time t and the next sample time, rather than the measured rotation angle, φ(t), of the star 43 at the current sample time t. The predicted rotation angle, φp(t), of the star 43 can be computed using the following predicted rotation angle equation 603:
φp(t)+φ(t)+k ω·Δt (603)
where φN is the rotation angle of the star 43 at the current sample time t, ω is the angular velocity of the star 43, Δt is the time interval between the current sample time and the previous sample time, and k is a sample time prediction constant between 0 and 1. By way of example only, in order to predict the rotation angle, φp(t), of the star 43 at a sample time which is one half of the interval between the current sample time and the next sample time, k would equal ½. As there are a variety of different equations which could be used to predict the rotation angle, φp(t), of the star 43, it will be understood by those skilled in the art that the present invention is not limited to the use of the above described equations.
The invention has been described in great detail in the foregoing specification, and it is believed that various alterations and modifications of the invention will become apparent to those skilled in the art from a reading and understanding of the specification. It is intended that all such alterations and modifications are included in the invention, insofar as they come within the scope of the appended claims.
This application is a Divisonal of U.S. Ser. No. 13/568,805, filed Aug. 7, 2012, which is a Continuation of U.S. Ser. No. 12/067,711, filed Nov. 14, 2008, which is a National Stage Application of PCT/IB2006/002612, filed Sep. 21, 2006, which claims benefit of Ser. No. 60/720,102, filed Sep. 23, 2005 in the United States and which applications are incorporated herein by reference. To the extent appropriate, a claim of priority is made to each of the above disclosed applications.
Number | Date | Country | |
---|---|---|---|
60720102 | Sep 2005 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 13568805 | Aug 2012 | US |
Child | 14287689 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 12067711 | Nov 2008 | US |
Child | 13568805 | US |