Next Article in Journal
Reducing Multiphoton Noise in Multiplexed Single-Photon Sources
Previous Article in Journal
Improvement of Laser Damage Resistance of Fused Silica Using Oxygen-Aided Reactive Ion Etching
Previous Article in Special Issue
Improved Structured Light Centerline Extraction Algorithm Based on Unilateral Tracing
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Laser-Tracing Multi-Station Measurements in a Non-Uniform-Temperature Field

Beijing Engineering Research Center of Precision Measurement Technology and Instruments, Beijing University of Technology, Beijing 100021, China
*
Author to whom correspondence should be addressed.
Photonics 2024, 11(8), 727; https://doi.org/10.3390/photonics11080727
Submission received: 18 July 2024 / Revised: 30 July 2024 / Accepted: 2 August 2024 / Published: 4 August 2024
(This article belongs to the Special Issue Micro-nano Optics and High-End Measurement Instruments: 2nd Edition)

Abstract

:
Due to the increasing requirements for the improvement of the accuracy of large coordinate-measuring machines (CMMs), the laser-tracing multi-station measurement technology, as one of the advanced precision measurement technologies, is worth studying in depth in terms of its practical application for the compensation of errors in large CMMs. Since it is difficult to maintain a constant temperature of about 20 °C in the actual workshop under the influence of solar radiation and convective heat transfer, there is a gradient in the spatial temperature distribution, and the overall temperature changes with the influence of external factors with synchronous hysteresis, it is difficult for the actual calibration environment to meet the standard environmental requirements. Therefore, the influence of temperature and other environmental factors on the accuracy of laser ranging and large-scale CMM calibration should not be ignored. In this paper, on the basis of analyzing the temperature distribution and change rule of large CMM measurement space under different working conditions, the radial basis function (RBF) neural network algorithm was used to build a non-uniform-temperature field model, and based on this model and the measurement principle of the laser-tracking instrument, the method of laser tracking and interferometric ranging accuracy enhancement was put forward under a non-uniform-temperature field. Finally, based on the multi-station technique of laser tracing, an accurate solution for the volumetric error of large CMMs under the condition of non −20 °C ambient temperature was realized. Simulation results proved that compared with the traditional temperature-compensation method, the proposed method improved the measurement accuracy of the volumetric error of a large-scale CMM using laser-tracing multi-station technology in a non-uniform-temperature field by 33.5%. This study provides a new approach for improving the accuracy of laser-tracer multi-station measurement systems.

1. Introduction

Coordinate-measuring machines (CMMs) are characterized by their high versatility, automation, and measurement accuracy [1]. Large-scale CMMs are commonly applied for the measurement of complex workpiece surfaces such as precision castings, automotive housings, and aircraft blades. The requirements for manufacturing accuracy have been increasing owing to developments in the manufacturing industry. Therefore, the calibration and alignment of large-scale CMMs are important. Quick and accurate calibration of CMMs, including detecting and compensating for CMM various errors, is one of the important ways to improve the measurement accuracy of CMM [2].
Geometric errors are an important source of error in CMMs. Aguado et al. [3,4] proposed a compensation technique based on a nonlinear optimization method to indirectly measure the geometrical error of a machine tool using three laser trackers, using regression analysis to characterize the geometrical error of the machine tool. However, its method is highly affected by measurement noise, measurement point distribution, and optimization constraints of polynomial regression and is time-consuming. Jindong Wang [5] and others used a sequential multilateral technique to detect the geometric error of multi-axis CNC machine tools. As only one laser tracker is used, it greatly reduces the cost and has high measurement accuracy by using only length quantities in the measurement process. However, their geometric errors are obtained by iterative calculation, which is time-consuming.
A laser tracer is a special device used for calibrating a CMM, and its measurement accuracy reaches 0.2 µm + 0.3L µm/m. Therefore, a laser tracer is more suitable for error compensation in large-scale CMMs. Schwenke et al. [6] used laser tracers to calibrate machine tools based on the multilateral method, which requires the simultaneous use of four laser tracers. However, the high cost of these four laser tracers limits the application of multilateral measurement techniques. Camboulives et al. [7] proposed a technique for measuring the CMM volumetric error using one laser tracer at multiple stations. A single laser tracer was used to establish a reference measurement system based on the measurements at successive positions, and the 3D coordinates of the point to be measured were obtained according to the multilateral measurement principle. Thus, the measurement cost is significantly reduced; however, the measurement method is time-consuming for time-shifting multi-station calibration.
Owing to the difficulties in meeting standard environmental requirements [8,9,10,11], it is difficult to maintain a standard constant temperature of 20 °C under the influence of factors such as solar radiation and convective heat transfer in workshops, where a spatial temperature distribution gradient exists. Furthermore, the overall temperature change is synchronized with external factors in a lagged manner. When temperature and other environmental parameters deviate from standard conditions, the effects of temperature deviation on the accuracy of laser ranging and the compensation accuracy of geometric errors with laser-tracing multi-station technology in large-scale CMMs cannot be ignored. Zhang [1] believed that two main methods could be used to reduce the temperature error: temperature control and temperature error compensation. In the temperature control method, multi-layer constant-temperature control measures can be used: constant-temperature building, constant-temperature room, constant-temperature hood, and other multi-layer constant-temperature methods. In addition, a beam passes through helium for constant-temperature measurements to reduce the influence of environmental parameters on the refractive index of the medium. Joo et al. [12] described combined methods of displacement heterodyne laser interferometry and wavelength tracking based on a Fabry–Perot cavity to correct the instantaneous wavelength in air and experimentally realized a difference of 2 nm compared with the results of traditional equation-based techniques. He et al. [13] mainly ascribed the errors in laser comparators to the temperature distribution and guideway straightness and compensated for the displacement measurement of laser interferometers according to Edlén’s equation. Zhu et al. [14] pointed out that environmental factors, especially inhomogeneous temperature, could lead to considerable measurement uncertainty and proposed to optimize the configuration of the laser tracker station for large components in a non-uniform-temperature field using Monte Carlo methods. Ting Li et al. [15] utilized a laser tracker located in an underground laboratory to experimentally verify that the measurement accuracy can be improved by refractive index compensation under air conditioning with temperature control and off air conditioning in the natural condition (the average maximum change in air temperature is ΔT1 = 0.237 °C/h and ΔT2 = 0.022 °C/h, respectively). And higher measurement accuracy can be obtained in the natural state with the air conditioner turned off, proving that the stability of the laboratory environmental conditions is one of the keys to improve the accuracy of a large-size measurement device. Aguilar et al. [16] designed a high-precision trilinear telescopic system with a measurement principle based on simultaneous laser multipoint positioning, which significantly reduced the time required for data acquisition and improved the measurement accuracy by avoiding the effects of machine repeatability and temperature variations between cycles. Zeng et al. [17] addressed the key issue of laser-tracker application in unstable environments, such as non-uniform-temperature fields, and proposed and verified a measurement error compensation method based on an error similarity analysis. Pisani Marco et al. [18] used an acoustic thermometer to measure air temperature along the measurement path of an interferometer, realized an accuracy of 0.1 °C and a maximum measurement distance of up to 11 m, and demonstrated the potential of this method in measuring the vertical temperature gradient. Wu et al. [19] experimentally modeled a non-uniform refractive index field, simulated the propagation path of light in the non-uniform refractive index field using the Runge–Kutta ray-tracing method, and successfully obtained the aberration displacement of the imaging plane. In turn, by compensating for the distortion offset of the imaging plane, the correction of the light affected by the variable refractive index field was realized, reducing the visual measurement distortion caused by the change of the refractive index gradient.
To avoid the influence of environmental factors such as temperature, calibration personnel should develop an optimal calibration scheme according to the actual environment so that the calibration results can indicate the actual measurement accuracy of the calibrated instrument [8]. Temperature compensation for laser-tracing multi-station technology has not yet been reported. Owing to the large measurement space of large-scale CMMs, uneven and time-varying spatial temperature distributions, and time-consuming multi-station measurements of laser tracers, the effect of temperature on interferometric ranging with a laser tracer cannot be ignored. To address these problems, a temperature-compensation method for laser-tracing multi-station measurements in a non-uniform-temperature field is proposed in this paper. The laser beam range is equally spaced and subdivided, and a model of the non-uniform-temperature field is established based on the RBF neural network to estimate the ambient temperature in the CMM measurement space. The estimation results indicate that the accuracy of the laser-tracing multi-station measurement method was improved. The proposed method is characterized by its low cost, simple operation, and high flexibility.

