Modelling Multi-Layer House Wall Insulation

In this first article, we will analyse the heat transfer of a multi-layer residential composite wall.

The original problem, sourced from an online lecture on thermal resistance [video link here, please note that you will be leaving our website. We are not responsible for the content or safety of external sites.] by Dr. Ron Hugo is modelled using the HeatCond2D app to compare its numerical solution against the analytical solution.

Problem Definitions and Assumptions

The wall geometry and boundary conditions are illustrated in the sketch below.

Sketch

Wall Arrangement

Based on the physical arrangement and exposure conditions, the heat transfer process can be modelled as steady-state and one-dimensional under the following assumptions:

  • Uniform Convection: Convective heat transfer is applied uniformly across both external surfaces.

  • One-Dimensional Flow: Temperature gradients and heat flux in the vertical and depth directions are negligible.

  • Steady-State Conditions: The system represents long-term, steady-state heat loss per unit area after initial transient effects have dissipated.

[Tips & Tricks: By observing the boundary conditions, which is the temperature on each side wall, we can tell that the heat will flow from the inside to the outside, i.e., from high temperature to low temperature.]

Numerical Procedure and Results

(Detailed modelling steps are provided at the end of this article.)

Following the analysis using HeatCond2D, the surface temperatures and heat conduction flux are evaluated on the Results Page of the app:

  • Indoor Surface Temperature (Lining Board): 14.1°C

  • Outdoor Surface Temperature (Brick wall): -18.3°C

  • Conduction heat flux: Constant heat flux of 13.59 W/m² along the x-axis.

HeatCond2D Results Page

Temperature at surface of Lining Board

HeatCond2D Results Page

Temperature at surface of Brick wall

HeatCond2D Results Page

Conduction heat flux through the composite wall

The analytical solution from the online lecture gives a heat loss rate of 13.59 W/m², which perfectly aligns with the heat flux estimated from HeatCond2D.

The .txt input file for the HeatCond2D model is available for download here.

If you have any queries or feedback regarding this article, please contact us.

If you wish to download HeatCond2D, click here.

Step-by-Step Modelling Procedure

Please note that while the step-by-step procedure may look tedious at first, the modelling process will become quick and efficient once you get used to the app workflow.

Our first step is to create the wall section.

Open the HeatCond2D app and tap on the Section Page. Tap <Solid> to ensure that the Solid Element is selected. We will treat the wall section as the Solid Element as this is the base building element for the app.

[Tips & Tricks: To save time when creating a section, utilise the built-in Section and Shape Templates and adjust the creation to suit your section.]

Next tap on the Section Template button to access the Section Template Page.

Section Page

Tap <Solid>

Tap Section Template button

In the Section Template Page, tap the Rectangular Section button to bring up the template for a rectangular section.

Section Template

Tap Rectangular Section button

Under Input Unit, select cm from the drop down list to change the unit. Then enter the following dimensions:

  • b0 = 20.4 in cm

  • d0 = 10 in cm

  • Leave b1 and d1 empty.

Ensure that the Outer Element is set to Solid and Inner Element is set to Void1.

Rectangular Section (Template)

Change unit and enter dimensions

Tap on the Scribble button to create the rectangular section.

Back in the Section Page, tap on <Mat2> to select the Mat2 element.

Section Page

Tap <Mat2>

Next we will create the Lining Boards as Mat2 elements. As we will be using the Mat2 element for two lining boards that are separated by the Fiberboard Insulation, we will manually enter the coordinates for the Lining Boards.

Under the x and y fields, enter 0 and 0 as Point ID 6 and tap the “+” button followed by the remaining coordinates, tapping the “+” button each time.

  • Point ID 7: 10.4, 0

  • Point ID 8: 10.4, 10

  • Point ID 9: 9.2, 10

  • Point ID 10: 9.2, 0

  • Point ID 11: 1.2, 0

  • Point ID 12: 1.2, 10

  • Point ID 13: 0, 10

  • Point ID 14: 0, 0 to close the element.

After creating the Mat2 element, tap on <Mat3> which will be used for the Fibreglass Insulation. Tap on the Shape Template button to access the Shape Template Page.

Section Page

Tap <Mat3>

Tap Shape Template button

Select <Rectangle> and enter the following information:

  • cx = 5.2 in cm

  • cy = 5 in cm

  • b0 = 8 in cm

  • d0 = 10 in cm

Leave t empty.

Shape Template

Tap <Rectangle>

Enter dimensions

Tap on the Scribble button to create the rectangle.

Next, in the Section Page, toggle on the Thermal toggle button to access the Thermal Page.

We will then generate the meshes for the model.

Tap on the Mesh Properties button to access the Mesh Properties Page.

Section Page -> Thermal Page

Toggle on Thermal toggle button

Tap Mesh Properties button

[Tips & Tricks: When developing models, leverage symmetry wherever applicable to minimise computational demand.]

