摘要
惯性导航装置因具有机动性、保密性、抗电磁干扰能力强及不受地形限制的特性,在军用导航仪表中占有重要地位。捷联式挠性陀螺寻北仪能为军车提供基准定向和导航数据。
由于寻北仪需要的控制信号较多,且时序关系复杂,故选用由DSP和FPGA组成的嵌入式控制器作为寻北仪的解算和控制单元。DSP选用TI公司F2812芯片,它运算速度快、程序存储器容量大、具有多个专用功能模块,主要负责解算和控制职能。FPGA选用XILINX公司XCS-20XL芯片,FPGA主要负责分频与时序控制。
数字再平衡回路是陀螺仪的控制回路和测量回路。经过预处理的陀螺信号被送往专用的16位A/D转换芯片,DSP将转换后的数据读走并解算出相应的施矩值。捷联状态下,陀螺仪力矩器必须通过大电流,才能实现再平衡功能。设计由MOS管搭建的H桥施矩电路,并在FPGA中编写了施矩控制程序。在此基础上,进行了施矩电路线性度实验和陀螺仪常温漂移实验。寻北仪采用的四位置寻北算法,具有消除陀螺仪漂移及获取纬度信息的优势。DSP控制程序设计是寻北仪系统中的核心部分,其中寻北仪的控制与伺服功能都在中断服务程序中完成。寻北仪单位置重复性实验和全周寻北实验都取得了较为满意的结果。
挠性陀螺仪因其固有的结构特性,两个轴的输入输出信号会产生交叉耦合。若要进一步提高寻北精度或获取更精确的导航数据,则需对挠性陀螺仪进行解耦。针对转子偏角耦合与输出电流耦合采用对角线矩阵方法分别进行解耦。因受军工项目交付时间限制,解耦研究仅进行了公式推导,将其应用于捷联式寻北仪设计中将是下一步工作的重点。
As inertia navigation unit is mobile, secret, free of electromagnetism interference and topographic condition,it occupies a important place in military navigation meters. Strap-down flexible gyroscope north seeker provides direction and position, navigation data for the military vehicle.
Because control signals of north seeker are numerous and complex in time sequence, we use embedded controller, which is composed of DSP and FPGA, as the calculation and control unit for the north seeker. F2812 DSP chip made by TI Company, has short instruction cycle, great On-chip Flash ROM, multiple special function modules and it is responsible for the calculation and control functions. XCS-20XL FPGA chip made by XILINX Company, is responsible for the frequency division and some control functions.
Digital rebalance loop is the control and measurement loop of the gyroscope. Gyro signals, which have been preprocessed, are sent to a special 16-bit A/D converter, and then DSP reads and deals with the converted data to calculate the corresponding moment data. Under Strap-down status, the moment coils of gyro should pass high current to meet the rebalance demand. We design H bridge moment circuit composed of MOS tubes, and compile the moment control program in FPGA. Base on these preparations, we carry out moment circuit linearity experiment and gyroscope room temperature drift experiment.
Four positions north seeking algorithm has the advantages of eliminating gyro drift and obtaining latitude information. DSP control program is the core part of north seeker design, and the control and servo function are implemented in the interrupt service routine. The experiment of north seeker single position repeatability and full circular north seeking achieve satisfying results.
Because of flexible gyro’s inherent structure characteristic, the input and output signals of the X-axis and Y-axis are coupling. In order to improve north seeking precision and obtain more accurate navigation data, we should use decoupling control on flexible gyro. Diagonal matrix decoupling method is used both on rotor deflection coupling and output current coupling. Due to the lead time of military project, we only make formula derivation on decoupling, applying it to the design of Strap-down north seeker is the major step for the further research.
引文
[1] 吴俊伟,惯性技术基础,哈尔滨:哈尔滨工程大学出版社,2002,1~8
[2] 以光衢,惯性导航原理,北京:航空工业出版社,1987,2~3
[3] 孙枫,袁赣南,张晓红,组合导航系统,哈尔滨:哈尔滨工程大学出版社,1996,1~2
[4] 王寿荣,硅微型惯性器件理论及应用,南京:东南大学出版社,2000,1~5
[5] 袁俊,美军 GPS 系统及其技术发展,中国航天,2006,第五期:34~37
[6] 杨珺,“伽利略”全球卫星导航系统介绍,中国航天,2006,第四期:41~45
[7] 吴美平,逯亮清,北斗双星系统车辆定向技术,国防科技大学学报,2006,28 卷第三期:89~93
[8] 周百令,动力调谐陀螺仪设计与制造,南京:东南大学出版社,2002,177~182
[9] 李群芳,肖看,单片机原理、接口与应用 嵌入式系统技术基础,北京:清华大学出版社,2005,100~130
[10] TMS320F2810,TMS320F2812 Digital Signal Processors Data Manual,2003:1~47
[11] 苏奎峰,吕强,耿庆峰等,TMS320F2812 原理与开发,北京:电子工业出版社,2005,37~58
[12] Spartan and Spartan-XL Families Field Programmable Gate Arrays,2002:1~4
[13] 徐志军,徐光辉,CPLD/FPGA 的开发与应用,北京:电子工业出版社,2002,46~58
[14] 蔡德曼,基于 FPGA&CPLD 的数字 IC 设计方法(赵宏图译),北京:北京航空航天大学出版社,2004,30~70
[15] 许江宁,边少锋,殷立吴,陀螺原理,北京:国防工业出版社,2005,27~36
[16] 胡寿松,自动控制原理,北京:科学出版社,2002,192~214
[17] 王兆安,黄俊,电力电子技术(第四版),北京:机械工业出版社,2005,132~169
[18] 陈岭丽,冯志华,检测技术和系统,北京:清华大学出版社,2005,10~21
[19] 陀螺仪与惯性导航专业情报网编,国外惯性技术手册,北京:国防工业出版社,1983,24~28
[20] 李宝海,挠性陀螺仪数字化伺服系统设计研究,[硕士学位论文],天津:天津大学,2005
[21] TMS320F28x DSP System Control and Interrupts Reference Guide,2003:96~137
[22] TMS320F28x DSP CPU and Instruction Set Reference Guide,2001:29~121
[23] TMS320F28x DSP External Interface (XINTF) Reference Guide,2004:9~24
[24] 高峻,裴东,肖心有,军品质量检验技术,北京:国防工业出版社,2004,124~126
[25] 于波,陈云相,郭秀中,惯性技术,北京:北京航天航空大学出版社,1994,107~137
[26] 贾米娜,挠性陀螺解耦及数字再平衡技术研究,[硕士学位论文],太原:中北大学,2006
[27] 吴本寿,动基座上动调陀螺仪脉冲再平衡回路的理论研究与实践,[博士学位论文],南京:东南大学,1996
[28] 张德宁,数字化上反稳瞄系统设计,[硕士学位论文],天津:天津大学,2006
[29] 高金源,计算机控制系统,北京:北京航天航空大学出版社,2004,244~247
[30] J. S. Brid,Analysis of DREO ’s Analog Rebalance Loop s for the CSG- 2 Tuned Rotor Gyroscope,DREO - TN ,Canada,1987,15~87
[31] H. Shingu,M. O tsuki,Noninteracting Control of Loop Dynamically Tuned Dry Gyro and its Application to Measurement of Two Axis Angular accelerations,Proceeding of Automatic Control in Aero space conference,IFAC,Japan, 1990,147~152.
[32] T. Kang,J. G. Lee,Performance Improvement of a Dynamically Tuned Gyro scope Using an Input Compensator,Journal of Guidance,Control and Dynamics,Vo l. 15,No. 2,1992,404~409