2. Materials and Methods

A laser tracer should work in an ideal working environment at 20 °C so as to guarantee its measurement accuracy. However, the ambient temperature is affected by thermal expansion/contraction, gravity, and buoyancy. Even external devices, such as air conditioners, are used to control the ambient temperature to realize a uniform temperature distribution.
To explore the effect of temperature on the refractive index and laser ranging, a non-uniform-temperature field model based on an RBF neural network was established in this study. The stepwise compensation idea was adopted in the temperature compensation of the laser-tracking measurement results to improve the accuracy of the laser-tracing multi-station measurements. In this way, the accuracy improvement of the CMM volumetric error was realized based on the laser-tracing multi-station technology. A flowchart of the error compensation for large-scale CMMs based on a non-uniform-temperature field is shown in Figure 1.

2.1. Effect of Temperature on Laser Interferometric Ranging

The distance measurement principle of laser tracers is based on laser interferometric ranging. Laser tracers are highly accurate. Although the wavelength emitted by the laser itself cannot affected by small changes in the operating environment, environmental conditions (temperature, humidity, air pressure, etc.), especially changes in the refractive index of the air, affect the propagation of the laser through the medium. Interference patterns or fringes can be affected by a temperature variation, which in turn affects the accuracy of interferometric measurements. The CMM workspace is nonideal and variable. Therefore, the performance of environmental compensation systems is particularly important. In current environmental compensation systems, the temperature, humidity, and air pressure measurements obtained using a single sensor are directly used as environmental parameters. The actual workshop environment is complex and variable, and the temperature distribution in the CMM workspace is non-uniform and varies with time. Therefore, when a laser tracer is used for multi-station measurements, the optical path of the laser tracer propagates across the temperature gradient, and the influence of the refractive index on the wavelength cannot be ignored [20].
The coordinates of any point in the CMM workspace are set to Ai(xi, yi, zi), i = 1, 2, 3, …, n. The temperature at this point is Ti. Then, the refractive index of air at point Ai is expressed as follows [21]:
n i = 1 + [ ( n s 1 ) P 96 095.43 ] [ 1 + 10 8 ( 0.601 0.00972 T i ) P 1 + 0.003661 T i ]
where ns is the refractive index of air in the standard state, and P is the ambient pressure. When only the effect of the temperature change on the refractive index is considered, the change in the refractive index can be expressed as follows:
n i = [ ( n s 1 ) P 96 095.43 ] { 0.00972 P ( 1 + 0.003661 T i ) × 1 0 8 0.003661 [ 1 + 1 0 8 ( 0.601 0.00972 T i ) P ] ( 1 + 0.003661 T i ) 2 } T i
According to the actual working environment, the Edlén equation is used to calculate the standard refractive index, ns = 1.0002765. In the vicinity of the normal state (air pressure P = 101,325 Pa; temperature T = 20 °C; relative humidity h = 50%), Equation (2) can be simplified:
n i T i = 9.297 × 1 0 7
When only the effect of the temperature change on the wavelength is considered, the change in wavelength can be expressed as follows:
λ i = λ 0 n i 2 n i = 5.880 × 1 0 4 T i λ i T i = 5.880 × 1 0 4 nm /
The laser-tracer ranging equation can also be simplified:
L = λ 2 N
where λ is the wavelength of laser propagation in the medium, and N is the value of the stripe count. When only the effect of temperature change on laser interferometric ranging is considered, the change in laser interferometric ranging can be expressed:
L i = λ i 2 N = 2.940 × 1 0 4 N T i L i T i = 4.646 × 1 0 7 m /

2.2. Non-Uniform-Temperature Field Model Based on RBF Neural Network

The laser-tracer multi-station measurement system facilitates the error measurement of a large-scale CMM. The CMM workspace is large, and the spatial distribution of the temperature is uneven. In addition, an overall synchronized temporal temperature variation caused by temperature and other effects also exists. The CMM is a precision measurement instrument, and its measurement process involves motion along three axes. However, it is difficult to arrange multiple fixed-temperature sensors in the measurement space. Therefore, in the study of non-uniform-temperature fields in the CMM workspace, it is necessary to predict the temperature in the workspace. Based on an RBF neural network, a model of the non-uniform-temperature field in the CMM measurement space was developed in this study. Compared to complex mathematical models, the RBF neural network can more efficiently and conveniently estimate the temperature at any point in space.
The RBF neural network-based non-uniform-temperature field model of the CMM measurement space established in this study is shown in Figure 2. The network is composed of three layers: input, hidden, and output. For a non-uniform-temperature field at a certain time, the parameters (xi, yi, and zi) of the input layer are the 3D coordinates of any point Ai in the CMM workspace. The parameters xi, yi, zi, and ti of the input layer are the 3D coordinates of Ai and time data. The radial basis function activation function used in this study is the Gaussian function [22]. Let Xi be the RBF input sample vector. The activation function φ(Xi, cj) of the hidden layer neurons is given by the Gaussian function, which is defined as follows:
φ j ( X i , c j ) = exp ( 1 2 δ j 2 X i c j 2 )
where cj is the central vector of the basis function, referring to the center position of the radial basis function in the input space; δj is the width vector of the basis function, referring to the magnitude of the width of the radial basis function; Xi is the i-th input vector (Xi(xi, yi, zi) or Xi(xi, yi, zi, ti)); and the output layer Ti is a temperature or temperature-dependent function that is equal to the linear combination of the RBF output as the basis function:
T i = j = 1 m ω j φ j ( X i , c j )
where ωj is the connection weight between the hidden and output layers. The implementation steps are as follows. First, the weights, center vector, and width vector are initialized. Second, the output value of the hidden layer is calculated. Subsequently, the value of the output layer is calculated. Next, the mean squared error is calculated. Finally, the initial parameters are updated using the gradient descent method.
By comparing the output layer values, which are calculated after introducing the initialized parameters, with the target values, the loss function is represented by the mean squared error:
E = 1 2 n i = 1 n ( T i ( X i ) T i ) 2
where Ti(Xi) is the output temperature calculated from the input of the i-th sample; Ti is the target output temperature corresponding to the input of the i-th sample.

