Next Article in Journal
Interactions of a Forced Vibrating Membrane with a Cylindrical Acoustic Cavity
Previous Article in Journal
Jar-RetinexNet: A System for Non-Uniform Low-Light Enhancement of Hot Water Heater Tank Inner Walls
Previous Article in Special Issue
An Iterative Deflectometry Method of Reconstruction of Separate Specular Surfaces
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Six-Degree-of-Freedom (6-DOF) Simultaneous Measurement Method Using Dual-Wavelength Laser Sources for Compensation of Air-Turbulence-Induced Beam Deviation

by
Fei Long
,
Xing Xia
,
Bin Zhang
and
Qibo Feng
*
Key Lab of Luminescence and Optical Information, School of Physical Science and Engineering, Beijing Jiaotong University, Beijing 100044, China
*
Author to whom correspondence should be addressed.
Sensors 2025, 25(23), 7122; https://doi.org/10.3390/s25237122
Submission received: 9 October 2025 / Revised: 13 November 2025 / Accepted: 20 November 2025 / Published: 21 November 2025
(This article belongs to the Special Issue Optical Sensors for Industrial Inspection and Quality Control)

Highlights

What are the main findings?
  • We proposed a 6-DOF geometric error measurement method combining interferometry, collimation/autocollimation, and polarization.
  • We developed a dual-wavelength proportional cancellation model to compensate for air turbulence.
What are the implication of the main findings?
  • The method enables fast and accurate 6-DOF error measurement of linear guides with greatly improved efficiency over traditional single-parameter instruments.
  • It enhances straightness accuracy in long-distance measurements by effectively suppressing air turbulence effects.

Abstract

Linear guides are fundamental components of high-end precision equipment, and their geometric errors directly affect the measurement and machining accuracy. To achieve efficient and accurate measurement of geometric motion errors in linear guides, this paper proposes a 6-DOF simultaneous measurement method that integrates heterodyne interferometry, collimation/autocollimation, and polarization principles. To address the degradation of straightness measurement accuracy under long-distance conditions caused by air turbulence, a dual-wavelength laser-based compensation method is developed to suppress turbulence-induced beam deviation. A turbulence compensation model based on a dual-wavelength proportional cancellation principle is established, and its effectiveness is verified through COMSOL (v6.3) simulations and experimental studies. Experimental results show that the proposed approach significantly outperforms the traditional simple moving-average (SMA) filter. It improves straightness measurement stability by more than 56%. Under a 3200 mm measurement range and ordinary laboratory conditions, the repeatabilities (k = 2) of the 6-DOF motion-error measurements are 6.4 μm for positioning error, 6.4 μm and 5.5 μm for straightness errors, 1.7″ and 2.1″ for yaw and pitch errors, and 4.3″ for roll error. The proposed method exhibits high measurement accuracy and robustness, making it suitable for simultaneous 6-DOF motion-error measurement of long linear guides.

1. Introduction

Accurate measurement of geometric errors in linear guides is fundamental to achieving high-precision machining of machine tools [1]. During motion, a linear guide inevitably exhibits 6-DOF geometric errors, including translational errors along the X, Y, and Z axes and rotational errors about these axes. Traditional geometric-error measurement instruments such as micrometers, gauge blocks, precision levels, autocollimators, and laser interferometers [2,3,4] provide high accuracy and are easy to operate. However, they usually require separate measurement of each error component, which results in complicated procedures and low efficiency and cannot meet the growing demand for fast, high-efficiency measurements in modern manufacturing.
To achieve efficient and precise error measurement, multi-DOF measurement methods based on laser interferometry, collimation, and autocollimation principles have attracted increasing research attention because of their simple configuration and relatively low cost. Lee et al. [5] used gratings and a corner-cube reflector (RR) as error-sensitive elements and achieved 6-DOF error measurement through complex positional reconstruction. Shimizu et al. and Kimura et al. [6,7] introduced a Michelson interferometric configuration into a grating system to develop a 6-DOF grating encoder. Hsieh et al. [8] extended several interferometric techniques on a two-dimensional grating and realized simultaneous 6-DOF error measurement with displacement and angular resolutions of 2 nm and 0.01″, respectively. Cui [9] proposed a quasi-common-path heterodyne grating interferometric system that improved anti-interference capability. Jia [10] developed a 6-DOF measurement system using a polarization-maintaining-fiber-coupled dual-frequency laser and an RR as the error-sensitive element, achieving a positioning-error resolution of 1 nm, straightness resolution of 0.1 μm, pitch and yaw resolutions of 0.26″, and roll-angle resolution of 0.69″. Zhou [11] constructed a dual-comb three-DOF measurement system combining gratings and RR, obtaining a positioning accuracy of 12.7 nm and angular accuracy of 0.088″. Yu [12] proposed a 6-DOF measurement system based on differential wavefront sensing and polarization detection.
Overall, these multi-DOF measurement methods offer large measurement ranges, low cost, and high integration, demonstrating significant application potential. However, maintaining long-term accuracy and stability under environmental disturbances remains a major challenge [13,14].
The collimation method is one of the most commonly used techniques for straightness measurement and is also frequently employed in 6-DOF error-measurement systems. In long-distance measurements, the stability of laser propagation in air directly determines measurement accuracy. Fluctuations in environmental parameters such as temperature, pressure, and humidity generate airflow vortices of different scales, which interact to form random air turbulence [15]. Turbulence along the propagation path severely degrades beam stability and causes beam wander, becoming one of the principal factors that limit the precision and stability of long-range straightness measurements [16].
To suppress the straightness instability caused by air turbulence, several approaches have been developed, including common-path compensation, feedback control, environmental isolation, and signal-filtering methods. Feng [17] proposed a common-path digital compensation method to suppress beam drift. Huang [18] employed mirror-control technology to monitor and correct laser drift in real time. Liu [19] designed a turbulence-shielding cover, and Li [20] utilized bellows to enhance system stability. Wang [21] analyzed turbulence characteristics and developed an ARMA algorithm to mitigate the effects of air disturbance. However, some of these techniques, such as physical shielding, are difficult to implement in practice. ARMA is essentially a time-domain smoothing technique. When turbulence-induced disturbances overlap in frequency with the true motion or are non-stationary, it is difficult to separate the two without distortion; increasing the filter strength typically introduces amplitude attenuation and phase delay, thereby degrading the fidelity of the true displacement.
To suppress turbulence while preserving the real displacement, we propose a dual-wavelength proportional cancellation method. Leveraging air dispersion, the turbulence-induced deflection amplitudes at two wavelengths that propagate along the same path exhibit a near-proportional relationship. This allows the common-mode disturbance to be canceled, suppressing turbulence while retaining the true geometric displacement. Building on this, we integrate heterodyne interferometry, collimation/autocollimation, and polarization-based sensing to develop a 6-DOF simultaneous measurement system with turbulence compensation. Experiments validate the effectiveness and accuracy of both the measurement scheme and the compensation method.

