フィルターのクリア

How to implement the radiation boundary condition for the object in vacuum?

12 ビュー (過去 30 日間)
Alexander
Alexander 2024 年 7 月 26 日
編集済み: Walter Roberson 2024 年 8 月 1 日
I am trying to simulate heat transfer in the object that is mounted inside the vacuum chamber using the PDE toolbox. The thing is cooled internally with water running through the pipe inside. But I suppose that it can also loose some energy via the radiation from the boundaries into the surrounding vacuum. The question is how to program this radiative BC into vacuum correctly in Matlab using the PDE toolbox. Another question is if this radiative heat loss is even worth taking it into account, if it would be significant compared to other cooling mechanisms.
  3 件のコメント
Alexander
Alexander 2024 年 8 月 1 日
Thank you!
Umar
Umar 2024 年 8 月 1 日
編集済み: Walter Roberson 2024 年 8 月 1 日
Hi @Alexander ,
To address your query regarding, “The question is how to program this radiative BC into vacuum correctly in Matlab using the PDE toolbox.”
Define the radiative heat transfer through the boundaries of the vacuum chamber by specifying the radiative heat flux at the boundaries to account for the energy radiated from the object to the surroundings. Here is a simplified example of how you can incorporate radiative boundary conditions in your Matlab PDE Toolbox simulation.
% Define radiative heat flux at the boundary
q_rad = @(T) epsilon * sigma * (T^4 - T_surroundings^4);
% Apply radiative boundary condition
thermalBC(thermalmodel, 'Edge', 1:4, 'HeatFlux', q_rad, 'Temperature', T_surroundings);
For more information regarding thermalBC function, please refer to
You already familiar with these constants used in physics but I will elaborate on them anyway, epsilon is the emissivity of the object's surface, sigma is the Stefan-Boltzmann constant, T is the temperature of the object., T_surroundings is the temperature of the vacuum surroundings. So, by defining the radiative heat flux function q_rad based on the Stefan-Boltzmann law and applying it as a boundary condition, you can simulate the radiative heat transfer accurately.
Now, addressing your next query, “Another question is if this radiative heat loss is even worth taking it into account, if it would be significant compared to other cooling mechanisms”, my comments: incorporating radiative heat loss is crucial for accurate results, especially in vacuum conditions where convection is minimal and @David Goodmanson already pointed out on how to model radiative heat transfer using the Stefan-Boltzmann law and he has provided a nice example to illustrate it. In addition to specify the Stefan-Boltzmann law in the PDE toolbox for radiative heat loss, here is an example to demonstrate it.
thermalBC(thermalmodel,'Edge',1,'HeatFlux',@(region,state) emissivity * sigma * (state.T - Tamb)^4);
So, the terms emissivity is the emissivity of the material, sigma is the Stefan-Boltzmann constant, Tamb is the ambient temperature, and state.T is the temperature at the boundary. You can adjust these parameters according to your specific case to evaluate the significance of radiative heat loss in your simulation or using @David Goodmanson’s example. Please let us know if you have any further questions.

サインインしてコメントする。

回答 (0 件)

製品


リリース

R2024a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by