[发明专利]一种分布式并行协同仿真架构在审
申请号: | 201811582674.1 | 申请日: | 2018-12-24 |
公开(公告)号: | CN109814990A | 公开(公告)日: | 2019-05-28 |
发明(设计)人: | 夏成海;李成功;顾增辉 | 申请(专利权)人: | 四川知周科技有限责任公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50;G06F16/25 |
代理公司: | 天津中环专利商标代理有限公司 12105 | 代理人: | 王凤英 |
地址: | 610000 四川省成都市高新区*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软总线 仿真软件 协同 并行 并发执行 仿真架构 架构 互联 分布式计算 仿真调度 仿真效率 分区技术 模型接口 设计环境 数据交互 数据协同 多节点 多用户 解算 维度 引擎 分解 | ||
1.一种分布式并行协同仿真架构,其特征在于,所述仿真架构分为仿真设计分析环境和仿真计算环境,仿真设计分析环境和仿真计算环境为分离架构,仿真设计分析环境包括用于仿真任务设计的仿真设计环境、用于仿真部署及运行的仿真运行管理环境和用于数据分析的虚拟实验环境;仿真计算环境包括N个仿真计算机,每个仿真计算机包括仿真辅助服务模块、仿真引擎和仿真模型;其中仿真模型内部设有协同库接口,仿真模型调用协同库接口,协同库接口再调用仿真软总线API函数,仿真模型与分布式仿真软总线相连接;仿真引擎调用仿真软总线API函数与分布式仿真软总线相连接;仿真运行管理环境通过仿真辅助服务模块将仿真任务部署到N个仿真计算机上;仿真引擎和仿真模型都挂载到分布式仿真软总线上。
2.根据权利要求1所述的一种分布式并行协同仿真架构,其特征在于,所述分布式仿真软总线内部分为:用于完成模型时钟同步的时钟流、用于完成模型状态调度的控制流和用于完成模型数据交互的数据流,每个仿真任务的时钟流、控制流、数据流组成一个数据域;其中,控制流使用数据域中的控制分区,时钟流使用数据域中的时钟分区,数据流使用数据域中的数据分区;三个分区在数据域中相互之间是分开的、隔离的。
3.根据权利要求1所述的一种分布式并行协同仿真架构,其特征在于,所述每个仿真计算机包含N个仿真模型,每个仿真模型由协同库接口和仿真软件建立的模型共同组成;仿真模型有:AMESim仿真模型、Simulink仿真模型、C语言仿真模型和Matlab M文件仿真模型;AMESim仿真模型包含模型和AMESim协同接口库,Simulink仿真模型包含模型和S-func协同接口库,C语言仿真模型包含模型和C协同接口库,Matlab M文件仿真模型包含模型和C协同接口库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川知周科技有限责任公司,未经四川知周科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811582674.1/1.html,转载请声明来源钻瓜专利网。