Next Article in Journal
Development of a Low-Cost Infrared Imaging System for Real-Time Analysis and Machine Learning-Based Monitoring of GMAW
Previous Article in Journal
Characterization and Performance Analysis of Underwater Optical Time and Frequency Dissemination Link Based on Monte Carlo Simulation and Experimental Demonstration
Previous Article in Special Issue
The Validity and Reliability of the Force Plates and the Linear Position Transducer in Measuring Countermovement Depth and Velocity During Countermovement Jump
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Measurement of Form and Position Error of Small-Diameter Deep Holes Based on Collaboration Between a Lateral Confocal Displacement Sensor and Helical Scanning

School of Mechanical Engineering, North University of China, Taiyuan 030051, China
*
Author to whom correspondence should be addressed.
Sensors 2025, 25(22), 6863; https://doi.org/10.3390/s25226863
Submission received: 29 September 2025 / Revised: 31 October 2025 / Accepted: 3 November 2025 / Published: 10 November 2025
(This article belongs to the Special Issue Measurement Sensors and Applications)

Abstract

In this study, an innovative measurement method integrating lateral confocal technology and composite motion control is proposed to address the physical space constraints and data processing problems in the detection of the shape and position errors in deep holes with large aspect ratios and small diameters. By designing a lateral confocal displacement sensor and a cantilever measuring device, we break through the spatial constraints of 6   m m deep-hole inspection and solve the problems of rigidity and surface damage in the traditional contact probe. We constructed an axis-rotation coordinated motion control model and found that the measuring points were densely arranged in a helical trajectory along the inner wall of the hole. We developed the “virtual slicing–B-spline reconstruction” algorithm and used the adaptive motion control algorithm to achieve a more efficient measurement of the hole. The innovative “virtual slicing–B-spline reconstruction” algorithm, using adaptive grouping, dynamic slicing, and a fourth-order B-spline-fitting hierarchical processing framework, reached a straightness error assessment result of the 1   μ m order. Experiments show that, under 0.5   m m s feed rate and 12   r m p rotational speed, the standard deviation of straightness is ≤ 0.0008   m m and the standard deviation of cylindricity is ≤ 0.0064   m m ; compared to the CMM (coordinate measuring machine) measurement results, the cylindricity and straightness evaluation errors obtained by the new measurement method are reduced by 4.6 % and 4.5 % , respectively. It provides a technical solution that improves both accuracy and efficiency for the precision inspection of small-diameter deep holes.

1. Introduction

With the development of precision and high-end modern manufacturing, precision measurement technology has become one of the key indicators to measure a country’s manufacturing level. In the field of high-end equipment manufacturing, large-aspect-ratio (≥20) small-diameter (≤10 nm) deep hole structures are the core carrier of fluid transmission, precision positioning, and energy coupling, and their shape and position accuracy directly determines the performance of the product [1]. Taking the aerospace engine fuel nozzle as an example, for a 6   m m hole with an aspect ratio of 24, a 5   μ m hole diameter error leads to an atomisation cone angle deviation of ± 2 ° and increases the Sauter mean diameter (SMD) by 15 % , which directly affects the engine thrust and service life [2,3]. Similarly, a hydraulic valve body deep bore case showed that 5   μ m bore error resulted in a 15 % increase in flow resistance but no 10 % increase in oil line pressure loss, resulting in a system response delay of 8   m s , while a 1   μ m straightness error equated to a local bore reduction of 0.5 % [4,5].
Current precision measurement of the internal diameter of large-aspect-ratio small-diameter deep holes is faced with physical space limitations caused by difficulties around full-area coverage and the low efficiency of ultra-dense point cloud processing, which need to be resolved urgently. Existing measurement methods are mainly classified into contact measurement and non-contact measurement [6]. Contact measurement often uses direct contact between the probe and the measured hole wall to record the surface characteristics of the inner diameter of the deep hole [7]. There are two main limitations to the use of contact measurement methods for the measurement of large length-to-diameter ratio deep holes: its physical dimensions mean that the probe is affected by its rigid structural design and it is difficult to satisfy the high demand of large length-to-diameter ratio deep holes [8], and, at the same time, the probe’s cantilever beam structure produces significant flexural deformation under the action of gravity and contact reaction force, which leads to serious distortion of the measurement data [9]. Because of the limitations of contact measurement, the measurement process of the probe needs to exert a constant contact force in order to ensure the stability of the measurement, and it is easy to leave a typical indentation on the surface of the hole wall that has a high degree of finish, which fundamentally clashes with the high degree of finish of the inner surface of the deep hole [10].
Non-contact measurement, based on optical principles [11], allows us to directly obtain the 3D point cloud of the measured surface, without physical contact with the measured surface, breaking through the size and rigidity limitations of the contact probe, effectively circumventing the inherent defects of contact measurement, and it is suitable for detecting the form and position errors of large-diameter deep holes [12]. However, limited by the spatial constraints of small-diameter deep holes and the physical characteristics of the optical measurement system, in order to achieve the detection of small-diameter deep holes with full-area coverage, a spiral scanning path is used to generate an ultra-dense point cloud [13]. Existing algorithms for the processing of ultra-dense point clouds generally adopt strategies such as uniformly reduce sampling and fixed meshing to deal with such data [14], which makes it difficult to take into account the contradiction between the measurement accuracy and computational efficiency, a contradiction that is particularly prominent under the ISO 12780-1 standard [15], which requires form and position error assessment to be based on the geometrical characteristics of the complete contour. Therefore, there is an urgent need to develop a new algorithm that combines high-density point cloud feature extraction, computational efficiency, and evaluation accuracy to enable the performance of non-contact measurement in the inspection of deep holes with a large aspect ratio and small diameter.
Spectral confocal technology originates from the confocal microscopy proposed by the American scholar Minsky [16], and its core advantage lies in realizing absolute distance measurement through direct wavelength–distance mapping; which breaks through the speed bottleneck of traditional scanning measurement in principle. The sensor based on spectral confocal technology is a new type of high-precision, non-contact sensor that has emerged in recent years, and the theoretical measurement accuracy can reach the nanometer scale [17]; its core working principle is that composite light from a broad-spectrum light source passes through a beam-splitting prism and enters a dispersive objective lens, where it is split into monochromatic light of different wavelengths, forming gradient-focused color spots along the optical axis [18]. When the measured surface is at the focal point of a specific wavelength, the reflected light of this wavelength returns back in the original way and arrives at the spectrometer, which converts the wavelength information into the amount of physical displacement by identifying the spectral peak wavelength and combining it with the pre-calibrated wavelength–displacement mapping curve [19]. This non-contact measurement mode encodes spatial position information through wavelengths, circumventing in principle the speed problem of conventional scanning techniques. Due to the spectral confocal displacement sensor’s low requirements on the measured surface condition, allowing a larger tilt angle of the measured surface, fast measurement speed, and high real-time performance, it has rapidly become a popular sensor for industrial measurements and is widely used in the fields of precision positioning [20], thin-film thickness measurement [21], and precision measurement of microscopic contours [22].
Based on the advantages of spectral confocal technology, this paper proposes an innovative measurement method integrating lateral confocal spectral confocal technology and composite motion control. Through the design of lateral confocal sensors and cantilever measurement devices, the measurement points are arranged along the inner wall of the deep hole in a helical and dense trajectory, which solves the problem of the inability to achieve full-area coverage due to physical space limitations in the detection of small-diameter deep holes. At the same time, based on the non-uniform rational B-spline theory, the innovative design of the ‘virtual slicing–B-spline reconstruction algorithm’ is used to achieve dimensionality reduction and reconstruction in the point cloud data through the progressive processing of the topological grouping of the measurement point set, spatial fitting, multi-layer virtual slicing, and least-squares error evaluation, so as to solve the problem of high-efficiency processing of the super-dense point cloud for the detection of small-diameter deep holes. Experimentally, it is proven that the measurement device and calculation method can effectively measure and evaluate the internal diameter of small-diameter deep holes with a large aspect ratio.

2. Measurement Principle

For the structural characteristics of the large-aspect-ratio small-diameter deep hole, based on the lateral confocal technology of a small-diameter deep-hole part detection device for targeted mechanical structure design, as shown in Figure 1. The structure fully meets the actual needs of small-diameter deep-hole part detection: the measured small-diameter deep-hole test piece is clamped by the clamping device, the probe rod is not in contact with the inner wall of the deep hole, and it is mounted in a fixed position on the magnetic levitation linear motor. A spectral confocal displacement sensor probe is mounted on the free end of the probe rod. The servo motor drives the clamping device and the small-diameter deep-hole test piece under test to rotate, and the high-precision magnetic levitation linear motor drives the spectral confocal displacement sensor probe to move along the axis of the test piece, which establishes an axial–rotational synergistic motion mechanism, forming a complete set of inspection motion systems.
The measurement radius R for a small-diameter deep hole with a large aspect ratio in Figure 1 is derived from the measurement radius r of the spectral confocal displacement sensor and the deviation s between the probe axis and the axis of the deep hole being measured. The specific mathematical model is as follows:
R = r + s
The measurement principle of the lateral confocal spectral confocal displacement sensor is shown in Figure 2. The white light source S sends out broad-spectrum visible light, which passes through pinhole P 1 to form an approximate point light source; it passes through the beam-splitting prism into the dispersion objective lens, where it is divided into different wavelengths of monochromatic light. An optical mirror adjusts the light path, causing the focal spots to distribute vertically along the axis. According to the light path direction and geometric relationships, only the monochromatic light of a specific wavelength t ( λ 2 ), whose focal point aligns with the specimen surface, can return along the original path, pass through the dispersive objective lens and beam-splitting prism, and reach the spectrometer via pinhole P 2 ; other wavelengths of monochromatic light cannot be focused at this point, as the formation of diffuse spots means that they cannot enter the spectrometer. The spectrometer analyses the narrow-band spectrum and, based on the pre-calibrated wavelength–displacement mapping curve, obtains the absolute distance of the measured surface from the axis of the dispersion objective.
Using the axis-rotation synergistic motion mechanism to drive the parts to be tested and the lateral spectral confocal displacement sensor movement to complete the detection of large-aspect-ratio small-diameter deep holes, we elucidated the presentation of the helical path of the ultra-dense point cloud P i along the small-diameter deep hole in the wall and the spatial coordinates of the cloud of points P i x i , y i , z i , which are shown in Figure 3.

3. Compensation Methods

3.1. Data Preprocessing

Spectral confocal displacement sensors are used in high-precision non-contact measurement equipment; their measurement accuracy can reach the sub-micron level. In the process of measuring the bore diameter of a small-diameter deep hole, due to complex measurement environments (uneven local illumination, temperature drift, mechanical micro-vibration, etc.) and the reflective interference of the hole wall, the collected data will inevitably contain outliers and non-structural noise, which will seriously interfere with the quality of the collected points and interfere with the subsequent geometric fitting and structural analysis, so the first step is to select an appropriate filtering algorithm to process noise after obtaining the collected data points.
Non-structural noise caused by temperature drift, mechanical micro-vibrations, and other factors during data acquisition is filtered out by setting acquisition peak height thresholds and sharpness thresholds. Remaining noise components are eliminated using wavelet threshold filtering [23]. Firstly, based on the scale function ϕ J , k ( t ) and wavelet function ψ j , k ( t ) of the d b 4 wavelet function, combined with the low-frequency approximation coefficients c J , k and high-frequency detail coefficients d j , k , the original signal r ( t ) is decomposed via J-layer decomposition, and the signal is unfolded into the multiresolution expression form:
r ( t ) = c J , k ϕ J , k ( t ) + j = 1 J k d j , k ψ j , k ( t )
Based on the differences in the characteristics of measurement signals and noise in the wavelet domain, S U R E (Stein’s Unbiased Risk Estimate) adaptive soft thresholding is used for the high-frequency d j , k coefficient of each layer to perform detailed threshold quantization processing. The noise standard deviation σ j of this layer is the median absolute deviation, so the threshold T j satisfies the following:
T j = a r g   min T N j σ j 2 + k = 1 N j m i n d j , k , T 2 2 σ j 2 · I d j . k < T
For the signal after the noise reduction process, with the help of the inverse wavelet transform, the coefficients of each part of the process are reassembled to create a shape close to the original real signal, to achieve signal reconstruction after removing noise interference. The inverse wavelet transform reconstructs the following:
r ^ t = k c J , k ϕ J , k ( t ) + j = 1 J k d ^ j , k ψ j , k ( t )

3.2. Virtual Slicing–B-Spline Reconstruction Method

The virtual slicing–B-spline reconstruction method is innovatively designed to rectify the point cloud extraction distortion, low efficiency of form, and errors in position evaluation faced by existing algorithms when dealing with ultra-dense point clouds in helical paths, based on the helical density characteristics of point clouds in spectral confocal measurement and combined with the geometrical accuracy inspection requirements of deep holes with a large L / D ratio. Through the hierarchical processing architecture of ‘point cloud grouping-curve fitting-slice reconstruction-error solving’, the method converts the ultra-dense point cloud generated by the helical scanning path into regular cross-section data and then obtains the shape and position of deep holes with a large L / D ratio and small diameter accurately and efficiently. The shape and position error of large-length-to-small-diameter deep holes can be accurately and efficiently obtained. The specific calculation flow of the virtual slice–B-spline reconstruction algorithm is as follows:
(1) After the wavelet threshold filtering preprocessing of the measured point cloud P i 1,2 , , N , the least squares cylindrical fitting method [24] is used to fit the axis, and the theoretical axis is a straight line in space L 0 , and the direction vector is V 0 .
(2) Based on the circumferential position information of each point in the point cloud data, according to the angle of any two points, between the angle difference of 2 π , integer multiples of the point are divided into M groups of point sets S j = P j k j = 1,2 , , M . The number of groups M is jointly determined by the rotational speed ω of the measured workpiece and the sampling period T of the spectral confocal displacement sensor, M = 2 π / ω T , while subgroups need to be considered subgroups of the angular interval. For the first group of j, corresponding to the angular interval θ, the following formula should be satisfied:
θ = 2 π j 1 M π M , 2 π j 1 M + π M
(3) Each point set S j is fitted along the axis direction using a B-spline curve (Basis Spline) [25]. By calculating the basis function N i , k u and control point P i , the expression for generating continuous spatial curves is
C j u = i = 0 n P i N i , k u , u u k , u n + 1
(4) A series of slice planes Π k perpendicular to the vector V 0 are defined along the direction of the initial fitting axis L 0 from the point cloud axial minimum projection z m i n to the maximum projection z m a x at equal spacing L with the equations:
Π k L Π = L Π k = z m i n + k L , k = 0,1 , , K
(5) For each slice plane Π k , we calculate the intersection with all curves C j u as Q j k = C j z k by numerical iteration to form a new intersection point set Q j k .
(6) For the intersection point set Q j k on each plane Π k , the least squares method [26] is used to fit the circle Γ k , in order to obtain the centre of each fitted circle. The specific operation is as follows:
(a) Neglecting the axial coordinates in the Π k plane and defining the local coordinate system x , y , let the coordinates of the centre of the circle be x c , y c and the radius be R , then the equation of the circle in the plane is expressed as
x + x c 2 + y + y c 2 = R 2
(b) The objective function is the minimum of the sum of the squares of the algebraic distances from a point to a circle, and the mathematical model is
min x c , y c , R j = 1 M x + x c 2 + y + y c 2 R 2 2
(c) Construct a system of linear equations and introduce auxiliary variables:
H = x c 2 + y c 2 R 2
(d) Then for each intersection point Q ^ jk = x j , y j , construct the following equation:
2 x 1 2 x 2 2 x M 2 y 1 2 y 2 2 y M 1 1 1 x c y c H = x 1 2 + y 1 2 x 2 2 + y 2 2 x M 2 + y M 2
(e) Solving for this by means of the regular equation yields
x c = x j x j 2 + y j 2 1 M x j x j 2 + y j 2 x j 2 + y j 2 1 M x j 2 1 M y j 2 y c = y j x j 2 + y j 2 1 M y j x j 2 + y j 2 x j 2 + y j 2 1 M x j 2 1 M y j 2 H = 1 M ( x j 2 + y j 2 ) 2 x c 1 M x j 2 y c 1 M y j
(f) Obtain the centre point set Q k of the fitted circle for all cross-sectional intersection points.
(7) Taking the set of fitted circle-centred points Q k obtained from all calculations as data samples, the straightness error of the measured point cloud is calculated based on the minimum inclusive cylindrical optimization method [24] for circle-centred trajectories. Construct the spatially constrained optimisation model of the axis: set the axis as a spatial straight line L a x i s over the point A = a x , a y , a z , direction vector V = V x , V y , V z (unit vector V = 1 ), and radius r and establish the following nonlinear planning equation:
min A , V , r r s . t . Q k A × V r , k = 1,2 , , K V x 2 + V y 2 + V z 2 = 1
The expression for the gradient of the constraint Q k A × V r is
Q k A × V r = Q k A × V × V Q k A × V Q k A × Q k A × V Q k A × V 1
The model takes the minimum cylindrical radius that accommodates all the coordinates of the centre of the circle as the optimisation objective and is solved iteratively using Sequential Quadratic Programming ( S Q P ) [27] and nonlinear constrained gradient optimisation to finally obtain the minimum cylindrical radius r m i n , then the straightness error δ L of the tubing to be measured is
δ L = 2 r m i n
(8) For the measurement point cloud P i 1,2 , , N , after wavelet filtering preprocessing, based on the minimum external inclusive cylinder optimisation method of the spiral dense row trajectory of the measurement point cloud, with the minimum external cylindrical column radius inclusive of all the measurement point clouds as the optimisation objective, sequential quadratic programming ( S Q P ) and nonlinear constrained gradient optimisation are used for iterative solving to ultimately obtain the minimum external cylindrical column radius R o u t e r and establish the nonlinear planning equation as
min A , V , R outer R o u t e r s . t . Q j k A × V R o u t e r , Q j k V = 1
Based on the obtained minimum circumcircle cylinder axis, we use vector cross-multiplication to calculate the distance from all measurement points to the axis. We draw a cylinder passing through the measurement point with the minimum distance, and the difference in radius between the two cylinders is the cylindricity of the minimum circumcircle cylinder optimization method, denoted as δ R o u t e r .
Similarly, for the measurement point cloud P i 1,2 , , N , the maximum inscribed cylinder optimization method is adopted, taking the maximum inscribed cylinder radius that excludes all measurement points as the optimization objective. Iterative solutions are performed using Sequential Quadratic Programming ( S Q P ) and nonlinear constrained gradient optimization to finally obtain the maximum inscribed cylinder radius R i n n e r , and the nonlinear programming equation is established as
min A , V , R inner R i n n e r s . t . Q j k A × V R i n n e r , Q j k V = 1
Taking the axis of the obtained maximum inscribed cylinder as the reference, the vector cross-multiplication method is used to calculate the distances from all measurement points to the axis. A cylinder is drawn through the measurement point with the maximum distance, and the radius difference between the two cylinders is the cylindricity derived from the maximum inscribed cylinder optimization method, denoted as δ R i n n e r . By comparing δ R o u t e r and δ R i n n e r , the cylindricity error δ R of the pipe to be measured is determined as follows:
δ R = m i n δ R o u t e r , δ R i n n e r

4. Experimental Verification

4.1. Lab Bench Construction

According to the above measurement principle, an experimental bench for small-diameter deep-hole detection was built, as shown in Figure 4. The magnetic levitation plate linear motor drives the probe rod, driving the spectral confocal displacement sensor probe along the axial movement of the deep hole; the servo motor drives the circumferential rotation of the measured test piece, to establish the spatial trajectory optimisation mechanism of the axial–rotary cooperative movement and to realise the measurement of points in the inner wall of the deep hole in the helical dense rows of the layout. T 700 carbon (Jiangxi Shanmeibang Fiber Products Co., Ltd., Ji’an, China) fibre tubes are used for the support rods, with an inner diameter of 4   m m , an outer diameter of 5   m m , and a free cantilever length of 350   m m . The selected spectral confocal displacement sensor is the CRL 1500 N model (Lingguang Automation Technology Co., Ltd., Yueqing, Zhejiang Province, China), featuring a reference distance of 3   m m , a measurement range of ± 0.75   mm , a spot diameter of 17   μ m , an outer diameter of 3.8   m m , and a weight of 23   g .
When the probe assembly enters the interior of the tube to be measured along the axis, as shown in Figure 1, in order to accurately capture the position of the hole wall and ensure the feasibility and accuracy of the measurement, the minimum value of the hole diameter to be measured D m i n , the outer diameter of the support rod D , and the minimum value of the effective range of the spectral confocal displacement sensor r m i n need to satisfy certain design criteria. Meanwhile, to avoid mechanical interference during the measurement and increase the safety clearance δ during movement, the diameters of all large-aspect-ratio deep holes measured using this device should satisfy the relationship shown in Equation (19):
D m i n r m i n + D 2 + δ
The actual measurement of the measuring device, because the probe is driven by a linear motor to feed at speed v , the measured test piece rotates with the servomotor at angular speed ω . The coupling of the two motions places the probe in a non-inertial reference system, which generates dynamic loads such as Coriolis force and centrifugal inertia force, so the motion compensation is taken into account while considering the deflection of the cantilever, and the mathematical model of the overall compensation is established.
y t o t a l = 64 m g + ω 2 Δ s m + 1 2 m t u b e + 2 ω v sin θ m + 1 2 m t u b e L 3 3 π E D 4 d 4
m : mass of the probe (g); m t u b e : mass of the carbon fibre tube(g); s : radial distance from the probe to the workpiece’s rotational axis (mm); L : effective length of the cantilever beam (mm);  E : elastic modulus of the carbon fibre tube (≥200 GPA); D : outer diameter of the carbon fibre tube ( m m ); d : inner diameter of the carbon fibre tube ( m m );   θ : angle between the motion direction and the rotation plane (°).