2.3. Laser-Tracing Multi-Station Measurement Model with Temperature Compensation

A multi-station measurement model based on a single laser tracer was established using a redundant measurement method. The laser tracer was placed at different positions on the CMM measurement platform in a time-shifted manner. The cat’s eye reflector was moved together with the CMM probe, as shown in Figure 3. The laser from the laser tracer was reflected by the cat’s eye and then reflected by the standard sphere fixed inside the laser tracer as the measurement beam, thus interfering with the reference beam. In this manner, the tracking and ranging of the laser tracer were realized. The multi-station measurement experimental device of laser tracer is shown in the Figure 4.
It was assumed that a laser tracer was used to measure n planned measurement points in the CMM measurement space at m stations. The coordinates of the n measurement points are Ai(xi, yi, zi), i = 1, 2, 3, …, n. The station coordinates of the laser tracer are Pj(Xj, Yj, Zj), j = 1, 2, 3, …, m. The redundant error of the laser tracer is dj. The relative interference length of the cat’s eye reflector during the measurement process is lij. The distance between two points in 3D space is expressed in [23] as follows:
( x i X j ) 2 + ( y i Y j ) 2 + ( z i Z j ) 2 = d j + l ij
The working principle of a laser tracer is interferometry. The reference beam interferes with the measurement beam, and the counting stripe varies with the movement of the cat’s eye. The measurement distance equation for a laser tracer is expressed as follows:
l ij = λ 2 N , λ = λ 0 n a i r
where λ0 is the laser wavelength in the standard environment, and nair is the air refractive index in the actual environment.
At time ti, the cat’s eye moves with the CMM to measurement point Ai(xi, yi, zi), and the temperature at point Ai is Ti. The refractive index of the air at Ai is expressed by Equation (1).
If the laser path is subdivided into p segments, as shown in Figure 5, the air refractive index of each path is nk, k = 1, 2, …, p; the temperature field at moment ti can be derived from the RBF model described by nk as follows:
n k = 1 + [ ( n s 1 ) P 96 095.43 ] [ 1 + 1 0 8 ( 0.601 0.00972 T k ) P 1 + 0.003661 T k ]
Then, the interferometric length value lij after temperature compensation can be expressed:
l ij = 1 p k = 1 p λ 0 2 n k N = λ 0 N 2 p k = 1 p 1 n k
In previous laser-tracing multi-station measurement methods, the influence of the non-uniform-temperature field was usually ignored, and the refractive index was believed to be a fixed value throughout the measurement optical path of laser interferometry. Thus, the refractive index in the measurement range was nu. Then, the distance measurement value can be expressed as follows:
l u = λ 0 2 n u N
The ratio of the laser interferometric lengths obtained before and after the compensation temperature rij is thus expressed:
r ij = l u l ij = λ 0 2 n u N λ 0 N 2 p k = 1 p 1 n k = p n u k = 1 p 1 n k
Therefore, the laser interferometric ranging error caused by neglecting the influence of the non-uniform-temperature field in the CMM workspace can be expressed as e = lij ·(rij·1).
After substituting lij into the laser-tracing multi-station measurement model, the coordinates of the laser-tracer stations and the actual coordinates of the measurement point after temperature compensation can be obtained. Finally, the CMM volumetric error measurement results are obtained after temperature compensation.
To solve the coordinates of laser tracer’s station Pj (Xj, Yj, Zj) and the redundant error dj of the laser tracer, the objective function of the nonlinear least-squares problem is obtained using the laser-tracer multi-station measurement model as follows:
F ( X j , Y j , Z j , d j ) = ( x i X j ) 2 + ( y i Y j ) 2 + ( z i Z j ) 2 d j l ij
Using the Levenberg–Marquardt (L–M) algorithm, self-calibration of the laser-tracer station was performed to calibrate the coordinates of the laser-tracer station Pj (Xj, Yj, Zj) and the redundant error dj of the laser tracer.
Similarly, taking the station coordinates and redundant error obtained above as the known conditions, the actual values of the measurement points Ai(xi, yi, zi), Ai(xi, yi, zi) can be solved using the laser-tracking multi-station measurement model and the L–M algorithm. According to the equation for the distance between two points in the laser-tracing multi-station measurement system (Equation (10)), the objective equation of the L–M algorithm is expressed as follows:
F ( x j , y j , z j ) = ( x i X j ) 2 + ( y i Y j ) 2 + ( z i Z j ) 2 d j l ij
Ideally, the CMM should move to the measurement point with the theoretical coordinates Ai(xi, yi, zi). However, under the influence of manufacturing, installation, elastic deformation, and thermal deformation of the CMM, the volumetric error and the difference between the actual coordinates Ai(xi’, yi’, zi) and the theoretical coordinates Ai(xi, yi, zi) of the CMM measurement point can be expressed as follows:
[ Δ x i Δ y i Δ z i ] = [ x i y i z i ] [ x i y i z i ]
The relationship between the volumetric and geometric errors is established using a quasi-rigid body model [24]. Then, a system of objective equations containing known volumetric errors is obtained to solve these geometric errors. Subsequently, 21 geometric error terms of the CMM are solved using the elastic network algorithm and QR decomposition method.
For CMMs with different structures and motion modes, a total of 24 different quasi-rigid body models are available. In this study, using an FXYZ-type CMM as an example, a quasi-rigid body model is established as follows:
Δ x = δ x ( x ) + δ x ( y ) + δ x ( z ) α xy × y α xz × z ε z ( x ) × y + [ ε y ( x ) + ε y ( y ) ] × z   [ ε z ( x ) + ε z ( y ) + ε z ( z ) ] × y p + [ ε y ( x ) + ε y ( y ) + ε y ( z ) ] × z p Δ y = δ y ( x ) + δ y ( y ) + δ y ( z ) α yz × z [ ε x ( x ) + ε x ( y ) ] × z   + [ ε z ( x ) + ε z ( y ) + ε z ( z ) ] × x p [ ε x ( x ) + ε x ( y ) + ε x ( z ) ] × z p Δ z = δ z ( x ) + δ z ( y ) + δ z ( z ) + ε x ( x ) × y [ ε y ( x ) + ε y ( y ) + ε y ( z ) ] × x p   + [ ε x ( x ) + ε x ( y ) + ε x ( z ) ] × y p
where A1(xp, yp, zp) are the coordinates of the initial point to be measured; (x, y, z) is the displacement of CMM relative to the initial point; (Δx, Δy, Δz) is the volumetric error of the point to be measured; δx(x) is the x-axis positioning error; δy(x) and δz(x) are the x-axis straightness motion errors; εx(x), εy(x), and εz(x) are the x-axis angular motion errors; δy(y) is the y-axis positioning error; δx(y) and δz(y) are the y-axis straightness motion errors; εx(y), εy(y), and εz(y) are the y-axis angular motion errors; δz(z) is the z-axis positioning error; δx(z) and δy(z) are the z-axis straightness motion errors; εx(z), εy(z), and εz(z) are the z-axis angular motion errors; and αxy, αxz, and αyz are verticality errors.
According to the quasi-rigid body model above, the system of equations between the volumetric and geometric errors is established with the number of points to be measured and the number of errors. Let the displacement from any point A1(xp, yp, zp) to the first point A1(xp, yp, zp) in the CMM measurement space be xi1 = xixp, yi1 = yiyp, and zi1 = zizp. Substituting the displacement into the quasi-rigid body model of the CMM (Equation (19)) yields the following:
A i x i = b i
A i = [ 1 0 0 0 z i 1 + z p y i 1 y p 1 0 0 0 z i 1 + z p y p 1 0 0 0 z p y p 0 1 0 z i 1 z p 0 x p 0 1 0 z i 1 z p 0 x p 0 1 0 z p 0 x p 0 0 1 y p x p 0 0 0 1 y p x p 0 0 0 1 y p x p 0 y i 1 z i 1 0 0 0 z i 1 0 0 0 ]
x i = [ δ x ( x ) δ y ( x ) δ z ( x ) ε x ( x ) ε y ( x ) ε z ( x ) δ x ( y ) δ y ( y ) δ z ( y ) ε x ( y ) ε y ( y ) ε z ( y ) δ x ( z ) δ y ( z ) δ z ( z ) ε x ( z ) ε y ( z ) ε z ( z ) α xy α xz α yz ] T
b i = [ Δ x i , Δ y i , Δ z i ] T
The coefficient matrix of Equation (20) is a singular matrix. Therefore, it can be solved using the elastic network algorithm [25] with the following optimization objective:
x ^ E l a s t i c n e t = argmin x 1 2 b A x 2 subject to ( 1 α ) k = 1 f | x k | + α k = 1 f x k 2 t
where x ^ E l a s t i c n e t is the elastic network optimization objective; b is the CMM volumetric error; A is the coefficient matrix of the objective equation system of the quasi-rigid body model; α is the penalty factor of the elastic network algorithm; k is the k-th geometric error, k = 1, 2, 3, …, f; f is the number of geometric errors to be solved; and t is the reconciliation parameter (t ≥ 0). The coordinate descent method, or Lagrangian duality, is used to solve the elastic network. The coefficients of the four angular motion errors ε z ( y ) , ε x ( z ) , ε y ( z ) , ε z ( z ) comprise the coordinates of the initial measurement point, which is the origin of these coordinates. Therefore, only 17 geometric errors can be solved using an elastic network algorithm. The angular motion error ε z ( y ) , ε x ( z ) , ε y ( z ) , ε z ( z ) is obtained based on the geometric model of the volumetric and uniaxial geometric errors by QR decomposition.

