August 23, 2022 at 1:10 amlaureano.gonzalezSubscriberHi SM community,I am running a transient thermal analysis in Mechanical, where I have a tank with sand at the bottom and water on top. In the face between the two elements, I added a convection load (not sure if this is required).
In the convection definition, I would like this face to initiate the simulation with the initial temperature (24 C in water, sand and air). Then, I would like ANSYS to determine the temperature at the water-sediment interface, so I can compare simulated temperatures with the observed data; then, adjust the model until I get a match. I tried by assigning the initial temperature to the "Ambient Temperature" tab (constant, tabular and function options) (attached image), but it seems that the interface tends to keep the initial temperature even though the sand temperature and temperature outside the tank (input air temperature) are changing throughout the simulation period.I am attaching an image of the tank temperature distribution, where the dark blue colour corresponds to the temperature (around 24C) at the water-sand interface (where I defined the convection load).Could you please guide me on what I am doing wrong? Thanks in advance.As additional information, I have declared a convection load boundary condition at the interface between the tank and the air. This is the temperature vs time input I am giving to ANSYS, apart from the known heat rate I am inducing to the heater. Below is a snapshot of the boundary conditions I have included in my model.
August 23, 2022 at 11:19 ampeternewmancshSubscriber
In Mechanical, a Convection boundary condtion is applied to an exterior face of the model, not an interface between two bodies. The reason is convection assumes an infinite supply of Ambient or bulk fluid whereas you have a finite tank of water so the equation would not apply.
Use Fluent to define one body with the thermal properties of solid sand and the other body to have the thermal and fluid properties of water. You can put a Convection boundary condtion on the top face of the water to have convective heat transfer to the air. Fluent will compute the fluid motion of the water, which will carry heat to/from the sand. You need to turn on Gravity and have temperature dependent density of water to allow natural convection to occur.
August 24, 2022 at 5:10 amlaureano.gonzalezSubscriber
Thanks a lot. I'll try your suggestion in Fluent.
- You must be logged in to reply to this topic.
Simulation World 2022
Check out more than 70 different sessions now available on demand. Get inspired as you hear from visionary companies, leading researchers and educators from around the globe on a variety of topics from life-saving improvements in healthcare, to bold new realities of space travel. Take a leap of certainty and check out a session today here.
Earth Rescue – An Ansys Online Series
The climate crisis is here. But so is the human ingenuity to fight it. Earth Rescue reveals what visionary companies are doing today to engineer radical new ideas in the fight against climate change. Click here to watch the first episode.
Subscribe to the Ansys Blog to get great new content about the power of simulation delivered right to your email on a weekly basis. With content from Ansys experts, partners and customers you will learn about product development advances, thought leadership and trends and tips to better use Ansys tools. Sign up here.
- How to calculate the residual stress on a coating by Vickers indentation?
- Solver Pivot Warning in Beam Element Model
- An Unknown error occurred during solution. Check the Solver Output…..
- Errors – Reinforced Concrete Beam
- The solver engine was unable to converge on a solution for the nonlinear problem as constrained.
- whether have the difference between using contact and target bodies
- Massive amount of memory (RAM) required for solve
- Cannot apply load on node
- Saving & sharing of Working project files in .wbpz format
- Colors and Mesh Display