Method and device to control the movement accuracy of a unit moving linearly on hydro (air) static slides

Information

  • Patent Grant
  • 6419394
  • Patent Number
    6,419,394
  • Date Filed
    Tuesday, August 15, 2000
    24 years ago
  • Date Issued
    Tuesday, July 16, 2002
    22 years ago
Abstract
A method and device for simultaneous compensation of five existing components of deviation from the ideal linear motion of solid unit moving hydro (air) static slides and using five independent flow control valves whose valves connections to the recesses and commutations between recesses are made in such a way that every valve is responsible for compensation only for one component of deviation.
Description




BACKGROUND OF THE INVENTION




The present invention relates to a method and a device for controlling the accuracy of the movement of a unit which moves on slides, such as a table moving on hydro or air static slides.




Every solid unit moving in a linear direction has the potential to make five independent types of errors which are defined by the accuracy of the slides on which the unit moves and these errors depend on the movement's coordinate.




If a unit is moving in the Z direction (see FIG.


1


), there are five possible components of deviation from the ideal straight motion. They are:




Δx(z)—linear deviation in x-direction;




Δy(z)—linear deviation in y-direction;




Δα(z)—angle deviation when the unit rotates around the axis x;




Δβ(z)—angle deviation when the unit rotates around the axis y;




Δγ(z)—angle deviation when the unit rotates around the axis Z.




U.S. Pat. No. 4,653,408 shows one way to control the attitude of a table that is moving on hydrostatic slides. The main defects of this way are (a) it is possible to compensate only the attitudes of linear deviation and (b) the compensation of linear deviations will change the uncontrolled angle deviations.




SUMMARY OF THE INVENTION




It is proposed herein to provide a simple method and device for the simultaneous and independent compensation for all five possible error components. This method can be used both for special designed new slides and for correcting the movement of existing slides.




Because five independent components of the total error have to be controlled, the device of the present invention has five independent valves and every valve changes the flow of a fluid, such as oil or air, independently from the other valves. The valves are connected to the recesses and the commutations between the recesses in such a way that every valve is responsible only for compensation of one component of the total error and a change of flow through a respective valve will not be an influence on the four other components of the total error.




The method of the present invention very easily improves the accuracy of a moving unit, such as a table, which moves on slides. The method involves measuring, one by one, all five components of the total error or five independent functions of these components and after every measurement adjusting each valve that is responsible for each respective component of the total error until the error is eliminated. As previously discussed, the adjustment of each valve is independent from the adjustments for the other four valves. Using the method of the present invention, if some independent units are moving in linear directions, the same method can be used both to make the movements really straight and to achieve the required accuracy for the angles between the directions of the unit's movements.




The only alternative to the method of the present invention is the hand scrapping of slides according to measurements of a table's movement. Hand scrapping is widely used for all types of high precision and ultra precision machine tools and for three-coordinate measuring machines as well. The method of the present invention is much cheaper, shorter, and more accurate compared with the hand scrapping of the slides. Additionally, it allows one to correct the movement's accuracy directly in the customer's shop after a machine is finally installed in a steady position.




Other details of the method and device of the present invention, as well as other advantages and objects attendant thereto, will become more apparent from the following detailed description and the accompanying drawings, wherein like reference numerals depict like elements.











BRIEF DESCRIPTION OF THE DRAWINGS





FIG. 1

shows schematically the directions of linear and angular deviations associated with five independent errors of movement of a unit moving along axis Z;





FIGS. 2



a


and


2




b


are respectively isometric and top views of a machine table movable on slides;





FIG. 3

is an enlarged cross sectional view of the machine table of

FIGS. 2



a


and


2




b;







FIGS. 4



a


and


4




b


and


5




a


and


5




b


depict schematically commutations of control valves and recesses in accordance with the present invention;





FIG. 6

is a cross sectional view of a control valve; and





FIG. 7

