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