期刊文献+

航天器姿态确定算法IP核的设计与仿真

IP Core Design and Simulation for Spacecraft Attitude Determination Algorithm
原文传递
导出
摘要 为了提高姿态确定算法的计算速度,在分析了现有确定性姿态确定算法的基础上,设计出了基于FPGA(Field Programmable GateArray)的姿态确定算法IP(Intellectual Property)核。在该程序的各主要模块中,使用状态机控制存储器向不同运算器读取或写入数据,从而完成姿态确定的计算。程序采用流水线技术,在Quartus II中对其进行建模与综合,最后通过硬件仿真工具ModelSim进行仿真。同时在NIOS II上用软件实现了姿态确定算法。仿真结果表明,硬件在第一次姿态确定完成后的运算周期约为20μs,远远快于软件500μs的运行时间。 In order to improve the calculating speed of attitude determination algorithm,the IP (Intellectual Property) core of attitude determination algorithm based on FPGA (Field Programmable Gate Array) was designed on the analysis of deterministic attitude determination algorithm in existence.In each module of the program,the state machine was adopted to complete the computation of attitude determination by controlling RAM (Random Access Memory) to read or write data to different arithmetic units.With pipeline techniques,the program was modeled and synthesized in Quartus II,and finally it was simulated in the hardware simulation tool ModelSim.The attitude determination algorithm was implemented in NIOS II with software in the meantime.The result of simulation shows that,the calculation period of the hardware is about 20μs after finishing the first attitude determination,which is much quicker than the software's runtime,500μs.
出处 《系统仿真学报》 CAS CSCD 北大核心 2009年第24期7948-7951,共4页 Journal of System Simulation
基金 教育部博士点基金(20070699004)
关键词 FPGA 姿态确定 IP核 流水线 FPGA attitude determination IP core pipeline
  • 相关文献

参考文献8

  • 1G Wahba. A Least-squares Estimate of Satellite Attitude [J]. Problem 65-1, SIAM Review (S0036-1445), 1965, 7(3): 409.
  • 2R J Lefferts, F L Markley, M D Shuster. Kalman Filtering for Spacecraft Attitude Estimation [J]. Journal of Guidance, Control and Dynamics (S0731-5090), 1982, 5(5): 417-429.
  • 3汪毅,朱振才.FPGA在微小卫星姿态控制系统中的应用[J].红外,2005,26(11):34-38. 被引量:3
  • 4陈浩,谭久彬.一种改进的TRIAD飞行器姿态确定方法[J].系统仿真学报,2008,20(8):2101-2104. 被引量:6
  • 5M D Shuster, S D Oh. Three-axis Attitude Determination from Vector Observations [J]. Journal of Guidance and Control (S0731-5090), 1981, 4(1): 70-77.
  • 6Kristian Krogh, Elmo Schreder. Attitude Determination for AAU CubeSat [D]. Denmark: Aalborg University, 2002: 78-79.
  • 7Malcolm D Shuster. In QUEST of Better Attitudes [C]// Proceedings of the 11th AAS/AIAA Space Flight Mechanics Meeting, Santa Barbara, California, USA, Feb. 11-14, 2001. USA: AIAA, 2001: 2089-2117.
  • 8Christopher D Hall. Chapter 4 Attitude Determination [EB/OL]. (03-02-24) [2007-01-08] http ://www.aoe.vt.edu/-cdhall/courses/ aoe4140/attde.pdf. 2002:19-20.

二级参考文献12

  • 1张友民,戴冠中,张洪才.卡尔曼滤波计算方法研究进展[J].控制理论与应用,1995,12(5):529-538. 被引量:47
  • 2C.R. Lee, Z.Salcic. a fully-hardware-type maximumparallel architecture for kalman tracking filter in fpgas. International Conference on Information, Communication and Signal Processing ICICS'97.
  • 3James R.Asmstrong F.Gail Gray 李宗伯 王蓉晖译.VHDL设计、表示和综合(VHDL Design Representation and Synthesis)第一版[M].机械工业出版社,2002年5月..
  • 4G Wahba. Problem 65.1, A Least-Squares Estimation of Satellite Attitude [J]. SIAM Review (S0036-1445), 1965, 7(3): 409.
  • 5M D Shuster, S D Oh. Three-Axis Attitude Determination from Vector Observations [J]. Journal of Guidance and Control (S0731-5090), 1981, 4(1): 70-77.
  • 6Itzhack Y. Bar-Itzhack, Richard R. Harman. Optimized TRIAD Algorithm for Attitude Determination [J]. Journal of Guidance, Control and Dynamics (S0731-5090), 1997, 20( 1): 208-211.
  • 7Christopher D. Hall. Chapter 4 Attitude Determination [EB/OL]. (03-02-24) [2007-01-08] http://www.aoe.vt.edu/-cdhall/courses/ aoe4140/.
  • 8盖尔布,胡寿松,伍立明.应用最优估计[M].北京:国防工业出版社,19895-6.
  • 9黎湧,吴宏鑫,刘良栋.融合TRIAD算法用于GPS姿态确定[J].中国空间科学技术,2000,20(2):30-37. 被引量:11
  • 10施少范.国外对地观测卫星高精度姿态控制系统研究[J].上海航天,2000,17(6):49-53. 被引量:17

共引文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部