[发明专利]一种MATLAB应用系统与STK应用系统接口适配器和适配方法有效

专利信息
申请号: 201710666594.3 申请日: 2017-08-07
公开(公告)号: CN109388591B 公开(公告)日: 2021-07-16
发明(设计)人: 刘倬民;黄川北;胡刚;陈光林 申请(专利权)人: 北京北斗星通导航技术股份有限公司;北京北斗星通信息装备有限公司
主分类号: G06F13/10 分类号: G06F13/10
代理公司: 北京安信方达知识产权代理有限公司 11262 代理人: 李红爽;龙洪
地址: 100094 北京市海*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 matlab 应用 系统 stk 接口 适配器 配方
【说明书】:

本申请提出一种MATLAB应用系统与STK应用系统接口适配器和适配方法,所述适配器,包括:文件读取模块,根据所述进程控制模块的指示,读取所述航天应用系统发往卫星工具包STK应用系统的STK文件中的航天器轨道位置信息;数据存储模块,存储航天器轨道位置信息和控制信息;正向发送数据预处理模块,根据指示,提取航天器轨道位置信息,数据发送/接收模块,根据指示,向所述STK应用系统发送航天器轨道位置信息;接收所述STK应用系统向MATLAB应用系统返回的告知数据;返向控制数据处理模块,判断连接次数参数是否超过预设值;所述进程控制模块,发送指示;根据判断结果确定是否向所述STK应用系统发送航天器轨道位置信息。

技术领域

发明涉及MATLAB与STK两个应用软件接口及数据交换指令领域,具体涉及一种MATLAB应用系统与STK应用系统接口适配器和适配方法。

背景技术

MATLAB应用系统是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。STK(Satellite ToolKit,卫星工具包)应用系统是美国Analytical Graphics公司开发的一款在航天领域处于领先地位的商业分析软件。STK支持航天任务的全过程,包括设计、测试、发射、运行和任务应用等。把这两个应用系统结合起来,利用MATLAB强大的系统功能和数学计算分析功能,利用STK丰富的仿真、显示功能,可以实现许多航天系统的设计、测试、仿真、显示。它们之间是通过MATLAB应用系统的Cannact命令实现互联功能的。但是,在互联的过程中限于Cannact启动次数属性,STK只能响应2次,即当在MATLAB程序中使用2次Cannact命令之后,必须重新启动MATLAB、STK以及自行设计的航天应用系统,而Cannact命令中的启动次数属性和其它属性不同,是不能由用户修改的。这种做法存在以下问题:

一般来说,航天应用系统是由发射、运行、回收、多舱段、多时段等特色场景组成,MATLAB系统是由一些分布式函数组成,在每一个函数甚至这个函数中的任何一个子程序中,都存在调用Cannact命令的可能,需要STK系统多方位、多角度、多内涵甚至重复表达这些场景,但是受到Cannact命令属性启动次数的限制,系统只能启动2次,启动2次之后用MATLAB编辑的系统就无法正常调用STK,必须关闭航天应用系统、MATLAB和STK应用系统这3个系统,然后再分别启动,造成了系统的多次关闭、启动。系统多次的关闭、再启动,将造成程序运行的不连续,使系统的完整性受到破坏,表现力遭到消弱。

航天应用系统的仿真程序往往是设计成一个内容接着下一个内容自动运行的,显示程序的频繁中断、人工操作不断介入,带来操作方面的不便。

而且,达到Cannact命令中的启动次数属性缺省值规定的2次后,航天应用系统程序、MATLAB应用系统和STK应用系统必须关闭退出。这3个软件系统的重新启动,需要较长的时间,一般在5分钟左右,具体要视设计的航天应用系统指令的数量和系统运行的计算机的性能而定,会使系统的效率大大降低。

发明内容

本发明提供一种MATLAB应用系统与STK应用系统接口适配器和适配方法,实现在MATLAB/STK环境下,完整、连续显示、测试、多种航天器、多种运行场景下系统性能。

为了实现上述发明目的,本发明采取的技术方案如下:

一种MATLAB应用系统与STK应用系统接口适配器,包括:进程控制模块、文件读取模块、数据存储模块、正向发送数据预处理模块、返向控制数据处理模块和数据发送/接收模块;

所述文件读取模块,分别与所述进程控制模块、所述数据存储模块和外设的航天应用系统相连,设置为根据所述进程控制模块的指示,读取所述航天应用系统发往卫星工具包STK应用系统的STK文件中的航天器轨道位置信息;并将所述航天器轨道位置信息转换为符合STK要求的格式,传输至所述数据存储模块;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京北斗星通导航技术股份有限公司;北京北斗星通信息装备有限公司,未经北京北斗星通导航技术股份有限公司;北京北斗星通信息装备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710666594.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top