推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

多物理场耦合仿真并行模式.docx

资料介绍

LabVIEW并行编程入门推荐423-多物理场耦合仿真并行模式

1. 引言:多物理场耦合的并行计算需求

在实际工程中,许多物理现象涉及多个物理场的耦合相互作用,如流固耦合、热固耦合、电磁热耦合等。例如电机运行时同时涉及电磁场、温度场和结构应力场的耦合,飞行器在高速飞行时涉及气动、热和结构的耦合。多物理场耦合仿真需要在每个时间步长内同时求解多个物理场的控制方程,并在场之间交换耦合变量。这种计算天然适合并行执行,不同物理场的求解可以分配到不同处理单元,同时计算,在耦合点同步交换数据。

2. 多物理场耦合并行模型

2.1 分区耦合并行

将不同物理场的求解分配到不同核心。核心1求解流体力学方程,核心2求解结构力学方程,核心3求解热传导方程,核心4求解电磁场方程。各核心独立计算,在耦合界面交换数据。

2.2 强耦合迭代并行

在强耦合问题中,同一时间步内需要多次迭代。计算流体场更新边界条件,计算结构场更新位移边界,计算温度场更新热源分布,检查收敛性如果不收敛则继续迭代。各物理场的计算可以在并行循环中执行。

3. LabVIEW耦合仿真实现

3.1 调用外部求解器

LabVIEW通过调用外部求解器实现多物理场仿真。调用ANSYS求解结构场,调用Fluent求解流场,调用Maxwell求解电磁场,调用COMSOL求解耦合问题。LabVIEW通过System Exec.NET接口调用求解器,管理求解流程。

3.2 耦合数据交换

LabVIEW管理各物理场之间的数据交换。读取流场求解结果获得压力分布和速度场,将压力载荷映射到结构网格,触发结构场求解器计算变形,将变形结果反馈回流场求解器。


部分文件列表

文件名 大小
LabVIEW并行编程入门推荐423-多物理场耦合仿真并行模式.docx 37K

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单
  • 13573902396 打赏1.00元   17小时前

    资料:MATLAB语言常用算法程序集MATLAB源码220个.zip

  • 21下载积分 打赏310.00元   3天前

    用户:江岚

  • 21下载积分 打赏310.00元   3天前

    用户:潇潇江南

  • 21下载积分 打赏60.00元   3天前

    用户:他山之石可攻玉

  • 21下载积分 打赏310.00元   3天前

    用户:小猫做电路

  • 21下载积分 打赏210.00元   3天前

    用户:zhengdai

  • 21下载积分 打赏210.00元   3天前

    用户:w993263495

  • 21下载积分 打赏10.00元   3天前

    用户:烟雨

  • 21下载积分 打赏60.00元   3天前

    用户:gsy幸运

  • 21下载积分 打赏70.00元   3天前

    用户:铁蛋锅

  • 21下载积分 打赏65.00元   3天前

    用户:xzxbybd

  • 21下载积分 打赏60.00元   3天前

    用户:jh0355

  • 21下载积分 打赏60.00元   3天前

    用户:w178191520

  • 21下载积分 打赏20.00元   3天前

    用户:jh03551

  • 21下载积分 打赏20.00元   3天前

    用户:sun2152

  • 21下载积分 打赏20.00元   3天前

    用户:kk1957135547

  • 21下载积分 打赏25.00元   3天前

    用户:w1966891335

  • 21下载积分 打赏20.00元   3天前

    用户:xuzhen1

  • 21下载积分 打赏15.00元   3天前

    用户:x15580286248

  • 21下载积分 打赏25.00元   3天前

    用户:pcb

  • 21下载积分 打赏20.00元   3天前

    用户:bhacker

推荐下载