【技术实现步骤摘要】
一种星敏感器在轨维护系统及方法
本专利技术涉及一种星敏感器在轨维护系统及方法。
技术介绍
星敏感器是一种高精度的航天器姿态测量仪器,主要用于空间飞行器三轴姿态测量和空间飞行器导航,其精度和工作状态对航天器的姿态测量、控制和可靠性起着重要作用。空间环境对星敏感器的在轨运行状态有很大影响。随着在轨运行环境的不断变化,如果星敏感器长期工作在高辐射的空间环境下,对星敏感器精度和寿命都有不利影响,一旦单粒子打翻星敏感器内部存储单元数据,星敏感器在轨运行状态无法得到保证。如果单纯依靠星敏感器自身及整星的可靠性措施,有可能造成星敏感器输出姿态精度降低,甚至发生死锁导致星敏感器无法正常输出姿态。
技术实现思路
本专利技术提供一种星敏感器在轨维护系统及方法,集成度高,功耗低,可靠性高,灵活性强,精度高,安全性强。为了达到上述目的,本专利技术提供一种星敏感器在轨维护系统,包含:通过数据总线连接的FPGA模块和CPU模块,FPGA模块解析地面控制系统发送的指令,CPU模块进行在轨维护操作;所述的FPGA模块包含:指令模块,其通过外部接口连接地面控制系统,用于解析地面控制系统发送的指令,并向地面控制系统发送应答;软件上注模块,其通过数据总线连接指令模块和在轨维护上行存储器,用于实现软件上注命令的采集与解析,完成与CPU模块关于软件上注数据的交互,并发送CPU模块传达的软件上注命令应答信号;软件编程模块,其通过数据总线连接指令模块和在轨维护上行存储器,用于实现软件编程命令的采集与解析,完成与CPU模块关于软件编程数据的交互,并发送CPU模块传达的软件编程命令应答信号;软件下传模块,其通 ...
【技术保护点】
1.一种星敏感器在轨维护系统,其特征在于,包含:通过数据总线连接的FPGA模块(1)和CPU模块(2),FPGA模块(1)解析地面控制系统发送的指令,CPU模块(2)进行在轨维护操作;所述的FPGA模块(1)包含:指令模块(101),其通过外部接口连接地面控制系统,用于解析地面控制系统发送的指令,并向地面控制系统发送应答;软件上注模块(102),其通过数据总线连接指令模块(101)和在轨维护上行存储器(105),用于实现软件上注命令的采集与解析,完成与CPU模块(2)关于软件上注数据的交互,并发送CPU模块(2)传达的软件上注命令应答信号;软件编程模块(103),其通过数据总线连接指令模块(101)和在轨维护上行存储器(105),用于实现软件编程命令的采集与解析,完成与CPU模块(2)关于软件编程数据的交互,并发送CPU模块(2)传达的软件编程命令应答信号;软件下传模块(104),其通过数据总线连接指令模块(101)和在轨维护上行存储器(105),用于实现软件下传命令的采集与解析,完成与CPU模块(2)关于软件下传数据的交互,并发送CPU模块(2)传达的软件下传命令应答信号;在轨维护上 ...
【技术特征摘要】
1.一种星敏感器在轨维护系统,其特征在于,包含:通过数据总线连接的FPGA模块(1)和CPU模块(2),FPGA模块(1)解析地面控制系统发送的指令,CPU模块(2)进行在轨维护操作;所述的FPGA模块(1)包含:指令模块(101),其通过外部接口连接地面控制系统,用于解析地面控制系统发送的指令,并向地面控制系统发送应答;软件上注模块(102),其通过数据总线连接指令模块(101)和在轨维护上行存储器(105),用于实现软件上注命令的采集与解析,完成与CPU模块(2)关于软件上注数据的交互,并发送CPU模块(2)传达的软件上注命令应答信号;软件编程模块(103),其通过数据总线连接指令模块(101)和在轨维护上行存储器(105),用于实现软件编程命令的采集与解析,完成与CPU模块(2)关于软件编程数据的交互,并发送CPU模块(2)传达的软件编程命令应答信号;软件下传模块(104),其通过数据总线连接指令模块(101)和在轨维护上行存储器(105),用于实现软件下传命令的采集与解析,完成与CPU模块(2)关于软件下传数据的交互,并发送CPU模块(2)传达的软件下传命令应答信号;在轨维护上行存储器(105),其通过数据总线连接软件上注模块(102)、软件编程模块(103)、软件下传模块(104)和CPU模块(2),用于存储软件上注模块(102)解析得到的软件上注数据、软件编程模块(103)解析得到的软件编程数据、以及软件下传模块(104)解析得到的软件下传数据;在轨维护下行存储器(106),其通过数据总线连接软件上注模块(102)、软件编程模块(103)、软件下传模块(104)和CPU模块(2),用于存储CPU模块(2)传达的软件上注命令应答信号、软件编程命令应答信号和软件下传命令应答信号。2.如权利要求1所述的星敏感器在轨维护系统,其特征在于,所述的软件上注模块(102)包含:上注命令解析器(1021),其连接指令模块(101)和在轨维护上行存储器(105),用于解析指令模块(101)发送的软件上注命令并存储至在轨维护上行存储器(105);第一调制信号发生器(1022),其连接在轨维护上行存储器(105)、在轨维护下行存储器(106)和CPU模块(2),用于实现与CPU模块(2)关于软件上注数据的交互;上注命令应答解析器(1023),其连接指令模块(101)和在轨维护下行存储器(106),用于解析在轨维护下行存储器(106)中的软件上注命令应答信号并发送给指令模块(101)。3.如权利要求1所述的星敏感器在轨维护系统,其特征在于,所述的软件编程模块(103)包含:编程命令解析器(1031),其连接指令模块(101)和在轨维护上行存储器(105),用于解析指令模块(101)发送的软件编程命令并存储至在轨维护上行存储器(105);第二调制信号发生器(1032),其连接在轨维护上行存储器(105)、在轨维护下行存储器(106)和CPU模块(2),用于实现与CPU模块(2)关于软件编程数据的交互;编程命令应答解析器(1033),其连接指令模块(101)和在轨维护下行存储器(106),用于解析在轨维护下行存储器(106)中的软件编程命令应答信号并发送给指令模块(101)。4.如权利要求1所述的星敏感器在轨维护系统,其特征在于,所述的软件下传模块(104)包含:下传命令解析器(1041),其连接指令模块(101)和在轨维护上行存储器(105),用于解析指令模块(101)发送的软件下传命令并存储至在轨维护上行存储器(105);第三调制信号发生器(1042),其连接在轨维护上行存储器(105)、在轨维护下行存储器(106)和CPU模块(2),用于实现与CPU模块(2)关于软件下传数据的交互;下传命令应答解析器(1043),其连接指令模块(101)和在轨维护下行存储器(106),用于解析在轨维护下行存储器(106)中的软件下传命令应答信号并发送给指令模块(101)。5.一种如权利要求1-4中任意一项所述的星敏感器在轨维护系统的在轨维护方法,其特征在于,包含以下步骤:步骤S1、指令模块通过外部接口接收地面控制系统发送的命令...
【专利技术属性】
技术研发人员:刘轩,任平川,余路伟,杨宵,叶宋杭,周琦,毛晓楠,金荷,
申请(专利权)人:上海航天控制技术研究所,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。