Effects of number of digits in large-scale multilateration
Introduction
In the last 40 years, large-scale measurement or dimensional metrology has been an active research field in the world. Several keynote papers have been published highlighting the scientific advances in this research field [[1], [2], [3]]. These works have been supported by the increase of large mechanical systems (aircraft wings, wind turbine, rotor blades, mechanical structures such as nuclear reactors …). In order to produce and control the constitutive parts of these mechanical systems, large machine tools and coordinate measuring machines are required. In turn, these mechanisms also need to be calibrated and compensated [4]. In consequence, a new measuring technique appeared: multilateration. In the context of digital enterprise, measurement systems using this technique are being used increasingly in precision engineering. Maropoulos et al. [5] defined this research field as a priority in the context of measurement-assisted assembly.
The multilateration technique is based on the computation of the coordinates of a given point using either four measurement devices simultaneously or a single device sequentially. This computation is feasible if the position coordinates of the measurement devices and the distances to the target point are known. The coordinates of the target point are calculated as the intersection of four spheres. Each sphere is centered at the measurement devices position and its radius is defined by the measured distance. The intersection of the first two spheres generates a circle. Two points can be derived by intersecting this circle and the third sphere. The last sphere allows to obtain the coordinates of the target point.
Two types of instruments are chiefly used in the multilateration technique. The first type is the laser tracker, which measures simultaneously a distance by interferometry or absolute distance-meter and two angles by encoders. The second type is the Tracking Interferometer (TI, such as laser tracer) which measures by interferometry the distance between its standard sphere and the Spherically Mounted Retroreflector (SMR) without taking into account the laser dead zone.
The multilateration technique has been used in numerous research areas such as electrical and electronic engineering, telecommunications and aerospace engineering … Around 200 research papers related to this topic can be found in the Web of Science database. In the field of machine compensation and calibration, the multilateration principle was introduced by Schwenke et al. [6] in order to calibrate a machine structure using a TI. Muralikrishnan et al. [7] wrote a survey of the literature about the use of TIs in large-scale dimensional metrology. That paper is focused on error modeling, measurement uncertainty, performance evaluation and standardization. Norrdine [8] proposed an algebraic approach to solve nonlinear problems in multilateration.
Norrdine derives the spatial coordinates of the unknown points as a function of the distances to other known points using a system of quadratic equations. In the case of sequential multilateration using a TI, the “other known points” (positions of the laser tracer) and the laser dead zone are in fact not known. However, it helps to explain the quadratic equations of a global multilateration problem. Gao et al. [9] summarized the multi-axis coordinate measurement methods such as triangulation and multilateration. To determine the TI position coordinates, Chen et al. [10] proposed a calibration procedure based on additional measurements comparatively to the classic multilateration procedure. Camboulives et al. [11] presented a calibration procedure of a 3D working space based on multilateration using only one TI. The reference datum system used in this procedure was built from the successive locations of a single TI independently of the machine reference frame.
A considerable amount of research has been done on the multilateration using laser trackers. The impact of variations in system configuration (laser tracker positions) on the volumetric measurement error was studied by Zhang et al. [12]. In their article, the authors propose an optimization of the system configuration and a self-calibration planning to reduce the propagation of volumetric measurement errors. This reduction was obtained by increasing the number of laser tracker stations. In the same way, a new procedure to calibrate an articulated arm coordinate measuring was presented in that paper. Wang et al. [13] used a genetic algorithm to optimize the laser tracker positions of multilateration measurements. Santolaria et al. [14] proposed a self-calibration algorithm of four laser trackers. The same research team presented a work about the different techniques and factors that affect the measurement accuracy of laser trackers used in machine tool volumetric verification [15] and proposed different calibration strategies based on network measurements [16]. Recent papers propose the calibration of coordinate measuring machines [17] and machine-tools [[18], [19], [20]] using this measurement principle.
In short, most of the research works about multilateration precision are centered around the influence of the experimental configuration (the positions of the measurement device and of the target points as well as the uncertainties of the temperature, pressure and humidity sensors) on measure precision [21,22]. However, the effects of the number of digits used during computations in large-scale multilateration precision have not been addressed [23].
In response to this shortcoming, the aim of this paper is to bring to the fore the impact of the number of digits used in computation on large-scale sequential multilateration using a TI. In order to do this, two numerical experiments simulating multilateration-based measurements using a TI were performed. These experiments were conducted using the multilateration model and the measurement configuration described in Section 2. The first experiment, which is detailed in Section 3, aimed to determine the impact of numerical errors in the course of the nonlinear least-squares algorithm used in multilateration. This was evaluated by solving the floating-point calculations of the optimization problem using different numbers of digits (10–20). The obtained results were compared with the nominal solution of the problem. The second experiment, detailed in Section 4, was aimed to evaluate the combined effects of the measuring uncertainties together with numerical errors.
Section snippets
Multilateration model
The multilateration problem requires the implementation of a system of nonlinear equations and an optimization algorithm (in blue color in Fig. 1). The implementation used in this work is presented Section 2.1. In order to find a numerical solution for a given problem (in orange color in Fig. 1), setup values for the computed quantities (in green color in Fig. 1) are required. The process to define the setup values in this work is presented in Section 2.2. These values and the measured
Simulation protocol 1
In order to study the impact of the number of digits on sequential large-scale multilateration, the simulation protocol 1 depicted in Fig. 4 was applied to the measurement configuration previously presented (Section 2.4). The impact of numerical errors during the computation was evaluated by solving the floating-point operations using different numbers of digits ranging from 10 to 20. A set of the interferometric length values was simulated using the nominal coordinate values of Pj and Mi, and
Effect of the number of digits considering measurement uncertainties
In order to evaluate the effects of the number of digits during multilateration computations when considering uncertainties, a second simulation protocol was defined. This protocol, summarized in Fig. 6, is derived from the protocol 1, but measurement uncertainties were added. The determination of these uncertainties is detailed in Sections 4.1 Interferometry measurement simulation, 4.2 Budget of measurement uncertainties. The deviations of the simulated distances between the points were
Conclusions
Multilateration is a measurement method with numerous applications in metrology and precision engineering. In this paper, the effects of the number of digits on large scale and sequential multilateration were studied. The effects of numerical errors due to the floating-point precision were analyzed. For large distance measurements (20 m) in a monitored environment (temperature, humidity, atmospheric pressure), the multilateration technique allowed to obtain a distance coverage interval around
Declaration of competing interest
The authors declare no conflict of interest in this article.
Acknowledgments
The authors gratefully acknowledge the contributions of Elias Rechreche during his internship. Measuring instruments used in the experiments were funded by the European Community, French Ministry of Research and Education, Pays d’Aix Conurbation Community, Aix Marseille University.
References (25)
- et al.
Large-scale metrology–an update
CIRP annals
(2002) - et al.
Advances in large-scale metrology–review and future trends
CIRP Annals
(2016) - et al.
Geometric error measurement and compensation of machines—an update
CIRP Annals
(2008) - et al.
Error mapping of CMMs and machine tools by a single TI
CIRP annals
(2005) - et al.
Laser trackers for large-scale dimensional metrology: a review
Precis Eng
(2016) - et al.
Measurement technologies for precision positioning
CIRP Annals
(2015) - et al.
Calibration of a 3D working space by multilateration
Precis Eng
(2016) - et al.
Influence of measurement noise and laser arrangement on measurement uncertainty of laser tracker multilateration in machine tool volumetric verification
Precis Eng
(2013) - et al.
Integrated multilateration for machine tool automatic verification
CIRP Annals
(2018) - et al.
Estimation of three-dimensional volumetric errors of machining centers by a TI
Precis Eng
(2015)