2. Methodology

The proposed 6-DOF measurement method is illustrated in Figure 1. It consists of three main parts: the laser unit, the measurement unit, and the target unit. The laser unit includes a dual-frequency He-Ne laser (λ = 632.8 nm), a semiconductor laser (λ = 532 nm), and the corresponding coupling components. The two laser beams are combined by dichroic mirror 1 (DM1, Longpass dichroic mirror, 605 nm cut-on wavelength) and then coupled into a polarization-maintaining fiber (PMF, ≥18 dB) to stabilize the input polarization state and reduce thermal effects in the system. The two laser beams are transmitted through the PMF to the measurement unit, where they are collimated into parallel beams by an achromatic collimator. The He-Ne laser is mainly used for heterodyne-interferometric measurement of positioning errors and for providing a reference beam for laser-drift compensation, while the semiconductor laser is employed for measuring the other five degrees of freedom.
After collimation, the He-Ne laser beam first passes through non-polarizing beamsplitter cubes 1 (NPBS1) for beam splitting. The reflected beam passes through a high-extinction polarizer P2 (Tp:Ts > 5000:1) to set a well-defined polarization state, after which it generates the reference heterodyne signal at photodiode PD2. A dichroic mirror (DM2) is placed in front of PD2 to suppress any residual 532 nm light and avoid unintended interference. The beam transmitted through NPBS1 is directed to a polarizing beam splitter (PBS, Tp:Ts > 1000:1), which separates it into two beams according to their optical frequencies (f1 and f2). The reference beam (f1) is reflected by a fixed RR1 and then successively reflected by PBS and mirror 1 (M1) toward PD1. The measurement beam (f2) exits the measurement unit, passes twice through a quarter-wave plate (QWP, ±λ/300) whose fast axis is oriented at 22.5° relative to the y-axis, thereby forming a circularly polarized beam. This beam is retroreflected by the movable RR2. When passing through PBS again, the beam is split into two paths: one transmitted beam is reflected by M1 and interferes with the reference beam to generate the beat signal, while the other reflected beam is directed to quadrant photodiode 1 (QD1) via DM4 to provide reference compensation for beam-drift suppression.
After being transmitted through the PBS, the semiconductor laser beam enters the target unit, where it is divided into two paths. One of the beams is reflected by NPBS2 and passes twice through QWP for polarization modulation. When it returns to the PBS, the s-polarized component is reflected and directed by M2 through the focusing lens group (f = 250 mm), where it is finally focused onto the position-sensitive detector (PSD, resolution 0.7 μm) to measure the pitch and yaw angles. The other transmitted beam passes through NPBS2 and is reflected by an RR. The retroreflected beam carries two-dimensional straightness and roll-angle information. It is split by PBS, with the reflected beam directed to PD4 via M3 and NPBS4, and the transmitted beam reflected to PD3 via DM3, NPBS3, and M3. The differential output between PD3 and PD4 yields the roll angle error. The beam transmitted by NPBS3 is incident on QD2 for straightness measurement, which is compensated in real time by the reference signal from QD1.

2.1. Principle of Measurement System

2.1.1. Principle of Positioning Error Measurement

The positioning error is measured using a heterodyne interferometric method, as illustrated in Figure 2. The dual-frequency He–Ne laser emits two orthogonally linearly polarized beams with frequencies f1 and f2. When coupled into the polarization-maintaining fiber, the polarization directions of the two beams are aligned with the fast and slow axes of the fiber, respectively, ensuring polarization stability and minimizing polarization crosstalk during transmission [22]. After transmission through the polarization-maintaining fiber, the dual-frequency beams enter the measurement unit and are first divided into two paths by the NPBS. One reflected beam is directed to PD2 through P2 to form the reference beat-frequency signal with a frequency given by:
Δ f r = f 1 f 2 = Δ f 0
When the transmitted beam passes through the PBS, the collimator’s installation angle can be finely adjusted so that the orthogonally polarized beams are precisely separated by the PBS into a transmitted beam (f2) and a reflected beam (f1). The presence or absence of a beat frequency in the transmitted beam can be observed to determine whether the laser frequency is spectrally pure. The f1 component serves as the reference beam and is reflected by RR1, M1, and P1 before being detected by PD1. The f2 component acts as the measurement beam, passing through the PBS and reflected by RR2, M1, and P1 before being detected by PD2. The interference between the reference and measurement beams generates a heterodyne signal at PD2, whose frequency is expressed as:
Δ f m = f 1 ( f 2 ± Δ f ) = Δ f 0 ± Δ f
Here, ±Δf represents the Doppler frequency shift caused by the motion of the retroreflector platform, where Δf = (2π × 2v)/λ and v denotes the moving velocity of RR2.
According to the relationship between frequency and phase
Δ f = d ( Δ φ ) d t Δ φ = 0 t Δ f d t = 0 t 2 π × 2 υ λ d t = 4 π λ Δ L
where Δφ represents the phase difference between the measurement and reference signals, and ΔL denotes the displacement of the moving platform.

2.1.2. Principle of Straightness Measurement

The principle of straightness measurement based on laser collimation is illustrated in Figure 3. An RR is employed as the straightness-sensitive element. When the prism is displaced, the position change of the outgoing beam doubles that of the prism itself, thereby achieving enhanced measurement sensitivity. The QD consists of four photodiodes with identical performance, as shown in Figure 4. When the laser beam deviates from the center of the detector, the displacement of the beam spot can be expressed as
Δ Y Q D = k I A + I D I B + I C I A + I B + I C + I D ,
Δ X Q D = k I A + I B I C + I D I A + I B + I C + I D ,
where IA, IB, IC, and ID represent the optical power received by the four quadrants of the detector, and k is the conversion coefficient.

2.1.3. Principle of Pitch and Yaw Angle Measurement

As illustrated in Figure 5, the NPBS2 serves as a two-dimensional angle-sensitive element (the solid line represents the optical path without angular deviation, while the dashed line indicates the optical path when an angular deviation is present). According to the principle of autocollimation, when NPBS2 undergoes a small angular deflection of θ, the reflected laser beam experiences an angular variation of . The deflected beam is focused onto the PSD by a lens group, and the displacement of the light spot output from the PSD can be used to calculate the corresponding angular change. The relationship between the angular variation θ and the focal length f of the lens is expressed as:
tan 2 θ = Δ P S D f ,
When θ is very small, it can be approximated as:
θ = Δ P S D 2 f

2.1.4. Principle of Roll Angle Measurement

The measurement of roll angle is based on the laser polarization principle, as illustrated in Figure 6. A QWP is employed as the roll-angle-sensitive element. When the RR rotates slightly about the z-axis, the light intensities received by the two PDs change accordingly. By performing differential processing of the output voltages from the two detectors, both the magnitude and direction of the roll angle can be obtained.
Let I0 denote the emitted laser intensity. When the optical axis of the QWP forms an angle of 22.5° + γ with the laser polarization direction, the relationship between the intensity difference of the two detectors and the roll angle γ can be expressed as [23]:
Δ I = I 0 sin ( 4 γ ) = I 0 π 180 [ 4 γ + ο ( γ 3 ) ]

2.2. Principle of Air-Turbulence Compensation

Due to the dispersion effect of air, the response amplitudes of refractive-index variations differ proportionally for different wavelengths [24]. Two laser beams of different wavelengths propagating along the same optical path experience nearly identical but not completely correlated refractive-index fluctuations in the same turbulent field. By utilizing the dispersion ratio between the two wavelengths, the common turbulent components can be effectively estimated and eliminated, thereby improving the discrimination of the true geometric quantities.
As illustrated in Figure 7, the propagation direction of the beam without turbulence is assumed to be along the y-axis, while the deflection angle θz represents the deviation of the beam in the z-axis under actual turbulent conditions. Assuming that the refractive-index distribution is n(z,y,λ), and under the small-angle and weakly inhomogeneous medium approximations, the relationship can be described by the Eikonal equation [25]:
d d y θ z 1 n 0 λ n z ,
where n0 represents the background refractive index. The lateral displacement of the beam spot at the detector (QD) can be expressed in integral form as:
Δ z ( y , λ ) = d z 1 + d z 2 + · · · d z n = 1 n 0 λ 0 y 0 y n ( z , y ) z d y d y
Equation (10) indicates that the lateral displacement of the beam spot is determined by the integral of the transverse refractive-index gradient along the propagation path.
Based on Ciddor’s air refractive-index dispersion model [26], the refractive index can be expressed as the sum of a background term and a fluctuation term:
n z , y , λ = n 0 λ + δ n ( z , y ) β λ ,
where δn(x,z) represents the spatial fluctuation amplitude caused by temperature or density variations, and β(λ) is the wavelength-dependent dispersion coefficient.
Let the two wavelengths be denoted as λ1 and λ2, and define the deflection amplitude ratio a between the two wavelengths as:
a = Δ z λ 1 Δ z λ 2
Combining Equations (10) and (11), we obtain:
a β λ 1 / n 0 λ 1 β λ 2 / n 0 λ 2 n λ 1 1 n λ 2 1
When λ1 = 532 nm and λ2 = 632.8 nm, a = 1.006.
Let the displacement signals measured by the detectors be S1(t) and S2(t). Considering the double-pass amplification of the RR and the calibration factor, their relationship with the true geometric quantity δtrue(t) can be expressed as:
S 1 ( t ) = δ t r u e ( t ) + 1 2 Δ 1 ( λ 1 , t ) + ο 1 t S 2 ( t ) = δ t r u e ( t ) + 1 2 Δ 2 ( λ 2 , t ) + ο 2 t Δ 1 ( t ) = a Δ 2 ( t ) ,
where Δi(λi,t) denotes the beam deflection induced by air turbulence, and oi(t) represents the detector’s self-measurement noise. When the two detection channels are noise-free and perfectly matched, the true measured displacement can be obtained through proportional elimination as:
δ t r u e t = S 1 ( t ) a S 2 ( t ) 1 a
In practice, since 1 − a ≪ 1, direct use of the proportional-cancellation equation would lead to excessive amplification of detector noise. Therefore, frequency-domain analysis and filtering are required in the compensation process, which can be divided into three main steps:
1.
Preprocessing
In addition to turbulence-induced fluctuations, the original straightness measurement data may contain occasional spikes such as sampling dropouts or detector saturation, which can produce abnormal energy in the power spectral analysis. Therefore, a sliding median filter with a window size of 5 is first applied to the data, which effectively suppresses impulsive noise while keeping the subsequent power spectrum and coherence analyses unaffected.
2.
Selection of the Processing Bandwidth
In indoor environments (within approximately 10 m), the spatial spectrum of turbulence approximately follows the Kolmogorov–Obukhov scaling law (κ − 5/3). Under the Taylor frozen-flow hypothesis, the temporal frequency can be mapped from the equivalent mean flow velocity U as [27]:
f U / l ,
where U = 0.2–1 m/s is the mean flow velocity, and l = 0.1–0.5 m is the effective eddy size. Accordingly, the dominant turbulence energy corresponds to the frequency range of approximately 0.01–10 Hz. To avoid mechanical drift and electronic noise from the detection circuit, the final processing bandwidth is limited to 0.05–3 Hz. This range covers most of the turbulence energy while excluding ultra-low-frequency drift and high-frequency noise [28]. Direct elimination across the entire 0.05–3 Hz band would also remove components unrelated to turbulence; hence, a coherence threshold is introduced for selective frequency-domain compensation to prevent noise amplification.
Figure 8 shows the optical configuration of the dual-wavelength straightness measurement system. The two laser beams share an identical propagation path, so the refractive-index fluctuations induced by turbulence exhibit highly correlated spectral characteristics. The Welch method is used to estimate the power spectral densities S11(f) and S22(f) of the two signals, as well as their cross-spectral density S12(f). The coherence coefficient is then calculated as [29]:
γ 2 f = S 12 ( f ) 2 S 11 f S 22 f ,
When γ2 ≥ 0.82, the two signals are considered strongly coherent, and the frequency components in this region are retained for effective proportional cancellation and turbulence compensation.
3.
Signal Compensation
Under the ideal dispersion condition, the disturbances at the two wavelengths satisfy a strict proportional relationship. However, the actual system inevitably involves various errors, such as circuit gain mismatch and slight differences in the beam sizes of the two optical paths, which may cause small deviations in the proportional coefficient used for cancellation. Therefore, a ^ is estimated by least squares by minimizing the residual of S1aS2. The expression for a ^ is:
a ^ = C ov S 1 , S 2 V a r S 2
According to the Wiener–Khinchin theorem, the covariance and variance can be written as spectral integrals:
C o v S 1 , S 2 = S 12 f d f V a r S 2 = S 22 f d f
Hence,
a ^ = S 12 f d f S 22 f d f
Following Equation (17), proportional cancellation is performed only in the high-coherence band. Therefore,
a ^ f = Re S 12 f S 22 f , f H i g h   c o h e r e n c e
Based on this, the frequency-domain cancellation operator is constructed as:
H f = 1 1   a ^ f + ε ,
where ε = 10−2 is a regularization term introduced to prevent excessive amplification of noise when a ^ (f)→1. To adaptively control the compensation strength according to the signal coherence level, a weighting function is defined as:
W f = γ 2 f p ,   p 1 , 1.5 ,
where p can be either a function of the coherence threshold or a fixed constant. In this work, we set p = 1.2 empirically.
Accordingly, the compensated spectrum can be obtained as:
δ ^ f = W f H f X 1 f a ^ f X 2 f + 1 W f X 1 f ,
where X1(f) and X2(f) denote the Fourier spectra (frequency-domain representations) of S1(t) and S2(t), respectively.
Finally, the time-domain compensated signal sequence δ(t) is reconstructed via the inverse fast Fourier transform (IFFT).

