CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > SU2

Is there a Way to Specify Volumetric Heat Generation q\dot_gen in SU2?

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

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   November 21, 2024, 19:56
Default Is there a Way to Specify Volumetric Heat Generation q\dot_gen in SU2?
  #1
New Member
 
PA
Join Date: Dec 2018
Posts: 6
Rep Power: 8
gkhokhar is on a distinguished road
I'm trying to run a case where I'm modeling combustion in a RAMJET.

There are options for wall heat flux, but I'd also like to use heat generation per unit volume.

This term is often included in the differential form of the energy equation, does SU2 allow a method for specifying this term?

Any help is appreciated.
gkhokhar is offline   Reply With Quote

Old   November 22, 2024, 02:43
Default
  #2
Senior Member
 
bigfoot
Join Date: Dec 2011
Location: Netherlands
Posts: 778
Rep Power: 21
bigfootedrockmidget is on a distinguished road
We do not have exactly what you are asking for, although addition of general source terms has many applications.

Something like this has been implemented for the radiation model in incompressible flow. There is the config option HEAT_SOURCE, as part of the radiation model:
Code:
% Apply a volumetric heat source as a source term (NO, YES) in the form of an ellipsoid (YES, NO)
HEAT_SOURCE = NO
% Value of the volumetric heat source
HEAT_SOURCE_VAL = 1.0E6
% Rotation of the volumetric heat source respect to Z axis (degrees)
HEAT_SOURCE_ROTATION_Z = 0.0
% Position of heat source center (Heat_Source_Center_X, Heat_Source_Center_Y, Heat_Source_Center_Z)
HEAT_SOURCE_CENTER = ( 0.0, 0.0, 0.0 )
% Vector of heat source radii (Heat_Source_Radius_A, Heat_Source_Radius_B, Heat_Source_Radius_C)
HEAT_SOURCE_AXES = ( 1.0, 1.0, 1.0 )
But if you would like to use something like this in general to create a heat source for the energy equation, you need to add it to the compressible solver as well, and make its implementation independent of the radiation solver.


This method is also available through the python wrapper, if you would like to have many different heat sources available, it is probably best to implement it through the python wrapper.
bigfootedrockmidget is offline   Reply With Quote

Old   November 22, 2024, 02:45
Default
  #3
Senior Member
 
bigfoot
Join Date: Dec 2011
Location: Netherlands
Posts: 778
Rep Power: 21
bigfootedrockmidget is on a distinguished road
You could also use the NEMO solver for it, then you have detailed chemistry available in the compressible solver, but you can not separate the energy source from the chemistry. So it will be much more expensive.
bigfootedrockmidget is offline   Reply With Quote

Old   November 26, 2024, 00:53
Default
  #4
New Member
 
PA
Join Date: Dec 2018
Posts: 6
Rep Power: 8
gkhokhar is on a distinguished road
Thanks. I think I'll try the NEMO solver. It would be great to add a radiative heat source, but since that's not possible for the compressible solver without implementing things I'm not sure how to do, I'll go with NEMO despite the added computational cost.
gkhokhar is offline   Reply With Quote

Old   December 3, 2024, 16:01
Default
  #5
Senior Member
 
bigfoot
Join Date: Dec 2011
Location: Netherlands
Posts: 778
Rep Power: 21
bigfootedrockmidget is on a distinguished road
Did you manage to get NEMO running for your testcase? Which fuel are you using?
bigfootedrockmidget is offline   Reply With Quote

Old   December 5, 2024, 12:40
Default
  #6
New Member
 
Kyle H
Join Date: Jun 2023
Posts: 2
Rep Power: 0
AeroHank is on a distinguished road
Quote:
Originally Posted by bigfootedrockmidget View Post
Did you manage to get NEMO running for your testcase? Which fuel are you using?
We have not tried it yet. Need to get the implicit solver running a bit better first. But I believe our first go will be a two-step global mechanism with HTTB: https://doi.org/10.2514/6.2023-0161
AeroHank is offline   Reply With Quote

Old   December 5, 2024, 13:12
Default
  #7
Senior Member
 
bigfoot
Join Date: Dec 2011
Location: Netherlands
Posts: 778
Rep Power: 21
bigfootedrockmidget is on a distinguished road
Is your case supersonic? We have FGM available for the incompressible solver. When you have the mechanism, it is relatively easy to add it, it's mainly these ionisation properties that are difficult to obtain, but you can just put some rough estimates in the files.
bigfootedrockmidget is offline   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
Fluent battery heat generation fitting Zcfd FLUENT 1 October 22, 2024 02:28
Unsteady problem with volumetric heat source Jonathan94 STAR-CCM+ 1 July 21, 2018 02:26
Error - Solar absorber - Solar Thermal Radiation MichaelK CFX 12 September 1, 2016 05:15
How to Define heat generation rate that changes with the system coordinate. a19910112a OpenFOAM Running, Solving & CFD 2 December 12, 2014 03:22
Heat Generation rate in W/m³ ashghan OpenFOAM Programming & Development 0 June 27, 2014 05:42


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