1. Introduction
As the advanced manufacturing industry develops by leaps and bounds, the demand for precision and ultra-precision machine tools is growing gradually and progressively. Computer numerical control (CNC) machine tools are the core production base of the equipment manufacturing industry, and there is an increasing demand for the tools’ precision requirements [
1,
2,
3,
4,
5]. The precision detection of linear guide rails and rotary axes, which are the main precision motion units in the structure of CNC machine tools, is the key to precision machining and manufacturing [
6]. Taking the linear guide rail as an example, its motion errors in three-dimensional (3D) space mainly consist of three linear errors along the axis directions (a positioning error in the direction of axis motion and two straightness errors perpendicular to the axis) and three angular errors of the motion around the axis (i.e., the pitch angle, yaw angle, and roll angle) [
7,
8]. The three angular errors are the key part of the six-degree-of-freedom (6-DOF) errors, and therefore, the research on the simultaneous measurement method of the three angular errors has become a topic of general interest in many fields, such as aerospace, mechanical manufacturing, and instrumentation.
At present, the measurement methods for the pitch angle, yaw angle, and roll angle can be divided into optical measurement methods and non-optical measurement methods. The latter is mainly those using electronic levels [
9], capacitive sensors [
10,
11], etc., most of which belong to contact measurements, with a small measurement range and cable connection required during work, resulting in limited application scenarios.
The research of optical measurement methods mostly concentrates on the laser multi-DOF measurement system [
12,
13,
14], which can be divided into the laser collimation method, laser interferometry method, and combination method of laser collimation and laser interferometry. Sun et al. [
15] proposed a simultaneous measurement method of three-degree-of-freedom (3-DOF) based on the autocollimation. On the basis of the traditional photoelectric autocollimator, a prism instead of a plane mirror was adopted as the cooperative target to achieve a spectral dimension ampliation measurement by coating on the front surface of the prism. The pitch and yaw angles were characterized by a slope of the right-angle prism, and the roll angle was characterized by two right-angle surfaces so as to realize the simultaneous measurement of the three angles. Although this method is simple in structure, in practical applications, the beam is susceptible to the influence of multiple error sources and the measurement precision of the system may be affected by the introduction of the cooperative prism. The laser interferometry method and combination method, such as the multi-axis laser interferometer [
16], etc., enjoys the advantages of high measurement resolution and large measurement range. In the working process, it is required to install optical elements [
17,
18,
19] (such as plane mirror, right-angle prism, grating, etc.) on the measured objects to reflect the laser beams to the detectors, and then calculate the angle values using optical information derived from the detectors. Liu et al. [
20] put forward a simultaneous measurement system of long-distance 6-DOF geometric errors based on the laser interferometry, which allows for the simultaneous measurement of 3-DOF angular errors. The proposed measurement system, which combines the geometric optics with a laser interferometer, is characterized by less measuring time and a wider measuring range than traditional laser interferometers. Cui et al. [
21] came up with a simultaneous measurement system of 6-DOF errors based on the combination of laser heterodyne interferometry and laser fiber collimation. Dual-frequency laser beams that are orthogonally linear polarized were adopted as the measuring datum. With the moving unit fixed to the measured axis by two cube-corner reflectors and a beam splitter, the measured unit receives the beams through a photodetector and carries out the photoelectric conversion to obtain the three angular errors. However, all of the above-mentioned measurement methods require the installation of light sources, detectors, or cooperative target mirrors on the objects to be measured. In terms of the installation of these cooperative targets, the influence of the self-weight and installation position of the equipment need to be taken into account since they may introduce additional errors to the measurement, which, as a result, leads to the limitation of their applications in many cases.
The digital speckle pattern interferometry (DSPI) technique—as a high-precision, non-contact and target-mirror-free optical measurement method—has been applied to the research of one-degree-of-freedom and two-degree-of-freedom angular motion measurements recently. For example, a roll angle measurement method based on DSPI was proposed [
22]. By studying the relationship between the change in roll angle and the distribution of the interferometric phases of DSPI, the micro roll angle was successfully measured. In addition, a large-stroke roll angle measurement method was further proposed to solve the problem of the small single measurement stroke of the roll angle [
23]. Later, the single-angle measurement and double-angle simultaneous measurement of the pitch angle and yaw angle were realized based on DSPI [
24]. The outstanding advantages of DSPI in measuring the DOF of rigid bodies are demonstrated in the above research methods, that is, high-precision measurement without the need for cooperative target mirrors.
Because the online measurement of the geometric errors of the moving parts of the machine tool is a very time-consuming and frequent task, and the simultaneous measurement of multi-degree-of-freedom motion errors can greatly reduce the measurement time, it is of great significance to realize the simultaneous measurement of the 3-DOF angular motion errors. However, the simultaneous measurement of the 3-DOF angle motion errors using DSPI has not been realized yet. Due to the complexity of the measurement model and problems such as angle crosstalk, the aforementioned single-angle and double-angle measurement methods based on DSPI cannot be simply extended to the simultaneous measurement method of the three angles. In this article, a 3-DOF angular motion errors geometric measurement model based on DSPI is established, and a new simultaneous measurement method of 3-DOF angular motion errors is proposed. The proposed method can not only perform dynamic measurements with high measurement resolution without the cooperation of target mirrors but also can be applied to both the linear axis and rotary axis. The theoretical analysis and test results are both provided. The theoretical measurement resolution of the three angles is also discussed.
2. Principle
2.1. Geometric Model
The motion parts in the equipment are divided into two types: the linear axis and the rotary axis. Their measurement setups are shown in
Figure 1, where
Figure 1a is the measurement setup of the linear axis and
Figure 1b is that of the rotary axis. The three angular displacement errors around the
x,
y, and
z directions are defined as
,
, and
, respectively. Specifically,
d refers to the linear displacement
of the linear axis and the angular displacement
of the rotary axis. In the DSPI measurement system, the linear displacement of the linear axis along the
z-axis and the angular displacement of the rotary axis around the
z-axis can be regarded as the accumulation of small displacement at a high sampling rate. Therefore, this measurement method is suitable for both the linear axis and the rotary axis.
In the two measurement setups, the DSPI device is placed directly in front of the end face of the measured axis along the
z-axis. The three laser beams from the upper, left, and right sides of the DSPI device are illuminated to the end face of the measured axis at a small angle. For the DSPI device, the motions of the linear axis or the rotary axis and the resulting 6-DOF errors belong to the geometric motions of the rigid body in the six degrees of freedom. Therefore, the above measurement settings can be simplified into a geometric model as shown in
Figure 2. More specifically, camera C is on the
z-axis, and the three lasers with the same wavelength, namely S1, S2, and S3, are symmetrically distributed on the upper, left, and right sides of the camera. The lasers irradiate the end face of the measured object and each laser beam interferes with its own reference beam at the camera to form three independent speckle pattern interferograms. The coordinate system and coordinate values of each point are shown in
Figure 2.
When there are axis motion and 6-DOF errors at the same time, the arbitrary point P on the end face of the measured axis is transformed to point P′, and the coordinates change from
to
. The three linear motions along the
x,
y, and
z directions are defined as
,
, and
, respectively, while the three angular motions rotating around the
x,
y, and
z axes are
,
, and
, respectively. As shown in
Figure 2, the displacements generated in the
x,
y, and
z directions are, respectively, represented by
, where
u is generated by
,
, and
;
v is generated by
,
, and
; and
w is generated by
,
, and
. The expressions of
u,
v, and
w are obtained as follows:
Due to the small DOF errors, the higher-order terms of the DOF errors in Equation (1) can be ignored. Therefore, the equation is further simplified, as shown below:
The relationship between the DOF errors and the geometric displacement is thereby established.
2.2. Measurement Principle
The geometric model shown in
Figure 2 is composed of three independent and symmetrical digital speckle pattern interference optical paths with single-beam illumination, which are arranged symmetrically on the upper, left, and right sides of the optical axis. Each interference corresponds to an out-of-plane displacement component and an in-plane displacement component. In that case, the relationship between the distribution of the three interferometric phases and displacements is as follows [
25]:
where,
is the wavelength of the laser device and
is the illumination angle.
Considering the results shown in Equation (2), the phase increment output of the three interferences can be expressed as:
The phase of each interference is related to five geometric displacements, including two linear displacements and three angular displacements. When the illumination of the first and second interference optical paths is on the xoz plane, the interference optical path is sensitive to the remaining five geometric displacements, except for the . Differently, when the illumination of the third interference optical path is on the yoz plane, the interference path is not sensitive to . When there are one or more geometric displacements, the interferometric phases change accordingly, which explains the sensitivity of the DSPI to the DOF errors.
The derivatives of the three interferometric phases with respect to
x and
y are taken. Since the geometric displacement belongs to the rigid body displacements, with a spatial gradient of 0, the spatial gradients of the three interferometric phases along the
x and
y directions are expressed as:
It is revealed in Equation (5) that the spatial gradient of each digital speckle pattern interferometric phase is only related to one or two angular displacements, indicating that the generation of spatial fringes in the phase map is caused by the corresponding angular displacements only. When angular displacement variation occurs, the spatial gradient of the phases at a certain time is the same in the whole field, which suggests that the phase fringes are uniformly changed and the fringe spacing determined by the angular displacement between the two samplings is equal.
The expression of the three angular displacement errors can be obtained by solving part of the information in Equation (5). Considering that the spatial distribution of the phases varies uniformly in the whole field, the difference operation can be used to replace the differential operation, and the three angular displacement errors can be expressed as:
where,
stands for the spatial coordinates of the point, and
d represents the displacement of the measured axis.
According to the above mathematical model, it can be seen that the 3-DOF angular motion errors are linearly related to the digital speckle pattern interferometric phases, and the measurement resolution of the 3-DOF angular motion mainly depends on the phase measurement resolution. Usually, in the measurement using DSPI, the phase measurement resolution can reach π/10, and be up to π/25 under optimal conditions. In general, with the phase resolution of π/10, the laser wavelength of 532 nm, and the illumination angle of 20°, the measurement resolution of the pitch, yaw, and roll angles can reach 0.14 μrad, 0.14 μrad, and 0.39 μrad, respectively, in theory when two symmetrical points about the origin with a distance of 100 mm are selected for analysis.
4. Conclusions
A simultaneous measurement method of 3-DOF angular motion errors based on DSPI is proposed. The method does not require any cooperative target and does not require any pretreatment of the measured object, which is a true non-contact, pollution-free measurement method. It not only eliminates the inconvenience and measurement errors caused by the installation of the target mirrors, but also provides a feasible solution for applications where the target mirror cannot be installed. Because this method belongs to the optical interference method, its measurement resolution and measurement accuracy are very high. Moreover, compared with the traditional optical interference methods of 3-DOF angular motion error measurement, in addition to eliminating the need for a cooperative target, the optical setup of this method is simple, easy to integrate, and highly reliable. This method mainly relies on the diffused light from the rough surface of the measured object for interference. Therefore, in the field of engineering, it can be applied to most measured objects except for objects with a specular surface.
In this article, the measuring principle of the proposed method is described in detail, and the performance of the measurement method is also demonstrated through theoretical analysis and experimentation. It can be concluded from the theoretical analysis and experimental results that this measurement method has an edge in terms of precision, requiring no target mirrors, and is applicable to both the linear axis and the rotary axis. Therefore, it has a certain application prospect in rigid body angle measurement and other fields, laying a foundation for the research of the simultaneous measurement of 6-DOF errors.