schematically represents the flow of fluid from a valve to a pocket or recess.











DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT(S)




Referring now to

FIG. 2

, the table


10


contains four independent pads


1


-


4


. As shown in

FIG. 3

, each of the pads


1


-


4


contains four recesses. Recesses


21


and


23


restrict the table


10


in the Y direction and recesses


22


and


24


restrict the table


10


in the X direction. The table


10


is moving along a base


12


in the Z direction which is perpendicular to the plane of FIG.


3


. If one changes the flows to the recesses


21


and


23


for the pads


1


-


4


, the table


10


will change its position only in the plane Z-Y. If one changes the flows to the recesses


22


and


24


for the pads


1


-


4


, the table


10


will change its position in the planes X-Z and X-Y.





FIG. 4



a


illustrates one way for commutations between the recesses


21


-


24


on the pads P


1


-P


4


and the connections of control valves V


1


-V


5


to the recesses to provide independent control of the table


10


movement's accuracy in the plane Y-Z. The left recess


21


of the pad P


1


is connected to the left recess


21


of the pad P


2


and the right recess


23


of the pad P


1


is connected to the right recess


23


of the pad P


2


. Further, the left recess


21


of pad P


3


is connected to the left recess


21


of pad P


4


and the right recess


23


of pad P


3


is connected to the right recess


23


of pad P


4


.




The valves V


1


-V


5


shown in

FIGS. 4



a


and


4




b


are constructed as follows. Referring now to

FIGS. 6 and 7

, each valve has an inlet


40


that is connected to an oil supply source with a constant pressure Ps and two outlets


42


and


44


. Further, each valve has a shaft


46


movable in two directions along an axis A. When the shaft of the valve V


1


-V


5


is in a central position, the flow rates through the two outlets


42


and


44


are equal one to another. When the shaft is moved from the central position, the flow rate in one of the outlets


42


and


44


increases while the flow rate in the other of the outlet


42


and


44


decreases. That is, the high pressure Ps coming from the external pressure supply unit to the cylindrical groove


48


passes through clearances


50


and


51


to the cylindrical grooves


52


and


54


that are connected directly to thrust pockets of the bearings. When the valve's shaft


46


is in the central position both inlet restrictors (clearances


50


and


51


) are equal one to another and therefore a supported unit will be in the central position as well.




If the shaft


46


is moved in the positive direction A, the hydraulic resistance of the gap


51


becomes bigger (the length of the gap is increasing) and the hydraulic resistance of the gap


50


becomes smaller. As a result, the flow to a first recess of a pad is increasing and the flow to a second recess of a pad is decreasing. The pressure in the first recess will be bigger than the pressure in the second recess and the pad will be moved in a positive direction to the new steady state position when pressures from the both sides will be equal.




To find the transfer function, one must first write the flow balance equations: the oil's flow that is coming to the recess or pocket


72


has to be equal to the flow that is leaving this pocket to the space


76


. The same is for the all pocket


73


.












Ps
-

P
1



R
1


=


P
1


r
1



;




P
s

-

P
2



R
2


=


P
2


r
2







(
1
)













where: P


1


is the pressure in the pocket


72


and in the groove


54


and P


2


is a pressure in the pocket


73


and in the groove


52


; R


1


is hydraulic resistance of the gap


50


and R


2


is hydraulic resistance of the gap


51


; r


1


is hydraulic resistance of the gap


74


and r


2


is hydraulic resistance of the gap


75


.




For the laminar flow we have the next expressions for the hydraulic resistance of the gaps.











1

R
1


=



π
1



DH
3



12


μ


(

L
-
y

)





;


1

r
1


=



π
1




d


(

h
+
x

)


3



12

μ





l



;




(
2
)









1

R
2


=



π
1



DH
3



12


μ


(

L
+
y

)





;


1

r
2


=



π
1




d


(

h
-
x

)


3



12

μ





l




,




(
3
)













