|
[Sponsors] |
[solids4Foam] No deformation when using RBFMeshMotionSolver |
![]() |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
![]() |
![]() |
#1 |
Senior Member
TWB
Join Date: Mar 2009
Posts: 403
Rep Power: 19 ![]() |
Hi, I have questions about using the RBFMeshMotionSolver in solids4Foam. I’m using pimpleFoam. I’ve read quite a few discussions on using the RBFMeshMotionSolver from solid4Foam with pimpleFoam.
I am interested to use RBFMeshMotionSolver to replace the laplacian solver for prescribed mesh deformation in OF with 6DOF simulation. I tried to start off with the fluid-openfoam-rbf.zip from https://github.com/precice/openfoam-...sue-1333146912 I have installed preCICE and solid4Foam. I ran it and it completes with no error. However, when I view the case in paraview, the flap is stationary, there is no motion or deformation. Is this supposed to be so? Next I tried to replace the laplacian withe rbf in a modified OF wingMotion tutorial. I prescribed a rotation to the airfoil. It completes without error but at the start, it seems to hang and it’s doing some initial calculation. When I view the results, similarly there’s no motion or mesh deformation. I have attached the dynamicMeshDict and pointdisplacement. Did I do something wrong? Code:
FoamFile { version 2.0; format ascii; class pointVectorField; location "0.01"; object pointDisplacement; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // dimensions [0 1 0 0 0 0 0]; internalField uniform (0 0 0); boundaryField { wing { type calculated; value uniform (0 0 0); } front { type empty; } back { type empty; } ".*" { type fixedValue; value uniform (0 0 0); } /*airfoil { type solidBodyMotionDisplacement; solidBodyMotionFunction oscillatingRotatingMotion; oscillatingRotatingMotionCoeffs { origin (0.25 0.007 0.125); //axis (0 0 1); amplitude (0.0 0.0 10); //units of deg omega 0.698; //units of rad/s } }*/ wing { type angularOscillatingDisplacement; value uniform (0 0 0); axis (0 0 1); origin (0.25 0.007 0.125); angle0 0; amplitude 1.31;//0.7854; //units of rad omega 6.28;//1.571;//3.1415926535897932384625; //units of rad/s //value $internalField; } } // ************************************************************************* // Code:
FoamFile { version 2.0; format ascii; class dictionary; object dynamicMeshDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // dynamicFvMesh dynamicMotionSolverFvMesh; motionSolverLibs ("libfvMotionSolvers.so" "libRBFMeshMotionSolver.so"); // Radial basis function solver solver RBFMeshMotionSolver; RBFMeshMotionSolverCoeffs { // Settings for the RBF solver staticPatches (front back); movingPatches (wing); fixedPatches (inlet outlet topAndBottom); interpolation { function TPS; } coarsening { enabled no; } } // ************************************************************************* // |
|
![]() |
![]() |
![]() |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
3D RANS based shape optimisation mesh deformation | nikki_vlk | SU2 Shape Design | 0 | May 30, 2022 04:36 |
RANS Based 3D optimisation mesh deformation tips | nikki_vlk | SU2 Shape Design | 0 | May 30, 2022 04:27 |
Mesh deformation memory requirements | aa.g | SU2 | 5 | March 24, 2020 15:34 |
FFD shape deformation for 3D wing not changing the mesh | lwc24 | SU2 Shape Design | 5 | August 1, 2019 15:17 |
Total Deformation Vs Directional Deformation in Ansys Structural | rsdsaurav | Structural Mechanics | 0 | June 20, 2015 06:03 |