[发明专利]卫星遥测反演算法在线编辑方法有效
申请号: | 201710877192.8 | 申请日: | 2017-09-25 |
公开(公告)号: | CN107678742B | 公开(公告)日: | 2021-05-21 |
发明(设计)人: | 王杰;谭震昊;陶玉龙;周云涛 | 申请(专利权)人: | 上海卫星工程研究所 |
主分类号: | G06F8/33 | 分类号: | G06F8/33;G06F8/41 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 郭国中 |
地址: | 200240 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 卫星 遥测 反演 算法 在线 编辑 方法 | ||
本发明公开了一种卫星遥测反演算法在线编辑方法,其包括下列步骤:步骤一,使用显示软件接收综测服务器发出的卫星数据帧;步骤二,根据地面通信协议解析接收到的卫星数据帧,根据数据帧类型动态生成多层次类型派生的遥测结果对象。本发明卫星遥测反演算法在线编辑方法克服了现有技术不能在遥测解析软件运行时动态添加自定义的多遥测联合计算逻辑这一缺点,能够进行实时在线编辑和计算,计算速度快,计算结果精确,解决了目前遥测反演的繁琐和不便问题。
技术领域
本发明涉及一种反演算法在线编辑方法,特别是涉及一种卫星遥测反演算法在线编辑方法。
背景技术
动态编译技术是软件在运行时能够动态获取程序集、模块和类型信息,并能够动态生成实例、调用方法的技术。使用动态编译技术可已使得原本需要事先编译生成可执行文件的代码像脚本一样在需要的事后才编译并执行,并且这些代码可随时修改以实现不同的功能。
在目前国内卫星领域中,星上下传的遥测都是预先分配并定义好的波道,比如电压、电流、开关状态等,这些遥测下传后会由计算机中负责解析遥测的软件解码呈现给设计师,然而设计师往往需要综合多个遥测、根据不同的情况进行判读,此时如果计算机能够自动根据设计师提供的遥测集合和判断逻辑进行判断将大大提高判读效率,保障卫星地面测试和在轨安全。目前,实现计算机自动判断的手段是根据设计师提供的遥测集合和判断逻辑,由软件工程师修改遥测解析软件的代码,然后重新生成一个新版本的遥测解析软件对遥测进行解析,在替换软件的过程中,遥测解析必须中断,另外修改遥测解析软件本身也引入了不确定性,容易影响遥测解析软件原来正常的遥测解析功能,从而影响卫星的地面测试和在轨监测。
发明内容
本发明所要解决的技术问题是提供一种卫星遥测反演算法在线编辑方法,其克服了现有技术不能在遥测解析软件运行时动态添加自定义的多遥测联合计算逻辑这一缺点,能够进行实时在线编辑和计算,计算速度快,计算结果精确,解决了目前遥测反演的繁琐和不便问题。
本发明是通过下述技术方案来解决上述技术问题的:一种卫星遥测反演算法在线编辑方法,其包括下列步骤:
步骤一,使用显示软件接收综测服务器发出的卫星数据帧;
步骤二,根据地面通信协议解析接收到的卫星数据帧,根据数据帧类型动态生成多层次类型派生的遥测结果对象;
步骤三,使用文本编辑器,按照约定的接口和方法,基于步骤二生成的派生架构派生出新的类型来定义待反演遥测,使用约定的获取已有遥测值的方法,编写新的遥测类型和遥测的计算方法;
步骤四,使用显示终端软件对编写的文件进行编译;
步骤五,若编译成功,则可在显示终端软件中添加该遥测进行监视;若编译不成功,则需修改错误后返回步骤四重复。
优选地,所述反演遥测为遥测结果类型多级派生的基础上由用户自定义一个派生类型来表示用户需要反演的遥测。
优选地,所述文本编辑器为实时动态文本编辑器,实时动态文本编辑器由用户在监视卫星遥测的过程中在线编辑,无需修改监视软件本身的代码,无需软件工程师参与。
本发明的积极进步效果在于:本发明卫星遥测反演算法在线编辑方法克服了现有技术不能在遥测解析软件运行时动态添加自定义的多遥测联合计算逻辑这一缺点,能够进行实时在线编辑和计算,计算速度快,计算结果精确,解决了目前遥测反演的繁琐和不便问题。
附图说明
图1为本发明卫星遥测反演算法在线编辑方法的实施例流程图。
具体实施方式
下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案。
本发明卫星遥测反演算法在线编辑方法包括下列步骤:
步骤一,使用显示软件接收综测服务器发出的卫星数据帧;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海卫星工程研究所,未经上海卫星工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710877192.8/2.html,转载请声明来源钻瓜专利网。