A design and realization of FPGA-based IMU data acquisition system

Inertial Measurement Unit (IMU) is the core component of Position and Orientation System (POS). The highly accurate and stable data of IMU is the foundation of follow-up algorithm of strap-down. In order to acquire the data of IMU with a smaller volume and consumption, higher speed and reliability, this paper presents a FPGA-based IMU data acquisition system. Taking use of characters of high integration, small size, low power consumption and programmable of FPGA, the system accomplished acquiring the data of three fiber optical gyros and three accelerometers in a parallel and high-speed way. Further more, this paper has solved the synchronization problems when acquiring the data of Fiber Optical Gyro (FOG) and accelerometer simultaneously and accomplished redundant design for the system. Experiments show that the data acquisition system in this paper can fully meet the needs of strap-down inertial navigation systems.