3. Simulation Experiment Analysis

3.1. Setting of Simulation Experiments

For the CMM workspace required for the experiment, a simplified laboratory model was established using SolidWorks (Figure 6). Its size was 14 m × 8 m × 3.5 m. The object to be explored was the left CMM with a workspace range of 2800 mm × 1200 mm × 800 mm, and the right CMM was used for comparison. The CMM used in the experiment was developed by Beijing Aviation Precision Machinery Research Institute of China Aviation Industry Corporation (AVIC), model FUTURE 301515, with a signal value error of MPEE = (4.0 + 4.0 L/1000) µm. The laser tracer was developed by Etalon, model 072009TRIF, and the spatial measurement uncertainty of the laser tracer was uLaser Tracer(lij) = 0.2 µm + 0.3·L µm/m. The temperature of the experimental environment was numerically simulated using the ANSYS FLUENT software. The laboratory environment was as follows. First, convective heat transfer occurred between only one wall (including three windows) and the outdoor environment. Second, two indoor air-condition cabinets were used to maintain a constant temperature. The laboratory was affected by solar radiation, as the season was summer. The indoor fluid was air with a low flow velocity, which was considered both an incompressible fluid and a steady-state Newtonian viscous fluid. The turbulence model is applicable to solve this problem, and here, the standard k-ε model proposed by Launder and Spalding in 1972 was adopted [26].
The indoor air flows at low velocities, and the fluid pressure changes are small. The characteristics of indoor air were in accordance with the Boussinesq assumption. Therefore, the change in air density caused by temperature change was mainly considered in the simulation environment. The other physical parameters of the air fluid do not change with the density, and only gravity-related terms were considered in the momentum equation. The densities of the remaining terms were treated as constant. A set of fluid-motion equations based on the Boussinesq assumption, called the Boussinesq set of equations, was adopted. The density in the gravity term in the equation can be expressed as follows (air density expression) [27]:
ρ = ρ 0 [ 1 β ( T T 0 ) ]
where ρ is the density of the fluid (air) gravity term, ρ0 is the air reference density (at T0), and β is the coefficient of thermal expansion.
When fluid flow and heat-transfer problems are solved using numerical simulation methods, basic control equations (basic laws) should be considered. The basic laws of fluid flow include the laws of conservation of mass, momentum, and energy. The control equations are as follows [27]:
( ρ φ ) t + div ( ρ U φ ) = div ( Γ grad φ ) + S
where φ is a generic variable (u, υ, ω, T, etc.); Г is the generalized diffusion coefficient; S is the generalized source term.
The semi-implicit method for pressure-linked equations (SIMPLE) algorithm was selected for the numerical simulation, and the following two cases were considered:
  • The parameters of the air-conditioned cabinet were set as follows: wind speed of 1.5 m/s, air supply volume of 1300 m3/h, air temperature of 20 °C (fixed temperature), and initial indoor temperature of 16 °C. In addition, solar radiation was also considered;
  • Under the condition of natural convection (the air-conditioned cabinet is off), the initial room temperature was 16 °C, and solar radiation was considered.
