Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: Solver for heat transfer #146

Open
Supermagnum opened this issue Aug 2, 2023 · 3 comments
Open

Feature request: Solver for heat transfer #146

Supermagnum opened this issue Aug 2, 2023 · 3 comments

Comments

@Supermagnum
Copy link

Case example:
This heat exhanger pulls heat out of a cooling loop that flows 20 liters per minute, input water temperature is 33 degrees cesius, the heat exhangers material is aluminium. The loop itself isn't modeled, but it is made from 6x 4 meter long tubes in parallel, each tube has i diameter of 10mm. Total volume of cooling liquid: 72 liters.
The tubes are PVC 10mmØ ID x 13mmØ OD
It uses 4X 50W peltier elements to pull heat out of the heat exhanger, into a perfect infinite heatsink. Elapsed time is 150 seconds.
What is the cooling loops liquid temperature after end of elapsed time ?
Ambient air temperature is 40 degrees celsius.
https://github.com/Supermagnum/heatsink

@luzpaz
Copy link
Contributor

luzpaz commented Aug 16, 2023

Ping @oliveroxtoby

@oliveroxtoby
Copy link
Collaborator

Sorry, I deleted my previous reply as I read this in a hurry, saw the word 'heatsink' and thought you were asking for a CHT solver ;-)

I presume a 'perfect infinite heatsink' could be modelled by a fixed-temperature boundary condition, and we already have a heat-transfer solver, which is selected by unticking 'isothermal' in the 'Physics' task panel. Does this sound like it would work for you? I'm sorry I haven't read all the details, so I'm not sure if this will be sufficient, but basically you can solve flow with heat transfer in a single region. Any heat transfer from elsewhere has to be handled through boundary conditions.

@Supermagnum
Copy link
Author

Supermagnum commented Aug 18, 2023

Sorry, I deleted my previous reply as I read this in a hurry, saw the word 'heatsink' and thought you were asking for a CHT solver ;-)

I presume a 'perfect infinite heatsink' could be modelled by a fixed-temperature boundary condition, and we already have a heat-transfer solver, which is selected by unticking 'isothermal' in the 'Physics' task panel. Does this sound like it would work for you? I'm sorry I haven't read all the details, so I'm not sure if this will be sufficient, but basically you can solve flow with heat transfer in a single region. Any heat transfer from elsewhere has to be handled through boundary conditions.

Perhaps, but there also are a heat exhanger example that pulls 1.8 KW out of 3 kilos of ice.
It is made from 4 meters of aluminium tube.
It is used to cool the liquid in a cooling loop, that liquid is heated by 100W.
All the calculations for how much ice is needed is in the github repository, but those doesn't include efficiency of the ice to coolant heat exhanger, loss to ambient air and so on..

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants