Digital Implementation of Adaptive Control Algorithms for MEMS Gyroscopes

In this report, we present a hybrid discrete/ continuous time version of the observer-based adaptive control system for MEMS gyroscopes developed in [8], which can be readily implemented using digital processors. The control algorithm considered in this report is not fully a discrete time controller, since only the feedback control, parameter adaptation algorithms and feedforward control law are implemented in discrete time, while the velocity observer is still implemented in continuous time. A stochastic analysis of this algorithm is developed and it shows that the estimates of the angular rate and the fabrication imperfections are biased due to the signal discretization errors in the feedforward control path introduced by the sampler and holder. Thus, a two-rate discrete time control is proposed as a compromise between the measurement biases due to discretization errors and the computational burden imposed on the controller due to a fast sampling rate. The convergence analysis of this algorithm is also conducted and an analysis method is developed for determining the trade-off between the controller sampling frequency and the magnitude of the angular rate estimate biased errors. All convergence and stochastic properties of a continuous time adaptive control are preserved, and this analysis is verified with computer simulations.

[1]  Shankar Sastry,et al.  Averaging analysis for discrete time and sampled data adaptive systems , 1986, 1986 25th IEEE Conference on Decision and Control.

[2]  Roberto Horowitz,et al.  Digital implementation of adaptive control algorithms for robot manipulators , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[3]  Karl Johan Åström,et al.  Adaptive Control , 1989, Embedded Digital Control with Microcontrollers.

[4]  Anthony Lawrence,et al.  Modern Inertial Technology , 1993 .

[5]  Anthony Lawrence,et al.  Modern Inertial Technology: Navigation, Guidance, and Control , 1993 .

[6]  M. Schmidt,et al.  A merged MEMS-CMOS process using silicon wafer bonding , 1995, Proceedings of International Electron Devices Meeting.

[7]  Thor Nelson Juneau Micromachined Dual Input Axis Rate Gyroscope , 1997 .

[8]  P. Loveday,et al.  Modification of piezoelectric vibratory gyroscope resonator parameters by feedback control , 1998, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[9]  Sukhan Lee,et al.  Micromachined inertial sensors , 1999, Proceedings 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human and Environment Friendly Robots with High Intelligence and Emotional Quotients (Cat. No.99CH36289).

[10]  Roberto Horowitz,et al.  Dynamics and control of micromachined gyroscopes , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[11]  B. Boser,et al.  A monolithic surface micromachined Z-axis gyroscope with digital output , 2000, 2000 Symposium on VLSI Circuits. Digest of Technical Papers (Cat. No.00CH37103).

[12]  Roberto Horowitz,et al.  Adaptive Control for MEMS Gyroscopes , 2002 .