[发明专利]一种通信卫星设计文件自动生成方法有效
申请号: | 201611039303.X | 申请日: | 2016-11-21 |
公开(公告)号: | CN106649219B | 公开(公告)日: | 2019-05-24 |
发明(设计)人: | 成艳;李砥擎;许大华;宗可;叶勉;连卉;王柏岩 | 申请(专利权)人: | 中国空间技术研究院 |
主分类号: | G06F17/22 | 分类号: | G06F17/22 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 陈鹏 |
地址: | 100194 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通信卫星 设计 文件 自动 生成 方法 | ||
一种通信卫星设计文件自动生成方法,通信卫星设计文件自动生成方法通过对通信卫星各类设计数据进行信息特征提取,对各类设计数据格式进行了统一,然后制作通信卫星设计文件模板。模板包含可变和固定两部分。通过OpenXML技术自定义设计数据项,将设计数据项替代通用文档模板的可变部分,最后对设计数据进行解析,通过设计数据项的唯一关键字及计算规则生成可变部分数据替换模板可变部分,生成通用文件,使得卫星研制过程中各类文档模板一致、风格统一、提高型号文件设计效率和质量。
技术领域
本发明属于航天器研制全阶段技术文件编写领域,涉及一种通信卫星设计文件自动生成方法,将设计数据集替代通用文档的可变部分,最后通过设计数据集的唯一关键字及计算规则生成可变部分数据,自动生成通用设计文档。
背景技术
通信卫星研制过程中会有各类文件来反应卫星的各项技术指标及所处研制阶段状态。这些文件的编制流程几乎都是固定的,只是涉及到的卫星的具体参数、状态指标不同,目前这些文件均由型号设计师手动编写,虽然会继承以前型号的文档模板,但是由于手动编写的不确定性、个人喜欢及内容编排方式不一致,同一个文档在不同型号之间内容、风格相去甚远,这样不仅降低了设计工作效率,导致文档继承性差,更增加了文档出错的可能性和对具体人员的依赖性,给其他设计师的阅读和使用带来了麻烦。
大连理工大学CN201310280580.X号专利描述了一种基于OpenXML的创建docx文档和将格式不整齐的docx文档转换成所需格式的docx文档的方法,涉及到利用OpenXML创建和转换文档,但并未指出如何利用OpenXML创建设计文档数据集,如何利用OpenXML关键字、计算规则、搜索策略来自动生成新的文档。
发明内容
本发明解决的技术问题是:克服卫星研制过程中手动编写技术文档设计工作效率低下,编排方式不一致,文档继承性差,容易出错和依赖于具体设计师的问题,提出了一种通信卫星设计文件自动生成方法,使得卫星研制过程中各类文档模板一致、内容清晰、风格统一、阅读、使用起来更规范化、人性化。
本发明的技术方案是:一种通信卫星设计文件自动生成方法,步骤如下:
1)通过对通信卫星海量多特征同类异构设计数据信息进行小颗粒度分类归纳,完成设计数据信息特征提取,分类统一通信卫星设计数据格式,形成通信卫星设计数据集;
2)采用VSTO技术在Word状态栏创建文本编辑器;
3)利用Open XML在步骤2)中的Word文档编辑器中根据步骤1)中设计数据各类表格及数据项自定义设计数据项,设计数据项包含表格唯一标识字,设计数据项包含的数据内容,每一个数据内容属性定义;
4)制作通信卫星设计文件模板;通信卫星设计文件模板包含可变和不可变部分,直接在Word中进行编辑;以往通信卫星设计文件中文字说明作为不可变部分,步骤3)中自定义设计数据项插入作为可变部分;
5)通过通信卫星设计文件模板可变部分的唯一关键字及转换提取规则从步骤1)中的卫星设计数据集中提取数据解析;
6)将步骤5)中提取出来的数据替换通信卫星设计文件模板中的可变部分,生成最终的通信卫星设计文件。
所述步骤5)通过通信卫星设计文件模板可变部分的唯一关键字及转换提取规则从步骤1)中的卫星设计数据集中提取数据解析的具体方法为:
(5.1)读取通信卫星设计文件中可变部分关键字;
(5.2)根据可变部分关键字在Word文档编辑器中查找自定义设计数据项中唯一标识字和可变部分关键字一致的唯一标识字;
(5.3)读取自定义设计数据项各项内容、属性定义及转换规则;
(5.4)在步骤1)得到的通信卫星设计数据集中提取步骤(5.3)涉及的数据项内容;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国空间技术研究院,未经中国空间技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611039303.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:布艺沙发(二人位61016)
- 下一篇:马凳