Calibration of Sensors
Calibration of Sensors
Calibration of Sensors
BLOCK DIAGRAM
Keywordscalibration,ultrasonic,accelerometer,kalman,curve,fitting.
I.
INTRODUCTION
Calibration is a set of operations that under certain conditions establish relations between values indicated by a
measuring instrument or system, or values represented by a
materialised measure or reference material, and values realised
by measurement standards.
There are a lot of good sensors available and many are good
enough out of the box for many non-critical applications.
But in order to achieve the best possible accuracy, a sensor
should be calibrated in the system where it will be used. This
is because:
1) No sensor is perfect since sample to sample manufacturing variations means that even two sensors from the same manufacturer production run may yield slightly different readings
,Differences in sensor design mean two different sensors may
respond differently in similar conditions. This is especially true
of indirect sensors that calculate a measurement based on one
or more actual measurements of some different, but related
parameters,Sensors subject to heat, cold, shock, humidity etc.
during storage, shipment and/or assembly may show some
variations in response and some sensor technologies age and
their response naturally changes over time - requiring periodic
re-calibration
2) The Sensor is only one component in the measurement
system,and the reading vary with different variables like in an
analog sensors, the ADC is part of the measurement system
CIRCUIT DIAGRAM
FLOWCHART
V. CALIBRATION PROCEDURE
we will be analysing three calibration techniques one each
for the three sensors used
1.Kalman Filter
KALMAN FILTER is the one of best techniques for
calibration. The calibration of accelerometer MPU6050 is done
by KALMAN filtering algorithm. The raw readings of input
variable i.e the orientation of the sensor and the output of
the sensor give the basic variables to be used in the next
calibration technique i.e the KALMAN process which reduces
the non-linearity of sensor. This is the basic aim of the product
to show proper values of different parameters that are to be
measured.[1]
Initially the bias is zero hence; the error covariance matrix
is taken as a null matrix. The covariance noise in observance
is calculated from the observed readings of the sensor without
the filter and the observer and the process noise variance
is assumed to be zero. The variable B is also set to zero
as no controlling input is present to change the upcoming
readings. The variable H is set to 1 as the output reading
is observed. Now as per KALMAN process defined in the
flow chart the error covariance matrix and the Kalman gain
is continuously updated with time the sensor starts to give
continuous readings with an interval which is defined in the
code. The new readings of the sensor after Kalman filtering
are almost equal to the real time readings. [5][6][8][9]
EXPERIMENTAL RESULTS
LM-35 temperature sensor shoes non-linear characteristics,hence one point calibration cannot be used for calibration
and hence multi point curve fitting has been used,after calculation of regression coefficient for each data entry the calibrated
sensor output is the product of non-calibrated output and the
regression coefiicient at that data entry.The calibrated value
provide a better estimate of the actual value than that of the
non-calibrated value.
Fig.
9. HC-SR04 characteristics plot
As the distance of the target increases the readings of the
ultrasonic sensor tends to drift from the actual values.This
drifting of values can be neutralised using an offset which
is introduced using the one point calibration method.The
calibrated readings are accurate and sufficiently close to the
actual readings through out the measurement range .
[6]
[7]
[8]
[9]
CONCLUSION
[2]
[3]
[4]
[1] Tadej Beravs, Janez Podobnik, and Marko Munih, Member, IEEE
Three-Axial Accelerometer Calibration Using Kalman Filter Covariance
Matrix for Online Estimation of Optimal Sensor Orientation IEEE
TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT,
VOL. 61, NO. 9, SEPTEMBER 2012
[2] J. Wang, Y. Liu, and W. Fan, Design and calibration of a smart inertialmeasurement unit for autonomous helicopters using MEMS sensors,
in Proc. IEEE Int. Conf. Mechatron. Autom., 2006, pp. 956961.
[3] R. Zhu and Z. Zhou, Calibration of three-dimensional integrated
sensors for improved system accuracy, Sens. Actuators A: Phys., vol.
127, no. 2, pp. 340344, Mar. 2006.
[4] A. Kim and M. Golnaraghi, Initial calibration of an inertial measurement unit using an optical position tracking system, in Proc. IEEE
PLANS, 2004, pp. 96101.