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

transient pressure and temperature boundary condition profile inicialization

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   April 8, 2015, 09:27
Default transient pressure and temperature boundary condition profile inicialization
  #1
New Member
 
Join Date: Dec 2014
Posts: 3
Rep Power: 11
Aurora23 is on a distinguished road
Dear all,

I am doing a transient compressible flow in Fluent. I am using user defined real gas. Geometry has one Inlet and three outlets. The solver is density based. The formulation is Implicit

For all boundary conditions I have defined transient profiles, for static pressure and static temperature (as a result of experimental data).
Transient BC-s for Outlet1 and Outlet2 are the same.

one example of the profile:
((static_pressure_inlet transient 10 0)
(time
0.0001
0.0002
0.0003
0.0004
0.0005
0.0006
0.0007
0.0008
0.0009
0.001
)
(spi
4089179.75
4020958
3953923.5
3888054
3823323.5
3759711.25
3697189.75
3635747.25
3575362
3516014.75
)
)

Question1:

I have tried first to do a steady simulation as a initial condition, then changed to transient, and then changed boundary conditions to be profiles and started calculation again. Results show that in the calculation the profiles were not used. So I figured that before the transient calcilation I have to INITIALIZE the solution again, BUT in that case I guess that the steady solution is no longer used as an Initial.
If someone could clarify this it would be very useful. Is this some kind of limitation, and what should I do to overcome it?

Question2:

All the time I have been using STANDARD inicialization----compute from----all zones.
What kind of inicialization in this case would be the best? Hybrid or Standard, and what kind of Standard?

Question3:

Even when I initialize solution before transient calculation, and compute, ony few profiles are used during the simulation. Others do not change on the boundary conditions. Is there some reason for this?

For examlple temperature remains at some average value across the whole domain and it should change because of the temperature profiles.

Best regards,
Aurora23 is offline   Reply With Quote

Old   April 8, 2015, 18:20
Default
  #2
`e`
Senior Member
 
Join Date: Mar 2015
Posts: 892
Rep Power: 18
`e` is on a distinguished road
Quote:
Originally Posted by Aurora23 View Post
Question1:

I have tried first to do a steady simulation as a initial condition, then changed to transient, and then changed boundary conditions to be profiles and started calculation again. Results show that in the calculation the profiles were not used. So I figured that before the transient calcilation I have to INITIALIZE the solution again, BUT in that case I guess that the steady solution is no longer used as an Initial.
If someone could clarify this it would be very useful. Is this some kind of limitation, and what should I do to overcome it?
Initialising the domain would reset (initialise) the entire domain; not only the boundaries. Ensure your profile is updated at each iteration from Solve > Run Calculation... > Profile Update Interval: 1. Ensure you have applied your boundary condition from your file from Define > Boundary Conditions...

Quote:
Originally Posted by Aurora23 View Post
Question2:

All the time I have been using STANDARD inicialization----compute from----all zones.
What kind of inicialization in this case would be the best? Hybrid or Standard, and what kind of Standard?
What is the geometry? If your solution is predominately similar to the inlet then use a standard initialisation computed from the inlet; this setting initialises the domain with your inlet conditions. You could solve your simulation in steady state, save the values (File > Interpolate... > Write Data), enable transience and then start with your steady state solution (File > Interpolate... > Read and Interpolate).

Quote:
Originally Posted by Aurora23 View Post
Question3:

Even when I initialize solution before transient calculation, and compute, ony few profiles are used during the simulation. Others do not change on the boundary conditions. Is there some reason for this?

For examlple temperature remains at some average value across the whole domain and it should change because of the temperature profiles.
Are your simulation times greater than your profile time intervals of 0.0001 s? As with Question1: ensure you have applied these profiles correctly in your boundary conditions.
`e` is offline   Reply With Quote

Old   April 21, 2015, 16:01
Default
  #3
New Member
 
Join Date: Dec 2014
Posts: 3
Rep Power: 11
Aurora23 is on a distinguished road
Quote:
Originally Posted by `e` View Post
Initialising the domain would reset (initialise) the entire domain; not only the boundaries. Ensure your profile is updated at each iteration from Solve > Run Calculation... > Profile Update Interval: 1. Ensure you have applied your boundary condition from your file from Define > Boundary Conditions...



What is the geometry? If your solution is predominately similar to the inlet then use a standard initialisation computed from the inlet; this setting initialises the domain with your inlet conditions. You could solve your simulation in steady state, save the values (File > Interpolate... > Write Data), enable transience and then start with your steady state solution (File > Interpolate... > Read and Interpolate).



Are your simulation times greater than your profile time intervals of 0.0001 s? As with Question1: ensure you have applied these profiles correctly in your boundary conditions.
First of all thank you very much for your reply.

Reading Iterpolated steady solution helped me to initialize after applying transient profiles, and before strarting transient calculation.

I checked everything else you mentioned and it is ok.

For example:
time stem is 5e-6
number of time steps: 200
max iter/time step: 10

Also my geometry has a lot of curves.

Question1:

I still get the following:
Pressure profiles are obtained during the calculation (I track them on surface monitor--Area wighted average--static pressure)
BUT the static temperature profiles on inlet and three outlets has some irregular change, as you cam see on one of the attached pictures.
Is that because it is not possible to obtain wanted temperature on boundarys because of the backflow condition boundary.
Maybe because the flow is too fast this happens.
I was wondering is there any other way to obtain these boundary temperatures with some other boundary condition?

I repeat, my boundary conditions are pressure inlet, and pressure outlets.
I don't know if target mass flow would help because this is a compressible transonic flow?

Question2:

As you can see on the pictures for the first 200 iterations there is no change in the profile. Is there a solution for that?
Should I define in the profile the time 0 zero also?





http://imgur.com/EunIizU



http://imgur.com/NSITMoL
Aurora23 is offline   Reply With Quote

Reply


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
Wind turbine simulation Saturn CFX 58 July 3, 2020 01:13
Radiation interface hinca CFX 15 January 26, 2014 17:11
Question about heat transfer coefficient setting for CFX Anna Tian CFX 1 June 16, 2013 06:28
Error finding variable "THERMX" sunilpatil CFX 8 April 26, 2013 07:00
RPM in Wind Turbine Pankaj CFX 9 November 23, 2009 04:05


All times are GMT -4. The time now is 06:21.