Content deleted Content added
short description Tags: Mobile edit Mobile app edit iOS app edit App section source |
|||
(24 intermediate revisions by 15 users not shown) | |||
Line 1:
{{short description|Method of computing electromagnetic fields}}
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 line]]s. The TLM method allows the computation of complex three-dimensional electromagnetic structures and has proven to be one of the most powerful [[Time ___domain|time-___domain]] methods along with the [[finite difference time ___domain]] (FDTD) method. The TLM was first explored by British electrical engineer [[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.<ref name="de Cogan TLM">{{cite book |last1=de Cogan |first1=Donard |title=Transmission Line Matrix (TLM) Techniques for Diffusion Applications |date=12 December 2018 |publisher=Routledge |isbn=978-1-351-40712-0 |url=https://books.google.com/books?id=1lEPEAAAQBAJ |language=en}}</ref>
== Basic principle ==
[[File:SingleNode2DTLM.png|thumb|500px|right|2D TLM example: an incident voltage pulse in two consecutive scattering events.]] The TLM method is based on [[Huygens Principle|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 <math>Z</math>, then the incident pulse sees effectively three transmission lines in parallel with a total impedance of <math>Z/3</math>. The reflection coefficient and the transmission coefficient are given by
: <math>R = \frac{Z/3-Z}{Z/3+Z} = -0.5</math>
Line 15 ⟶ 17:
: <math>E_S = \left[0.5^2+0.5^2+0.5^2+(-0.5)^2\right](\Delta t/Z) = \Delta t/Z</math>
Therefore, the [[energy conservation law]] is fulfilled by the model.
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.
Line 21 ⟶ 23:
In order to show the TLM schema we will use time and space discretisation. The time-step will be denoted with <math>\Delta t</math> and the space discretisation intervals with <math>\Delta x</math>, <math>\Delta y</math> and <math>\Delta z</math>. The absolute time and space will therefore be <math>t = k\,\Delta t</math>, <math>x = l\,\Delta x</math>, <math>y = m\,\Delta y</math>, <math>z = n\,\Delta z</math>, where <math>k=0,1,2,\ldots</math> is the time instant and <math>m,n,l</math> are the cell coordinates. In case <math>\Delta x = \Delta y = \Delta z</math> the value <math>\Delta l</math> will be used, which is the [[lattice constant]]. In this case the following holds:
: <math>\Delta t=\frac{\Delta l}{c_0},</math>
where <math>c_0</math> is the free space speed of light.
== The 2D TLM node ==
Line 28 ⟶ 32:
[[File:SeriesTlmNode.png|thumb|400px|right|A 2D series TLM node]]
If we consider an electromagnetic field distribution
: <math>\frac{\partial{H_z}}{\partial{y}} = \varepsilon\frac{\partial{E_x}}{\partial{t}}</math>
Line 40 ⟶ 44:
: <math>\frac{\partial^2H_z}{\partial{x}^2}+\frac{\partial^2{H_z}}{\partial{y}^2} = \mu\varepsilon\frac{\partial^2{H_z}}{\partial{t}^2}</math>
The figure on the right presents a structure
: <math>-V_1+V_2+V_3-V_4 = 2L'\,\Delta l\frac{\partial{I}}{\partial{t}}</math>
Line 56 ⟶ 60:
Since <math>\Delta x = \Delta y = \Delta z = \Delta l</math> and substituting <math>I = H_z \,\Delta z</math> gives
: <math>\frac{\Delta E_x}{\Delta y} - \frac{\Delta E_y}{\Delta x} = 2L'\frac{\partial H_z}{\partial t}</math>
This reduces to
Similarly, using the conditions across the
: <math>\frac{\partial{H_z}}{\partial{y}} = C'\frac{\partial{E_x}}{\partial{t}}</math>
Line 66 ⟶ 70:
: <math>-\frac{\partial{H_z}}{\partial{x}} = C'\frac{\partial{E_y}}{\partial{t}}</math>
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 <math>_kV^i_1</math>. 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:
: <math>_kV^r_1 = 0.5\left(_kV^i_1 + _kV^i_2 + _kV^i_3 - _kV^i_4\right)</math>
If all incident waves
: <math>_k\mathbf{V}^r=\mathbf{S}_k\mathbf{V}^i</math>
Line 92 ⟶ 96:
[[File:2DTLMmes.png|272px|thumb|right|A 2D series TLM node]]
In order to describe the connection between adjacent nodes
: <math>_{k+1}V^i_1(x,y)=
: <math>_{k+1}V^i_2(x,y)=
: <math>_{k+1}V^i_3(x,y)=
: <math>_{k+1}V^i_4(x,y)=
By modifying the scattering matrix <math>\textbf{S}</math> inhomogeneous and lossy materials can be modelled. By adjusting the connection equations it is possible to simulate different boundaries.
Line 106 ⟶ 110:
=== The shunt TLM node ===
Apart from the series node, described above there is also the ''shunt TLM node'', which represents a TM-mode field distribution. The only non-zero components of such wave are <math>H_x</math>, <math>H_y</math>, and <math>E_z</math>. With similar considerations as for the series node the scattering matrix of the shunt node
== 3D TLM models ==
[[File:SymmetricCondensedNode.png|thumb|320px|right|A 3D symmetric condensed node]]
Most problems in electromagnetics require a three-dimensional
The topology of the SCN
The electric and the magnetic fields on the sides of the SCN node number ''(l,m,n)'' at time instant ''k'' may be summarised in 12-dimensional vectors
Line 127 ⟶ 131:
: <math>_k\mathbf{b}_{l,m,n}=\frac{1}{2\sqrt{Z_F}}{_k\mathbf{E}}_{l,m,n}-\frac{\sqrt{Z_F}}{2}{_k\mathbf{H}}_{l,m,n}</math>
where <math>Z_F = \sqrt{\frac{\mu}{\varepsilon}}</math> is the field impedance, <math>_k\mathbf{a}_{l,m,n}</math> is the vector of the amplitudes of the incident waves to the node, and <math>_k\mathbf{b}_{l,m,n}</math> is the vector of the scattered amplitudes. The relation between the incident and scattered waves is given
: <math>_k\mathbf{b}_{l,m,n} = \mathbf{S}_k\mathbf{a}_{l,m,n}</math>
The scattering matrix '''S'''
: <math>\mathbf{S} = \left[
Line 142 ⟶ 146:
where the following matrix was used
: <math>\mathbf{S}_0 = \frac{1}{2}\left[
\begin{array}{cccc}
0& 0& 1& -1\\
Line 151 ⟶ 155:
The connection between different SCNs is done in the same manner as for the 2D nodes.
== Open-sourced code implementation of 3D-TLM ==
The [[George Green (mathematician)|George Green]] Institute for Electromagnetics Research (GGIEMR) has open-sourced an efficient implementation of 3D-TLM, capable of [[Parallel computing|parallel computation]] by means of [[Message Passing Interface|MPI]] named GGITLM and available online. <ref>{{cite web|title=George Green Institute for Electromagnetics Research - TLM time ___domain simulation code|url=https://www.nottingham.ac.uk/research/groups/ggiemr/our-research/large-scale-electromagnetic-modelling/large-scale-electromagnetic-modelling.aspx|website=University of Nottingham - George Green Institute for Electromagnetics Research|publisher=University of Nottingham|accessdate=23 March 2017}}</ref>
== References ==
<references/>
* C. Christopoulos, ''The Transmission Line Modeling Method: TLM'', Piscataway, NY, IEEE Press, 1995. {{ISBN
* Russer, P., Electromagnetics, Microwave Circuit and Antenna Design for Communications Engineering, Second edition, Artec House, Boston, 2006, {{ISBN
* P. B. Johns and M.O'Brien. "Use of the transmission line modelling (t.l.m) method to solve nonlinear lumped networks", The Radio Electron and Engineer. 1980.
* J. L. Herring, Developments in the Transmission-Line Modelling Method for Electromagnetic Compatibility Studies, [http://www.nottingham.ac.uk/ggiemr/publications/JLH_thesis.htm PhD thesis], University of Nottingham, 1993.
* Mansour Ahmadian, Transmission Line Matrix (TLM) modelling of medical ultrasound [https://www.era.lib.ed.ac.uk/handle/1842/427 PhD thesis], University of Edinburgh 2001
[[Category:Computational
[[Category:Electromagnetism]]
[[Category:Electrodynamics]]
|