openfoam流固耦合:pimpleDyMFoam+6DOF+Newmark,weakly-还是strongly-coupling
- 
							
							
							
							
关于OpenFOAM实现流固耦合的方式有一些理解上的混淆,希望各位老师指点。 据我了解,OpenFoam实现流固耦合的方式有: 
 (1)Rigid body FSI,使用OpenFoam自带的求解器+动网格技术即可实现
 (2)fully FSI,需要将OpenFoam(流体求解器)与其他固体求解器结合我使用第一种,通过pimpleDyMFoam + sixDoFRigidBodyMotion + Newmark求解圆柱涡激振动,求解器的参数设置如下: PIMPLE { correctPhi yes; nOuterCorrectors 2; nCorrectors 2; nNonOrthogonalCorrectors 1; } solver { type Newmark; gamma 0.5; beta 0.25; }我的问题: - 
文献中说,FSI的求解方法一般有两种:顺序耦合(partitioned)和同步耦合(Monolithic),请问pimpleDyMFoam + sixDoFRigidBodyMotion + Newmark属于哪一种?(我个人理解应该属于顺序耦合,即流场和结构分开求解) 
- 
文献中还提到weakly-coupling(一个时间步长内,结构运动响应只计算一次,流体域求解多次)和strongly-coupling(一个时间步长内,结构运动响应和流体域都求解多次),请问pimpleDyMFoam + sixDoFRigidBodyMotion + Newmark属于哪一种? 
 (1)有人说如果想采用strongly-coupling,必须在fvSolution/PIMPLE中指定“moveMeshOuterCorrectors yes”和“nOuterCorrectors>1”,在dynamicMeshDict中指定nItera为结构运动方程的求解次数。如果按照这个原则,我使用的似乎是weakly-coupling,因为没有指定moveMeshOuterCorrector和nOuterCorrectors。
 (2)还有人说,如果使用implicit流体求解器(pimpleDyMFoam)和implicit 固体求解器(Newmark-beta),那么就是strongly-coupling。这样看来好像我使用的又是strongly-coupling。
 找不到介绍openfoam流固耦合的官网文件,很费解。 
- 
 
			