CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > Siemens > STAR-CCM+

Segregated vs Coupled Solver

Register Blogs Community New Posts Updated Threads Search

Like Tree12Likes
  • 3 Post By siara817
  • 1 Post By mimarilker
  • 5 Post By arjun
  • 3 Post By arjun

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   December 18, 2012, 06:47
Default Segregated vs Coupled Solver
  #1
Member
 
anonymous
Join Date: Dec 2012
Posts: 33
Rep Power: 13
badger1 is on a distinguished road
Hi,

If I am running a simulation should I be able to switch between these two solvers with little difference.

Currently I am trying to simulate a turbine blade and when I run the simulation in Segregated mode it runs fine (with constant density also) but when I change the solved to Coupled (with ideal gas) it no longer works and never converges and gives a really unstable solution that is continuously changing.

Does anyone know what I could be doing wrong?

Thanks
badger1 is offline   Reply With Quote

Old   December 23, 2012, 23:53
Default
  #2
Senior Member
 
Lucky
Join Date: Apr 2011
Location: Orlando, FL USA
Posts: 5,754
Rep Power: 66
LuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura about
The coupled solver is generally more unstable. In terms of stability

constant density segregated > ideal gas segregated > ideal gas coupled

Quote:
Originally Posted by badger1 View Post
If I am running a simulation should I be able to switch between these two solvers with little difference.
In general, expect a difference. Especially if you are switching between constant density and ideal gas.
LuckyTran is offline   Reply With Quote

Old   December 25, 2012, 12:38
Default
  #3
Senior Member
 
siara817's Avatar
 
siamak rahimi ardkapan
Join Date: Jul 2010
Location: Copenhagen, Denmark
Posts: 220
Rep Power: 18
siara817 is on a distinguished road
When you use coupled flow, the software uses coupled equations to solve pressure and velocity. This is proper when you have high density, or high Mach. It will use more CPU and it will converge slowly but the result will be more accurate. when you use the segregated, then the segregated equations. It is proper for standard case, when there is no complicated physical conditions. It uses less CPU and it will converge faster.
mohammad, Roderick and balapsub like this.
__________________
Good luck
Siamak
siara817 is offline   Reply With Quote

Old   September 18, 2017, 14:46
Default
  #4
Senior Member
 
Reviewer #2
Join Date: Jul 2015
Location: Knoxville, TN
Posts: 141
Rep Power: 11
randolph is on a distinguished road
Quote:
Originally Posted by siara817 View Post
When you use coupled flow, the software uses coupled equations to solve pressure and velocity. This is proper when you have high density, or high Mach. It will use more CPU and it will converge slowly but the result will be more accurate. when you use the segregated, then the segregated equations. It is proper for standard case, when there is no complicated physical conditions. It uses less CPU and it will converge faster.
Why coupled solver would converge slowly? Isn't that segregated would converge slowly due to the decoupling of pressure velocity?
randolph is offline   Reply With Quote

Old   February 7, 2018, 08:34
Default
  #5
New Member
 
anarchitect
Join Date: Jan 2017
Posts: 3
Rep Power: 9
mimarilker is on a distinguished road
Quote:
Originally Posted by randolph View Post
Why coupled solver would converge slowly? Isn't that segregated would converge slowly due to the decoupling of pressure velocity?
Yes, you are right. The pressure-based segregated algorithm solves the momentum equation and pressure correction equations separately. This semi-implicit solution method results in slow convergence. However using the coupled approach offers some advantages over the non-coupled or segregated approach. The coupled scheme obtains a robust and efficient single phase implementation for steady-state flows, with superior performance compared to the segregated solution schemes. This pressure-based coupled algorithm offers an alternative to the density-based and pressure-based segregated algorithm with SIMPLE-type pressure-velocity coupling. For transient flows, using the coupled algorithm is necessary when the quality of the mesh is poor, or if large time steps are used.
aerosayan likes this.
mimarilker is offline   Reply With Quote

Old   February 13, 2018, 04:42
Default
  #6
Senior Member
 
Arjun
Join Date: Mar 2009
Location: Nurenberg, Germany
Posts: 1,286
Rep Power: 34
arjun will become famous soon enougharjun will become famous soon enough
Quote:
Originally Posted by randolph View Post
Why coupled solver would converge slowly? Isn't that segregated would converge slowly due to the decoupling of pressure velocity?

Bascially both of them are trying to solve Saddle Point problem which is 2x2 matrix (Block matrix). This matrix has special issue that the 2,2 element is 0.

Now if you try to solve this system then it is difficult to solve as a whole. This is why coupled solver is more difficult despite of coupling. In fact that coupled version makes it difficult.

The SIMPLE is a segregated algorithm to solve the same system and has shown that it is much more effective than the coupled version. This is why it works better.

Now about velocity pressure coupling. This is basically a way of removing that 2,2 zero block by adding dissipation. Segregated pressure based uses Rhie and Chow and coupled solver uses different dissipation.

Changing from one solver to another disturbs fluxes and residual jump and many times solver can't recover. The transition from one type to another is not smooth.

There is a possibility to gradually move from 1 dissipation to another but softwares don't provide it as its not needed mostly.
arjun is offline   Reply With Quote

Old   February 13, 2018, 10:55
Default
  #7
