加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

流固耦合软件MPCCI简介

(2010-05-27 22:37:06)
标签:

mpcci

杂谈

  MpCCI(Mesh-based parallel Code Coupling Interface)是由法兰克福SCAI研究中心开发出来的。其开发的目的就是为了向工程师们提供他们熟悉的单学科模拟程序的一个独立接口从而实现流固耦合。MpCCI接口软件可以实现不同模拟软件耦合区域的网格量的数据交换。由于耦合区域网格通常属于不同模拟程序,一般而言这些网格是不匹配的,MpCCI在实现网格值的数据交换前,先执行节点值之间的插值。MpCCI可以交换不同耦合代码之间各种值;比如说可以是能量,动量,材料性质,网格定义量等。复杂的数据交换细节可以通过简单的MpCCI接口很容易的实现。很多商业的CFD/FEM程序中,用户可以通过增加边界条件或者物理模型来接近结构的内部值。MpCCI用这些性能来改编代码,计算的时候,每运行一个时间步调用一次用户子程序。

  这个新的方法是用API(应用软件程序界面)来建立信息交换,这种方法的主要优点不需要任何MpCCI的激活代码, MpCCI3.0的目的是提供给工程师一个简单的操作平台来实现流固耦合,而且这个平台支持一系列的大型商业化软件。

     现今国内外许多公司和研究机构均在大力开发耦合软件,来适应多学科交叉研究及工程应用的趋势。MpCCI(Mesh-based parallel Code Coupling Interface)就是基于网格的耦合界面并行程序,并行的基础是MPI(Message Passing Interface)。它是根据松耦合原理,为已有的商业软件或非商业软件程序提供独立的多学科分析平台。从1996年开始,SCAI与许多研究机构和软件公司合作,成功的将MpCCI与Ansys、CFX、STAR-CD、MSC.MAC、Numeca、Permas、DLR的FLOWer和Tau等软件耦合在一起,见下图。自问世以来,MpCCI已经被世界众多的知名企业和研究机构所采用,应用领域包括汽车行业、航空航天领域、电子和能源行业等等。

http://s11/middle/6817db3ag87947131877a&690

http://s1/middle/6817db3ag879541367770&690

日前,德国Fraunhofer研究院SCAI研究所发布了MpCCI4.0,这也是目前的最新版本。

http://s6/middle/6817db3at87a49e7c9d45&690




0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有