一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于云计算的分布式数值仿真综合分析平台及其构建方法与流程

2021-10-24 07:23:00 来源:中国专利 TAG:仿真 架构 分布式 数值 协同

技术特征:
1.基于云计算的分布式数值仿真综合分析平台,其特征在于,包括:流程控制器,所述流程控制器通过springcloud eureka注册中心,实现对子组件的发现和注册,实现子组件的动态注册;业务组件,所述业务组件采用fmi标准接口,且每个所述业务组件都继承相同的接口,所述接口包括输入接口、输出接口和脚本命令接口;工具组件,所述工具组件包含格式处理服务器、图形处理服务器、日志处理服务器以及脚本处理服务器。2.根据权利要求1所述的基于云计算的分布式数值仿真综合分析平台,其特征在于,该平台还包括:算法单元封装模块,用于将不同学科的研究算法或是求解方法封装成独立的算法单元;耦合模块,用于业务组件与算法单元的耦合,配置为通过统一的数据接口适配器将统一的数据格式转换为算法单元的输入格式,然后将其添加到对应的业务组件中,实现业务组件和算法单元的耦合,形成不同学科的独立仿真服务组件;数据流形成模块,用于将不同学科的独立仿真服务组件串联成一个数据流,通过设定的仿真流程,由流程控制器将不同学科独立仿真服务组件中的算法单元融合,形成规定的数据流。3.根据权利要求1所述的基于云计算的分布式数值仿真综合分析平台,其特征在于,该平台还包括:协同通讯模块,所述协同通讯模块基于tcp协议的stock双工通讯手段,将客户端和服务器建立双工通讯,通过对不同服务组件定义的id和用户的特有id,实现在并发的情况下与服务器动态的建立通过发布/订阅的接口;消息队列模块,配置为采用独立的界面流队列和数据流队列,并通过脚本技术予以同步和异步控制;双缓存模块,配置为采用客户端和服务器双缓存机制。4.基于云计算的分布式数值仿真综合分析平台的构建方法,其特征在于:包括平台和平台模块构建步骤、多学科耦合仿真体系构建步骤以及平台协同工作构建步骤,其中,所述平台和平台模块构建步骤包括:构建平台的流程控制器,所述流程控制器通过springcloud eureka注册中心,实现对子组件的发现和注册,实现子组件的动态注册;构建业务组件,所述业务组件采用fmi标准接口,且每个所述业务组件都继承相同的接口,所述接口包括输入接口、输出接口和脚本命令接口;构建工具组件,所述工具组件包含格式处理服务器、图形处理服务器、日志处理服务器以及脚本处理服务器。5.根据权利要求4所述的基于云计算的分布式数值仿真综合分析平台的构建方法,其特征在于,所述多学科耦合仿真体系构建步骤包括:封装算法单元,将不同学科的研究算法或是求解方法封装成独立的算法单元;通过统一的数据接口适配器将统一的数据格式转换为算法单元的输入格式,然后将其添加到对应的业务组件中,实现业务组件和算法单元的耦合,形成不同学科的独立仿真服
务组件;将不同学科的独立仿真服务组件串联成一个数据流,通过设定的仿真流程,由流程控制器将不同学科独立仿真服务组件中的算法单元融合,形成规定的数据流。6.根据权利要求4所述的基于云计算的分布式数值仿真综合分析平台的构建方法,其特征在于,所述平台协同工作构建步骤包括:采用基于tcp协议的stock双工通讯手段,将客户端和服务器建立双工通讯,通过对不同服务组件定义的id和用户的特有id,实现在并发的情况下与服务器动态的建立通过发布/订阅的接口;采用独立的界面流队列和数据流队列,并通过脚本技术予以同步和异步控制;采用客户端和服务器双缓存机制。

技术总结
本发明公开了一种基于云计算的分布式数值仿真综合分析平台及其构建方法。该平台包括:流程控制器,所述流程控制器通过SpringCloud EUREKA注册中心,实现对子组件的发现和注册,实现子组件的动态注册;业务组件,所述业务组件采用FMI标准接口,且每个所述业务组件都继承相同的接口,所述接口包括输入接口、输出接口和脚本命令接口;工具组件,所述工具组件包含格式处理服务器、图形处理服务器、日志处理服务器以及脚本处理服务器。本发明将通过分布式云计算技术,通过对数值仿真设计体系的理解和相关研究,创建了一套自主设计体系建设的云上协同仿真办公平台和架构设计方法,可以大幅度减少实验验证次数、节约研发费用,并减少研发周期。并减少研发周期。并减少研发周期。


技术研发人员:段栋宝 董素艳
受保护的技术使用者:西安流固动力科技有限公司
技术研发日:2021.07.19
技术公布日:2021/10/23
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