课程简介
MPCCI (Mesh-based parallel Code Coupling Interface)是由德国SCAI开发出来的,其目的是为了提供一个独立于应用的接口来耦合不同的仿真代码。
MPCCI是这样的一个软件环境,它可以交换两个或多个仿真代码在耦合区域的网格之间的数据。一般而言,属于不同仿真代码的网格是互不兼容的,MPCCI需要完成插值。在并行情况下,MPCCI保持对在不同进程网格区域分布的跟踪。适应性强。对特定的问题,使用“合适”的软件来解决,对运行平台,网络环境没有限制支持大部分主流计算软件的直接耦合模拟,另外MpCCI提供了API Toolkit,可以方便的与用户自己编写的程序进行耦合计算。
课程目标
自然界不存在单纯的单场问题,仿真计算过程中忽略或者简化某个场的计算将降低整体计算精度,多场耦合仿真的应用则大大提升仿真精度和仿真结果的可信度。
通常工程中使用的分析软件仅可以进行单场分析,如位移(应力应变)场、电磁场、温度场、流场的分析等,但单一场的求解往往不能满足计算需求。多物理场耦合工具MpCCI能实现多种通用仿真软件之间的并行耦合计算功能,它为耦合应用提供了统一的用户接口,不需要学习新的软件,不同学科的工程师也能合作完成复杂的耦合项目。
本次培训旨在加深技术人员对流固耦合现象的理解,能够熟练应用MpCCI进行相关耦合分析,并掌握流固耦合分析方法。
课程目录
第1章:MpCCI简介
第2章:MpCCI耦合过程
2.1映射法则
2.2数据传递
第3章:机翼颤振流固耦合分析
3.1不同软件流固耦合分析方案对比
3.2 CFD及结构设置注意问题
3.3计算过程及结果分析
第4章:旋转机械流固耦合分析
4.1模型准备
4.2耦合设置
4.3结果分析