CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

Pseudo-transient Lagrangian approach

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

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   May 20, 2020, 08:47
Question Pseudo-transient Lagrangian approach
  #1
New Member
 
Anders Simonsen
Join Date: Sep 2013
Posts: 18
Rep Power: 10
ASimonsen is on a distinguished road
Hi all

I'm carrying out a Lagrangian simulation. I've previously used Ansys Fluent, where I was able to solve the Lagrangian phase in an unsteady manner, while the continuous carrier phase was solved using steady-state methods. Basically, the solution process was as follows:
(1) Inject and advance the Lagrangian phase by "dt".
(2) Update source terms "seen" by the continuous phase
(3) Carry out N steady-state iterations in the continuous phase.
(4) Go back to step (1)

This means that the solution approaches steady-state much faster compared with a simulation, where both the continuous and Lagrangian phases are treated in a transient manner - i.e.:
(1) Inject and advance the Lagrangian phase by "dt"
(2) Update source terms "seen by the continuous phase
(3) Advance the continuous phase by "dt"
(4) Go back to step (1)

In OpenFOAM 7.0, I have used the "reactingParcelFoam" solver, which supports LTS (Local Time Stepping) methods for solving the continuous phase - great! But when I'm enabling this using the "localEuler" ddtSchemes, the solver insists on tracking the parcels "completely" each time the parcels->evolve() method is called - i.e. the parcels are injected and tracked until they either evaporate or exists the domain. This is not what I want, as it takes a long time to carry this operation out. Instead, I'd like to track the parcels in an unsteady manner (i.e. advance by "dt" for each parcel->evolve()), and solve the continuous phase using the "localEuler" scheme (Or steady-state ideally).
I know this is possible, but I can't seem to get it to work. Is there any simple fix to force the parcels/Lagrangian phase to be treated in a unsteady manner while using the LTS scheme?
And how come that this feature isn't available in OpenFOAM already?

Kind regards Anders
ASimonsen is offline   Reply With Quote

Reply

Tags
lagrangian, pseudo, reactingparcelfoam, steady, transient

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
Large transient ".trn" files when doing time average dtmith CFX 2 June 28, 2015 09:06
pseudo transient chinna FLUENT 9 March 20, 2014 15:41
Input File for transient cavitating flow Badi CFX 13 July 1, 2013 09:28
Density Based Solver + Pseudo transient Smaras FLUENT 1 April 25, 2013 07:43
Statistical Approach for Lagrangian Two Phase Model Hesham El-Batsh Main CFD Forum 0 November 20, 1998 09:20


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