[发明专利]航天测控综合测试软件框架系统及运行方法有效
申请号: | 202210782266.0 | 申请日: | 2022-07-05 |
公开(公告)号: | CN114880249B | 公开(公告)日: | 2022-10-04 |
发明(设计)人: | 张昊为;刘真兴;杨光 | 申请(专利权)人: | 湖南矩阵电子科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F9/445;G06F9/50;H04L67/12;H04L69/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 410205 湖南省长沙市高新*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 航天 测控 综合测试 软件 框架 系统 运行 方法 | ||
1.一种航天测控综合测试软件框架系统,其特征在于,包括:底层框架环境、用户操作终端层、数据处理终端层以及公共接口层;所述底层框架环境用于所述航天测控综合测试软件的底层构造、系统资源管理,以实现用户操作终端层、数据处理终端层以及公共接口层中模块的加载以及卸载;所述用户操作终端层用于为测控参数配置、测控状态显示、测试流程配置以及测试参数分析提供用户交互界面,所述用户操作终端层包括操作界面模块、界面模型模块以及界面拓展插件,所述界面拓展插件用于实现测控操作界面与界面模型的动态添加,包括拓展界面显示单元、拓展数据转换单元以及拓展视图模型单元;所述数据处理终端层用于完成协议转换、数据处理以及数据分发,所述数据处理终端层包括管控界面模块、数据业务模块以及数据业务拓展插件,所述数据业务拓展插件用于实现数据模型与测控任务数据处理流程的动态添加,包括拓展数据处理单元以及拓展数据模型单元;所述公共接口层为所述用户操作终端层与所述数据处理终端层提供公用模块,并将所述公用模块以插件形式分别加载至所述用户操作终端层与所述数据处理终端层,所述公用模块包括数据模型模块、通用接口模块以及通信模块,所述通用接口模块包括线程池基类,所述线程池基类从外部添加处理模块类,并对所述处理模块类完成线程资源分配。
2.根据权利要求1所述的航天测控综合测试软件框架系统,其特征在于,所述底层框架环境包括插件装载单元、底层资源调度单元以及平台编译器调度单元,所述插件装载单元用于实现所述软件模块插件化的加载形式,所述底层资源调度单元用于提供内存与资源调度,所述平台编译器调度单元用于实现所述软件的跨平台编译。
3.根据权利要求1所述的航天测控综合测试软件框架系统,其特征在于,所述操作界面模块用于提供所述软件的基础界面与用户操作接口,包括状态显示单元、测试界面显示单元以及参数配置显示单元;所述界面模型模块用于为所述操作界面模块提供显示数据的模块,包括数据转换单元与视图模型单元。
4.根据权利要求1所述的航天测控综合测试软件框架系统,其特征在于,所述数据模型模块用于定义每种数据模型的基础数据结构,并根据数据类型生成数据链状模型。
5.根据权利要求4所述的航天测控综合测试软件框架系统,其特征在于,所述数据模型模块包括数据模型单元以及协议映射单元,其中所述数据模型单元包括基础模型、链状模块以及协议映射结构模型;所述处理单元基类、日志单元、公用UI类以及公共方法类;所述通信模块用于完成用户操作终端层、数据终端层与基带的数据通信,包括UDP网络类以及TCP网络类。
6.根据权利要求5所述的航天测控综合测试软件框架系统,其特征在于,所述管控界面模块继承于公共接口层中的公用UI类,并实现当前测控体制下界面的布局与构造,包括通信连接管控单元与指令读写单元;所述数据业务模块用于实现当前测控体制的具体业务逻辑,主要完成帧解析与计算、数据分发及权限管控的功能,包括测控帧数据处理单元、基带帧数据处理单元、数据分发单元以及权限管控单元。
7.一种航天测控综合测试软件运行方法,基于权利要求1-6任一所述的航天测控综合测试软件框架系统运行,其特征在于,包括步骤:数据处理终端为用户操作终端分配监测权限与主控权限,接收并解析测控基带发送的基带帧,并将解析后的基带帧数据封装为测控帧发送至所述用户操作终端;
所述用户操作终端接收所述数据处理终端定时发送的测控帧,完成测控帧的校验与解析,更新公共接口层内数据模型模块对应的数据模型,再通过所述用户操作终端层界面模型模块中数据转换单元将数据模型转换为视图模型,界面则根据视图模块进行同步更新;
所述用户操作终端根据数据处理终端分配的监测权限与主控权限进行参数配置以及测试任务配置进而生成测控指令帧,并将所述测控指令帧发送至所述数据处理终端;所述数据处理终端还对所述测控指令帧进行解析并封装为基带指令帧发送至测控基带。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南矩阵电子科技有限公司,未经湖南矩阵电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210782266.0/1.html,转载请声明来源钻瓜专利网。