[发明专利]人工智能书写卫星测控与力热电耦合仿真程序方法及装置有效
申请号: | 201810394612.1 | 申请日: | 2018-04-27 |
公开(公告)号: | CN108549784B | 公开(公告)日: | 2021-10-08 |
发明(设计)人: | 董云峰;王赟 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F30/15 | 分类号: | G06F30/15;G06F8/20 |
代理公司: | 北京慕达星云知识产权代理事务所(特殊普通合伙) 11465 | 代理人: | 崔自京 |
地址: | 100000*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 人工智能 书写 卫星 测控 热电 耦合 仿真 程序 方法 装置 | ||
1.人工智能书写卫星测控与力热电耦合仿真程序方法,其特征在于,包括:
对卫星测控子系统设计结果进行格式化描述;包括:生成的数据类型一致、单位一致;或者是将数据存储方式保持一致;还包括:对测控子系统设计结果包含的部件名称、配置信息、通信链路和通道信息进行格式化描述;将格式化描述的数据保存到XML文件、JSON文档与数据库;
建立源代码书写决策树,根据所述决策树确定卫星测控与力热电耦合仿真源代码的书写规则以及测控与力热电耦合计算规则;其中,由已有的不同的卫星及卫星工况相应的的仿真源代码组成源代码程序集;将程序集分解到函数,对仿真程序所涉及的函数按通用性进行聚类,聚类结果将仿真程序划分为对所有卫星都适用和只适用于当前设计结果所对应的卫星工况场景;结合信息获取模块所读取的当前工况下的卫星测控子系统设计结果,根据聚类模块划分结果,建立智能书写决策树;
根据所述卫星测控子系统设计的格式化描述数据、所述书写规则和所述计算规则,完成对卫星测控与力热电耦合仿真源代码的书写。
2.如权利要求1所述的方法,其特征在于,所述卫星测控与力热电耦合仿真源代码的书写规则,包括:
将测控与力热电耦合仿真源代码分为动力学环境相关源代码与实体部件模型相关源代码;
通过拷贝插入的方式,完成对动力学环境相关源代码的书写;
根据XML文件与数据库保存的对测控子系统的部件名称、配置信息、通信链路和通道信息,完成对实体部件模型相关源代码的书写。
3.如权利要求1-2任一项所述的方法,其特征在于,所述测控与力热电耦合计算规则,包括:
测控子系统与控制子系统耦合的计算;
测控子系统与供电子系统耦合的计算;
测控子系统与热控子系统耦合的计算。
4.人工智能书写卫星测控与力热电耦合仿真程序装置,其特征在于,包括:
格式化模块,用于对卫星测控子系统设计结果进行格式化描述;包括:生成的数据类型一致、单位一致;或者是将数据存储方式保持一致;具体用于对测控子系统设计结果包含的部件名称、配置信息、通信链路和通道信息进行格式化描述;将格式化描述的数据保存到XML文件、JSON文档与数据库;
建立确定模块,用于建立源代码书写决策树,根据所述决策树确定卫星测控与力热电耦合仿真源代码的书写规则以及测控与力热电耦合计算规则;其中,由已有的不同的卫星及卫星工况相应的的仿真源代码组成源代码程序集;将程序集分解到函数,对仿真程序所涉及的函数按通用性进行聚类,聚类结果将仿真程序划分为对所有卫星都适用和只适用于当前设计结果所对应的卫星工况场景;结合信息获取模块所读取的当前工况下的卫星测控子系统设计结果,根据聚类模块划分结果,建立智能书写决策树;
书写模块,用于根据所述卫星测控子系统设计的格式化描述数据、所述书写规则和所述计算规则,完成对卫星测控与力热电耦合仿真源代码的书写。
5.如权利要求4所述的装置,其特征在于,所述建立确定模块,确定的卫星测控与力热电耦合仿真源代码的书写规则,包括:将测控与力热电耦合仿真源代码分为动力学环境相关源代码与实体部件模型相关源代码;通过拷贝插入的方式,完成对动力学环境相关源代码的书写;根据XML文件与数据库保存的对测控子系统的部件名称、配置信息、通信链路和通道信息,完成对实体部件模型相关源代码的书写。
6.如权利要求4-5任一项所述的装置,其特征在于,所述建立确定模块确定的测控与力热电耦合计算规则,包括:测控子系统与控制子系统耦合的计算;测控子系统与供电子系统耦合的计算;测控子系统与热控子系统耦合的计算。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810394612.1/1.html,转载请声明来源钻瓜专利网。