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

Why does turbulence BC does not hinder convergence?

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   December 12, 2022, 09:44
Default Why does turbulence BC not hinder convergence?
  #1
Member
 
Jingchang.Shi
Join Date: Aug 2012
Location: Hang Zhou, China
Posts: 78
Rep Power: 14
aerosjc is on a distinguished road
Hi,

I have a question on the turbulence BC.

For example, https://su2code.github.io/tutorials/...lent_NACA0012/ gives a turbulent NACA0012 case. Normally we know that at the farfield the SA model uses Dirichlet BC nu_tilde = 3~5 nu_tilde_freestream. For refenrence, check NASA TMR page.

Using a CFD solver like SU2, we could obtain a converged solution.

The contour of nu_tilde (check the attached figure) shows that at the outflow boundary the calculated turbulence deviates from the pre-specified value (3 nu_tilde_freestream). The pre-specified nu_tilde at the outflow boundary is in the BLUE color while the calculated nu_tilde at the outflow boundary is in the white color.
So my question is: the calculated turbulence at the outflow boundary is different from the pre-specified turbulence, which means that we force a solution at the outflow boundary different from the calculated solution distribution. I think they are incompatible with each other. We force an incompatible BC but the solver still gets converged. Why?
Attached Images
File Type: jpg nu_tilde.jpg (23.2 KB, 10 views)

Last edited by aerosjc; December 12, 2022 at 12:21. Reason: Add image
aerosjc is offline   Reply With Quote

Old   December 12, 2022, 13:17
Default
  #2
Senior Member
 
sbaffini's Avatar
 
Paolo Lampitella
Join Date: Mar 2009
Location: Italy
Posts: 2,195
Blog Entries: 29
Rep Power: 39
sbaffini will become famous soon enoughsbaffini will become famous soon enough
Send a message via Skype™ to sbaffini
Quote:
Originally Posted by aerosjc View Post
Hi,

I have a question on the turbulence BC.

For example, https://su2code.github.io/tutorials/...lent_NACA0012/ gives a turbulent NACA0012 case. Normally we know that at the farfield the SA model uses Dirichlet BC nu_tilde = 3~5 nu_tilde_freestream. For refenrence, check NASA TMR page.

Using a CFD solver like SU2, we could obtain a converged solution.

The contour of nu_tilde (check the attached figure) shows that at the outflow boundary the calculated turbulence deviates from the pre-specified value (3 nu_tilde_freestream). The pre-specified nu_tilde at the outflow boundary is in the BLUE color while the calculated nu_tilde at the outflow boundary is in the white color.
So my question is: the calculated turbulence at the outflow boundary is different from the pre-specified turbulence, which means that we force a solution at the outflow boundary different from the calculated solution distribution. I think they are incompatible with each other. We force an incompatible BC but the solver still gets converged. Why?
At an outflow, by definition, you get what comes from inside the domain. So it means that you get wake values in the wake and inlet values away from the wake.

It would be a problem if this was happening at an inlet but, in that case, you would indeed experience difficulties in convergence (unless a more complex inlet method is used)
sbaffini is offline   Reply With Quote

Old   December 14, 2022, 08:05
Default
  #3
Member
 
Jingchang.Shi
Join Date: Aug 2012
Location: Hang Zhou, China
Posts: 78
Rep Power: 14
aerosjc is on a distinguished road
After some numerical experiments, I confirm that the outflow boundary location would not affect the convergence only if the outflow boundary is placed 2 chord length away from the airfoil trailing edge. If the outflow boundary is placed at the wake region, the simulation blows up. The simulation is by SU2. This behavior seems reasonable to me. The PDE system adjusts its solution to different BC. For example, a simple equation f''=4 has the analytic solution f = 2 x^2 + a x + b. The coef a and b depend on BC. {f(1)=1, f(-1)=1} results in different solution from {f(1000)=1, f(-1000)=1}. But both allow a converged solution. In the cell-centered finite volume CFD solver, the BC is weakly coupled by a Riemann solver. A Dirichlet BC specifies the value in the ghost cell while the interior value is still calculated by the simulation. The real working value is the Riemann flux calculated based on both the interior value and the BC value.
aerosjc is offline   Reply With Quote

Old   December 14, 2022, 08:21
Default
  #4
Senior Member
 
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,896
Rep Power: 73
FMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura about
Quote:
Originally Posted by aerosjc View Post
After some numerical experiments, I confirm that the outflow boundary location would not affect the convergence only if the outflow boundary is placed 2 chord length away from the airfoil trailing edge. If the outflow boundary is placed at the wake region, the simulation blows up. The simulation is by SU2. This behavior seems reasonable to me. The PDE system adjusts its solution to different BC. For example, a simple equation f''=4 has the analytic solution f = 2 x^2 + a x + b. The coef a and b depend on BC. {f(1)=1, f(-1)=1} results in different solution from {f(1000)=1, f(-1000)=1}. But both allow a converged solution. In the cell-centered finite volume CFD solver, the BC is weakly coupled by a Riemann solver. A Dirichlet BC specifies the value in the ghost cell while the interior value is still calculated by the simulation. The real working value is the Riemann flux calculated based on both the interior value and the BC value.
That depends on the mathematical character of the PDE, you must differentiate the correct BCs for elliptic, parabolic, hyperbolic PDEs
FMDenaro is offline   Reply With Quote

Old   December 14, 2022, 10:21
Default
  #5
Member
 
Jingchang.Shi
Join Date: Aug 2012
Location: Hang Zhou, China
Posts: 78
Rep Power: 14
aerosjc is on a distinguished road
Sure. I use the simple example of f''=4 because it takes a lot to discuss NS equation. We could have some feelings about how BCs of NS equation behave but it is hard to strictly give math descriptions of the behaviors.
aerosjc is offline   Reply With Quote

Reply

Tags
boundary condition, convergence


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
In cylinder flow convergence using K omega Turbulence pary07 STAR-CCM+ 0 July 24, 2017 19:13
Displaying Turbulence Intensity in LES and creating a constant Turbulence Intensity Anwer FLUENT 1 August 8, 2016 17:59
Turbulence length scale and integral length scale rizhang CFX 2 April 22, 2016 08:22
Convergence not with all turbulence modells Mazur FLUENT 1 January 17, 2013 05:44
Force can not converge colopolo CFX 13 October 4, 2011 23:03


All times are GMT -4. The time now is 13:59.