[发明专利]一种通用的卫星星务及有效载荷功能接口模拟系统在审
申请号: | 202310150627.4 | 申请日: | 2023-02-13 |
公开(公告)号: | CN116227186A | 公开(公告)日: | 2023-06-06 |
发明(设计)人: | 李旭峰;周莉;朱岩;赵文杰;郝澄 | 申请(专利权)人: | 中国科学院国家空间科学中心 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F15/78 |
代理公司: | 北京方安思达知识产权代理有限公司 11472 | 代理人: | 武玥;杨青 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通用 卫星 有效 载荷 功能 接口 模拟 系统 | ||
1.一种通用的卫星星务及有效载荷功能接口模拟系统,该系统基于FPGA实现,其特征在于,所述系统包括:多个功能单元、配置控制单元和数据上行单元;其中,
所述功能单元,用于根据配置控制单元的配置模拟卫星星务及有效载荷的功能接口,生成功能接口相应字段的数据经外部接口电路发送至待测星上设备;还用于经外部接口电路接收待测星上设备的数据,解析后发送至数据上行单元;
所述配置控制单元,用于在上电时读取转存在外部Flash中的配置信息表,根据配置信息表对各个单元执行相应的处理和配置;用于接收上位机输入的配置信息表,并转存在外部Flash中;还用于根据上位机输入的控制命令确定配置模式,并对相应的功能单元进行实时配置;
所述数据上行单元,用于接收各功能单元的数据,经合路调度和打包后上行发送至上位机。
2.根据权利要求1所述的通用的卫星星务及有效载荷功能接口模拟系统,其特征在于,所述功能单元包括:
科学数据功能单元,用于根据配置控制单元写入科学数据功能单元的寄存器组的配置信息,基于控制序列生成方法产生相应格式字段的科学数据,使用对应的通信协议,经外部接口电路发送至待测星上设备;
命令工参功能单元,用于根据配置控制单元写入命令工参功能单元的寄存器组的配置信息,基于超时接收方法接收待测星上设备发送的命令数据包,并转发至数据上行单元;还用于基于控制序列解析方法解析命令数据包,并基于控制序列生成方法组包生成相应格式字段的应答数据包;使用对应的通信协议,经外部接口电路发送至待测星上设备,并将生成的应答数据包转发至数据上行单元;
模拟量采集功能单元,用于根据配置控制单元写入模拟量采集功能单元的寄存器组的配置信息实现对待测星上设备模拟量的采集,并发送至数据上行单元;
模拟量生成功能单元,用于根据配置控制单元写入模拟量生成功能单元的寄存器组的配置信息产生相应的模拟量,经外部接口电路发送至待测星上设备;
开关量采集功能单元,用于根据配置控制单元写入开关量采集功能单元的寄存器组的配置信息实现对待测星上设备开关量的采集,并发送至数据上行单元;
开关量生成功能单元,用于根据配置控制单元写入开关量生成功能单元的寄存器组的配置信息产生相应的开关量,经外部接口电路发送至待测星上设备;
脉冲检测功能单元,用于根据配置控制单元写入脉冲检测功能单元的寄存器组的配置信息实现对待测星上设备的脉冲检测,并发送至数据上行单元;
GPIO功能单元,用于根据配置控制单元写入GPIO功能单元的寄存器组的配置信息产生相应的GPO电平,经外部接口电路发送至待测星上设备;还用于根据配置控制单元写入单元寄存器组的配置信息实现对待测星上设备的GPI检测,并发送至数据上行单元;
秒脉冲生成功能单元,用于根据配置控制单元写入秒脉冲生成功能单元的寄存器组的配置信息产生相应的秒脉冲,经外部接口电路发送至待测星上设备;
心跳信号生成功能单元,用于根据配置控制单元写入心跳信号生成功能单元的寄存器组的配置信息产生相应的心跳信号,经外部接口电路发送至待测星上设备;和
8b10b/PCM接收功能单元,用于根据配置控制单元写入8b10b/PCM接收功能单元的寄存器组的配置信息接收待测星上设备8b/10b编码的单线制LVDS数据和无编码的三线制LVDS数据,并发送至数据上行单元。
3.根据权利要求2所述的通用的卫星星务及有效载荷功能接口模拟系统,其特征在于,
所述控制序列生成方法包括:
读取上位机写入寄存器组的组包控制序列,根据组包控制序列生成或从寄存器组读取对应的字节,将字节组装为数据包发送至待测星上设备;
所述控制序列解析方法包括:
读取上位机写入寄存器组的解包控制序列,根据解包控制序列生成或从寄存器组读取对应的字节,并与收到的字节进行比较,若全部字节均比较一致,则认为收到的数据包正确,否则,认为收到的数据包错误。
4.根据权利要求2所述的通用的卫星星务及有效载荷功能接口模拟系统,其特征在于,所述超时接收方法为:当超过规定时间未再接收到数据,则认为已收到的待测星上设备命令数据包接收完毕。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院国家空间科学中心,未经中国科学院国家空间科学中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310150627.4/1.html,转载请声明来源钻瓜专利网。