where D is diameter of the shaft


46


; L is the length of the gaps


50


and


51


when the shaft is in the central position; H is the clearance in the gaps


50


and


51


; d is average diameter of the gaps


73


and


74


; l is the length of the gaps


73


and


74


; h is the clearance in the gaps


73


and


74


when the unit


84


is in the central position; y is the shaft's movement in the positive direction A; x is the supported unit's movement in the positive direction B.




Putting (2) and (3) into (1), we get the equations:












P
1



[



DH
3


L
-
y


+



d


(

h
+
x

)


3

l


]


=

Ps



DH
3


L
-
y




;




(
4
)









P
2



[



DH
3


L
+
y


+



d


(

h
-
x

)


3

l


]


=

Ps



DH
3


L
+
y




;




(
5
)













If one changes the variables x and y to dimensionless {overscore (x)} and {overscore (y)}:











y
_

=

y
L


;


x
_

=

x
h






(
6
)













Then we get from equations (4) and (5):











P
1



[




DH
3

L

·

1

1
-

y
_




+



dh
3

l




(

1
+

x
_


)

3



]


=

Ps



DH
3

L



1

1
-

y
_








(
7
)








P
2



[




DH
3

L

·

1

1
+

y
_




+



dh
3

l




(

1
-

x
_


)

3



]


=

Ps



DH
3

L



1

1
+

y
_








(
8
)













When the shaft and the supported unit are in the central position the pressures in the pockets have to be equal to half of supply pressure Ps (to get the maximal bearings stiffness)








P




1




=P




2





Ps


  (9)






Therefore, when x=y=0 we get:












1
2



Ps


(



DH
3

L

+


dh
3

l


)



=

Ps



DH
3

L






or










DH
3

L

=


dh
3

l






(
10
)













Now equations (7) and (8) can be written as:











P
1



[


1

1
-

y
_



+


(

1
+

x
_


)

3


]


=

Ps


1

1
-

y
_








(
11
)








P
2



[


1

1
+

y
_



+


(

1
-

x
_


)

3


]


=

Ps


1

1
+

y
_








(
12
)













Because the position is steady P


1


=P


2


. Therefore:










Ps

1
+


(

1
-

y
_


)




(

1
+

x
_


)

3




=


Ps

1
+


(

1
+

y
_


)




(

1
-

x
_


)

3









or





(
13
)








(


1
+

x
_



1
-

x
_



)

3

=


1
+

y
_



1
-

y
_







(
14
)













Finally we obtain the next connection between movement of supported unit x and the movement of the valve's shaft y










x
_

=




(

1
+

y
_


)


1
3


-


(

1
-

y
_


)


1
3






(

1
+

y
_


)


1
3


+


(

1
-

y
_


)


1
3








(
15
)













To calculate the stiffness, let's say that the valve's shaft displacement is y


o


. Then the steady position of the supported unit will be:











x
_

o

=




(

1
+


y
_

o


)


1
3


-


(

1
-


y
_

o


)


1
3






(

1
+


y
_

o


)


1
3


+


(

1
-


y
_

o


)


1
3








(15a)













Let's say that there is a force G applied to the supported unit


84


in the negative direction of the X. We have from the conditions of the force balance:






(


P




1




−P




2


)


S=G


  (16)






From (11) and (12), we obtain the equation:










PsS


[


1

1
+


(

1
-

y
_


)




(

1
+

x
_


)

3




-

1

1
+


(

1
+

y
_


)




(

1
-

x
_


)

3





]


=
G




(
17
)













Let's say that because of the force G the supported unit is moved from initial position x


o


(x


o


={overscore (x)}


o


·h) on the distance −e.











x
_

=



x
_

o

-
ε


;





ε
=

e
h






(
18
)













Putting equation (18) in equation (17) we get:











1

1
+


(

1
-


y
_

o


)




(

1
+


x
_

o

-
ε

)

3




