[发明专利]多学科协同仿真架构方法有效
申请号: | 201510319612.1 | 申请日: | 2015-06-11 |
公开(公告)号: | CN104915242B | 公开(公告)日: | 2018-07-24 |
发明(设计)人: | 王增全;黄夏旭;吴艳;申焱华;韦学中;岳玉娜;何丽;王玺 | 申请(专利权)人: | 北京航天发射技术研究所;中国运载火箭技术研究院 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 北京双收知识产权代理有限公司 11241 | 代理人: | 李云鹏 |
地址: | 100076 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种多学科协同仿真架构方法,采用与商用工程软件相应的标准或二次开发接口、代理接口,各自独立的分布布置,经软总线平台进行商用工程软件间的跨学科信息交互和互操作,解决了多学科协同仿真中商用工程软件所提供的接口无法跨版本、不支持软件分布式布置的问题,且加强了商用工程软件的多学科协同仿真的可行性;由于本方法通过HLA/RTI软总线平台将商用工程软件有机的连接到一起,可以更好的支持多学科协同仿真,有效保证复杂系统设计的效率和可信度;由于本方法中各个软件子系统均在物理层面独立,因此可方便增加子系统数量,具有良好的扩展性。 | ||
搜索关键词: | 学科 协同 仿真 架构 方法 | ||
【主权项】:
1.一种多学科协同仿真架构方法,包括软总线平台、代理接口、子系统以及标准接口或二次开发接口中的一个;每一个子系统对应于一个标准接口或二次开发接口;每一个标准接口或二次开发接口对应于一个代理接口;标准接口或二次开发接口、代理接口的构成方式根据相应的子系统而定;子系统通过与其相应的标准接口或二次开发接口与相应的代理接口进行信息交互;代理接口通过软总线平台交换各个子系统所需的信息;其特征在于,包括以下步骤:步骤S101:软总线平台开启,等待子系统加入;步骤S102:第一子系统代理接口初始化,加入软总线平台;等待其他子系统代理接口初始化完成消息;步骤S103:执行软总线平台中的管理函数判断是否所有子系统已经加入软总线平台,如果是,执行步骤S104;如果否,继续步骤S101等待子系统加入;步骤S104:软总线平台向所有子系统代理接口发送初始化完成消息;步骤S105:各个子系统代理接口接收到初始化完成消息后,通过标准接口或二次开发接口启动软件,执行软件仿真初始化命令;初始化完成后,向代理接口传递初始化数据,等待各自所需其他子系统数据;步骤S106:各个子系统代理接口接收到软件初始化数据后,由数据结构转换函数将数据转换并储存为软总线平台格式,然后向软总线平台传递,同时等待软总线平台发送回各自所需数据;步骤S107:软总线平台根据各个子系统请求向各个子系统发送其所需的其他子系统数据,等待子系统回应;步骤S108:软总线平台判断各个子系统是否完成数据接收,如果是,执行步骤S109;如果否,继续步骤S107中等待;步骤S109:软总线平台推进各个子系统逻辑时间,等待下一次数据交换;步骤S110:各个子系统代理接口根据自身规则计算软件的仿真时间,通过标准接口或二次开发接口下发开始仿真消息;各软件开始执行仿真,仿真到达指定时间后,向代理接口发送结果数据,各个子系统代理接口等待仿真到达指定时间消息;步骤S111:各个子系统代理接口判断仿真是否到达指定时间,如果是,执行步骤S112;如果否,继续步骤S110;步骤S112:各个子系统代理接口接收结果数据后,由数据结构转换函数将数据转换并储存为软总线平台格式,然后向软总线平台传递,同时等待软总线平台发送回各自所需数据;步骤S113:软总线平台判断是否结束仿真,如果是,执行步骤S114;如果否,执行步骤S107;步骤S114:软总线平台向代理接口发送结束仿真消息;步骤S115:各个子系统代理接口接收结束仿真消息后,通过各标准接口或二次开发接口结束仿真,完成多学科协同仿真工作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航天发射技术研究所;中国运载火箭技术研究院,未经北京航天发射技术研究所;中国运载火箭技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510319612.1/,转载请声明来源钻瓜专利网。
- 上一篇:键鼠脚本回放的方法及装置
- 下一篇:一种在线烧写ME的方法