全网唯一标准王
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202210782266.0 (22)申请日 2022.07.05 (65)同一申请的已公布的文献号 申请公布号 CN 114880249 A (43)申请公布日 2022.08.09 (73)专利权人 湖南矩阵电子科技有限公司 地址 410205 湖南省长 沙市高新 开发区尖 山路39号长 沙中电软件园一期16 栋 (72)发明人 张昊为 刘真兴 杨光  (51)Int.Cl. G06F 11/36(2006.01) G06F 9/445(2018.01) G06F 9/50(2006.01) H04L 67/12(2022.01) H04L 69/08(2022.01)审查员 刘雨林 (54)发明名称 航天测控综合测试软件框架系统及运行方 法 (57)摘要 本申请涉及航 天测控技术领域, 公开一种航 天测控综合测试软件框架系统, 包括: 底层框架 环境、 用户操作终端层、 数据处理终端层以及公 共接口层; 底层框架环境用于航天测控综合测试 软件的底层构造、 系统资源管理, 以实现用户操 作终端层、 数据处理终端层以及公共接口层中模 块的加载以及卸载; 用户操作终端层用于为测控 参数配置、 测控状态显示、 测试流程配置以及测 试参数分析提供用户交互界面; 数据处理终端层 用于完成协议转换、 数据处理以及数据分发; 公 共接口层为用户操作终端层与数据处理终端层 提供公用模块, 并将公用模块以插件 形式分别加 载至所述用户操作终端层与所述数据处理终端 层。 本申请还相应公开一种航天测控综合测试软 件运行方法。 权利要求书2页 说明书7页 附图3页 CN 114880249 B 2022.10.04 CN 114880249 B 1.一种航天测控综合测试软件框架系统, 其特征在于, 包括: 底层框架环境、 用户操作 终端层、 数据 处理终端层以及公共接口层; 所述底层框架环境用于所述航天测控综合测试 软件的底层构 造、 系统资源管 理, 以实现用户操作终端层、 数据处理终端层以及公共接口层 中模块的加载以及卸载; 所述用户操作终端层用于为测控参数配置、 测控状态显示、 测试流 程配置以及测试参数分析提供用户交互界面, 所述用户操作终端层包括操作界面模块、 界 面模型模块以及界面拓展插件, 所述界面拓展插件用于实现测控操作界面与界面模型的动 态添加, 包括拓展界面显示单元、 拓展 数据转换单元以及拓展视图模 型单元; 所述数据处理 终端层用于完成协议转换、 数据 处理以及数据分发, 所述数据 处理终端层包括管控界面模 块、 数据业务模块以及数据业务拓展插件, 所述数据业务拓展插件用于实现数据模型与测 控任务数据处理流程的动态添加, 包括拓展数据 处理单元以及拓展数据模型单元; 所述公 共接口层为所述用户操作终端层与所述数据处理终端层提供公用模块, 并将所述 公用模块 以插件形式分别加载至所述用户操作终端层与所述数据处理终端层, 所述公用模块包括数 据模型模块、 通用接口模块以及通信模块, 所述通用接口模块包括线程池基类, 所述线程池 基类从外部添加处 理模块类, 并对所述处 理模块类完成线程资源分配。 2.根据权利要求1所述的航天测控综合测试软件框架系统, 其特征在于, 所述底层框架 环境包括插件装载单元、 底层资源调度单元以及平台编译器调度单元, 所述插件装载单元 用于实现所述软件模块插件化的加载形式, 所述底层资源调 度单元用于提供内存与资源调 度, 所述平台编译器调度单 元用于实现所述软件的跨平台编译。 3.根据权利要求1所述的航天测控综合测试软件框架系统, 其特征在于, 所述操作界面 模块用于提供所述软件的基础 界面与用户操作接口, 包括状态显示单元、 测试界面显示单 元以及参数配置显示单元; 所述界面模型模块用于为所述操作界面模块提供显示数据的模 块, 包括数据转换 单元与视图模型 单元。 4.根据权利要求1所述的航天测控综合测试软件框架系统, 其特征在于, 所述数据模型 模块用于 定义每种数据模型的基础数据结构, 并根据数据类型生成数据链状模型。 5.根据权利要求4所述的航天测控综合测试软件框架系统, 其特征在于, 所述数据模型 模块包括数据模型单元以及协议映射单元, 其中所述数据模型单元包括基础模型、 链状模 块以及协议映射结构模型; 所述处理单元基类、 日志单元、 公用UI类以及公共方法类; 所述 通信模块用于完成用户操作终端层、 数据终端层与基带的数据通信, 包括UDP网络类以及 TCP网络类。 6.根据权利要求5所述的航天测控综合测试软件框架系统, 其特征在于, 所述管控 界面 模块继承于公共接口层中的公用UI类, 并实现当前测控体制下界面的布局与构造, 包括通 信连接管控单元与指 令读写单元; 所述数据业务模块用于实现当前测控体制的具体业务逻 辑, 主要完成帧解析与计算、 数据分发及权限管控的功能, 包括测控帧数据处理单元、 基带 帧数据处 理单元、 数据分发单 元以及权限管控单 元。 7.一种航天测控综合测试软件运行方法, 基于权利要求1 ‑6任一所述的航天测控综合 测试软件框架系统运行, 其特征在于, 包括步骤: 数据处理终端为用户操作终端分配监测权 限与主控权限, 接 收并解析测控基带发送的基带帧, 并将解析后的基带帧数据封装为测控 帧发送至所述用户操作终端; 所述用户操作终端接收所述数据处理终端定时发送的测控帧, 完成测控帧的校验与解权 利 要 求 书 1/2 页 2 CN 114880249 B 2析, 更新公共接口层内数据模型模块对应的数据模型, 再通过所述用户操作终端层 界面模 型模块中数据转换 单元将数据模型转换为视图模型, 界面则根据视图模块进行同步更新; 所述用户操作终端根据数据处理终端分配的监测权限与主控权限进行参数配置以及 测试任务配置进而生成测控指令帧, 并将所述测控指令 帧发送至所述数据 处理终端; 所述 数据处理终端还 对所述测控指令帧进行解析并封装为基带指令帧发送至测控基带。 8.根据权利要求7所述的航天测控综合测试软件运行方法, 其特征在于, 所述数据处理 终端为用户操作终端分配监测权限与主控权限之前, 还包括: 数据 处理终端与用户操作终 端根据测控任务加载对应体制的插件层, 并向测控基带发送当前测控任务的初始化配置指 令完成基带初始化, 根据心跳包与所述测控基带建立连接 。 9.根据权利要求7所述的航天测控综合测试软件运行方法, 其特征在于, 所述用户操作 终端包括用户操作终端层与公共接口层, 所述数据处理终端包括数据处理终端层与公共接 口层。权 利 要 求 书 2/2 页 3 CN 114880249 B 3

.PDF文档 专利 航天测控综合测试软件框架系统及运行方法

文档预览
中文文档 13 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 航天测控综合测试软件框架系统及运行方法 第 1 页 专利 航天测控综合测试软件框架系统及运行方法 第 2 页 专利 航天测控综合测试软件框架系统及运行方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:33:41上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。