Tap on the Quad Section button to access the Quad Section Page.

Mesh Properties Page

Tap Quad Section button

In the Quad Section Page, tap the “SouthWest Corner” and “SouthEast Corner” buttons. Tap on the OK button to return to the Mesh Properties Page.

Quad Section Page

Tap SouthWest and SouthEast buttons

In the Mesh Properties Page, tap on the Mesh Configuration button to access the Mesh Configuration button.

Mesh Properties

Tap Mesh Configuration button

Enter Δx of 0.4 in cm and Δy of 0.5 in cm. Leave Mesh Symmetry as “About y- and x- axes” and Selected Mesh Size as “Modified Mesh Size”.

Mesh Configuration Page

Enter mesh sizes

Tap the Generate button to return to the Mesh Properties Page.

[Tips & Tricks: When running a steady-state analysis, the Fo and Bi stability criteria are not required to be met. In addition for steady-state analysis, only the k, thermal conductivity is used in the analysis, therefore other parameters (Ti, εm, ρ and cp) can be set to 1.]

In the Mesh Properties Page, select <Solid> and enter the following information:

  • Name: Brick

  • Ti: 1

  • εm: 1

  • k: 0.69 in W/m.K

  • ρ: 1

  • cp: 1

Mesh Properties Page

Under <Solid>, enter value for k and 1 for other parameters

Next, select <Mat2> and enter the following information:

  • Name: Lining Board

  • Ti: 1

  • εm: 1

  • k: 0.048 in W/m.K

  • ρ: 1

  • cp: 1

Mesh Properties Page

Under <Mat2>, enter value for k and 1 for other parameters

Finally, select <Mat3> and enter the following information:

  • Name: Fiberglass Insulation

  • Ti: 1

  • εm: 1

  • k: 0.046 in W/m.K

  • ρ: 1

  • cp: 1

Mesh Properties Page

Under <Mat3>, enter value for k and 1 for other parameters

Tap the OK button to return to the Thermal Page.

We will then apply the boundary conditions to the nodes. Toggle on the Pick (Single) toggle button to show Pick (Group).

Thermal Page (Thermal Toggle button On)

Toggle on Pick (Single) toggle button

Tap around the left hand side external nodes to create a band. Tap Select to close the band. The selected nodes will be highlighted.

Thermal Page (Thermal Toggle button On)

Create band around left side external nodes

Tap Boundary Condition button

Next tap the Boundary Condition button to access the Node Boundary Conditions Page. Enter the following information:

  • Select “Surface Temp.“ as the Exposure Type

  • Select “Constant Temp.” as the Temp. Type

  • Constant Temp.: 15 in °C

  • Tap Convective (Transient Gain/SteadyState) and enter h = 15 in W/m^2.K

Node Boundary Conditions Page

Enter values for Constant Temp. and Convective (Transient/Steady-State) for left side external nodes

Tap the OK button to return to the Thermal Page.

Back in the Thermal Page, tap around the right hand side external nodes to create a band. Tap Select to close the band. The selected nodes will be highlighted.

Thermal Page (Thermal Toggle button On)

Create band around right side external nodes

Tap Boundary Condition button

Next tap the Boundary Condition button to access the Node Boundary Conditions Page. Enter the following information:

  • Select “Surface Temp.“ as the Exposure Type

  • Select “Constant Temp.” as the Temp. Type

  • Constant Temp.: -20 in °C

  • Tap Convective (Transient Gain/SteadyState) and enter h = 8 in W/m^2.K

Node Boundary Conditions Page

Enter values for Constant Temp. and Convective (Transient/Steady-State) for right side external nodes

Tap the OK button to return to the Thermal Page.

[Warning: When running a steady-state analysis, note that only one value can be entered for the convective heat transfer coefficient unlike a transient analysis where convective gain and convective loss can have separate values.]

In the Thermal Page, tap an external node to view the node data. Next, tap the Simulation Data button to access the Simulation Data Page.

Thermal Page (Thermal Toggle button On)

Tap a Node to show node data

Tap Simulation Data button

In the Simulation Data Page, select <Steady-State> and <Gauss-Seidel>. Tap the OK button to return to the Thermal Page.

Simulation Data Page

Tap <Steady-State>

Tap <Gauss-Seidel>

In the Thermal Page, tap the Run button to run the heat transfer analysis.

Thermal Page (Thermal Toggle button On)

Tap Run button

A dialog box will appear. Tap the OK button to continue with the analysis.

Thermal Page (Thermal Toggle button On)

Tap OK to run analysis when dialog box appears

The Results Page will automatically appear after the analysis has been completed.

Results Page

View results

Tap the Horizontal Flux button to view the horizontal flux.

Results Page

Tap Horizontal Flux button

Previous
Previous

Modelling Conduction with Internal Heat Generation