Senior Member
 
Reviewer #2
Join Date: Jul 2015
Location: Knoxville, TN
Posts: 141
Rep Power: 11
randolph is on a distinguished road
Quote:
Originally Posted by arjun View Post
Bascially both of them are trying to solve Saddle Point problem which is 2x2 matrix (Block matrix). This matrix has special issue that the 2,2 element is 0.

Now if you try to solve this system then it is difficult to solve as a whole. This is why coupled solver is more difficult despite of coupling. In fact that coupled version makes it difficult.

The SIMPLE is a segregated algorithm to solve the same system and has shown that it is much more effective than the coupled version. This is why it works better.

Now about velocity pressure coupling. This is basically a way of removing that 2,2 zero block by adding dissipation. Segregated pressure based uses Rhie and Chow and coupled solver uses different dissipation.

Changing from one solver to another disturbs fluxes and residual jump and many times solver can't recover. The transition from one type to another is not smooth.

There is a possibility to gradually move from 1 dissipation to another but softwares don't provide it as its not needed mostly.
Would you mind of pointing some books for paper for this material?

I thought decoupling is one operation order cheaper than the coupled solver. The decoupling partially breaks the communication between P and V, which leads to slow convergence per iteration step. For the simple problem, although the coupled solver required more RAM and have higher operation order, it will bring the solution quicker than the decoupled solver. Whereas, For the complex problem, although the decoupled solver converges "slow" per iteration, because of one order cheaper, it takes less time to converge as to the coupled solver. Meanwhile, the coupled solver may encounter convergence issue due to the nonlinear.

Above is just purely come from my intuition with some basic CFD class. Please correct me and point me to some more theoretically grounded sources. Thanks!
randolph is offline   Reply With Quote

Old   February 14, 2018, 01:22
Default
  #8
Senior Member
 
Arjun
Join Date: Mar 2009
Location: Nurenberg, Germany
Posts: 1,286
Rep Power: 34
arjun will become famous soon enougharjun will become famous soon enough
Quote:
Originally Posted by randolph View Post
Would you mind of pointing some books for paper for this material?

I thought decoupling is one operation order cheaper than the coupled solver. The decoupling partially breaks the communication between P and V, which leads to slow convergence per iteration step. For the simple problem, although the coupled solver required more RAM and have higher operation order, it will bring the solution quicker than the decoupled solver. Whereas, For the complex problem, although the decoupled solver converges "slow" per iteration, because of one order cheaper, it takes less time to converge as to the coupled solver. Meanwhile, the coupled solver may encounter convergence issue due to the nonlinear.

Above is just purely come from my intuition with some basic CFD class. Please correct me and point me to some more theoretically grounded sources. Thanks!

This whole book is pretty much about this issue https://www.amazon.com/Multilevel-Bl.../dp/0387715630

There is a beautiful summary here too http://www.mathcs.emory.edu/~benzi/Web_papers/bgl05.pdf


On the first look it looks like moving to coupled solver is way to go. But you see Fluent has both coupled solvers from year 2007 and in 11 years you can see that their main method is still segregated algorithm.

There are many numerical issues, the biggest is to have efficient solver for that coupled matrix.
randolph, aerosayan and chencfd like this.
arjun is offline   Reply With Quote

Old   May 14, 2024, 06:11
Default
  #9
New Member
 
Pedro Silva
Join Date: Oct 2023
Posts: 7
Rep Power: 3
PedroS is on a distinguished road
Quote:
Originally Posted by arjun View Post
Bascially both of them are trying to solve Saddle Point problem which is 2x2 matrix (Block matrix). This matrix has special issue that the 2,2 element is 0.

Now if you try to solve this system then it is difficult to solve as a whole. This is why coupled solver is more difficult despite of coupling. In fact that coupled version makes it difficult.

The SIMPLE is a segregated algorithm to solve the same system and has shown that it is much more effective than the coupled version. This is why it works better.

Now about velocity pressure coupling. This is basically a way of removing that 2,2 zero block by adding dissipation. Segregated pressure based uses Rhie and Chow and coupled solver uses different dissipation.

Changing from one solver to another disturbs fluxes and residual jump and many times solver can't recover. The transition from one type to another is not smooth.

There is a possibility to gradually move from 1 dissipation to another but softwares don't provide it as its not needed mostly.
Hi Arjun, sorry to bring this old message back again.
Regarding the change from one solver to another: I understand it is not a smooth transition, but lets say the simulation can recover after changing the solver. Is the accuracy of a simulation started with SIMPLE and changed to COUPLED after some iterations affected considerably compared to the same simulation calculated with COUPLED solver from the beggining?
PedroS is offline   Reply With Quote

Reply

Tags
coupled, segregated, solver, turbine


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
Coupled solver energy equation problem lucioantonio FLUENT 0 April 3, 2009 11:21
coupled solver wont work in star ccm+ richie Siemens 5 November 4, 2008 05:51
Convergence Definition of Segregated Solver Amir FLUENT 0 April 18, 2006 07:21
can use coupled solver to calculate combustion cfdfans FLUENT 0 November 25, 2003 05:48
coupled solver / uncoupled solver Jaan Unger Main CFD Forum 0 September 3, 2002 09:30


All times are GMT -4. The time now is 16:51.