4.2. Measurement Results

Set the feed speed of the magnetic levitation motor as 0.5   m m s , the rotation of the test piece to be measured driven by the servo motor as 12   r p m , and the sampling period of the spectral confocal displacement sensor as T = 0.1   s . Combined with the parameters of the measuring device, according to the formula (20), we calculate the total compensation y t o t a l = 0.889   m m for the probe assembly part of the measuring device in the measuring process, and take the safety gap δ = 1   m m , and according to the formula (19), we get the minimum deep-hole size that the measuring device can measure, which is 5.75   m m , with the maximum length of 250   m m .
Now, practical measurements are conducted on a 6 × 200 pipe fitting specially fabricated for this study using a measurement device. After the acquired measurement data is denoised by wavelet threshold filtering, the geometric and positional errors of the pipe fitting to be measured are obtained by adopting the virtual slicing–B-spline reconstruction method. The specific process is as follows:
For the point cloud acquired by the lateral confocal spectral confocal displacement sensor, wavelet threshold filtering is used to implement noise reduction processing, Figure 5 presents the distribution comparison of the point cloud before and after noise reduction using wavelet threshold filtering: the blue curve represents the signal before noise reduction, and the red curve represents the signal after noise reduction by radial wavelet threshold filtering. As can be seen from the figure, the fluctuation in the point cloud data is more stable after processing, effectively weakening the noise interference, showing the good effect of wavelet threshold filtering in point cloud noise reduction.
According 12   r p m of the measured test piece driven by the servo motor and the sampling period T = 0.1   s of the spectral confocal displacement sensor, the filtered and denoised point cloud is grouped into M = 50 groups with an angular interval of θ = 7.2 ° per group. The spatial curve fitting of each point set is completed by a fourth-order B-spline curve, and the fitting results are shown in Figure 6.
Orthogonal virtual slices are established at an equal spacing of L = 1   m m to obtain the intersection points of the virtual slices with all spatial spline curves. In the plane of the virtual slices, a circle is fitted to these intersection points using the least squares method, yielding the coordinates of the fitted circle’s centre within the slices, as shown in Figure 7.
According to the ISO 12780-1 standard for the evaluation of spatial straightness error, the minimum inclusive cylindrical method for fitting the set of centroids obtained by calculating the straightness error of the measurement of the large length-to-diameter ratio of a small-diameter deep hole is δ L = 0.0106   m m , as shown in Figure 8.
According to the measured point cloud P i 1,2 , , N along the spiral dense-row trajectory on the inner wall of the small-diameter deep hole, with the aid of a data analysis program developed based on MATLAB R2024b, the cylindricity results of the minimum circumscribed cylinder optimization method (MCC) and the maximum inscribed cylinder optimization method (MIC) are compared. The cylindricity error of the deep hole in this measurement is obtained as δ R = 0.1206   m m from the maximum inscribed cylinder optimization method, as shown in Figure 9.

4.2.1. Repeated Measurement Results

Five measurements were conducted on the same test pipe section under varying feed rates, rotational angular velocities, and sampling periods. The straightness results for the inner diameter of the tube, measured using the virtual slice–B-spline reconstruction method, are shown in Table 1 below, and the cylindricity results are shown in Table 2 below.
Analysing the straightness measurement results, the standard deviation of straightness for all groups is ≤ 0.0008   mm , and the extreme deviation is ≤ 0.0019   mm , which indicates that the virtual slicing–B-spline reconstruction method maintains high repeatability under different motion parameters. At a fixed feed rate of 0.5   m m s , the rotational speed of the test tube increased from 4   r p m to 24   r p m with the straightness error variation ≤ 0.0006   mm . Given the structural characteristics of the test bench, the probe and the test piece remain separated during measurement. The probe axis aligns with the workpiece’s rotational axis during measurement, rendering the centrifugal inertial force exerted on the probe in a non-inertial reference frame negligible. Consequently, the increase in straightness error is insignificant. When the rotational speed is fixed at 24   rpm , the feed rate doubles and the straightness error increases by 7.8 % . Combined with the structural characteristics of the experimental bench, the high-speed feed exacerbates the vibration of the cantilever beam structure, and the increase in the Coriolis force directly leads to an increase in the dynamic offset of the probe, which results in a decrease in the axial positioning accuracy of the probe and an increase in the straightness error. Variations in the sampling cycle directly impact the quantity of point clouds captured. However, from an overall analysis of straightness error, the assessment of straightness requires relatively low point cloud density. In scenarios where efficiency takes precedence, motion parameters may be appropriately increased.
Analysing the results of cylindricity measurements, the standard deviation of cylindricity for all groups is ≤ 0.0064   mm , and the extreme deviation is ≤ 0.0178   mm , which indicates that the virtual slicing–B-spline reconstruction method maintains a high reproducibility under different motion parameters. The increase in feed rate widens the axial sampling point spacing, causing the virtual slice distance L to exceed the scale of local curvature variation within the deep hole. Concurrently, the reduction in sampling points leads to the omission of certain critical topographical features, directly impacting the calculation of the deep-hole cylindricity error. The increase in the rotation speed makes the sampling point angle interval increase, which leads to a decrease in the B-spline reconstruction accuracy and an increase in the cylindricity error. The sampling cycle directly influences the number of sampling points per unit time and the point cloud density. From the overall analysis of the cylindricity error, the evaluation of cylindricity is more dependent on the density of the full circumferential point cloud, so for some high-precision scenarios, a lower motion parameter should be used to complete the detection of the test piece.
Combining the results of straightness and cylindricity calculations for all groups, the virtual slicing–B-spline reconstruction method has high repeatability in straightness and cylindricity calculations.

4.2.2. Measurement Result Verification

In order to verify the accuracy of the virtual slicing–B-spline reconstruction method, a fully automated coordinate measuring machine (CMM) NCA686 (Qingdao Leidun CNC Measuring Equipment Co., Ltd.Qingdao, Shandong Province, China) was used to make comparative measurements on the same 6 × 200 fittings.
Due to the structural constraints of the large L/D ratio of the pipe to be measured, the CMM cannot complete full-hole measurement in one operation and requires segmental measurement followed by overall fitting. Constrained by the structural characteristics of the large length-to-diameter ratio of the pipe section being tested, the coordinate measuring machine (CMM) cannot complete a full-bore measurement in a single operation. A 2mm ruby stylus and a 90° probe were selected. The CMM’s integrated RationDMIS (Dimensional Measuring Interface Standard) software was used to perform overall fitting of the two end cylinders. The cylindricity of the tubing measured by the CMM is 0.1269   mm , and the straightness of the inner diameter of the tubing is 0.0111   mm . A comparison of the results of the CMM and the straightness and cylindricity of the inner diameter of the tubing calculated by the virtual slicing–B-spline reconstruction method is shown in Table 3 below.
Through the comparative analysis of the measurement results, the straightness and cylindricity of the pipe fittings calculated by the virtual slicing–B-spline reconstruction method are close to the CMM results, and both of them meet the requirements of ISO 12780-1 for precision measurement. The deviation between the helical scanning and CMM results using the spectral confocal displacement sensor is mainly due to the differences in the measurement principle and data processing logic. Helical scanning is able to measure the inner diameter of deep holes continuously and with full coverage and directly obtain the three-dimensional point cloud data of the inner diameter of deep holes, which not only avoids the intermittent errors caused by artificial segmentation and improves the measurement speed but also, by virtue of the non-contact measurement characteristics, avoids the tiny indentation in the hole wall due to the contact force of the CMM probe and ensures the integrity of the measurement object; the virtual slicing–B-spline reconstruction method uses the fourth-order B-spline to fit the helical point cloud to the B-spline curve. The virtual slice–B-spline reconstruction method uses a fourth-order B-spline curve to fit the spiral point cloud, which can restore the true contour of the pipe more accurately than the default least squares method of the CMM, while the ‘overall fit’ of the CMM’s segmented measurement is essentially a linear interpolation, making it difficult to accurately reflect the local shape and positional tolerance of the intermediate region of the deep hole, while the full-hole coverage of the helical scanning can capture the details of the deep-hole features, achieving a highly accurate shape and positional tolerance. However, the full-bore coverage of helical scanning can capture the detailed features of deep holes, enabling highly accurate inspections of form and position tolerances.

5. Conclusions

Addressing the physical space limitations and data processing problems in detecting the internal diameter form error in small-diameter deep holes with large aspect ratios, a helical scanning measurement method based on lateral confocal technology is proposed, and the sub-micron precision detection of the form tolerance of small-diameter deep holes is realised by integrating innovation in detection device design, motion control optimization, and algorithm reconstruction. At the inspection device level, a cantilevered lateral confocal measurement mechanism is developed, which is driven by a carbon fibre support rod and a magnetically levitated linear motor to complete full-area coverage inspection of 6   m m deep holes and solve the problem of measurement failure caused by poor rigidity and surface damage with traditional contact probes; at the motion control level, a spatial trajectory optimization mechanism of axis–rotary cooperative motion is established by matching parameters between the magnetically levitated linear motor and the servo rotary motor, and measuring points are densely arranged in a helical pattern on the deep-hole inner wall. Experiments show that under a feed speed 0.5   m m s and a rotational speed of 12   r p m , the standard deviation of repeated straightness measurements is ≤ 0.0008   m m , and the standard deviation of repeated cylindricity measurement is ≤ 0.0064   m m , which meet the requirements of the ISO 12780-1 standard for full-contour data collection. At the algorithm level, the innovative ‘Virtual Slicing–B-Spline Reconstruction Algorithm’ is proposed, which realizes the efficient processing of an ultra-dense point cloud through the framework of adaptive grouping, dynamic slicing, and a fourth-order B-spline fitting hierarchy; the straightness evaluation error assessment reaches the 1.0   μ m order, compared with CMM measurements and the cylindricity and straightness evaluation errors of the proposed method are reduced by 4.6 % and 4.5 % respectively. This improvement in accuracy is due to the double advantages of the measurement principle and data processing.
This study integrates spectral confocal displacement sensor technology and intelligent algorithms to break through the limitations of large-aspect-ratio and small-diameter deep-hole measurement, which is of great significance in promoting ultra-precision inspections and upgrading inspection technology in engineering.

Author Contributions

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

Funding

This research was funded by the National Natural Science Foundation of China (Grant No. 51875532) and the Scientific and Technological Innovation Fund of Nantong Institute of Technology (Grant No. KCTD003).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

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

Acknowledgments

The authors would like to sincerely thank all other members of the research team for their contributions to this research.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Chandar, J.B.; Nagarajan, L.; Kumar, M.S. Recent research progress in deep hole drilling process: A review. Surf. Rev. Lett. 2021, 28, 21300033. [Google Scholar] [CrossRef]
  2. Bhide, K.; Siddappaji, K.; Abdallah, S. Aspect Ratio Driven Relationship between Nozzle Internal Flow and Supersonic Jet Mixing. Aerospace 2021, 8, 78. [Google Scholar] [CrossRef]
  3. Natarajan, V.; Unnikrishnan, U.; Hwang, W.-S.; Choi, J.-Y.; Yang, V. Numerical study of two-phase flow dynamics and atomization in an open-type liquid swirl injector. Int. J. Multiph. Flow 2021, 143. [Google Scholar] [CrossRef]
  4. Xu, S.; Nixon, M.; Beall, J.; Wiklund, D.; Peluso, M. Process variability reduction in flow control and wedge flowmeter performance evaluation. Control. Eng. Pr. 2021, 110, 104780. [Google Scholar] [CrossRef]
  5. Dong, J.; Jing, C.; Peng, Y.; Liu, Y.; Ren, H.; Liu, X. Study on the measurement accuracy of an improved cemented carbide orifice flowmeter in natural gas pipeline. Flow Meas. Instrum. 2018, 59, 52–62. [Google Scholar] [CrossRef]
  6. Poljacek, S.M.; Risovic, D.; Furic, K.; Gojo, M. Comparison of fractal and profilometric methods for surface topography characterization. Appl. Surf. Sci. 2008, 254, 3449–3458. [Google Scholar] [CrossRef]
  7. Shen, Y.; Ren, J.; Huang, N.; Zhang, Y.; Zhang, X.; Zhu, L. Surface form inspection with contact coordinate measurement: A review. Int. J. Extreme Manuf. 2023, 5, 022006. [Google Scholar] [CrossRef]
  8. Bian, X.; Cui, J.; Lu, Y.; Tan, J. Ultraprecision Diameter Measurement of Small Holes with Large Depth-To-Diameter Ratios Based on Spherical Scattering Electrical-Field Probing. Appl. Sci. 2019, 9, 242. [Google Scholar] [CrossRef]
  9. Fan, K.-C.; Cheng, F.; Pan, W.-T.; Li, R. Analysis of the contact probe mechanism for micro-coordinate measuring machines. Optoelectron. Instrum. Data Process. 2010, 46, 340–346. [Google Scholar] [CrossRef]
  10. Al-Musawi, R.S.J.; Brousseau, E.B.; Geng, Y.; Borodich, F.M. Insight into mechanics of AFM tip-based nanomachining: Bending of cantilevers and machined grooves. Nanotechnology 2016, 27, 385302. [Google Scholar] [CrossRef]
  11. Fu, S.; Cheng, F.; Tjahjowidodo, T.; Zhou, Y.; Butler, D. A Non-Contact Measuring System for In-Situ Surface Characterization Based on Laser Confocal Microscopy. Sensors 2018, 18, 2657. [Google Scholar] [CrossRef]
  12. Engel, T. 3D optical measurement techniques. Meas. Sci. Technol. 2022, 34, 032002. [Google Scholar] [CrossRef]
  13. Meng, F.; Yang, J.; Yang, G.; Lu, H.; Dong, Z.; Kang, R.; Guo, D.; Qin, Y. A Visual Measurement Method for Deep Holes in Composite Material Aerospace Components. Sensors 2024, 24, 3786. [Google Scholar] [CrossRef]
  14. Nguyen, A.; Le, B. 3D point cloud segmentation: A survey. In Proceedings of the 2013 6th IEEE Conference on Robotics, Automation and Mechatronics (RAM), Manila, Phillippines, 12–15 November 2013; pp. 225–230. [Google Scholar] [CrossRef]
  15. ISO 12780-1:2011; Geometrical Product Specifications (GPS)—Straightness—Part 1: Vocabulary and Parameters of Straightness. International Organization for Standardization: Geneva, Switzerland, 2011.
  16. Minsky, M. Microscopy Apparatus. U.S. Patent 3,013,467, 19 December 1961. [Google Scholar]
  17. Bai, J.; Li, X.; Wang, X.; Wang, J.; Ni, K.; Zhou, Q. Self-reference dispersion correction for chromatic confocal displacement measurement. Opt. Lasers Eng. 2021, 140. [Google Scholar] [CrossRef]
  18. Bai, J.; Li, J.; Wang, X.; Zhou, Q.; Ni, K.; Li, X. A new method to measure spectral reflectance and film thickness using a modified chromatic confocal sensor. Opt. Lasers Eng. 2022, 154. [Google Scholar] [CrossRef]
  19. Yang, W.; Du, J.; Qi, M.; Yan, J.; Cheng, M.; Zhang, Z. Design of Optical System for Ultra-Large Range Line-Sweep Spectral Confocal Displacement Sensor. Sensors 2024, 24, 723. [Google Scholar] [CrossRef]
  20. Prause, K.; Herkommer, A.; Pinzer, B.R.; Layh, M. Single-shot high speed aerial chromatic confocal metrology sensor. Opt. Eng. 2021, 60, 124110. [Google Scholar] [CrossRef]
  21. Li, J.; Zhu, X.; Du, H.; Ji, Z.; Wang, K.; Zhao, M. Thickness measurement method for self-supporting film with double chromatic confocal probes. Appl. Opt. 2021, 60, 9447–9452. [Google Scholar] [CrossRef]
  22. Olsovsky, C.; Shelton, R.; Carrasco-Zevallos, O.; Applegate, B.E.; Maitland, K.C. Chromatic confocal microscopy for multi-depth imaging of epithelial tissue. Biomed. Opt. Express 2013, 4, 732–740. [Google Scholar] [CrossRef]
  23. Wang, Y.; Li, T. Application of Wavelet and Wiener Filtering Algorithm in Image De-Noising. OALib 2016, 3, 1–7. [Google Scholar] [CrossRef]
  24. Al-Subaihi, I.A. Orthogonal least squares fitting with cylinders. Int. J. Comput. Math. 2016, 94, 841–851. [Google Scholar] [CrossRef]
  25. MacCallum, K.J.; Zhang, J.-M. Curve-smoothing Techniques Using B-splines. Comput. J. 1986, 29, 564–571. [Google Scholar] [CrossRef]
  26. Zhang, L.-H.; Su, Y.; Li, R.-C. Accurate polynomial fitting and evaluation via Arnoldi. Numer. Algebra Control. Optim. 2023, 14, 526–546. [Google Scholar] [CrossRef]
  27. Gill, P.E.; Wong, E. Sequential Quadratic Programming Methods. In Mixed Integer Nonlinear Programming; Springer: New York, NY, USA, 2012; pp. 147–224. [Google Scholar] [CrossRef]
