Abstract:APCI Express (PCIe) real-time measurement and control platform was developed for micro electro mechanical system(MEMS) gyroscopes. The PCIe, the field programmable gate array (FPGA) driver and the delay link were optimized and accelerated to give closed-loop control of the gyro for both the driving frequency and the driving amplitude. Consequently, the linear vibration gyroscope operates at the resonant frequency and the amplitude is stable. The real-time performance and stability of the measurement and control system are analyzed. The FPGA hardware was optimized for the PCIe bus transmission. The single readout time was reduced to 1.8 μs by accelerating the bus transmission control and the PCIe IP core interface control. The driver was streamlined to reduce the data transmission delay between the kernel layer and the user layer. Efficient data transmission timing control stabilized the data transmission. The gyroscope operating frequency was then stable at 100 kHz.
Guo Z S, Cheng F C, Li B Y. et al. Research development of silicon MEMS gyroscopes:A review[J]. Microsystem Technologies, 2015, 21(10):2053-2066.
[2]
Xia D Z, Hu Y W, Ni P Z. A digitalized gyroscope system based on a modified adaptive control method[J]. Sensors, 2016, 16(3):321-342.
[3]
Taheri-Tehrani P, Izyumin O, Izyumin I, et al. Disk resonator gyroscope with whole-angle mode operation[C]//2015 IEEE International Symposium on Inertial Sensors and Systems (ISISS). Kauai, HI, USA:IEEE Press, 2015:1-4.
[4]
严杰, 周斌, 张嵘. 基于多核技术的三轴陀螺数字测控系统[J]. 微计算机信息, 2010(11):29-31. YAN Jie, ZHOU Bin, ZHANG Rong. Digital measurement and control system of three-axis gyroscope based on multi-core technology[J]. Microcomputer Information, 2010(11):29-31. (in Chinese)
[5]
Trusov A A, Chepurko I, Schofield A R, et al. A standalone programmable signal processing unit for versatile characterization of MEMS gyroscopes[C]//Sensors, 2007 IEEE. Atlanta, GA, USA:IEEE Press, 2007:244-247.
[6]
Gregory J A, Cho J, Najafi K. MEMS rate and rate-integrating gyroscope control with commercial software defined radio hardware[C]//201116th International Solid-State Sensors, Actuators and Microsystems Conference. Beijing, China:IEEE Press, 2011:2394-2397.
[7]
Proctor F. Introduction to Linux for Real-Time Control[R]. Gaithersburg, MD, USA:National Institute of Standards and Technology, Intelligent Systems Division, 2002.
[8]
Dedicated Systems Encyclopaedia. Free downloadable reports[Z/OL].[2017-02-01]. http://www.dedicated-systems.com/1ViewSamplereports.aspx.