【技术实现步骤摘要】
本专利技术属于计算机仿真,具体涉及一种基于发布/订阅机制的modelica平台与ue4的协同仿真系统。
技术介绍
1、当前,计算机仿真已经成为复杂大系统分析、研究、测试、评估、研制和技能训练的重要手段,并已广泛应用于国防、制造、能源、交通、农业医疗、教育、经济、天气预报等各个行业的重要领域,随着仿真在各行业各领域的不断应用,工程仿真可视化由于利用计算机图形学对工程空间环境与设计方案进行可视化模拟,直观形象地表达方案,可以梳理设计思路,或向第三方精准快速地传达设计意图,从而在仿真领域得到良好发展。
2、modelica是当前具有较大发展潜力的多领域统一的建模语言,可应用于很多领域的仿真建模。openmodelica是基于modelica语言仿真的一种开源实现,提供了基于modelica语言的建模、编译、仿真和结果显示等功能。基于modelica仿真的方式存在二方面的问题:一是由于modelica平台仿真结果主要通过结果数据一维或二维形式展示,尤其是大型空天仿真领域,对仿真结果的展示不够直观,难以突出仿真结果变化特征。二是工程领
...【技术保护点】
1.基于发布/订阅机制的Modelica平台与UE4的协同仿真系统,其特征在于,包括:
2.根据权利要求1所述的协同仿真系统,其特征在于,所述Opendds中间件以OpenModelica平台为发布端。
3.根据权利要求2所述的协同仿真系统,其特征在于,所述Opendds中间件以UE4软件为订阅端。
4.根据权利要求3所述的协同仿真系统,其特征在于,所述Opendds中间件订阅端采用recorder方式,适应多种数据结构体类型、数据传输主题。
5.根据权利要求4所述的协同仿真系统,其特征在于,所述Opendds中间件通过
...【技术特征摘要】
1.基于发布/订阅机制的modelica平台与ue4的协同仿真系统,其特征在于,包括:
2.根据权利要求1所述的协同仿真系统,其特征在于,所述opendds中间件以openmodelica平台为发布端。
3.根据权利要求2所述的协同仿真系统,其特征在于,所述opendds中间件以ue4软件为订阅端。
4.根据权利要求3所述的协同仿真系统,其特征在于,所述opendds中间件订阅端采用recorder方式,适应多种数据结构体类型、数据传输主题。
5.根据权利要求4所述的协同仿真系统,其特征在于,所述opendds中间件通过定义基于两个接口层的数据传输服务实现数据有效传输,所述两个接口层的数据传输服务的第一层是dcps层,第二层是数据本地重构层;dcps层通过对发布端/订阅端主题及qos协议地匹配,将数据从发布者传输至订阅者,数据写者将仿真结果数据传输至发布端,数据读...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。