CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > OpenFOAM Pre-Processing

LISA atomization model in sprayFoam

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

Like Tree5Likes
  • 5 Post By BuzzB

Reply
 
LinkBack Thread Tools Display Modes
Old   May 16, 2014, 09:26
Default LISA atomization model in sprayFoam
  #1
Member
 
Likun
Join Date: Feb 2013
Posts: 52
Rep Power: 5
Likun is on a distinguished road
Send a message via Skype™ to Likun
Dear all,

I am trying to model spray combustion with sprayFoam. In my case, the liquid fule is injected by a pressure-swirl atomizer. I want to use LISA model to simulate the atomization process. But I have no idea on how to set up this model, I am really new with OpenFOAM. Could anyone please give me some instructions or share a setting file, e.g. 'sprayCloudProperties', where LISA model is used?

Thanks a lot in advance!

Best,
Likun
Likun is offline   Reply With Quote

Old   June 10, 2014, 09:43
Default
  #2
New Member
 
Sebastian
Join Date: Sep 2013
Posts: 5
Rep Power: 5
BuzzB is on a distinguished road
Hey Likun,

did you find your answer yet?

I have been trying to set up the AachenBomb tutorial without combustion and I set LISA as atomizationModel and added LisaCoeffs to the sprayCloudProperties:

Code:
    LISACoeffs
    {
        Cl                              0.5;
        cTau                            12.0;
        Q                               1.0e-3;
        J                               0;  // not used
        lisaExp                         0.27;
        injectorDirection               (0 -1 0);
        SMDCalculationMethod            method2;
    }
I was just following all the error messages and added the parameters OF wanted me too. The first 4 were discussed in this thread:

http://www.cfd-online.com/Forums/ope...ray-model.html

I don't know what lisaExp is, just found the value 0.27 somewhere in this forum. InjectorDirection should be the same as in "sprayCloudProperties" -> "injectionModels" -> "direction". For SMDCalculationMethod there are 2 files located in

./src/lagrangian/spray/submodels/AtomizationModel/LISAAtomization

You can choose between method1 or method2. If you write i.e. banana as value, OF will automatically use method2, because of the following lines in LISAAtomization.C

Code:
    SMDCalcMethod_(this->coeffDict().lookup("SMDCalculationMethod"))
{
    // Note: Would be good if this could be picked up from the injector
    injectorDirection_ /= mag(injectorDirection_);

    if (SMDCalcMethod_ == "method1")
    {
        SMDMethod_ = method1;
    }
    else if (SMDCalcMethod_ == "method2")
    {
        SMDMethod_ = method2;
    }
    else
    {
        SMDMethod_ = method2;
        Info<< "Warning: SMDCalculationMethod " << SMDCalcMethod_
            << " unknown. Options are (method1 | method2). Using method2"
            << endl;
    }
}
I hope that could help a bit, it seems we are both on a similar way (trying to simulate sprays) at the moment. I have read your name in various other threads that I was searching for information in.

Best regards, Sebastian
BuzzB is offline   Reply With Quote

Old   June 10, 2014, 10:21
Default
  #3
Member
 
Likun
Join Date: Feb 2013
Posts: 52
Rep Power: 5
Likun is on a distinguished road
Send a message via Skype™ to Likun
Dear Sebastian,

Thanks a lot for the informative answer. I have already tried the settings as you suggested, it indeed works, but I have not validate the results with experimental data yet. Because I don't understand what those parameters stands for, like 'lisaExp'. And also wondering why the injection pressure in not a input parameter as the case for the LISA model in Fluent.

Besides the spray model, I am now more struggling with the combustion model. I want to simulate a spray flame, and want to use the FGM model implemented by Hannes Kroger:

http://www.cfd-online.com/Forums/ope...ion-model.html

But I have a lot of troubles in compiling these code into OpenFOAM-2.3.0. As I understand there are a lot of differences between OF 1.x.x (where this code was originally compiled with) with OF 2.x.x. If you also work on combustion, e.g. thermophysicalModels, maybe we can share some information on this.

Best regards,
Likun
Likun is offline   Reply With Quote

Old   June 11, 2014, 11:23
Default
  #4
New Member
 
Sebastian
Join Date: Sep 2013
Posts: 5
Rep Power: 5
BuzzB is on a distinguished road
Hey Likun,

I didn't validate my calculations either, as I haven't got any usefull experimental data yet. But thats future work for me, as I am still trying to get the sprayFoam simulation up properly.

Unfortunately I am not using combustion at the moment. My aim for the moment is achieving sensible size distributions via atomization and breakup models.

Sorry, that I can't help you with that by now.
BuzzB is offline   Reply With Quote

Old   June 12, 2014, 03:32
Default
  #5
Member
 
Likun
Join Date: Feb 2013
Posts: 52
Rep Power: 5
Likun is on a distinguished road
Send a message via Skype™ to Likun
Hi Sebastian,

Please keep me posted when you have progress on spray simulation, I will let you know the progress on my side.

Likun
Likun is offline   Reply With Quote

Old   September 16, 2014, 18:39
Default
  #6
Member
 
vishal
Join Date: Mar 2013
Posts: 56
Rep Power: 5
vishal_s is on a distinguished road
Hello Likun,

I am trying to understand LISA code.

I have studied Senecal and Schmidt paper but I am unable to understand this two particular lines of the code.

1) k=kPos-(derivPos/((derivNeg-derivPos)/(kNeg_KPos)))
From where this equation comes for finding wave number??

2) what is derivPos??

Thanks in advance
vishal_s is offline   Reply With Quote

Old   September 17, 2014, 14:40
Default
  #7
Member
 
Likun
Join Date: Feb 2013
Posts: 52
Rep Power: 5
Likun is on a distinguished road
Send a message via Skype™ to Likun
Hello vishal,

Now I am only working with gas phase combustion model. I will come to spray part soon, but sorry at this moment I can not help you.

Best,
Likun
Likun is offline   Reply With Quote

Old   November 14, 2014, 19:44
Default
  #8
New Member
 
saeed
Join Date: Jul 2013
Posts: 21
Rep Power: 5
saeedshayae is on a distinguished road
Dear all,

Do you find meaning of LISA parameters especially lisaExp,? what is this?

and other question, when spray starts in sprayFoam simulaton, many particles or droplets injected to air ,e.g. . so why do we use from LISA, because LISA is responsible for changing ligament to droplet and here droplets exist in start of simulation?

Last edited by saeedshayae; November 21, 2014 at 04:39.
saeedshayae is offline   Reply With Quote

Reply

Tags
lisa model, spray atomization, spray combustion, sprayfoam

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
dieselfoam LISA spray model leejc OpenFOAM Running, Solving & CFD 8 May 16, 2014 10:48
problem with solving lagrange reaction cloud Polli OpenFOAM Running, Solving & CFD 0 April 30, 2014 07:53
An error has occurred in cfx5solve: volo87 CFX 5 June 14, 2013 17:44
K - epsilon VS SST turbulence model Maicol Main CFD Forum 0 November 30, 2012 17:25
Advanced Turbulence Modeling in Fluent, Realizable k-epsilon Model Jonas Larsson FLUENT 5 March 13, 2000 04:27


All times are GMT -4. The time now is 01:38.