Cylinder in Transient Heat Exchange
FA info icon.svg Angle down icon.svg Project data
Authors MirAli Ghassemi
Completed 2021
Links https://github.com/Ali-Ghasemi2000/Transient_HT_Finite_Difference
OKH Manifest Download

Problem Statement[edit | edit source]

There is a cylinder with an initial Temperature of 600C suspended in cold water with the temperature of 300C. Using Finite Element Method, Simulate the transient behaviour of this cylinder for a 10-minute time span.

Solution[edit | edit source]

I treated the cylinder as a grid. There are 9 different cells. I derived the heat equation for each of them and interpreted them into MATLAB language. Then, Using a for loop, a matrix representing cells' temperatures is produced for each time step.

Visualization[edit | edit source]

  1. Collect all the matrices (one for every time step) in a cell data structure.
  2. Use Heat Map to plot the cylinder where the color of each cell represents its temperature.
  3. Output a Time laps using writeVideo function.

Video[edit | edit source]

File:Cylinder Temp.mp4

Code[edit | edit source]

The full code for this project is available at my GitHub.

FA info icon.svg Angle down icon.svg Page data
Authors Mir Ali Ghassemi
License CC-BY-SA-4.0
Language English (en)
Translations Chinese
Related 1 subpages, 2 pages link here
Impact 150 page views
Created September 15, 2022 by Mir Ali Ghassemi
Modified January 27, 2023 by Emilio Velis
Cookies help us deliver our services. By using our services, you agree to our use of cookies.