The numerical simulation results are shown in Figure 7 and Figure 8. When the air-condition cabinets were used to fix the temperature, the temperature distribution was complex, and horizontal and vertical temperature differences existed. The constant-temperature effect was evident, and the temperature gradient was small. The temperature distributions in the CMM workplace in the two cases indicated that the horizontal temperature gradient of the CMM workspace could be reduced by increasing the distance between the air-condition cabinet and CMM. In the second case, the temperature distribution was relatively simple, and only the vertical temperature difference was considered, as proposed in the Boussinesq assumption. The temperature gradient was large and related to the difference between the indoor and outdoor temperatures.
The spatial temperature data from the above numerical simulations were saved for the subsequent training and validation of the RBF-based non-uniform-temperature field model.

3.2. Validation of the Non-Uniform-Temperature Field Model

The laser-tracing multi-station measurement system was only used for the CMM error measurement; therefore, this study focused on the CMM workspace temperature field. The temperature data of the left CMM workspace used in this study were screened and used as the training samples. In total, 226 nodes were screened (Figure 9). The accuracy of the temperature sensor PT100 is ±(0.15 + 0.002) °C.
In the establishment of the temperature field at time t, based on the above characteristics of the temperature change in the CMM measurement space, the temperature field data of the two cases (complex constant-temperature environment and natural convection environment) at t = 56 min were divided into training and test samples at a ratio of 8:2. Training was then carried out by substituting the training data into the non-uniform-temperature field model established based on the RBF neural network (Equation (8)). The temperature distributions at t = 56 min in the complex constant-temperature and natural-convection environments are shown in Figure 10. The training errors obtained from the test samples are listed in Table 1 and Table 2. In the table, AVG denotes average; MSE denotes mean squared error; RMSE denotes root mean squared error. The model yielded a mean error and root mean squared error < 0.04 °C in the temperature estimation of stratified sampling points and random sampling points in both environments. The results indicated that a non-uniform-temperature field could be established using this model.
For the model considering time t, the initial conditions for the numerical simulation were changed by increasing the initial temperature to 20 °C. The new temperature data were obtained based on the effects of solar radiation. The temperature field data of the air-conditioned constant-temperature environment and natural convection environment were substituted into the non-uniform-temperature field model established based on the RBF neural network. The training results are shown in Figure 11, and the training errors are listed in Table 3 and Table 4. The standard error of the mean and root mean squared error of the model were less than 0.02 °C for temperature data with intervals of 5 and 10 min in both environments. The training error decreased as the time interval decreased. The model could more accurately estimate the temperature distribution in a natural convection environment (the training error reached 10−3 orders of magnitude) than the complex temperature distribution in an air-conditioned constant-temperature environment. The results indicated that the model could simulate a time-varying, non-uniform-temperature field. In addition, accuracy was higher when the time variable was substituted into the data as a training sample. A shorter time interval corresponds to more information in the time dimension obtained under the fixed conditions of the other dimensions of the sample data and a smaller training error.

4. Results and Discussion

The temperature-compensation study was based on a laser-tracing multi-station measurement system for the CMM error measurements. To verify the feasibility and accuracy of the temperature-compensation model, a laser-tracing multi-station measurement simulation experiment was designed. A laser tracer was used to measure the errors of the CMM with a measurement area of 5000 mm × 2500 mm × 2000 mm. The measurement points were planned in space (4000 mm × 2500 mm × 2000 mm; Figure 12). The steps in each axial direction were set as follows: x = 500 mm, y = 625 mm, and z = 500 mm. In total, 225 measurement points were set (9 × 5 × 5 = 225). Four stations were set near the beginning of the X-axis direction. The coordinates of these four stations are listed in Table 5. The laser tracer was successively placed at these four stations for measurements. A round-trip measurement was performed for all measuring points at each station, and 4 × 449 data points were generated. To ensure measurement accuracy and integrity, it was assumed that the measurement time at each point was 10 s (starting from the movement of the cat’s eye and ending after the measurement at a point). The measurement times of all measurement points were added to the station-shifting time to obtain the measurement time for each station (90 min). The total measurement time at all the four stations was 360 min (90 × 4 = 360 min). The temperature distribution and variation in the simulation were given by the model obtained in the previous simulation, including the coordinates in the 3D Cartesian coordinate system, time, and other independent variables.

4.1. RBF-Based Non-Uniform-Temperature Field Model for Range-Segmented Temperature Estimation

The correctness of the RBF non-uniform-temperature field model was verified. Because of the movement of each axis in the multi-station measurement experiment, it was impossible to place a temperature sensor at a fixed point inside the measurement space of the CMM. Therefore, temperature-measurement points were set at equal spacing along the boundary of the measurement space. Sixty stationary temperature sensors were placed at the boundary of the CMM measurement range (Figure 13). The spacing was consistent with the steps adopted to plan the measurement points. Temperature data were saved every 5 min, and temperature data containing location and time information were obtained. Additionally, one measurement point was set for each laser tracer and catenary device. Among them, the temperature data of 60 sampling points set at the boundary of the measurement range and the laser-tracer station data are accurate data obtained by fitting calculation based on ANSYS FLUENT software as training samples. The remaining 165 sampling points in the CMM measurement space, except the boundary points, are the data calculated by network training with the multi-order fitting model as the test samples.
The coordinates, temperature, and time data of the boundary temperature-measurement points, four stations, and the measurement points at stations 1–3 were used as training samples and substituted into the RBF non-uniform-temperature field model for training. The temperatures at the measurement points at Station 4 were used as the test samples. The results are presented in Figure 14. The temperature error of the test samples was within 0.5 °C. The average absolute error eMAE = 0.09 °C, and eRMSE = 0.13 °C, which were lower than the measurement error of common sensors. Subsequently, the temperature estimation in the CMM workspace can be achieved using the RBF non-uniform-temperature field model.
Based on the experimental conditions above, the distance between the laser tracer and each measurement point at each station was determined as the distance measurement value. The number and length of the segments of the measurement optical path were then determined using the length of the measurement optical path and the span in each axis direction. The data of each dimension at the temperature-measurement points were substituted into the RBF non-uniform-temperature field model, and the temperature at the midpoint of each segment was obtained as the temperature at the corresponding segment.
To simplify the experimental device and reduce redundant data, the sensitivity of the segmented temperature to the data at each type of measurement point was analyzed. Training samples with and without the added data of the boundary temperature-measurement points were explored. That is, the data obtained at all four stations and those obtained at Stations 1–3 were used to train the model for comparison. The midpoint temperature data of each measurement point in Station 4 were used as the test samples. The temperature errors are shown in Figure 15 and are listed in Table 6. The comparison results indicate that the addition of the sample data of the boundary points had little effect on the training error of the test samples. In summary, the segment midpoint temperature estimation can also be achieved without using boundary temperature-measurement point data.
The sensitivity of the segmented temperature to the measurement point data obtained from the tracer and cat’s eye was further analyzed. A comparative study was conducted using training samples with and without temperature data from four stations. The test samples were segmented at the midpoint temperatures measured at each station (Figure 16 and Table 7). The average absolute temperature error eMAE was reduced from 0.0255 °C to 0.00718 °C after substituting the temperature data of each station. Thus, the error was reduced by more than 50%. Therefore, for the temperature-compensation model in this study, it was necessary to arrange the temperature-measurement points at each station. The temperature data at each station contained only the temperature information of the four points. The location information contained was limited, so it was impossible to estimate the temperature at other locations in the measurement range using the temperature data at each station.
In summary, the temperature at any point in the CMM workspace can be estimated using an RBF non-uniform-temperature field model with coordinates and time information as the input. This model can be used to estimate the temperature at the midpoint of a laser-tracer measurement optical path segment. Temperature sensors at the laser tracer and cat’s eye can be used to obtain real-time temperatures at stations and measurement points, thus facilitating temperature compensation for the laser-tracing multi-station measurement technique.

4.2. Effect of the Non-Uniform-Temperature Field on CMM Volumetric Error

The simulation experiment was set up as shown in Figure 12. The distances between the four stations and each measurement point were determined based on the simulation results. As described in the previous section, two temperature-measurement points of the laser tracer and cat’s eye were selected, and the real-time temperatures of the stations and measurement points were obtained. The compensation results of the non-uniform-temperature field model in this study were calculated using the segments along the measurement optical path and the estimated midpoint temperature of each segment.
The influence of temperature compensation on the accuracy improvement of the laser-tracing multi-station measurement technology was explored in the following three cases. First, the overall temperature was set to 20 °C. Second, according to the traditional method, the arithmetic mean of the station temperature at the beginning and end of the measurement process at each station was used as the average temperature in the overall measurement space at that station. The measurement errors of the temperature sensors were considered; however, an uneven temperature distribution was not considered. Third, the non-uniform temperature distribution and variation in temperature with time were considered, and the temperature-compensation method proposed in this study was adopted. The measurement errors of the temperature sensors were also considered. To solve volumetric errors, a comparison of the errors caused by non-standard temperatures in the three simulation cases is shown in Table 8, Table 9 and Table 10. After the errors along three axes were synthesized, the average absolute error caused by the introduction of temperature without temperature compensation reached 1.118 μm. Therefore, a temperature compensation was applied to the multi-station measurement system. The average absolute error caused by the introduction of temperature was reduced to 0.313 μm using the conventional compensation method and reached 0.208 μm after temperature compensation using the method proposed in this study. In summary, the measurement error caused by the ambient temperature deviation from 20 °C, and the non-uniform-temperature field can be effectively reduced by the temperature-compensation method proposed in this study. Compared with the conventional temperature-compensation method, the proposed temperature-compensation method improved the accuracy of the measurement of volumetric errors of large-scale CMMs using the laser-tracing multi-station technique in a non-uniform-temperature field by 33.5%.

4.3. Effect of the Non-Uniform-Temperature Field on the Geometric Error of CMM

The range values and volumetric errors were determined based on three cases before and after temperature compensation. The geometric error could then be solved using a quasi-rigid body model, an elastic network algorithm, and QR decomposition. The obtained results were used to explore the effect of the non-uniform-temperature field on the geometric error of the CMM. The errors caused by the positioning errors in the three cases are shown in Figure 17. Under the simulation experimental conditions in this study, the maximum measurement error of the positioning error introduced by the temperature in each axis direction reached nearly 0.6 μm when the temperature deviation and non-uniform-temperature field were not compensated. The accuracy of the positioning error on each axis improved after temperature compensation using both methods. The proposed method outperformed the conventional method in terms of temperature compensation. In summary, the error caused by the temperature effect could be largely reduced by compensating for the temperature error using the laser-tracing multi-station technique. Compared with the traditional mean compensation, the compensation of the non-uniform-temperature field was more effective, as confirmed by the positioning errors in X-axis and Y-axis directions. The positioning error compensation effect on Z-axis was different from that on X-axis and Y-axis, mainly because of the position setting of the laser tracer.

5. Conclusions

In this study, a laser-tracer multi-station measurement method under a non-uniform-temperature field was proposed, and the laser-tracer multi-station model was improved. After the measurement optical path was segmented, the ambient temperature at specified points was estimated based on RBF neural network and substituted into the laser-tracing multi-station measurement model for temperature compensation. The following conclusions were drawn from a series of simulations. First, the RBF non-uniform-temperature field model can be used to estimate the temperature at any point. Second, with the improved model, the temperature of each segment of the measurement optical path can be estimated by setting the temperature-measurement points at two locations: the laser tracer and the cat’s eye. Third, with the laser-tracing multi-station measurement technique for volumetric error and geometric error of large-scale CMMs, the temperature-compensation method proposed in this study can reduce the measurement error caused by the deviation of ambient temperature from 20 °C and the non-uniform-temperature field. Compared with the traditional temperature-compensation method, the method proposed in this study can improve the measurement accuracy of the volumetric error of a large-scale CMM using laser-tracing multi-station technology in a non-uniform-temperature field by 33.5%. This study provides a new method for improving the accuracy of laser-tracer multi-station measurement systems.

Author Contributions

Conceptualization, H.C.; methodology, H.C.; software, M.S.; validation, H.C., A.Z., M.S. and C.L.; formal analysis, A.Z.; investigation, H.C.; resources, H.C.; data curation, M.S.; writing—original draft preparation, M.S.; writing—review and editing, A.Z. and H.W.; visualization, A.Z.; supervision, H.C. and Z.L.; project administration, H.C.; funding acquisition, Z.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by National Natural Science Foundation of China (NSFC) under Grant No. 52175491 and National Major Scientific Research Instrument Development Project under Grant No. 52227809.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data underlying the results presented in this paper are not publicly available at this time but may be obtained from the authors upon reasonable request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zhang, G.X. The development trend of coordinate measuring machine. China Mech. Eng. 2000, 11, 231–235. [Google Scholar]
  2. Lin, H.; Keller, F.; Stein, M. Influence and compensation of CMM geometric errors on 3D gear measurements. Measurement 2020, 151, 107110. [Google Scholar] [CrossRef]
  3. Aguado, S.; Samper, D.; Santolaria, J.; Aguilar, J.J. Towards an effective identification strategy in volumetric error compensation of machine tools. Meas. Sci. Technol. 2012, 6, 207. [Google Scholar] [CrossRef]
  4. Aguado, S.; Santolaria, J.; Samper, D.; Aguilar, J.J. Influence of measurement noise and laser arrangement on measurement uncertainty of laser tracker multilateration in machine tool volumetric verification. Precis. Eng. 2013, 37, 929–943. [Google Scholar] [CrossRef]
  5. Wang, J.D.; Guo, J.J. Algorithm for detecting volumetric geometric accuracy of nc machine tool by laser tracker. Chin. J. Mech. Eng. 2013, 26, 166–175. [Google Scholar] [CrossRef]
  6. Schwenke, H.; Schmitt, R.; Jatzkowski, P.; Warmann, C. On-the-fly calibration of linear and rotary axes of machine tools and CMMs using a tracking interferometer. CIRP Ann.-Manuf. Technol. 2009, 58, 477–480. [Google Scholar] [CrossRef]
  7. Camboulives, M.; Lartigue, C.; Bourdet, P.; Salgado, J. Calibration of a 3D working space by multilateration. Precis. Eng. 2016, 44, 163–170. [Google Scholar] [CrossRef]
  8. Yu, J.B. Analysis and discussion on the calibration process of CMM. Metrol. Test. Technol. 2022, 49, 76–78. [Google Scholar]
  9. Hennebelle, F.; Coorevits, T.; El Asmai, A.; Goutagneux, F.; Vincent, R. Impact of thermal gradients on the geometry correction of a bridge coordinate measuring machine. Meas. Sci. Technol. 2021, 32, 025002. [Google Scholar] [CrossRef]
  10. Meirbek, M.; Huang, M.F.; Selim, B. Thermal influences as an uncertainty contributor of the coordinate measuring machine (CMM). Int. J. Adv. Manuf. Technol. 2020, 111, 537–547. [Google Scholar]
  11. Štrbac, B.; Ačko, B.; Havrlišan, S.; Matin, I.; Savković, B.; Hadžistević, M. Investigation of the effect of temperature and other significant factors on systematic error and measurement uncertainty in CMM measurements by applying design of experiments. Measurement 2020, 158, 107692. [Google Scholar] [CrossRef]
  12. Joo, K.; Ellis, D.J.; Spronck, W.J.; Schmidt, R.H.M. Real-time wavelength corrected heterodyne laser interferometry. Precis. Eng. 2010, 35, 38–43. [Google Scholar] [CrossRef]
  13. He, M.Z.; Li, J.S.; Miao, D.J. Equivalent common path method in large-scale laser comparator. Natl. Inst. Metrol. 2015, 9446, 974–980. [Google Scholar]
  14. Tang, X.J.; Zhu, X.S.; Zheng, L.Y. Configuration optimization of laser tracker stations for large-scale components in non-uniform temperature field using monte-carlo method. Procedia CIRP 2016, 56, 261–266. [Google Scholar]
  15. Li, T.; Li, J.S.; Miao, D.J.; Li, L.; Liu, X. Study of temperature states influence on the accuracy of large size measuring devices. J. Metrol. 2019, 40, 975–979. [Google Scholar]
  16. Aguilar, J.J.; Acero, R.; Brosed, J.F.; Santolaria, J. Development of a High Precision Telescopic Instrument Based on Simultaneous Laser Multilateration for Machine Tool Volumetric Verification. Sensors 2020, 20, 3798. [Google Scholar] [CrossRef] [PubMed]
  17. Huang, X.; Zeng, Z.P. An error similarity-based error-compensation method for measurement in the nonuniform temperature field. Meas. Sci. Technol. 2020, 31, 8. [Google Scholar]
  18. Marco, P.; Milena, A.; Massimo, Z. Improved Acoustic Thermometry for Long-Distance Temperature Measurements. Sensors 2023, 23, 1638. [Google Scholar] [CrossRef]
  19. Wu, J.; Zhang, C.P.; Pan, Z.X.; Zhang, X.; Guo, R. Precision compensation method for visual measurement based on nonuniform refractive index field reconstruction. Appl. Opt. 2023, 62, 2300–2309. [Google Scholar] [CrossRef]
  20. Chen, H.F.; Jiang, B.; Shi, Z.Y.; Sun, Y.; Song, H.; Tang, L. Uncertainty modeling of the spatial coordinate error correction system of the CMM based on laser tracer multi-station measurement. Meas. Sci. Technol. 2019, 30, 025007. [Google Scholar] [CrossRef]
  21. Downs, M.J.; Birch, K.P. An updated Edlén equation for the refractive index of air. Metrologia 1993, 30, 155–162. [Google Scholar]
  22. Zhou, X.; Wang, Q.; Nong, N.Z.; Miao, Z.; Wu, W.G. Three-dimensional temperature field reconstruction algorithm based on RBF neural network. Instrum. Tech. Sens. 2013, 5, 99–102. [Google Scholar]
  23. Chen, H.F.; Zheng, B.W.; Shi, Z.Y.; Sun, Y.; Long, C.; Yang, Z. CMM spatial coordinate correction method based on laser tracker multi-station measurement. Chin. Laser 2017, 44, 197–204. [Google Scholar]
  24. Zhang, G.X. Coordinate Measuring Machines, 1st ed.; Tianjin University Press: Tianjin, China, 1999; pp. 354–364. [Google Scholar]
  25. Chen, H.F.; Sun, M.Y.; Gao, Y.; Shi, Z.Y.; Wang, G.Y.; Lu, W.G.; Song, H.X. Method of solving geometric error of large-scale CMM using elastic net algorithm. China Mech. Eng. 2022, 33, 1077–1083. [Google Scholar]
  26. Launder, B.E.; Spalding, D.B. Lectures in Mathematical Models of Turbulence, 1st ed.; Academic Press: London, UK, 1972; pp. 151–190. [Google Scholar]
  27. Yao, X.H.; Li, R.; Wang, L.X.; Ren, Z. Numerical simulation analysis of air-conditioned environment in winter and summer of a building atrium in Beijing. Fluid Mach. 2016, 44, 72–76. [Google Scholar]
