CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > General Forums > Main CFD Forum

How to determine whether flow is steady or unstead

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

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   October 2, 2006, 03:20
Default How to determine whether flow is steady or unstead
  #1
Maliya,Barth
Guest
 
Posts: n/a
Dear all,

I have a question about flow state.

we all know steady state means flow quantities do not change with time while unsteady one not. If there is no experiment for reference, how could we judge whether the flow is steady or not. In some time, steady solutio can not got by steady alogrithm. Unsteady alogrithm could generate steady solutioin. Any comments are welcome.

Maliya
  Reply With Quote

Old   October 2, 2006, 06:15
Default Re: How to determine whether flow is steady or uns
  #2
ganesh
Guest
 
Posts: n/a
Dear Maliya,

In a strict sense, no flow can be aprioir judged to be steady or unsteady, when a computation is being performed, unless you have a knowledge of the same from experiments. The right thing to do is to run an unsteady flow solver on the problem, and the result will automatically emerge; either you get a steady converged solution or an unsteady oscillating solution. In fact, all FVM codes solve an unsteady problem, they march to steady state (if you are solving a steady state problem) by some time integration procedure.

Hope this helps

Regards,

Ganesh
  Reply With Quote

Old   October 2, 2006, 09:34
Default Re: How to determine whether flow is steady or uns
  #3
Jonas Holdeman
Guest
 
Posts: n/a
The numerical determination can be difficult. Near the transition from steady to unsteady, convergence can be rather slow. And apparent convergence or not to steady can depend on methods used. One mathematically-motivated method used by some authors is to generate a quasi-steady solution using a steady method. This can be done by a little smoothing of the convective velocity. Then introduce a series of perturbations and integrate in time with an unsteady solver and see if the perturbations grow or die away in time. Unsteadyness is likely to develop around irregularities in the boundary first, then spread to the whole domain as the Reynolds number increases.
  Reply With Quote

Old   October 2, 2006, 12:42
Default Re: How to determine whether flow is steady or uns
  #4
Mani
Guest
 
Posts: n/a
>In fact, all FVM codes solve an unsteady problem, they march to steady state (if you are solving a steady state problem) by some time integration procedure.

Is this true? Are there no codes in use, based on the steady state equations (without time derivatives) and using an iterative approach other than some kind of time integration (e.g. something like approximate factorization)?

It's safe to say all unsteady methods can produce a steady result (if the flow is indeed steady, or the time resolution is not sufficient).

If you don't know if there is an unsteady solution, you're kind of tapping in the dark. The problem is, if you don't even know if it's unsteady, you probably have no clue about the dominant time scales of a possibly unsteady problem. In other words, you don't know what time steps to choose to resolve the (possible) unsteadiness. You may use extremely small time steps (in the extreme: resolving turbulent fluctuations) but that's going to cost you. And as Jonas says, you also don't know how many time steps you need to compute before the possibly weak unsteadiness finally shows up. Your solution might look steady for a very long time, before it becomes unsteady.

So what should you do? Perform a stability analysis of the assumed steady state!

  Reply With Quote

Old   October 2, 2006, 13:11
Default Re: How to determine whether flow is steady or uns
  #5
prapanj
Guest
 
Posts: n/a
hi let me ask u something from the radical structure. when u iterate, what u do is u get a solution based on assumed solutions(which is not accurate) . Now let us look at the basic structure of an algorith of an unsteady scheme. u(some time-step) = u(previous time step) + the corrections now an iteration also has a similar structure u(more accurate) = u(less accurate) + the corrections. its just the names that we use are different. isnt it? doesn' this apply for implicit schemes too. Expecting edifications from Mr.Mani. (i am just a novice)
  Reply With Quote

Old   October 2, 2006, 13:53
Default Re: How to determine whether flow is steady or uns
  #6
Renato.
Guest
 
Posts: n/a
The idea of a numerically steady flow can be based on a solution change tolerance, for example: if we say that a solution change (based on the magnitude of the time derivative, e. g.) of 10^-3 defines a steady condition, so, you'll have a reference to stop your *unsteady* computation and say: "My solver reached a steady state condition defined by some tolerance". In turbulent computations the term "steady in average" or quasi-steady can be used to define a condition when the solution fluctuations tends to become fix, but also bounded by some tolerance.

Regards

Renato.

  Reply With Quote

Old   October 2, 2006, 14:58
Default Re: How to determine whether flow is steady or uns
  #7
Mani
Guest
 
Posts: n/a
>u(some time-step) = u(previous time step) + the corrections

>u(more accurate) = u(less accurate) + the corrections

No it's not the same, for several reasons. The first statement could stand for a time accurate computation, where the solution at each time step is accurate. However, even in the context of steady state computations, these two different approaches are not equivalent. The first approach is using the unsteady equations (or a modified form of the unsteady equations) to advance the flow. It's a special case of the second approach which is more general. Although both methods may arrive at the same solutions, the paths to the solution will be different.

One interesting aspect (and in my mind still an open question) is the possible link between unsteadiness and convergence problems of a steady state computations. Since the (pseudo-)time integration essentially retains the form of the unsteady equations, this approach may be more prone to convergence issues, if the real flow is unsteady (i.e. the steady state is unstable when described by the unsteady equations). Other resolution methods, directly applied to the steady equations (without the time derivatives), may not be affected by unsteadiness. Any experience in that regard?
  Reply With Quote

Old   October 7, 2006, 03:26
Default Re: How to determine whether flow is steady or uns
  #8
msureshkumar
Guest
 
Posts: n/a
In the software CFDesign, transient only available for the turbomachinery where time is playing more role. Since there is no steady state, you can confirmedly move further.
  Reply With Quote

Reply

Thread Tools Search this Thread
Search this Thread:

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


Similar Threads
Thread Thread Starter Forum Replies Last Post
Appropriate model for turbulent, steady state pipe elbow flow milos OpenFOAM Running, Solving & CFD 4 July 9, 2009 03:24
Unable to achieve a steady flow lost.identity Main CFD Forum 1 April 29, 2009 11:22
Steady Pipe flow Usman FLUENT 0 November 20, 2007 07:40
Inviscid Drag at subsonic, subcritical Mach # Axel Rohde Main CFD Forum 1 November 19, 2001 13:19
steady and unsteady flow shisheng Main CFD Forum 10 July 23, 1999 07:00


All times are GMT -4. The time now is 07:25.