[发明专利]基于配置文件的运载火箭测试发射流程生成方法及系统有效
申请号: | 201510638672.X | 申请日: | 2015-09-29 |
公开(公告)号: | CN105319964B | 公开(公告)日: | 2018-06-22 |
发明(设计)人: | 于丹丹;王建清;周如好;周静;高小安;吴康;桂亮;罗洁 | 申请(专利权)人: | 上海新跃仪表厂 |
主分类号: | G05B13/02 | 分类号: | G05B13/02 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 郭国中 |
地址: | 200233 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试流程 运载火箭测试 发射 数据库文件 测试操作 底层通讯 对比文件 流程生成 配置文件 设计测试 测试流程模块 软件配置项 靶场测试 测试编码 测试项目 流程文件 软件工程 数据更新 通讯编码 在线同步 自动生成 自动完成 重用率 更新 | ||
本发明提供了一种基于配置文件的运载火箭测试发射流程生成方法及系统,包括步骤1:根据地面测发控协议,设计底层通讯数据库文件;步骤2:根据底层通讯数据库文件,自动生成通讯编码文件,并测试操作文件及软件工程文件;步骤3:根据不同测试项目要求,设计测试流程文件;步骤4:处理更改前后的测试流程,形成对比文件,利用该对比文件对更改前后的测试流程进行对比;步骤5:设计测试编码及测试操作在线同步更新方案,自动完成测试编码及数据更新。本发明中的方法将测试流程模块化,在靶场测试及发射过程中,可快速重组或更改测试流程,减少软件配置项数目,降低更改错误风险,提高测试流程重用率,缩短运载火箭测试发射流程研制周期。
技术领域
本发明涉及运载火箭测试发射流程设计,具体地,涉及基于配置文件的运载火箭测试发射流程生成方法及系统。
背景技术
随着航天科技的发展,现代运载火箭型号任务繁重,发射任务密集,这对运载火箭的研制周期提出了新的要求。现役型号在进行运载火箭功能性能测试时,多采用在软件中固定测试流程及数据对方式组织测试流程,这对测试过程中流程的更改及数据的更新,测试项目的扩展等均带来一定的困难。
如何在靶场测试及发射中,对运载火箭测试流程及数据进行快速重组及更新,如何保证更改后流程的正确性及可靠性,如何在不同软件实现通讯编码及测试操作在线同步更新,保证数据的一致性,这些都是运载火箭测试发射流程设计上亟需解决的问题。
发明内容
针对现有技术中的缺陷,本发明的目的是提供一种基于配置文件的运载火箭测试发射流程生成方法及系统。
根据本发明提供的基于配置文件的运载火箭测试发射流程生成方法,包括如下步骤:
步骤1:根据地面测发控协议,设计底层通讯数据库文件;
步骤2:根据底层通讯数据库文件,自动生成通讯编码文件、测试操作文件,以及软件工程文件;
步骤3:根据不同测试项目要求,依据测试操作文件设计测试流程文件;
步骤4:设计流程更改比对方案,当测试流程文件中的模块内流程发生更改时,展开更改前后所有测试流程文件中的模块名称,更换为相应测试操作,形成比对文件,利用已有比对软件Araxis Merge对展开后的测试流程文件更改前后进行比对;
步骤5:设计测试编码及测试操作在线同步更新方案,自动完成数据更新。
优选地,所述步骤1包括:以地面测发控系统通讯协议为依据,将系统间通讯编码与数据信息相结合,并加入控制标志,形成底层通讯数据库文件;
步骤1.1:根据地面测发控通讯协议规定的通讯编码及通讯终端类型,对其中的编码进行分类;
步骤1.2:加入通讯编码,并根据需要加入数据信息;其中,所述通讯编码包括:编码号、编码文本名称,编码标志符;
步骤1.3:根据需求组合多条功能相同的编码,设计组合编码标志、文本名称及标志符,并根据需要加入多条数据信息,其中所述编码为地面测发控通讯协议中规定的地面测试所需的编码,所述编码表征不同的功能;
步骤1.4:加入控制标志,所述控制标志包括分隔符、延时时间、保存的数据精度、用于指示是否需要确认的指示表示、用于指示是否记录数据的指示表示、用于指示是否需要保存的指示表示。
优选地,所述步骤2包括:
步骤2.1:根据已形成的底层通讯数据库文件,提取功能相同的编码生成通讯编码文件,其中,所述通讯编码文件的文件名称包括:编码功能、编码的编号及发往的终端;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海新跃仪表厂,未经上海新跃仪表厂许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510638672.X/2.html,转载请声明来源钻瓜专利网。