The Better Building Floor System R-Value calculation approach has been derived from CIBSE Guide A Section 3.5 Ground Floors and Basements. The system calculates thermal resistance (R-value, in m²·K·W⁻¹), which is the inverse of thermal transmittance (U-value, in W·m⁻²·K⁻¹).
Floor Classification
Following the guidelines of CIBSE Guide A, there are four floor configurations:
Ground Contact with edge insulation (Section 3.5.3, Equation 3.22)
Ground Contact without edge insulation (Section 3.5.2, Equation 3.21)
The calculation follows this hierarchical approach:
Initialise as ground contact floor - establish base parameters
Collect relevant components for the specific floor type
Check for edge insulation or suspension - determine if CIBSE Equation 3.22 (edge insulated) or Equations 3.28-3.31 (suspended) apply
Apply appropriate calculation method to determine the final U-value, then convert to R-value (R = 1/U)
Parameter Collection
Ground Contact Parameters
Required Inputs
All floor types require the following fundamental inputs:
Parameter
Symbol
Unit
CIBSE Reference
Floor area
A_fg
m²
Equation 3.19
Floor perimeter (exposed)
p_f
m
Equation 3.19
Ground thermal conductivity
λ_g
W·m⁻¹·K⁻¹
Table 3.17
Surrounding wall thickness
d_w
m
Equation 3.23
Floor thermal resistance
R_f
m²·K·W⁻¹
Section 3.3
Critical Definitions
Characteristic Dimension (B′)
CIBSE Equation 3.19:
Where:
B′ = characteristic dimension of the floor (m)
A_fg = floor area (m²)
p_f = exposed perimeter of floor (m) - includes only perimeter exposed to external (unconditioned) conditions
Floor Thermal Resistance (R_f)
For ground contact floors: Includes only continuous insulation layers above, below, or within the floor slab, excluding the structural slab itself and surface resistances (CIBSE Section 3.5.2)
Surface resistances (R_si and R_se) are handled separately in the U-value calculation
Calculate Ψ_ge using Equation 3.23 or 3.24 (or equivalent for low-conductivity wall)
Calculate U using Equation 3.22
Convert: R = 1 / U
Suspended Floors
Method 3: Uninsulated Suspended Floor
Option A: Using Table 3.20 (if parameters match)
Calculate p_f / A_fg ratio
Look up U_fs from Table 3.20
Convert: R = 1 / U_fs
Option B: Using Full Equations (if parameters differ)
Calculate B′ using Equation 3.19
Calculate d_eg using Equation 3.29 (typically R_ig = 0)
Calculate U_fg using Equation 3.21 format with d_eg
Calculate U_eu using Equation 3.30
Calculate U_f = 1 / (0.17 + R_f + 0.17)
Calculate U_fs using Equation 3.28
Convert: R = 1 / U_fs
Method 4: Insulated Suspended Floor
Obtain U_fs for uninsulated case using Table 3.20 or Equations 3.28-3.30 (with R_f = 0.2)
Calculate actual R_f (thermally-bridged if applicable, excluding surface resistances)
Apply Equation 3.31 to determine U_fsi
Convert to R-value: R = 1 / U_fsi
Technical Implementation Notes
Surface Resistance Treatment
Floor Type
Internal (R_si)
External (R_se)
Application Method
Ground contact
0.17
0.04
Included in d_ef calculation
Suspended uninsulated
0.17
0.17
Included in U_f calculation
Suspended insulated
-
-
Handled by Equation 3.31 adjustment factor
Thermal Bridging Considerations
Ground Contact Floors
Not typically considered
Continuous insulation assumed in R_f
Structural elements ignored in thermal resistance calculation
Suspended Insulated Floors
Must calculate bridged R_b for joists/beams
Use AS/NZS 4859.2:2018 methodology
Account for proportion of structural elements vs. insulation
Perimeter Definition Guidelines
What to Include
All perimeter exposed to unconditioned space
External walls
Walls to unheated spaces
What to Exclude
Party walls between conditioned spaces
Internal divisions within heated area
Walls to heated adjacent rooms
Measurement Location
Measure at floor level
Not at foundation level
Use internal dimensions
Table 3.20 Usage Guidelines
When to Use Table 3.20
Use the lookup table when ALL of these conditions are met:
R_f = 0.2 m²·K·W⁻¹
α = 0.0015 or 0.003 m²·m⁻¹
v_w = 3 m·s⁻¹
f_w = 0.05 (suburban exposure)
U_u = 1.7 W·m⁻²·K⁻¹
h_f = 0.5 m
Soil type matches one of the three columns
When to Use Full Equations
Use Equations 3.28-3.30 when parameters differ significantly from table assumptions:
Different floor heights (h_f ≠ 0.5 m)
Different exposures (f_w ≠ 0.05)
Different wind speeds (v_w ≠ 3 m·s⁻¹)
Different ventilation rates (α not 0.0015 or 0.003)
Different wall constructions (U_u ≠ 1.7 W·m⁻²·K⁻¹)
Non-standard floor thermal resistance (R_f ≠ 0.2)
Unit Conversions
U-value to R-value
Examples
U-value (W·m⁻²·K⁻¹)
R-value (m²·K·W⁻¹)
0.20
5.00
0.30
3.33
0.50
2.00
0.69
1.45
1.00
1.00
Worked Example
Example: Insulated Suspended Timber Floor
Given Parameters
Floor Geometry:
Dimensions: 9.5 m × 8.2 m
Construction type: Suspended timber floor
Floor Construction:
19 mm chipboard (λ = 0.14 W·m⁻¹·K⁻¹)
50 mm × 100 mm joists at 400 mm centers (λ = 0.14 W·m⁻¹·K⁻¹)
100 mm insulation between joists (λ = 0.04 W·m⁻¹·K⁻¹)
Site Conditions:
Ventilation: α = 0.0015 m²·m⁻¹
Soil type: Clay
Exposure: Average (suburban)
Step 1: Calculate Floor Parameters
Step 2: Obtain U_fs from Table 3.20
Lookup parameters:
Clay/silt soil
α = 0.0015 m²·m⁻¹
p_f/A_fg = 0.45 m⁻¹
From Table 3.20:
Note: Since all parameters match the table assumptions (h_f = 0.5 m, v_w = 3 m·s⁻¹, f_w = 0.05, U_u = 1.7 W·m⁻²·K⁻¹), we can use the table lookup directly.
Is h_f > 0?
├─ NO → Ground Contact Floor
│ └─ Is λ_w < λ_g OR is edge insulation present?
│ ├─ YES → Use Equation 3.22 (with edge insulation)
│ └─ NO → Use Equation 3.21 (no edge insulation)
│
└─ YES → Suspended Floor
└─ Is R_f > 0.2?
├─ NO → Use Table 3.20 or Equations 3.28-3.30 (uninsulated)
└─ YES → Use Equation 3.31 with Table 3.20 lookup (insulated)