CN112905262B - 一种航天测控***配置方法及装置 - Google Patents
一种航天测控***配置方法及装置 Download PDFInfo
- Publication number
- CN112905262B CN112905262B CN202110254022.0A CN202110254022A CN112905262B CN 112905262 B CN112905262 B CN 112905262B CN 202110254022 A CN202110254022 A CN 202110254022A CN 112905262 B CN112905262 B CN 112905262B
- Authority
- CN
- China
- Prior art keywords
- page
- checking
- data
- configuration file
- generating
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000005259 measurement Methods 0.000 title claims abstract description 111
- 238000000034 method Methods 0.000 title claims abstract description 54
- 238000012545 processing Methods 0.000 claims description 25
- 238000004590 computer program Methods 0.000 claims description 16
- 238000003860 storage Methods 0.000 claims description 11
- 238000004364 calculation method Methods 0.000 claims description 8
- 230000003993 interaction Effects 0.000 abstract description 32
- 238000004891 communication Methods 0.000 description 20
- 238000010586 diagram Methods 0.000 description 18
- 230000006870 function Effects 0.000 description 16
- 238000012544 monitoring process Methods 0.000 description 10
- 238000002360 preparation method Methods 0.000 description 10
- 238000007689 inspection Methods 0.000 description 8
- 238000013461 design Methods 0.000 description 7
- 230000003068 static effect Effects 0.000 description 6
- 239000000872 buffer Substances 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000011835 investigation Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000036961 partial effect Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000002829 reductive effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
- G06F9/4451—User profiles; Roaming
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0483—Interaction with page-structured environments, e.g. book metaphor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44521—Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
- G06F9/44526—Plug-ins; Add-ons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请提供一种航天测控***配置方法及装置,包括:根据航天测控***的配置数据生成操控软件***配置文件;根据预先建立的页面模板及所述操控软件***配置文件生成显示操控页面;根据预先建立的正确性检查配置数据对所述显示操控页面中的待检内容进行正确性检查;根据所述操控软件***配置文件及完成正确性检查后的显示操控页面配置航天测控***的任务。本申请能够基于页面模板及配置规则,利用人机交互界面自动配置航天测控***的任务。
Description
技术领域
本申请涉及航天测控领域,具体是一种航天测控***配置方法及装置。
背景技术
航天测控***承担着对飞船、卫星等航天器进行测控,对其参数进行处理的任务。航天测控***作为航天任务与测控人员的人机交互窗口,担负着任务数据展示及控制命令发送的使命,为参试人员在任务中的监视、指挥、调度、分析、决策以及控制工作提供基础。它是及时掌握任务执行状况,实施指挥、决策,发出控制命令的必要平台,是整个航天测控***关注的核心。随着我国航天事业的飞速发展,未来航天任务呈现测控任务密集、需求变化频繁、准备周期短的特点;同时,航天测控人员呈现岗位多样、需求丰富、交互复杂的特点。
为适应上述任务及应用需求,现有技术基于“平台+插件”的软件体系结构设计了面向数据服务及应用需求的可扩展软件平台,提出了多任务数据的通用接口控制及统一描述方法,然而该方法存在以下缺点:
1.显示操控启动及运行时均依赖大量的配置装订,如任务配置、目标配置、通信配置、订阅配置、接口配置、测站设备配置、全局段配置、主机配置、通信配置等,而手动装订、编制的配置数据出现错误的概率较高。
2.接口变化、操作失误等原因容易导致部分页面中出现绑定信息错误,如绑定的接口号、参数代号、参数类型等,该类错误难以通过人工确认的方式被发现。
3.页面中散布着大量的任务常数、理论数值、对查名称等静态信息,不易统一维护,如地球半径、分离点参数理论值、箭遥关键事件时间理论值等。这些静态信息散布在上百个页面中,若有变化需要将这些页面逐一遍历,不但工作量大,有时还会出现错改、漏改的情况。
4.部分页面绑定操作复杂,工作量大,而且容易出错。
发明内容
针对现有技术中的问题,本申请提供一种航天测控***配置方法及装置,能够基于页面模板及配置规则,利用人机交互界面自动配置航天测控***的任务。
为解决上述技术问题,本申请提供以下技术方案:
第一方面,本申请提供一种航天测控***配置方法,包括:
根据航天测控***的配置数据生成操控软件***配置文件;
根据预先建立的页面模板及所述操控软件***配置文件生成显示操控页面;
根据预先建立的正确性检查配置数据对所述显示操控页面中的待检内容进行正确性检查;
根据所述操控软件***配置文件及完成正确性检查后的显示操控页面配置航天测控***的任务。
进一步地,所述根据预先建立的页面模板及所述操控软件***配置文件生成显示操控页面,包括:
根据获取到的页面布局信息创建页面框架;
根据获取到的插件信息创建插件实体;
根据获取到的接口绑定信息建立显示部件与数据源之间的关联关系;
根据所述页面模版中的计算脚本信息及所述配置文件中的多源数据之间的运算逻辑生成数据加工信息;
根据所述页面模版中的条件脚本信息及所述配置文件中的数据源使用约束条件生成数据有效性的判断条件;
根据所述页面模版中的对查脚本信息及所述配置文件中的数据对查描述生成数据与显示结果之间的对应关系;
根据所述页面框架、所述插件实体、所述关联关系、所述数据加工信息、所述判断条件及所述对应关系生成所述显示操控页面。
进一步地,所述根据预先建立的正确性检查配置数据对所述显示操控页面中的待检内容进行正确性检查,包括:
根据所述配置文件生成页面数据检查规则;所述页面数据检查规则包括检查顺序及正确答案;
根据所述检查顺序及正确答案对所述显示操控页面中的待检内容进行正确性检查,得到检查结果。
进一步地,所述根据所述操控软件***配置文件及完成正确性检查后的显示操控页面配置航天测控***的任务,包括:
根据所述操控软件***配置文件进行任务信息管理及用户管理;
根据所述完成正确性检查后的显示操控页面生成显示操控模式;
根据任务信息管理结果、用户管理结果及所述显示操控模式配置航天测控***的任务。
第二方面,本申请提供一种航天测控***配置装置,包括:
配置文件生成单元,用于根据航天测控***的配置数据生成操控软件***配置文件;
操控页面生成单元,用于根据预先建立的页面模板及所述操控软件***配置文件生成显示操控页面;
正确性检查单元,用于根据预先建立的正确性检查配置数据对所述显示操控页面中的待检内容进行正确性检查;
任务配置单元,用于根据所述操控软件***配置文件及完成正确性检查后的显示操控页面配置航天测控***的任务。
进一步地,所述操控页面生成单元,包括:
页面框架创建模块,用于根据获取到的页面布局信息创建页面框架;
插件实体创建模块,用于根据获取到的插件信息创建插件实体;
关联关系建立模块,用于根据获取到的接口绑定信息建立显示部件与数据源之间的关联关系;
数据加工信息生成模块,用于根据所述页面模版中的计算脚本信息及所述配置文件中的多源数据之间的运算逻辑生成数据加工信息;
判断条件生成模块,用于根据所述页面模版中的条件脚本信息及所述配置文件中的数据源使用约束条件生成数据有效性的判断条件;
对应关系确定模块,用于根据所述页面模版中的对查脚本信息及所述配置文件中的数据对查描述生成数据与显示结果之间的对应关系;
操控页面生成模块,用于根据所述页面框架、所述插件实体、所述关联关系、所述数据加工信息、所述判断条件及所述对应关系生成所述显示操控页面。
进一步地,所述正确性检查单元,包括:
检查规则生成模块,用于根据所述配置文件生成页面数据检查规则;所述页面数据检查规则包括检查顺序及正确答案;
检查结果生成模块,用于根据所述检查顺序及正确答案对所述显示操控页面中的待检内容进行正确性检查,得到检查结果。
进一步地,所述任务配置单元,包括:
信息用户管理模块,用于根据所述操控软件***配置文件进行任务信息管理及用户管理;
操控模式生成模块,用于根据所述完成正确性检查后的显示操控页面生成显示操控模式;
任务配置模块,用于根据任务信息管理结果、用户管理结果及所述显示操控模式配置航天测控***的任务。
第三方面,本申请提供一种电子设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述航天测控***配置方法的步骤。
第四方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现所述航天测控***配置方法的步骤。
针对现有技术中的问题,本申请提供的航天测控***配置方法及装置,能够对航天测控***设计统一的配置描述方式,并基于统一的配置文件及页面模板自动生成通用的显示及操控页面;能够根据任务描述配置文件自动完成人机交互界面配置;能够依据任务、接口配置文件高效、准确地完成页面正确性自动检查;能够基于页面模板及配置规则,利用人机交互界面自动配置航天测控***的任务。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1本申请实施例中航天测控***配置方法的流程图;
图2本申请实施例中生成显示操控页面的流程图;
图3本申请实施例中进行正确性检查的流程图;
图4本申请实施例中配置航天测控***的任务的流程图;
图5本申请实施例中航天测控***配置装置的结构图;
图6本申请实施例中操控页面生成单元的结构图;
图7本申请实施例中正确性检查单元的结构图;
图8本申请实施例中任务配置单元的结构图;
图9为本申请实施例中的电子设备的结构示意图;
图10为本申请实施例中的生成操控软件***配置文件的示意图;
图11为本申请实施例中的生成显示操控页面的示意图之一;
图12为本申请实施例中的生成显示操控页面的示意图之二;
图13为本申请实施例中的进行正确性检查的示意图;
图14为本申请实施例中的配置航天测控***的任务的示意图之一;
图15为本申请实施例中的配置航天测控***的任务的示意图之二。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
参见图1,为了能够基于页面模板及配置规则,利用人机交互界面自动配置航天测控***的任务,本申请提供一种航天测控***配置方法,包括:
S101:根据航天测控***的配置数据生成操控软件***配置文件;
可以理解的是,为解决现有技术中存在的问题,本申请设计实现了一种航天测控***配置方法,该方法基于一种航天测控任务人机交互界面自动配置***(以下可以简称“***”)实现。
参见图10,在根据航天测控***的配置数据生成操控软件***配置文件时,可以使用可扩展标记语言(XML)定义格式化的***配置文件,这些***配置文件包括但不限于如下信息:任务配置文件、目标配置文件、通信配置文件、订阅配置文件、接口配置文件、测站设备配置文件、全局段配置文件、主机配置文件、通信配置文件、B码配置文件、上行控制配置文件及遥测关键事件配置文件。
基于统一的装订数据库,本申请所述的方法可以定制生成带有固定格式的***配置文件组,并依据需要发布至***中的对应目录,供***上运行的操控软件启动、运行之用,并为自动生成页面、自动完成测控任务通用属性配置提供支持。本申请所述的方法能够有效地解决传统的手动装订及编制配置文件时容易出现错误的问题。
以测站设备配置信息为例,本申请所述的方法可以从统一装订的数据库中导出装订的测站设备信息,形成如下格式化描述的***配置文件,其中,这些测站设备信息包括:测站名称、测站码、测站类型、测站代号、站址坐标、测站能力、控制能力、支持任务码及支持目标码等。
S102:根据预先建立的页面模板及所述操控软件***配置文件生成显示操控页面;
可以理解的是,该***设计了统一的***配置描述方式,所有的***配置文件均从统一装订的数据库中导出;基于上述统一描述的***配置文件及页面模板自动生成通用的显示操控页面。
S103:根据预先建立的正确性检查配置数据对所述显示操控页面中的待检内容进行正确性检查;
S104:根据所述操控软件***配置文件及完成正确性检查后的显示操控页面配置航天测控***的任务。
可以理解的是,在生成显示操控页面之后,可以进一步对生成好的显示操控页面进行正确性检查,从而完成人机交互界面配置,以利后续配置航天测控***的任务。
从上述描述可知,本申请提供的航天测控***配置方法,能够对航天测控***设计统一的配置描述方式,并基于统一的配置文件及页面模板自动生成通用的显示及操控页面;能够根据任务描述配置文件自动完成人机交互界面配置;能够依据任务、接口配置文件高效、准确地完成页面正确性自动检查;能够基于页面模板及配置规则,利用人机交互界面自动配置航天测控***的任务。
参见图2,根据预先建立的页面模板及所述操控软件***配置文件生成显示操控页面,包括:
S201:根据获取到的页面布局信息创建页面框架;
可以理解的是,参见图11及图12,页面布局信息包括定义页面中所包含的元素、布局、配色、字体、描述等内容。
S202:根据获取到的插件信息创建插件实体;
可以理解的是,参见图11及图12,插件信息包括定义所有插件的专有属性(如表格是否支持追点显示,曲线是否支持自动刷新,文件是否支持自动下载等)、插件中基础单元的数量(如表格有几行、几列、曲线有几条等)、插件之间的信号传递关系及响应逻辑等。
S203:根据获取到的接口绑定信息建立显示部件与数据源之间的关联关系;
可以理解的是,参见图11及图12,接口绑定信息包括定义插件中的数据来源,本申请所述的方法可以找到并建立显示部件与数据源之间的关联。
S204:根据所述页面模版中的计算脚本信息及所述配置文件中的多源数据之间的运算逻辑生成数据加工信息;
可以理解的是,参见图11及图12,计算脚本信息包括描述数据源之间的运算逻辑以及实现多源数据的二次加工。所谓二次加工是指,使用脚本编辑的方式,完成多源数据之间的数学(加、减、乘、除、三角函数、指数、对数等)和逻辑 (与、或、非)运算,以及多源数据的量纲转换、状态判断等。
S205:根据所述页面模版中的条件脚本信息及所述配置文件中的数据源使用约束条件生成数据有效性的判断条件;
可以理解的是,参见图11及图12,条件脚本信息包括描述数据源的使用约束,用以实现数据有效性的判断选择。举例而言,用户可设置航天器姿态数据中的有效标志为约束条件,当有效标志为1时,解析该姿态数据,并实时显示;当时有效标志为0时,丢弃数据,不处理。
S206:根据所述页面模版中的对查脚本信息及所述配置文件中的数据对查描述生成数据与显示结果之间的对应关系;
可以理解的是,参见图11及图12,对查脚本信息包括描述数据与显示结果之间的对应关系。举例而言,航天器下传的各类数据的类型均是以数字代码的方式表示(如639587416,231564752等),不具有可读性和可理解性。为用户使用方便,可定义对查脚本如下:639587416:航天器姿态数据,231564752:航天器帆板数据等,软件根据对查脚本自动完成由数字至中文的转换,从而为用户提供便于理解的交互信息。
S207:根据所述页面框架、所述插件实体、所述关联关系、所述数据加工信息、所述判断条件及所述对应关系生成所述显示操控页面。
可以理解的是,在一实施例中,页面布局信息为模板中的静态信息,插件信息、接口绑定信息、计算脚本信息、条件脚本信息及对查脚本信息为模板中的动态信息。在使用页面模板生成页面时,静态信息保持不变,动态信息基于配置文件动态创建。本申请所述的页面模块能够有效地规避“难以通过人工方式统一维护大量常数信息”的问题,并有针对性地解决了“页面绑定操作复杂,工作量大,而且容易出错”的问题。
具体地,页面自动生成的流程参见图12所示:
①启动显示操控页面自动生成流程;
②加载页面模版中的布局信息,完成页面中包含元素、布局、配色、字体、描述等内容的设置,创建页面框架;
③加载页面模版中的插件信息,依据配置文件中关于插件专有属性、基础单元的数量以及信号传递关系的描述,创建所有插件实体;
④加载页面模版中的接口绑定信息,依据配置文件中关于数据接口的描述,建立显示部件与数据源之间的关联关系;
⑤加载页面模版中的计算脚本信息,依据配置文件中关于多源数据的相互间运算逻辑的描述,完成数据二次加工的定义;
⑥加载页面模版中的条件脚本信息,依据配置文件中关于数据源使用约束条件的描述,完成数据有效性的判断选择定义;
⑦加载页面模版中的对查脚本信息,依据配置文件中关于数据对查的描述,完成数据与显示结果之间对应关系的定义;
⑧生成并保存显示操控页面;
⑨结束页面自动生成流程。
在一实施例中,以“测站信息交换监视页面”为例,页面自动生成时首先加载“测站信息交换监视页面”模版中的布局信息,完成页面中包含元素、布局、配色、字体、描述等内容的设置(对应上述①及②);第二步,加载页面模版中的插件信息,结合“测站设备配置信息”配置文件创建“操控表格插件”实体(对应上述③);第三步,加载页面模版中的接口绑定信息,结合“接口信息”配置文件建立“操控表格插件”与“测站信息交换状态”之间的关联关系(对应上述④);第四步,加载页面模版中的计算、条件、对查等脚本信息(对应上述⑤、⑥及⑦);最终生成并保存“测站信息交换监视页面”至指定路径(对应上述⑧)。
从上述描述可知,本申请提供的航天测控***配置方法,根据预先建立的页面模板及操控软件***配置文件生成显示操控页面。
参见图3,根据预先建立的正确性检查配置数据对所述显示操控页面中的待检内容进行正确性检查,包括:
S301:根据所述配置文件生成页面数据检查规则;所述页面数据检查规则包括检查顺序及正确答案;
S302:根据所述检查顺序及正确答案对所述显示操控页面中的待检内容进行正确性检查,得到检查结果。
可以理解的是,一实施例中需要依据***配置文件完成对所选择的显示操控页面(或页面组)的正确性检查。本申请所述的方法能够高效准确地完成页面正确性的检查,有效地解决了“通过传统的人工确认方式,难以识别由于接口变化、操作失误等原因导致的部分页面中绑定信息错误”的问题。参见图13,其工作流程如下:
①启动页面自动检查流程;
②用户选择使用XML格式描述的待检内容,包括:任务码、目标码、接口类型码、参数代号、参数名称、参数类型、显示格式、对查脚本、条件脚本、测站信息、B码格式号、***装订常数等;
③依据配置文件组,生成页面文件检查规则,包括检查顺序和“正确答案”;
④用户选择待检页面(或页面组);
⑤循环进行匹配式检查,并实时上报检查情况;
⑥若用户中断检查或已完成全部页面检查工作,生成检查报告;
⑦结束页面自动检查流程。
在一实施例中,以“测站信息交换监视页面”为例,页面自动检查时首先选择使用XML格式描述的待检内容,包括:任务码、目标码、接口类型码、参数代号、参数名称、参数类型、显示格式、对查脚本、条件脚本以及测站信息等“测站信息交换监视页面”包含的元素(对应上述①及②);其次,针对该页面所依据的配置文件组(包括:任务配置、目标配置、接口配置、测站设备配置),生成页面文件检查规则,包括检查顺序(测站装订顺序)和“正确答案”(对应上述③及④);再次,对用户选择的“测站信息交换监视页面”循环进行匹配式检查,并实时上报检查情况(对应上述⑤);最后生成检查报告(对应上述⑥及⑦)。
从上述描述可知,本申请提供的航天测控***配置方法,能够根据预先建立的正确性检查配置数据对显示操控页面中的待检内容进行正确性检查。
参见图4,根据操控软件***配置文件及完成正确性检查后的显示操控页面配置航天测控***的任务,包括:
S401:根据操控软件***配置文件进行任务信息管理及用户管理;
S402:根据完成正确性检查后的显示操控页面生成显示操控模式;
S403:根据任务信息管理结果、用户管理结果及显示操控模式配置航天测控***的任务。
可以理解的是,不同的航天测控任务之间、同一航天测控任务的不同测控目标之间包含着大量相同或相似的任务配置。如显示操控模式、任务信息管理单元、用户管理单元以及页面组等,其中页面组又包括:信息交换页面组、上行控制页面组、遥测监控页面组、轨道控制页面组、测控计划页面组、测控预报页面组、测控网页面组、关键弧段(发射段、交会对接段、动力下降段、返回段等)页面组以及公共显示页面组等。其中,显示操控模式、任务信息管理单元、用户管理单元等可依据任务配置文件自动生成。在此基础上,按照依赖关系,可自动完成独立任务单元的配置与部署,提供人机交互界面加载运行,支持任务联调与任务执行。本申请所述的方法能够自动完成任务单元的配置与部署,有针对性地解决现有的页面编辑平台“无法有效复用已有页面,给***用户带来了大量重复性工作”的问题,有效地提高了航天测控任务准备效率。
具体地,参见图14及图15,本***的结构组成如下:首先配置文件自动生成模块完成软件***配置文件组的生成;其次页面自动生成模块依据配置文件和页面模板生成显示操控页面组;再次,由页面自动自动检查模块依据配置文件和待检内容完成页面正确性检查;最后,由人机交互界面自动配置模块完成独立任务单元的配置与部署。
以“测站信息交换监视页面”的自动配置为例:当航天测控任务下达后,首先配置文件自动生成模块完成任务配置、目标配置、接口配置、测站设备配置等配置文件的生成;其次页面自动生成模块依据上述配置文件组和“测站信息交换监视页面”模版生成“测站信息交换监视页面”;再次,由页面自动自动检查模块依据配置文件和待检内容完成该页面正确性检查;最后,由人机交互界面自动配置模块完成独立任务单元中任务配置、目标配置、接口配置、测站设备配置等配置文件以及“测站信息交换监视页面”的部署。
从上述描述可知,本申请提供的航天测控***配置方法,能够根据操控软件***配置文件及完成正确性检查后的显示操控页面配置航天测控***的任务。
在一实施例中,本申请所述的航天测控任务人机交互界面自动配置***可以应用于宇宙空间站任务及星体探测任务。该***具有统一装订的数据库,该数据库中部署有配置文件自动生成插件以及显示操控客户端部署页面自动检查插件,利用这些插件,***可以独立部署页面自动生成可执行程序以及人机交互界面自动配置可执行程序,从而在航天测控任务的准备过程中,实现人机交互界面配置文件的“一键式”导出、基础显示操控页面的自动生成、全套人机交互页面的自动检查以及人机交互***可执行独立任务单元的高效配置与部署。其中,在空间站测控***的任务准备过程中,人机交互界面配置文件的准确生成耗时小于5分钟, 102个基础显示操控页面的自动准确生成耗时小于2分钟,316个全套人机交互页面的自动检查耗时小于5分钟,人机交互***空间站任务单元的准确配置与部署耗时小于1分钟。在火星探测测控***的任务准备过程中,人机交互界面配置文件的准确生成耗时小于4分钟,117个基础显示操控页面的自动准确生成耗时小于2分钟, 345个全套人机交互页面的自动检查耗时小于6分钟,人机交互***空间站任务单元的准确配置与部署耗时小于1分钟。综上所述,本申请所述的***能够实现10分钟量级的任务配置及准备时间,在明显降低任务准备工作量的同时确保了任务配置及部署的正确性,有效地提高了航天测控任务的准备效率。
本申请所述的方法以及实现该方法所依托的***具有以下优点:
1.本申请所述的方法基于统一装订的数据库实现,可以定制生成带有固定格式的***配置文件组,并依据需要发布至***中的对应目录,供***上运行的操控软件启动、运行之用,并为自动生成页面、自动完成测控任务通用属性配置提供支持。本申请所述的方法能够有效地解决传统的手动装订及编制配置文件时容易出现错误的问题。
2.本申请所述的方法使用可扩展标记语言(XML)定义格式化的页面文件模板,能够结合任务配置文件动态地创建页面文件(或文件组)。有效地解决了页面绑定操作复杂、工作量大而且容易出错的问题;同时规避了需要人工维护页面中散布的大量静态信息(如任务常数、理论数值、对查名称等)的难题,显著地提升了页面制作效率。
3.本申请所述的方法使用动态生成的页面文件检查规则,针对格式化描述的待检内容,对页面(或页面组)进行匹配式检查。能够有效地发现由于接口变化、操作失误等原因导致部分页面中绑定信息出现错误(如绑定的接口号错误、参数代号错误及参数类型错误等)的问题,显著地提高了整个***的可靠性及安全性。
4.本申请所述的方法依据任务配置文件,结合自动生成的页面组,按照依赖关系自动完成独立任务单元的配置及部署,提供人机交互界面的加载及运行,实现了“一键式”任务装配方案,极大地降低了操作人员在任务准备过程中装订配置、制作页面、设置任务的工作量,同时有效规避了人工操作失误带来的风险,大幅提升了任务准备效率。
基于同一发明构思,本申请实施例还提供了一种航天测控***配置装置,可以用于实现上述实施例所描述的方法,如下面的实施例所述。由于航天测控***配置装置解决问题的原理与航天测控***配置方法相似,因此航天测控***配置装置的实施可以参见基于软件性能基准确定方法的实施,重复之处不再赘述。以下所使用的,术语“单元”或者“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的***较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
参见图5,为了能够基于页面模板及配置规则,利用人机交互界面自动配置航天测控***的任务,本申请提供一种航天测控***配置装置,包括:
配置文件生成单元501,用于根据航天测控***的配置数据生成操控软件***配置文件;
操控页面生成单元502,用于根据预先建立的页面模板及所述操控软件***配置文件生成显示操控页面;
正确性检查单元503,用于根据预先建立的正确性检查配置数据对所述显示操控页面中的待检内容进行正确性检查;
任务配置单元504,用于根据所述操控软件***配置文件及完成正确性检查后的显示操控页面配置航天测控***的任务。
参见图6,操控页面生成单元502,包括:
页面框架创建模块601,用于根据获取到的页面布局信息创建页面框架;
插件实体创建模块602,用于根据获取到的插件信息创建插件实体;
关联关系建立模块603,用于根据获取到的接口绑定信息建立显示部件与数据源之间的关联关系;
数据加工信息生成模块604,用于根据所述页面模版中的计算脚本信息及所述配置文件中的多源数据之间的运算逻辑生成数据加工信息;
判断条件生成模块605,用于根据所述页面模版中的条件脚本信息及所述配置文件中的数据源使用约束条件生成数据有效性的判断条件;
对应关系确定模块606,用于根据所述页面模版中的对查脚本信息及所述配置文件中的数据对查描述生成数据与显示结果之间的对应关系;
操控页面生成模块607,用于根据所述页面框架、所述插件实体、所述关联关系、所述数据加工信息、所述判断条件及所述对应关系生成所述显示操控页面。
参见图7,正确性检查单元503,包括:
检查规则生成模块701,用于根据所述配置文件生成页面数据检查规则;所述页面数据检查规则包括检查顺序及正确答案;
检查结果生成模块702,用于根据所述检查顺序及正确答案对所述显示操控页面中的待检内容进行正确性检查,得到检查结果。
参见图8,任务配置单元504,包括:
信息用户管理模块801,用于根据所述操控软件***配置文件进行任务信息管理及用户管理;
操控模式生成模块802,用于根据所述完成正确性检查后的显示操控页面生成显示操控模式;
任务配置模块803,用于根据任务信息管理结果、用户管理结果及所述显示操控模式配置航天测控***的任务。
从硬件层面来说,为了能够基于页面模板及配置规则,利用人机交互界面自动配置航天测控***的任务,本申请提供一种用于实现所述航天测控***配置方法中的全部或部分内容的电子设备的实施例,所述电子设备具体包含有如下内容:
处理器(Processor)、存储器(Memory)、通讯接口(Communications Interface)和总线;其中,所述处理器、存储器、通讯接口通过所述总线完成相互间的通讯;所述通讯接口用于实现所述航天测控***配置装置与核心业务***、用户终端以及相关数据库等相关设备之间的信息传输;该逻辑控制器可以是台式计算机、平板电脑及移动终端等,本实施例不限于此。在本实施例中,该逻辑控制器可以参照实施例中的航天测控***配置方法的实施例,以及航天测控***配置装置的实施例进行实施,其内容被合并于此,重复之处不再赘述。
可以理解的是,所述用户终端可以包括智能手机、平板电子设备、网络机顶盒、便携式计算机、台式电脑、个人数字助理(PDA)、车载设备、智能穿戴设备等。其中,所述智能穿戴设备可以包括智能眼镜、智能手表、智能手环等。
在实际应用中,航天测控***配置方法的部分可以在如上述内容所述的电子设备侧执行,也可以所有的操作都在所述客户端设备中完成。具体可以根据所述客户端设备的处理能力,以及用户使用场景的限制等进行选择。本申请对此不作限定。若所有的操作都在所述客户端设备中完成,所述客户端设备还可以包括处理器。
上述的客户端设备可以具有通讯模块(即通讯单元),可以与远程的服务器进行通讯连接,实现与所述服务器的数据传输。所述服务器可以包括任务调度中心一侧的服务器,其他的实施场景中也可以包括中间平台的服务器,例如与任务调度中心服务器有通讯链接的第三方服务器平台的服务器。所述的服务器可以包括单台计算机设备,也可以包括多个服务器组成的服务器集群,或者分布式装置的服务器结构。
图9为本申请实施例的电子设备9600的***构成的示意框图。如图9所示,该电子设备9600可以包括中央处理器9100和存储器9140;存储器9140耦合到中央处理器9100。值得注意的是,该图9是示例性的;还可以使用其他类型的结构,来补充或代替该结构,以实现电信功能或其他功能。
一实施例中,航天测控***配置方法功能可以被集成到中央处理器9100中。其中,中央处理器9100可以被配置为进行如下控制:
S101:根据航天测控***的配置数据生成操控软件***配置文件;
S102:根据预先建立的页面模板及所述操控软件***配置文件生成显示操控页面;
S103:根据预先建立的正确性检查配置数据对所述显示操控页面中的待检内容进行正确性检查;
S104:根据所述操控软件***配置文件及完成正确性检查后的显示操控页面配置航天测控***的任务。
从上述描述可知,本申请提供的航天测控***配置方法,能够对航天测控***设计统一的配置描述方式,并基于统一的配置文件及页面模板自动生成通用的显示及操控页面;能够根据任务描述配置文件自动完成人机交互界面配置;能够依据任务、接口配置文件高效、准确地完成页面正确性自动检查;能够基于页面模板及配置规则,利用人机交互界面自动配置航天测控***的任务。
在另一个实施方式中,航天测控***配置装置可以与中央处理器9100分开配置,例如可以将数据复合传输装置航天测控***配置装置配置为与中央处理器 9100连接的芯片,通过中央处理器的控制来实现航天测控***配置方法的功能。
如图9所示,该电子设备9600还可以包括:通讯模块9110、输入单元9120、音频处理器9130、显示器9160、电源9170。值得注意的是,电子设备9600也并不是必须要包括图9中所示的所有部件;此外,电子设备9600还可以包括图9中没有示出的部件,可以参考现有技术。
如图9所示,中央处理器9100有时也称为控制器或操作控件,可以包括微处理器或其他处理器装置和/或逻辑装置,该中央处理器9100接收输入并控制电子设备9600的各个部件的操作。
其中,存储器9140,例如可以是缓存器、闪存、硬驱、可移动介质、易失性存储器、非易失性存储器或其它合适装置中的一种或更多种。可储存上述与失败有关的信息,此外还可存储执行有关信息的程序。并且中央处理器9100可执行该存储器9140存储的该程序,以实现信息存储或处理等。
输入单元9120向中央处理器9100提供输入。该输入单元9120例如为按键或触摸输入装置。电源9170用于向电子设备9600提供电力。显示器9160用于进行图像和文字等显示对象的显示。该显示器例如可为LCD显示器,但并不限于此。
该存储器9140可以是固态存储器,例如,只读存储器(ROM)、随机存取存储器(RAM)、SIM卡等。还可以是这样的存储器,其即使在断电时也保存信息,可被选择性地擦除且设有更多数据,该存储器的示例有时被称为EPROM等。存储器9140还可以是某种其它类型的装置。存储器9140包括缓冲存储器9141(有时被称为缓冲器)。存储器9140可以包括应用/功能存储部9142,该应用/功能存储部9142用于存储应用程序和功能程序或用于通过中央处理器9100执行电子设备 9600的操作的流程。
存储器9140还可以包括数据存储部9143,该数据存储部9143用于存储数据,例如联系人、数字数据、图片、声音和/或任何其他由电子设备使用的数据。存储器9140的驱动程序存储部9144可以包括电子设备的用于通讯功能和/或用于执行电子设备的其他功能(如消息传送应用、通讯录应用等)的各种驱动程序。
通讯模块9110即为经由天线9111发送和接收信号的发送机/接收机9110。通讯模块(发送机/接收机)9110耦合到中央处理器9100,以提供输入信号和接收输出信号,这可以和常规移动通讯终端的情况相同。
基于不同的通讯技术,在同一电子设备中,可以设置有多个通讯模块9110,如蜂窝网络模块、蓝牙模块和/或无线局域网模块等。通讯模块(发送机/接收机) 9110还经由音频处理器9130耦合到扬声器9131和麦克风9132,以经由扬声器9131 提供音频输出,并接收来自麦克风9132的音频输入,从而实现通常的电信功能。音频处理器9130可以包括任何合适的缓冲器、解码器、放大器等。另外,音频处理器9130还耦合到中央处理器9100,从而使得可以通过麦克风9132能够在本机上录音,且使得可以通过扬声器9131来播放本机上存储的声音。
本申请的实施例还提供能够实现上述实施例中的执行主体为服务器或客户端的航天测控***配置方法中全部步骤的一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例中的执行主体为服务器或客户端的航天测控***配置方法的全部步骤,例如,所述处理器执行所述计算机程序时实现下述步骤:
S101:根据航天测控***的配置数据生成操控软件***配置文件;
S102:根据预先建立的页面模板及所述操控软件***配置文件生成显示操控页面;
S103:根据预先建立的正确性检查配置数据对所述显示操控页面中的待检内容进行正确性检查;
S104:根据所述操控软件***配置文件及完成正确性检查后的显示操控页面配置航天测控***的任务。
从上述描述可知,本申请提供的航天测控***配置方法,能够对航天测控***设计统一的配置描述方式,并基于统一的配置文件及页面模板自动生成通用的显示及操控页面;能够根据任务描述配置文件自动完成人机交互界面配置;能够依据任务、接口配置文件高效、准确地完成页面正确性自动检查;能够基于页面模板及配置规则,利用人机交互界面自动配置航天测控***的任务。
本领域内的技术人员应明白,本发明的实施例可提供为方法、装置、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(装置)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
本发明中应用了具体实施例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (4)
1.一种航天测控***配置方法,其特征在于,包括:
根据航天测控***的配置数据生成操控软件***配置文件;
根据预先建立的页面模板及所述操控软件***配置文件生成显示操控页面;
根据预先建立的正确性检查配置数据对所述显示操控页面中的待检内容进行正确性检查;
根据所述操控软件***配置文件及完成正确性检查后的显示操控页面配置航天测控***的任务;
其中,所述根据预先建立的页面模板及所述操控软件***配置文件生成显示操控页面,包括:
根据获取到的页面布局信息创建页面框架;
根据获取到的插件信息创建插件实体;
根据获取到的接口绑定信息建立显示部件与数据源之间的关联关系;
根据所述页面模板中的计算脚本信息及所述配置文件中的多源数据之间的运算逻辑生成数据加工信息;
根据所述页面模板中的条件脚本信息及所述配置文件中的数据源使用约束条件生成数据有效性的判断条件;
根据所述页面模板中的对查脚本信息及所述配置文件中的数据对查描述生成数据与显示结果之间的对应关系;
根据所述页面框架、所述插件实体、所述关联关系、所述数据加工信息、所述判断条件及所述对应关系生成所述显示操控页面;
其中,所述根据预先建立的正确性检查配置数据对所述显示操控页面中的待检内容进行正确性检查,包括:
根据所述配置文件生成页面数据检查规则;所述页面数据检查规则包括检查顺序及正确答案;
根据所述检查顺序及正确答案对所述显示操控页面中的待检内容进行正确性检查,得到检查结果;
其中,所述根据所述操控软件***配置文件及完成正确性检查后的显示操控页面配置航天测控***的任务,包括:
根据所述操控软件***配置文件进行任务信息管理及用户管理;
根据所述完成正确性检查后的显示操控页面生成显示操控模式;
根据任务信息管理结果、用户管理结果及所述显示操控模式配置航天测控***的任务。
2.一种航天测控***配置装置,其特征在于,包括:
配置文件生成单元,用于根据航天测控***的配置数据生成操控软件***配置文件;
操控页面生成单元,用于根据预先建立的页面模板及所述操控软件***配置文件生成显示操控页面;
正确性检查单元,用于根据预先建立的正确性检查配置数据对所述显示操控页面中的待检内容进行正确性检查;
任务配置单元,用于根据所述操控软件***配置文件及完成正确性检查后的显示操控页面配置航天测控***的任务;
其中,所述操控页面生成单元,包括:
页面框架创建模块,用于根据获取到的页面布局信息创建页面框架;
插件实体创建模块,用于根据获取到的插件信息创建插件实体;
关联关系建立模块,用于根据获取到的接口绑定信息建立显示部件与数据源之间的关联关系;
数据加工信息生成模块,用于根据所述页面模板中的计算脚本信息及所述配置文件中的多源数据之间的运算逻辑生成数据加工信息;
判断条件生成模块,用于根据所述页面模板中的条件脚本信息及所述配置文件中的数据源使用约束条件生成数据有效性的判断条件;
对应关系确定模块,用于根据所述页面模板中的对查脚本信息及所述配置文件中的数据对查描述生成数据与显示结果之间的对应关系;
操控页面生成模块,用于根据所述页面框架、所述插件实体、所述关联关系、所述数据加工信息、所述判断条件及所述对应关系生成所述显示操控页面;
其中,所述正确性检查单元,包括:
检查规则生成模块,用于根据所述配置文件生成页面数据检查规则;所述页面数据检查规则包括检查顺序及正确答案;
检查结果生成模块,用于根据所述检查顺序及正确答案对所述显示操控页面中的待检内容进行正确性检查,得到检查结果;
其中,所述任务配置单元,包括:
信息用户管理模块,用于根据所述操控软件***配置文件进行任务信息管理及用户管理;
操控模式生成模块,用于根据所述完成正确性检查后的显示操控页面生成显示操控模式;
任务配置模块,用于根据任务信息管理结果、用户管理结果及所述显示操控模式配置航天测控***的任务。
3.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1所述的航天测控***配置方法的步骤。
4.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1所述的航天测控***配置方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110254022.0A CN112905262B (zh) | 2021-03-09 | 2021-03-09 | 一种航天测控***配置方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110254022.0A CN112905262B (zh) | 2021-03-09 | 2021-03-09 | 一种航天测控***配置方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112905262A CN112905262A (zh) | 2021-06-04 |
CN112905262B true CN112905262B (zh) | 2024-06-04 |
Family
ID=76108036
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110254022.0A Active CN112905262B (zh) | 2021-03-09 | 2021-03-09 | 一种航天测控***配置方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112905262B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113535259A (zh) * | 2021-06-28 | 2021-10-22 | 北京国科华路航天科技有限公司 | 航天测控站配置方法及装置 |
CN113835960B (zh) * | 2021-09-23 | 2024-07-02 | 中国人民解放军63920部队 | 一种航天测控软件研发状态监控标记方法及装置 |
CN113986380B (zh) * | 2021-10-27 | 2024-02-06 | 北京百度网讯科技有限公司 | 数据处理方法、装置和***、电子设备及存储介质 |
CN116470968B (zh) * | 2023-04-14 | 2024-07-12 | 上海华穗电子科技有限公司 | 一种面向航天科学***通讯功能的地面测试方法及装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104111826A (zh) * | 2013-04-19 | 2014-10-22 | 杭州新世纪电子科技有限公司 | 一种软件项目开发方法及装置 |
CN106383646A (zh) * | 2016-10-26 | 2017-02-08 | 广州极飞科技有限公司 | 一种无人飞行器启动植保作业的方法和装置 |
CN106569801A (zh) * | 2016-10-18 | 2017-04-19 | 中国运载火箭技术研究院 | 一种基于复杂参数的组态化显控*** |
CN108923976A (zh) * | 2018-06-28 | 2018-11-30 | 中国人民解放军63698部队 | 航天通信专网轻量级网络运行管理*** |
CN110764763A (zh) * | 2018-07-27 | 2020-02-07 | 北京京东尚科信息技术有限公司 | 移动端页面构建方法、***和移动端 |
CN111124919A (zh) * | 2019-12-24 | 2020-05-08 | 浙江诺诺网络科技有限公司 | 一种用户界面的测试方法、装置、设备及存储介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101694305B1 (ko) * | 2012-04-17 | 2017-01-09 | 한국전자통신연구원 | Arinc 653 규격에 따른 항공 시스템 설정 방법 및 장치 |
-
2021
- 2021-03-09 CN CN202110254022.0A patent/CN112905262B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104111826A (zh) * | 2013-04-19 | 2014-10-22 | 杭州新世纪电子科技有限公司 | 一种软件项目开发方法及装置 |
CN106569801A (zh) * | 2016-10-18 | 2017-04-19 | 中国运载火箭技术研究院 | 一种基于复杂参数的组态化显控*** |
CN106383646A (zh) * | 2016-10-26 | 2017-02-08 | 广州极飞科技有限公司 | 一种无人飞行器启动植保作业的方法和装置 |
CN108923976A (zh) * | 2018-06-28 | 2018-11-30 | 中国人民解放军63698部队 | 航天通信专网轻量级网络运行管理*** |
CN110764763A (zh) * | 2018-07-27 | 2020-02-07 | 北京京东尚科信息技术有限公司 | 移动端页面构建方法、***和移动端 |
CN111124919A (zh) * | 2019-12-24 | 2020-05-08 | 浙江诺诺网络科技有限公司 | 一种用户界面的测试方法、装置、设备及存储介质 |
Non-Patent Citations (3)
Title |
---|
某航天院所CAPP***升级及实施研究;聂乐鑫;《中国优秀硕士学位论文全文数据库经济与管理科学辑》;20200430;J150-228 * |
航天型号非嵌入式软件调试验证可视化技术研究;巴杰;刘海燕;;航天医学与医学工程;20120615(03);第41-44页 * |
采用模板框架表示的非标准管架建模方法;宋楠;刘静华;李士才;何涛;;工程图学学报;20090215(01);第39-42页 * |
Also Published As
Publication number | Publication date |
---|---|
CN112905262A (zh) | 2021-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112905262B (zh) | 一种航天测控***配置方法及装置 | |
CN111159049B (zh) | 接口自动化测试方法及*** | |
CN111414409B (zh) | 游戏引擎之间数据交换方法及装置、存储介质及电子设备 | |
CN109448100A (zh) | 三维模型格式转换方法、***、计算机设备及存储介质 | |
CN113872811A (zh) | 操作变更方法、广域网控制***、电子设备及存储介质 | |
CN109491646B (zh) | 一种消息录入方法、装置、电子设备及可读介质 | |
CN114138674A (zh) | 自动化测试方法、装置及计算机设备 | |
CN112561690B (zh) | ***分期业务接口的测试方法、***、设备及存储介质 | |
CN111666368B (zh) | 一种数据处理方法、装置、存储介质及终端 | |
CN114064601B (zh) | 存储过程转换方法、装置、设备和存储介质 | |
CN110633258B (zh) | 日志***方法、装置、计算机装置及存储介质 | |
CN114968741B (zh) | 一种基于场景平台化的性能测试方法、***、设备和介质 | |
CN112416747A (zh) | 一种测试用例执行方法、装置、设备及介质 | |
CN115600038A (zh) | 页面渲染方法、装置、设备及介质 | |
CN115826980A (zh) | 数据处理方法、装置、存储介质及电子设备 | |
CN111680116B (zh) | 基于地图的位置信息的显示方法、***、介质及电子设备 | |
CN111897827B (zh) | 用于数据仓库的数据更新方法、***及电子设备 | |
CN114745313A (zh) | 终端远程测试方法、装置、电子设备和可读介质 | |
CN114185805A (zh) | 一种埋点验证方法、装置、设备及存储介质 | |
CN110348127B (zh) | 一种测试用例的生成方法、装置、设备及存储介质 | |
US12032477B2 (en) | Method and apparatus for generating and applying deep learning model based on deep learning framework | |
CN112989770B (zh) | 一种表单生成方法、装置、***、电子设备和存储介质 | |
US20230185702A1 (en) | Method and Apparatus for Generating and Applying Deep Learning Model based on Deep Learning Framework | |
CN117370141A (zh) | 测试报告生成方法、装置、电子设备及存储介质 | |
CN116820916A (zh) | 智慧车列交通***联合测试方法、***及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |