[发明专利]一种基于FPGA的星载遥控遥测终端、系统及方法在审
申请号: | 201710045139.1 | 申请日: | 2017-01-13 |
公开(公告)号: | CN106850046A | 公开(公告)日: | 2017-06-13 |
发明(设计)人: | 王洋;李梦楠 | 申请(专利权)人: | 王洋 |
主分类号: | H04B7/185 | 分类号: | H04B7/185;G06F12/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200123 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 fpga 遥控 遥测 终端 系统 方法 | ||
技术领域
本发明涉及航天通信技术领域,特别涉及一种基于FPGA的星载遥控遥测终端、一种基于FPGA的星载遥控遥测系统及一种基于FPGA的星载遥控遥测方法。
背景技术
随着航天科技的高速发展,世界各个强国开始加快对空间的探索,抢夺空间资源,航天技术已经成为综合国力的重要指标。从上世纪末开始,我国在空间技术和航天领域已经取得了重大成果。同样,随着航天器系统越来越复杂,系统的稳定性和兼容性也会下降,这对航天器的遥控终端的要求越来越高。
空间卫星的信息处理系统主要以高性能和高稳定性为应用基准,以实现卫星在恶劣的深空环境下的控制管理系统和数据处理系统的稳定运行。航天器处在空间环境中时,会受到来自空间中各种辐射的影响。卫星在轨运行时星务计算机芯片易受单粒子效应(单粒子锁定和单粒子翻转)影响,会造成存储器数据的翻转,从而导致航天器在轨运行时出现故障和异常。其中地面终端发送的遥控指令与接收的遥测数据最为重要,现有技术缺乏一种可提高航天器系统在处理遥控指令和发送遥测数据时稳定性的终端设备。
星务计算机处理的遥控指令与遥测数据分别来源于星载软件接收机和卫星姿控单机,但由于星务计算机与外部的通信接口的局限性、遥控指令和遥测数据的高速实时性、直接指令对卫星系统运行的重要性,星务计算机不能直接接收处理遥控指令和遥测数据,现有技术也缺乏一种中间数据处理装置与星务计算机实现兼容,并兼顾系统稳定性与灵活性。
发明内容
本发明技术方案解决的技术问题为,如何提高航天器系统在处理遥控指令和发送遥测数据时系统的稳定性与兼容性。
为了解决上述技术问题,本发明技术方案提供了一种基于FPGA的星载遥控遥测终端,包括:接口管理模块,数据处理模块,接收数据缓存模块及发送数据缓存模块;所述接口管理模块适于分别接收外部第一应答机及ADC采集器传递的遥控指令及第一遥测数据,并将所述第一遥测数据写入所述接收数据缓存模块;所述数据处理模块适于解析所述遥控指令并根据所述遥控指令的类型将所述遥控指令写入所述接收数据缓存模块;当所述接收数据缓存模块存在所述遥控指令,则外部星务计算机接收第一作用信号并在所述第一作用信号为第一有效信号时读取所述接收数据缓存模块存在的遥控指令;所述发送数据缓存模块适于存储所述外部星务计算机传递的第二遥测数据,所述数据处理模块还适于读取所述发送数据缓存模块存在的第二遥测数据并通过所述接口管理模块连接至外部第二应答机。
可选的,所述接口管理模块包括:第一输入端、第二输入端、第一输出端及第二输出端;所述第一输入端适于接收所述外部第一应答机传递的串行遥控指令,所述第一输出端适于将并行遥控指令传输至所述数据处理模块;所述第二输入端适于接收所述ADC采集器传递的第一遥测数据,所述第二输出端适于将按类型排序后的第一遥测数据并发送至所述接收数据缓存模块。
可选的,所述接收数据缓存模块包括:第一FIFO存储模块及RAM存储模块;所述第一FIFO存储模块适于存储所述遥控指令,所述RAM存储模块适于存储所述第一遥测数据,当所述第一FIFO存储模块非空,所述第一作用信号按第一频率触发为所述第一有效信号。
可选的,所述遥控指令的类型包括直接指令及间接指令,所述遥控指令至少由包括帧主导头及帧数据域的传送帧构成,其中所述直接指令至少由第一传送帧及第二传送帧构成,第一传送帧及第二传送帧的帧数据域由三条直接指令码构成,所述所述间接指令仅为单独传送帧;所述数据处理模块包括:类型检测单元、状态提取单元及发送模块;所述类型检测单元适于接收所述接口管理模块传递的遥控指令并检测所述遥控指令的帧长以判断所述遥控指令的类型;所述状态提取单元适于在一直接指令的第一传送帧或第二传送帧的帧数据域满足其直接指令码全部相同时执行该直接指令;所述发送模块适于将所述直接指令及间接指令发送至所述接收数据缓存模块。
可选的,所述数据处理模块还包括:遥测数据发送单元;所述发送数据缓存模块包括:第二FIFO存储模块;所述第二FIFO存储模块适于存储所述的第二遥测数据,当所述第二FIFO存储模块存在所述第二遥测数据,则遥测数据发送单元产生第二作用信号并在所述第二作用信号为第二有效信号时读取所述第二FIFO存储模块存在的第二遥测数据,所述遥测数据发送单元还适于将读取到的第二遥测数据转发至所述接口管理模块。
为了解决上述技术问题,本发明技术方案还提供了一种基于FPGA的星载遥控遥测系统,包括:第一应答机、ADC采集器、第二应答机、如上所述的星载遥控遥测终端及星务计算机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于王洋,未经王洋许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710045139.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电子卡密码获取方法
- 下一篇:富氢水生成机