Jaw-Kuen Shiau This email address is being protected from spambots. You need JavaScript enabled to view it.1, Chen-Xuan Huang1 and Ming-Yu Chang1

1Department of Aerospace Engineering, Tamkang University, Tamsui, Taiwan 251, R.O.C.


Received: February 15, 2012
Accepted: May 10, 2012
Publication Date: September 1, 2012

Download Citation: ||https://doi.org/10.6180/jase.2012.15.3.04  


Gyroscope is one of the primary sensors for air vehicle navigation and controls. This paper investigates the noise characteristics of microelectromechanical systems (MEMS) gyroscope null drift and temperature compensation. This study mainly focuses on temperature as a long-term error source. An in-house-designed inertial measurement unit (IMU) is used to perform temperature effect testing in the study. The IMU is placed into a temperature control chamber. The chamber temperature is controlled to increase from 25 °C to 80 °C at approximately 0.8 degrees per minute. After that, the temperature is decreased to -40 °C and then returns to 25 °C. The null voltage measurements clearly demonstrate the rapidly changing short-term random drift and slowly changing long-term drift due to temperature variations. The characteristics of the short-term random drifts are analyzed and represented in probability density functions. A temperature calibration mechanism is established by using an artificial neural network to compensate the long-term drift. With the temperature calibration, the attitude computation problem due to gyro drifts can be improved significantly.

Keywords: MEMS Gyroscope, Null Drift, Inertial Measurement Unit, Temperature Compensation


  1. [1] Collinson, R. P. G., Introduction to Avionics, Chapman & Hall (1996).
  2. [2] Suh, Y. S., “Attitude Estimation Using Low Cost Accelerometer and Gyroscope,” Proceedings of the 7th Korea-Russia International Symposium, (KORUS), pp. 423427 (2003).
  3. [3] Zhu, R., Sun, D., Zhou, Z. and Wang, D., “A Linear Fusion Algorithm for Attitude Determination Using Low Cost MEMS-Based Sensors,” Measurement, Vol. 40, pp. 322328 (2007).
  4. [4] Yazdi, N., Ayazi, F. and Najafi, K., “Micromachined Inertial Sensors,” Proceedings of the IEEE, Vol. 86, pp. 16401659 (1998).
  5. [5] Chung, H., Ojeda, L. and Borenstein, J., “Accurate Mobile Robot Dead-reckoning with a Precision-Calibrated Fiber Optic Gyroscope,” IEEE Transactions on Robotics and Automation, Vol. 17, pp. 8084 (2001).
  6. [6] Hong, S. K., “Compensation of Nonlinear Thermal Bias Drift of Resonant Rate Sensor (RRS) Using Fuzzy Logic,” Sensors and Actuators A-Physical, Vol. 78, pp. 143148 (1999).
  7. [7] Skaloud, J., Bruton, A. M. and Schwarz, K. P., “Detection and Filtering of Short-Term Noise in Inertial Sensors,” Journal of the Institute of Navigation, Vol. 46, pp. 97107 (1999).
  8. [8] Hong, S. K., “Fuzzy Logic Based Closed-Loop Strapdown Altitude System for Unmanned Aerial Vehicle (UAV),” Sensors and Actuators A-Physical, Vol. 107, pp. 109118 (2003).
  9. [9] Stilwell, D. J., Wick, C. E. and Bishop, B. E., “Small Inertial Sensors for a Miniature Autonomous Underwater Vehicle,” Proc. of IEEE International Conference on Control Applications, Mexico, pp. 841846 (2001).
  10. [10] Sun, F., Luo, C. and Nie, Q., “Research on Modeling and Compensation Method of Fiber Optic Gyro’ RandomError,” Proc. of IEEE Conference on Mechatronics and Automation, Canada, pp. 461465 (2005).
  11. [11] Ji, X., Wang, S., Xu, Y., Shi, Q. and Xia, D., “Application of the Digital Signal Procession in the MEMS Gyroscope De-Drift,” IEEE International Conference on Nano/Micro Engineered and Molecular Systems, ZhuHai, China, pp. 218221 (2006).
  12. [12] Shao, Z., Lei, X. and Chen, D., “A Gyro Drift Error Compensation Algorithm for a Small Unmanned Aerial Vehicle System,” IEEE International Conference on Networking, Sensing and Control, Okayama, Japan, pp. 817822 (2009).
  13. [13] Haykin, S., Neural Networks: A Comprehensive Foundation, Prentice Hall (1999).
  14. [14] MATLAB Neural Network Toolbox 7.0, The Mathworks, Inc., Natick, MA.
  15. [15] Hao, W. and Tian, W., “Modeling the Random Drift of Micro-Machined Gyroscope with Neural Network,” Neural Processing Letters, Vol. 22, pp. 235247 (2005).
  16. [16] Tan, C., Jin, Z., Tian, W. and Qian, F., “Temperature Drift Modeling of Fibre Optic Gyroscopes Based on a Grey Radial Basis Function Neural Network,” Measurement Science and Technology, Vol. 15, pp. 119 126 (2004).
  17. [17] Shiau, J.-K., Ma, D.-M., Wu, T.-H. and Huang, L.-H., “Design of a MEMS-Based Flight Information Measurement Unit for UAV Application,” Journal of Emerging Trends in Engineering and Applied Sciences, Vol. 2, pp. 190197 (2011).
  18. [18] Casella, G. and Berger, R. L., Statistical Inference, Duxbury Press, Belmont, California (1990).