[发明专利]一种综合电子软件仿真环境中的遥测处理单元模拟方法有效
申请号: | 201410132049.2 | 申请日: | 2014-04-02 |
公开(公告)号: | CN103970027A | 公开(公告)日: | 2014-08-06 |
发明(设计)人: | 林琳;王晶;党纪红;陈朝晖;万丽景;高进;李晓锋;关小川;刘建军;葛莹 | 申请(专利权)人: | 北京控制工程研究所 |
主分类号: | G05B17/02 | 分类号: | G05B17/02 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 范晓毅 |
地址: | 100080 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 综合 电子 软件 仿真 环境 中的 遥测 处理 单元 模拟 方法 | ||
1.一种综合电子软件仿真环境中的遥测处理单元模拟方法,其特征在于:通过遥测数据交互仿真系统实现,所述遥测数据交互仿真系统包括星上计算机和地面模拟的遥测处理单元,所述遥测处理单元由遥测仿真计算机和FPGA模块组成,具体实现方法如下:
步骤(一)、星上计算机将控制指令发送给FPGA模块,所述控制指令包括查询所述遥测处理单元工作状态的指令、获取模拟量采样值的指令和通道控制指令;
步骤(二)、FPGA模块对接收的控制指令进行校验判断,若所述控制指令通过校验,则将所述控制指令进行存储,将工作状态设置为“未准备好”,并触发中断,进入步骤(三);若所述控制指令未通过校验,则将所述控制指令丢弃;
步骤(三)、遥测仿真计算机接收到中断后,首先从FPGA模块中读取通过校验的控制指令并进行分类,其中根据查询所述遥测处理单元工作状态的指令,将所述遥测处理单元当前工作状态数据发送给FPGA模块,进入步骤(四);遥测仿真计算机根据获取模拟量采样值的指令,将要求的模拟量采样值发送给FPGA模块,进入步骤(五);遥测仿真计算机根据通道控制指令,设定遥测处理单元的通道号,并将设定的通道号信息发送给FPGA模块,进入步骤(六);
步骤(四)、FPGA模块接收所述遥测处理单元当前工作状态数据,若当前工作状态为“准备好”状态,则星上计算机向FPGA模块发送遥测数据,FPGA模块接收到所述遥测数据后,对所述遥测数据进行校验判断,若遥测数据通过校验,则将遥测数据进行存储,将工作状态设置为“未准备好”,并触发中断,进入步骤(七);若所述遥测数据未通过校验,则将所述遥测数据丢弃;
步骤(五)、FPGA模块接收所述模拟量采样值后进行存储,供星上计算机进行读取;
步骤(六)、FPGA模块接收所述通道号信息后进行存储,供星上计算机进行读取;
步骤(七)、遥测仿真计算机接收到中断后,从FPGA模块读取遥测数据后进行显示和存储。
2.根据权利要求1所述的一种综合电子软件仿真环境中的遥测处理单元模拟方法,其特征在于:所述步骤(三)中遥测仿真计算机接收到通道控制指令后,设置等待时间,等待时间达到后,将所述遥测处理单元当前工作状态设为“准备好”状态。
3.根据权利要求2所述的一种综合电子软件仿真环境中的遥测处理单元模拟方法,其特征在于:所述遥测处理单元中不同通道对应的等待时间不同。
4.根据权利要求1所述的一种综合电子软件仿真环境中的遥测处理单元模拟方法,所述步骤(三)中要求的模拟量采样值来自于热控分系统和电源分系统。
5.根据权利要求1所述的一种综合电子软件仿真环境中的遥测处理单元模拟方法,其特征在于:所述步骤(一)中星上计算机发送给FPGA模块的遥测数据为非定周期的遥测数据,所述非定周期包括不同类遥测数据之间的非定周期与同一类遥测数据中不同帧遥测数据之间的非定周期。
6.根据权利要求5所述的一种综合电子软件仿真环境中的遥测处理单元模拟方法,其特征在于:所述同一类遥测数据中不同帧遥测数据之间的最小时间间隔为1~2ms。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京控制工程研究所,未经北京控制工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410132049.2/1.html,转载请声明来源钻瓜专利网。