
- Infrared and Laser Engineering
- Vol. 50, Issue 5, 20200316 (2021)
Abstract
0 Introduction
It is always an important subject that the accurate measurement of key parameters in fields of manufacturing. The measuring accuracy of the outer diameter directly determines the assemble efficiency and products’ quality[
In the numerous method of diameter measurement methods, the three-point method is widely applied in the precision machining because of the high accuracy and small errors, which is one of the important technical components of the manufacturing industry[
This paper studies a new model which is about angle setting errors of the diameter measurement based on three-point method, including the calibration and the experiment. According to the principle of a settled circle which is determined by three points not on the same straight line, we developed an outer diameter measuring system with three laser displacement sensors. The sensor is based on the laser triangulation method, which mainly uses the reflected and scattered beams of laser to accept the information of the target surface or distances between different targets[
1 Principle of measurement based on three-point method
The basic principle of three-point method is to set the three sensors at a fixed angle, such as 120°. The measurement axes of sensors intersect at one point. Then we can build the XOY coordinate system by taking the point as origin and get multiple sets of measurements when rotating the workpiece. At last, we calculate the diameter according to the coordinates of the three points on the circle. Figure1 illustrates the three-point method without considerations of the angle setting errors. Three sensors are 120° apart from each other along the measurement axis. O is the origin and P is the center of the circle. S is the rotation center of each displacement sensor. The coordinates of A, B and C (Ax, Ay, Bx, By, Cx, Cy) can be determined according to the measurements m1, m2 and m3. Lastly, we can figure up the diameter and the position of P through the coordinates.
Figure 1.Three-point method without angel setting errors
The calculation formula is as follows:
As we can see from the Fig.1, s1,s2 and s3 are the distances of the rotation center to the origin, t1, t2 and t3 are the distances of the rotation center to the front end. s and t are never changed when the positions of sensors are settled. The radius r can be obtained by Eq.(2).
Figure 2 shows the three-point method with considerations of angel setting errors. In this model, we think that there exist one fixed point in each sensor and the probe will occur a small deflection around the point. The sensor turns around point S, which means the center of rotation in the measurement. This is the theoretical basis of the calibration and simulation.
Figure 2.Three-point method with angel setting errors
2 Principle of the calibration based on the least squares and iterative method
It is known from the principle of three-point method that the position of origin O is determined by rotation centers of three sensors. The positions of sensors are never changed and the aims of the measurements are to examine different workpieces’ diameters when we do the work in reality. So the position of O is settled by sensors and without errors. In addition, the fixed parameters are the distance s from the rotation center to the zero point of measurement, the distance t between O and S, and the angle setting error α in the model. The three parameters can be named as systemic parameters. And s and α are unknown to be calibrated. The measured value m and the position of circle are changed between different measurements. Therefore, sensors’ values
Due to the nonlinearity of the equations, that we cannot get the analytical expression. Then we choose to use the least squares and the lterative method to do the calibration. Solving the Eq.(3), the forward kinematic solution
where
When we measure the workpiece m times, the observation equations vector is given by:
where
The the least squares solution of systemic parameter by the lterative method is as follows:
Where the Jacobian matrix
And the error matrix
where σR is the standard deviation of radius error and σM is the standard deviation of measured value of sensors. After several iterations, we can obtain the stable systemic parameters.
3 Simulation of the measuring system
To verify the accuracy of this calibration method, simulations are performed with the measuring model by Matlab. The simulation about the radius errors caused by angle setting errors is implemented to ensure the necessity of calibrations.
3.1 Simulation about the angle setting errors
The whole simulation can be divided into three processes. Firstly, we get the measured value m by setting the radius, the position of the center P and the distance from the rotation center to the front end of sensors. In general, the position accuracy of the workpiece can be controlled within 30 μm. Therefore, we settle the length of OP to vary from 0 to 30 μm. Secondly, the calculated radius can be obtained by the measured value through the model of Fig.1. Finally, we select the range of calculated value and the settled radius as the evaluation of the influence caused by angle setting error.
Table 1 is the result of differences of radius when angle setting errors range from 0.5° to 3.0°. In this simulation, the settled radius is 20 mm and the distance from the rotation center to the measuring zero point of sensors is 15 mm. It can be found that the radius error can reach 8 μm, which can not be ignored.
Angle error/(°) | Fixed distance/mm | Radius error/μm |
0.5 | 15 | 0.483 |
1.0 | 15 | 1.789 |
1.5 | 15 | 3.234 |
2.0 | 15 | 4.759 |
2.5 | 15 | 6.374 |
3.0 | 15 | 8.124 |
Table 1. Max radius difference with angle errors
3.2 Simulation of the systemic parameters
It is known from the calibration principle that the initial value of systemic parameters plays an important role in the accuracy of calibration. The flow chart of the simulation is as follows (Fig.3).
Figure 3.Flow chart of calibration
In this simulation process, we do the calibration of systemic parameters without noise of measurement value firstly. The truth of radius is set as 20 mm and t of three sensors’ are respectively are 30 mm, 29.8 mm, 30.2 mm. Ten standard circle positions are chosen in each group simulation, so 10 groups of circle centers’ coordinates can be obtained from this. Afterwards, the sensor measurement value is obtained through the inverse calculation process. The pre-parameters required for the calibration have been determined so far.
Next we take one of the calibrations as an example. The data in Tab. respectively are the design value (initial value), true value, and calibrated value of the systemic parameters. The error between calibrated value and true value is shown in the fifth column of Tab.2. It is known that the absolute error of distance diameter has reached the level of nanometer. For the angle error parameter, it can also reach 10-6 rad orders of magnitude. In summary, the method proposed in this paper yields high accuracy of systemic parameters.
Systemic parameters | Designed value | True value | Calibrated value | Absolute error |
s1/mm | 15 | 15.3039 | 15.3039065 | 0.0000065 |
s2/mm | 15 | 14.6943 | 14.6943028 | 0.0000028 |
s3/mm | 15 | 15.2077 | 15.2076977 | 0.0000013 |
α1/(°) | 1 | 1.05 | 1.0503227 | 0.0003227 |
α2/(°) | −1 | −1.05 | −1.0505857 | −0.0005857 |
α3/(°) | 1 | 1.001 | 1.0051009 | 0.0004899 |
Table 2. Simulation results of systemic parameters
After obtaining the calibrated system parameters, we substitute the calibrated values into the three-point diameter measurement model, and use the sensor measurement values to obtain the calibrated center position and radius of the workpiece. After ten measurements, the simulation results of circle diameter measurement are shown in Fig.4.
Figure 4.Radius error in different measurements
It can be seen that the error of the radius after calibration is lower than 1 μm, and the repeatability accuracy can reach 0.2 μm; its error is relatively stable and mainly determined by the accuracy of systemic parameters. Both the absolute error and the repeatability are far better than those don’t consider angle setting errors. The calibration is valid for the measurement system.
4 Experiments and discussions
To verify the feasibility in the real measurement of this method, we design and set up the experiment device. The peripheral instruments used in the experiment are laser displacement sensors (Keyence LJ-G015K) and CMM (Hexagon Inspector). The measuring range of sensors is (15±2.3) mm. And we set a one-dimensional manual sliding table under each sensor to adjust the distance to workpiece. The micrometers of different directions are arranged under the workpiece to fine-tune its position, which simulates the replacement of workpiece.
As shown in Fig.5 and Fig.6, the whole process is that CMM gets the coordinates of circle centers and radius by fitting measuring points on the circumference of the workpiece. The sensors obtain measured value through laser measurement. And the signal is converted to digital received by computers. Lastly, the computer returns the instruction to adjust the position of workpiece and repeats the next measurement.
Figure 5.Experiment platform of diameter’s measurement
Figure 6.Top view of measuring device
The data in Tab.3 respectively are the calculated radius with calibration, calculated radius without calibration, absolute error between calibrated radii with the truth. Taking one of the measurement experiments for example, the workpeice was measured nine times in different positions. The average value of radii measured by CMM was selected as true value. And the error is the difference between calculated radii and the true value. We can find that the absolute error of radius with calibration is lower than 1.5 μm and the repeatability accuracy is 0.3 μm. As a contrast, the absolute error without calibration is more than 20 μm and the repeatability accuracy is 1.3 μm. We can find that the method not only increase the absolute accuracy, but also make the measurement more stable to improve the repeatability accuracy.
Radius with calibration/mm | Error with calibration/μm | Radius without calibration/m | Error without calibration/μm |
18.07686 | −0.33 | 18.05303 | −24.15 |
18.07734 | −0.20 | 18.05435 | −23.19 |
18.07763 | −0.83 | 18.05546 | −21.34 |
18.07788 | −0.55 | 18.05655 | −21.88 |
18.07760 | −0.18 | 18.05710 | −20.69 |
18.07681 | −1.07 | 18.05714 | −20.73 |
18.07615 | −1.40 | 18.05146 | −26.09 |
18.07672 | −1.25 | 18.04759 | −30.53 |
18.07750 | −0.10 | 18.04438 | −33.22 |
Table 3. Experiment results of radius
5 Conclusion
This paper proposes a calibration for angle setting errors of laser displacement sensors in the diameter measurement. The angle setting errors can be obtained by measuring values of three displacement sensors at different workpiece positions. The results of simulation have shown that the errors of angles can reach 10−6 rad orders of magnitude and the errors of diameter measurement can be lower than 1 μm after calibration. The experiment results have shown that the absolute error of diameter is improved from 20 μm to 1.5 μm and the repeatability accuracy is increased from 1.3 μm to 0.3 μm.
References
[1] I Budak, D Vukelic, D Bracun, et al. Pre-processing of point-data from contact and optical 3D digitization sensors. Sensors, 12, 1100-1126(2012).
[2] T J Ko, J W Park, H S Kim, et al. On-machine measurement using a noncontact sensor based on a CAD model. Int J Adv Manuf Technol, 32, 739-746(2007).
[3] W T Estler, K L Edmundson, G N Peggs, et al. Largescale metrology—An update. CIRP Ann Manuf Technol, 51, 587-609(2002).
[4] W Sudatham, H Matsumoto, S Takahashi, et al. Verification of the positioning accuracy of industrial coordinate measuring machine using optical-comb pulsed interferometer with a rough metal ball target. Precis Eng, 41, 63-67(2015).
[5] G Mansour. A developed algorithm for simulation of blades to reduce the measurement points and time on coordinate measuring machine. Measurement, 54, 51-57(2014).
[6] K Alblalaihid, P Kinnell, S Lawes, et al. Performance assessment of a new variable stiffness probing system for micro-CMMs. Sensors, 16, 492(2016).
[7] S H Mian, A Al-Ahmari. Enhance performance of inspection process on coordinate measuring machine. Measurement, 47, 78-91(2014).
[8] Huirong Tao, Fumin Zhang, Xinghua Qu. Experimental study of backscattering signals from rough targets in non-cooperative laser measurement system. Infrared and Laser Engineering, 43, 95-100(2014).
[9] Lei X Q. Study of the cylindricity precision measurement technique based on the err separation method[D]. Xi''an: Xi’an University of Technology, 2007. (in Chinese)
[10] Y Aoki, S Ozono. On a new method of roundness measurement based on the three-point method. Journal of the Japan Society of Precision Engineering, 32, 27-32(1966).
[11] Y Z Ma, X H Wang, Y H Kang. Roundness measurement and error separation technique. Applied Mechanics and Materials, 303-306, 390-393(2013).
[12] M S Hong, Y L Wei, H Su, et al. A new method for on-machine measurement of roundness-error separation technique of parallel three-probe method in frequency domain. Chinese Journal of Scientific Instrument, 24, 152-156(2003).
[13] M S Hong, P Cai. Universal equation and operationability for multi-position error separation technique. Nanotechnology and Precision Engineering, 2, 59-64(2004).
[14] Xingwei Sun, Xinyu Yu, Zhixu Dong, et al. High accuracy measurement model of laser triangulation method. Infrared and Laser Engineering, 47, 0906008(2018).
[15] Jichuan Xing, Xiaohong Luo. Measurement of truck carriage volume with laser triangulation. Infrared and Laser Engineering, 41, 3083-3087(2012).

Set citation alerts for the article
Please enter your email address