Systems Engineering and Electronics ›› 2022, Vol. 44 ›› Issue (1): 226-232.doi: 10.12305/j.issn.1001-506X.2022.01.28

• Guidance, Navigation and Control • Previous Articles     Next Articles

Discrete sliding mode control for ellipse parameters of vibrating gyroscope

Zhongxing GAO1, Bin PENG2, Xiaowei CHEN3, Yonggang ZHANG2,*   

  1. 1. College of Physics and Optoelectronic Engineering, Harbin Engineering University, Harbin 150001, China
    2. College of Intelligent Science and Engineering, Harbin Engineering University, Harbin 150001, China
    3. Department of Political Training, Shijiazhuang Division of Infantry Academy, Shijiazhuang 050083, China
  • Received:2021-03-22 Online:2022-01-01 Published:2022-01-19
  • Contact: Yonggang ZHANG

Abstract:

Aiming at the problem that it was difficult to improve the control accuracy and rapid convergence of the ellipse parameters of the vibrating gyroscope under proportional-integral-derivative (PID) control, it was proposed to introduce the discrete-time sliding mode control (DSMC) into the control system of the vibrating gyroscope. This method started from the ellipse parameters that characterize the vibrating gyroscope's working state, and selected the amplitude of the main wave and the amplitude of the quadrature wave as control objects, and then obtained the discrete sliding mode control law. Based on the Simulink model, PID control and DSMC simulation comparison of ellipse parameters are carried out under static (0°/s) and dynamic (100°/s) conditions. The simulation results within 10 s show that the DSMC can reduce the amplitude error of the main wave by 16 LSB and the amplitude error of the quadrature wave by 1 LSB. Under static condition, the angular drift rate is reduced by 0.36 deg/h. And under dynamic condition, the scale factor error is reduced by 5 ppm. The simulation results reflect the robustness and rapid convergence of DSMC.

Key words: vibrating gyroscope, ellipse parameters, discrete sliding mode control, drift rate, scale factor error

CLC Number: 

[an error occurred while processing this directive]