The transmission-line matrix (TLM) method is a space and time discretising method for computation of electromagnetic fields. It is based on the analogy between the electromagnetic field and a mesh of transmission lines. The TLM method allows the computation of complex three-dimensional electromagnetic structures and has proven to be one of the most powerful time-domain methods along with the finite difference time domain (FDTD) method. The TLM was first explored by Raymond Beurle while working at English Electric Valve Company in Chelmsford. After he had been appointed professor of electrical engineering at the University of Nottingham in 1963 he jointly authored an article, "Numerical solution of 2-dimensional scattering problems using a transmission-line matrix", with Peter B. Johns in 1971.

Basic principle

The TLM method is based on Huygens' model of wave propagation and scattering and the analogy between field propagation and transmission lines. Therefore, it considers the computational domain as a mesh of transmission lines, interconnected at nodes. In the figure on the right is considered a simple example of a 2D TLM mesh with a voltage pulse of amplitude 1 V incident on the central node. This pulse will be partially reflected and transmitted according to the transmission-line theory. If we assume that each line has a characteristic impedance , then the incident pulse sees effectively three transmission lines in parallel with a total impedance of . The reflection coefficient and the transmission coefficient are given by

Transmission-line matrix method

The energy injected into the node by the incident pulse and the total energy of the scattered pulses are correspondingly

Transmission-line matrix method

Therefore, the energy conservation law is fulfilled by the model.

Transmission-line matrix method

The next scattering event excites the neighbouring nodes according to the principle described above. It can be seen that every node turns into a secondary source of spherical wave. These waves combine to form the overall waveform. This is in accordance with Huygens principle of light propagation.

In order to show the TLM schema we will use time and space discretisation. The time-step will be denoted with and the space discretisation intervals with , and . The absolute time and space will therefore be , , , , where is the time instant and are the cell coordinates. In case the value will be used, which is the lattice constant. In this case the following holds:

where is the free space speed of light.

The 2D TLM node

The scattering matrix of an 2D TLM node

If we consider an electromagnetic field distribution in which the only non-zero components are , and (i.e. a TE-mode distribution), then Maxwell's equations in Cartesian coordinates reduce to

We can combine these equations to obtain

The figure on the right presents a structure referred to as a series node. It describes a block of space dimensions , and that consists of four ports. and are the distributed inductance and capacitance of the transmission lines. It is possible to show that a series node is equivalent to a TE-wave, more precisely the mesh current I, the x-direction voltages (ports 1 and 3) and the y-direction voltages (ports 2 and 4) may be related to the field components , and . If the voltages on the ports are considered, , and the polarity from the above figure holds, then the following is valid

where .

and dividing both sides by

Since and substituting gives

This reduces to Maxwell's equations when .

Similarly, using the conditions across the capacitors on ports 1 and 4, it can be shown that the corresponding two other Maxwell equations are the following:

Having these results, it is possible to compute the scattering matrix of a shunt node. The incident voltage pulse on port 1 at time-step k is denoted as . Replacing the four line segments from the above figure with their Thevenin equivalent it is possible to show that the following equation for the reflected voltage pulse holds:

If all incident waves as well as all reflected waves are collected in one vector, then this equation may be written down for all ports in matrix form:

where and are the incident and the reflected pulse amplitude vectors.

For a series node the scattering matrix S has the following form

Connection between TLM nodes

In order to describe the connection between adjacent nodes by a mesh of series nodes, look at the figure on the right. As the incident pulse in timestep k+1 on a node is the scattered pulse from an adjacent node in timestep k, the following connection equations are derived: