Next Article in Journal
Physiological Effects of Bioactive Compounds Derived from Whole Grains on Cardiovascular and Metabolic Diseases
Next Article in Special Issue
Fabrication of an Anti-Icing Aluminum Alloy Surface by Combining Wet Etching and Laser Machining
Previous Article in Journal
Classification of Adulterated Particle Images in Coconut Oil Using Deep Learning Approaches
Previous Article in Special Issue
Positioning Errors Measurement of CNC Machine Tools Based on J-DBB Method
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Improvement of Position Repeatability of a Linear Stage with Yaw Minimization

1
Department of Mechanical Engineering, Korea University, 145, Anam-Ro, Seongbuk-gu, Seoul 02841, Korea
2
Department of Mechanical Design, Gyeonggi University of Science and Technology, Siheung 15073, Korea
*
Author to whom correspondence should be addressed.
Appl. Sci. 2022, 12(2), 657; https://doi.org/10.3390/app12020657
Submission received: 20 November 2021 / Revised: 27 December 2021 / Accepted: 7 January 2022 / Published: 10 January 2022
(This article belongs to the Special Issue Precision Manufacturing and Intelligent Machine Tools)

Abstract

:
Recently, due to the miniaturization of electronic products, printed circuit boards (PCBs) have also become smaller. This trend has led to the need for high-precision electrical test equipment to check PCBs for disconnections and short circuits. The purpose of this study is to improve the position repeatability of the platform unit up to ±2.5 μm in linear stage type test equipment. For this purpose, the causes of the position errors of the platform unit are analyzed. The platform unit holding the PCB is driven by a single-axis linear ball screw drive system offset from its geometric center due to design constraints. The yaw rotation of the platform is found to have a dominant effect on position repeatability. To address this problem, adding balancing weights to the platform unit and adjusting the stiffness of the LM Guides are proposed. These methods reduce the yaw rotation by moving the centers of mass and stiffness closer to the linear ball screw actuator. In the verification tests, the position repeatability was decreased to less than ±1.0 μm.

1. Introduction

Electrical test equipment measures the resistance of a circuit pattern on a printed circuit board (PCB) to inspect any abnormalities. An electrical inspection is performed with thousands or more probe pins concurrently positioned on the upper and lower surfaces of the PCB along the circuit checkpoints. Since the recent miniaturization and thinning of electronic products has resulted in fine-pitch patterned PCBs, there is a need for high-precision alignment of the probe pins. Lowering the manufacturing cost of the equipment is also required.
The electrical test equipment has an XY stage that moves the PCB to the position coordinates and precisely aligns the PCB with the probe pins. The stage is a module of significant importance that must meet productivity and precision standards. Figure 1 shows the schematic diagram of the XY stage.
The stage has a platform with a central opening to allow the probe pins onto the upper/lower surfaces of the PCB. A coordinate system is chosen such that the x-axis is in the length direction of the platform while the y-axis is in the width direction. The platform is driven by linear ball screw actuator systems offset from the platform’s center. Due to the offsets, yaw moments are generated during the operation of the stage. The major contributor to the yaw motion is driving force offset, resulting in deteriorated precision due to the yaw angle [1]. In the stacked XY stage structure, the dynamic behavior of the supported stage (y-stage in Figure 1) is supposed to be affected by that of its supporting stage (x-stage), which is driven by its actuator system. Judging from the studies on single-stage dynamics, the interaction between the stacked stages is expected to be very complicated. In most cases, the supported stage is much lighter than its supporting stage, as depicted in Figure 1. In this work, the subtle dynamics of inter-stage interaction are ignored and left for future study.
To reduce the yaw moment, the linear stage may be driven by synchronous control with driving units installed on both sides of the guide. Since the parallelism between the two linear motion guides (LM Guide) on both sides is imperfect, the actuator loads may vary during operation. Repeated load fluctuations may cause structural distortions over time, which ultimately may lead to jamming. Thus, the synchronous control method has many shortcomings, such as increased manufacturing and maintenance costs and complexity of control programs compared to the single motor control method.
Typically, a single-axis linear motion stage consists of a pair of LM Guides. Each rail of the configured LM Guides is exposed to shape errors, machining errors on the installation surface, and assembly errors. As a result, unintended 5-degree of freedom (DOF) error motions occur. Among these, errors in the translational motion direction can be corrected to some extent by the averaging effect, whereas errors arising from the angular motions, such as yaw, are difficult to correct [1,2].
Various studies have been conducted to analyze the error motions caused by the geometrical error of the LM Guide’s rail. Major studies have simplified the balls of the LM Guide, which are the most elastic parts deformed by force, to spring models. Such simplification has been used to predict the translational error motions of stages with the LM Guide rail shape error and ball stiffness [3,4,5,6,7,8,9,10,11,12,13,14,15,16]. Linear stages for electrical test machines are designed with high acceleration and deceleration capabilities for productivity. As a result, significant yaw motion and vibration of the platform could occur. Most of the previous studies, however, employed static equilibrium equations for the platform without inertial effects.
The position accuracy of the stage may be supplemented by measuring the motion error of the platform and compensating with corrected position coordinates. For this purpose, the position repeatability of the platform is crucial [15,17,18]. However, as in the x-axis shown in Figure 1, if yaw motion occurs, the position repeatability of the platform varies depending on the magnitude and direction of the driving force (F) and the bearing friction between the platform and the rails. Since the friction is a result of complex tribological interaction between the balls and the rails subjected to statistical uncertainties [19,20,21], platform yaw is most unpredictable. In this case, it is extremely difficult to enhance the position accuracy even with compensation.
In this work, a rigid body dynamics model is proposed to analyze the contributions of various factors to platform yaw motion subjected to a single offset driving force. Further, a method for minimizing the yaw motion is presented along with experimental verifications of its effectiveness. This effort led to the development of a low-cost precision stage, satisfying the platform acceleration of 1 g and the position repeatability of ±1.0 μm required for advanced electrical test equipment.
In Section 2, a rigid body dynamics model of the moving platform subjected to an offset driving force is described. In Section 3, contributions from the various factors on platform yaw motion are analyzed. The position error due to platform yaw is predicted and improved by a new XY stage design in Section 4. The improved platform position repeatability with optimized centers of mass and stiffness is verified with a test bed in Section 5.

2. Dynamic Model for Moving Platform

The single-axis stage has a pair of LM Guides jointed to a platform unit driven by a linear motor or an assembly consisting of a ball screw and motor. In the following discussion, the motion of the platform is represented by a rigid body dynamics model.

2.1. Yaw Error Motion

A single-axis linear stage consists of a moving platform mounted on a pair of LM Guides. The platform is driven by a linear actuator, as illustrated in Figure 2. The system may be characterized by the center of mass of the platform, the center of stiffness of the LM Guides, and the driving force offset with respect to the geometric center of the platform. In this system, the ratio of platform length (l) in the motion direction to the width (w) is very important for drive stability. Typically, l/w > 1 is required, and 1.6 or higher is recommended [1].
When the driving force (F) offset is significant, the yaw motion of the platform is induced by its inertia, reaction forces (Ra to Rd), and friction forces (μRa to μRd), leading to possible jamming.

2.2. Stiffness of LM Guide

An LM Guide is composed of a rail, one or two blocks, and balls, as shown in Figure 3a. The balls recirculate, enabling the block to perform a linear motion along the rail. The stiffness between the block and rail is analogous to a set of springs that resist external forces applied to the block in horizontal and vertical directions, as shown in Figure 3b [3,4,5,6,7,8,9,10,11,12,13,14,15].
Table 1 shows the stiffness data of the LM Guides from THK’s HSR models. The stiffness values were extracted from the catalog’s experimental load vs. displacement graphs. These values are used for modeling but should generally be considered as having an uncertainty of 1–2%.

2.3. Equations of Motion

A free body diagram is shown in Figure 4, presenting the reactions between the moving platform and two LM Guides. The platform guided by rail #1 and rail #2 is driven by force (F) offset from the platform’s center of geometry by the distance (d).
The blocks of rail #1 are numbered 1 and 2, respectively, while those of rail #2 are numbered 3 and 4, which are symmetric about the y-axis by distances of l and q, respectively. The blocks have a horizontal stiffness of kn and a damping coefficient of cn. (n = 1, 2, 3, 4).
The Cartesian coordinate system represents the movement direction and the width direction as x and y and the direction perpendicular to the x-y plane as z.
Figure 5 shows a schematic diagram of the platform rotated by an angle of θ by the driving force (F). The coordinates (xc, yc) and (xp, yp) refer to the center of mass and the center of rotation, respectively.
F x = m x ¨ p F y = m y ¨ p M = I θ ¨
The force equilibrium equation for the platform is given as Equation (1), and the rotational inertia is given as Equation (2).
I = P l a t f o r m r 2 d m + m ( x p x c ) 2 + ( y p y c ) 2
The rotational inertia (I) is calculated with respect to the rotation center. The r is the distance from the center of rotation to the point mass (dm) of the moving platform.
The position of the rotational center (Pole) is a function of time, and the lengths of the lines (sn) from the pole to the block centers are given as,
s 1 ( t ) = ( l / 2 + x p ( t ) ) 2 + ( w / 2 y p ( t ) ) 2 s 2 ( t ) = ( l / 2 x p ( t ) ) 2 + ( w / 2 y p ( t ) ) 2 s 3 ( t ) = ( q / 2 + x p ( t ) ) 2 + ( w / 2 + y p ( t ) ) 2 s 4 ( t ) = ( q / 2 x p ( t ) ) 2 + ( w / 2 + y p ( t ) ) 2
while the angles (τn) between the lines sn and the x-axis are given as,
τ 1 ( t ) = tan 1 w / 2 y p ( t ) x p ( t ) + l / 2 τ 2 ( t ) = tan 1 w / 2 y p ( t ) x p ( t ) + l / 2 τ 3 ( t ) = tan 1 w / 2 + y p ( t ) x p ( t ) + q / 2 τ 4 ( t ) = tan 1 w / 2 + y p ( t ) x p ( t ) + q / 2
The angle (ρn) between the block center displacement vectors (δn) and the x-axis can be derived as shown in Equation (5).
ρ 1 ( t ) = θ ( t ) + 2 τ 1 ( t ) 2 + π 2 ρ 2 ( t ) = θ ( t ) 2 τ 2 ( t ) 2 + π 2 ρ 3 ( t ) = θ ( t ) 2 τ 3 ( t ) 2 + π 2 ρ 4 ( t ) = θ ( t ) + 2 τ 4 ( t ) 2 + π 2
The displacement vectors (δn) are decomposed into δnx and δny, as shown in Figure 6. The displacements and velocities in the y-direction are given as,
δ n y = s n ( t ) θ ( t ) sin ρ n ( t )
δ ˙ n y = s ˙ n θ sin ρ n + s n ( t ) θ ˙ ( t ) sin ρ n ( t ) + s n ( t ) ρ ˙ n ( t ) cos ρ n ( t )
The horizontal reaction forces (Rn) on the blocks are functions of the displacements (δny) given as
R n = k n δ n y + c n δ ˙ n y         where   n = 1 ,   2 ,   3 ,   4
The coordinate of the LM block n is (xn, yn), and (xg, yg) is the geometric center, as shown in Figure 7. (xmid1, ymid1) and (xmid2, ymid2) are the midpoints of blocks 1 and 2 and blocks 3 and 4, respectively. The relation between the center of mass (xc, yc) and the center of rotation (xp, yp) is given by the theorem of similar triangles as follows: where yc(0) refers to the initial y-coordinate value of the platform’s center of mass.
x 1 = x p s 1 cos ( τ 1 + θ ) , y 1 = y p + s 1 sin ( τ 1 + θ ) x 2 = x p + s 2 cos ( τ 2 θ ) , y 2 = y p + s 2 sin ( τ 2 θ ) x 3 = x p s 3 cos ( τ 3 θ ) , y 3 = y p s 3 sin ( τ 3 θ ) x 4 = x p + s 4 cos ( τ 4 + θ ) , y 4 = y p s 4 sin ( τ 4 + θ ) x g = 4 x p s 1 cos ( τ 1 + θ ) + s 2 cos ( τ 2 θ ) s 3 cos ( τ 3 θ ) + s 4 cos ( τ 4 + θ ) 4 y g = 4 y p + s 1 sin ( τ 1 + θ ) + s 2 sin ( τ 2 θ ) s 3 sin ( τ 3 θ ) s 4 sin ( τ 4 + θ ) 4 x c = y c ( 0 ) w / 2 s 1 cos ( τ 1 + θ ) + s 2 cos ( τ 2 θ ) + s 3 cos ( τ 3 θ ) s 4 cos ( τ 4 + θ ) 4 + 4 x p s 1 cos ( τ 1 + θ ) + s 2 cos ( τ 2 θ ) s 3 cos ( τ 3 θ ) + s 4 cos ( τ 4 + θ ) 4 y c = y c ( 0 ) w / 2 s 1 sin ( τ 1 + θ ) + s 2 sin ( τ 2 θ ) + s 3 sin ( τ 3 θ ) + s 4 sin ( τ 4 + θ ) 4 + 4 y p + s 1 sin ( τ 1 + θ ) + s 2 sin ( τ 2 θ ) s 3 sin ( τ 3 θ ) s 4 sin ( τ 4 + θ ) 4
Substituting Equations (2)–(8) into the force equilibrium Equation (1) of the free body diagram shown in Figure 4 leads to the following equations of yaw motion:
F x : F μ m g μ ( R 1 + R 2 + R 3 + R 4 ) = m x ¨ p F y : - R 1 + R 2 - R 3 + R 4 - μ m g = m y ¨ p M : F ( d - y p ) x p - μ y p + l + μ w 2 R 1 + x p + μ y p - l + μ w 2 R 2 - x p - μ y p + q - μ w 2 R 3 + x p + μ y p - q - μ w 2 R 4 = I θ ¨

