MpCCI(Mesh-based parallel Code Coupling Interface)是由德国圣奥古斯丁SCAI研究中心(全称Fraunhofer Institute for Algorithms and Scientific Computing)开发出来的。其开发的目的就是为了向工程师们提供他们熟悉的单学科模拟程序的一个独立接口从而实现流固耦合。Fraunhofer SCAI(算法与科学计算研究所)致力于产品的仿真计算与工艺开发方面的研究,是许多著名的科学研究以及工业制造企业的主要合作伙伴。结合世界最先进的应用数学与信息技术方法,SCAI 的设计、仿真以及优化技术在工业领域得以广泛应用,为客户提供包括产品设计、仿真、优化、生产工艺、物流以及高性能计算等一系列解决方案。SCAI 在多物理场耦合仿真以及仿真结果的可视化开发领域具有世界领先的技术优势。MpCCI 源于欧盟的基础科学研究项目,被誉为多物理场耦合的工业标准。经过Fraunhofer 算法与科学计算研究院开发之后,使之具有对不同仿真代码(软件)的独立应用接口。
MpCCI接口软件可以实现不同模拟软件耦合区域的网格量的数据交换。由于耦合区域网格通常属于不同模拟程序,一般而言这些网格是不匹配的,MpCCI在实现网格值的数据交换前,先执行节点值之间的插值。
MpCCI可以交换不同耦合代码之间各种值;比如说可以是能量,动量,材料性质,网格定义量等。复杂的数据交换细节可以通过简单的MpCCI接口很容易的实现。
很多商业的CFD/FEM程序中,用户可以通过增加边界条件或者物理模型来接近结构的内部值。MpCCI用这些性能来改编代码,计算的时候,每运行一个时间步调用一次用户子程序。
这个新的方法是用API(应用软件程序界面)来建立信息交换,这种方法的主要优点不需要任何MpCCI的激活代码, MpCCI的目的是提供给工程师一个简单的操作平台来实现流固耦合,而且这个平台支持一系列的大型商业化软件。
为什么说MpCCI是多物理场耦合的标准
1) 先进而可靠的耦合和插值算法。Fraunhofer多年来致力于先进耦合和插值算法的研究,其方法不仅在MpCCI软件中使用,也广泛地被第三方软件厂商使用,并作为单独的耦合及插值软件包销售。
2) 经过工业验证的多物理场耦合工具。MpCCI与多种经过工业验证的主流仿真代码有直接接口,如FLUENT、Flowmaster、FLUX、ABAQUS、ANSYS、MD NASTRAN、NUMECA、STAR-CD、STAR-CCM+、PERMAS、RadTherm、MSC.Marc等。
3) MpCCI提供应用程序接口,可以实现与用户专有程序与其它通用程序的耦合。
4) MpCCI可以实现多达4个物理场的耦合。
5) MpCCI可以实现时间异步求解,使瞬态问题的求解速度提高3到4个数量级。
应用领域
1 航空航天国防:气动弹性、热气动弹性分析、环控系统仿真、压气机涡轮叶片颤振、冷却和燃烧室的流固耦合换热、控制系统的流固耦合问题。
2 汽车:汽车发动机、排气歧管、冷却水套流固热耦合换热分析,整车热控制,液力变矩器、盘式制动系统、发动机悬置减震器流固耦合仿真,外形气动设计。
3 船舶:螺旋桨水动弹性耦合仿真,船舶总体强度仿真,发动机散热仿真。
4 核电:压力容器、阀门与管道的热疲劳、管道热分层、安全壳冷等。
Fraunhofer SCAI MpCCI 4.x | 291.5 mb
Fraunhofer SCAI, developer innovative methods in Computational Science, announced the release of MpCCI 4.3.1-2, is a software environment which enables the exchange of data between the models of two or more simulation codes at runtime.
MpCCI (Mesh-based parallel Code Coupling Interface) has been developed at the Fraunhofer Institute SCAI in order to provide an application independent interface for the coupling of different simulation codes.
MpCCI allows the exchange of various kinds of data between the coupled codes; e.g. energy and momentum sources, material properties, mesh definitions, or global quantities.
The MpCCI interface has been accepted as a 'de-facto' standard for simulation code coupling. The user can combine codes of different disciplines and from independent software vendors in one multi-disciplinary analysis. The current version of MpCCI supports Abaqus, ANSYS, ANSYS FLUENT, Flux3D, ANSYS Icepak, MSC.Marc, Permas, StarCD, and RadTherm. Adapters for further codes (e.g. 1D pipeline code Flowmaster, other CFD and FEM codes) are under development. MpCCI offers an open API to realize adapters for in-house and research codes.
Fraunhofer SCAI MpCCI 4.3.1-2: http://www.mpcci.de/MpCCIdoc-ReleaseNotes-20140428.pdf
About Fraunhofer SCAI
Fraunhofer SCAI develops innovative methods in Computational Science and actively supports their take-up in industrial practice. The Institute combines mathematical and computational knowledge with a focus on algorithms – bringing benefits to customers and partners.
Name: Fraunhofer SCAI MpCCI
Version: (64bit) 4.4.2-1
Interface: english
OS: Windows XP / Vista / 7even / 8 / 8.1
Size: 671.8 mb