Abstract:
Aiming at the requirements for high-stable suspension control and extremely small acceleration signal processing of electrostatic levitation accelerometers, an accelerometer controller based on DSP and FPGA was designed. The controller uses DSP as the main control chip and FPGA as the auxiliary control chip. Based on the working characteristics of the accelerometer, an accelerometer working mode switching control strategy is designed, which can automatically or manually switch the working mode according to the current working status of the accelerometer. Based on the working principle and measurement requirements of the accelerometer, an FPGA-based PID control algorithm and a FIR filtering algorithm were designed and developed. In order to verify the control performance of the controller, a ground high voltage suspension experiment was carried out. The results show that the controller and control algorithm can quickly and accurately achieve stable suspension control and mode switching of the accelerometer, and can realize on-orbit software reconstruction and on-orbit update of control parameters, providing a basis for subsequent gravity field detection, space gravitational wave detection and autonomous Navigation, etc. provide engineering reference basis.