3. Factors Affecting the Yaw Motion

The yaw motion of the moving platform depends on the platform aspect ratio, position of the platform’s center of mass, driving force offset ratio, parallelism between the two LM Guides, and position of the LM Guides’ center of stiffness [1,17,18].
These factors can be classified into controllable and uncontrollable parameters, depending on the situation. In this work, the platform’s aspect ratio and driving force offset were uncontrollable under the given conditions, while the parallelism between the LM Guides, the center of mass, and the center of stiffness was defined as a controllable parameter for design and implementation.
The yaw motion of the moving platform may be described by the yaw angle (θ) and settling time (λ), respectively, as functions of parallelism (PA), the center of mass (CM), the center of stiffness (CS), and force offset (FO).
Yaw motion = f(θ, λ)
θ = θ ( P A , C S , C M ) F O λ = λ ( P A , C S , C M ) F O
The yaw angle can be predicted for the given size of the platform, the installation positions of the LM Guides, and the driving force from Equation (10).
Numerical solutions to Equation (10) were obtained using the GEKKO package of python as a solver. GEKKO is a package for machine learning and the optimization of mixed-integer and differential-algebraic equations [22].

3.1. Uncontrollable Parameters: Given Conditions

3.1.1. Aspect Ratio of Platforms

The effects of platform aspect ratio and force offset have been investigated, as shown in Table 2 and Figure 8. Four platforms with different sizes were selected. The length (l) in the moving direction was fixed at 0.5 m, and the width (w) was varied from 0.3–1.0 m, resulting in the l/w ratio of 1.7 to 0.5. The LM Guide model HSR20 was selected with blocks on the four corners of the platform. The driving motion profile is trapezoidal with an acceleration of 1 g (9.8 m/s2) and an acceleration time of 0.1 s.
The friction force and damping coefficient of LM Guides vary depending on the operating environment, maintenance, and driving conditions [20,21]. Even for LM blocks of the same model number, the friction coefficients and damping coefficients may vary. To proceed, the friction coefficient (μ) and damping coefficient (c) were fixed to 0.02 and 10 Nsec/mm, respectively. The effects of their variations will be discussed later.

3.1.2. Force Offset

The force offset (FO) may be defined in terms of the distance between the ball screw linear actuator, illustrated in Figure 1, and the geometric center of the moving platform. In its normalized form, the force offset is defined as
FO ( Force Offset ) = d w / 2 × 100   ( % )
where d is the offset distance and w is the width of the platform. Figure 9 illustrates the parameters for FO and examples of different FO configurations.
Figure 10 shows the yaw vibration of the No. 4 platform (Figure 8) driven with four different values of FO. The vibration response of the moving platform in Figure 10 is typical for the trapezoidal motion profile [23]. The yaw angle is observed to converge after a certain period of time, indicating that the higher the FO, the higher the convergence value becomes.
Figure 11 presents the convergence value of the yaw angle vs. FO value for the four platform types, which demonstrates that the larger the l/w value, the smaller the FO effect on the yaw angle.
Figure 12 is an enlarged graph of a FO of 80% in Figure 10. The settling time (λ) is when the vibration value becomes less than the error band, 0.1 × 10−6 rad, about 33 ms.

3.1.3. Verification of Dynamics Model

The predictions with Equation (10) were compared with the finite element analysis results obtained with ANSYS, a commercial finite element analysis (FEA) tool. In many previous studies, the deformation of the LM Guide with respect to the load showed a high correlation between the experiment and the simulation [5,6,7,8,9]. In the ANSYS FEA model, the balls between the block and rail of the LM Guide were represented by a bushing joint, which requires two opposing contact surfaces, described as the reference and mobile in Figure 13a. The constraint of a bushing joint was applied with vertical and horizontal stiffness values (Figure 3) between the mobile and reference surfaces. Figure 13b shows the finite element mesh for FEA.
Platform 4 in Table 2 was selected for the simulation model, and the analysis was performed in the 20–80% range of FO values.
The yaw-induced positioning error of the stage is represented by the difference between the x-axis coordinate differences of block two and block four, as illustrated in Figure 14. The yaw angle values from the FEM simulations and Equation (10) are listed in Table 3. With FO, the yaw angle tended to increase in both the results of the simulations and the dynamics Equation (10).
The difference between the predictions from the FEM model and the rigid body dynamics model may be due to the structural vibration ignored in the rigid body dynamics model. It may also be due to the difference between the bushing joint and simple spring model for the LM Guide stiffness. Even with these differences, a simpler and faster rigid body dynamics model may be a useful tool for predicting yaw error at the early stage of precision linear stage design.
The friction coefficient and damping coefficient affect the yaw angle and vibration damping, respectively. As the friction coefficient increases, the value of the yaw angle increases, and as the damping coefficient increases, the settling time decreases. For example, in the case of FO:80%, for the friction coefficient ranging between 0.002 and 0.2, No. 4 platform’s yaw angle shows about 4% variation, as shown in Table 4.
For the damping coefficient ranging between 0.01 and 100, the settling time shows a 0.6% variation, as shown in Table 5. These two factors do not demonstrate dominant effects on the predicted yaw angle for their respective practical ranges.

3.2. Controllable Parameters: Design, Manufacturing Conditions

3.2.1. Parallelism between LM Guides

Ideally, a pair of LM Guide rails should be perfectly parallel. In reality, this cannot be the case due to an assembly error found in LM Guides and the machining error on the installation surface itself.
As shown in Figure 15, LM rail number one is an ideal straight line, and rail number two represents the straightness error in the y-direction by δst from the block number four position, which indicates the application of an external force of δst × k4 to the number four location in the y-direction. The yaw angle was calculated by reflecting the additional external force in the yaw motion in Equation (10).
The driving force was applied to the four types of platforms at an FO of 80% with the trapezoidal motion profile mentioned earlier. The convergence values of the yaw angle according to the parallelism error (PA) are shown in Figure 16. The yaw angle at zero parallelism is equivalent to the value of an FO of 80% in Figure 11. With parallelism, the yaw angle is increased by several times or more regardless of l/w. Parallelism is the most dominant factor affecting the yaw motion, regardless of l/w ratio or FO.

3.2.2. Center of Mass & Center of Stiffness

The moving platform has several midpoints: centers of geometry, mass, and stiffness. These midpoints are defined as
Center   of   geometry = O 0 , 0
Center   of   mass = O x d m m , y d m m
Center   of   stiffness = O x i k i k i , y i k i k i
The midpoints are illustrated in Figure 17.
Normalized y-coordinates of the platform mass center and LM guide stiffness center are defined as the ratios of the distances from the center of geometry (origin O) to each center point in the width direction to the half-width of the platform as
CM ( Normalized coordinate of platform mass center ) = y c w / 2 × 100 ( % )
CS ( Normalized coordinate of LM guide stiffness center ) = y s w / 2 × 100 ( % )
The center of mass can be modified by adding or removing weights for the given platform size. The center of stiffness can be modified by changing the positions of the LM Guides, installing additional guides, or replacing the LM Guide types.
In general, two blocks on an LM Guide rail are identical, and thus k1 = k2, k3 = k4. Table 6 lists some of the CS values for the k3/k1 ratios.
The yaw motion dependence on the CS and CM for number four platform with zero parallelism at 80% of FO such as
θ = θ ( P A : 0 , C S , C M ) F O : 80 % , N o 4 P l a t f o r m λ = λ ( P A : 0 , C S , C M ) F O : 80 % , N o 4 P l a t f o r m
is described in Figure 18 and Figure 19.
Figure 18 shows the value of the yaw angle for a range of CS and CM, and Figure 19 shows the settling time. The yaw angle is greatly affected by the CS, while the effect of the CM is minimal. The absolute value of the yaw angle is the smallest at a CS of 80% for an FO of 80%. Figure 19 shows that the settling time is also minimal when the CS is the same as the CM. The lowest settling time is also achieved at a CS of 80%.
As for the yaw angle, Figure 18 indicates that it is governed primarily by the CS, indicating that the LM Guides are the most dominant elements constraining the yaw rotation of the platform. For the lower range of CS values, the centers of stiffness and rotation are relatively close to each other. As the CS increases closer to the value of FO, the constraints from guide rail number two are partially reduced, and thus, the center of rotation also moves closer to the FO position. This will reduce the yaw moment by the driving force (F) about the center of rotation. Moreover, the rotational inertia of the platform is increased since the rotation center moves away from the center of mass.
Settling time is a result of the complex interplay among the CS, CM, and FO, as indicated in Figure 19. It turns out that the settling time reaches its minimum at the values of CS and CM similar to a FO of 80%. In this case, the centers of rotation, mass, and stiffness are closer to the FO position, reducing the yaw moment and rotational inertia.
The data for Figure 18 and Figure 19 are listed in Table 7 and Table 8.
For the conditions where the CS and CM have an identical value, the effects of parallelism (PA) on the yaw angle and settling time, such as
θ = θ ( P A , C S = C M ) F O 80 % , N o 4 P l a t f o r m λ = λ ( P A , C S = C M ) F O 80 % , N o 4 P l a t f o r m
may be investigated.
Perfect parallelism between two LM Guide rails is impossible. The practical lower limit for PA is 10 μm for the moving platform. The maximum admissible settling time is 100 ms for the current motion profile of 1 g and 0.1 s for acceleration and deceleration.
Figure 20 suggests that when the value of the CS and CM is maintained close to an FO of 80%, the allowable yaw angle is achieved for a PA of 10 μm. Figure 21 shows that settling time is maintained below 70 ms for the entire range of the CS and CM and for a PA of 20 mm and beyond. The data for Figure 20 and Figure 21 are listed in Table 9 and Table 10.
At this point, it may be suggested that the values of the CS and CM need to be close to an FO of 80%, while PA may be maintained in the vicinity of 10 μm. This will require the ratio k3/k1 to be less than 0.1 and balancing weight to the platform for 80% of CM. In practice, it is difficult to accurately match the ratio k3/k1 with commercially available LM Guides. One alternative is to choose k3 = 0 with a CS of 100%. Keeping the blocks of rail number two simply supported in the z-direction without constraints in the x- and y-directions can be a practical solution, as illustrated in Figure 22.
Figure 23 shows three yaw angle waveforms for the deceleration stage of the trapezoidal motion profile for the number four platform at 80% FO. The original model with zero values for the CS and CM has a clockwise yaw angle. An improved model with a CS of 100% and CM of 80% has a counterclockwise yaw angle half the magnitude of the original model. After the stiffness of k1 and k2 are doubled, the magnitude of the yaw angle is further reduced to half.

4. Design Improvement of XY Stage

The results in the previous section have shown that the yaw angle of the stage decreases as the l/w ratio increases and as the parallelism of the LM Guides improves and as the platform’s centers of stiffness and mass come closer to the driveline of the linear actuator. The position repeatability of the stage with respect to the reciprocating motion becomes better with a reduced yaw angle.
The PCB electrical test machine has an XY stage with offset-driven moving platforms. In particular, it has disadvantageous spatial constraints against precision driving with the aspect ratio l/w of 0.41 and an FO of 80%.
To overcome this challenge, the following design improvements are proposed. First, maximize k1 and k2 while keeping k3 = k4 = 0 with simple support of the blocks on rail number two. For this, THK’s HSR35L and HSR20L were selected for rail number one and rail number two, respectively.
Furthermore, to best match the center of mass with the driveline, a balancing weight was added to the base of the moving platform assembly, as shown in Figure 24. Since the platform moves along the y-axis with a stroke of 300 mm, the CM fluctuates between 60–71%. The linear drive actuator system was composed of a 20 mm lead ball screw, a 750 W servo motor, and a linear encoder.
Table 11 shows the results of the yaw error calculated using Equation (10) for the improvements.
Since the predicted yaw error is below the target repeatability of ±1.0 μm, a detailed design of the x-axis was performed. The improved design of the XY stage is shown in Figure 24. Figure 25 shows the details of the simply supported blocks in Figure 24. In Figure 25, the platform was mounted onto the support plate, and a pin was assembled in the platform hole. A urethane ring was inserted between the pin and the platform hole to absorb the parallelism error of the LM Guide to prevent any constraint on the platform. A pin top block was utilized to constrain the z-direction motion of the platform. The pin length was processed and assembled approximately 10 μm longer than the platform thickness.

Experimental Verification of Effectivity of the Design Improvement of XY Stage

The manufactured test bed in Figure 26 includes an improved XY linear stage and a vision camera. Artifact glass, in Figure 27, was utilized for position calibration and the repeatability test.
Calibration artifacts were precisely printed to be 0.5 mm in diameter at 5 mm intervals by light exposure to glass.
The position compensation of the XY stage was performed recognizing this circular dot using the vision camera.
The XY stage started from the origin down a path passing through 15 points on the artifact glass, as shown in Figure 27, according to the actual electrical test machine operations. The cycles were repeated 25 times. The x and y data of each point were gathered through a camera. Ideally, the coordinates of the 15 points should be aligned with the center of the camera. The actual points deviated from the center due to errors from the stage.
A set of the actual positions of the 15 points with respect to the center of the camera for the repeated 25 cycles is shown in Figure 28a points without the balancing weight and Figure 28b with the balancing weight. In Figure 28a, the scatter in the x-axis was large and out of the ±1.0 µm target, and in Figure 28b, the scatter range was within the target. The six sigma analyses of the point coordinates show changes from 1.62σ to 5.51σ in the x-axis and from 3.68σ to 3.21σ in the y-axis. The process’s capability has been greatly improved by more than 5σ in the x-axis with a slight setback in the y-axis, but still allowable beyond the practical limit of 3σ. Thus, the beneficial effects of CS and CM modifications were clearly verified.
The scatter patterns in Figure 28 seem to be elongated, with their major axes covering the second and the fourth quadrants. This is due to one-way travel in the x-axis direction during the 15 point track illustrated in Figure 27. The yaw and tilt of the platform cause the elongation through the camera.
It is evident that the application of a balancing weight to the y-axis motion would produce similar results.

5. Conclusions

