|
[Sponsors] |
Solid Body Motion (whole domain) + Rigid Body Motion (6DoFs) |
![]() |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
![]() |
![]() |
#1 |
Member
YS
Join Date: Jan 2010
Posts: 96
Rep Power: 17 ![]() |
Hello,
I have been trying to use "dynamicMotionSolverListFvMesh" to combine the solidBodyMotion and rigidBodyMotion dynamic mesh solvers as shown as follows: dynamicFvMesh dynamicMotionSolverListFvMesh; solvers { // Whole domain motion solidMotion { solver solidBody; solidBodyMotionFunction linearMotion; linearMotionCoeffs { velocity (-2.0 0.0 0.0); } } // Floating body DoF { solver rigidBodyMotion; rigidBodyMotionCoeffs { report on; solver { type Newmark; } accelerationRelaxation 0.8; // prescribedRotation requires some sub-iterations to converge faster // to desired value of omega. nIter 3; bodies { ... ... ... } // bodies } // rigidBodyMotionCoeffs } // DoF } The program runs well if only one (and anyone) single motion solver is enabled. But it crashs soon if both motion solvers are enabled. The case I am targeting is that a ship hull moving forward in a head wave scenario, as shown in the attached picture. This case can be handled easily in StarCCM++. Can anyone enlighten me how to make it work in OpenFOAM please? If the above approach is not possible, any suggestion in how to simulate my problem in OpenFOAM is much appreciated! Thanks. Untitled.jpg Best |
|
![]() |
![]() |
![]() |
![]() |
#2 |
Member
YS
Join Date: Jan 2010
Posts: 96
Rep Power: 17 ![]() |
Update.
It can be done with the latest release of ESI OpenFOAM-v2106. See tutorial: openfoam2106/tutorials/multiphase/overInterDyMFoam/rigidBodyHull |
|
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
OpenFOAM - How to simulate wall-wall contact of rigid body motion | foamF | OpenFOAM | 5 | February 17, 2025 15:17 |
Immersed Solid (Rigid Body Solution) CEL | fresty | CFX | 13 | October 28, 2015 12:47 |
Rigid body motion on transient fluent mrf | ghost82 | EnSight | 4 | September 6, 2014 11:24 |
Rigid body motion - Translation and Rotation | dsk2 | STAR-CCM+ | 1 | February 4, 2014 11:01 |
Rigid body motion error when restarting a terminated FSI simulation | lingdeer | ANSYS | 1 | May 19, 2013 01:40 |