3. Simulation Verification

To verify the effectiveness of the dual-wavelength proportional-cancellation model in Equation (15), a numerical simulation coupling ray tracing and fluid dynamics was established using Comsol Multiphysics. The model incorporated three modules: fluid dynamics, heat transfer, and geometric optics configuration, which together simulated the effect of air turbulence on laser-beam propagation.
As shown in Figure 9, the domain is a rectangular sealed cavity of 1.2 × 0.6 × 0.6 m. A velocity inlet is applied at the inlet with flow directed along −y and a small periodic perturbation superposed to emulate turbulence; the outlet is a static-pressure outlet (0 Pa). All solid walls use the no-slip condition, and the two side faces are set as symmetry planes. To induce natural convection and turbulence, a constant heat flux of 2 W/m2 is imposed on one wall, while the opposite wall is maintained at 293.15 K, creating a stable temperature gradient. The light source is placed at the inlet plane, and rays propagate along −y, coupled to the velocity and refractive-index fields to compute beam deflection. Full boundary conditions and parameters are provided in Appendix A.
During turbulence, the beam spot position was sampled over a total duration of 0.1 s with a sampling interval of 0.01 s, recording the time-varying positions at the two wavelengths (633 nm and 532 nm).
As shown in Figure 10, taking the beam position variation along the z-direction as an example, the two beams exhibit a displacement of approximately 70 μm within 0.1 s, and the difference between the two wavelengths is 0.65 μm. According to Equations (13) and (15), the compensated residual does not exceed 0.25 μm. The error was reduced by 99.6%. However, a small residual error remains, which may be attributed to the approximations in the compensation model. When the turbulence intensity becomes stronger, the proportional relationship between the two wavelengths weakens, resulting in reduced compensation effectiveness. Therefore, neglecting electronic noise, the dual-beam turbulence compensation effectively suppresses turbulence-induced beam wander, demonstrating the validity of the dual-wavelength proportional cancellation model.

4. Experiment and Analysis

Based on the proposed 6-DOF simultaneous measurement method and the air-turbulence compensation principle, a high-precision measurement system was constructed for the simultaneous detection of six geometric error components. A series of experiments was conducted to verify the feasibility and effectiveness of the proposed method. All experiments were performed in an open laboratory without environmental control. The standard reference instruments used in the experiments included: a linear encoder (ESSA Technology Co., Ltd., Qingdao, China; model: LG-50; measurement accuracy: 0.1 μm; resolution: 0.05 μm); an autocollimator (Angco Optoelectronics, Xi’an, China; measurement accuracy: 0.15 arcsec; resolution: 0.01 arcsec); a laser interferometer (Renishaw, Gloucestershire, UK; model: XL-80; linear measurement accuracy: ±0.5 ppm; angular accuracy: ±(0.002A + 0.5 + 0.1M) µrad; straightness measurement accuracy: ±(0.005A + 0.5 + 0.15M) µm); and an electronic level (Qianxiao Electronics, Qingdao, China; resolution: 0.001 mm/m).

4.1. Calibration Experiment

