|
[Sponsors] |
oscillatingRotatingMotion: simulation time change with omega and amplitude values |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
June 9, 2017, 07:22 |
oscillatingRotatingMotion: simulation time change with omega and amplitude values
|
#1 |
Member
Join Date: May 2017
Posts: 38
Rep Power: 9 |
hello,
I work on a simulation with pimpleDyMFoam for an oscillating and rotating motion. I have choose these parameters in the controlDict Code:
application pimpleDyMFoam; startFrom startTime; startTime 0; stopAt endTime; endTime 1; deltaT 1e-2; writeControl adjustableRunTime; writeInterval 0.01; ////- For testing with moveDynamicMesh //deltaT 0.01; //writeControl timeStep; //writeInterval 1; purgeWrite 0; writeFormat binary; writePrecision 6; writeCompression off; timeFormat general; timePrecision 6; runTimeModifiable false; adjustTimeStep no; maxCo 2; Code:
Courant Number mean: 616728 max: 3.53165e+09 Time = 0.07 AMI: Creating addressing and weights between 19452 source faces and 19984 target faces AMI: Patch source sum(weights) min/max/average = 0.50888, 1.3735, 1.00185 AMI: Patch target sum(weights) min/max/average = 0, 1.38576, 0.995279 PIMPLE: iteration 1 smoothSolver: Solving for Ux, Initial residual = 0.61257, Final residual = 0.0523612, No Iterations 2 smoothSolver: Solving for Uy, Initial residual = 0.944341, Final residual = 0.0355865, No Iterations 2 smoothSolver: Solving for Uz, Initial residual = 0.781761, Final residual = 0.0242732, No Iterations 2 #0 Foam::error::printStack(Foam::Ostream&) in "/Software/OpenFOAM/OpenFOAM-v1606+/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so" #1 Foam::sigFpe::sigHandler(int) in "/Software/OpenFOAM/OpenFOAM-v1606+/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so" #2 ? in "/lib64/libc.so.6" #3 Foam::divide(Foam::Field<double>&, double const&, Foam::UList<double> const&) in "/Software/OpenFOAM/OpenFOAM-v1606+/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so" #4 ? in "/Software/OpenFOAM/OpenFOAM-v1606+/platforms/linux64GccDPInt32Opt/bin/pimpleDyMFoam" #5 Foam::tmp<Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> > Foam::operator/<Foam::fvPatchField, Foam::volMesh>(Foam::dimensioned<double> const&, Foam::tmp<Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh> > const&) in "/Software/OpenFOAM/OpenFOAM-v1606+/platforms/linux64GccDPInt32Opt/bin/pimpleDyMFoam" #6 ? in "/Software/OpenFOAM/OpenFOAM-v1606+/platforms/linux64GccDPInt32Opt/bin/pimpleDyMFoam" #7 __libc_start_main in "/lib64/libc.so.6" #8 ? in "/Software/OpenFOAM/OpenFOAM-v1606+/platforms/linux64GccDPInt32Opt/bin/pimpleDyMFoam" Floating point exception (core dumped) and after if I change the omega and the amplitude values in the dynamicMeshDict Code:
dynamicFvMesh solidBodyMotionFvMesh; motionSolverLibs ( "libfvMotionSolvers.so" ); solidBodyMotionFvMeshCoeffs { cellZone capsule_zone; solidBodyMotionFunction oscillatingRotatingMotion; oscillatingRotatingMotionCoeffs { origin (0 0 0); amplitude (1.5 0 0); omega 2; // rad/s } } so my second question is: someone know why the omega and amplitude values have an impact on the time simulation? Thanks in advance for your help |
|
June 10, 2017, 16:19 |
|
#2 |
Senior Member
khedar
Join Date: Oct 2016
Posts: 111
Rep Power: 10 |
Code:
#3 Foam::divide(Foam::Field<double>&, double const&, F |
|
June 13, 2017, 04:09 |
|
#3 |
Member
Join Date: May 2017
Posts: 38
Rep Power: 9 |
Hello,
I joined at this reply my case without polymesh bescause it's too big. Say me if you want more information. Thanks capsule_prop.zip |
|
November 14, 2018, 07:28 |
|
#4 |
New Member
Chayanit Nigaltia
Join Date: Jan 2018
Posts: 29
Rep Power: 8 |
Can you tell me what does amplitude here refers to?I mean we already stated this parameter in the pointDisplacement file in the oscillating foil case.
I think Amplitude (1.5 0 0) means it will rotate about x-axis but what does the value 1.5 refers to? Any help would be appreciated. Regards Chayanit |
|
Tags |
motion, oscillating, pimpledymfoam, rotating, simulation time |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
interDyMFoam with VOF + 6DOF instable | pbalz | OpenFOAM Running, Solving & CFD | 11 | October 9, 2020 06:19 |
How to calculate oscillating roll of 2D body (with variable amplitude and omega) | lavrov | OpenFOAM Running, Solving & CFD | 0 | March 19, 2015 07:31 |