[发明专利]数字飞行器集群源代码的人工智能书写方法有效
申请号: | 201810806240.9 | 申请日: | 2018-07-20 |
公开(公告)号: | CN109189376B | 公开(公告)日: | 2021-06-04 |
发明(设计)人: | 董云峰;李锦辉 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F8/30 | 分类号: | G06F8/30 |
代理公司: | 北京慕达星云知识产权代理事务所(特殊普通合伙) 11465 | 代理人: | 李冉 |
地址: | 100000*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数字 飞行器 集群 源代码 人工智能 书写 方法 | ||
1.一种数字飞行器集群源代码的人工智能书写方法,其特征在于,包括:
S1:对数字飞行器集群源代码按照功能进行分解,将分解后数字飞行器集群源代码通用部分保存成模板存储至源代码库中,并建立相应的模板路径;
S2:读取流设计XML文件、流设计数据库、包设计数据库和场景定义数据库;
S3:根据所述包设计数据库、场景定义数据库中携带的信息,利用源代码书写知识库推理决策方法和源代码规范决策执行方法,确定文件添加决策方法、文件共用决策方法和文件命名书写规范,并根据模板路径读取模板进行书写操作,完成数字飞行器集群文件的书写;
S4:根据所述流设计XML文件、所述流设计数据库和所述包设计数据库中携带的信息,并利用源代码书写知识库推理决策方法、源代码书写有限选择决策方法和源代码规范决策执行方法,确定数字飞行器集群文件中的全局变量定义位置和全局变量命名规范,完成数字飞行器集群全局变量的书写;
S5:根据所述流设计XML文件、所述流设计数据库和所述包设计数据库中携带的信息,并利用源代码书写知识库推理决策方法、源代码书写有限选择决策方法和源代码规范决策执行方法,确定数字飞行器集群文件中的函数定义决策方法和函数命名规范,完成数字飞行器集群函数书写。
2.根据权利要求1所述的数字飞行器集群源代码的人工智能书写方法,其特征在于,数字飞行器集群源代码按照功能分解为:数字飞行器实体扩展源代码、数字飞行器集群信息包传输源代码、数字飞行器集群测控数据传输源代码、数字飞行器集群控制算法源代码、数字集群子系统动态耦合源代码和数字飞行器集群外围支撑程序源代码。
3.根据权利要求1所述的数字飞行器集群源代码的人工智能书写方法,其特征在于,所述流设计XML文件中保存的信息包括:实体类型、飞行器包含的子系统、每个子系统下包含的部件类型、每种部件类型包含的部件型号、每种部件型号的部件个数、每个部件的安装信息,生成的每个飞行器源代码的粒度。
4.根据权利要求1所述的数字飞行器集群源代码的人工智能书写方法,其特征在于,所述流设计数据库中包括:姿轨控子系统模式定义表、电源子系统供配点逻辑定义表、推进子系统管路连接与通断逻辑表和测控子系统链路定义表。
5.根据权利要求1所述的数字飞行器集群源代码的人工智能书写方法,其特征在于,所述包设计数据库中包括:实体定义表、单机组配置、状态量定义、总线配置、传输协议定义、部署方案和联邦配置。
6.根据权利要求1所述的数字飞行器集群源代码的人工智能书写方法,其特征在于,所述场景定义数据库中包括:场景定义表、场景包含实体表、场景包含外围支撑程序表和实体与外围支撑程序对应关系表。
7.根据权利要求1所述的数字飞行器集群源代码的人工智能书写方法,其特征在于,所述文件添加决策方法包括:实体类文件添加决策方法和辅助型头文件添加决策方法。
8.根据权利要求1所述的数字飞行器集群源代码的人工智能书写方法,其特征在于,所述文件共用决策方法决定一个源代码文件在不同实体中是用一个公共文件实现还是每个实体独立文件实现。
9.根据权利要求1所述的数字飞行器集群源代码的人工智能书写方法,其特征在于,所述文件命名书写规范指独立文件的命名书写,文件名中需要体现出其依赖的实体名称,将实体名称作为文件名称的头。
10.根据权利要求1所述的数字飞行器集群源代码的人工智能书写方法,其特征在于,所述全局变量定义位置的推理决策方法依托于源代码书法知识库推理决策方法,全局变量定义位置的推理决策的依据包括全局变量应用的文件类型,指若有全局变量在多个实体类文件中应用,则全局变量的定义位置不能在任何实体类相关文件中,必须定义在一个实体间共用的文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810806240.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:抑制煤尘的设备、系统和方法
- 下一篇:空调配置处理方法及装置