The PCB electrical test machine has an XY stage with an open-frame moving platform. It has disadvantageous conditions for precision driving with a ratio l/w of 0.41 and an FO of 80%. Practical constraints on the moving platform make the choice unavoidable, even though such a configuration is considered most unfavorable [1,2]. Practically attainable position repeatability of such a configuration has been known to be in the order of tens of micrometers or more.
Since the platform yaw motion affects the stage’s position repeatability significantly, its control is a crucial factor in stage design. Yawing of a moving platform is governed by various factors, including the driving force offset from the platform’s geometric center, the positions of the stiffness, mass, and rotation centers. Other contributions are also expected from the parallelism between the two linear motion guides supporting the platform. The stiffness between the block and rail of the linear motion guides also contributes significantly.
In this work, it has been confirmed that yawing may be minimized by reducing the distances between the linear ball screw actuator and the platform’s centers of mass and stiffness. This may be implemented by adding proper balance weights to the platform and partially relieving one of the linear motion guides from its constraints. The adverse effects of a parallelism error between the two linear motion guides may also be alleviated by this method. An example of design improvement along these lines has been presented with experimental validation.

Author Contributions

Conceptualization, D.-H.C. and K.-H.K.; methodology, D.-H.C. and H.-C.K.; validation, D.-H.C. and H.-C.K.; formal analysis, D.-H.C. and K.-H.K.; investigation, D.-H.C. and H.-C.K.; data curation, H.-C.K.; writing—original draft preparation, D.-H.C.; writing—review and editing, All; visualization, D.-H.C.; supervision, K.-H.K.; project administration, K.-H.K.; funding acquisition, K.-H.K. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the grant “Development of next-generation electrical test machine ultra-precision driving system” from Samsung Electro-Mechanics Corporation.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data generated in this study are freely available.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

FDriving force
mMass of a moving platform
kVerticalVertical stiffness of LM Guide
kHorizontalHorizontal stiffness of LM Guide
knHorizontal stiffness of nth block
PAParallelism of LM Guide
FONormalized coordinate of driving force position
CMNormalized coordinate of platform mass center
CSNormalized coordinate of LM Guide stiffness center
θYaw angle of a moving platform
cDamping coefficient
cnDamping coefficient of nth block
μFriction coefficient
σStandard deviation

References

  1. Slocum, A.H. Precision Machine Design; Society of Manufacturing Engineers Dearborn: Dearborn, MI, USA, 1992. [Google Scholar]
  2. THK, Co., Ltd. THK Linear Motion Systems Catalog 513-1K. Available online: https://www.thk.com/catalog/?lang=en (accessed on 20 June 2021).
  3. Shimizu, S. Stiffness Analysis of Linear Motion Rolling Guide. J. Jpn. Soc. Precis. Eng. 1998, 64, 1573–1576. [Google Scholar] [CrossRef]
  4. Rahmania, M.; Bleicher, F. Experimental and analytical investigations on normal and angular stiffness of linear guides in manufacturing systems. Procedia CIRP 2016, 41, 795–800. [Google Scholar] [CrossRef] [Green Version]
  5. Shaukharova, A.; Liang, Y.; Feng, H.; Xu, B. Study of Stiffness of Linear Guide Pairs by Experiment and FEA. World J. Eng. Technol. 2016, 4, 115–128. [Google Scholar] [CrossRef] [Green Version]
  6. Ohta, H.; Hayashi, E. Vibration of Linear Guideway type recirculating Linear Ball Bearings. J. Sound Vib. 2000, 235, 847–861. [Google Scholar] [CrossRef]
  7. Kim, H.Y.; Jeong, J.K.; Won, J.J.; Jeong, J.I. A Computational Modeling Reflecting Static and Dynamic Characteristics of LM Bearing for Machine Tools. J. Korean Soc. Precis. Eng. 2012, 29, 1062–1069. [Google Scholar] [CrossRef] [Green Version]
  8. Jeong, J.; Kang, E.; Jeong, J. Equivalent stiffness Modeling of Linear Motion Guideways for Stage Systems. Int. J. Precis. Eng. Manuf. 2014, 15, 1987–1993. [Google Scholar] [CrossRef]
  9. Chang, J.C.; Hung, J.P. Analytical and Finite Element Modeling of the Dynamic Characteristics of a Linear Feeding Stage with Different Arrangements of Rolling Guides. Math. Probl. Eng. 2014, 11, 1–11. [Google Scholar] [CrossRef]
  10. Kim, K.H.; Park, C.H.; Lee, H.; Kim, S.W. Analysis of the Motion Errors in Linear Motion Guide. J. Korean Soc. Precis. Eng. 2002, 19, 139–148. [Google Scholar]
  11. Khim, G.; Park, C.H.; Oh, J.S. A Method of Calculating Motion Error in a Linear Motion Bearing Stage. Sci. World J. 2015, 2015, 696417. [Google Scholar] [CrossRef] [Green Version]
  12. Rahmania, M.; Bleicher, F. Experimental and numerical studies of the influence of geometric deviations in the performance of machine tools linear guides. Procedia CIRP 2016, 41, 818–823. [Google Scholar] [CrossRef] [Green Version]
  13. Khim, G.; Park, C.H.; Shamoto, E.; Kim, S.W. Prediction and compensation of motion accuracy in a linear motion bearing table. Precis. Eng. 2011, 35, 393–399. [Google Scholar] [CrossRef]
  14. Li, X.; Liu, Y.; Liu, J.; Guo, H. Theory and experimental research on static stiffness of linear rolling guide. In Proceedings of the 2012 IEEE International Conference on Computer Science and Automation Engineering (CSAE), Zhangjiajie, China, 25–27 May 2012; pp. 85–87. [Google Scholar]
  15. Hu, C.; Zhu, Y. Self-Calibration of Two-Dimensional Precision Metrology Systems. New Trends Dev. Metrol. 2016, Ch.8, 185–210. [Google Scholar]
  16. Yi, Y.S.; Kim, Y.Y.; Choi, J.S.; Yoo, J.H.; Lee, D.J.; Lee, S.W.; Lee, S.J. Dynamic analysis of a linear motion guide having rolling elements for precision positioning devices. J. Mech. Sci. Technol. 2008, 22, 50–60. [Google Scholar]
  17. Ekinci, T.; Mayer, J. Relationships between straightness and angular kinematic errors in machines. Int. J. Mach. Tools Manuf. 2007, 47, 1997–2004. [Google Scholar] [CrossRef]
  18. Yanga, P.; Takamuraa, T.; Takahashi, S.; Takamasua, K.; Sato, B.O.; Osawa, B.S.; Takatsuji, T. Development of high-precision micro-coordinate measuring machine: Multiprobe measurement system for measuring yaw and straightness motion error of XY linear stage. Precis. Eng. 2011, 35, 424–430. [Google Scholar] [CrossRef]
  19. Wit, C.C.D.; Lischinsky, P. Adaptive Friction Compensation with Partially Known Dynamic Friction Model. Int. J. Adapt. Control Signal Processing 1997, 11, 65–80. [Google Scholar] [CrossRef]
  20. Cheng, D.J.; Yang, W.S.; Park, J.H.; Park, T.J.; Kim, S.J.; Kim, G.H.; Park, C.H. Friction Experiment of Linear Motion Roller Guide THK SRG25. Int. J. Precis. Eng. Manuf. 2014, 15, 545–551. [Google Scholar] [CrossRef]
  21. Low, K.S.; Keck, M.T. Advanced Precision Linear Stage for Industrial Automation Application. IEEE Trans. Instrum. Meas. 2003, 52, 785–789. [Google Scholar]
  22. GEKKO, Python Package. Available online: https://gekko.readthedocs.io/en/latest/index.html# (accessed on 19 November 2021).
  23. Li, H.; Le, M.D.; Gong, Z.M.; Lin, W. Motion Profile Design to Reduce Residual Vibration of High-Speed Positioning Stages. IEEE/ASME Trans. Mechatron. 2009, 14, 264–269. [Google Scholar]