To verify the performance of the proposed measurement system, a series of calibration experiments was conducted in the laboratory. The environmental conditions during the experiments were as follows: air temperature ranged from 20 ± 0.2 °C, relative humidity was 20.5 ± 1%, and atmospheric pressure was 1.01 k mbar.
The LG-50 linear encoder was employed to calibrate the straightness measurement error, while an autocollimator was used to calibrate the angular measurements, including pitch and yaw angles as well as roll angle. The calibration ranges were ±100 μm for displacement and ±100″ for angular measurements, with calibration intervals of 20 μm and 20″, respectively. The results show that, compared with the standard instruments, the maximum relative deviation in straightness measurement was 0.4 μm, and the maximum relative deviation in angular measurement was 0.5″.

4.2. Air-Turbulence Compensation Experiment

To verify the effectiveness of the air-turbulence compensation method, a straightness stability experiment was conducted using the 6-DOF measurement system at a working distance of 2 m. As shown in Figure 11, both the fixed unit and the target unit were mounted on an optical platform. The data acquisition frequency was 100 Hz, and the entire experiment lasted for ten minutes. The experimental results are presented in Figure 12 and Figure 13.
Figure 12a compares the raw data with the results obtained using the simple cancellation model described in Equation (15). It can be observed that when the simple cancellation model is directly applied to the entire dataset, the small denominator in the equation greatly amplifies the noise contained in the detector outputs, resulting in severe signal distortion. Therefore, frequency-domain processing and analysis are required to mitigate the influence of noise and ensure reliable compensation performance.
Figure 12b shows the power spectral density and coherence spectra of the two laser wavelengths. n the main frequency band of 0.1–3 Hz, the two spectra almost overlap and exhibit a red-noise-like characteristic, indicating resonance behavior within the common turbulent optical path. In the higher-frequency region, the spectral energy decreases and the two signals diverge due to sensor and electronic noise. The coherence coefficient γ2 remains within the range of 0.8–0.95 across 0.25–2.75 Hz. Therefore, the entire frequency band meets the compensation requirement. Figure 12c presents the horizontal straightness data, including the original signal (Pre, orange), the SMA-filtered result (green), and the dual-wavelength compensated result (Fused + SMA, blue). The original signal exhibited random fluctuations with a peak-to-peak value of 12.9 μm. After SMA filtering (smoothing window of 50 data points, i.e., 0.5 s), the noise amplitude was reduced to 8.1 μm but remained unstable. With dual-wavelength compensation, the peak-to-peak value was further reduced to 3.4 μm, accounting for only 42% of the filtered value. The vertical straightness results are shown in Figure 13, and a summary of the statistical results is given in Table 1. Compared with SMA filtering, the air-turbulence compensation reduced the standard deviation and peak-to-peak values of horizontal straightness by 56% and 58%, respectively, and those of vertical straightness by 67% and 60%, respectively. These results confirm the effectiveness of the proposed air-turbulence compensation method.

4.3. Guideway Measurement Comparison Experiment

A commercial instrument, the RENISHAW XL-80 laser interferometer (Wotton-under-Edge, UK), was used as the reference standard to perform repeatability and comparative experiments for 6-DOF geometric error measurements. As shown in Figure 14, both the 6D laser measurement system and the XL-80 measurement head were mounted on the same optical platform, while the target unit was installed on a linear guideway. The height of the target unit was carefully adjusted to match that of the XL-80. The total measurement distance was set to 3200 mm, with an interval of 200 mm between adjacent measurement points. Each measurement point was held for 6 s, and the entire measurement process was repeated three times to evaluate repeatability. The total duration of the repeatability experiment was approximately 10 min.
Figure 15 shows the mean values and repeatabilities measured by the two instruments. To verify the feasibility of the air-turbulence compensation method in practical straightness measurements, the data acquired during each 6 s dwell period at every measurement point were processed using both the SMA filtering and the dual-wavelength compensation methods. The median of each time sequence was selected as the measurement error value for that position. According to the ISO 230-2 standard [30], the repeatability Ri at a given position is calculated as Ri = 4S, corresponding to a 95% confidence level. The summarized straightness deviation results are listed in Table 2. After SMA filtering, the maximum deviations of straightness (within the 3200 mm measurement range, among all measured points) compared with the XL-80 reference were 3.6 μm and 3.0 μm, with repeatabilities of 9.8 μm and 9.3 μm. After applying the dual-wavelength compensation, the maximum deviations were reduced to 2.0 μm and 1.8 μm, with repeatabilities of 6.4 μm and 5.5 μm, respectively. The repeatabilities measured by the XL-80 itself were 8.8 μm and 8.2 μm. Compared with the traditional SMA filtering method, the dual-wavelength compensation reduced the maximum deviation by over 40% and improved the repeatability by more than 35%. Moreover, the repeatability of the dual-wavelength compensation method was superior to that of the Renishaw system. These results further demonstrate the effectiveness of the proposed dual-wavelength compensation method in practical straightness measurements.
Figure 16 presents the measurement results of the other degrees of freedom of 6D, and the corresponding data are summarized in Table 3. The results show that, compared with the XL-80, the maximum deviation in positioning error measured by the 6D system was 2.5 μm, the maximum deviation in yaw angle was 4.1″, in pitch angle was 1.7″, and in roll angle was 4.6″. The angular measurement repeatability of the 6D system is generally consistent with that of the XL-80.

4.4. Result Analysis

The experimental results demonstrate that the air-turbulence compensation method outperforms the SMA filtering approach in both stability and repeatability tests. As shown in Figure 12 and Figure 13, the amplitude of signal fluctuations significantly decreased after compensation. As illustrated in Figure 15, the comparative and repeatability deviations of straightness errors were substantially reduced. These findings indicate that the proposed compensation method effectively eliminates random errors caused by refractive-index fluctuations within the dominant turbulence frequency band, thereby improving the anti-interference capability of long-distance measurements. However, residual noise remains in the compensated data, mainly due to out-of-band turbulence energy, turbulence anisotropy, imperfectly common optical paths, and uncertainty in the proportional estimate. In the future, we will further incorporate the analysis and processing of noise energy distribution in the frequency domain and refine the turbulence model to adapt to more complex turbulent environments.
In comparison with the standard instrument, a nearly linear deviation appeared in the positioning error. The primary causes were a minor height mismatch between the 6D system and the XL-80, and temperature variations resulting from different sensor locations. The maximum deviation in roll-angle measurement reached 4.6″, which can be attributed to two main factors: (1) the measured guideway exhibited a relatively large angular deviation, and the roll-sensitive waveplate might have introduced an additional phase shift when misaligned; this issue requires further detailed analysis; and (2) the nonuniform distribution of stray light on optical surfaces at different measurement distances could affect the energy-based roll-angle detection, resulting in deviation. The yaw and pitch angle measurements also exhibited slight linear deviations, which were likely caused by the detector being slightly out of the focal plane of the lens group. Therefore, further fine alignment and calibration of the detector installation are required to minimize this source of error.

5. Conclusions

This paper proposed a 6-DOF measurement method with air-turbulence compensation. To address the issue of straightness measurement degradation under long-distance conditions due to air turbulence, a dual-wavelength proportional cancellation model was developed. To suppress electronic noise, frequency-domain analysis and filtering were introduced into the data processing stage. The effectiveness of the proposed proportional cancellation model was verified through COMSOL numerical simulations. Furthermore, stability experiments demonstrated that the proposed compensation approach outperforms conventional SMA filtering methods, effectively mitigating the influence of air turbulence on measurement accuracy. Comparison experiments with a standard interferometric instrument confirmed the effectiveness of the proposed 6-DOF measurement system and its compensation method in terms of both repeatability and deviation consistency. The developed method can be widely applied to the geometric error measurement of long linear guideways and other precision positioning systems.

Author Contributions

Conceptualization, F.L. and Q.F.; methodology, F.L., X.X., Q.F. and B.Z.; validation, F.L. and X.X.; formal analysis, F.L., X.X. and Q.F.; investigation, F.L.; data curation, X.X.; writing—original draft preparation, F.L. and X.X.; writing—review and editing, F.L., X.X. and Q.F.; project administration, Q.F. and B.Z.; funding acquisition, Q.F. and B.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Fundamental Research Funds for the Central Universities, grant number 2022JBZY009.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

To validate the dual-wavelength proportional-cancellation method, we built a multiphysics model in COMSOL Multiphysics that couples fluid dynamics (CFD), heat transfer (HT) and geometrical optics (GO). The solver computes the velocity, temperature, density and refractive-index fields in a unified manner and traces rays through the refractive-index field to quantify beam wandering.
Computational domain and mesh: The computational domain is a closed rectangular cavity of 1.2 m × 0.6 m × 0.6 m. Rays propagate along the −Y direction. The fluid domain uses an unstructured tetrahedral mesh with inflation layers near the walls: maximum element size 0.10 m, minimum size 0.02 m, growth rate 1.5, and 12 wall layers with a normal growth factor of about 1.2. These settings ensure adequate resolution of the near-wall velocity and temperature gradients.
Fluid-dynamics model and boundary conditions: We adopt the Shear-Stress-Transport (SST) k-ω turbulence model, which blends k-ω near walls with k-ε in the free stream and resolves shear layers and recirculation regions well. Velocity inlet with a time-dependent profile: ux = 0.2(1 + 0.02sin(2π × 20t)), uy = 0.1sin(2π × 13t), uz = 0.1sin(2π × 17t). A small periodic disturbance is superposed in the streamwise direction to emulate unsteady inflow. The turbulence intensity is set to 1% (low-disturbance level) and the turbulence length scale to 0.01 m. Pressure outlet with gauge pressure 0 Pa, hydrostatic pressure compensation enabled and backflow suppression. All solid boundaries are treated as no-slip.
Heat transfer and thermal boundary conditions: The heat-transfer module is solved in steady state to generate a temperature gradient and the resulting density/refractive-index fields. A uniform heat flux qb = 2 W/m2 is applied on the bottom wall, the top wall is kept at T = 293.15 K, and the other walls are adiabatic. Thermal exchange at the walls produces a stable temperature gradient and buoyancy-driven natural convection, generating turbulence consistent with experimental conditions.
Refractive-index field: The refractive-index field is obtained from the density field using the Gladstone–Dale relation. The GO module reads the time-synchronized refractive-index field and performs ray tracing. A point source is located at the center of the inlet plane, emitting along the −Y direction. Ray bending due to ∇n is computed, and the spatial distribution of the beam spot on the outlet plane is used to evaluate turbulence-induced beam wander.

References

  1. Wang, S.; He, G.; Zhang, D.; Chen, F.; Yao, C.; Yan, Y. Innovative design methods for the geometric accuracy of machine tool guide rail oriented to spatial accuracy. J. Manuf. Process. 2024, 119, 483–498. [Google Scholar] [CrossRef]
  2. Ma, S.; Li, R.; Jiang, K.; Cheng, Z.; Li, J. Optical axis calibration method using a 4-DOFM system for linear guide detection. Opt. Lett. 2025, 50, 1977–1980. [Google Scholar] [CrossRef]
  3. Chen, B.; Zhang, E.; Yan, L.; Li, C.; Tang, W.; Feng, Q. A laser interferometer for measuring straightness and its position based on heterodyne interferometry. Rev. Sci. Instrum. 2009, 80, 115113. [Google Scholar] [CrossRef]
  4. Lin, S.-T. A laser interferometer for measuring straightness. Opt. Laser Technol. 2001, 33, 195–199. [Google Scholar] [CrossRef]
  5. Lee, C.B.; Lee, S.K. Multi-degree-of-freedom motion error measurement in an ultraprecision machine using laser encoder. J. Mech. Sci. Technol. 2013, 27, 141–152. [Google Scholar] [CrossRef]
  6. Shimizu, Y.; Matsukuma, H.; Gao, W. Optical sensors for multi-axis angle and displacement measurement using grating reflectors. Sensors 2019, 19, 5289. [Google Scholar] [CrossRef] [PubMed]
  7. Kimura, A.; Gao, W.; Arai, Y.; Lijiang, Z. Design and construction of a two-degree-of-freedom linear encoder for nanometric measurement of stage position and straightness. Precis. Eng. 2010, 34, 145–155. [Google Scholar] [CrossRef]
  8. Hsieh, H.L.; Pan, S.W. Development of a grating-based interferometer for six-degree-of-freedom displacement and angle measurements. Opt. Express 2015, 23, 2451–2465. [Google Scholar] [CrossRef]
  9. Cui, C.; Gao, L.; Zhao, P.; Yang, M.; Liu, L.; Ma, Y.; Huang, G.; Wang, S.; Luo, L.; Li, X. Towards multi-dimensional atomic-level measurement: Integrated heterodyne grating interferometer with zero dead-zone. Light Adv. Manuf. 2025, 6, 40. [Google Scholar] [CrossRef]
  10. Jia, P.; Zhang, B.; Feng, Q.; Zheng, F. Simultaneous measurement of 6DOF motion errors of linear guides of CNC machine tools using different modes. Sensors 2020, 20, 3439. [Google Scholar] [CrossRef]
  11. Zhou, S.; Le, V.; Xiong, S.; Yang, Y.; Ni, K.; Zhou, Q.; Wu, G. Dual-comb spectroscopy resolved three-degree-of-freedom sensing. Photonics Res. 2021, 9, 243–251. [Google Scholar] [CrossRef]
  12. Yu, X.; Gillmer, S.R.; Ellis, J.D. Beam geometry, alignment, and wavefront aberration effects on interferometric differential wavefront sensing. Meas. Sci. Technol. 2015, 26, 125203. [Google Scholar] [CrossRef]
  13. Liu, W.; Yu, Z.; Duan, F.; Hu, H.; Fu, X.; Bao, R. Robust five-degree-of-freedom measurement system with self-compensation and air turbulence protection. Opt. Express 2023, 31, 4652–4666. [Google Scholar] [CrossRef]
  14. Liu, W.; Zhang, C.; Duan, F.; Fu, X.; Bao, R.; Yu, Z.; Gong, X. An optimization method of temperature field distribution to improve the accuracy of laser multi-degree-of-freedom measurement system. Optik 2022, 269, 169721. [Google Scholar] [CrossRef]
  15. Tatarski, V.I. Wave Propagation in a Turbulent Medium; Silverman, R.A., Translator; Dover Publications, Inc.: New York, NY, USA, 1968; 285p. (In Russian) [Google Scholar]
  16. Zhao, W.; Tan, J.; Qiu, L.; Zou, L.; Cui, J.; Shi, Z. Enhancing laser beam directional stability by single-mode optical fiber and feedback control of drifts. Rev. Sci. Instrum. 2005, 76, 036101. [Google Scholar] [CrossRef]
  17. Feng, Q.; Zhang, B.; Cui, C.; Kuang, C.; Zhai, Y.; You, F. Development of a simple system for simultaneously measuring 6DOF geometric motion errors of a linear guide. Opt. Express 2013, 21, 25805–25819. [Google Scholar] [CrossRef] [PubMed]
  18. Huang, Y.; Fan, K.C.; Sun, W.; Liu, S. Low-cost, compact 4-DOF measurement system with active compensation of beam angular drift error. Opt. Express 2018, 26, 17185–17198. [Google Scholar] [CrossRef]
  19. Liu, W.; Zhang, C.; Duan, F.; Fu, X.; Bao, R.; Yan, M. A method for noise attenuation of straightness measurement based on laser collimation. Measurement 2021, 182, 109643. [Google Scholar] [CrossRef]
  20. Li, R.; Wang, Y.; Tao, P.; Cheng, R.; Cheng, Z.; Wei, Y.; Dang, X. Drift reduction of a 4-DOF measurement system caused by unstable air refractive index. Sensors 2020, 20, 6329. [Google Scholar] [CrossRef]
  21. Wang, Y.; Liu, S.J.; Zhang, S.; Huang, Y.; Fan, K. A filter algorithm based on ARMA model to suppress the influence of atmospheric disturbance in laser straightness measurement. In Proceedings of the 10th International Symposium on Precision Engineering Measurements and Instrumentation (ISPEMI 2018), Kunming, China, 8–10 August 2018; Volume 11053, pp. 667–675. [Google Scholar]
  22. Qian, Y.; Li, J.; Jia, P.; Feng, Q.; Zhao, J. Interferometric polarization compensation based on one single polarization-maintaining fiber. Opt. Express 2024, 32, 9420–9432. [Google Scholar] [CrossRef]
  23. Long, F.; Zheng, F.; Jia, P.; Xia, X.; Feng, Q. High-precision roll measurement method based on laser polarization. Int. J. Precis. Eng. Manuf. 2024, 25, 2099–2110. [Google Scholar] [CrossRef]
  24. Veligdan, J.T. Precision Laser Surveying Instrument Using Atmospheric Turbulence Compensation by Determining the Absolute Displacement Between Two Laser Beam Components. U.S. Patent 5,233,176, 3 August 1993. [Google Scholar]
  25. Andrews, L.C.; Beason, M.K. Laser Beam Propagation in Random Media: New and Advanced Topics; SPIE Press: Bellingham, WA, USA, 2023. [Google Scholar]
  26. Ciddor, P.E. Refractive index of air: New equations for the visible and near infrared. Appl. Opt. 1996, 35, 1566–1573. [Google Scholar] [CrossRef]
  27. Pope, S.B. Lagrangian PDF methods for turbulent flows. Annu. Rev. Fluid Mech. 1994, 23, 63–91. [Google Scholar] [CrossRef]
  28. Popiolek, Z.; Mierzwinski, S.; Hurnik, M.; Wojciechowski, J. Air flow characteristic in scale models of room ventilation. Build. Environ. 1998, 33, 187–193. [Google Scholar]
  29. Oexle, F.; Heimberger, F.; Puchta, A.; Fleischer, J. Automating transfer function estimation: LSRF method with coherence-based pre-filtering and weighting filters. Manuf. Lett. 2025, 44, 1306–1315. [Google Scholar] [CrossRef]
  30. ISO 230-2:1997; Determination of Accuracy and Repeatability of Positioning of Numerically Controlled Axes. International Organization for Standardization: Geneva, Switzerland, 1997.
