1. Introduction
With continuous improvement in the performance and production of high-end equipment, higher requirements for precision and efficiency have been put forward for the measurement of large-scale components [
1,
2]. Large-scale components are defined as mechanical parts or products with a single-piece size span ranging from several meters to hundreds of meters. The development of large-scale measurement technology, along with loading and execution technology, has supported the high-precision and high-efficiency measurement of the dimensions of large-scale components and their assemblies [
3,
4,
5]. However, rapid on-site accuracy verification and calibration of large-scale measurement systems, which involves quickly confirming the detection accuracy of the measurement system under complex working conditions, remains a common problem faced by manufacturing enterprises when efficiently applying high-precision measurement technology.
In recent years, assembly geometric measurement technology has made remarkable progress, and the accuracy and efficiency of detection have been greatly improved. Detection methods are mainly divided into two categories: contact and non-contact. Contact detection methods have made significant progress in evaluating the three-dimensional geometric characteristics of products [
6,
7], determining the layout and quantity of detection points [
8], and implementing step-by-step detection technology [
9]. Conversely, non-contact measurement methods have seen advancements with the introduction of innovative models and algorithms by scholars, including knowledge-based visual theory models [
10], deep learning-based visual recognition technology [
11], and binocular vision detection technology [
12]. Large-scale high-precision measurements are typically conducted using laser trackers, laser radars, IGPS, and other equipment for multiple station measurements. With the development of structured light 3D measurement technology [
13,
14,
15], high-precision 3D manufacturing data of large-scale components can be obtained. While the accuracy achieved is high, setting up the stations can be time-consuming. For production-line products with short production cycles, this will undoubtedly cause significant delays in progress.
During the manufacturing and assembly process of large-scale components, the quality of the assembly parts is reflected by measuring the coordinate values of some feature points. In order to ensure accuracy, it is necessary to calibrate the point position measurement accuracy of the system and evaluate whether it meets the accuracy requirements of the assembly parts. In response to these needs, scholars have conducted extensive research on measurement system calibration. Compared to traditional single measurement methods, multi-device fusion measurement can significantly enhance measurement accuracy and efficiency [
16]. To ensure measurement accuracy by fusing multi-source data obtained from multiple measurement devices, it is first necessary to construct a large-scale measurement field and establish a global measurement coordinate system [
17,
18,
19]. Jiang et al. [
20] proposed a marker-point system composed of five discrete marker points by studying the global tracking marker points on the scanning measurement end. Liu et al. [
21] proposed a data splicing method based on dynamic coding points. Chen et al. [
22] proposed a large-scale measurement system combining a handheld 3D laser scanner and a global positioning measuring instrument to ensure the three-dimensional reconstruction accuracy of large-scale measured objects. Shi et al. [
23] proposed a three-dimensional measurement system combining a 3D laser scanner and multiple stereo trackers for rapid 3D measurement and reconstruction of large-scale parts. Galetto et al. [
24] introduced a generalized coordinated fusion method for three-dimensional position measurement of large-scale measurement systems based on distance and angle measurements. Zhao et al. [
25] proposed a modified common points method (MCPM), which combines the errors of different trackable systems of collaborative robots by introducing mutual geometric constraints, and finally achieves the purpose of optimizing global accuracy. Yi et al. [
26] utilized laser technology for high-density scanning and optimized the global data splicing algorithm to achieve automated high-precision measurement. However, the calibration process for the measurement system in this study is relatively time-consuming. Additionally, the stereo calibration device requires significant time for on-site station transfer and calibration, making it unable to achieve rapid detection.
Research has been conducted on several large-scale fixed high-precision measurement systems [
27,
28]. By utilizing a fixed layout and data collaboration among multiple measurement devices, sub-millimeter-level measurements can be achieved on a 20 m scale without the need for station transfer. However, due to the fixed nature of this measurement system, the hardware cannot be relocated once installed, making it impossible to utilize high-precision interferometers that require marble guide rails for accuracy calibration.
For a large-scale manufacturing product, the most important accuracy parameter is the spatial measurement point accuracy, which refers to the acquisition accuracy of points in the three-dimensional space of the measurement range. For large-scale fixed high-precision measurement systems, the system is immovable, and it is difficult to calibrate with micrometer-precision interferometers. The theoretical accuracy is on the same order of magnitude as that commonly used laser trackers and laser radars, and so it cannot be mutually calibrated with equipment of the same accuracy level. Therefore, it is necessary to study the spatial point position accuracy calibration method for large-scale measurement fields. Additionally, the on-site measurement accuracy of a measurement system is affected by on-site factors such as temperature, humidity, and measured objects in the assembly workshop. Checking the accuracy of measurements during the measuring process is essential for maintaining precision in manufacturing. Therefore, there is a pressing need for a fast and efficient method for calibrating and verifying point positions.
Given the aforementioned problems, this paper proposes a method for evaluating the accuracy of spatial point position measurements in large-scale fixed high-precision measurement systems. This method utilizes the measurement error from a limited number of calibration-rod measurements to calculate the accuracy of spatial point positions inversely. The calibration process only relies on the calibration rod to complete the accuracy calibration of the point position measurement in the large-scale fixed measurement system. This simplifies the traditional large-scale calibration process by eliminating the need for laser interferometers and other high-precision displacement platforms. The experimental results show that the proposed method achieves a calibration accuracy of 0.1 mm in a large measurement space of 20 m.
2. Position Accuracy Calibration Method
Using large-scale three-coordinate measuring machines or photogrammetry systems for fixed space measurement, a series of industrial cameras distributed throughout the measurement space are used to construct a fixed measurement field, as shown in
Figure 1. By calibrating the internal and external parameters between multiple cameras and utilizing the measurement adjustment model, the system calibration of the measurement is completed. Then the spatial point measurement can be carried out with the measurement light pen.
However, there is a lack of evaluation methods for the accuracy of spatial point measurement. Due to the complexity of the industrial manufacturing site, when performing accuracy detection of key point positions of products, it is still necessary to evaluate the accuracy of point position measurement in the measurement field. As a commonly used length standard, the calibration rod evaluates the spatial point position measurement error through the length measurement error. By establishing the mapping relationship between the length measurement error and the point position error of the calibration rod, the accuracy of point position measurements in the measurement field is calibrated.
2.1. Mapping Model of Spatial Point Measurement Error and Length Measurement Error
Within the range of the large-scale fixed high-precision measurement system, all measurement spaces are included. Suppose the true value of the coordinates of any point in this space is (xn, yn, zn), and the measured value of the point coordinates under the measurement system is (xn + ∆xn, yn + ∆yn, zn + ∆zn). The deviation of the point is δn, and the limit measurement positioning deviation of the spatial point is δp.
At this time, P1 and P2 are two points measured in the measurement system. The true values of P1 and P2 are (x1, y1, z1) and (x2, y2, z2) respectively, and their measured values are (x1 + ∆x1, y1 + ∆y1, z1 + ∆z1) and (x2 + ∆x2, y2 + ∆y2, z2 + ∆z2).
The true value of the distance between P
1 and P
2 is
L, which can be expressed according to the spatial distance equation:
where ∆
x =
x2 −
x1, ∆
y =
y2 −
y1, ∆
z =
z2 −
z1. Since the distance between P
1 and P
2 is fixed, one point can be regarded as the center of the sphere, and the other point can be regarded as a point on the spherical surface with a radius of
L. The difference between the true values of the two points can also be converted to spherical coordinates:
where α
0 ∈ [−π/2,π/2], β
0 ∈ [−π,π].
Figure 2 illustrates the randomly distributed measurement error of the point position. The true length of the calibration rod is denoted as
L. The radius of the measurement error distribution interval for spatial point P
1 is
δ1, while for spatial point P
2, it is
δ2.
The distance between P
1 and P
2 is measured as
L + ∆
L, where ∆
L represents the variation in length
L, indicating the length measurement error in the distance between P
1 and P
2.
The point deviation is converted to spherical coordinate representation:
where α
n ∈ [−π/2,π/2], β
n ∈ [−π,π].
By substituting Equations (2) and (4) into Equation (3), we can obtain:
It can be proven that the maximum value of
M can be obtained when α
0 is in the range of [−π/2,0] and β
0 is in the range of [0, π/2], in which case both
δ1 and
δ2 need to be equal to
δp.
By substituting Equation (7) into Equation (6), the following can be obtained:
When ∆
L approaches the limiting deviation of the measurement
δL, the equality holds in this case:
2.2. Mapping Model of the Limit Deviation and the Maximum Measurement Deviation
When measuring the length of the standard rod in the measurement system, we encounter a length error at the micron level. Therefore, we do not consider the measurement error caused by the length of the standard rod.
We placed a standard rod with a length of L in multiple positions in the measurement system, measured it n times in different orientations, and covered as many common measurement positions as possible, ensuring that the position was as random as possible. We recorded the length measurement value Ln given by the measurement system each time. It was difficult to obtain the limit deviation in a finite number of measurements. Based on the generalized extreme value distribution and the cumulative probability quantile, the relationship between the maximum measurement deviation ∆Lmax and the limit length deviation δL was established.
As ∆
Lmax represents the extreme value distribution of multiple measurements, it can be determined that it follows the generalized extreme value distribution. When conducting
n measurements, it is necessary to calculate the probability
P of obtaining a maximum value exceeding a specific threshold, as well as the corresponding cumulative probability quantile F of ∆
L.
The independent variable Fα corresponding to the quantile F is the factor for which the maximum value δL is obtained with probability P.
The discrete results of the cumulative probability distribution function of ∆
L distributed in the interval (−1, 1) can be provided. Since it is symmetric about the y-axis, only the table for
Fα > 0 is listed in
Table 1:
When the measurement is performed
n times, the maximum deviation of the length value is greater than
Fα with probability
P. Let (1 − P) be sufficiently small (generally less than 1%). According to Equation (10), the corresponding quantile
F of the cumulative probability distribution of ∆
Lmax is calculated. After obtaining
F, the corresponding
Fα can be queried in
Table 1.
When the number of measurements is
n times, the probability that ∆
Lmax is greater than
Fα is
P. It can be considered that when the measurement is performed
n times:
2.3. Calculate the Spatial Positioning Accuracy Based on the Maximum Measurement Deviation
Statistically, the maximum measurement deviation ∆Lmax is obtained by subtracting the standard length L from each length Ln in the measurement of the standard rod n times.
Substituting Equation (11) into Equation (9), we can obtain:
When δ
L approaches the maximum deviation of the measured value, G = 2:
δp is the spatial point measurement accuracy of the measurement system.
Based on the derivation process mentioned above, we achieved point measurement accuracy evaluation for a large-scale fixed measurement field. As shown in
Figure 3, we have plotted the flowchart of this algorithm to demonstrate the simplicity of the proposed method.
3. Experiment
A large-scale fixed measurement field utilizing photogrammetry technology was applied to the experimental verification platform to validate the effectiveness of the algorithm and model. The measurement station comprised a 20-camera array, with the spatial positions of the cameras needing to cover the envelope space of the target object. Each camera had an imaging resolution of 5120 × 5120 pixels and a 25-mm imaging lens. This ensured that at least two cameras could capture each identification point distributed in the measurement area. After visibility analysis, the spatial positions of the cameras could be fixed to form a large-scale fixed measurement field.
According to the binocular vision measurement mathematical model, in order to calculate the coordinate values of spatial points, it is necessary to calibrate the internal and external parameters of the camera array contained in a large-scale fixed measurement field. In this system, the internal parameters of the cameras are calibrated individually before the construction of the measurement field, while the external parameters of each camera need to be calibrated on site due to differences in installation position or arrangement. To improve the calibration efficiency, as shown in
Figure 4, the calibration target was used to calibrate the external parameters of the cameras in the measurement field.
Multiple calibration images were captured using a known-length reference calibration scale that moved freely within the shared visual field of multiple cameras. Image processing was employed to acquire multiple sets of image point coordinates. By leveraging the geometric relationship between views, relative orientation is achieved, and by utilizing the known length, absolute orientation is determined. Through iteration, the precise structural parameters of the camera group are obtained. The calibration of the large-scale fixed measurement field is thus completed.
After the calibration is completed, the calibration accuracy analysis focuses solely on the measurement error of the camera system. However, it is not possible to quantify the measurement accuracy of the measurement rod. In this paper, a calibration rod of length 2286.291 mm is used for calibration. Equation (14) is used to establish the relationship of spatial point measurement accuracy with the calibration rod.
The calibration rod was randomly placed in different positions in the measurement system, and 50 measurements were taken to calculate the difference between each measurement length and the actual length of the calibration rod. The actual data are as follows.
The relationship between the theoretical maximum measurement error and the maximum measurement error of the finite measurements was calculated. According to
Table 2, the maximum measurement error was ∆
Lmax = 0.169, which indicates the highest possible deviation in the recorded measurements. When
n = 50 and P = 99%, substituting the values into Equation (10), F = 0.9560. By looking up the value in the F-distribution quantile comparison table, the corresponding
Fα was found to be 0.7603. Then,
δL ≤ 0.169/0.7603 = 0.2223. Based on the maximum measurement error
δL, the spatial point accuracy was calculated as
δp ≤ 0.1111 by substituting the value into Equation (14).
A value of
δp = 0.1111 was substituted into the Monte Carlo simulation, and 100,000 simulations were performed, with each simulation including 50 measurements. The distribution of the maximum measurement error in 100,000 simulations is shown in
Figure 5a by applying Equation (10) of the technical scheme for simulation. It can be seen that the actual maximum error of 0.169 is within this distribution and corresponds to the 0.01 quantile value. The limit measurement error was 0.22, which is highly consistent with the maximum measurement error of 0.2223 obtained previously.
In the 100,000 simulations, the distribution of the spatial point measurement accuracy is shown in
Figure 5b. It can be seen that the upper limit of the spatial point measurement accuracy obtained through the Monte Carlo simulation is 0.1462, which is highly consistent with the spatial point measurement accuracy of 0.1111/0.7603 = 0.146 obtained from the finite sampling.
4. Discussion and Conclusions
The precision of point positioning in the manufacturing of large-scale components is a fundamental factor that influences both the structural integrity and the assembly efficiency of the overall machinery. To evaluate the manufacturing and assembly quality of large-scale equipment with greater accuracy, efficiency, and scope, assessing the positioning accuracy of these components is crucial. This study introduces a fast evaluation method for positioning measurement accuracy with a stationary measurement setup. This method significantly streamlines the conventional calibration process; using only a calibration rod, the positioning measurement accuracy of an extensive, stationary measurement system can be calibrated, circumventing the need for intricate tools such as laser interferometers and precision displacement platforms. We compared our method with other techniques, such as the laser interferometer calibration method [
29] and the stereo target calibration method [
30]. As shown in
Figure 6, when using the laser interferometry method for large-scale measurement field calibration, it is often necessary to use a translation slide for measurement. This evaluation method can achieve micron-level measurement accuracy. However, setting up a high-linearity translation device such as a slide track is time-consuming. The stereo target method requires the distribution of stereo calibration points in space to complete the accuracy evaluation. In applications prioritizing efficiency and simplicity, our method can be preferentially used for rapid accuracy verification. It should be noted that if the verification results indicate a significant measurement deviation, re-calibration using a stereo target method is still necessary.
The proposed method has the potential to achieve a calibration precision within 0.1 mm for a measurement scope of up to 20 m, enabling rapid and precise calibration of expansive measurement areas. The proposed model elucidates the relationship between spatial point measurement accuracy and length measurement error. To further analyze the accuracy model of this method, error sources in the process were analyzed. The error sources affecting the final measurement accuracy evaluation include the following: (1) spatial layout of the calibration rod in the measurement system (distances between the camera and markers, attitudes between the camera and markers, marker sizes, etc.); (2) reference point extraction calculation method (image processing algorithm); (3) environmental factors (measurement environment vibration, light pollution, etc.) and system calibration error; (4) manufacturing error of the calibration rod. Due to the manufacturing error of the calibration rod being much smaller than the measured scale, the impact is negligible. The most significant influence is the size of the marker on the image, which is a result of the combined effects of the measurement system, the relative positions of the marker and camera, and the camera calibration parameters. The optimal size of the marker on the image is 5–15 pixels.
In conclusion, the calibration technique presented in this research represents a practical and efficient solution for verifying the accuracy of positioning measurements on large-scale equipment. This streamlined process not only enhances our insights into manufacturing errors but also supports the structural integrity and assembly efficiency of machinery. Future improvements can be made in the following directions:
The error distribution model of the fixed measurement field can be studied to improve the limit mapping model of the measurement length in the algorithm, thereby enhancing the spatial point measurement accuracy in the fixed measurement field.
An accuracy evaluation method based on a three-dimensional digital model of the workpiece can be developed to avoid measurement errors caused by poor spatial position distribution in the measurement system.