Figure 1. Scheme of offset-driven XY stage.
Figure 1. Scheme of offset-driven XY stage.
Applsci 12 00657 g001
Figure 2. Scheme of an offset-driven platform mounted on two linear motion guides.
Figure 2. Scheme of an offset-driven platform mounted on two linear motion guides.
Applsci 12 00657 g002
Figure 3. LM Guide (a) components and (b) stiffness elements.
Figure 3. LM Guide (a) components and (b) stiffness elements.
Applsci 12 00657 g003
Figure 4. Free body diagram of the moving platform.
Figure 4. Free body diagram of the moving platform.
Applsci 12 00657 g004
Figure 5. Schematic diagram of yaw motion.
Figure 5. Schematic diagram of yaw motion.
Applsci 12 00657 g005
Figure 6. Vector decomposition of rotation block displacement.
Figure 6. Vector decomposition of rotation block displacement.
Applsci 12 00657 g006
Figure 7. Schematic diagrams of (a) the relationship between the center of mass and the geometric center and (b) the zoomed view of the rotated center of mass.
Figure 7. Schematic diagrams of (a) the relationship between the center of mass and the geometric center and (b) the zoomed view of the rotated center of mass.
Applsci 12 00657 g007
Figure 8. Comparison of moving platforms.
Figure 8. Comparison of moving platforms.
Applsci 12 00657 g008
Figure 9. (a) Schematic diagram of FO definition and (b) comparison of FO 20% and FO 80%.
Figure 9. (a) Schematic diagram of FO definition and (b) comparison of FO 20% and FO 80%.
Applsci 12 00657 g009
Figure 10. Yaw angle vs. time for various force offsets (No. 4).
Figure 10. Yaw angle vs. time for various force offsets (No. 4).
Applsci 12 00657 g010
Figure 11. Yaw angle vs. force offset for various platforms.
Figure 11. Yaw angle vs. force offset for various platforms.
Applsci 12 00657 g011
Figure 12. Zoomed yaw angle graph: settling time (λ) and error band.
Figure 12. Zoomed yaw angle graph: settling time (λ) and error band.
Applsci 12 00657 g012
Figure 13. Finite element model for LM Guide: (a) contact surfaces of a bushing joint, and (b) finite element mesh.
Figure 13. Finite element model for LM Guide: (a) contact surfaces of a bushing joint, and (b) finite element mesh.
Applsci 12 00657 g013
Figure 14. Schematic diagram of yaw error.
Figure 14. Schematic diagram of yaw error.
Applsci 12 00657 g014
Figure 15. Parallelism error between LM Guides.
Figure 15. Parallelism error between LM Guides.
Applsci 12 00657 g015
Figure 16. Results of the yaw angle of platforms.
Figure 16. Results of the yaw angle of platforms.
Applsci 12 00657 g016
Figure 17. Midpoints of the platform.
Figure 17. Midpoints of the platform.
Applsci 12 00657 g017
Figure 18. Convergence yaw angle (θ) vs. CM and CS.
Figure 18. Convergence yaw angle (θ) vs. CM and CS.
Applsci 12 00657 g018
Figure 19. Settling time (λ) vs. CM and CS.
Figure 19. Settling time (λ) vs. CM and CS.
Applsci 12 00657 g019
Figure 20. Yaw angle vs. CS and PA.
Figure 20. Yaw angle vs. CS and PA.
Applsci 12 00657 g020
Figure 21. Settling time (λ) vs. CS and PA.
Figure 21. Settling time (λ) vs. CS and PA.
Applsci 12 00657 g021
Figure 22. Modified platform for minimization of yaw angle.
Figure 22. Modified platform for minimization of yaw angle.
Applsci 12 00657 g022
Figure 23. Yaw angles according to change of CM and CS.
Figure 23. Yaw angles according to change of CM and CS.
Applsci 12 00657 g023
Figure 24. Design of 2-axis linear stage with balancing weight.
Figure 24. Design of 2-axis linear stage with balancing weight.
Applsci 12 00657 g024
Figure 25. Sectional view of the simply supported blocks in Figure 24.
Figure 25. Sectional view of the simply supported blocks in Figure 24.
Applsci 12 00657 g025
Figure 26. Test bed for improved XY linear stage.
Figure 26. Test bed for improved XY linear stage.
Applsci 12 00657 g026
Figure 27. The calibration artifact with a pitch circle of 5 mm mounted on the platform of XY stage. The origin and 15 point track viewed from a stationary camera.
Figure 27. The calibration artifact with a pitch circle of 5 mm mounted on the platform of XY stage. The origin and 15 point track viewed from a stationary camera.
Applsci 12 00657 g027
Figure 28. Markers of 15 points on calibration artifact glass for 25 cycles of repeatability test captured by camera: (a) without balancing weight and (b) with balancing weight.
Figure 28. Markers of 15 points on calibration artifact glass for 25 cycles of repeatability test captured by camera: (a) without balancing weight and (b) with balancing weight.
Applsci 12 00657 g028
Table 1. Stiffness of HSR LM Guides.
Table 1. Stiffness of HSR LM Guides.
Horizontal Stiffness
(kN/mm)
Vertical Stiffness
(kN/mm)
Effective Load (kN)
HSR202503491.4
HSR20L3354722.3
HSR25L3354882.8
HSR30L4536453.8
HSR35L4956815.5
Table 2. Dimensions of moving platform.
Table 2. Dimensions of moving platform.
No.Length, l
(m)
Width, w
(m)
Weight
(kg)
l/w
10.50.329.31.7
20.50.548.81.0
30.50.878.00.6
40.51.097.50.5
Table 3. Yaw angle predictions for the No. 4 platform (μrad).
Table 3. Yaw angle predictions for the No. 4 platform (μrad).
FOFEM Simulation
ANSYS
Rigid Dynamics Model
Equation (10)
0%0.00.0
20%0.01.5
40%2.93.0
60%5.74.4
80%6.76.0
Table 4. Convergence value of yaw angle according to friction coefficient.
Table 4. Convergence value of yaw angle according to friction coefficient.
Friction
Coefficient (μ)
0.0020.010.020.030.2
Yaw angle
(μrad)
5.935.945.965.986.17
Table 5. Settling time according to damping coefficient.
Table 5. Settling time according to damping coefficient.
Damping
Coefficient
(Nsec/mm)
0.010.110100
Settling time
(ms)
32.0232.0231.9231.87
Table 6. Ratio of center of stiffness (CS) for k3/k1 values.
Table 6. Ratio of center of stiffness (CS) for k3/k1 values.
CS0%20%40%60%80%100%
k3/k110.70.40.300.10
Table 7. Convergence yaw angle for combinations of CM and CS, (μrad).
Table 7. Convergence yaw angle for combinations of CM and CS, (μrad).
CS0%20%40%60%80%100%
CM
0%5.965.384.192.390.0012−2.83
20%5.965.384.192.400.0018−3.01
40%5.965.384.192.400.0021−2.98
60%5.965.384.192.400.0020−2.94
80%5.965.384.192.400.0020−2.94
100%−6.025.404.202.400.0020−2.94
Table 8. Settling time for combinations of CM and CS, (ms).
Table 8. Settling time for combinations of CM and CS, (ms).
CS0%20%40%60%80%100%
CM
0%3342587754162
20%3640475942127
40%464244472898
60%615247432574
80%837058472260
100%1059576592356
Table 9. Convergence yaw angle for combinations of PA and CS.
Table 9. Convergence yaw angle for combinations of PA and CS.
PA0 μm5 μm10 μm15 μm20 μm
CM
0%5.9626.446.967.487.8
20%5.3821.838.254.671.1
40%4.1916.528.841.153.4
60%2.4010.618.726.935.1
80%0.0024.048.0812.116.2
100%2.922.963.003.043.08
Table 10. Settling time for combinations of PA and CS.
Table 10. Settling time for combinations of PA and CS.
PA0 μm5 μm10 μm15 μm20 μm
CM
0%3339414346
20%4048525653
40%4452596265
60%4353606269
80%2253636363
100%5656565656
Table 11. Platform dimensions and predicted yaw error for the improved x-axis stage.
Table 11. Platform dimensions and predicted yaw error for the improved x-axis stage.
AxisLength
(mm)
Width
(mm)
l/wBalancing Weight (kg)FO
(%)
Yaw Error
(μm)
x3708950.4117.880±0.67
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Cho, D.-H.; Kwon, H.-C.; Kim, K.-H. Improvement of Position Repeatability of a Linear Stage with Yaw Minimization. Appl. Sci. 2022, 12, 657. https://doi.org/10.3390/app12020657

AMA Style

Cho D-H, Kwon H-C, Kim K-H. Improvement of Position Repeatability of a Linear Stage with Yaw Minimization. Applied Sciences. 2022; 12(2):657. https://doi.org/10.3390/app12020657

Chicago/Turabian Style

Cho, Doo-Hyun, Hyo-Chan Kwon, and Kwon-Hee Kim. 2022. "Improvement of Position Repeatability of a Linear Stage with Yaw Minimization" Applied Sciences 12, no. 2: 657. https://doi.org/10.3390/app12020657

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop