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

Sudden jump in Courant number in FSI simulation using solids4Foam

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   March 9, 2023, 02:10
Default Sudden jump in Courant number in FSI simulation using solids4Foam
  #1
New Member
 
Pratik
Join Date: Mar 2023
Posts: 2
Rep Power: 0
Pratik1810 is on a distinguished road
I am working on pulsatile FSI simulation in blood vessel. The details of geometry and boundary conditions for fluid (p and U) and solid are mentioned in attached figures (solid geo - 2mm thickness, linear elastic material with E = 7e4 and nu = 0.3). When I start the FSI simulation with coupling of fluid and solid interface at particular time (after 1 or 2 cardiac cycle for stabilize the fluid), it working fine upto only running the fluid simulation, as soon as the coupling starts after certain time, in one or two time step, the fluid forces suddenly increased, thereby increases displacement (1e2 order) and further increases in Courant number and finally simulation crashes (for your ref. figure is also attached).


I also tried a couple of solutions that are listed in the user guide of solids4Foam, such as use of conformal mesh, first try to stabilize fluid solver (Ex: running one or two cardiac (pulsatile velocity) cycle, then after switch on coupling), using higher order stiffness (like 1e07 or 1e09), changing the fluid-solid interface coupling scheme (strong coupling : IQNILS or Aitken), increasing or decreasing outer correction tolerance, increasing relaxation factor etc.


I am also trying to run the simple pipe flow (one inlet and one outlet case) with the same boundary condition. But the same issue rises. !!


Any solution to this problem ???
Attached Images
File Type: png tcpc_fluid_geo.png (147.8 KB, 11 views)
File Type: png fluid_p.png (51.5 KB, 7 views)
File Type: png fluid_U.png (58.9 KB, 6 views)
File Type: jpg courant_no_shoot_up.jpg (156.8 KB, 5 views)
File Type: png solid_D.png (66.4 KB, 3 views)
Pratik1810 is offline   Reply With Quote

Old   April 27, 2023, 13:05
Default
  #2
Super Moderator
 
bigphil's Avatar
 
Philip Cardiff
Join Date: Mar 2009
Location: Dublin, Ireland
Posts: 1,093
Rep Power: 34
bigphil will become famous soon enoughbigphil will become famous soon enough
Hi Pratik,

Have you tried the different versions of the 3dTube case described at https://solids4foam.github.io/tutorials/tutorial4.html?

Is it possible to take that case and replace the geometry with your geometry?

Also, did you try a solid-only simulation to ensure your solid settings and mesh are suitable?

Philip
bigphil is offline   Reply With Quote

Old   April 28, 2023, 02:11
Default
  #3
New Member
 
Pratik
Join Date: Mar 2023
Posts: 2
Rep Power: 0
Pratik1810 is on a distinguished road
Quote:
Originally Posted by bigphil View Post
Hi Pratik,

Have you tried the different versions of the 3dTube case described at https://solids4foam.github.io/tutorials/tutorial4.html?

Is it possible to take that case and replace the geometry with your geometry?

Also, did you try a solid-only simulation to ensure your solid settings and mesh are suitable?

Philip



I have already tried the other robin tube case with pulsatile veloicty, but it's failed in starting of simulation (it is running fine with pressure pulse case - default case). The fluid and solid simulation separately are working well. But problem start when it couples !!!
Pratik1810 is offline   Reply With Quote

Old   April 28, 2023, 06:28
Default
  #4
Super Moderator
 
bigphil's Avatar
 
Philip Cardiff
Join Date: Mar 2009
Location: Dublin, Ireland
Posts: 1,093
Rep Power: 34
bigphil will become famous soon enoughbigphil will become famous soon enough
I suggest starting with a working model (like 3dTube) and incrementally making changes to it towards your case. You will then discover what exactly is causing the issue in your case.
bigphil is offline   Reply With Quote

Reply


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
[Other] Can't Shake Erros: patch type 'patch' not constraint type 'empty' BrendaEM OpenFOAM Meshing & Mesh Conversion 12 April 3, 2022 19:32
parallel run OpenFoam Srinath Reddy OpenFOAM Running, Solving & CFD 13 February 27, 2019 10:15
Courant Number waseeqsiddiqui FLUENT 3 December 27, 2018 11:43
TwoPhaseEulerFoam high courant number mwaqas OpenFOAM Running, Solving & CFD 11 July 11, 2017 15:19
Upgraded from Karmic Koala 9.10 to Lucid Lynx10.04.3 bookie56 OpenFOAM Installation 8 August 13, 2011 05:03


All times are GMT -4. The time now is 07:57.