火力与指挥控制
火力與指揮控製
화력여지휘공제
FIRE CONTROL & COMMAND CONTROL
2011年
2期
33-38
,共6页
SOPC%陀螺%星敏感器%姿态确定
SOPC%陀螺%星敏感器%姿態確定
SOPC%타라%성민감기%자태학정
SOPC%gyro%star sensor%attitude determination
为了提高姿态确定算法的计算速度,通过对陀螺星敏感器姿态确定算法的详细分析,设计出了基于SOPC(System On a Programmable Chip)系统的卡尔曼滤波处理器.在该处理器中,对算法进行了软硬件代码划分.软件部分采用Nios II IDE编程环境进行编写和编译,硬件部分采用硬件描述语言进行构造.通过SOPC系统,将两者集成于单一的FPGA(Field Programmable Gate Array)芯片中.最后,对于相同条件,在实际芯片与Matlab上分别对算法进行了仿真.两者的仿真结果表明,基于SOPC系统的姿态确定算法能够在一定精度范围内正确并快速地确定航天器的姿态.
為瞭提高姿態確定算法的計算速度,通過對陀螺星敏感器姿態確定算法的詳細分析,設計齣瞭基于SOPC(System On a Programmable Chip)繫統的卡爾曼濾波處理器.在該處理器中,對算法進行瞭軟硬件代碼劃分.軟件部分採用Nios II IDE編程環境進行編寫和編譯,硬件部分採用硬件描述語言進行構造.通過SOPC繫統,將兩者集成于單一的FPGA(Field Programmable Gate Array)芯片中.最後,對于相同條件,在實際芯片與Matlab上分彆對算法進行瞭倣真.兩者的倣真結果錶明,基于SOPC繫統的姿態確定算法能夠在一定精度範圍內正確併快速地確定航天器的姿態.
위료제고자태학정산법적계산속도,통과대타라성민감기자태학정산법적상세분석,설계출료기우SOPC(System On a Programmable Chip)계통적잡이만려파처리기.재해처리기중,대산법진행료연경건대마화분.연건부분채용Nios II IDE편정배경진행편사화편역,경건부분채용경건묘술어언진행구조.통과SOPC계통,장량자집성우단일적FPGA(Field Programmable Gate Array)심편중.최후,대우상동조건,재실제심편여Matlab상분별대산법진행료방진.량자적방진결과표명,기우SOPC계통적자태학정산법능구재일정정도범위내정학병쾌속지학정항천기적자태.
In order to improve the calculating speed of attitude determination algorithm,the Kalman filter processor,which is based on SOPC(System on a Programmable Chip),is designed on the careful analysis of the algorithm with gyros and star sensors.In this processor,the hardware-software partition is made for the algorithm.The software is edited and compiled in the programming environment of Nios Ⅱ IDE,and the hardware is constructed with Hardware Description Language.By the SOPC system,the software and hardware are integrated in one FPGA(Field Programmable Gate Array)chip.Finally,the algorithm is simulated in the actual chip and Matlab under the same condition,respectively.The two simulation results show that,the attitude determination lgorithm based on SOPC system can determine the spacecraft's attitude in a certain precision range correctly and quickly.