Figure 1. Schematic diagram of the proposed 6-DOF measurement method.
Figure 1. Schematic diagram of the proposed 6-DOF measurement method.
Sensors 25 07122 g001
Figure 2. Schematic diagram of the interferometric measurement principle.
Figure 2. Schematic diagram of the interferometric measurement principle.
Sensors 25 07122 g002
Figure 3. Principle of straightness measurement based on laser collimation.
Figure 3. Principle of straightness measurement based on laser collimation.
Sensors 25 07122 g003
Figure 4. Schematic of QD.
Figure 4. Schematic of QD.
Sensors 25 07122 g004
Figure 5. Principle of pitch and yaw angle measurement based on autocollimation.
Figure 5. Principle of pitch and yaw angle measurement based on autocollimation.
Sensors 25 07122 g005
Figure 6. Principle of roll angle measurement based on laser polarization.
Figure 6. Principle of roll angle measurement based on laser polarization.
Sensors 25 07122 g006
Figure 7. Schematic diagram of beam deviation caused by air turbulence.
Figure 7. Schematic diagram of beam deviation caused by air turbulence.
Sensors 25 07122 g007
Figure 8. Principle of dual-wavelength proportional-cancellation model for air-turbulence compensation.
Figure 8. Principle of dual-wavelength proportional-cancellation model for air-turbulence compensation.
Sensors 25 07122 g008
Figure 9. Numerical model in Comsol Multiphysics coupling ray tracing and fluid dynamics.
Figure 9. Numerical model in Comsol Multiphysics coupling ray tracing and fluid dynamics.
Sensors 25 07122 g009
Figure 10. Simulation results. (a) Z-offsets at 532 nm and 633 nm and their drift offset; (b) Z-offset after compensation.
Figure 10. Simulation results. (a) Z-offsets at 532 nm and 633 nm and their drift offset; (b) Z-offset after compensation.
Sensors 25 07122 g010
Figure 11. Experimental setup for straightness stability test.
Figure 11. Experimental setup for straightness stability test.
Sensors 25 07122 g011
Figure 12. Horizontal straightness stability results. (a) Comparison of raw data and simple compensation results. (b) Power spectral density and coherence of the dual-wavelength signals; (c) Horizontal straightness stability results before and after compensation.
Figure 12. Horizontal straightness stability results. (a) Comparison of raw data and simple compensation results. (b) Power spectral density and coherence of the dual-wavelength signals; (c) Horizontal straightness stability results before and after compensation.
Sensors 25 07122 g012
Figure 13. Vertical straightness stability results.
Figure 13. Vertical straightness stability results.
Sensors 25 07122 g013
Figure 14. Photo of the repeatability experiment setup.
Figure 14. Photo of the repeatability experiment setup.
Sensors 25 07122 g014
Figure 15. Straightness experiment results. (a) Renishaw horizontal straightness measurement result; (b) 6D horizontal straightness measurement result; (c) Renishaw vertical straightness measurement result; (d) 6D vertical straightness measurement result.
Figure 15. Straightness experiment results. (a) Renishaw horizontal straightness measurement result; (b) 6D horizontal straightness measurement result; (c) Renishaw vertical straightness measurement result; (d) 6D vertical straightness measurement result.
Sensors 25 07122 g015
Figure 16. Other Degree-of-Freedom results of 6D. (a) Positioning; (b) Roll; (c) Yaw; (d) Pitch.
Figure 16. Other Degree-of-Freedom results of 6D. (a) Positioning; (b) Roll; (c) Yaw; (d) Pitch.
Sensors 25 07122 g016
Table 1. Summary of stability data.
Table 1. Summary of stability data.
Horizontal Straightness/μmVertical Straightness/μm
Standard DeviationPeak-to-PeakStandard DeviationPeak-to-Peak
Raw Data1.212.91.517.9
SMA0.98.11.210.9
Dual-Wavelength Compensation0.43.40.44.4
Table 2. Summary of straightness comparison experiment results.
Table 2. Summary of straightness comparison experiment results.
Horizontal Straightness/μmVertical Straightness/μm
XL80Moving Average FilteringDual-Wavelength CompensationXL80Moving Average FilteringDual-Wavelength Compensation
Maximum Deviation vs. XL-80/3.62.0/3.01.8
Repeatability8.89.86.48.29.35.5
Table 3. Summary of other Degree-of-Freedom comparison experiments.
Table 3. Summary of other Degree-of-Freedom comparison experiments.
Result StatisticsPositioning/μmYaw/″Pitch/″Roll/″
6D Repeatability6.41.72.14.3
Standard Instrument Repeatability3.12.03.24.0
Maximum Deviation vs. Standard2.54.11.74.6
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Long, F.; Xia, X.; Zhang, B.; Feng, Q. A Six-Degree-of-Freedom (6-DOF) Simultaneous Measurement Method Using Dual-Wavelength Laser Sources for Compensation of Air-Turbulence-Induced Beam Deviation. Sensors 2025, 25, 7122. https://doi.org/10.3390/s25237122

AMA Style

Long F, Xia X, Zhang B, Feng Q. A Six-Degree-of-Freedom (6-DOF) Simultaneous Measurement Method Using Dual-Wavelength Laser Sources for Compensation of Air-Turbulence-Induced Beam Deviation. Sensors. 2025; 25(23):7122. https://doi.org/10.3390/s25237122

Chicago/Turabian Style

Long, Fei, Xing Xia, Bin Zhang, and Qibo Feng. 2025. "A Six-Degree-of-Freedom (6-DOF) Simultaneous Measurement Method Using Dual-Wavelength Laser Sources for Compensation of Air-Turbulence-Induced Beam Deviation" Sensors 25, no. 23: 7122. https://doi.org/10.3390/s25237122

APA Style

Long, F., Xia, X., Zhang, B., & Feng, Q. (2025). A Six-Degree-of-Freedom (6-DOF) Simultaneous Measurement Method Using Dual-Wavelength Laser Sources for Compensation of Air-Turbulence-Induced Beam Deviation. Sensors, 25(23), 7122. https://doi.org/10.3390/s25237122

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