Figure 1. Three-dimensional model of a small-diameter deep-hole inspection apparatus based on lateral confocal principles.
Figure 1. Three-dimensional model of a small-diameter deep-hole inspection apparatus based on lateral confocal principles.
Sensors 25 06863 g001
Figure 2. Lateral confocal spectrum: confocal displacement sensor measurement principle.
Figure 2. Lateral confocal spectrum: confocal displacement sensor measurement principle.
Sensors 25 06863 g002
Figure 3. Schematic diagram of point cloud from helical scanning trajectory along the deep borehole inner wall.
Figure 3. Schematic diagram of point cloud from helical scanning trajectory along the deep borehole inner wall.
Sensors 25 06863 g003
Figure 4. Physical diagram of deep-hole detection based on spectral confocal principle.
Figure 4. Physical diagram of deep-hole detection based on spectral confocal principle.
Sensors 25 06863 g004
Figure 5. Wavelet thresholding for noise reduction processing.
Figure 5. Wavelet thresholding for noise reduction processing.
Sensors 25 06863 g005
Figure 6. Virtual slice–B-spline reconstruction algorithm yielding fourth-order B-spline spatial curve fitting results.
Figure 6. Virtual slice–B-spline reconstruction algorithm yielding fourth-order B-spline spatial curve fitting results.
Sensors 25 06863 g006
Figure 7. Intersection point with the B-spline curve within the virtual slice section (Z = 8.04 mm) and the least squares-fitted circle.
Figure 7. Intersection point with the B-spline curve within the virtual slice section (Z = 8.04 mm) and the least squares-fitted circle.
Sensors 25 06863 g007
Figure 8. Straightness error analysis result.
Figure 8. Straightness error analysis result.
Sensors 25 06863 g008
Figure 9. Cylindricity error analysis results.
Figure 9. Cylindricity error analysis results.
Sensors 25 06863 g009
Table 1. Measured straightness results (unit: mm).
Table 1. Measured straightness results (unit: mm).
Feed Rate
(mm/s)
Rotation Speed
(rpm)
Sampling Period
(s)
FirstSecondThirdFourthFifthAverage Value
0.540.050.01000.00960.00940.01040.00880.0096
0.580.050.00950.00990.00870.01060.00910.0096
0.5120.10.01060.01070.00920.00910.00960.0098
0.5240.10.01000.00980.01110.01080.00920.0102
1240.10.01150.01170.01000.01100.01060.0110
Table 2. Measured cylindricity results (unit: mm).
Table 2. Measured cylindricity results (unit: mm).
Feed Rate
(mm/s)
Rotation Speed
(rpm)
Sampling Period
(s)
FirstSecondThirdFourthFifthAverage Value
0.540.050.11670.12110.11230.11890.11450.1167
0.580.050.12530.13380.12870.13610.13120.1310
0.5120.10.12070.11660.11850.10850.11060.1150
0.5240.10.13560.13090.13930.13870.13070.1350
1240.10.15450.15520.13740.14950.14730.1488
Table 3. Comparison of measurement results (unit: mm).
Table 3. Comparison of measurement results (unit: mm).
ParameterSlicing MethodCMMAbsolute DeviationRelative Deviation
Cylindricity0.12100.1269−0.0059−4.6%
Straightness0.01060.0111−0.0005−4.5%
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

Liu, Y.; Yu, D.; Du, H.; Chen, T. Measurement of Form and Position Error of Small-Diameter Deep Holes Based on Collaboration Between a Lateral Confocal Displacement Sensor and Helical Scanning. Sensors 2025, 25, 6863. https://doi.org/10.3390/s25226863

AMA Style

Liu Y, Yu D, Du H, Chen T. Measurement of Form and Position Error of Small-Diameter Deep Holes Based on Collaboration Between a Lateral Confocal Displacement Sensor and Helical Scanning. Sensors. 2025; 25(22):6863. https://doi.org/10.3390/s25226863

Chicago/Turabian Style

Liu, Yao, Daguo Yu, Huifu Du, and Tong Chen. 2025. "Measurement of Form and Position Error of Small-Diameter Deep Holes Based on Collaboration Between a Lateral Confocal Displacement Sensor and Helical Scanning" Sensors 25, no. 22: 6863. https://doi.org/10.3390/s25226863

APA Style

Liu, Y., Yu, D., Du, H., & Chen, T. (2025). Measurement of Form and Position Error of Small-Diameter Deep Holes Based on Collaboration Between a Lateral Confocal Displacement Sensor and Helical Scanning. Sensors, 25(22), 6863. https://doi.org/10.3390/s25226863

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