Application_of_Multi-Criteria_Optimization_Methods
Application_of_Multi-Criteria_Optimization_Methods
Article
Application of Multi-Criteria Optimization Methods in the
Calibration Process of Digital Measuring Instruments
Maciej Klebba 1, * , Arkadiusz Adamczyk 1 , Mariusz Waż
˛ 2 and Dominik Iwen 2
1 Faculty of Mechanical and Electrical Engineering Polish Naval Academy, Smidowicza 69,
81-127 Gdynia, Poland
2 Faculty of Navigation and Naval Weapons Polish Naval Academy, Smidowicza 69, 81-127 Gdynia, Poland
* Correspondence: [email protected]
Abstract: The article describes the use of multi-criteria optimization methods during the calibration
of digital multimeters. Currently, calibration is based on a single measurement of a specific value. The
aim of this research was to confirm the possibility of using a series of measurements in order to reduce
the measurement uncertainty without significantly extending the calibration time. The automatic
measurement loading laboratory stand used during the conducted experiments was essential to
obtain results that allowed confirming the thesis. This article presents the applied optimization
methods and the results of the calibration of sample digital multimeters obtained thanks to them. As
a result of the research, it was found that the use of a series of measurements increased the accuracy of
the calibration, reduced the measurement uncertainty, and shortened the calibration time compared
to traditional methods.
1. Introduction
The calibration of measuring systems, as well as individual measuring instruments is
Citation: Klebba, M.; Adamczyk, A.;
required in many fields of technology. The requirement to perform regular calibration is
Wa˛ż, M.; Iwen, D Application of
described in many normative documents such as [1–3]. It is performed in laboratories in a
Multi-Criteria Optimization Methods
precisely defined manner. Both the measurement procedures according to which the cali-
in the Calibration Process of Digital
Measuring Instruments. Sensors 2023,
bration is performed and the organization of the laboratory itself are strictly defined [4–8].
23, 2984. https://doi.org/10.3390/
This allows an increase in the repeatability and reliability of the tests performed [9,10].
s23062984 With the development of technology, more and more complex and accurate measuring
devices are used. Many of the new devices require completely new calibration proce-
Academic Editors: Jerzy Józwik,
dures [11,12]. On the other hand, work is still underway to improve the existing calibration
Wojciech Walendziuk and Grzegorz
methods [13,14]. More and more methods are based on semi-automated or fully automatic
Królczyk
stations [15,16]. This allows both shortening the calibration time and eliminating at least
Received: 10 February 2023 some personal errors. During calibration, the main task is to determine the error with
Revised: 2 March 2023 which the tested instrument made the measurement. This error can be estimated from a
Accepted: 7 March 2023 single measurement [17]. It can also be determined by taking a series of measurements
Published: 9 March 2023 and calculating the average value, which is more accurate, but also more time-consuming.
In addition, the appropriate number of measurements in the series should be determined.
A properly selected number of measurements can be described as “optimal”. What does
optimal mean?
Copyright: © 2023 by the authors.
In many areas of human activity, the best use of resources is sought to obtain the
Licensee MDPI, Basel, Switzerland.
maximum effect. The field of science supporting the making of this type of decision is
This article is an open access article
distributed under the terms and
optimization. Due to the number of criteria, optimization can be divided into:
conditions of the Creative Commons - Single-criterion—defining one function that describes a specific problem and finds its
Attribution (CC BY) license (https:// extreme.
creativecommons.org/licenses/by/ - Multi-criteria—finding the optimal solution that is appropriate from the point of view
4.0/). of each criterion.
The procedure is similar for digital instruments. Digital instruments are often equipped
with a communication interface that allows data to be transferred directly to a computer.
Thanks to this solution, it is possible to partially or completely automate the measurements.
During calibration at a specific measurement point, it is possible to determine the
error on the basis of a single measurement or on the basis of a series of measurements. The
series of measurements consists of making a specified number of measurements of the
same value of a physical quantity. The mean value after excluding gross errors is taken as
the result of the series. The measurement series improves the quality of the obtained results
and allows for a more reliable determination of the correct operation of the measuring
instrument. With the increase in the number of measurements performed in the series,
the result is closer to the real value, and the Type A uncertainty of such a measurement
decreases. On the other hand, increasing the number of measurements increases the time
and energy required to complete the entire calibration procedure.
This is where the problem begins: whether to evaluate an instrument on the basis
of a single measurement, perform the number of measurements proposed in the calibra-
tion procedure, or estimate the optimal number of points in a series using multi-criteria
optimization methods. At this point, one should look at the results obtained during the
measurement with a digital instrument. The measurement with a digital instrument is
performed at a certain resolution. The resolution is understood to be the smallest value
indicated by the instrument. For example, the measurement of the outer diameter with a
digital caliper is made at a resolution of 0.01 inches (Figure 1).
If the measurement is unambiguous and the result on the display does not change, the
prediction of the efficiency on the basis of a single measurement is justified. However, it
often turns out that, during the measurements, the indication of the digit in the resolution
position is not constant. Changes from measuring the same value may change by one or
more digits. In this case, determining the efficiency of the instrument on the basis of an
ambiguous result is burdened with a large error (Figure 2).
During the research conducted on a group of over 150 digital instruments of various
types, it turned out that measurement ambiguity occurred in over 40% of cases. Approxi-
mately 30% were changed by one value in the position of the last significant digit, and in
10% of the cases, the changes amounted to 2, 3, or more values in the position of the last
significant digit.
Sensors 2023, 23, 2984 4 of 19
On the basis of the obtained results, it was found that it is reasonable to carry out
calibration on the basis of a series of measurements in order to avoid an error resulting
from the ambiguity of the reading.
Some digital measuring devices, especially those with higher accuracy, are designed to
be calibrated based on a series of measurements. In this case, the number of measurements
in the series is determined in a constant manner in the methodology for all measurement
points. As a standard, a series of measurements is used, consisting of 10 measurements,
regardless of the measured value. The conducted research, the results of which will be
presented later in the article, showed that the optimal number of measurements in a
series is different for individual physical quantities. In this case, the efficiency of the
calibration process can also be improved by changing the number of measurements in a
series depending on the type of instrument and the measured physical quantity.
The main question is: What number of measurements in the series should be made to
obtain a result that is sufficiently precise and, at the same time, does not cause a significant
extension of the entire procedure in time? At this point, multi-criteria optimization methods
should be used.
In the further part of the article, the use of three optimization methods will be pre-
sented. These methods allow both shortening the calibration time and increasing the
accuracy of the obtained results.
2.2. Optimization
In technical issues and economics, sociology, or politics, the decision-maker faces the
necessity to meet many needs, which in turn requires optimization in relation to many
criteria. From this type of problem was born a discipline of mathematics called multi-
criteria optimization. This discipline is used in a variety of subjects and under different
names. In mathematics, it is called vector optimization and, in the political economy,
“multi-criteria decision making”. In the literature, the terms Pareto optimization and poly-
optimization are also often used. The basic concept in multi-criteria optimization is the
Pareto solution, also known as the non-dominant solution, the effective solution, or the
preferential solution.
Each technical, technological, or manufacturing process of a given product should
constitute a compromise between the desire to ensure the product quality, increase its
reliability, and reduce the cost of the materials, manufacturing, and operation costs or
the time required to complete a given technology. Finding the most-favorable variant is
possible after conducting a properly prepared optimization analysis. The optimization
result largely depends on the formulation of the problem. It is particularly important
to select criteria against which the entire process will be judged. In the optimization of
technical processes, the most-frequently adopted criteria are:
- Performance criteria (functional, aesthetic);
- Technical criteria (general technical, manufacturing, material);
- Economic criteria (production costs and time, operating costs) [35].
It is difficult to find functional criteria in the calibration of measuring instruments,
while technical and economic ones are perfectly justified. In order to carry out the full
multi-criteria optimization process, three basic optimization criteria were adopted:
- The criterion related to the measurement error [ f 1( x )];
- The criterion related to the measurement uncertainty [ f 2( x )];
- The criterion of the total time of execution of the calibration [ f 3( x )].
All criteria described in detail in the further part of the article were developed on
the basis of verified and recognized literature data. In addition, the authors’many years
of experience in laboratory practice during calibration allowed for the proper selection
and verification of the criteria. All considerations later in this article were based on the
calibration of a digital multimeter (DMM).
Sensors 2023, 23, 2984 5 of 19
where:
E—measurement error;
yi —an indication of the measuring instrument (i symbolizes successive measuring points);
yk —value generated by the calibrator;
δyi —instrument reading correction due to finite resolution;
δyk —correction of the value generated by the calibrator, including the following factors:
- Drift since the last calibrator calibration;
- Changes caused by the effect of offset, non-linearity, and changes in the gain factor;
- Changes in ambient temperature;
- Supply voltage changes;
- Load effect resulting from the finite input resistance of the calibrated multimeter.
This is the classic approach when calibrating the multimeter with the assumption
that, due to the specific resolution level of the digital multimeter indications, the scatter
of the indicated values is not observed. As shown by the data presented in the previous
section, this assumption is not met in over 40% of cases. Therefore, a modified Equation (1)
was adopted for further research, replacing the value of a single measurement yi with a
measurement series.
E = yi ( x ) − yk + δyi − δyk , (2)
where:
x—the number of measurements in series;
yi —the result of the i-th measurement;
W—the mean value of the result from 30 measurements.
measurement [37]. To sum up, the given measurement result is complete only when it
contains both the measurand value and the measurement uncertainty related to this value.
The uncertainty of the measurement result consists of a series of components that can be
grouped into two categories, according to how their numerical values are calculated:
A—those that have been calculated by statistical methods;
B—those that have been calculated by other methods.
The A method is used when it is possible to carry out many independent observations
of one of the input quantities under the same measurement conditions. If the resolu-
tion of the measurement process is sufficient, the obtained results are characterized by a
noticeable dispersion.
The B method is the determination of the uncertainty associated with the estimate
yi and the input quantity Yi in a manner other than by statistical analysis of a series of
measurements. The standard uncertainty u(yi ) is determined by an analysis based on all
available information on the possible variability of Yi . This information may include:
- Data from previous measurements;
- Experience and general knowledge of the behavior and properties of appropriate
measuring instruments;
- Manufacturer specifications;
- Data obtained from calibration certificates or other certificates;
- Uncertainties related to reference data obtained from the literature.
The components of the standard uncertainty involved in the uncertainty budget are:
u(yk )—the uncertainty related to the calibration of the standard, estimated on the basis of
the records of the last calibration certificate;
u(δyi )—uncertainty related to the resolution of the calibrated multimeter;
u(δyk )—the uncertainty related to the factors affecting the quantity generated by the
calibrator, estimated from the manufacturer’s data;
u(yi ( x ))—uncertainty related to the dispersion of the series of measurements.
The general form of the formula for standard uncertainty is [36]:
v
uN
u(y) = t ∑ c2j u2j ( x ),
u
(4)
j =1
where:
j—successive component of uncertainty;
N—number of uncertainty components;
c—sensitivity coefficient.
For the calibration of a digital multimeter, assuming that the desired quantities are not
correlated with each other and the sensitivity coefficients take the value 1 or −1 will take
the form [36]:
q
u(y) = (u(yk )2 + u(δyi )2 + u(δyk )2 + u(yi ( x ))2 ) (5)
U = k · u(y) (6)
When performing the calibration, the expansion factor is taken as the value k = 2, which
corresponds to a normal distribution, or k = 1.65, which corresponds to a rectangular
uncertainty distribution. When developing the uncertainty budget, it turns out that,
sometimes, some of the dominant components may have a rectangular distribution. In
other cases, the dominant distribution is the normal distribution. The determination of
Sensors 2023, 23, 2984 7 of 19
the parameter r in the proposed method is based on the fact that the distribution of the
output quantity converges to the distribution of the PN (PN distribution—a distribution
that is the convolution of a single normal distribution and a single rectangular distribution).
The parameter r of the PN distribution is determined by the measured component of
the rectangular distribution in all components of the uncertainty budget. The method
approximates the unknown coefficient of expansion by a factor for distribution: normal,
trapezoidal, and rectangular [38].
r
3
p
U (y) = r 2 +1
1+r−2 r (1 − p ) ·
r (7)
2
∂f
∑iN=1 ∂xi u2i ( xi ),
where:
p—confidence level.
The parameter r is determined by the formula [38]:
ui ( y )
r= q , (8)
u2c (y) − u2i (y)
where ui (y) is the largest share in the uncertainty of the composite input quantity with a
rectangular distribution and uc (y) is the combined standard uncertainty. Detailed Equation (7)
will be used for calculations, and the utility function determined on its basis takes the form:
r
3
p
f2 (x) = r 2 +1
1+r−2 r (1 − p ) ·
(9)
p
u(yk )2 + u(δyi )2 + u(δyk )2 + u(yi ( x ))2
f 3 ( x ) = t0 + ((ts · x ) − ts ) p p , (10)
where:
t0 —automatic calibration time with one measurement;
ts —time of the next measurement in the series;
p p —total number of measurement points.
The adequate area of research is usually determined due to the technical possibilities
of research stands and the nature of the phenomena and processes under study. In the case
of the optimization of the calibration process, the variable parameter in all defined objective
functions is the number of measurements performed in the series. The limitations of the
possible values that this parameter can take result from the nature of the calibration itself.
The result is the measurement error and the uncertainty of its determination. Considering
that making at least three readings prevents coarse errors, this is the minimum number
of measurements in the series. Correct results are assumed if the readings are uniform
within the random error limits. The probability of a coarse error in the two readings is p21
Sensors 2023, 23, 2984 8 of 19
and in three readings is p31 , where p1 is the probability of a coarse error with one reading.
Hence, according to [39], the recipe for the correct reading of the results is as follows:
after bringing the reference quantity to the instrument to be calibrated, wait time t, then
take n readings at intervals ts and take the average value of n readings as the result. Due
to the assumption that the methodology described in the paper is to shorten the time of
performing the calibration, the maximum number of measurements performed in a series
should be assumed. In order to generalize the considerations, the permissible variability of
the number of measurements in the series within the range was assumed 3 < x < 30.
3. Result
In order to check whether the use of a series of measurements with the help of an
automated calibration stand will allow improving the quality of the obtained results, a
series of tests were carried out using various types of digital multimeters. The research was
carried out in the years 2018–2020, and multi-criteria optimization methods were used to
determine the optimal number of measurements in the series.
The first step was to perform optimization calculations in accordance with the pre-
viously presented principles. These calculations were designed to determine the number
of measurements in a series appropriate for the selected criteria for each type of multime-
ter. Considering that the proposed solution is planned for practical implementation in
everyday laboratory practice, the results obtained for individual measurement points were
generalized for the entire calibration procedure of a given type of instrument. This article
presents the test results based on the example of the FLUKE 27 digital multimeter with
Serial Number 96000029.
To determine the optimal number of measurements performed in series, the criteria
described above should be taken into account. The random nature of the obtained re-
sults, which are also the input data for the optimization calculations, necessitates some
modification of the optimization methods. The classic approach consisting of carrying out
calculations once and determining optimal Pareto solutions is insufficient in calibration.
The calculations carried out in this way make it possible to determine the optimal number of
measurements for one specific set of input data. The tests showed that, during the device’s
test, the obtained results of measuring the same value of a given physical quantity, although
similar, differed from each other. Thus, for each data set, the results of the optimization
calculations may differ from each other. An example of the results obtained during a series
of 10 measurements performed with the FLUKE 27 multimeter connected to the FLUKE
5500 calibrator for 40 V DC is presented in Table 1.
Sensors 2023, 23, 2984 9 of 19
Table 1. Series of 10 measurements performed with the FLUKE 27 multimeter connected to the
FLUKE 5500 calibrator for 40 V DC.
The data in Table 1 show that the results obtained with the same measurement tool
showed a certain spread. This dispersion, despite the preserved character of the rectangular
distribution, was different each time. For the calculations, a Visual Basic program was
written, which works with a spreadsheet, in which the results of a series of 30 measurements
were randomly simulated. For the input data obtained in this way, optimization calculations
were carried out according to the rules of a given method. The result was saved in the
correct cell, and then, another set of input data was generated, then the calculations were
repeated. The entire procedure was repeated a certain number of times. During the
research, it was assumed that the procedure would be repeated 1000 times. According
to the decision-maker, from the set of 1000 Pareto-optimal solutions obtained in this way,
one should choose the most-appropriate one. Due to the fact that the proposed solution
is to be applied in practice, the way of making decisions should be simplified as much
as possible. Therefore, it was assumed that the most-appropriate solution would be the
solution that would occur the most significant number of times. For each measurement
point, a sheet was created to perform the calculations simultaneously for all selected
optimization methods. The adopted procedure for performing the simulation calculations
resulted from the assumption of a random distribution of the input data. For the results of
the calculations made with different optimization methods to be compared with each other,
it is obvious that they must be performed on the same set of input data. In order to test the
effectiveness of the proposed solution, three methods were used.
k
F(x) = ∑ wi f i ( x ), (11)
i =1
where:
k—number of objective criteria;
x—number of measurements in series;
wi —weights such that:
k
w ∈ [0, 1] and ∑ wi = 1 (12)
i =1
weights is problematic in this method, which obviously may lead to different solutions. For
the calibration of DMMs, the objective function will be
F ( x ) = w1 f 1 ( x ) + w2 f 2 ( x ) + w3 f 3 ( x ) , (13)
where the objective functions are defined by Formulas (3), (9), and (10). Equation (12) takes
the form: x
∑ i =1 p i
F ( x ) = w1 W − x +
r
w2 r2 3+1 1 + ru − 2 ru (1 − p) ·
p
u
(14)
p
2 2 2
u(yk ) + u(δyi ) + u(δyk ) +u(yi ( x )) + 2
w3 t0 + ((ts ) − ts ) p p
Due to the random nature of the obtained results for a single measurement point, the
method based on the simulation described above was used. For a specific measurement
point, a spread of one or two digits in the last position of the display was assumed.
Thirty results within the assumed range of variability were generated randomly. For the
adopted data set, calculations were performed in accordance with the rules applicable in
the weighted objectives method. For this purpose, the minimum value of the objective
function from Equation (14) was calculated for each value of x, where 3 < x < 30. For the
purposes of the article, the weighting factors at the level were adopted:
w1 = 0, 1; w2 = 0, 4; w3 = 0, 5. (15)
The weight factor values were selected in such a way so as to place the greatest
emphasis on the calibration time and measurement uncertainty. These values were adopted
arbitrarily by the authors.
The weighting factors determination is valid if all the objective functions are expressed
in the same units and with the same order of magnitude. In actual calculations, such a
comfortable situation usually does not occur. In order to eliminate the influence of various
units, in which particular functions’ criteria are typically expressed, it is aimed to ensure
that all functions result in the calculation of an order of magnitude of a similar order. Only
then does the objective function make sense. For this reason, the objective functions were
assumed in the normalized form for the calculations:
k
fi (x)
F(x) = ∑ wi | f i0 |
, (16)
i =1
where:
f i0 = −min f i ( x ), when − min f i ( x ) > max f i ( x );
f i0 = max f i ( x ), when − min f i ( x ) < max f i ( x ); for every x in an adequate common area.
In this way, the calculated minimum of the objective function determines the optimal
number of measurements in the series for a given type of instrument and for a specific
measurement point. It should be remembered that the obtained number is optimal for a
specific set of 30 random input data. For a different dataset, this value may change. In
order to perform the calculations and simulations, a program in Visual Basic was written
based on the MS Excel spreadsheet. The results obtained for the three exemplary input data
sets obtained during the simulation of the 40V DC test point for the FLUKE 27 multimeter
are shown in Figure 3.
Sensors 2023, 23, 2984 11 of 19
Figure 3. Optimal solutions in the weighted objectives method for different sets of input data.
The graphs presented below show that the results of the optimization calculations
for individual sets of input data may differ. For four input data sets, the optimal solution
turned out to be the number of measurements in the series at a level of 5, 6, 7, or 9. For
the specified number of measurements in the series to be a value that reflects the optimal
number for different possible values of the measurement results, the calculation was
performed 1000 times. Each time, we redrew the results from a specific range of variability.
As a result of the simulation, we obtained 1000 results determining the optimal number of
measurements in a series for a specific measuring point. The sample results obtained from
the simulation are presented in the form of a histogram in Figure 4. The optimal solution is
the result that was repeated the greatest number of times.
Sensors 2023, 23, 2984 12 of 19
250
200
158
150 149
150
102
100
68
59
50
21 23
20
10
0 0 0 2 1 0 0 0 0
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Number of measurements
Figure 4. Optimal solutions in the weighted criteria method for a simulated series of 1000 sets of
input data.
The histogram presented above shows that, for the 40V DC measuring point, the
most-frequently obtained result of optimization calculations using the weighted criteria
method was six measurements in a series. The presented calculation scheme should be
repeated for each measuring point specified in the calibration methodology for a given
type of measuring instrument.
The min–max method consists of minimizing the maximum deviations from the
extreme values (optimal solutions) for all functions of the optimization criteria. The
formulas give the relative deviation for each i criterion function:
| f i ( x ) − Fi0 |
∆i0 ( x ) = (17)
| Fi0 |
| f i ( x ) − Fi0 |
∆i00 ( x ) = (18)
| f i0 |
for Fi0 6= 0 and f i0 ( x ) 6= 0 released from the dimensionality of the objective functions,
which for the minimized objective functions determine the relative increments of the
function’s value, and for the maximized objective functions, they determine the relative
decreases in the value of these functions.
In the min–max method, one searches for such parameter values for which individual
objective functions give the values of the result parameters that are the same while, at the
same time, as small as possible, from the extremes of both objective functions (approximate
solution), i.e., those for which the increases and the decreases of both objective functions
are the same and as small as possible [42].
Use the formula for the calculations:
!P ! P P1
k | f i ( x ) − Fi0 | | f i ( x ) − Fi0 |
∑ | Fi0 |
+
| f i0 |
→ MI N (19)
i =1
If the exponent P = 2 is used in the calculation, the distance between the approximate
and optimal solution is minimized, i.e., the distance function method will be implemented.
Increasing the value of the exponent to P = ∞ leads to the min–max method, i.e., mini-
mization of the maximum deviations of the optimal solution from the approximate one.
The value of the exponent from Equation (19) was assumed at the level of P = 100.
The results of the exemplary calculations for the min–max method and the same set of
input data as for the weighted criteria method are presented in Figure 6.
180
The number of optimal solution obtained
159
160
140
129
126
123
120
100 97
79
80
60 55 53 51
44
40
20 19
20 17
10
5 4
0 0 1 1
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Number of measurements
Figure 6. Optimal solutions in the min–max method for a simulated series of 1000 input data sets.
The histogram presented above shows that, for the 40 V DC measuring point, the
most-frequently obtained result of the optimization calculations using the weighted criteria
method was six measurements in a series. To perform calculations using the distance
function method, the value of the exponent P = 2 should be assumed. Similar to the
Sensors 2023, 23, 2984 14 of 19
previous method, calculations should be made according to Formula (19). Sample results
obtained for the same set of input data as in the previous methods are shown in Figure 7.
600
500
400
294
300
200
132
100
0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Number of measurements
Figure 7. Optimal solutions with the distance function method for a simulated series of 1000 sets of
input data.
The histogram presented above shows that, for the 40V DC measuring point, the
most-frequently obtained result of optimization calculations using the weighted criteria
method was seven measurements in a series. The nature of the distribution of the obtained
results allows for an unambiguous statement of which variant occurs most often, and this
one was determined as the optimal solution according to the method used. Practice has
shown that the results obtained with different methods may differ from each other. In the
considered example, the results for the three methods used are:
x = 6—for the weight objectives method;
x = 6—for the min–max method;
x = 7—for the distance function method.
As during the calibration, one value of the number of measurements in the series
should be determined, the obtained results for individual methods were added up, and the
most-frequently repeated value obtained in this way was taken as the optimal (Figure 8).
900
The number of optimal solution obtained
848
800
700 684
600
500
408
400
300
228
200
149 156 156
119
100
67
55
41
27 21 11 5 1 4 1
0 0
0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Number of measurements
Figure 8. The result of optimization calculations with three methods for the point 40 V DC.
Sensors 2023, 23, 2984 15 of 19
This is, of course, the optimal solution for a specific measuring point. In the considered
example, it is the value of the number of measurements in the series for the 40 V DC test
point. The simulations should be performed for all measuring points in a given type
of measuring instrument in the calibration procedure. In the considered example, in
accordance with the procedure applicable at the time of writing the thesis at the 1st Military
Metrology Center in Gdynia, the number of measuring points was 55.
4. Practice
In order to compare the proposed methodology to the currently used method, sim-
ulation calculations were made for all measuring points of several types of multimeters
calibrated at the 1st Military Metrology Center. Detailed results obtained using an auto-
mated measuring station are presented in the example of the calibration of a FLUKE 27
multimeter. The basis for determining the measuring points was the procedure PP-07.10.01-
2-2018-1WOM [43]. The simulation calculations were performed using the three methods
described above:
- Weight objectives method;
- Min–max method;
- Distance function method.
The optimal number of measurements in a series depends on the parameter being
measured and the level of variability of the last digit of the measured result. The research
carried out on various types of multimeters showed that the most-common situation will
be variation by one value at the level of the last digit. Therefore, to determine the optimal
number of measurements in the series, the simulation results obtained for assuming a
variability by one value were adopted.
For the specified number of measurements in a series, a calibration protocol was
created, and the automated calibration of the instrument was carried out. Then, manual
calibration was performed by making a single measurement at the same points. Calibration
was performed with the same standard calibrator by three different people. Another method
was to use the standard procedure in the MET/CAL program [44]. This procedure, like
manual calibration, is based on a single measurement at each point. This calibration also
was performed with the same standard calibrator by three different people. The effects
obtained as a result of process optimization and automation can be described as two
basic ones:
- Shortening the calibration time;
- Improving the quality of the results obtained.
The shortening of the calibration time of the FUKE 27 multimeter was on average
38% compared to the manual calibration performed for one measurement at each point.
The time reduction compared to the currently used semi-automatic method based on the
MET/CAL software and a single measurement at each point was on average 6% (Figure 9).
1400
1350
1299
1300
1200
Calibration time [s]
1125
1100
1000
894
900
795
800 773 782
700
600
manual 1 manual 2 manual 3 optimal number ofMET/CAL 1 MET/CAL 2 MET/CAL 3
measurements
Figure 9. The result of optimization calculations with three methods for the point 40 V DC.
Sensors 2023, 23, 2984 16 of 19
Please note that manual calibration, as well as calibration using the MET/CAL soft-
ware were performed based on one measurement (x = 1). Automatic calibration using the
optimal number of measurements was performed by making seven measurements in a
series (x = 7).
Similar studies were also carried out for other types of instruments. The obtained
results confirmed the effectiveness of the method. The graphs show the results for seven
sample multimeters. The reduction of the calibration time compared to manual calibration
was 24% to 45%. On the other hand, compared to the semi-automatic method based on the
MET/CAL software, the time reduction ranged from 6% to 37% (Figure 10).
50
Shortening the calibration time[%]
45
45
40
40
38
37 37
37 37
34
35
32
30
25
25 24
20
20
15
15 14
11
10
6
5
0
Fluke 27 BM817s FLUKE 1577 FLUKE 179 M-3640D FLUKE 115 FLUKE 175 FLUKE 28
Manual MET/CAL
In the measurement points marked in the tables, thanks to the use of a series, the
obtained result, being the average of seven measurements, differed from the values obtained
during a single measurement. Thus, despite a slight increase in measurement uncertainty,
which was caused by the addition of an additional factor to the uncertainty budget resulting
from the standard deviation, the sum of the error and expanded uncertainty did not exceed
the permissible error in any of the previously marked points. According to the valid rules of
adjudication of conformity [7,8], this is Case 2 when the calibrator cannot decide about the
conformity of the instrument with the requirements. It causes the necessity to calculate new
permissible error limits or change the class of the measuring device in the measuring ranges
in which this case occurred. The use of the proposed method of automatic calibration
with a series of measurements allows for obtaining the results presented in Figure 12. In
the measurement points marked in the tables, thanks to the use of a series, the obtained
result, being the average of seven measurements, differed from the values obtained during
a single measurement. Thus, despite a slight increase in measurement uncertainty, which
was caused by the factor added to the uncertainty budget resulting from the standard
deviation, the sum of the error and expanded uncertainty did not exceed the permissible
error in any of the previously marked points.
Figure 12. The result of optimization calculations with three methods for the point 40 V DC.
5. Conclusions
The calibration of digital instruments is a field that is constantly evolving. The pos-
sibility of using partially or fully automatic stations allows for significant simplification,
lowering measurement uncertainty, and speeding up the calibration process. The article
presented a proposal to replace the currently used method of calibrating digital multi-
meters based on a single measurement with a series of measurements. The automatic
measurement loading laboratory stand used during the conducted experiments enhanced
the entire calibration procedure. Of course, both the time and the accuracy of the obtained
results strongly depend on the assumed number of measurements in the series. Therefore,
a mathematical tool, which is represented by the multi-criteria optimization methods, was
used. The multi-criteria optimization method allows for determining the optimal number
of measurements in a series for a specific type of instrument. Optimization calculations
are only required when developing a new calibration procedure. The three methods pre-
sented in the article (weight objectives, min–max, and method of distance function) will be
expanded in further work, in order to check their suitability in the proposed method. The
tests carried out on several different types of multimeters, presented in this article, initially
confirmed the effectiveness of the proposed method. Currently, the method is being tested
on a wide group of instruments at Polish Military Metrology Centers. We believe that the
Sensors 2023, 23, 2984 18 of 19
References
1. PN-EN ISO/IEC 17025; 2018-02-General Requirements for the Competence of Testing and Calibration Laboratories; ISO/CASCO
Committee on Conformity Assessment 2018; Technical Committee: Geneva, Switzerland, 2018.
2. National Institute of Standards and Technology. Selected Laboratory and Measurement Practices and Procedures to Support Basic Mass
Calibrations; NIST: Gaithersburg, MD, USA, 2019.
3. ILAC G24:2007; Guidelines for the Determination of Calibration Intervals of Measuring Instruments. International Laboratory
Accreditation Cooperation and International Organization of Legal Metrology: Paris, France, 2007.
4. Geronimo, B.M.; Lenzi, G.G. Maturity Models for Testing and Calibration Laboratories: A Systematic Literature Review.
Sustainability 2023, 15, 3480. [CrossRef]
5. Stajkovic, A.; Igic, N.K.D.D.; Krstic, I. Improving the quality of environmental testing through the implementation of ISO 17025
standards. Facta Univ. 2021, 18, 169–175. [CrossRef]
6. ILAC-G18:12/2021; Guideline for Describing Scopes of Accreditation. International Laboratory Accreditation Cooperation:
Amsterdam, The Netherlands, 2021.
7. ILAC-G8:09/2019; Guidelines on Decision Rules and Statements of Conformity. International Laboratory Accreditation Coopera-
tion: Amsterdam, The Netherlands, 2019.
8. ILAC-G17:01/2021; Guidelines for Measurement Uncertainty in Testing. International Laboratory Accreditation Cooperation:
Amsterdam, The Netherlands, 2021.
9. Oliveira da Silva, F.M.; Silverio, K.S.; Castanheira, M.I.; Raposo, M.; Imaginário, M.J.; Simões, I.; Almeida, M.A. Construction of
Control Charts to Help in the Stability and Reliability of Results in an Accredited Water Quality Control Laboratory. Sustainability
2022, 14, 5392. [CrossRef]
10. Piwowar-Sulej, K.; Rojek-Nowosielska, M.; Sokołowska-Durkalec, A.; Markowska-Przybyła, U. Maturity of CSR Implementation
at the Organizational Level—From Literature Review to a Comprehensive Model. Sustainability 2022, 14, 16492. [CrossRef]
11. Yan, P.; Zhang, W.; Yang, L.; Zhang, W.; Yu, H.; Huang, R.; Zhu, J.; Liu, X. Online Calibration Study of Non-Contact Current
Sensors for Three-Phase Four-Wire Power Cables. Sensors 2023, 23, 2391. [CrossRef]
12. Tran, C.-S.; Hsieh, T.-H.; Jywe, W.-Y. Laser R-Test for Angular Positioning Calibration and Compensation of the Five-Axis
Machine Tools. Appl. Sci. 2021, 11, 9507. [CrossRef]
13. Krajewski, M.; Sienkowski, S. Computer software for calibration digital multimeters and calibrators. Electr. Rev. 2012, 88, 213–216.
14. Makowski, P.; Piróg, P. Automation of measuring installation for calibration of decade resistor at the Central Military Calibration
Laboratory. Bull. Mil. Univ. Technol. 2012, 59, 127–136.
15. Patonis, P. Methodology and Tool Development for Mobile Device Cameras Calibration and Evaluation of the Results. Sensors
2023, 23, 1538. [CrossRef]
16. Leizea, I.H.; Puerto, P. Calibration Procedure of a Multi-Camera System: Process Uncertainty Budget. Sensors 2023, 23, 589.
[CrossRef]
17. Grzeczka, G.; Klebba, M. Automated Calibration System for Digital Multimeters Not Equipped with a Communication Interface.
Sensors 2020, 20, 3650. [CrossRef]
18. Oswald, M. Basics of Structure Optimization; Technical University of Poznań: Poznań, Poland, 2005.
19. Zawora, J.; Marciniak, M.; Dabrowski,
˛ L. Multi-criterion optimization of the titanium turning. Mechanik 2016, 10, 1432–1433.
[CrossRef]
20. Malesa, A. Multi-criteria optimization as applied to transport issues. WSEI Sci. Pap. Transp. Inform. Ser. 2012, 2, 41–49.
21. Kłosowski, G.; Kozłowski, E. Use of multicriterial optimization in furniture manufacturing process. IapgoŚ 2017, 4, 101–106.
[CrossRef]
22. Gutjahr, W.; Nolz, P. Multicriteria optimization in humanitarian aid. Eur. J. Oper. Res. 2016, 252, 351–366. [CrossRef]
Sensors 2023, 23, 2984 19 of 19
23. Stefanovic, A.; Stefanovic, J.; So, J.; Ostojic, M. Multi-criteria optimization of traffic signals: Mobility, safety, and environment.
Transp. Res. Part C Emerg. Technol. 2015, 55, 46–68. [CrossRef]
24. Buoro, D.; Casisi, M.; Nardi, A.D.; Pinamonti, P.; Reini, M. Multicriteria optimization of a distributed energy supply system for
an industrial area. Energy 2013, 58, 128–137. [CrossRef]
25. Aljohani, K. Optimizing the Distribution Network of a Bakery Facility: A Reduced Travelled Distance and Food-Waste
Minimization Perspective. Sustainability 2023, 15, 3654. [CrossRef]
26. Gaggero, M.; Tonelli, F. A two-step optimization model for the distribution of perishable products. Networks 2021, 78, 69–87.
[CrossRef]
27. Lin, D.; Zhang, Z.; Wang, J.; Yang, L.; Shi, Y.; Soar, J. Optimizing urban distribution routes for perishable foods considering
carbon emission reduction. Sustainability 2019, 11, 4387. [CrossRef]
28. Amin-Tahmasbi, H.; Sadafi, S.; Ekren, B.Y.; Kumar, V. A multi-objective integrated optimisation model for facility location and
order allocation problem in a two-level supply chain network. Ann. Oper. Res. 2022, 11, 1–30. [CrossRef]
29. Ma, Z.; Wang, Y. Evolutionary constrained multiobjective optimization: Test suite construction and performance comparisons.
IEEE Trans. Evol. Comput. 2019, 23, 972–986. [CrossRef]
30. Zhu, Q.Z.; Lin, Q. HA constrained multiobjective evolutionary algorithm with detect-and-escape strategy. IEEE Trans. Evol.
Comput. 2020, 24, 938–947. [CrossRef]
31. Ma, Z.; Wang, Y. Shift-based penalty for evolutionary constrained multiobjective optimization and its application. IEEE Trans.
Cybern. 2021, 53, 18–30. [CrossRef]
32. Liu, Z.Z.; Wang, Y. Handling constrained multiobjective optimization problems with constraints in both the decision and objective
spaces. IEEE Trans. Evol. Comput. 2019, 23, 870–884. [CrossRef]
33. International Organization of Legal Metrology. International Vocabulary of Terms in Legal Metrology (VIML); OIML: Paris,
France, 2013.
34. Available online: https://narzedziownia.shop/ (accessed on 3 February 2022).
35. Płonka, S. Multi-Criteria Optimization of Machine Parts Manufacturing Processes; WNT: Warszawa, Poland, 2017.
36. European Accreditation Laboratory Committee. Evaluation of the Uncertainty of Measurement in Calibration; The European
co-operation for Accreditation (EA): Paris, France, 2013.
37. Joint Committee for Guides in Metrology. Evaluation of Measurement Data—Guide to the Expression of Uncertainty in Measurement;
BIPM: Pavillon de Breteuil, France, 2008.
38. Fotowicz, P. Distribution approximation principle for measurement result in calibration. Meas. Autom. Robot. 2001, 9, 8–11.
39. Kostyrko, K.; Piotrowski, J. Calibration of Measuring Equipment; International Organization for Standardization, PWN: Warsaw,
Poland, 2021
40. Odu, G.O.; Charles-Owaba, O.E. Review of Multi-criteria Optimization Methods—Theory and Applications. IOSR J. Eng. 2013,
3, 1–14. [CrossRef]
41. Linkov, I.; Varghese, A.; Jamil, S.; Seager, T.P.; Kiker, G.; Bridges, T. Multi-criteria decision analysis: A framework for structuring
remedial decisions at the contaminated sites. In Comparative Risk Assessment and Environmental Decision Making; Springer:
Berlin/Heidelberg, Germany, 2004; pp. 15–54.
42. Milic, J.K.; Lukas, M. Min–Max Optimal Control of Robot Manipulators Affected by Sensor Faults. Sensors 2023, 23, 1952.
[CrossRef]
43. Euramet. Guidelines on the Calibration of Digital Multimeters; EURAMET: Madrid, Spain, 2011.
44. Kubiszyn, P. Guardband methods used to evaluate the results of digital multimeters calibration on the example of FLUKE
MET/CAL software. Electrotech. Rev. 2021, 97, 15–54. [CrossRef]
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.