![modelExample.png](https://www.mathworks.com/matlabcentral/answers/uploaded_files/266611/modelExample.png)
capability pde toolbox, 3d application heat transfer
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Urs Vokinger
le 20 Jan 2020
Réponse apportée : Urs Vokinger
le 23 Jan 2020
I have the following 3d heat transfer problem:
Horizontal aluminium plate partially covered by a thermal insulator at the upper and lower surface. The uncovered parts act as heat sinks by convection and radiation. The three edges are thermally insulated one edge is heated, where as the power of the heat varies with time. I would like to know the temperature distribution of the uncovered areas as a function of time.
Question: Is this problem solvable with the pde toolbox of Matlab?
Regard
0 commentaires
Réponse acceptée
Ravi Kumar
le 22 Jan 2020
If your 3-D model that you discretize involve only cubes then you can model this in PDE. For example see attached image:
![modelExample.png](https://www.mathworks.com/matlabcentral/answers/uploaded_files/266611/modelExample.png)
You can model this using:
model = createpde('thermal','transient')
gm = multicuboid(0.1,0.02,[0.1,0.1],'Zoffset',[0,0.1])
model.Geometry = gm;
pdegplot(model,'FaceLabels','on')
Then you can assign insulated BC on all the bottom cube faces. Assign heat generation on one or more of the top cube faces using funcitonal form of BC. Refer to thermalBC function.
Regards,
Ravi
0 commentaires
Plus de réponses (1)
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!