CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Community Contributions > OpenFOAM CC Toolkits for Fluid-Structure Interaction

[solids4Foam] pointD BCs for FSI with fixedDisplacementZeroShear BCs

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   November 17, 2019, 08:39
Default pointD BCs for FSI with fixedDisplacementZeroShear BCs
  #1
Member
 
Torsten Schenkel
Join Date: Jan 2014
Posts: 69
Rep Power: 12
tschenkel is on a distinguished road
Hello,


I am trying to validate solids4Foam FSI for arterial flows.

My validation case is a Moens-Korteweg situation with a pressure jump at t=0, using a short 3d tube geometry as in:

Lee, S. H., Choi, H. G. and Yool, J. Y. (2012) ‘Finite element simulation of blood flow in a flexible carotid artery bifurcation’, Journal of Mechanical Science and Technology, vol. 26, no. 5, pp. 1355–1361 [Online]. DOI: 10.1007/s12206-012-0331-9.


The case is quite similar to the 3dTube tutorial, but with a full 3d tube instead of the 2 symmetry conditions.


I started with the rigidly fixed BCs at inlet and outlet:


Code:
D: 

type           fixedDisplacement;
value          uniform (0 0 0);
Code:
pointD:


type fixedValue;
 value uniform (0 0 0);
with good results, then switched to radially moving inlet and outlet BCs using the fixedDisplacementZeroShear BC:


Code:
D:


type fixedDisplacementZeroShear;
 refValue uniform (0 0 0);
value uniform (0 0 0);
This does result in a nice expansion of the tube, but the pointD and pointDD BCs do not match that expansion:

Code:
pointD/pointDD:


type fixedValue;
 value uniform (0 0 0);
I have tried using
Code:
calculated
for pointD and pointDD, which seems to fix part of the problem (but doesn't make sense mathematically and seems to be unstable).



Which BC for pointD is compatible with fixedDisplacementZeroShear? Or which combination of BCs can I use to allow for movement in the plane?

Another one:

Is there a BC that will provide a non-reflective BC on the outlet side for the fluid? But I will put that in a separate thread.


Thanks
T
tschenkel 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
How to set BCs programmatically incompressible OpenFOAM Programming & Development 6 November 20, 2017 02:47
[swak4Foam] switch between existing BCs with groovyBC?! michielm OpenFOAM Community Contributions 3 September 4, 2013 08:01
Difference between HF and Temperature BCs Catthan FLUENT 0 August 7, 2013 05:59
Dealing with BC's in OF 1.6 vkrastev OpenFOAM Running, Solving & CFD 5 September 4, 2012 11:58
Understanding Code behind BCs Linse OpenFOAM Programming & Development 8 January 9, 2012 08:58


All times are GMT -4. The time now is 22:24.