[发明专利]一种星敏感器软件在线故障监测系统及其监测方法有效
申请号: | 201710154428.5 | 申请日: | 2017-03-15 |
公开(公告)号: | CN106933740B | 公开(公告)日: | 2020-06-05 |
发明(设计)人: | 周琦;周宇;余路伟;吴永康;金荷 | 申请(专利权)人: | 上海航天控制技术研究所 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G01C25/00 |
代理公司: | 上海信好专利代理事务所(普通合伙) 31249 | 代理人: | 周乃鑫;周荣芳 |
地址: | 200233 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 敏感 软件 在线 故障 监测 系统 及其 方法 | ||
1.一种星敏感器软件在线故障监测系统,其特征在于,包含:CPU模块、FPGA模块和地面接收设备,FPGA模块通过数据总线和地址总线连接CPU模块,并通过接口连接地面接收设备;
所述的CPU模块将需要传输的星敏感器软件关键数据通过数据总线和地址总线,利用地址映射的方式写入FPGA模块,FPGA检测到CPU模块发送的握手信号的电平状态发生变化后,将星敏感器软件关键数据发送至地面接收设备,地面接收设备实时解析并显示星敏感器软件运行情况,在线监测软件故障。
2.如权利要求1所述的星敏感器软件在线故障监测系统,其特征在于,所述的FPGA模块包含:
随机存储器RAM,其通过数据总线和地址总线连接CPU模块,用于存储CPU模块写入的星敏感器软件关键数据;
数据发送模块,其连接随机存储器RAM和CPU模块,当检测到CPU模块发送的握手信号的电平状态发生变化后,将星敏感器软件关键数据发送至接口模块;
接口模块,其连接数据发送模块和地面接收设备,将星敏感器软件关键数据发送至地面接收设备。
3.如权利要求2所述的星敏感器软件在线故障监测系统,其特征在于,所述的接口模块包含多个接口子模块。
4.一种利用如权利要求1-3中任意一项所述的星敏感器软件在线故障监测系统进行星敏感器软件在线故障监测的方法,其特征在于,包含以下步骤:
步骤S1、CPU模块将需要传输的星敏感器软件关键数据打包,通过数据总线、地址总线和控制信号,利用地址映射的方式将打包后的星敏感器软件关键数据写入FPGA模块中的随机存储器RAM,CPU模块完成星敏感器软件关键数据的写入后,改变与FPGA模块的握手信号的电平状态;
步骤S2、FPGA模块中的数据发送模块检测到CPU模块发送的握手信号的电平状态发生变化后,将星敏感器软件关键数据发送至接口模块;
步骤S3、接口模块将星敏感器软件关键数据发送至地面接收设备;
步骤S4、地面接收设备实时解析接收到的星敏感器软件关键数据,并实时显示星敏感器软件运行情况,在线监测软件故障。
5.如权利要求4所述的星敏感器软件在线故障监测方法,其特征在于,所述的步骤S2中,数据发送模块将星敏感器软件关键数据发送至接口模块的方法进一步包含:
步骤S2.1、上电后,数据发送模块处于空闲状态,等待握手信号的电平状态发生变化的使能信号的到来;
步骤S2.2、检测到使能信号后,判断接口子模块的类型;
步骤S2.3、数据发送模块根据接口子模块的类型发送对应的接口模块使能信号给接口模块,并从随机存储器RAM中读取待发送的数据发送至接口模块;
步骤S2.4、数据发送模块对已发送的数据个数进行连续计数,若随机存储器RAM中的数据未发送完成,则继续读取数据并发送,若已发送完成,则进入数据发送完成状态,给出发送完成标志信号,回到空闲状态,等待下一个使能信号的到来。
6.如权利要求5所述的星敏感器软件在线故障监测方法,其特征在于,所述的步骤S3中,接口模块将星敏感器软件关键数据发送至地面接收设备的方法进一步包含:
步骤S3.1、接口模块对接收到的接口模块使能信号进行解码,获得需要使能的接口子模块的类型;
步骤S3.2、使能所需的接口子模块,通过该接口子模块将星敏感器软件关键数据发送至地面接收设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海航天控制技术研究所,未经上海航天控制技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710154428.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于hbase的读写混合测试工具
- 下一篇:联调测试的方法及装置