CFD Online Logo CFD Online URL
Home > Forums > Software User Forums > OpenFOAM

Inlet varying with time

Register Blogs Members List Search Today's Posts Mark Forums Read

LinkBack Thread Tools Display Modes
Old   August 28, 2009, 03:59
Default Inlet varying with time
New Member
Join Date: Jun 2009
Posts: 4
Rep Power: 10
jorgehegar is on a distinguished road
hello everybody!!

I have to simulate a pipe in which the water flow input depends on the time. What Im trying, is to set a velocity in the inlet path that changes with the time (my problem is inkompressible). But I have no idea how I can do this. And by the moment I have not found any usefull information that could help me with this task.

Could any one there help me with this problem??

Thanks for your time and help.
jorgehegar is offline   Reply With Quote

Old   August 28, 2009, 04:25
Julien Schaguene
Join Date: Apr 2009
Location: France
Posts: 55
Rep Power: 10
Schag is on a distinguished road
did you make a search on the forum? I think this topic had been discuss before.
From what I read before, there are multiple solutions:
- the one I'm using, modifying inlet velocity at each time step by adding a piece of code in the solver.
- groovyBC should also give a solution
- I also read about timeVaryingInlet but I never tried it.

If you want some advices to "modify" the solver (in fact, just adding an include), you can mp me.


Schag is offline   Reply With Quote

Old   August 31, 2009, 03:59
New Member
Join Date: Jun 2009
Posts: 4
Rep Power: 10
jorgehegar is on a distinguished road
thank you very much. I will try with groovyBC, anyway Ill ask you for some advices on modifying the solver, because I think that in some moment I will need to do it.
Thank you very much for your help.
Have a nice week.
jorgehegar is offline   Reply With Quote

Old   August 31, 2009, 04:50
Super Moderator
niklas's Avatar
Niklas Nordin
Join Date: Mar 2009
Location: Stockholm, Sweden
Posts: 693
Rep Power: 22
niklas will become famous soon enoughniklas will become famous soon enough
Here's a bc I use for time-varying conditions.

type timeVaryingFlowRateInletVelocity;
fileName "inlet1.dat";
flowRate 0.1944;
outOfBounds repeat;
value uniform ( 0 0 0 );

the inlet1.dat file is placed in the case directory and for me it looks like this

(0 0)
(13.89e-3 0.1944)
(27.78e-3 0)
(100.0e-3 0)

this will produce a triangular inlet wave with 27.83 ms duration, every 100 ms.

copy/paste from the bc-file found at src/finiteVolume/fields/fvPatchFields/derived/timeVaryingFlowRateInletVelocity
    Example of the boundary condition specification:
        type            timeVaryingFlowRateInletVelocity;
        flowRate        0.2;         // Volumetric/mass flow rate [m3/s or kg/s]
        value           uniform (0 0 0);  // placeholder
        fileName        "$FOAM_CASE/time-series";
        outOfBounds     repeat;           // (error|warn|clamp|repeat)

    - The value is positive inwards
    - may not work correctly for transonic inlets!
    - strange behaviour with potentialFoam since the U equation is not solved
niklas is offline   Reply With Quote


Thread Tools
Display Modes

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 On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Superlinear speedup in OpenFOAM 13 msrinath80 OpenFOAM Running, Solving & CFD 18 March 3, 2015 06:36
time dependent inlet subroutine. HELP!!! jimmer Siemens 4 November 10, 2008 09:49
time varying inlet velocity Zhe Liu CFX 0 July 31, 2008 06:56
sinsoudial time varying BC cfd-student CFX 4 May 1, 2008 19:06
Time Varying Boundary Conditon ashish CFX 3 February 15, 2005 07:21

All times are GMT -4. The time now is 20:28.