2  Dimensional scaling analysis

Putting a mathematical model into non-dimensional form is fundamental (Fowler 2011). When we refer to a “back-of-the-envelope calculation”, we often mean simple algebraic calculations that still nevertheless provide enormous insight on problems. Such analyses are often based on dimensional analysis, which identifies the relationships between the different quantities involved in the problem.

2.1 Dimensional quantities

Every physical quantity, say Q, can be expressed as a product of a dimensional unit, denoted [Q], and a magnitude, say Q’. Thus we write \[ Q = Q'[Q] \] For example, if \(x\) corresponds to the physical length in a problem, we might select \([x] = \mathrm{km}\) or \([x] = \mathrm{yards}\) or \([x] = \mathrm{m}\). It is important to choose the dimensionalisation to suit the problem under consideration.

2.1.1 SI units

\(\nextSection\)

The International System (SI) of Base Units sets out a distinct selection of choices for dimensions in certain physical quantities. The seven fundamental dimensional units are

  • [Length] = metre
  • [Time] = seconds
  • [Mass] = kilogram
  • [Temperature] = Kelvin
  • [Electric current] = ampere
  • [Light intensity] = candela
  • [Material quantity] = mole

Dimensional units that can be expressed in terms of other fundamental units are known as derived units. For example:

  • [Speed] = metre/second
  • [Acceleration] = metre/second2
  • [Force] = kilogram . metre/second2

2.2 Dimensional homogeneity and non-dimensionalisation

\(\nextSection\)

All terms in any equation must have the same dimensions. This is the principle of dimensional homogenuity. For example, Newton’s second law expresses the fact that \[ F = m \frac{\mathrm{d}^2x}{\mathrm{d}t^2} \] We can check, then, that the units do indeed match up on either side. Here, the RHS has units of [m] [x]/[t]2 or in SI units, kg . metres / seconds2. This indeed matches our previous given SI unit decomposition for force.

Notice in addition that the input to functions like \(\cos\theta\) and \(e^z\) must be non-dimensional (or dimensionless).

The process of nondimensionalisation is then as follows. Given an equation, we know that each term must have the same dimension. Therefore, we can scale all the dependent and independent variables by dimensional constants in order to yield a non-dimensional equation.

Why this is an important tool is demonstrated by the below.

2.3 Returning to the heat equation

\(\nextSection\)
2023-24 note

The below has been cleaned up to match the notation on the 13 Feb 2023 delivery.

Exact units are not relevant for dynamics, and it is instead the ratio of units that we care about. To apply this principle, let us non-dimensionalise the equation Equation 1.1. Let us consider the heat equation as given by the system \[ \begin{aligned} \frac{\partial T}{\partial t} &= \kappa \frac{\partial^2 T}{\partial x^2} \\ T(x, 0) &= T_\text{init} \\ T(0, t) &= T_a \\ T(L, t) &= T_b. \end{aligned} \]

Note that the constant \(\kappa\) is known as the thermal diffusivity, and is given by \[ \kappa = \frac{k}{\rho c}, \] which were the units previously introduced.

We introduce typical scales for each of the variables. For example, we non-dimensionalise the temperature, distance, and time by setting \[ T = [T] T', \qquad x = [x] x', \qquad t = [t] t'. \] Remember that via the chain rule, we have that \[ \frac{\mathrm{d}}{\mathrm{d}x} = \frac{\mathrm{d}x'}{\mathrm{d}x} \frac{\mathrm{d}}{\mathrm{d}x'} = \frac{1}{[x]} \frac{\mathrm{d}}{\mathrm{d}x'}. \]

Substitution into the equation now yields \[ \begin{aligned} \frac{\partial T'}{\partial t'} &= \frac{\kappa[t]}{[x]^2}\frac{\partial^2 T}{\partial x^2} \\ T'(x', 0) &= \frac{T_\text{init}}{\color{blue}[T]} \\ T'(0, t') &= \frac{T_a}{[T]} \\ T'(L/[x], t') &= \frac{T_b}{[T]}. \end{aligned} \]

Be sure to work out the above for yourself. For example, notice that the previous boundary at \(x = L\) is now sent to \(x' = L/[x]\). Now we see that the final equation is beautifully simple: At this point, we can identify a crucial non-dimensional parameter given by \[ \Pi = \frac{\kappa [t]}{[x]^2} = \frac{k [t]}{\rho c [x]^2}. \]

Although this looks quite complicated, you can test that this parameter is indeed non-dimensional by looking up the units for thermal conductivity, \(k\), density \(\rho\), and specific heat \(c\), and verifying that indeed \(\Pi\) is non-dimensional.

2.4 Choice of units

\(\nextSection\)

It is important to remember that there are technically no wrong choices for the scales [x], [T], and [t], as long as they yield consistent balances. However, some choices are better than others for the context of the problem. Let us select: \[ [x] = L \qquad [T] = T_\text{init}. \]

This means our unit of length is “one pipe” (if this is indeed a pipe), and our unit of temperature is whatever the initial temperature was set to be. The choice of time is free at the moment, and therefore we can select time as \[ \Pi = \frac{\kappa [t]}{[x]^2} = 1 \Longrightarrow [t] = \frac{L^2}{k}. \]

Now we see that the final equation is beautifully simple: \[ \begin{aligned} \frac{\partial T'}{\partial t'} &= \frac{\partial^2 T}{\partial x^2} \\ T'(x', 0) &= 1 \\ T'(0, t') &= \frac{T_a}{T_\text{init}} \equiv A, \\ T'(1, t') &= \frac{T_b}{T_\text{init}} \equiv B. \end{aligned} \tag{2.1}\]

2.4.1 Interpretation

\(\nextSection\)

What is the whole point of the above exercise?

In the original problem, there were five parameters: \[ \kappa, \qquad T_\text{init}, \qquad T_a, \qquad T_b, \qquad L. \]

Imagine a situation where you are performing an analysis of heat spread in different pipes of different materials (characterised by \(\kappa\)) and lengths (\(L\)), with different initial and boundary temperatures. That is potentially a highly complicated parameter space to search (five-dimensional).

Rather than solving the problem again and again for each change in parameters, what the analysis yielding (Equation 2.1) reveals is that the parameter space only needs to be two-dimensional, for parameters \(A\) and \(B\). Therefore, by solving the problem at many different values of \(A\) and \(B\), the solution space can be completely mapped.

Here is an example. Consider heat diffusion through common brick, which possesses a thermal diffusivity of \[ \kappa = 5.2 \times 10^{-7} \mathrm{m}^2/\mathrm{s}. \] Therefore a brick that is about L = 10cm = 0.1m in size has a typical timescale of \[ [t] = \frac{L^2}{\kappa} \approx 1.9 \times 10^4 \mathrm{s} \approx 5 \mathrm{hrs}. \]

The above choice of [t] is representative of the typical timescale you can expect for heat to diffuse through the brick. As you can see it’s very long.

In summary, we have gone from a system where we needed to consider five parameters to a system where we only need to specify two (essentially, the ratio of the initial heat to the boundary values). This is an enormous simplification.

Moreover, your analysis has further identified the key non-dimensional parameters that appear, including: \[ \Pi = \frac{\kappa [t]}{[x]^2}, \qquad A = \frac{T_a}{T_\mathrm{init}}, \qquad B = \frac{T_b}{T_\text{init}}, \qquad \frac{L}{[x]} \]

In this particular problem, you had the freedom to choose \(L\) to remove one parameter (the ratio of lengths), and time could be chosen to set \(\Pi = 1\).