The document presents a novel drive-mode controller design for vibrational MEMS gyroscopes. Key points:
1) The controller uses an active disturbance rejection controller (ADRC) to excite the drive axis to resonance and stabilize the magnitude of its output at a fixed value. This compensates for uncertainties in the gyroscope model.
2) An extended state observer (ESO) is developed to estimate the generalized disturbance term in real-time.
3) The controller is designed so that the drive axis tracks a desired reference signal with resonant frequency and maximum amplitude. Simulation and experimental results validate the controller's effectiveness.