Time- and Computation-Efficient Calibration of MEMS 3D Accelerometers and Gyroscopes

We propose calibration methods for microelectromechanical system (MEMS) 3D accelerometers and gyroscopes that are efficient in terms of time and computational complexity. The calibration process for both sensors is simple, does not require additional expensive equipment, and can be performed in the...

Full description

Bibliographic Details
Main Authors: Sara Stančin, Sašo Tomažič
Format: Article
Language:English
Published: MDPI AG 2014-08-01
Series:Sensors
Subjects:
Online Access:http://www.mdpi.com/1424-8220/14/8/14885
id doaj-8bb72e7002e949009369933e340a0af2
record_format Article
spelling doaj-8bb72e7002e949009369933e340a0af22020-11-24T22:17:23ZengMDPI AGSensors1424-82202014-08-01148148851491510.3390/s140814885s140814885Time- and Computation-Efficient Calibration of MEMS 3D Accelerometers and GyroscopesSara Stančin0Sašo Tomažič1Faculty of Electrical Engineering, University of Ljubljana, Ljubljana 1000, SloveniaFaculty of Electrical Engineering, University of Ljubljana, Ljubljana 1000, SloveniaWe propose calibration methods for microelectromechanical system (MEMS) 3D accelerometers and gyroscopes that are efficient in terms of time and computational complexity. The calibration process for both sensors is simple, does not require additional expensive equipment, and can be performed in the field before or between motion measurements. The methods rely on a small number of defined calibration measurements that are used to obtain the values of 12 calibration parameters. This process enables the static compensation of sensor inaccuracies. The values detected by the 3D sensor are interpreted using a generalized 3D sensor model. The model assumes that the values detected by the sensor are equal to the projections of the measured value on the sensor sensitivity axes. Although this finding is trivial for 3D accelerometers, its validity for 3D gyroscopes is not immediately apparent; thus, this paper elaborates on this latter topic. For an example sensor device, calibration parameters were established using calibration measurements of approximately 1.5 min in duration for the 3D accelerometer and 2.5 min in duration for the 3D gyroscope. Correction of each detected 3D value using the established calibration parameters in further measurements requires only nine addition and nine multiplication operations.http://www.mdpi.com/1424-8220/14/8/14885MEMS sensorsaccelerometergyroscopesensor calibrationgeneral 3D sensor modelSimultaneous Orthogonal Rotation Angle (SORA)
collection DOAJ
language English
format Article
sources DOAJ
author Sara Stančin
Sašo Tomažič
spellingShingle Sara Stančin
Sašo Tomažič
Time- and Computation-Efficient Calibration of MEMS 3D Accelerometers and Gyroscopes
Sensors
MEMS sensors
accelerometer
gyroscope
sensor calibration
general 3D sensor model
Simultaneous Orthogonal Rotation Angle (SORA)
author_facet Sara Stančin
Sašo Tomažič
author_sort Sara Stančin
title Time- and Computation-Efficient Calibration of MEMS 3D Accelerometers and Gyroscopes
title_short Time- and Computation-Efficient Calibration of MEMS 3D Accelerometers and Gyroscopes
title_full Time- and Computation-Efficient Calibration of MEMS 3D Accelerometers and Gyroscopes
title_fullStr Time- and Computation-Efficient Calibration of MEMS 3D Accelerometers and Gyroscopes
title_full_unstemmed Time- and Computation-Efficient Calibration of MEMS 3D Accelerometers and Gyroscopes
title_sort time- and computation-efficient calibration of mems 3d accelerometers and gyroscopes
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2014-08-01
description We propose calibration methods for microelectromechanical system (MEMS) 3D accelerometers and gyroscopes that are efficient in terms of time and computational complexity. The calibration process for both sensors is simple, does not require additional expensive equipment, and can be performed in the field before or between motion measurements. The methods rely on a small number of defined calibration measurements that are used to obtain the values of 12 calibration parameters. This process enables the static compensation of sensor inaccuracies. The values detected by the 3D sensor are interpreted using a generalized 3D sensor model. The model assumes that the values detected by the sensor are equal to the projections of the measured value on the sensor sensitivity axes. Although this finding is trivial for 3D accelerometers, its validity for 3D gyroscopes is not immediately apparent; thus, this paper elaborates on this latter topic. For an example sensor device, calibration parameters were established using calibration measurements of approximately 1.5 min in duration for the 3D accelerometer and 2.5 min in duration for the 3D gyroscope. Correction of each detected 3D value using the established calibration parameters in further measurements requires only nine addition and nine multiplication operations.
topic MEMS sensors
accelerometer
gyroscope
sensor calibration
general 3D sensor model
Simultaneous Orthogonal Rotation Angle (SORA)
url http://www.mdpi.com/1424-8220/14/8/14885
work_keys_str_mv AT sarastancin timeandcomputationefficientcalibrationofmems3daccelerometersandgyroscopes
AT sasotomazic timeandcomputationefficientcalibrationofmems3daccelerometersandgyroscopes
_version_ 1725784872409104384