|
[Sponsors] |
Oscillating cylinder using icoFoam blowing up |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
September 21, 2010, 08:40 |
Oscillating cylinder using icoFoam blowing up
|
#1 |
Senior Member
Pavan
Join Date: May 2009
Location: Melbourne
Posts: 101
Rep Power: 17 |
Hey guys I'm simulating a (2D) transversely oscillating cylinder using a non-inertial reference frame using the following modification to icoFoam:
Code:
scalar Pi = mathematicalConstant::pi; dimensionedScalar accCt("accCt",dimensionSet(0,1,-2,0,0,0,0),-3.0*pow(2.0*Pi/3.0,2)*Foam::cos(2.0*Pi*runTime.value()/3.0)); dimensionedVector acc("acc",dimensionSet(0,1,-2,0,0,0,0), vector::zero); acc.component(vector::Y) = accCt; fvVectorMatrix UEqn ( fvm::ddt(U) + fvm::div(phi, U) - fvm::laplacian(nu, U) == acc ); solve(UEqn == - fvc::grad(p)); |
|
September 22, 2010, 06:02 |
|
#2 |
Senior Member
Pavan
Join Date: May 2009
Location: Melbourne
Posts: 101
Rep Power: 17 |
Hmm does my acc term need to be scaled by density of the fluid?...
|
|
September 22, 2010, 10:22 |
|
#3 |
Senior Member
ata kamyabi
Join Date: Aug 2009
Location: Kerman
Posts: 323
Rep Power: 18 |
Hi
I hope you are doing very well. I am not sure that your solver is true. But may I ask you how implement geometry and boundary conditions? Best regards Good luck Ata |
|
September 22, 2010, 10:25 |
|
#4 |
Senior Member
Pavan
Join Date: May 2009
Location: Melbourne
Posts: 101
Rep Power: 17 |
What do you mean you're not sure, as in you think it's wrong? Well with velocity boundary conditions I intend to use dirichlet conditions (freestream + sinusoidal cylinder velocity component) for inlet and top/bottom and zero gradient for outlet. I'm thinking groovyBC is the only way to handle that but for now I'm just using fixedValue to see if the solver is doing what it's supposed to. Right now it's just doing crazy things like creating random vortices emanating from the boundaries...
|
|
September 22, 2010, 10:32 |
|
#5 |
Senior Member
ata kamyabi
Join Date: Aug 2009
Location: Kerman
Posts: 323
Rep Power: 18 |
no no no no
Excuse me. I do not mean your code is incorrect. At least in my knowledge. I think may be your BCs are bad. good luck |
|
September 22, 2010, 12:25 |
|
#6 |
Senior Member
Pavan
Join Date: May 2009
Location: Melbourne
Posts: 101
Rep Power: 17 |
What's wrong with them?
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
tutorial for solving oscillating cylinder problem | CH | FLUENT | 8 | April 2, 2014 11:56 |
Oscillating Cylinder in Parallel Flow: Analytical Solution | startingcfd | Main CFD Forum | 7 | March 23, 2012 06:49 |
problem with oscillating cylinder | ammi | FLUENT | 0 | December 18, 2006 05:06 |
problem with oscillating cylinder | zonexo | FLUENT | 3 | September 14, 2006 11:13 |
UDF for oscillating cylinder | fredD | FLUENT | 0 | July 16, 2004 10:32 |