Figure 1. Flow chart of error compensation for large-scale CMMs based on a non-uniform-temperature field.
Figure 1. Flow chart of error compensation for large-scale CMMs based on a non-uniform-temperature field.
Photonics 11 00727 g001
Figure 2. (a) Non-uniform-temperature field RBF model; (b) non-uniform-temperature field RBF model with time variables.
Figure 2. (a) Non-uniform-temperature field RBF model; (b) non-uniform-temperature field RBF model with time variables.
Photonics 11 00727 g002
Figure 3. Laser-tracing multi-station measurement system.
Figure 3. Laser-tracing multi-station measurement system.
Photonics 11 00727 g003
Figure 4. The multi-station measurement experimental laser-tracer device.
Figure 4. The multi-station measurement experimental laser-tracer device.
Photonics 11 00727 g004
Figure 5. Ranging optical path subdivision model of a laser tracer.
Figure 5. Ranging optical path subdivision model of a laser tracer.
Photonics 11 00727 g005
Figure 6. Simulation environment.
Figure 6. Simulation environment.
Photonics 11 00727 g006
Figure 7. Numerical simulation for the fixed-temperature case: (a) overall temperature distribution; (b) vertical cross-section; (c) horizontal cross-section.
Figure 7. Numerical simulation for the fixed-temperature case: (a) overall temperature distribution; (b) vertical cross-section; (c) horizontal cross-section.
Photonics 11 00727 g007
Figure 8. Numerical simulation of natural convection conditions: (a) overall temperature distribution; (b) vertical cross-section; (c) horizontal cross-section.
Figure 8. Numerical simulation of natural convection conditions: (a) overall temperature distribution; (b) vertical cross-section; (c) horizontal cross-section.
Photonics 11 00727 g008
Figure 9. Selection of training sample data for the non-uniform-temperature field model.
Figure 9. Selection of training sample data for the non-uniform-temperature field model.
Photonics 11 00727 g009
Figure 10. Temperature distributions at t = 56 min in two different cases: (a) complex constant-temperature environment; (b) natural convection environment.
Figure 10. Temperature distributions at t = 56 min in two different cases: (a) complex constant-temperature environment; (b) natural convection environment.
Photonics 11 00727 g010
Figure 11. Training results at t = 56 min in two different cases: (a) complex constant-temperature environment; (b) natural convection environment.
Figure 11. Training results at t = 56 min in two different cases: (a) complex constant-temperature environment; (b) natural convection environment.
Photonics 11 00727 g011
Figure 12. Simulation environment setting.
Figure 12. Simulation environment setting.
Photonics 11 00727 g012
Figure 13. Boundary temperature-measurement point setting.
Figure 13. Boundary temperature-measurement point setting.
Photonics 11 00727 g013
Figure 14. Temperature estimation of the measurement points at Station 4.
Figure 14. Temperature estimation of the measurement points at Station 4.
Photonics 11 00727 g014
Figure 15. Comparison of training error for two training samples.
Figure 15. Comparison of training error for two training samples.
Photonics 11 00727 g015
Figure 16. Comparison of the training errors for two training samples.
Figure 16. Comparison of the training errors for two training samples.
Photonics 11 00727 g016
Figure 17. Accuracy improvement of the positioning error of each axis before and after temperature compensation: (a) X-axis; (b) Y-axis; (c) Z-axis.
Figure 17. Accuracy improvement of the positioning error of each axis before and after temperature compensation: (a) X-axis; (b) Y-axis; (c) Z-axis.
Photonics 11 00727 g017
Table 1. Training error obtained in the complex constant-temperature environment.
Table 1. Training error obtained in the complex constant-temperature environment.
Sampling MethodAVG/°CMSE/°C2RMSE/°C
Stratified sampling9.1 × 10−32.6 × 10−41.6 × 10−2
Random sampling1.8 × 10−21.4 × 10−33.7 × 10−2
Table 2. Training error obtained in the natural convection environment.
Table 2. Training error obtained in the natural convection environment.
Sampling MethodAVG/°CMSE/°C2RMSE/°C
Stratified sampling1.5 × 10−26.9 × 10−42.6 × 10−2
Random sampling1.6 × 10−25.9 × 10−42.4 × 10−2
Table 3. Training error obtained in the complex fixed temperature environment.
Table 3. Training error obtained in the complex fixed temperature environment.
Sampling MethodAVG/°CMSE/°C2RMSE/°C
10 min interval1.2 × 10−22.6 × 10−41.6 × 10−2
5 min interval9.4 × 10−31.8 × 10−41.3 × 10−2
Table 4. Training error obtained in the natural convection environment.
Table 4. Training error obtained in the natural convection environment.
Sampling MethodAVG/°CMSE/°C2RMSE/°C
10 min interval1.8 × 10−31.8 × 10−54.2 × 10−3
5 min interval1.3 × 10−31.3 × 10−53.6 × 10−3
Table 5. Laser-tracer station settings.
Table 5. Laser-tracer station settings.
X/mmY/mmZ/mm
Station 105000
Station 26002500
Station 340015000
Station 4200750150
Table 6. Comparison of training error for two training samples.
Table 6. Comparison of training error for two training samples.
Training SampleseMAE/°CeMSE/°C2eRMSE/°C
Boundary points, stations, and measurement points5.79 × 10−26.36 × 10−37.98 × 10−2
Stations and measurement points5.19 × 10−26.21 × 10−37.88 × 10−2
Table 7. Comparison of the training errors for two training samples.
Table 7. Comparison of the training errors for two training samples.
Training SampleseMAE/°CeMSE/°C2eRMSE/°C
Stations and measurement points7.18 × 10−39.44 × 10−59.72 × 10−3
Measurement points2.55 × 10−21.12 × 10−33.34 × 10−2
Table 8. Errors in uncompensated temperature cases.
Table 8. Errors in uncompensated temperature cases.
X-Direction/μmY-Direction/μmZ-Direction/μm
MAE0.3780.3390.996
MAX1.2301.5305.990
Table 9. Errors in the compensation temperature case based on the first and last mean values.
Table 9. Errors in the compensation temperature case based on the first and last mean values.
X-Direction/μmY-Direction/μmZ-Direction/μm
MAE0.1470.1290.244
MAX0.5260.5472.040
Table 10. Errors in the temperature-compensation case based on RBF model in a non-uniform-temperature field.
Table 10. Errors in the temperature-compensation case based on RBF model in a non-uniform-temperature field.
X-Direction/μmY-Direction/μmZ-Direction/μm
MAE0.0460.0190.202
MAX0.1950.0870.168
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

Chen, H.; Zhang, A.; Sun, M.; Li, C.; Wu, H.; Liang, Z.; Shi, Z. Laser-Tracing Multi-Station Measurements in a Non-Uniform-Temperature Field. Photonics 2024, 11, 727. https://doi.org/10.3390/photonics11080727

AMA Style

Chen H, Zhang A, Sun M, Li C, Wu H, Liang Z, Shi Z. Laser-Tracing Multi-Station Measurements in a Non-Uniform-Temperature Field. Photonics. 2024; 11(8):727. https://doi.org/10.3390/photonics11080727

Chicago/Turabian Style

Chen, Hongfang, Ao Zhang, Mengyang Sun, Changcheng Li, Huan Wu, Ziqi Liang, and Zhaoyao Shi. 2024. "Laser-Tracing Multi-Station Measurements in a Non-Uniform-Temperature Field" Photonics 11, no. 8: 727. https://doi.org/10.3390/photonics11080727

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