CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

Solid Body Motion (whole domain) + Rigid Body Motion (6DoFs)

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   November 17, 2021, 00:42
Default Solid Body Motion (whole domain) + Rigid Body Motion (6DoFs)
  #1
Member
 
YS
Join Date: Jan 2010
Posts: 96
Rep Power: 17
Ya_Squall2010 is on a distinguished road
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
Ya_Squall2010 is offline   Reply With Quote

Old   November 19, 2021, 03:51
Default
  #2
Member
 
YS
Join Date: Jan 2010
Posts: 96
Rep Power: 17
Ya_Squall2010 is on a distinguished road
Update.

It can be done with the latest release of ESI OpenFOAM-v2106. See tutorial:

openfoam2106/tutorials/multiphase/overInterDyMFoam/rigidBodyHull
Ya_Squall2010 is offline   Reply With Quote

Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
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


All times are GMT -4. The time now is 08:36.