-

1

1
+


(

1
+


y
_

o


)




(

1
-


x
_

o

+
ε

)

3





=

G
PsS





(
19
)













In the linear approximation by ε we get:











1

1
+


(

1
-


y
_

o


)




(

1
+


x
_

o


)

3




+

3

ε








(

1
-


y
_

o


)




(

1
+


x
_

o


)

2




[

1
+


(

1
-


y
_

o


)




(

1
+


x
_

o


)

3



]

2



-

1

1
+


(

1
+


y
_

o


)




(

1
-


x
_

o


)

3




+

3

ε








(

1
+


y
_

o


)




(

1
-


x
_

o


)

3




[

1
+


(

1
+


y
_

o


)




(

1
-


x
_

o


)

3



]

2




=

G
PsS





(
20
)













But according to equation (13) we have:










1

1
+


(

1
-


y
_

o


)




(

1
+


x
_

o


)

3




=

1

1
+


(

1
+


y
_

o


)




(

1
-


x
_

o


)

3








(
21
)













Therefore we obtain the relationship between external force G and the unit's movement ε in dependence from the coordinate x


o


of the steady position










G
PsS

=

3

ε


{




(

1
-


y
_

o


)




(

1
+


x
_

o


)

2




[

1
+


(

1
-


y
_

o


)




(

1
+


x
_

o


)

3



]

2


+



(

1
+


y
_

o


)




(

1
-


x
_

o


)

2




[

1
+


(

1
+


y
_

o


)




(

1
-


x
_

o


)

3



]

2



}






(
22
)













For the stiffness c we have:









c
=



1
h





G







ε



=



3

PsS


2

h




{




(

1
-


y
_

o


)




(

1
+


x
_

o


)

2




[

1
+


(

1
-


y
_

o


)




(

1
+


x
_

o


)

3



]

2


+



(

1
+


y
_

o


)




(

1
-


x
_

o


)

2




[

1
+


(

1
+


y
_

o


)




(

1
-


x
_

o


)

3



]

2



}







(
23
)













Because according to equation (21) 1+(1−{overscore (y)}


o


)(1+x{overscore (x)}


o


)


3


=1+(1+{overscore (y)}


o


)(1−{overscore (x)}


o


)


3


we obtain









c
=




3

PsS


2

h


·


4


(

1
-



x
_

o




y
_

o


+


x
_

o
2


)




[

1
+


(

1
+


y
_

o


)




(

1
-


x
_

o


)

3



]

2







3

PsS


2

h


·

Z


(



x
_


o
1





y
_

o


)








(
24
)













The function Z({overscore (x)}


o






1




{overscore (y)}


o


) is responsible for stiffness deviation from its number when the shaft is placed in the central position c


o













c
o

=


3

PsS


2

h






(
25
)













For the function z we have the following table



















y = 0.1      




x = 0.033      




z = 1.003     






0.2




0.067




1.017






0.3




0.103




1.043






0.4




0.140




1.078






0.5




0.181




1.133






0.6




0.227




1.211






0.7




0.281




1.325






0.8




0.350




1.509






0.9




0.454




1.861














As we can see from the foregoing, the stiffness is continuously growing when supported unit is moving from the central position.




In

FIG. 4



a


, the outlets of the valve V


1


are respectively connected to the left and right recesses of the pads P


1


and P


2


. If the shaft of the valve V


1


is moved in a first direction, the flows to the left recesses of the pads P


1


and P


2


increase, while the flows in the right recesses of these pads decreases. When the shaft is moved in the opposite direction, the flows to the left recesses of pads P


1


and P


2


decrease, while the flows to the right recesses of pads P


1


and P


2


increases. As a result of the shaft's movement in either direction, the table


10


will start to rotate around the point O


2


, either in a clockwise direction or a counterclockwise direction.




Valve V


2


has a construction identical to valve V


1


; however, the outlets of valve V


2


are respectively connected to the left and right recesses of pads P


3


and P


4


. If the shaft (not shown) of valve V


2


is moved in one direction, the flows to the left recesses will increase, while the flows to the right recesses will decrease. If the shaft of the valve V


2


is moved in the opposite direction, the flows to the left recesses will decrease, while the flows to the right recesses will decrease. Thus, when the shaft of the valve V


2


moves, the table


10


will rotate around the point O


1


. Because of this relationship between the recesses, the couple of pads P


1


and P


2


has zero stiffness against table rotation around the point O


1


and, respectively, the couple of pads P


3


and P


4


has zero stiffness against table rotation around the point O


2


.




To compensate for the table movement's errors in the plane Y-Z, the movements of points O


1


and O


2


in the Y direction are measured in dependence of coordinate Z. The errors are compensated for by respective control movements of the shafts of valves V


1


and V


2


. The valve V


1


does not change the table's Y coordinate in the point O


2


and, respectively, the valve V


2


does not change the Y coordinate of the table in point O


1


.




In

FIG. 4



b


, there is represented the recesses commutation and the valves connections to these recesses to provide the independent compensations for the table movement's errors in the planes Y-Z and X-Y. The valves V


3


, V


4


and V


5


have the same construction as valves V


1


and V


2


. Each is connected to the supply source with the constant pressure Ps and has two outlets connected to respective recesses. As shown in

FIG. 4



b


, the lower recess


24


of the pad P


1


is connected to the lower recess


24


of the pad P


3


and the upper recess


22


of the pad P


1


is connected to the upper recess


22


of the pad P


3


. The two outlets of the valve V


3


are connected to the lower and upper recesses


24


and


22


respectively of the pads P


1


and P


3


.




The outlets of the valve V


4


are connected to the lower and upper recesses


24


and


22


respectively of the pad P


2


and the outlets of the valve V


5


are connected in the same way to the recesses


24


and


22


of the pad P


4


.




The point B shows the centers of the lower and upper recesses of the pad P


2


and the point D shows the centers of the lower and upper recesses for the pad P


4


. The point A is positioned at the middle of a line extending between the centers of the recesses


22


and


24


for the pads P


1


and P


3


. If the shaft of the valve V


3


moves, the table


10


will start to rotate in the plane X-Y around the line B-D that connects the centers of the recesses


22


and


24


of pads P


2


and P


4


. If the shaft of valve V


4


is moved, the table


10


will start to rotate around the line A-D and if the shaft of the valve V


5


is moved, the table


10


will start to rotate around the line A-B. This means that the points B and D will not move if the shaft of valve V


3


is moving. Respectively, the points A and D will not move if the shaft of the valve V


4


is moved. Therefore, it is possible to make consequent independent compensation for points A, B and D movements in the X direction by control of the compensating movement of the shafts for valves V


3


-V


5


.




In

FIGS. 5



a


and


5




b


, there is represented an alternative approach to compensate for the errors when the table


10


is moving on three pads. Valves V


1


-V


5


have the construction previously discussed. Exactly like explained above, the table's movements in the Y-Z plane and in the X-Z and Y-Z planes will be examined separately. In

FIG. 5



a


, there is represented a recesses commutation and valves V


1


and V


2


connection to the recesses


21


and


23


of pads P


1


-P


3


to provide the independent control for the table's errors in the plane Y-Z. When the shaft of the valve V


1


is moved, the table


10


is moved linearly in the Y direction because the couple of pads P


2


and P


3


has a zero stiffness in the Y direction. When the shaft of the valve V


2


is moved, the table


10


rotates around the point A—the center of the recesses


21


and


23


of pad P


1


.




Referring now to

FIG. 5



b


, the three valves V


3


-V


5


are connected to the recesses


22


and


24


of pads P


1


-P


3


with each valve being connected to the recesses


22


and


24


of one of the pads. Point A is the center of the recesses


22


and


24


of pad P


1


; point B is the center of the recesses


22


and


24


of pad P


2


; and point C is the center of the recesses


22


and


24


of pad P


3


. When the shaft of valve V


3


is moved, the table


10


rotates around the line B-C. When the shaft of valve V


4


is moved, the table


10


rotates around the line A-C, and when the shaft of valve V


5


is moved, the table


10


rotates around the line A-B. In this way, the five potential errors may be eliminated through appropriate measurement of the position of table


10


and operation of the valves V


1


-V


5


in response to said measurement. Any suitable device known in the art may be used to measure the position of table


10


.




It should be appreciated that the present invention is not limited by the above-described embodiments and that changes and modifications can be made by one ordinarily skilled in the art without deviation from the scope of the invention as defined below in the appended claims.




It should also be appreciated that features disclosed in the foregoing description, and/or the following claims, and/or in the accompanying drawings, and/or examples, and/or tables may, both separately and in any combination thereof, be material for realizing the present invention in diverse forms thereof.




While the valves V


1


-V


5


have been described as being connected to an oil supply source, the valves in the unit of the present invention can be connected to a supply source having a different operating fluid such as air or water.



Claims
  • 1. A device for correcting five errors in the movement of a sliding unit having at least three pads which comprises:five valves in fluid communication with recesses associated with said at least three pads; each of said valves having an inlet which communicates with a fluid source and two outlets communicating with at least two of said recesses; and each of said valves being independently operable to correct one of said errors.
  • 2. A device according to claim 1, wherein said unit has four pads and a first one of said valves is connected to opposed recesses associated with a first pair of said pads for controlling rotational movement of said unit about a first point.
  • 3. A device according to claim 2, wherein a second one of said valves is connected to opposed recesses associated with a second pair of said pads for controlling rotational movement of said movement about a second point.
  • 4. A device according to claim 3, wherein a third one of said valves is connected to recesses associated with a third pair of said pads for controlling rotational movement of the unit about a first line connecting the centers of the recesses associated with a fourth pair of said pads.
  • 5. A device according to claim 4, wherein a fourth one of said valves is connected to the recesses of a first one of said pads for controlling rotational movement of the unit about a second line extending between the center of the recesses of a second pad and the center of a third line extending between the center of the recesses of said third pair of pads.
  • 6. A device according to claim 5, wherein a fifth one of said valves is connected to a second one of said pads to control rotational movement about a fourth line extending between the center of said recesses of said first one of said pads and said center of said third line.
  • 7. The device according to claim 1, wherein said unit has three pads and wherein the outlets of a first one of said valves are connected to a first pair of recesses of a first one of said pads and the outlets of a second one of said valves are connected to a first pair of opposed recesses on a second one and a third one of said pads and a second pair of opposed recesses on said second one and said third one of said pads.
  • 8. The device according to claim 7, wherein the outlets of a third one of said valves are connected to a second pair of recesses associated with said first one of said pads, a fourth one of said valves has its outlets connected to a second pair of recesses associated with said second one of said pads, and a fifth one of said valves has its outlets connected to a third pair of recesses associated with said third one of said pads.
  • 9. A method for eliminating five errors which occur during linear movement of a sliding unit having at least three pads comprising:providing five independently operable valves; connecting each of said valves to at least one pair of recesses associated with at least one of said pads; and independently operating said valves to eliminate said errors.
  • 10. A method according to claim 9 further comprising:measuring deviations of said sliding unit from a linear path; and operating said valves in response to said measuring deviations.
Priority Claims (1)
Number Date Country Kind
131647 Aug 1999 IL
US Referenced Citations (5)
Number Name Date Kind
3442560 De Gast May 1969 A
3635532 Zerbola Jan 1972 A
4653408 Nagashima et al. Mar 1987 A
5104237 Slocum Apr 1992 A
5484208 Kane et al. Jan 1996 A