Correlation between Near Field and Far Field Radiated ... · Most electromagnetic interference...

203
Western Australian Telecommunications Research Institute Correlation between Near Field and Far Field Radiated Emission of Printed Circuit Boards by Genetic Algorithms Hongmei Fan (BEng, MEng) This thesis is presented for the degree of Doctor of Philosophy of The University of Western Australia. School of Electrical, Electronic and Computer Engineering The University of Western Australia Crawley, WA 6009, Australia June 2009

Transcript of Correlation between Near Field and Far Field Radiated ... · Most electromagnetic interference...

Western Australian Telecommunications Research Institute

Correlation between Near Field and Far Field Radiated Emission of Printed Circuit Boards

by Genetic Algorithms

Hongmei Fan (BEng, MEng)

This thesis is presented for the degree of

Doctor of Philosophy of

The University of Western Australia.

School of Electrical, Electronic and Computer Engineering

The University of Western Australia

Crawley, WA 6009, Australia

June 2009

i

Abstract

Most electromagnetic interference standards specify that measurements of radiated

emissions must be performed in the far field (FF), e.g. at an open-area test site or in a

semi-anechoic chamber. Since near field (NF) measurements are cheaper, quicker and

more flexible compared to FF tests, establishing a correlation between NF and FF data

is of great research interest. One strategy to achieve this goal is to find a set of basic

radiators comprising electric and magnetic dipoles that generate the same NF as the

original source at selected observation points. This set of dipoles, based on the

uniqueness theorem, can then be used to predict the FF radiation patterns.

The uniqueness theorem requires that electric or magnetic fields are matched on a

closed surface with respect to the magnitude and phase. The focus of this thesis is the

investigation of FF prediction based on NF magnitude-only data.

In this thesis, a robust NF-FF conversion model based on Genetic Algorithms (GAs) is

built up to predict the radiation of printed circuit boards (PCBs). This is done by

introducing a dipole moment magnitude range pre-selection before the initialisation step

of GAs, customising the processes of selection, crossover and mutation for anti-sticking

and checking the correlation between NF and FF fitness values.

Since the performance of GAs is tightly related to the number of dipoles in the GA

model, FF characteristics of generic radiation sources (such as a long wire and a large

loop) are analysed using both analytical calculation and source modelling by GAs. For

structures with simple FF patterns, if more dipoles than necessary are used, the

computational cost of GAs is unnecessarily high. On the other side, for structures with

complicated FF patterns, the GA modelling may not be able to well approximate the FF

radiation, due to the limitation for GAs to tackle too many unknowns. Therefore the

scope of the model applicability is discussed, and a dipole number N, depending on the

electrical size of the source, is recommended for GA modelling.

By applying GAs to get the equivalent dipole set of a radiating PCB from the magnetic

NF magnitudes, NF sampling approaches are investigated in detail, including where to

locate NF sampling planes, what plane coverage angle to choose, how many points to

observe, what type of data to collect, what dynamic range to allow for the data, and how

many planes to choose.

ii

Two case studies are presented for predicting the FF radiation of PCBs from magnetic

NF magnitude-only observations, and validate the NF sampling approaches in this

thesis.

iii

Table of Contents

Abstract ..............................................................................................i

Table of Contents ............................................................................. iii

Acknowledgements ......................................................................... vii

1 Introduction ............................................................................... 1

1.1 Background .........................................................................................................1

1.2 Near Field-Far Field Conversion Techniques.....................................................2

1.2.1 Modal Expansion Method.........................................................................3

1.2.2 Finite Element Method..............................................................................3

1.2.3 Equivalent Current Approach ...................................................................3

1.2.4 Phase Retrieval Technique........................................................................4

1.2.5 Equivalent Dipole Set Approach...............................................................6

1.3 Genetic Algorithms.............................................................................................8

1.4 Motivation...........................................................................................................9

1.5 Thesis Outline ...................................................................................................10

1.6 Summary of Contributions................................................................................10

2 Genetic Algorithms.................................................................. 166H12

16H2.1 Terminology...................................................................................................... 167H13

17H2.2 Genes and Parameter Ranges............................................................................ 168H13

18H2.3 Initialisation ...................................................................................................... 169H14

19H2.3.1 Moment Range Pre-selection .................................................................. 170H15

20H2.3.2 Example .................................................................................................. 171H18

21H2.4 Reproduction..................................................................................................... 172H20

22H2.4.1 Selection.................................................................................................. 173H21

23H2.4.2 Crossover ................................................................................................ 174H23

24H2.4.3 Mutation .................................................................................................. 175H25

25H2.5 Evaluation of Genetic Algorithms .................................................................... 176H27

26H2.5.1 Source Identification ............................................................................... 177H27

27H2.5.2 Fitness Definition.................................................................................... 178H29

iv

2.5.2.1 Near Field Tolerance....................................................................... 179H30

29H2.5.2.2 Far Field Tolerance ......................................................................... 180H31

30H2.5.2.3 Near Field-Far Field Tolerance Correlation ................................... 181H32

31H2.5.3 Optimum Fitness Model ......................................................................... 182H34

32H2.5.4 Evolution Process of Genes .................................................................... 183H36

33H2.5.5 Algorithm Repeatability.......................................................................... 184H38

34H3 Source Modelling of Far Field Radiation.................................. 185H41

35H3.1 Definition of Far Field Region.......................................................................... 186H42

36H3.2 Far Field Decomposition .................................................................................. 187H43

37H3.2.1 Small Radiator......................................................................................... 188H43

38H3.2.2 Long Wire ............................................................................................... 189H45

39H3.2.3 Large Loop.............................................................................................. 190H50

40H3.3 Source Modelling by Genetic Algorithms ........................................................ 191H55

41H3.3.1 Long Wire ............................................................................................... 192H56

42H3.3.1.1 300 MHz – 1.2 GHz........................................................................ 193H57

43H3.3.1.2 1.5 GHz ........................................................................................... 194H60

44H3.3.2 Large Loop.............................................................................................. 195H67

45H3.3.3 Power-Ground Plane Pair ....................................................................... 196H69

46H3.4 Computational Cost of Genetic Algorithms ..................................................... 197H74

47H3.5 Number of Infinitesimal Dipoles ...................................................................... 198H75

48H4 Near Field Data Sampling Approaches ................................... 199H78

49H4.1 Investigated Configuration ............................................................................... 200H80

50H4.2 Definition of Near Field Region ....................................................................... 201H82

51H4.3 Dipole Location Margin.................................................................................... 202H84

52H4.4 Sampling Distance Comparison........................................................................ 203H89

53H4.5 Plane Coverage Angle ...................................................................................... 204H92

54H4.6 Data Type.......................................................................................................... 205H95

55H4.7 Number of Observation Points ......................................................................... 206H96

56H4.8 Number of Sampling Planes ............................................................................. 207H98

57H4.9 Number of Infinitesimal Dipoles .................................................................... 208H101

58H4.10 Dynamic Data Range .................................................................................... 209H106

59H4.11 Summary ....................................................................................................... 210H111

v

5 Near Field-Far Field Conversion Case Studies..................... 211H113

61H5.1 Microstrip Trace.............................................................................................. 212H113

62H5.1.1 Investigated Configuration.................................................................... 213H114

63H5.1.2 Image Theory ........................................................................................ 214H114

64H5.1.3 Near Field-Far Field Conversion .......................................................... 215H116

65H5.1.3.1 Input Characteristics ..................................................................... 216H116

66H5.1.3.2 Near Field Region Sampling Comparison .................................... 217H117

67H5.1.3.3 Field Patterns................................................................................. 218H119

68H5.2 Electrically Large Loop .................................................................................. 219H122

69H5.2.1 Magnetic Near Field Testing by EMSCAN.......................................... 220H122

70H5.2.2 Electric Far Field Testing in Chamber .................................................. 221H125

71H5.2.3 Near Field-Far Field Conversion .......................................................... 222H126

72H5.2.3.1 Equivalent Dipole Set ................................................................... 223H127

73H5.2.3.2 Near Field Matching ..................................................................... 224H128

74H5.2.3.3 Far Field Prediction....................................................................... 225H129

75H6 Conclusions and Future Work............................................... 226H131

76H6.1 Conclusions..................................................................................................... 227H131

77H6.1.1 Robust Genetic Algorithm Model......................................................... 228H131

78H6.1.2 Number of Infinitesimal Dipoles .......................................................... 229H132

79H6.1.3 Near Field Sampling Approaches ......................................................... 230H132

80H6.1.4 Near Field-Far Field Conversion Case Studies..................................... 231H133

81H6.2 Future Work .................................................................................................... 232H133

82H6.2.1 Image Processing for Far Field Pattern Comparison ............................ 233H133

83H6.2.2 Near Field Test Probe Array ................................................................. 234H134

84H6.3 Outlook ........................................................................................................... 235H134

85HAppendix A Glossary .................................................................... 236H135

86HA.1 Abbreviations ................................................................................................ 237H135

87HA.2 Symbols and Parameters ............................................................................... 238H135

88HAppendix B List of Figures and Tables......................................... 239H139

89HB.1 List of Figures ............................................................................................... 240H139

90HB.2 List of Tables................................................................................................. 241H142

vi

Appendix C Dipole Field Calculation.............................................144

C.1 Infinitesimal Electric Dipole Field................................................................144

C.2 Infinitesimal Magnetic Dipole Field .............................................................147

C.2.1 Field of Loop Lying on the X-Y Plane .................................................. 147

C.2.2 Field of Loop Lying on the Y-Z Plane................................................... 150

C.2.3 Field of Loop Lying on the Z-X Plane .................................................. 152

C.2.4 Field of Loop Rotating from any Point.................................................154

Appendix D Field Decomposition for Chapter 3 ............................157

D.1 Far Field of Long Wire ................................................................................. 157

D.1.1 Half Wavelength Wire ..........................................................................157

D.1.2 One Wavelength Wire...........................................................................158

D.1.3 One and Half Wavelength Wire............................................................158

D.1.4 Double Wavelength Wire...................................................................... 159

D.1.5 Two and Half Wavelength Wire ...........................................................159

D.2 Far Field of Large Loop ................................................................................ 160

D.2.1 General Case ......................................................................................... 160

D.2.2 Special Case .......................................................................................... 163

Appendix E Field Tolerances for Chapter 4 ..................................167

E.1 Dipole Location Margin................................................................................167

E.2 Sampling Distance Comparison.................................................................... 171

E.3 Plane Coverage Angle................................................................................... 173

E.4 Data Type...................................................................................................... 175

E.5 Number of Observation Points...................................................................... 177

E.6 Number of Sampling Planes ......................................................................... 179

Appendix F Author Biography .......................................................186

F.1 Author Publications ........................................................................................ 186

F.2 Awards Received ............................................................................................ 187

References....................................................................................188

vii

Acknowledgements

A great number of people have helped me in one way or another to finish the research

work presented in this thesis. In particular I would like to acknowledge:

My Supervisor, Dr. Franz Schlagenhaufer, the Electromagnetic Compatibility (EMC)

Research Group Leader at Western Australian Telecommunications Research Institute

(WATRI), for his expert guidance, rigorous and effective training, and prompt feedback

throughout the course of this research. He is a gifted theoretician in electromagnetic

field modelling and also an experienced practitioner in EMC troubleshooting, and I

consider myself very privileged to have had the opportunity to work with and learn

from him. In addition I would like to thank him for giving me the chance to be a tutor

and a lab demonstrator for the Electromagnetic Theory course at The University of

Western Australia (UWA), and also to be an assistant for his EMC seminars and

workshops conducted in China.

My Associate Supervisor, Prof. Kevin Fynn, for his valued assistance in the early stages

of this research, and for his support during the whole period.

The WATRI Research Director, Prof. Antonio Cantoni, for the many instructive

discussions and his professional guidance relating to my research work.

My EMC associates, Dr. Joe Trinkle, Dr. Matthew Wood, Mr. Bert Wong and Mr.

Frank Schroeder, for their generous help, advice and discussions on electromagnetic

simulations, electromagnetic field measurements, and applying theory to explain

practical issues.

The experts in Power Electronics at the School of Electrical, Electronic and Computer

Engineering (EECE), Dr. Herbert Iu and Dr. Lawrence Borle, for providing me the

opportunity to conduct tutorials and lab demonstrations for two courses at UWA,

Circuits and Electronic Systems, and Electromagnetics and Electromechanics.

My lecturers at UWA, Dr. Nancy Longnecker and Dr. Jan Dook, for their interesting,

systematic and practical teaching on Science Communication.

The professional writers, Dr. Cecily Scutt at Murdoch University, Dr. Krys Haq and Dr.

Michael Azariadis at UWA, for facilitating the valuable seminars on Thesis Writing.

My erudite colleague at WATRI, Dr. Tarith Devadason, for his cheerfully given help

and suggestions on professional writing and presentation.

viii

My lawyer friend, Miss Natalie Quek, for helping proofread the thesis otherwise many

errors would have been missed.

My workmates at WATRI, Shierly, Yangqun, Manora, Colin, Hooi Hua, Bu-tuong and

Greg, for their help and information.

My husband Shikun Zhan and our son Litao, who have given me an enormous amount

of support, encouragement, care and patience throughout my research.

My parents, parents-in-law, sisters and brother for their consistent support.

My other friends scattered throughout China, Australia, the USA, Canada, the

Netherlands, Germany and Italy for their useful information and encouragement.

Finally, I would also like to gratefully acknowledge the financial assistance from

WATRI, EECE, the Australian Postgraduate Award scheme, the EMC Society of

Australia, the Postgraduate Students’ Association at UWA and the UWA Grants for

Research Student Training.

1

1 Introduction

1.1 Background

With the rapid development of Super Large Scale Integrated (SLSI) Circuits and Public

Data Networks, electromagnetic emissions can cause significant problems and are

subject to regulations in many industrialised countries.

For achieving Electromagnetic Compatibility (EMC) solutions, a typical system

approach starts from building a model of an electronic product, then carrying out

analysis and simulations, and later conducting measurements to validate the model. For

an efficient product development it is important, that measurements are already

performed during early design stages so that models can be fine-tuned.

It is desirable to predict the electromagnetic behaviour of a product on the basis of

measurement results obtained from its prototype. Many EMC standards, e.g. Special

International Committee on Radio Interference (CISPR) 22 or Federal Communications

Commission (FCC) 15, require radiation measurements for finished products to be

performed in the far field (FF) region. Typically, a Semi-Anechoic Chamber (SAC) or

an Open Area Test Site (OATS) is used to measure radiated field strengths at 3, 10 or

30 m distances from the product at 30 MHz – 6 GHz.

Compared with FF testing, near field (NF) measurements (i.e. measurements closer to

the product) are cheaper, quicker and more flexible. Therefore establishing a correlation

between NF and FF radiation data attracts increasing research interest. In addition, the

NF-FF conversion techniques may help design engineers to understand the impact of

enclosures and other structures on the radiation characteristics of printed circuit boards

(PCBs) in early design stages.

Regarding NF testing, performing measurements closer to the source has the advantage

of stronger signals, smaller observation surfaces and less influence of the environment;

however, larger testing distance reduces the spatial resolution requirement for NF

testing probes. Thus a compromise should be taken when choosing NF testing distances

(see Section 4.4).

This thesis predicts FF radiation patterns from sources (e.g. PCBs) based on field data

obtained in the radiating NF region, except for the examples in Chapter 3 where FF

input data are directly used for source modelling. Due to the limitation of the NF-FF

2

conversion techniques in this thesis (see Section 3.5), the operating frequency is ranged

from 30 MHz to 3 GHz, and the PCB size is up to electrically moderate (the maximum

PCB diagonal D ≤ λ, λ is the wavelength in the medium between the PCB and

observation points, i.e. in most cases free space). Furthermore, in terms of practical

considerations (e.g. for arranging the NF testing on a lab bench), D is scoped to be

within 0.5 m.

NF data in this thesis mean the x-, y- and z- components of field magnitudes. Most of

the time, they are from simulated data by a Method-of-Moments field solver [1]; while

measurements are taken for the case study in Section 5.2.

In this thesis, the target of the NF-FF conversion is to predict FF radiation with

adequate accuracy. To measure whether a FF prediction is good enough, a FF tolerance

is defined by the difference of the maximum electric field magnitude at selected points

between the prediction and reference data (see Section 2.5.2.2). In this thesis for an

acceptable prediction, 1.5 dB is suggested to be the maximum allowable tolerance. This

number is somewhat arbitrary; it has been found to be achievable for most examples in

this thesis, but is better than requirements in some EMC standards. For instance, CISPR

16 requires the accuracy of field-strength measurement of a uniform field of a sine-

wave should be better than ± 3 dB.

1.2 Near Field-Far Field Conversion Techniques

NF-FF conversion techniques have been developed for more than 40 years. They were

initially used for antenna measurement transformations, and were later applied in PCB

radiation prediction. The techniques can be divided into 5 categories:

1) Analytical methods based on modal expansion [2][3];

2) Classical numerical methods based on the Green’s theorem [3][4] and finite

element method (FEM [5]);

3) More recently new numerical methods based on equivalent current approach and

Method of Moments (MoM [4][6]);

4) Phase retrieval techniques [7][8];

5) Equivalent dipole set approaches [9] -[13] .

The former four methods are focused on antenna measurements, while the latter one is

3

more suitable for PCB radiation prediction.

1.2.1 Modal Expansion Method

A classical NF-FF conversion technique has been applied for obtaining FF antenna

patterns by NF measurements since the 1960s. It is an analytical approach based on

wave (modal) expansions [2][3] using Fourier transform (spectral) techniques. The

magnitude and phase of the tangential electric field components radiated by a test

antenna are measured at regular intervals over a well-defined NF surface. These electric

field data are used to determine the magnitude and phase of an angular spectrum of

plane, cylindrical or spherical waves. The next step is to express the total field of the

test antenna in terms of modal expansions, and then evaluate the FF pattern.

Using NF measurements to predict FF behaviour by the modal expansion method makes

the extent of scanning areas much smaller, and also bypasses the FF measurement

requirements such as open range, good characterisation of the site attenuation, and

logistic problems. Furthermore, modal expansions can be made computationally

efficient. However, there are restrictions regarding the sampling rate when a Fourier

transform approach is used, and also the FF is accurately determined only over a

particular angular sector that is dependent on the measurement configuration.

1.2.2 Finite Element Method

Since the 1990s R. Laroussi [14][15] has developed a numerical algorithm for NF-FF

conversion, based on the Green’s theorem [3][4] and FEM [5]. It assumes that the field

measurements (magnitude and phase) are available around two concentric surfaces

enclosing the Device Under Test (DUT) and that the field can be interpolated between

the measurements positions on the surface and in the volume between them [15].

The algorithm is independent of the type of radiators, and affected only by the amount

and accuracy of the available data [14][15].

1.2.3 Equivalent Current Approach

Realising the restrictions on NF testing surfaces of the modal expansion method, since

the 1990s T. Sarkar et al [16]-[19] have investigated an alternative numerical method

for computing FF antenna patterns from NF measurements. The method utilises NF data

4

to determine equivalent magnetic current sources over a fictitious planar surface that

encompasses the antenna by an electric field integral equation, and these currents are

used to ascertain the FF. The foundation of this method is the surface equivalence

principle [2][3][4].

In [16]-[19], the MoM [4][6] procedure was used to transform the integral equation into

a matrix one. The matrix equation was solved using the conjugate gradient method, and

in the case of a non-quadratic matrix, a least-squares solution for the currents was found

without explicitly computing the normal form of the equation.

In [20], T. Sarkar tried a similar numerical method, obtaining equivalent electric current

sources by NF data. It was found that the equivalent magnetic current approach

provided always a better solution than the equivalent electric current approach, due to

the more ill conditioned matrix arising from the electric field operator [20].

In [21], J. J. Laurin extended the equivalent magnetic current approach to the case of

small-size printed antennas. The method was validated experimentally with single-

element and small array prototypes using measurements made in the reactive NF region

of the antennas [21].

All NF-FF conversion approaches mentioned in Sections 1.2.1-1.2.3 are based on

complete NF data (magnitude and phase). Usually the magnitude measurement for

antennas is not a critical point, whereas the determination of the phase is much more

cumbersome from the practical point of view, particularly when dealing with high

frequencies. Factors making high frequency NF phase measurements inaccurate

include: probe-positioning errors (especially along the direction perpendicular to the

scanning plane), temperature changes and the mechanical movement of the cables

connected to the receiver, and the stability and accuracy of the receiver. Thus NF-FF

conversion capable of using NF phaseless measurements is in demand.

1.2.4 Phase Retrieval Technique

Since the 1990s a phase retrieval technique [7][8] has been used in the NF-FF

conversion of antenna measurements. The phase retrieval technique has been widely

used in such areas as optics, astronomy, electron microscopy, remote sensing,

holographic imaging, etc. It is a numerical Fourier iteration method, which usually

exploits more than one measurement surface and involves the minimisation of a non-

quadratic objective functional. First initialise a value for FF, then use Fourier transform

5

to retrieve NF phase information; later a least squares fitting is performed in the NF

measured magnitude space, and a new FF value is obtained by inverse Fourier

transform. This iteration process is repeated until the FF values obtained by NF data on

different surfaces are less than a chosen threshold.

In [22], O. M. Bucci first discussed FF pattern determination from NF magnitude data

on two surfaces. The accuracy of the FF reconstruction results was found to be related

both to the distance between such surfaces and to some extent a priori information

concerning the NF phase and/or the radiating system. The information on the radiating

system relaxed the need of any information on the NF phase provided that the distance

between the measurement surfaces was large enough. In [23], phase information was

retrieved for simulated NF magnitudes on two cylindrical surfaces, In [24], the phase

retrieval algorithm was described in detail and confirmed by experimental results

concerning NF data from a shaped reflector at 9 GHz. In [25], the FF pattern and

antenna aperture holographic images of two waveguide-fed slot array antennas

produced from the phase retrieval algorithm were shown to have excellent agreement

with results produced using the measured NF magnitude and phase.

Compared with NF measurements of both magnitude and phase, phaseless

measurements can provide strong advantages in terms of setup cost. Firstly, a scalar

network analyser can be used as a receiver instead of an expensive vector network

analyser. Secondly, probe positioning errors can be better tolerated since the field

magnitude generally shows less spatial variations than the phase, thus making less

severe the mechanical requirements of the scanning equipment. Thirdly, less expensive

cables can be used. In [26], a low-cost magnitude-only NF measurement setup was

introduced, and the measured intensity of NF for a standard gain horn antenna radiating

at 15 GHz was numerically processed to determine the FF pattern.

In [27], a new technique for the antenna diagnostics from simultaneous measurements

of the voltage magnitudes received by two different probes moving over a single

scanning NF surface was presented. In [28], an effective NF-FF conversion technique

from truncated and inaccurate magnitude-only data was presented.

In [29], magnitude-only data was first linked with the equivalent magnetic current

approach for NF-FF conversion. For an aperture antenna operating at 12.625 GHz, it

was found that the source reconstruction and FF pattern results using NF magnitude

information on one scanning surface is worse than those using NF magnitude on two

6

surfaces, and much worse than those using both NF magnitude and phase.

1.2.5 Equivalent Dipole Set Approach

All NF-FF conversion techniques mentioned in Sections 1.2.1-1.2.4 are applied in the

antenna measurements area. Although there are many factors making antenna phase

measurements inaccurate as referred to in Section 1.2.3, it is still possible to obtain the

phase shift between transmitted and received signal by network analysers. However, in

measuring radiation from PCBs, a reference signal to measure phase may be difficult or

expensive to obtain. Therefore using NF phaseless data to predict FF radiation

behaviour of PCBs is of great practical value.

In the 1990s M. Wehr [9][10] developed a new method for modelling the radiation

source of a large radiator by several pairs of electric and magnetic dipoles which create

the same NF components in an anechoic chamber. It was stated that both magnitude and

phase of electric and/or magnetic fields were needed to find the dipole pairs. Different

from the numerical iteration method based on Fourier transform, this method is more

convenient to operate and more suitable for analysing irregular radiation sources like

PCBs. It is based on finding an equivalent set of elementary electric and magnetic

dipoles which model the actual radiating sources, and therefore radiate the same NF as

the original DUT (see Figure 1-1). Once the equivalent dipole set is found, the FF can

be easily computed analytically. The strategy was not only used for the radiator’s

characterisation [10], but also, under some circumstances, for the automatic detection of

the radiation leak [9]. Since the difficulty of the method was to select the correct

locations of the dipole pairs, an automatic program based on Evolution Strategies

(evolution processes taking place at the individual level [30]) was introduced [10].

Since 2000 J. Regue [11]-[13] has further developed the above method for source

identification and FF radiation prediction by NF magnitude-only measurements for PCB

characterisation instead of both NF magnitude and phase data. This is an extension of

applying the phase retrieval technique in the NF-FF conversion for radiation of PCBs.

Genetic Algorithms (GAs [30]-[32], evolution processes taking place at the genetic

level), a more robust global searching method especially suitable for dealing with

problems with incomplete information, are applied in this equivalent dipole set

approach. The application of GAs will be described in Section 1.3, and the detailed

process of GAs will be illustrated in Chapter 2.

7

Y+

-+

-+

-X

Z

O

X

Z

YO

(a) Original PCB source (b) Equivalent dipole set

Y+

-+

-+

-X

Z

OY

+-

+-

+

-

+

-+

-

+

-X

Z

O

X

Z

YO

X

Z

YO

(a) Original PCB source (b) Equivalent dipole set

Figure 1-1 Original PCB radiation source and equivalent dipole set

In [12], this GA based method was tested using synthetic data and measurements from

the radiation of a modem PCB at 104 MHz demonstrating its viability and usefulness.

The electric radiating NF magnitudes were measured at a distance of 0.62 m and 1.2 m,

and the electric FF was measured at a distance of 10 m. Both NF and FF measurements

were obtained in a SAC. In [13], GAs were improved to a more complex metaheuristic

method, and applied in predicting the 10 m FF pattern from an amateur radio transmitter

at 430 MHz based on its magnitude-only electric NF measurements over two cylinders

of radius 1.1 m and 2 m centred around the DUT.

This method was also applied in NF-FF conversions shown in [33]-[35]. In [33], the

DUT was modelled by 12 electric dipoles placed at the 6 sides of a fictitious cube

enclosing the DUT, and the excitation current value of each dipole was found from

screened room electric NF measurements. In [34], the electric NF magnitudes were

tested at 110 MHz on the surface of a 2 × 2 × 1 m3 volume centred around the DUT. In

[35], simple antennas, such as the dipole, loop, waveguide, and dielectric resonator

antenna, were modelled by equivalent infinitesimal dipoles. However, both the

magnitude and phase of NF simulated data were obtained as the GA input.

In [12][34], the actual NF magnitude measurements were implemented at a distance of

0.6 - 2 m from the DUT in a SAC, for predicting FF radiation behaviour of PCBs.

Compared with standardised 3 m FF measurements in a SAC, the NF testing

environmental requirements were only slightly reduced, and thus the NF-FF conversion

did not demonstrate many practical advantages.

8

1.3 Genetic Algorithms

This thesis is about predicting the FF radiation of PCBs based on NF magnitude-only

data. Similar as shown in [11]-[13], a GA based equivalent dipole set approach is

adopted.

Compared with other NF-FF techniques, such as the modal expansion method referred

to in Section 1.2.1 or the equivalent current approach mentioned in Section 1.2.3, the

equivalent dipole set approach by GAs is computationally less efficient, but has an

important advantage for this particular problem. When using GAs, it is sufficient to

know NF magnitude-only data; NF phase information is not required for FF prediction.

GAs are stochastic searching processes based on the Darwinian concepts of natural

selection and survival of the fittest. First proposed by John Holland in 1975 [36], and

later vastly improved by David Goldberg in the late 1980s [31], GAs have been an

attractive class of computational models. Particularly suitable for solving complex

optimisation problems, GAs have been applied in a wide variety of domains, such as

financial optimisation, manufacturing dispatch, automatic control, robotic intelligence

control, graphic process, pattern recognition, artificial life, genetic programming in

electronic circuit design, expert system, machine learning, biology, medicine etc [37].

Introduced into the realm of electromagnetic design in the early 1990s, GAs have

attracted researchers with diverse interests. Compared with local optimisation

techniques such as conjugate-gradient and quasi-Newton methods, GAs are classified as

global searching methods. Global techniques not only are largely independent of initial

conditions, but also place few constraints on the solution domain. Thus they are more

robust when faced with ill-behaved solution spaces, which have discontinuities,

constrained parameters, and/or a large number of dimensions with many potential local

optima [38]-[40].

The objective functions arising in electromagnetic optimisation problems are often

highly nonlinear, stiff, discontinuous, multi-extremal, and non-differentiable [38][40].

For such problems, especially for problems with incomplete information as an input,

with large probability GAs can yield globally optimum solutions that are not found by

using traditional local-search optimisation methods.

GAs have been successfully applied in the area of electromagnetics, such as the design

of antennas, electromagnetic filters and absorbers, the synthesis of magnetostatic

9

devices, as well as inverse scattering problems [38]-[40]. Especially in the design and

synthesis of antennas, GAs are extensively utilised to find a radiating structure that

meets a set of performance criteria, including gain, maximum side lobe level, beam

width, input impedance and physical size.

1.4 Motivation

Sections 1.2 and 1.3 introduced state of the art of NF-FF conversion techniques and

GAs, respectively. As mentioned in Section 1.2.5, the equivalent dipole set approach

based on GAs has been applied in cases where the operating frequencies were not too

high (104 – 430 MHz), and the NF testing distances were not too close (0.6 – 2 m). This

thesis adopts the equivalent dipole set approach, however aims to investigate the

correlation between NF magnitudes and FF prediction of PCB radiation under a wider

and more flexible application scope. As indicated in Section 1.1, the size of PCBs

considered is up to a wavelength, and the operating frequency range is 30 MHz – 3

GHz. Furthermore, from the practical point of view, the PCB size is limited to be within

0.5 m, and the NF testing is to be done on a work bench (testing distance r < 0.5 m).

To reach the above application target, the following questions arise and will later be

investigated in this thesis:

1) As mentioned in Section 1.1, the purpose of the NF-FF conversion is to predict

FF radiation. Since there are many ways to define the objective function for

checking the difference between reference NF data and the GA NF

approximation, which function is the best one for this NF-FF conversion case?

Does a good NF approximation mean good FF prediction?

2) Generally speaking, for a finite-sized PCB, complexity of the FF radiation

pattern increases with the operating frequency. Using GAs to search for the

equivalent infinitesimal electric and magnetic dipoles which share the same NF

data with the original PCB, more dipoles are possibly needed for higher

frequencies. However, a larger dipole number means more unknown parameters

to tackle, and thus leads to longer computation time. Furthermore, for very

complicated FF patterns, the GA model may not be able to find the global

optimum solution, due to GA’s residual tendency to get stuck to local optima

like any other optimisation methods. Thus how to select the number of

10

infinitesimal dipoles in the GA model? Is there any practical limitation for the

NF-FF conversion model?

3) There have been many various definitions of NF and FF regions for different

applications. What do NF and FF regions mean in this NF-FF conversion case?

What are the boundaries of them? Are they related to the PCB size? Regarding

NF data sampling, where should the testing be done? What type of data to

collect? How many points to test? For some NF observation points, some of the

field components are very small compared with the test probe sensitivity. Is it

necessary to manipulate those small components? Will it influence the final FF

prediction results? Only after these questions are answered can a clear guideline

be drafted for the NF scanning machine design.

1.5 Thesis Outline

This thesis consists of 6 chapters. Chapter 1 gives a brief introduction of NF-FF

conversion techniques, emphasises the aim and strategy of the thesis, and summarises

the contribution of the thesis. Chapter 2 builds up a NF-FF conversion model based on

GAs. Chapter 3 is about source modelling of FF radiation, which gives suggestions on

choosing the optimum number of dipoles needed by the GA model. Chapter 4 discusses

in detail NF sampling approaches. Chapter 5 contains some case studies of PCB FF

radiation prediction based on NF simulations and measurements. Chapter 6 provides

conclusions and suggestions for future work.

1.6 Summary of Contributions

There are four contributions in this thesis. The first is construction of a NF-FF

conversion model based on GAs. The second is a recommendation for an appropriate

infinitesimal dipole number for the GA model based on the FF radiation evaluation. The

third is investigations of reasonable NF sampling approaches. The last is some practical

case studies on NF-FF conversion.

Robust Genetic Algorithm Model

A GA model including a specific dipole moment range pre-selection step is constructed

for NF-FF conversion. Four original dipoles (2 electrical and 2 magnetic) at 30 MHz in

free space are selected as a known source to check whether the GAs can identify the

11

original radiator. It elaborates how the GA works, how the genes evolute with iteration,

how they converge to an optimum solution, and what the correlation is between the NF

tolerance and FF tolerance.

Number of Infinitesimal Dipoles

By applying GAs to reconstruct the FF patterns of a long wire, a large loop and a

power-ground plane pair, the correlation between the number of infinitesimal dipoles

needed by GAs and the ratio of PCB size over wavelength (D/λ) is discussed. In this

thesis, it is found that the GAs work well when the dipole number is no more than 8.

For PCBs with D ≤ λ, a number of infinitesimal dipole is recommended for GA

modelling.

Near Field Sampling Approaches

A 90 mm × 60 mm PCB with an L-shape loop above a finite ground plane is

investigated using different NF sampling approaches. This example produces highly

asymmetrical FF patterns for high frequencies (1 GHz – 3 GHz), while very simple and

symmetrical patterns for low frequencies (30 – 300 MHz) due to its small size.

• A few regions are clearly defined by the increasing distance from the PCB

source. For electrically moderate-sized PCBs, NF data sampled in the radiating

NF region is recommended for NF-FF conversion.

• Detailed NF planar sampling approaches are investigated, such as where to

place observation points, what type of data to observe, how many points to

sample, how many surfaces to select, how big the spacing between sampling

points should be, and how to deal with very small field values.

Near Field-Far Field Conversion Case Study

Two case studies are conducted to predict electric FF patterns based on magnetic NF

magnitudes, one for a 210 mm × 2.5 mm microstrip trace on a 250 mm × 45 mm × 1.57

mm PCB at 300 MHz – 1.2 GHz, and the other for an 80 mm × 60 mm loop at 500

MHz. Both cases validate the NF sampling approaches in this thesis.

12

2 Genetic Algorithms

This chapter serves to introduce a GA which is applied to search the optimum

equivalent dipole set, for predicting FF behaviour based on NF data. A GA based NF-

FF conversion model is built, and its performance related to source identification,

fitness definition, genes evolution and algorithm repeatability is evaluated in detail.

Outline

This chapter is organised into 5 sections. Section 2.1 lists some GA terms. Section 2.2

defines hybrid-coding genes including the dipole type, complex moment, location and

orientation. Section 2.3 introduces a dipole moment magnitude range pre-selection

which is applied in the initialisation step of GAs. Section 2.4 draws a detailed picture

about the reproduction stage of GAs, which contains important steps such as selection,

crossover and mutation. The purpose of these manipulations is to find a global optimum

by avoiding sticking at local optima. Section 2.5 evaluates the effectiveness of GAs in

this NF-FF conversion case, by checking the feasibility of identifying a radiation source

based on NF magnitude-only data, trying different fitness definitions, looking for the

optimum fitness model, illustrating the evolution process of genes, and analysing the

repeatability of GA runs.

Contributions

The contributions of this chapter are:

1) Before the first usual step of GAs—initialisation, a pre-selection process for the

dipole moment range is introduced, based on analysing all available NF data.

2) During the reproduction step, processes of selection, crossover and mutation are

customised for anti-sticking, and thus improving the robustness and

repeatability of GAs.

3) Fitness definitions of NF matching and FF prediction are investigated, and the

correlation between NF and FF fitness is analysed.

4) The evolution of some genes and NF-FF fitness correlation is illustrated, which

helps understand how the GA works in the NF-FF conversion.

13

2.1 Terminology

To help understand GAs, some terms are briefly explained as follows [39][40]:

• Gene: a specific variable of a solution.

• Code: a format representing genes. There are a few coding methods, such as

binary, Gray and real-coding.

• Individual: a trial solution to the problem, represented by a string of genes.

• Population: a set of possible solutions to a given problem, a group of individuals.

• Generation: one iteration cycle in a GA process.

• Fitness: a number assigned to an individual, representing how good a solution to

the problem it is. The higher the fitness, the more chances to be chosen as a

parent for the next generation.

• Parent: member of the current generation. Pairs of individuals are selected from

the population in a probabilistic manner weighted by their relative fitness values

and designated as parents.

• Offspring: member of the next generation, generated from the selected pair of

parents by application of stochastic operators.

2.2 Genes and Parameter Ranges

An individual is a set of N elementary dipoles, where each dipole Dq (q=1, 2, …, N) is

characterised by [42]-[49]:

• Dipole type Kq (binary-coded, ‘0’ for a magnetic dipole, ‘1’ for an electric

dipole),

• Complex dipole moment qjqm e β⋅ ,

• Dipole location xq, yq, zq, and

• Dipole orientation θq, φq (elevation and azimuth angle),

where the dipole location and orientation in both local (O’X’Y’Z’) and global (OXYZ)

coordinate systems are as shown in Figure 2-1.

14

X’

Z’

Y’O’

X

Y

Z

O

O’=(xq, yq, zq) in OXYZ coordinate system

θq

ϕq

+

-

X’

Z’

Y’O’

X

Y

Z

O

O’=(xq, yq, zq) in OXYZ coordinate system

θq

ϕq

+

-

Figure 2-1 Location and orientation of dipole Dq

Thus, each individual sk consists of N dipoles,

,...... 21 Nqk DDDDs = (2-1)

and each Dipole Dq itself consists of 1 binary and 7 real-coded genes,

.q q q q q q q q qD K m x y zβ θ ϕ= (2-2)

For all genes in GAs, ranges must be defined, no matter using a fixed range [31] in the

whole process or using a dynamic range [41] for progressive reduction of the solution

space. In this thesis, the ranges for all parameters, except the magnitude of the complex

moment m, can be defined straight forward: the binary gene K is ‘0’ or ‘1’, phase angle

β and azimuth angle φ can take on values between 0 and 2π, the elevation angle θ is

between 0 and π/2, and x-, y- and z- coordinates are based on the dimensions of the

original source. A robust method to find upper bounds [44] for electric and magnetic

dipole moments mq will be elaborated in the following section.

2.3 Initialisation

A typical GA procedure [31][32] includes initialisation and reproduction. This section

discusses initialisation, while reproduction will be elaborated later in Section 2.4.

During the initialisation stage outlined in Figure 2-2, individuals are randomly created.

If an individual returns a fitness value greater than a threshold Fthr, it is accepted,

otherwise discarded. This process is repeated until the first generation is filled with K

15

qualified individuals. How to evaluate the fitness of an individual will be explained in

Section 2.5.2.

Random individual

Evaluate fitness

F(Sk) >Fthr?

Keep individual (k = k + 1)

Drop individual

First generation complete(g = 1, input G, k = 1, 2, … K)

N

Y

Y

N

Start

Stop

Input parameters(k = 0, input K)

Moment range pre-selection

k ≥ K?

Random individual

Evaluate fitness

F(Sk) >Fthr?

Keep individual (k = k + 1)

Drop individual

First generation complete(g = 1, input G, k = 1, 2, … K)

N

Y

Y

N

Start

Stop

Input parameters(k = 0, input K)

Moment range pre-selection

k ≥ K?

Figure 2-2 GA flow chart: initialisation

When applying GAs in the search of an equivalent dipole set which produces NF

radiation behaviour close to the original PCB, the dipole moment range needs to be

defined. Before randomly creating individuals, based on available electric or magnetic

NF data, a moment range pre-selection is performed [44] .

2.3.1 Moment Range Pre-selection

In this thesis, NF data are either electric field magnitudes or magnetic field magnitudes.

Per the NF data type, the moment range pre-selection has different starting values 0Em

(for electric dipole moment) and 0Mm (for magnetic dipole moment).

16

The following is a step of initialising the above starting values when electric NF data

are available. In a spherical coordinate system (r – θ – φ) the electric NF, in a distance r

from the source, is approximately [5]

3 3

cos sin, , 0,2 4

E Er

m mE E Er rθ ϕθ θ

πεω πεω≈ ≈ = (2-3)

for an electric dipole, and

2

sin0, ,4

Mr

mE E Erθ ϕ

μω θπ

= = ≈ (2-4)

for a magnetic dipole, where Em and Mm mean the electric and magnetic dipole

moment, respectively. From all sample points the maximum value of the electric field,

Emax, is chosen, and starting values for electric and magnetic dipole moments are

initialised as

0 3max

20

max

4 ,

4 .

E

M

m E r

rm E

πεω

πμω

= ⋅

= ⋅ (2-5)

Similarly, when magnetic NF data are available, the step for initialising the starting

values is as follows. In a spherical coordinate system (r – θ – φ) the magnetic NF, in a

distance r from the source, is approximately [5]

2

sin , 0,4E

rmH H H

rϕ θθ

π≈ = = (2-6)

for an electric dipole, and

3 3

cos sin, , 0,2 4M M

rm mH H H

r rθ ϕθ θ

π π≈ ≈ = (2-7)

for a magnetic dipole, where Em and Mm mean the electric and magnetic dipole

moment, respectively. From all sample points the maximum value of the magnetic field,

Hmax, is chosen, and starting values for electric and magnetic dipole moments are

initialised as

0 2max

0 3max

4 ,

4 .E

M

m H r

m H r

π

π

= ⋅

= ⋅ (2-8)

The upper bound for the electric dipole moments is now varied systematically and set as

.15,14...,,14,15,20, −−=⋅= imm i

EiE (2-9)

17

The range for the magnetic dipole moments is kept at 0Mm . For each ,E im case a total of

100 individuals are randomly generated and the average fitness is evaluated (the

detailed calculation for fitness will be illustrated later in Section 2.5.2). In the next step

the range for the electric dipole moments is kept at 0Em and the magnetic moment range

is varied,

.15,14...,,14,15,20, −−=⋅= imm i

MiM (2-10)

Two sets of fitness values, ( )0, ,E i MF m m and ( )0

,,E M iF m m , are the outcome of this

procedure. The mean values of both sets are determined,

( )15

0, ,

1515

0, ,

15

1 , ,311 ( , ) .31

avg E E i Mi

avg M E M ii

F F m m

F F m m

=−

=−

=

=

∑ (2-11)

From those moment ranges ,E im and ,M im which produce above-average results (fitness

values higher than ,avg EF and ,avg MF in (2-11), respectively) the largest range values are

picked up for the next pre-selection step:

1 0, , ,

1 0, , ,

sup , : ( , ) ,

sup , : ( , ) .

E E E E i E i M avg E

M M M M i E M i avg M

m m m m F m m F

m m m m F m m F

= = ≥

= = ≥ (2-12)

Typically, dipole moment ranges much smaller or much larger than 1Em or 1

Mm ,

respectively, result in poor fitness values, while moment ranges around the midfield

produce above-average fitness. Similar to (2-9) and (2-10) electric and magnetic

moment ranges are again varied systematically, but this time simultaneously,

1,

1,

2 , 11, 10, ..., 2, 3,

2 , 11, 10, ..., 2, 3.

iE i E

jM j M

m m i

m m j

= ⋅ = − −

= ⋅ = − − (2-13)

For each pair of moment ranges ( ), ,,E i M jm m , 100 individuals are randomly generated

and again their average fitness is determined. A typical result for a matrix of average

fitness values ( ), ,,E i M jF m m is shown in Figure 2-3. Along the horizontal axis the range

for the electric dipole moment varies, while along the vertical axis the range for the

magnetic dipole moment varies. The largest range for electric or magnetic dipole

moments, which produces a fitness value of 0.8 times the largest value in this matrix,

18

( )( ), ,0.8 max ,E i M jF m m⋅ , is then selected as the optimum value for the upper bound of

the dipole moment range.

In (2-3), (2-4), (2-6) and (2-7), it was assumed that observation points were in the NF.

For cases using FF data as the GA input (see Chapter 3), the above moment pre-

selection process is still valid. Although the initial values for the moment ranges in (2-5)

or (2-8) are very coarse, the further steps of (2-12) and (2-13) in a fine-tuning manner

would lead to appropriate values for the moment ranges.

2.3.2 Example

In the example shown in Figure 2-3 the maximum fitness value is 1.88, giving a

threshold of 1.50; from the fitness matrix it is found that for electric dipole moments

beyond the 12th column, and magnetic dipole moments above the 11th row fitness values

drop drastically. Dipole moment values corresponding to this column

( 12111 2 +−⋅= EoptE mm ) and this row ( 11111 2 +−⋅= M

optM mm ) would be chosen as the upper

bounds for electric and magnetic dipole moments in this instance.

Figure 2-3 Fitness matrix for fine-tuning the dipole moment ranges

19

Both electric and magnetic moment ranges should be selected appropriately in order to

get good fitness values. If dipole moment ranges are too small, corresponding to the left

hand side and lower edges of Figure 2-3, the fitness is close to 1. If dipole moments are

too large, corresponding to the right hand side and upper edges of Figure 2-3, the fitness

values drop close to zero. The optimum fitness values occur in the region in between.

Figure 2-4 shows the fitness distribution vs. the maximum electric and magnetic dipole

moments of individuals recorded after every 50 generations. Figure 2-4 (a) is the fitness

results with fixed moment ranges obtained by the above moment range pre-selection

procedure ( 58.57 10 A moptEm −= × ⋅ , 6 24.76 10 A mopt

Mm −= × ⋅ ). Figure 2-4 (b) shows the

fitness distribution with dynamic moment ranges, where after 50 generations based on

the fitness distribution of the 50th generation, optMm is kept the same, while the electric

dipole moment range is decreased to 51.63 10 A moptEm −= × ⋅ . Comparing Figure 2-4 (a)

with (b), it is observed that both fitness sets have the similar normal distribution, and the

dynamic moment ranges only slightly improve the fitness of the best individual of the

last generation (F = 22.6 vs 21.9). Therefore fixed moment ranges are used later in this

thesis.

20

(a) Fixed moment ranges

(b) Dynamic moment ranges

Figure 2-4 Fitness distribution vs maximum electric and magnetic dipole moments

2.4 Reproduction

After initialisation, all individuals of the population are evaluated according to their

fitness. Then reproduction starts based on the principles of elitism, selection, crossover,

mutation and anti-sticking, as illustrated in Figure 2-5.

21

Elitism(k = 1, 2)

Crossover

Selection of pairs of individuals(k = 3, 4, … K)

rand [0,1]< Pcross?

New generation (g = g + 1, k = 1, 2, … K)Evaluate fitness and update ‘elite database’

Keep 2 bestindividuals

Stop

Pick up the individual with max(F(Sk))

Start

N

N

Y

Y

Keepindividuals

rand [0,1]< Pmutation?

Mutation

Y

N

Keepindividual

max(F(sk))> Fmax?

N

Y

Anti-sticking

g ≥ G?

Elitism(k = 1, 2)

Crossover

Selection of pairs of individuals(k = 3, 4, … K)

rand [0,1]< Pcross?

New generation (g = g + 1, k = 1, 2, … K)Evaluate fitness and update ‘elite database’

Keep 2 bestindividuals

Stop

Pick up the individual with max(F(Sk))

Start

N

N

Y

Y

Keepindividuals

rand [0,1]< Pmutation?

Mutation

Y

N

Keepindividual

max(F(sk))> Fmax?

N

Y

Anti-sticking

g ≥ G?

Figure 2-5 GA flow chart: reproduction

2.4.1 Selection

According to Darwin’s theory of evolution the best individuals survive to create new

offspring. There are many methods in selecting the best individuals, such as roulette-

wheel selection, ranking selection and tournament selection. In this thesis roulette-

wheel selection is adopted, where the chance for an individual to be chosen for

evolution is proportional to its fitness value. The higher the fitness, the higher the

probability to be selected is.

Figure 2-6 describes in detail the selection process [49]. To preserve excellent

individuals with the top fitness values, elitism method is adopted. For the population of

22

K individuals (K is an even number), the top 2 individuals with the highest fitness

values (different ones if not all individuals are exactly the same) are preserved without

any change for the next generation. Meanwhile, the clones of the top 2N individuals

from the whole population are stored into an ‘elite database’, which archives excellent

individuals from the previous 5 generations. That is to say, starting from the 6th

iteration, the ‘elite database’ contains totally 10N individuals. Starting from the 7th

iteration, the ‘oldest’ 2N individuals are removed from the ‘elite database’.

Roulette wheel selection

Elite database (5·2N = 10N)

Top 2N from each of the last 5

generations

Generation no.

g-4

K Individuals (K = 2+N·M)

Top 2 from elitism, plus N subgroups containing M individuals each

g-3

g-2

g-1

g

g+1

2 M M M … M M 2N individuals

N sub-groups

Best M individuals from elite database

Roulette wheel selection

Elite database (5·2N = 10N)

Top 2N from each of the last 5

generations

Generation no.

g-4

K Individuals (K = 2+N·M)

Top 2 from elitism, plus N subgroups containing M individuals each

g-3

g-2

g-1

g

g+1

2 M M M … M M 2N individuals

N sub-groups

Best M individuals from elite database

Figure 2-6 Selection process for K individuals

23

Apart from the 2 individuals kept by elitism, the remaining K-2 individuals are evenly

divided into N sub-groups, each of which contains M individuals. These subgroups

undergo the GA process in parallel. For the next generation of each sub-group, the two

best individuals from the previous generation become two parents (not necessarily in

one pair), other (M-2) parents are selected according to the roulette-wheel method from

a ‘selection pool’, which consists of the M individuals in the respective sub-group of the

previous generation, and also the best M individuals in the ‘elite database’.

For example, for a population of 62 individuals (K = 62), the 2 best individuals are

preserved by elitism, and the remaining 60 (K-2 = 60) are divided into 6 sub-groups (N

= 6) each of which contains 10 individuals (M = 10). The top two individuals of each

sub-group (2N = 12 in total) are archived in an ‘elite database’, eventually replacing the

‘oldest’ 12 individuals, if this database has been already filled (i.e. at least 6 generations

have passed so far). For each sub-group, the two best individuals from the previous

generation become two parents, other 8 parents (M-2 = 8) are selected from a ‘selection

pool’ of totally 20 individuals (2M = 20): the 10 individuals (M = 10) in this sub-group

from the previous generation, and the best 10 (M = 10) individuals in the ‘elite

database’.

Once the selection is done in parallel for all N subgroups, the GA goes to the crossover

step.

2.4.2 Crossover

Pairs are randomly selected as parents to produce offspring. For each pair crossover is

performed with a probability of Pcross1. In this thesis a linear recombination for real-

coded genes is adopted [32], [45].

Suppose parents gis and g

js are chosen for crossover, their genes are mixed to generate

the genes for two children 1gis + and 1g

js + according to (2-14), where gip is the real-

coded parameter of the gene chosen to crossover, 1gip + is the result after crossover, g is

the generation number, and α is a random number from the range of (-0.25, 1.25).

Figure 2-7 shows a linear crossover for real-coded genes.

1

1

(1 ) ,

(1 ) .

g g gi j i

g g gj i j

p p p

p p p

α α

α α

+

+

= ⋅ + − ⋅

= ⋅ + − ⋅ (2-14)

24

1gip +

1gjp +

gip

gjp

Before crossover

After crossover

α

α

1 α−

1 α−

1gip +

1gjp +

gip

gjp

Before crossover

After crossover

α

α

1 α−

1 α−

Figure 2-7 Linear crossover for real-coded genes

LB and UB are lower and upper domain bounds of the variable pi. If 1gip + is out of range,

then the parameter 1gip + is adjusted to 1g

ip + :

1 1

1

( ),

,

g gi i

gi

p p k UB LB

p LBk floorUB LB

+ +

+

= − −

⎛ ⎞−= ⎜ ⎟−⎝ ⎠

(2-15)

where the function floor(x) rounds the element of x to the nearest integer less than or

equal to x.

Individual pairs with the probability of crossover Pcross1 are chosen for crossover, where

the genes of these pairs perform crossover with the probability of Pcross2 [45]. So the

total probability for a particular pair of genes to crossover is

1 2 .cross cross crossP P P= ⋅ (2-16)

In this thesis, Pcross2 = 0.9 is used, and the value for Pcross1 is dependent on the ‘sticking’

status during the progress, as described later in Section 2.4.3.

Since the moment ranges for electric and magnetic dipoles are usually different,

particular attention should be paid to eliminate the chance of crossover between electric

and magnetic dipoles. After the selection based on the fitness values, the genes of

individuals are re-arranged according to the dipole type. Between the same type of

dipoles, crossover for moment magnitude mq is done according to (2-14); while for

different type Kq of dipoles, Kq and mq are simultaneously swapped with each other.

25

2.4.3 Mutation

Mutation introduces genetic material that is not present in the current population, to

ensure that overly aggressive selection does not result in premature convergence to a

sub-optimum solution. The individuals of the new generation, except the two

individuals preserved by elitism, are subject to mutation with a probability of Pmutate.

GAs have sometimes the tendency to get stuck at local optima. An indication for this

phenomenon is that the two fittest individuals are the same as in the previous

generation. If a new generation has the same two best fitness values as the previous one,

action should be taken to make it more likely to introduce new genetic material, such as

increasing the probability of mutation, manipulating the mutation step and replacing

some individuals.

Mutation is a core process of GAs. Whether mutation operators are well defined for

anti-sticking, decides whether GAs can successfully find the optimum solution. In this

thesis a non-uniform mutation is adopted for real-coded genes [32], [45].

If a gene of individual gis with a real-coded parameter g

ip is chosen for mutation, the

result 1gip + of the offspring 1g

is + is as follows, where LB and UB are lower and upper

domain bounds of the variable pi:

( )( )

1, , with 50% probability,

, , with 50% probability.

g gi ig

i g gi i

p g UB pp

p g p LB+

⎧ + Δ −⎪= ⎨− Δ −⎪⎩

(2-17)

Figure 2-8 shows a mutation for real-coded genes. The mutation step Δ(g, v) returns a

value in the range of (0, v), and the possibility of Δ(g, v) being close to 0 increases with

the generation number g. This property causes this operator to uniformly search the

solution space at the beginning (when g is small), and locally at later stages. A typical

definition is [32]

( ) ( )( )1 /, 1 ,bg Gg v c v u −Δ = ⋅ ⋅ − (2-18)

where c is a coefficient, u is a random number from (0, 1), G is the maximum

generation number, and b is a system parameter determining the degree of dependency

on the iteration number (b = 2 is used here).

26

gipBefore

mutation

After mutation

1 o r

gi

gi

gi

pp

p

+

⎧ + Δ⎪= ⎨⎪ − Δ⎩

Δ

gipBefore

mutation

After mutation

1 o r

gi

gi

gi

pp

p

+

⎧ + Δ⎪= ⎨⎪ − Δ⎩

Δ

Figure 2-8 Mutation for real-coded genes

To speed up the optimisation progress of GAs and prevent it from being stuck, a

‘sticking’ check is performed after each iteration cycle. If a new generation has the

same two best fitness values as the previous one, a ‘sticking counter’ nstick is increased

by one; otherwise nstick is reset to 0. Table 2-1 lists three levels of crossover rate Pcross1,

mutation rate Pmutate and coefficient c that are invoked depending on nstick.

Table 2-1 Three levels of mutation

Rate nstick Pcross1 Pmutate c in Δ Action

Low nstick = 0 0.9 0.03 1 NA

Medium nstick = 1,

5, 9, … 0.6 0.06 0.6 NA

High nstick = 2,

6, 10, … 0.3 0.10 0.2

Replace bottom 25% of population by

top quarter of ‘elite database’

Medium nstick = 3,

7, 11, … 0.6 0.06 0.6 NA

High nstick = 4,

8, 12, … 0.3 0.10 0.2

Replace random 25% of population

by bottom quarter of ‘elite database’

Low-rate mutation means the probability of crossover Pcross1 is high, the probability of

mutation Pmutate is low, and the mutation step Δ is high, thus in a whole crossover

dominates the reproduction process.

When nstick increases by one (nstick = 1, 5, 9, …), the mutation goes to medium-rate with

a medium probability of Pcross1 and Pmutate, and also a medium step Δ.

27

After the next iteration, if nstick again increases by one (nstick = 2, 6, 10, …), the quarter of

the population with the worst fitness values is replaced by the top quarter of the

archived ‘elite database’. A low Pcross1 and a high Pmutate are used with a low Δ.

These two iterations with higher rate mutation more or less realise a local searching

around the best individuals. If the sticking problem is resolved after this measure, nstick

is reset to 0; otherwise, nstick is increased (nstick = 3, 7, 11, …), and another iteration with

a medium-rate mutation is performed. If there is still no improvement in the fitness of

the two best individuals (now nstick = 4, 8, 12, …), a high-rate mutation is conducted,

and a random quarter of the population is replaced by the bottom quarter of the archived

‘elite database’. After that if nstick still increases, stages with a medium-rate mutation, a

high-rate mutation and partial replacement are alternated.

Similar to crossover, Kq and mq are required to mutate together. The mutation occurs

with the probability of Pmutate. With a 50% probability, Kq is kept the same as before,

while the mq is mutated according to (2-18); with another 50% probability, Kq is

changed and the mq is mutated based on the magnitude randomly selected from the

separate databases which hold all electric and magnetic dipole mq information of the

current generation.

The reproduction process is repeated until the best fitness value is better than the target

Fmax, or for a maximum of G generations, whatever happens first (see Figure 2-5).

2.5 Evaluation of Genetic Algorithms

Generated by selecting the best individuals from the current generation and mating them,

the next generation contains a higher proportion of the characteristics possessed by the

better fit members of the previous one. In this way, over generations, good

characteristics are spread throughout the population. If a GA is well designed, the

population will converge to an optimum solution to the problem. This section serves to

evaluate the performance of GAs in the NF-FF conversion.

2.5.1 Source Identification

This section is to check whether GAs can identify an original radiator. For comparison

with previous work, the four original dipoles (t1, t2, t3, t4) at 30 MHz in free space listed

in Table I of [12] are selected as a known source. 124 sample points are chosen on a

28

sphere of 0.6 m radius, and their electric NF data (peak values for Ex, Ey and Ez) are

calculated based on the approximated field equations for infinitesimal dipoles shown in

Appendix C.

The four elementary dipoles are placed inside a 0.6 × 0.6 × 0.5 m3 fictitious cube. The

NF data are then used as an input for the GA to calculate the fitness of individuals in the

search for an equivalent dipole set within this box. Table 2-2 lists the dipole set (n1, n2,

n3, n4) obtained by the GA procedure; the best NF tolerance calculated according to

(2-19) is TNF,a = 0.08 dB. The original test set (t1, t2, t3, t4) used in [12] is also included

in Table 2-2 for comparison.

In Table 2-2, angles and phases are expressed in rad, spatial coordinates in m and

moment magnitudes in mA⋅m (for electric dipoles) or mA⋅m2 (for magnetic dipoles).

Figure 2-9 shows the spatial distribution of test and equivalent dipoles. Table 2-2 and

Figure 2-9 show a very good match between the GA results and the original source.

Since no phase information is used for input NF data of GA, the moment phase data β

of the equivalent dipole set (n1, n2, n3, n4) in Table 2-2 are normalised for easier

comparison with those of the original dipole set (t1, t2, t3, t4). The moment phase of n1 is

set equal to that of t1 by subtracting 2.78 rad, and other phase data of n2, n3 and n4 are

normalised by the same process.

Table 2-2 Parameters of test and equivalent dipoles

K m β x y z θ φ

t1 1 7.68 1.20 0.21 -0.15 0.32 0.42 0.32

n1 1 7.69 1.20 0.21 -0.15 0.32 0.42 0.32

t2 1 5.39 2.10 -0.17 0.15 0.40 0.98 0.46

n2 1 5.51 2.16 -0.17 0.15 0.40 0.97 0.45

t3 0 4.58 4.64 0.10 0.10 0.20 1.12 1.82

n3 0 4.70 4.86 0.11 0.10 0.21 1.08 1.78

t4 0 5.92 6.24 -0.20 -0.15 0.15 0.56 0.32

n4 0 5.31 6.27 -0.21 -0.16 0.13 0.64 0.19

29

Figure 2-9 Spatial distribution of test and equivalent dipoles (solid: reference; dashed: GA)

2.5.2 Fitness Definition

Since the aim is to get a good FF prediction by optimising NF matching based on

phaseless information, how to define the fitness becomes a critical problem.

• Can the fitness function without phase information describe NF behaviour well

enough?

• Can the optimum NF matching lead to a good FF prediction?

• What is the relationship between NF and FF fitness?

To answer these questions, a thorough literature review has been done on how to

evaluate the difference between two field radiation patterns, and thus potential fitness

definitions are raised and further analysed.

Assuming vm is the electric/magnetic field magnitude of the original source at the mth

observation point and fm,k is the electric/magnetic field magnitude of a dipole set (kth

individual of the GA) at the same location, the target is to minimise the difference

between vm and fm,k, ,m m kv f− . In [33], a difference in a logarithmic scale between the

measured field magnitude and the GA result was minimised, considering that scale is

commonly used in standardised testing.

In [34], a tolerance of field magnitude based on least square method was adopted, 2

,m m kv f− , to obtain a solution with minimum error in radiation energy.

30

In [24], a quadratic inverse approach was raised for calculating least square of field

intensity tolerance, 22 2

,m m kv f− . It was stated that choice of field intensities gave a

simpler nonlinearity than that of magnitudes, and thus got rid of possible local minima

problems in the function defining the solution.

In [51], a multi-objective algorithm was introduced for evolutionary optimisation. An

easy way to realise it is to combine different objectives into one fitness function (e.g. by

a linear operation when they share the same measurement unit).

2.5.2.1 Near Field Tolerance

To compare the above considerations in the literature and find an optimum fitness

definition, eight expressions for tolerance between reference values and the

approximation are evaluated:

( ), ,1

20 lg lg ;M

NF a k m m km

T s v fM =

= ⋅ −∑ (2-19)

( ) ,,

1

1 ;M

m m kNF b k

m m

v fT s

M v=

−= ⋅∑ (2-20)

( )( )2

,1

,2

1

;

M

m m km

NF c k M

mm

v fT s

v

=

=

−=

∑ (2-21)

( )2 2

,, 2

1

1 ;M

m m kNF d k

m m

v fT s

M v=

−= ⋅∑ (2-22)

( )( )22 2

,1

,4

1

;

M

m m km

NF e k M

mm

v fT s

v

=

=

−=

∑ (2-23)

( ) ( ) ( ) ( ), , ,1 , 0.25 ;NF f k NF b k NF c kT s T s T sα α α= − ⋅ + ⋅ = (2-24)

( ) ( ) ( ) ( ), , ,1 , 0.5 ;NF g k NF b k NF c kT s T s T sα α α= − ⋅ + ⋅ = (2-25)

( ) ( ) ( ) ( ), , ,1 , 0.75 .NF h k NF b k NF c kT s T s T sα α α= − ⋅ + ⋅ = (2-26)

TNF,a considers an average field strength difference of all test points in a logarithmic

31

scale. Using logarithmic data means that the NF tolerance definition of (2-19) also

considers relative small field strength values, thus emphasising the shape of the field

distribution.

TNF,b calculates an average field strength deviation of all test points in a linear scale.

Therefore both TNF,a and TNF,b, albeit for TNF,b to a less degree, focus on matching NF

pattern shape.

TNF,c aims to get the least square error of field magnitudes, and mainly compares the

radiation power.

TNF,d calculates an average power density deviation of all test points in a linear scale.

TNF,e targets to get the least square error of power densities.

TNF,f, TNF,g and TNF,h considers both TNF,b and TNF,c with varying weighting factors, based

on the principle of multi-objective algorithm [51].

For the above NF tolerances, Ex, Ey and Ez or Hx, Hy and Hz NF magnitudes are used as

vm.

Among all M observation points, the maximum field value vmax and the minimum value

vmin are found. If vmin is more than adyn below vmax, the new minimum is set to vmax - adyn

and values smaller than it are discarded. This mimics the dynamic range of

measurement equipment. The selection for adyn will be further investigated in Section

4.10. In this chapter the threshold for vmin is set to vmax/1000, that is to say, 60 dB for

adyn.

The fitness F of an individual is defined as the reciprocal value of the above NF

tolerance TNF (TNF,a, TNF,b, TNF,c, TNF,d, TNF,e, TNF,f, TNF,g or TNF,h based on (2-19)-(2-26)

respectively):

( ) ( )1 .k

NF k

F sT s

= (2-27)

2.5.2.2 Far Field Tolerance

The target of NF-FF conversion is to get a good FF radiation prediction rather than

pursuing a perfect NF matching. Instead of taking into account the x-, y- and z-

components of field magnitudes, for FF prediction the interest is more in the maximum

field magnitude at each point, and also the largest value among all points. In this thesis

two definitions of FF tolerance are adopted, one is TFF,a in (2-28) obtained by

32

calculating the deviation of maximum field magnitudes at M points, where

2 2 2m x y zv E E E= + + or 2 2 2

m x y zv H H H= + + ; the other is TFF,max shown in (2-29),

where vmax and fk,max mean the largest value of maximum field magnitude among all M

points, obtained from reference data and GA results respectively.

( ), ,1

20 lg lg ;M

FF a k m m km

T s v fM =

= ⋅ −∑ (2-28)

( ),max max ,max20 lg lg .FF k kT s v f= ⋅ − (2-29)

For FF tolerance TFF calculation, the total electric field magnitude E is calculated

according to Appendix C and used as reference data without any filtering.

2.5.2.3 Near Field-Far Field Tolerance Correlation

A fundamental problem in the case of NF-FF conversion is that the actual FF tolerance

can not be determined. Ultimately it is important to achieve a good agreement between

the GA dipole model and the PCB for the FF. Therefore the definition of NF matching

should be well related to the final FF matching. In [46], the fitness definition of NF

matching and FF prediction was addressed, and the correlation between NF and FF

fitness was analysed.

As a common measure of the linear relationship between the paired values of two

random variables X and Y, the correlation coefficient Corr, is defined as

( )( )( )( ) ( )2 2

, ,x x y y

Corr X Yx x y y

− −=

− −

∑∑

(2-30)

where x and y means average of X and Y, respectively.

It has to be established that a good approximation for the NF does indeed mean a good

approximation for the FF. Therefore the correlation coefficient Corr(X,Y) in (2-30) is

considered, where the probability distribution X represents the NF tolerance according

to (2-19) – (2-26) for all individuals respectively, and Y represents the FF tolerance

according to (2-28) or (2-29).

A correlation coefficient close to 1 indicates, that a good NF approximation also means

a good FF approximation.

To get an impression of the correlation between NF and FF tolerances, the equivalent

33

dipole set information has been obtained for the example described in Section 2.5.1

during the GA optimisation process. After every 50 generations fitness values and

dipole set information for all individuals are recorded; the tolerances of FF predictions

for a sphere of 10 m radius are compared with the FF reference data using (2-28) and

(2-29). Figure 2-10 shows two examples of correlation between NF and FF tolerances

according to (2-30).

(a) Good correlation when fitness is 1/TNF,a, “+”: Corr(TNF,a,TFF,max), “o”: Corr(TNF,a,TFF,a)

(b) Weak correlation when fitness is 1/TNF,d, “+”: Corr(TNF,d,TFF,max), “o”: Corr(TNF,d,TFF,a)

Figure 2-10 Examples of correlation between NF and FF tolerances

34

Figure 2-10 (a) shows a good correlation between NF and FF tolerances when the

fitness is defined as 1/TNF,a. In general, the lower the TNF,a, the lower the TFF,a and

TFF,max are. The correlation coefficients are:

( )( )

, ,max

, ,

, 0.82;

, 0.89.NF a FF

NF a FF a

Corr T T

Corr T T

=

= (2-31)

Figure 2-10 (b) shows a weak correlation between NF and FF tolerances when the

fitness is defined as 1/TNF,d. In general, when the TNF,d does not change too much, the

TFF,a and TFF,max vary a lot. The correlation coefficients are much smaller than the

previous case using 1/TNF,a as the fitness:

( )( )

, ,max

, ,

, 0.21;

, 0.05.NF d FF

NF d FF a

Corr T T

Corr T T

=

= (2-32)

2.5.3 Optimum Fitness Model

As referred to in Section 1.2.5, GAs are a good searching method in coping with this

NF-FF conversion problem with NF magnitude-only input data. However, compared

with other NF-FF techniques, such as the modal expansion method in Section 1.2.1 or

the equivalent current approach in Section 1.2.3, GAs are less efficient. Due to the

tendency of getting stuck in local optima, GAs sometimes may not be able to find the

global optimum. Weile and Michielssen in [39] stated, “When the GA stagnates, raising

the mutation rate often yields useful information; if the objective function value of the

best design changes significantly, the GA may have been temporarily stuck in a local

optimum and continued optimisation is likely to be useful. If not, restarting the GA with

a new initial population will yield a better chance for improvement than attempting to

push further.”

To investigate the eight fitness definitions listed in Section 2.5.2.1, the GA of the same

parameters (population size K = 62, generation number G = 500, system parameter b =

2) has been run 5 times. Here NF tolerances shown in (2-19) – (2-26) are used as

selection criteria for parents entering into the iteration of GAs, respectively. After one

GA run ends, FF tolerances are evaluated according to (2-28) and (2-29), and the NF-FF

tolerance correlation is calculated using (2-30). Table 2-3 lists the NF and FF tolerances

of the optimum solution found by the GA, and the NF-FF tolerance correlation for the

eight fitness definitions. In each case the average values of 5 GA runs are given.

35

Table 2-3 NF and FF tolerances and correlation vs. fitness definition

Fitness definition TNF TFF,max

(dB) TFF,a (dB)

Corr (TNF,

TFF,max)

Corr (TNF, TFF,a)

Corr (TNF, TFF,b)

Corr (TNF, TFF,c)

Corr (TNF, TFF,d)

Corr (TNF, TFF,e)

1/TNF,a 0.20 dB (2.3%) 0.31 0.28 0.78 0.89 0.89 0.90 0.81 0.85

1/TNF,b 17.0% 0.89 2.23 0.38 0.28 0.38 0.37 0.47 0.43

1/TNF,c 10.8% 1.65 1.76 0.08 0.33 0.41 0.40 0.46 0.43

1/TNF,d 45.0% 1.23 3.42 0.01 -0.11 -0.05 -0.07 0.12 0.00

1/TNF,e 10.8% 2.03 2.45 0.07 0.21 0.28 0.26 0.26 0.30

1/TNF,f 10.4% 0.47 1.04 0.61 0.75 0.82 0.82 0.82 0.82

1/TNF,g 7.1% 0.54 0.94 0.55 0.72 0.75 0.76 0.75 0.76

1/TNF,h 12.5% 1.17 2.22 0.16 0.12 0.19 0.16 0.27 0.19

TNF,d and TNF,e show the weakness of relating to FF tolerances (from -0.11 to 0.30) in

Table 2-3. The quadratic inverse approach of checking the least square of field intensity

tolerance, 22 2

,min m m kv f− , is not helpful for finding the optimum equivalent dipole set.

This is also shown from the high FF tolerances (TFF,a = 2.45 – 3.42 dB) in Table 2-3.

From Table 2-3, TNF,b or TNF,c itself produces low NF-FF tolerance correlation (<0.5),

while a combination of both (if the weighting factor α is appropriately selected) can

dramatically improve this correlation. From Table 2-3, TNF,f (α = 0.25) and TNF,g (α = 0.5)

give much better correlation (0.55 – 0.82) than TNF,b or TNF,c, and also reduce the FF

tolerances evidently. However TNF,h (α = 0.75) makes the correlation even worse (0.12 –

0.27), and does not improve the FF tolerance at all. That is to say, with both NF pattern

shape and radiation power reasonably matched, a good FF prediction can be achieved.

In Table 2-3, among all eight fitness considerations, the definition of 1/TNF,a reaches the

lowest TNF (0.20 dB), the lowest TFF,max (0.31 dB), the lowest TFF,a (0.28 dB) and the

highest NF-FF tolerance correlation (0.78-0.90). This is due to the fitness model

considering both large field values and small values, and thus both NF pattern shape and

radiation power are taken into account.

Figure 2-11 shows the 2-dimensional (2-D) electric FF prediction at 10 m, 30 MHz and

reference data of this 4-dipole set when the 1/TNF,a fitness model is used, where the

36

mapping of the GA results has a good agreement with the reference FF pattern. The

later sections of this thesis will keep using the 1/TNF,a fitness model.

(a) Reference pattern (b) GA of 1/TNF,a fitness model

Figure 2-11 Mapping of electric FF patterns (field strength in dBmV/m)

2.5.4 Evolution Process of Genes

To illustrate how the GA works in its search for the equivalent dipole set, the relative

information of evolution is plotted.

As mentioned in Section 2.5.2.3, after every 50 generations fitness values and dipole set

information for all individuals are stored. Figure 2-12 shows the evolution of some

genes (dipole moment magnitude, location and orientation) together with NF and FF

tolerances, when the optimum 1/TNF,a fitness model is used. While Figure 2-9 shows

only the best individual at the end of the process, Figure 2-12 (a) shows all individuals

after 1, 50, 250, and 450 generations. Figure 2-12 (b) shows basically the information as

already depicted in Figure 2-10. While Figure 2-10 contains the information for all

individuals, after 1, 50, 100, …, 500 generations each picture in Figure 2-12 contains

only data for K individuals of the respective generation (K = 62 in this case).

At the 1st generation, dipole set information is randomly initialised, and thus the

tolerances vary widely (6 – 20 dB for TNF,a, and 1 – 10 dB for TFF,a). The tolerances

could be reduced by a more sophisticated initialisation process, but that would also

increase the computational burden for this stage.

After 50 iterations, the GA has already demonstrated its ability to tackle this

optimisation problem, and the dipole locations are closer to the reference data. Also the

tolerances have sharply decreased (2 – 10 dB for TNF,a, and 1 – 4 dB for TFF,a).

37

(a) Genes (b) NF-FF tolerances

Figure 2-12 Evolution in GA: “+”: Corr(TNF,a,TFF,max), “o”: Corr(TNF,a,TFF,a)

1st: Randomly generated individuals in the 1st generation vary widely;

50th: The really bad ones are quickly eliminated and some individuals with much better genes evolve;

250th: Most of the individuals have very good characteristics, but there are still occasional outlaws;

450th: Almost all of the individuals have quite good characteristics.

38

Continuing the optimisation process the correct orientation of dipoles is almost found at

the 250th generation, and the dipole distribution is more focused than before; the best

TNF,a and TFF,a decrease to 0.2 dB. However, some individuals have even higher

tolerances (up to 6 dB) as in previous generations, since adaptive crossover and

mutation are introduced for anti-sticking.

When the GA goes to the 450th generation, all individuals concentrate around the

reference data. The best TNF,a and TFF,a values become very close to 0.

Figure 2-12 does not reveal which four dipoles belong to a single individual

respectively, however, when the GA goes to the 450th generation, it is shown that the

four dipole parameters of all individuals are very close to the original ones.

From Figure 2-9 and Figure 2-12, the two electric dipoles are easier to represent than

the two magnetic dipoles. Figure 2-13 (a) shows the FF patterns at 10 m, 30 MHz

contributed by the two reference electric dipoles (Emax = 27 dBmV/m), and Figure 2-13

(b) is the contribution from the two magnetic dipoles (Emax = 19 dBmV/m). Comparing

Figure 2-13 with Figure 2-11 (Emax = 28 dBmV/m), it is seen that the two electric

dipoles dominate the FF radiation.

(a) Contributed by electric dipoles (b) Contributed by magnetic dipoles

Figure 2-13 Mapping of electric FF patterns (field strength in dBmV/m)

2.5.5 Algorithm Repeatability

Apart from the feasibility of solving the NF-FF conversion problem, repeatability is

another key performance criterion of GA. Since GA is based on random searching with

a tendency of getting stuck at local maxima, different runs may give different fitness

results. To check the robustness of the process in Sections 2.3 and 2.4, 5 runs using the

same GA parameters are performed. Figure 2-14 shows the TNF,a evolution for this case,

39

with 62 individuals and 500 generations, and Table 2-4 lists the tolerances and the NF-

FF tolerance correlation with 5 runs. All NF and FF tolerances are acceptable, and the

correlation coefficients also give confidence in the process.

The GA repeatability is very good. It is not only shown in Figure 2-14 and Table 2-4,

but also evident in the spatial distribution of equivalent dipoles from 5 GA runs (see

Figure 2-15). As indicated in Section 2.5.4, among the four original dipoles, two electric

dipoles dominate the contribution for the FF radiation. From Figure 2-15, 5 GA runs

have found these two electric dipoles exactly; however, there is a parameter variety for

these two magnetic dipoles due to their unimportant contribution for the FF radiation.

0

1

2

3

4

5

6

7

8

9

10

1 101 201 301 401

Generation no.

NF

Tole

ranc

e (d

B)

GA #1 GA #2 GA #3 GA #4 GA #5

0

0.2

0.4

0.6

0.8

1

1 101 201 301 401

0

1

2

3

4

5

6

7

8

9

10

1 101 201 301 401

Generation no.

NF

Tole

ranc

e (d

B)

GA #1 GA #2 GA #3 GA #4 GA #5

0

0.2

0.4

0.6

0.8

1

1 101 201 301 401

Figure 2-14 TNF,a vs. generation number

Table 2-4 Tolerance and correlation figures for 5 GA runs

Fitness Definition Run TNF,a TFF,max (dB) TFF,a (dB) Corr (TNF,a,

TFF,max) Corr (TNF,a,

TFF,a)

1 0.20 0.21 0.16 0.85 0.93

2 0.29 0.05 0.23 0.75 0.89

3 0.08 0.19 0.16 0.89 0.90

4 0.25 0.57 0.41 0.72 0.88

5 0.20 0.54 0.45 0.78 0.87

1/TNF,a

Avg 0.20 0.31 0.28 0.78 0.89

40

Figure 2-15 Spatial distribution of test and equivalent dipoles from 5 runs (solid: reference; dashed: GA)

41

3 Source Modelling of Far Field Radiation

The ultimate target of this thesis is to predict FF radiation behaviour of PCBs with

adequate accuracy. The work presented in this chapter is motivated by three issues

concerning PCB source modelling of FF radiation:

1) Using GAs to search for the equivalent infinitesimal dipole set, in order to make

the solution easily converge, an efficient way is to fix the number of dipoles N at

the beginning of the GA process. Once this is done, the GA computational

burden is proportional to N. If N is too small, the model may not be able to

reconstruct the FF radiation. If N is too large, the computational time is

unnecessarily increased and the GA may not find the optimum solution at all.

One question remains: what value of N should be chosen to minimise the

computational burden for the GA?

2) Assuming the maximum dimension of a PCB is D, when the PCB is electrically

small (D ≤ λ/10), one electric and/or one magnetic dipole is sufficient to

reconstruct the FF behaviour. In general, the FF pattern becomes more

complicated with an increasing frequency. Is it feasible to choose an appropriate

N based on the ratio of PCB size over the wavelength (D/λ)?

3) When N is too large, there are too many unknown genes to tackle. Is it possible

for GAs to get stuck in local optima? Is there any limitation in applying the GA

model?

The GA model must use sufficient dipoles to yield a good approximation for the FF, but

not necessarily for the NF. To answer the above questions, the NF-FF conversion

techniques are put aside in this chapter. FF simulated peak values for Ex, Ey and Ez

collected at sampling points are used to find an equivalent dipole set, and thus represent

the FF radiation pattern. Therefore, the effect of source modelling by GAs is verified

from the point of view of FF radiation.

By checking the difference between a FF prediction and reference data, FF tolerances

TFF,a and TFF,max were defined in (2-28) and (2-29), respectively. To evaluate the

effectiveness of a FF prediction, an appropriate number of FF observation points should

be chosen. If too few points are chosen, the maximum field magnitude point may not be

sampled, and an inaccurate TFF,max is obtained. If too many points are selected, the FF

42

prediction may be inaccurate due to the requirement of matching too many points with

small field magnitudes. In this chapter, a spherical sampling method is applied with

equally spaced elevation angles and azimuth angles, and an appropriate number of FF

points are chosen based on the classical Nyquist sampling theorem, as described in [54].

Outline

This chapter consists of 5 sections. Section 3.1 gives a clear definition of the FF region.

In Section 3.2, a small radiator, a long wire and a large loop are decomposed into a few

infinitesimal dipoles by approximating the FF radiation behaviour, respectively. In

Section 3.3, the GA is applied to model the long wire, the large loop and a power-

ground plane pair. The correlation between the number of dipoles and the ratio of PCB

size over wavelength (D/λ) is discussed, and the scope of the GA model applicability is

investigated. Section 3.4 evaluates the computational cost of GAs. Section 3.5 suggests

the number of infinitesimal dipoles required for modelling the FF of electrically small

or moderate-sized PCBs.

Contributions

The main contributions of this chapter include:

1) FF behaviour of a long wire and a large loop in free space with a certain current

distribution is analytically decomposed. With respect to FF radiation, these

typical sources can be approximated by a few infinitesimal dipoles using

theoretical methods.

2) The GA is applied to reconstruct the FF patterns of the long wire, the large loop

and a power-ground plane pair. The tolerance results and computational cost are

investigated using varying numbers of dipoles in the GA model.

3) Correlation between the number of infinitesimal dipoles in GA modelling and

the ratio of object size over wavelength (D/λ) is discussed. The GA results verify

the analytical assumptions. The scope of the model applicability is discussed and

the number of dipoles N is recommended for GA modelling.

3.1 Definition of Far Field Region

The space surrounding an electromagnetic radiation source can be divided into three

regions by the increasing distance from the source: reactive NF, radiating NF and FF

43

regions [2]. FF region is defined as that region where the angular field distribution is

essentially independent of the distance from the source; the definition of reactive and

radiating NF regions will be elaborated later in Section 4.2.

For most practical radiators, with an overall length greater than the wavelength (D > λ),

the minimum FF distance ,minFFr is defined as 2D2/λ [2]:

2

,min2 .FF

Drλ

= (3-1)

For an electrically small radiator (D ≤ λ/10), it is common to take λ as ,minFFr [2],

,min .FFr λ= (3-2)

For electrically moderate-sized sources, both (3-1) and (3-2) are extended until they join

each other at 2Dλ = . Therefore ,minFFr is chosen according to (3-1) if 2Dλ ≤ and

according to (3-2) otherwise.

3.2 Far Field Decomposition

To figure out how many infinitesimal dipoles are required to reconstruct FF radiation of

PCBs, this section first describes the FF behaviour of an electrically small radiator (D ≤

λ/10) with an arbitrary current distribution, for which one electric and/or one magnetic

dipole is enough to approximate its FF radiation.

For an electrically larger radiator, how many dipoles can represent the FF radiation with

sufficient accuracy? As it is hard to investigate the radiation of a ‘real’ PCB analytically,

some typical radiation sources with a larger size, such as a long wire and a large loop

with a certain current distribution, are then discussed. Here they are placed in free space.

The detailed field calculation for infinitesimal electric and magnetic dipoles is

elaborated in Appendix C, and the deduction for the magnetic vector potential A is

illustrated in Appendix D.

3.2.1 Small Radiator

Assume a source with a current density J(r’) and a maximum dimension D is placed at

the original point of Cartesian coordinates, as shown in Figure 3-1. According to [3][4],

the magnetic vector potential A can be written as

44

( ) ',4

j R

V

e' dvR

βμπ

= ∫∫∫A J r (3-3)

where R is the distance between observation point P and the current source segment dv’.

If the source is a line current I along path l, then (3-3) becomes

( ) ,4

j R

l

I l e dR

βμπ

∫A = l (3-4)

where R is the distance between observation point P and the current source segment dl.

Z

Y

P(x,y,z)

O

r

R

J(r’)

θ

X

D

D/2

dv’

r’

V’

Z

Y

P(x,y,z)

O

r

R

J(r’)

θ

X

D

D/2

dv’

r’

V’

Figure 3-1 Radiation field from source with current density J(r’) and maximum dimension D

Suppose the source is centred at O (0, 0, 0), r is the vector of OP, r’ is the vector from O

(0, 0, 0) to the segment dv’ (or dl), θ is the angle between r’ and r, then the length R is

1/ 22 2' 2 ' cos .R r r r r θ= + − ⋅ ⋅ (3-5)

The simplification for the FF region is to approximate the R in the exponential term of

(3-4) by 'cosR r r θ≈ − and the R in the denominator of (3-4) by R r≈ . Therefore

(3-4) can be rewritten as follows:

'cos( ) .4

j rj r

l

e I l e dr

ββ θμ

π

≈ ∫A l (3-6)

For a radiating source with an arbitrary current distribution, if the size is small enough

45

(e.g. D ≤ λ/10), the R in the exponential term of (3-4) can be approximated by R r≈ .

Therefore (3-6) can be further simplified as

( ) .4

j r

l

e I l dr

βμπ

≈ ∫A l (3-7)

In (3-7), the vector potential A is dependent on the summation of current instead of the

current distribution. The FF radiation can be approximated by one electric dipole when

the path l is open; and by one magnetic dipole when l is closed. If l is a combination of

an open path and a closed loop, then the FF radiation can be reconstructed by a pair of

electric and magnetic dipoles. If there is more than one open path and/or one closed

loop, it is assumed one of each dominates, and therefore one electric and/or magnetic

dipole will still be sufficient for a good FF approximation.

In summary, for an electrically small radiator, no matter how the current distributes, one

electric and/or one magnetic dipole is enough to approximate its FF radiation.

3.2.2 Long Wire

This section decomposes the FF behaviour of a long wire in free space by a few

infinitesimal dipoles. Assume a wire of length D along the z-axis (see Figure 3-2) is fed

with a current I at the centre, and the wire is very thin, i.e., when the wire diameter is

less than, say, λ/100. Considering the current along the wire is sinusoidal (see Figure

3-3), the retarded value of the current at any point z on the wire is [53]

( ) sin , 2 2mD DI z I z zβ⎡ ⎤⎛ ⎞= − ≤⎜ ⎟⎢ ⎥⎝ ⎠⎣ ⎦

(3-8)

where wave number is β = 2π/λ. This current goes to zero at the ends (for z = ± D/2).

For 2 1 , =1,2,3,2

kD kλ−= , the current I(z) at the centre (z = 0) goes to maximum

value Im ; for , =1,2,3,D k kλ= , it is zero.

In (3-8) the current is purely of standing-wave nature, and a constant phase is assumed.

The current I_cal calculated by (3-8), is shown in Figure 3-4 through Figure 3-8 for a 0.5

m long wire at 300 MHz (D = λ/2), 600 MHz (D = λ), 900 MHz (D = 3λ/2), 1.2 GHz (D

= 2λ) and 1.5 GHz (D = 5λ/2), respectively. Also included in Figure 3-4 through Figure

3-8 are the current magnitude ( )_ simulabs I and phase ( )_ simulangle I results from a

46

numerical field solver [1]. The maximum value of ( )_ simulabs I along the wire is used as

Im. I_simul has an almost constant phase along sections of large magnitudes; the phase

jumps by 180° at the position where the sine function in (3-8) changes its sign. The

assumption of a constant phase is confirmed.

Substituting (3-8) into (3-6), the vector potential A has only a z-component

/ 2 cos

/ 2

0 / 2cos cos

/ 2 0

sin4 2

sin sin .4 2 2

j r D j zz mD

j r Dj z j zmD

e DA I z e dzr

I e D Dz e dz z e dzr

ββ θ

ββ θ β θ

μ βπ

μ β βπ

⎡ ⎤⎛ ⎞≈ −⎜ ⎟⎢ ⎥⎝ ⎠⎣ ⎦⎡ ⎤ ⎡ ⎤⎛ ⎞ ⎛ ⎞= + + −⎜ ⎟ ⎜ ⎟⎢ ⎥ ⎢ ⎥⎝ ⎠ ⎝ ⎠⎣ ⎦ ⎣ ⎦

∫ ∫ (3-9)

X

Z

Y

P

r

θO

R

D

D/2 zdz

I

X

Z

Y

P

r

θO

R

D

D/2 zdz

I

Figure 3-2 Centre-fed long wire

(a) D=λ/2 (b) D=λ (c) D=3λ/2 (d) D=2λ (e) D=5λ/2(a) D=λ/2 (b) D=λ (c) D=3λ/2 (d) D=2λ (e) D=5λ/2

Figure 3-3 Approximate current distribution for thin, linear, centre-fed wire of various length

47

0.0

1.0

2.0

3.0

4.0

5.0

6.0

7.0

8.0

I(mA

)

-180

-120

-60

0

60

120

180

Phas

e(de

gree

)

I_cal(mA) abs(I_simul)(mA) angle(I_simul)(degree)

Figure 3-4 Current distribution for 0.5 m long wire at 300 MHz (D = λ/2)

0.0

0.2

0.4

0.6

0.8

1.0

1.2

I(mA

)

-180

-120

-60

0

60

120

180

Phas

e(de

gree

)

I_cal(mA) abs(I_simul)(mA) angle(I_simul)(degree)

Figure 3-5 Current distribution for 0.5 m long wire at 600 MHz (D = λ)

48

-8.0

-6.0

-4.0

-2.0

0.0

2.0

4.0

6.0

8.0

I(mA

)

-180

-120

-60

0

60

120

180

Phas

e(de

gree

)

I_cal(mA) abs(I_simul)(mA) angle(I_simul)(degree)

Figure 3-6 Current distribution for 0.5 m long wire at 900 MHz (D = 3λ/2)

-1.5

-1.0

-0.5

0.0

0.5

1.0

1.5

I(mA

)

-180

-120

-60

0

60

120

180

Phas

e(de

gree

)

I_cal(mA) abs(I_simul)(mA) angle(I_simul)(degree)

Figure 3-7 Current distribution for 0.5 m long wire at 1.2 GHz (D = 2λ)

49

-8.0

-6.0

-4.0

-2.0

0.0

2.0

4.0

6.0

8.0

I(mA

)

-180

-120

-60

0

60

120

180

Phas

e(de

gree

)

I_cal(mA) abs(I_simul)(mA) angle(I_simul)(degree)

Figure 3-8 Current distribution for 0.5 m long wire at 1.5 GHz (D = 5λ/2)

Using the integral

( ) ( ) ( )2 2sin sin coscx

cx ea bx e dx c a bx b a bxb c

+ = + − +⎡ ⎤⎣ ⎦+∫ (3-10)

in (3-9) gives

2 cos cos cos .2 sin 2 2

j rm

zI e D DAr

βμ β βθπ β θ

− ⎡ ⎤⎛ ⎞ ⎛ ⎞= −⎜ ⎟ ⎜ ⎟⎢ ⎥⎝ ⎠ ⎝ ⎠⎣ ⎦ (3-11)

For the five cases shown in Figure 3-3, the FF vector potential in (3-11) is decomposed

by using the approximation illustrated in Appendix D.1.

Comparing (D-3) to (D-7) with (C-7) and (3-6), respectively, it can be seen from the

viewpoint of FF behaviour, a long wire in free space with a sinusoidal current as shown

in Figure 3-3 can be analytically approximated by a few infinitesimal electric dipoles

with the same orientation (along the z-axis). Table 3-1 lists the moment magnitude m,

moment phase β and dipole location (x, y, z) of the equivalent infinitesimal dipoles,

where Im is the maximum current value along the wire.

50

Table 3-1 FF decomposition for wire of length D by analytical approximation

Case m (mA·m) β (x, y, z)

D = λ/2 0.624 ImD 0 (0, 0, 0)

0 (0, 0, D/4) D = λ 0.312 ImD

0 (0, 0, -D/4)

0 (0, 0, D/3)

π (0, 0, 0) D = 3λ/2 0.208 ImD

0 (0, 0, -D/3)

0 (0, 0, 3D/8)

π (0, 0, D/8)

π (0, 0, -D/8) D = 2λ 0.156 ImD

0 (0, 0, -3D/8)

0 (0, 0, 2D/5)

π (0, 0, D/5)

0 (0, 0, 0)

π (0, 0, -D/5)

D = 5λ/2 0.125 ImD

0 (0, 0, -2D/5)

3.2.3 Large Loop

Section 3.2.2 analysed the FF radiation of a long wire which could be represented by

infinitesimal electric dipoles; now an example comprising both electric and magnetic

dipoles, a large loop in free space, is discussed.

The FF radiation pattern of an electrically small loop has the shape of a doughnut with

no hole, independent of the exact shape of the loop. Electrically small in this context

means that the perimeter is much shorter than the wavelength, and thus the current

along the loop perimeter can be considered uniform. The radiation pattern for

electrically large circular loops can be calculated analytically, suppose the current is

uniform with respect to its magnitude and phase. It has been shown that the number of

side-lobes increases with the loop radius [53]. An analytical expression can also be

found for square loops with a uniform current; in [52] it has been shown that the FF of a

51

square loop, operated at its first resonance (the perimeter is approximately λ), can be

approximated by one electric and one magnetic dipole.

A square loop with an edge length L is fed by a 1 V source at the centre of one edge (see

Figure 3-9). Due to the symmetry the current has a maximum value Im at the centre of

the opposite edge. Along the perimeter the current varies with the perimeter and the

wave number β = 2π/λ:

( )( )( )( )( )

1

2

3

4 2

5

cos 2 , - / 2 0;

cos , y / 2;

cos , x / 2;

cos , y / 2;

cos 2 . 0 / 2.

m

m

m

m

m

I I x L L x

I I y L L

I I x L

I I y L I L

I I x L x L

β β

β β

β

β β

β β

= + ≤ ≤

= + ≤

= ≤

= + = ≤

= − ≤ ≤

(3-12)

In (3-12) the current is purely of standing-wave nature, and a constant phase is assumed.

The current I_cal calculated by (3-12), is shown in Figure 3-10 for a 0.35 m × 0.35 m

loop at 300 MHz. Also included in Figure 3-10 are the current magnitude

( )_ simulabs I and phase ( )_ simulangle I results from a numerical field solver [1]. The

( )_ simulabs I value of 1.396 mA at the centre of segment ‘3’ in Figure 3-9 is used as Im.

The current I_simul has an almost constant phase along sections of large magnitudes; the

phase jumps by 180° at the position where the cosine function in (3-12) changes its

sign. The assumption of a constant phase is confirmed.

As shown in Figure 3-1, in the FF, the distance R can be approximated as

, 'sin cos 'sin sin ,R r r r x yθ ϕ θ ϕ≈ − Δ Δ = + (3-13)

where x’ and y’ denote the position along the loop perimeter in Cartesian coordinates,

while r, θ and φ are the coordinates of the observation point in a spherical system.

After approximating the R in the exponential term of (3-4) by (3-13) and the R in the

denominator of (3-4) by R r≈ , the vector potential can be rewritten as

( )( ) ( ) .4

j rj r

loop

er I l e d R rr

ββμ

π

−Δ≈ ≈∫A l (3-14)

52

I1

I2

I3

I4

I5

y

xO

~I1

I2

I3

I4

I5

y

xO

~~

Figure 3-9 Current distribution of a square loop with side length of L

-2.0

-1.5

-1.0

-0.5

0.0

0.5

1.0

1.5

2.0

I(mA

)

-180

-120

-60

0

60

120

180

Phas

e(de

gree

)

I_cal(mA) abs(I_simul)(mA) angle(I_simul)(degree)

I3I2I1 I4 I5

Figure 3-10 Current distribution around 0.35 m × 0.35 m loop at 300 MHz

Due to the loop orientation the vector potential has only x- and y- components,

generated by the current along segments 1, 3 and 5 (Ax) and segments 2 and 4 (Ay).

53

( )

( )

( )

0 sin sinsin cos 2/ 2

/ 2 sin sinsin cos 20

/ 2 sin sinsin cos 2/ 2

cos 24

cos 2

cos ,

[

]

Lj r jj xx m L

LL jj x

LL jj x

L

eA I x L e e dxr

x L e e dx

x e e dx

ββ θ ϕβ θ ϕ

β θ ϕβ θ ϕ

β θ ϕβ θ ϕ

μ β βπ

β β

β

≈ ⋅ − +

− −

+

(3-15)

( )

( )

/2 sin cossin sin 2/2

/2 sin cossin sin 2/2

cos4

cos .

[]

Lj r L jj yy m L

LL jj y

L

eA I y L e e dyr

y L e e dy

ββ θ ϕβ θ ϕ

β θ ϕβ θ ϕ

μ β βπ

β β

−−

≈ ⋅ − +

+ +

∫ (3-16)

After some lengthy approximation described in D.2, the final expressions for the vector

potential when the loop size is not too large (e.g. L < 3λ/8) are found as:

( ) ( )

( )

1 2

2

sin sin sin sin2

1 2

sin sin2

2

sin sin ,4 4

sin cos ,4

j r y j r y

x m m

j r y

y m

e j eA c I L c I Lr r

j eA c I Lr

β θ ϕ β θ ϕ

β θ ϕ

μ βμ θ ϕπ π

βμ θ ϕπ

− − − −

− −

≈ ⋅ ⋅ − ⋅ ⋅

≈ ⋅ ⋅

(3-17)

where

( )

( )

( )

( )( )

1

2

1

2

2

8 3sin sin sin ,4 4

2 sin cos , 2

cos 1 cos4 2 ,

3sin tan4

cos tan2 .cos

L Lc LL

Lc LL

L L

y LL L

LL

y LL

β β ββ

β ββ

β β

β β

ββ

β β

⎛ ⎞ ⎛ ⎞= ⎜ ⎟ ⎜ ⎟⎝ ⎠ ⎝ ⎠⎛ ⎞= ⎜ ⎟⎝ ⎠

⎡ ⎤⎛ ⎞ ⎛ ⎞−⎜ ⎟ ⎜ ⎟⎢ ⎥⎝ ⎠ ⎝ ⎠⎣ ⎦=⎛ ⎞⎜ ⎟⎝ ⎠⎛ ⎞⎜ ⎟⎝ ⎠= ⋅ −

(3-18)

Comparing (3-17) with the magnetic vector potentials for infinitesimal electric dipoles

in (C-7) and for magnetic dipoles in (C-23) and (C-24), it can be seen that with respect

to FF behaviour, the vector potentials of (3-17) are identical with the potential generated

by two basic radiators, an infinitesimal electric dipole and an infinitesimal magnetic

dipole. The parameters of these dipoles are shown in Table 3-2. Both dipole moments

can be expressed as the product of a reference moment, ImL or ImL2, respectively,

multiplied by a weighting factor c1 (electric dipole) or c2 (magnetic dipole); c1 vanishes

for β → 0 (i.e. for low frequencies or when the loop is electrically small), while c2 then

54

becomes 1.

The location of the electric dipole starts at y1 (β → 0) = L/6, and moves towards the

edge of the loop opposite to the source side. The position of the magnetic dipole starts at

the loop centre at low frequencies, moving away from the centre with increasing

frequencies. For βL → π/2, i.e., when the loop edge length becomes λ/4, the position of

the magnetic dipole moves towards negative infinity. This is of little concern, as

simultaneously its moment vanishes (c2 = 0). Beyond that resonance frequency the

dipole moment increases again, now with a reversed polarity. Meanwhile the dipole

position moves from positive infinity towards the loop centre. Figure 3-11 shows the

graphs for the weighting factor and the dipole location vs. frequency for a loop of L =

0.35 m. The frequency, where the magnetic dipole position has its pole can be observed

around 214 MHz.

Table 3-2 Electric and magnetic dipole parameters

Parameters Electric dipole Magnetic dipole

Dipole location (x, y, z) (0, y1, 0) (0, y2, 0)

Dipole orientation Parallel to x-axis Parallel to z-axis

Dipole moment m 01

jmc I L e⋅ ⋅ 2

2j

mc I L e π⋅ ⋅

55

-2.0

-1.0

0.0

1.0

2.0

10 110 210 310

Frequency (MHz)

c1, c

2

(a) Dipole moment weighting factors c1 (for electric dipole, dashed) and c2 (for magnetic dipole, solid)

-0.5

-0.4

-0.3

-0.2

-0.1

0.0

0.1

0.2

0.3

0.4

0.5

10 110 210 310

Frequency (MHz)

y1, y

2 (m

)

(b) Dipole locations y1 (for electric dipole, dashed) and y2 (for magnetic dipole, solid)

Figure 3-11 Dipole parameters for approximating FF of 0.35 m × 0.35 m loop vs. frequency

3.3 Source Modelling by Genetic Algorithms

Section 3.2 decomposed the FF behaviour of a long wire and a large loop in free space

analytically. It was observed that a wire with a length D ≤ 5λ/2 may be equivalent to a

few infinitesimal electric dipoles with regard to FF radiation, and a square loop with a

side length of L < 3λ/8 may be equivalent to a pair of infinitesimal electric and

56

magnetic dipoles. This section applies the GA of Chapter 2 to find the parameters of

these infinitesimal dipoles.

In a good PCB design, long wires and large loops are usually avoided. To make clear

how many dipoles are required to reconstruct the FF of a PCB, as a commonly used

structure with possibly significant radiation, a power-ground plane pair is also to be

investigated. In [55]-[57], the FF radiation of power-ground planes was calculated using

a cavity model. It was shown, that for realistic dimensions, the radiation from such a

structure was equivalent to a magnetic line current along the edge.

For the long wire to be checked in Section 3.3.1, the dipole type is limited to be electric;

while for the large loop and the power-ground plane pair to be verified in Section 3.3.2

and 3.3.3, the dipole type can be both electric and magnetic. Unless otherwise specified,

the GA parameters for selection mentioned in Figure 2-6 are: population size K = 102,

subgroup population size M = 20 and elite database size 10N = 50. To get a global

optimum, in this chapter the best NF match among 5 GA runs is picked up as the

optimum solution.

3.3.1 Long Wire

This section applies GAs to reconstruct the FF pattern of a 0.5 m long wire in free space

[48]. A 0.5 m long wire with a diameter of 0.2 mm is excited by 1 V, 50 Ω at its centre.

One end of the wire is located at point (-L/2, -W/2, h1), and the other at (L/2, W/2, h2),

where L = W = 350 mm, h1 = 2 mm, h2 = 12 mm.

Figure 3-12 shows the input impedance Zin of the long wire at varying frequencies (30

MHz - 3 GHz), as well as the five frequency points to be investigated in detail, 300

MHz, 600 MHz, 900 MHz, 1.2 GHz and 1.5 GHz. At 300 MHz, 900 MHz and 1.5GHz,

Zin is a minimum, indicating a maximum current injected into the wire, and

consequently the FF radiation has significant magnitudes. At 600 MHz and 1.2 GHz, Zin

is close to a local maximum, and thus the FF radiation has weak magnitudes.

As referred to at the beginning of this chapter, instead of applying NF-FF conversion

techniques, the GA model now focuses on pure FF reconstruction. FF data are input into

the GA model to search for the equivalent dipole set, and then represent the FF radiation

pattern. Electric FF data on a sphere of r = 5 m are obtained by a simulation [1]. Similar

to (2-19) and (2-27), the fitness function for the GA model is defined as follows:

57

0

1000

2000

3000

4000

5000

6000

0 500 1000 1500 2000 2500 3000

Frequency (MHz)

Zin

(Ohm

)

Zin (Ohm)Frequencies investigated

Figure 3-12 Input impedance of long wire at various frequencies

( ),

1

1 ,20 lg lg

k M

m m km

F sv f

M =

=⋅ −∑

(3-19)

where vm and fm,k mean the FF magnitudes Ex, Ey and Ez among (peak values among all

phase intervals) at M sampling points. FF tolerances TFF,a and TFF,max are calculated

according to (2-28) and (2-29) respectively. The generation number G = 200 is used

unless otherwise specified.

For each dipole the type is fixed as electric (K = 1), and optimum parameters for the

other 7 genes (see Section 2.2) are searched by the GA model. Figure 3-13 and Figure

3-14 plot the FF tolerance results, for varying numbers of infinitesimal electric dipoles

N in the GA model at all five frequencies. Table 3-4 compares the FF tolerances of the

GA model with those of the analytical solution. Figure 3-15 to Figure 3-19 compare the

FF patterns generated by the GA dipoles with the reference data. Figure 3-20 to Figure

3-24 show the spatial distribution of the GA dipoles.

3.3.1.1 300 MHz – 1.2 GHz

At 300 MHz, 1 infinitesimal dipole is enough to describe the electric FF pattern, since

the pattern is quite simple as shown in Figure 3-15. Table 3-3 compares the dipole set

(n1) obtained by the GA with the original set (t1) obtained by analytical approximation

58

in Table 3-1. In Table 3-3, angles and phases are expressed in rad, and spatial

coordinates in mm. Since no phase information is used as input NF data of GA, the

phase value of the GA dipole set (n1) is normalised by subtracting 2.89 rad.

From Table 3-3, at 300 MHz, the GA result of dipole moment magnitude (2.42 mA⋅m)

is very close to the analytical calculation (2.40 mA⋅m). The dipole orientation is exactly

found by the GA model, and the deviation of the GA dipole location from the analytical

solution is also small (less than 13 mm in respect of an overall wire length of 0.5 m).

The spatial distribution of the GA dipoles shown in Figure 3-20 matches with the

analytical approximation illustrated in Table 3-1.

As mentioned in Section 1.1, for an acceptable FF prediction, 1.5 dB is suggested to be

the maximum allowable tolerance. From Table 3-4, at 300 MHz, both methods reach

comparably good FF prediction (TFF,max = 0.32 – 0.38 dB, TFF,a = 0.45 – 0.46 dB).

Therefore for a wire with D = λ/2, 1 infinitesimal electric dipole located at the centre of

the original wire can well reconstruct its FF pattern, whose parameters are effectively

searched by the GA.

From Figure 3-13, Figure 3-14 and Table 3-4, it can be seen that at 600 MHz (D = λ), 2

dipoles searched by the GA can approximate the FF pattern of this 0.5 m long wire with

accuracy (TFF,max = 0.06 dB, TFF,a = 0.35 dB), however it is not possible for 1 dipole to

obtain an acceptable prediction. The spatial distribution of these two equivalent electric

dipoles is shown in Figure 3-21. The moment phase, dipole location and orientation

found by the GA are close to the analytical result listed in Table 3-1.

Unlike the perfect match between I_cal and I_simul at 300 MHz shown in Figure 3-5,

minor difference exists at 600 MHz. For example, at the wire centre, I_cal is assumed to

be 0; however I_simul does not go to 0, and a phase oscillation around that point is

observed. Furthermore, as indicated in Appendix D.1.2, the analytical solution uses the

approximations of (D-1) and from (D-2) to (D-3). However, GAs are a different

approach which in this case only focuses on the FF radiation itself. That is why the GA

model can reach better FF approximation than the analytical solution (see Table 3-4).

Figure 3-13, Figure 3-14 and Table 3-4 show that at 900MHz (D = 3λ/2), 3 GA dipoles

can well reconfigure the pattern (TFF,max = 0.24 dB, TFF,a = 0.47 dB). From Figure 3-22,

the moment phase and dipole orientation of these three dipoles match with the analytical

assumption in Table 3-1.

59

0.0

1.5

3.0

4.5

6.0

7.5

0 2 4 6 8

Dipole no.

Tff,a

(dB

)

300MHz 600MHz 900MHz 1.2GHz 1.5GHz

Figure 3-13 TFF,a vs. dipole number for 0.5 m long wire in free space

0.0

1.5

3.0

4.5

6.0

7.5

0 2 4 6 8

Dipole no.

Tff,m

ax (d

B)

300MHz 600MHz 900MHz 1.2GHz 1.5GHz

Figure 3-14 TFF,max vs. dipole number for 0.5 m long wire in free space

Table 3-3 Comparison between analytical and GA dipoles for 0.5 m long wire at 300 MHz

K m β x y z θ φ

t1 1 2.40 0 0 0 7.00 1.55 0.79

n1 1 2.42 0 -12.61 6.05 11.77 1.55 0.78

60

Table 3-4 Tolerances for analytical and GA solutions with K = 102, G = 200

Method Frequency Dipole No. N TFF,max (dB) TFF,a (dB)

Analytical solution 0.38 0.46

GA with 35 unknown genes 300 MHz 1

0.32 0.45

Analytical solution 0.08 0.75

GA with 35 unknown genes 600 MHz 2

0.06 0.35

Analytical solution 0.85 1.34

GA with 35 unknown genes 900 MHz 3

0.24 0.47

Analytical solution 1.08 1.39

GA with 35 unknown genes 1.2 GHz 4

0.25 0.57

Analytical solution 1.28 2.37

GA with 35 unknown genes 1.88 3.93

GA with 5 unknown genes

1.5 GHz 5

0.90 0.50

In Table 3-1, 4 dipoles were assumed to be required to approximate the FF pattern at 1.2

GHz (D = 2λ) with accuracy. From Figure 3-13 and Figure 3-14, it can be seen that

three dipoles are sufficient to accomplish this task, with even a little better outcome than

four dipoles. Figure 3-23 shows the dipole spatial distribution using four dipoles, one of

which has a negligible moment magnitude. Comparing Figure 3-7 and Figure 3-5, it is

noticed that two current peaks surrounding the feeding point can be approximated by

one dipole for D = 2λ, however this is not case for D = λ.

Once again, Table 3-4 shows that the FF predictions by the GA at 900 MHz and 1.2

GHz are better than the analytical method referred to in Table 3-1.

3.3.1.2 1.5 GHz

When the frequency increases to 1.5 GHz (D = 5λ/2), the analytical solution mentioned

in Table 3-1 could not generate an acceptable FF prediction (TFF,a = 2.37 dB in Table

3-4). From Table 3-4, it is also observed that the FF tolerances by the analytical method

sharply increase with the frequency. According to Appendix D.1, when the wire length

D increases from λ/2 to 5λ/2, the number of terms for the approximation of the FF

magnetic vector potential increases from 1 to 5 as shown in (D-3) through (D-7). In

generally, the more terms are approximated, the bigger the accumulated error is.

Figure 3-13 shows that at 1.5 GHz 1 to 8 dipoles searched by GAs could not produce

good FF approximation with K = 102 and G = 200 (all TFF,a > 3.9 dB). Furthermore,

61

with other GA parameters kept the same as before, increasing K from 102 to 202, or

extending G from 200 to 400 or 800 does not improve the FF approximation.

Figure 3-19 (a) shows the 3-D and 2-D reference FF patterns at 1.5 GHz. There are 5

lobes, 3 of which are closely packed. This pattern is the most complicated one among

all five frequencies investigated.

For N = 5, the above GA model needs to tackle 35 unknown genes since the dipole type

is fixed as electric. In order to check whether less unknown genes improve the GA

searching ability or not, genes other than moment magnitudes mq are fixed per the

analytical approximation in Table 3-1. Therefore the GA model only copes with 5

unknown genes (mq), and other GA parameters are kept the same as before: K = 102, G

= 200. Figure 3-19 compares the FF patterns generated in two GA cases (35 unknown

genes and 5 unknown genes) with the reference data. By reducing the unknown genes

from 35 to 5, the GA no longer tends to get stuck at local optima but dramatically

improves the searching results (TFF,max = 0.90 dB vs. 1.88 dB, TFF,a = 0.50 dB vs. 3.93

dB in Table 3-4).

Table 3-5 compares the dipole set (t1, t2, t3, t4, t5) obtained by analytical decomposition

mentioned in Table 3-1 with the GA results. The dipole set (n1, n2, n3, n4, n5) represents

the equivalent dipole set searched by the GA with 35 unknown genes, while (n1’, n2’,

n3’, n4’, n5’) means the dipole set obtained by the GA with 5 unknown genes. It is

observed from Table 3-4 and Table 3-5 that from the analytical solution to the GA result

with 5 unknown genes, a slight adjustment about the dipole moment magnitude among

5 dipoles brings about a huge improvement on the FF tolerances. TFF,max drops from

1.28 dB to 0.90 dB, and TFF,a is decreased from 2.37 dB to 0.50. This confirms that the

global optimum solution is surrounded by many local optima for this example.

Figure 3-24 compares the spatial distribution of the electric dipole sets in both GA cases.

In this example, with 35 unknown genes, it is very hard for the GA model to reach the

symmetrical distribution of dipole location and orientation, and therefore TFF,a is as high

as 3.93 dB. From Figure 3-19 (c), it can be seen with 5 unknown genes, the three

closely packed lobes in the FF pattern are reconstructed by the GA model.

As indicated at the beginning of Section 2.5.3, due to the tendency of getting stuck in

local optima, GAs sometimes may not be able to find the global optimum. This D =

5λ/2 case shows the limitation of the GA model applicability, when the global optimum

solution is surrounded by lots of local optima. When the operating frequency goes

62

higher, the FF pattern is generally more complicated. A boundary may exist for

applying the GA model to approximate the FF radiation.

Table 3-5 Comparison between analytical and GA dipoles for 0.5 m long wire at 1.5 GHz

K m β x y z θ Φ

t1 1 0.35 0 140.0 140.0 11.0 1.55 0.79

n1 1 0.16 0.12 110.5 84.2 4.8 1.57 0.80

n1’ 1 0.36 0 140.0 140.0 11.0 1.55 0.79

t2 1 0.35 3.14 70.0 70.0 9.0 1.55 0.79

n2 1 0.13 3.57 -37.3 -51.5 5.4 1.56 3.51

n2’ 1 0.35 3.14 70.0 70.0 9.0 1.55 0.79

t3 1 0.35 0 0 0 7.0 1.55 0.79

n3 1 0.26 0 32.8 15.7 6.1 1.55 3.96

n3’ 1 0.37 0 0 0 7.0 1.55 0.79

t4 1 0.35 3.14 -70.0 -70.0 5.0 1.55 0.79

n4 1 0.30 3.04 -37.2 -52.4 4.9 1.57 4.09

n4’ 1 0.29 3.14 -70.0 -70.0 5.0 1.55 0.79

t5 1 0.35 0 -140.0 -140.0 3.0 1.55 0.79

n5 1 0.02 1.09 -1.2 21.8 8.7 1.56 3.32

n5’ 1 0.28 0 -140.0 -140.0 3.0 1.55 0.79

(a) Reference: Emax = 94.3 mV/m (b) GA: Emax = 91.3 mV/m

Figure 3-15 FF pattern of 0.5 m long wire at 300MHz

63

(a) Reference: Emax = 27.6 mV/m (b) GA: Emax = 27.8 mV/m

Figure 3-16 FF pattern of 0.5 m long wire at 600MHz

(a) Reference: Emax = 104.8 mV/m (b) GA: Emax = 104.5 mV/m

Figure 3-17 FF pattern of 0.5 m long wire at 900MHz

(a) Reference: Emax = 33.5 mV/m (b) GA: Emax = 33.7 mV/m

Figure 3-18 FF pattern of 0.5 m long wire at 1.2GHz

64

(a) Reference: Emax = 111.4 mV/m

(b) GA with 35 unknown genes: Emax = 93.1 mV/m

(c) GA with 5 unknown genes: Emax = 127.8 mV/m

Figure 3-19 FF pattern of 0.5 m long wire at 1.5GHz (left: 3-D; right: 2-D)

65

Figure 3-20 Spatial distribution of electric dipole set for 300 MHz, N = 1

Figure 3-21 Spatial distribution of electric dipole set for 600 MHz, N = 2

Figure 3-22 Spatial distribution of electric dipole set for 900 MHz, N = 3

66

Figure 3-23 Spatial distribution of electric dipole set for 1.2 GHz, N = 4

(a) GA with 35 unknown genes

(b) GA with 5 unknown genes

Figure 3-24 Spatial distribution of electric dipole set for 1.5 GHz, N = 5

67

3.3.2 Large Loop

Section 3.2.3 calculated the FF of a square loop with an edge length of L < 3λ/8. Rather

than using the analytical expression in (3-18), GAs are now used to determine the

location, orientation and moment of the two dipoles for reconstructing the FF radiation.

For the 0.35 m × 0.35 m loop at 300 MHz (D = λ/2) mentioned in Section 3.2.3, electric

FF data at a sphere of r = 5 m are obtained by the Concept-II software [1]. Based on the

same fitness and FF tolerance calculation methods mentioned in Section 3.3.1, the

optimum infinitesimal electric and magnetic dipoles for reconstructing the FF radiation

are obtained by the GA model. G = 400 is used here.

The GA solutions are compared to the analytical results in Table 3-6. The dipole

location and moment are also shown in Figure 3-25.

There is a good agreement between the analytical and GA dipoles with respect to the

dipole location, moment and phase. The GA solution is based on magnitude-only data,

and the dipole moment phase is therefore arbitrary; the important criterion is the phase

difference between electric and magnetic dipole moments. The phase difference in the

analytical solution is exactly π rad, very close to the GA solution, 3.10 rad.

To compare the quality of both results, polar diagrams for the FF radiation are shown in

Figure 3-26. The graphs depict the vertical diagram, with θ varying from 0 to 360°,

while φ is kept at 30°, and the horizontal diagram with a varying φ and a constant θ =

90°. The solid curves are the reference data from the numerical simulation, the dotted

curves are for the dipoles obtained analytically, and the dashed curves show results

from the GA dipoles.

Source modelling by only two infinitesimal dipoles already shows very good results.

Both methods reach a very good predicition for the maximum field strength (TFF,max <

0.5 dB). With respect to the radiation pattern, the GA dipoles actually match the

reference data better than the dipoles from the analytical approximation, both according

to the polar diagrams of Figure 3-26 and the tolerance values of Table 3-7 (TFF,a = 0.42

vs. 0.95 dB). After all, the analytical solution is based on: (i) an approximation for the

current distribution along the loop perimeter in (3-12); and (ii) approximations for the

vector potential when going from (3-15) and (3-16) to (3-17) and (3-18).

68

Table 3-6 Dipole parameters for analytic and GA results at 300 MHz for 0.35 m × 0.35 m loop

K M β x y z θ φ

t1 1 0.75 0 0 -119.0 12.0 1.57 0

n1 1 0.73 4.26 4.0 -121.4 12.0 1.57 3.15

t2 0 0.08 3.14 0 96.0 12.0 0 --

n2 0 0.06 4.22 1.5 90.5 12.0 0.01 --

Figure 3-25 Spatial distribution of equivalent dipole sets for 0.35 m × 0.35 m loop at 300MHz (solid: calculated; dashed: GA)

(a) Emax vs. θ at φ = 30º (b) right: Emax vs. φ at θ = 90º

Figure 3-26 Radiation diagrams for 0.35 m × 0.35 m loop at 300 MHz (soild: reference; dotted: analytical calculation; dashed: GA; polar coordinate range: 0 – 30 dBmV/m)

69

Table 3-7 Tolerances for analytical and GA results at 300 MHz

300 MHz Dipole No. TFF,max (dB) TFF,a (dB)

Analytical results 2 0.20 0.95

GA results 2 0.46 0.42

In a whole, the FF radiation of a square loop with D = λ/2 in free space can be

approximated by two infinitesimal dipoles when the loop is excited in symmetry. For

the same loop excited in asymmetry, 2 infinitesimal dipoles also produce good FF

approximation (TFF,max = 0.31 dB, TFF,a = 0.55 dB).

For a rectangular loop with a fixed diagonal D, the square shape gives the largest area.

In general, for a fixed frequency, the FF pattern complexity of a rectangular loop

increases with the loop area. Thus it is concluded that for a rectangular loop with D ≤

λ/2 in free space, the FF pattern can be well approximated by 2 infinitesimal dipoles.

3.3.3 Power-Ground Plane Pair

Instead of the analytical FF decomposition shown in Sections 3.2.2 (for a long wire) and

3.2.3 (for a large loop), sections 3.3.1 and 3.3.2 verified the decomposition by the GA

model, respectively. In the following example, a power-ground plane pair of 0.3 m × 0.2

m shown in Figure 3-27 is investigated. An ideal 1 V voltage source is placed between

the two planes, off their centre at x = 0.05 m and y = 0.05 m (point 1 in Figure 3-27).

The dielectric material between the plates is 3 mm thick, and has a permittivity εr = 4.2

and a loss tangent tanδ = 0.02. The two planes are perfect conductors.

Figure 3-27 Rectangular power-ground plane pair

70

In [57], the resonance frequencies of power ground planes were calculated according to

2 21 ,2mn

m nfL Wπ π

π εμ⎛ ⎞ ⎛ ⎞= +⎜ ⎟ ⎜ ⎟⎝ ⎠ ⎝ ⎠

(3-20)

where L and W meant the length and width of the plane pair, m and n represented the

Tranverse Magnetic (TM) mode number, ε and μ were the PCB dielectric permittivity

and permeability, respectively.

Table 3-8 lists the resonance frequency points of the 0.3 m × 0.2 m power-ground plane

pair calculated by (3-20). The first resonance frequency f10 is calculated as 244 MHz.

Figure 3-28 shows the input impedance Zin at varying frequencies (30 MHz – 1.5 GHz)

obtained by the Concept-II software [1]. The resonance frequency points shown in

Table 3-8 and Figure 3-28 have a good match.

Ten frequencies above f10 distributed between these resonance peaks are to be

investigated: 300 MHz, 350 MHz, 400 MHz, 450 MHz, 500 MHz, 550 MHz, 600 MHz,

700 MHz, 800 MHz and 900 MHz (see Figure 3-28). Since the maximum size of the

PCB is D = 0.36 m, at all of the above frequencies the PCB has an electrically moderate

size (λ/10 < D ≤ λ).

Table 3-8 Resonance frequency points for TM modes

M n fmn (MHz) m N fmn (MHz)

1 0 244 3 1 818

0 1 366 2 2 880

1 1 440 3 2 1035

2 0 488 0 3 1098

2 1 610 1 3 1125

0 2 732 2 3 1201

3 0 732 3 3 1319

1 2 772

71

0

10

20

30

40

50

0 200 400 600 800 1000 1200 1400

Frequency (MHz)

Zin

(Ohm

)

Zin(Ohm)

Frequencies investigated

Figure 3-28 Input impedance of power-ground plane pair at various frequencies

This section applies GAs to approximate the FF pattern of the above power-ground

plane pair. Electric FF data at a sphere of r = 5 m are obtained by the Concept-II

software [1]. For the above ten frequencies, GAs are applied with different choices of

the number of dipoles N to approximate the FF radiation. The fitness and FF tolerance

functions for the GA model are the same as mentioned in Section 3.3.1. For 300 – 500

MHz, G = 400 is chosen; for 550 – 900 MHz, G = 800 is used unless otherwise

specified.

The value of N is set as 2, 4, 6, 8, 10 and 12, respectively, half of which are for electric

dipoles, the other half for magnetic dipoles. The FF tolerances calculated according to

(2-28) and (2-29) are summarised in Figure 3-29 and Figure 3-30. Figure 3-31 compares

the Emax horizontal radiation diagrams generated by the GA dipoles (N = 8) with the

reference patterns at 300 MHz, 450 MHz, 600 MHz, 700 MHz, 800 MHz and 900MHz,

respectively, with a varying φ and a constant θ = 90°. The solid curves represent the

reference data, while the dashed ones mean GA results. The polar coordinate range is 40

– 80 dBuV/m.

For this PCB with D = 0.36 m, at 300 MHz, 350 MHz and 400 MHz, D < λ/2, the

pattern is quite simple as shown in Figure 3-31 (a). From Figure 3-29 and Figure 3-30,

two dipoles produce a good approximation for the FF, while more dipoles (4 to 12) also

get good approximations.

72

At 450 – 800 MHz, λ/2 < D < λ, two dipoles no longer produce good approximation

results. With various choices for N (4 to 12), there is fluctuation for FF tolerances at

different frequencies, but 4 or 6 dipoles seem to be enough to reach an acceptable FF

approximation (both TFF,max and TFF,a <1.5 dB).

0.0

0.5

1.0

1.5

2.0

2.5

3.0

3.5

4.0

0 2 4 6 8 10 12

Dipole no.

Tff,a

(dB

)

300MHz 350MHz400MHz 450MHz500MHz 550MHz600MHz 700MHz800MHz 900MHz

Figure 3-29 TFF,a vs. dipole number for power-ground plane pair at various frequencies

0.0

0.5

1.0

1.5

2.0

2.5

3.0

3.5

4.0

0 2 4 6 8 10 12

Dipole no.

Tff,m

ax (d

B)

300MHz 350MHz400MHz 450MHz500MHz 550MHz600MHz 700MHz800MHz 900MHz

Figure 3-30 TFF,max vs. dipole number for power-ground plane pair at various frequencies

73

(a) 300 MHz (b) 450 MHz

(c) 600 MHz (d) 700 MHz

(e) 800 MHz (f) 900 MHz

Figure 3-31 Horizontal radiation diagrams (Emax vs. φ at θ = 90º)

74

At 800 MHz, when increasing N further to 10 or 12, the tolerances become larger,

eventually exceeding 1.5 dB again. As N increases the number of unknown genes in the

GA model also increases proportionally, and therefore higher computational cost (eg.

bigger K or G) may be required by the GA in order to get the global optimum solution.

For N = 10, with other GA parameters kept the same as before, increasing G from 800

to 1600 gives an acceptable result (TFF,max = 1.31 dB, TFF,a = 1.13 dB); for N = 12,

increasing K from 102 to 202 obtains another acceptable result (TFF,max = 1.14 dB, TFF,a

= 1.34 dB).

At 900 MHz, although the PCB commences to have an electrically large size (D > λ),

the GA model continues to work at this frequency (TFF,max and TFF,a <1.0 dB with N = 8).

Actually, from Figure 3-31 (e) and (f), the FF pattern at 900 MHz is a little simpler than

that at 800 MHz. That is why the FF tolerances at 800 MHz are worse than those at 900

MHz when the same GA parameters are used (see Figure 3-29 and Figure 3-30). Taking

this into account, D = λ may be regarded as the upper boundary for applying the GA

model to obtain an acceptable FF approximation.

For structures with simple FF patterns, if more dipoles than necessary are used, the

computational cost of GAs is unnecessarily high. On the other side, for structures with

complicated FF patterns, the GA modelling may not be able to well approximate the FF

radiation, due to the limitation for GAs to tackle too many unknowns. At all ten

frequencies, N = 6 or 8 seems to be a good choice for approximating the FF by GAs,

and more or less the case of N =10 or 12 shows the need of extra GA computational cost

(e.g. using larger K or G).

For D > λ, the GA dipole model no longer guarantees the reconstruction of the FF

pattern with accuracy.

3.4 Computational Cost of Genetic Algorithms

As indicated in Section 1.2.5, the equivalent dipole set approach by GAs is less efficient

than other NF-FF techniques, due to the higher computational cost. Table 3-9 lists the

computation time of GAs with both electric and magnetic dipoles searched, where the

population size is K = 102, and the program is run at an Intel Core™ T5200 1.6 GHz

microprocessor with a 1 GB random access memory.

The computation time T in Table 3-9 includes two parts: time for initialisation T1 which

75

is proportional to the number of observation point Np and the number of dipoles N; and

time for reproduction T2 which is proportional to Np, N, generation number G and

population size K.

1 2

1

2

;;

.p

p

T T TT N N

T N N G K

= +∝ ⋅

∝ ⋅ ⋅ ⋅

(3-21)

As observed in Section 3.3.3, the bigger N used, the larger K or G may be needed by

GAs to reach an acceptable FF prediction. Therefore from the point of reducing the

computational cost, it is expected to choose the minimum number of dipoles N which

can still satisfy the FF reconstruction requirements.

Table 3-9 Computation time with both electric and magnetic dipoles searched in GA model

Observation point No. Np

Dipole No. N Generation No. G T1 (Time for initialisation)

T2 (Time for reproduction)

2 2'49" 3'39" 200

8 400

10'19" 16'14'

2 6'50" 9'40" 542

8 400

25'28" 39'11"

2 15'53" 27'3" 1142

8 400

1hr7'2" 1hr38'22"

2 19'1" 29'19" 1370

8 400

1hr15'2" 1hr49'40"

3.5 Number of Infinitesimal Dipoles For electrically small PCBs (D ≤ λ/10), one electric and/or one magnetic dipole is

sufficient to reconstruct the FF behaviour. In general, with increasing frequencies the

radiation pattern of PCBs becomes more complicated. As a consequence more dipoles

are required to achieve a good FF approximation.

The FF of a straight wire in free space with a length D up to λ/2 can be reconstructed by

one infinitesimal electric dipole. It has been validated by analytical approximation in

Section 3.2.2 and the GA model in Section 3.3.1 that one dipole per λ/2 is sufficient to

obtain a good FF approximation, when D ≤ 2λ.

76

The FF of a square loop in free space with a diagonal up to λ/2 can be approximated by

one electric and one magnetic dipole. This has been validated based on an analytical

calculation in Section 3.2.3 and by source modelling using GAs in Section 3.3.2. For a

rectangular loop with a fixed diagonal D, the square shape gives the largest area. Thus it

can be concluded that for a rectangular loop with D ≤ λ/2 in free space, the FF pattern

can be well approximated by 2 infinitesimal dipoles.

To model the radiation sources of a rectangular PCB, its area is divided into a few

sections according to its maximum diagonal over the wavelength (D/λ). Figure 3-32

recommends a PCB meshing approach. For an electrically moderate-sized PCB (λ/10 <

D ≤ λ), it is recommended to divide it into up to four sections, each of which contains an

arbitrary current distribution. Based on the above finding about a long wire and a large

loop, each section of PCB can be equivalent to one electric and/or one magnetic

infinitesimal dipole from the viewpoint of FF radiation. Therefore two dipoles per each

section are sufficient to reconstruct the FF radiation pattern.

L

W

J(r’)

J(r’)

J(r’)

J(r’)

L

W

J(r’)J(r’)

J(r’)J(r’)

J(r’)J(r’)

J(r’)J(r’)

Figure 3-32 Meshing of rectangular electrically moderate-sized PCB based on D/λ

This PCB meshing approach is targeted to recommend an appropriate number of dipoles

rather than an exact value for the minimum number of dipoles. In some cases, when

eight dipoles can reconstruct the FF pattern with sufficient accuracy, it does not mean

less dipoles could not realise this target. For a long and narrow PCB, using N = 4 (i.e.

dividing the PCB into 2 sections) would be enough to get a good FF approximation. It

has been shown in Section 3.3.3, 6 or 8 infinitesimal dipoles are sufficient to reconstruct

the FF pattern of a power-ground plane pair for λ/2 < D ≤ λ, while 2 dipoles are enough

for D ≤ λ/2.

77

In the PCB design for high frequency circuits, a lot of radiation sources exist, such as

antennas in mobile devices, wire leads with high pulse voltage and high frequency

current loops. Unlike the examples with symmetrical structures shown in Section 3.3, a

realistic PCB design usually brings about more asymmetry for electromagnetic radiation,

due to the existence of finite-sized ground planes, ground plane partitions etc. In general,

asymmetrical FF patterns need more dipoles to reconstruct compared to symmetrical

ones. Therefore it is recommended to use 8 dipoles to approximate the FF of PCBs with

a size in the range of λ/10 < D ≤ λ/2.

In summary, using the GA model to predict FF radiation for PCBs with a maximum size

D, the number of infinitesimal dipoles N is recommended to be as follows:

2, for ;10

8, for .10

N D

N D

λ

λ λ

= ≤

= < ≤ (3-22)

For D > λ, the GA model does not guarantee to find the global optimum solution for this

NF-FF conversion.

78

4 Near Field Data Sampling Approaches

Chapter 2 built a fundamental GA model for NF-FF conversion, where the optimum

fitness definition was found to be 1/TNF,a based on (2-19). The FF tolerances TFF,a and

TFF,max were defined in (2-28) and (2-29), respectively. The correlation between NF and

FF tolerances ( ), ,max,NF a FFCorr T T and ( ), ,,NF a FF aCorr T T based on (2-30) was discussed.

These definitions will be adopted for the remaining modelling in this thesis.

The aim of this chapter is to investigate how NF data should be sampled as the input of

the GA model for the NF-FF conversion, such as where to locate NF sampling points,

what type of data to collect, how to choose the plane coverage angle when data on open

planes are collected (see Section 4.5), how many points to observe, how many planes to

choose, and how close these planes should be. Meanwhile, the necessary number of

infinitesimal dipoles mentioned in Section 3.5 is validated.

This chapter evaluates NF data sampling approaches for a 90 mm × 60 mm PCB with a

finite ground plane, with the GA described in Chapter 2. At observation points evenly

spaced in one or more square grids, simulated magnetic NF magnitudes are input into

the GA model. Simulated FF data at a sphere of 3 m radius are used to calculate FF

tolerances. As mentioned in Section 3.3, for each case the GA model runs 5 times. With

5 GA runs, the minimum, average, maximum and range (Δ) values of FF tolerances are

recorded. The lower the minimum, the better the optimum solution is obtained. The

lower the average and Δ, the more stable solution is achieved and the better the GA

repeatability is.

Outline

This chapter comprises 11 sections. Section 4.1 introduces the basic configuration of the

example PCB. Section 4.2 describes the definition of reactive and radiating NF regions,

and introduces a list of 12 NF sampling cases to be investigated in this chapter. Section

4.3 considers the dipole location boundary taking into account the asymmetrical field

pattern of the PCB. Section 4.4 compares the NF data sampling in radiating NF and

reactive NF regions for the FF radiation prediction, and Section 4.5 considers the NF

plane coverage angle. Section 4.6 compares the GA results from different NF data

types, such as three components of magnetic field peak magnitudes on open planes, and

tangential-only magnetic field components on either open planes or closed surfaces.

79

Section 4.7 determines how many points should be sampled, and Section 4.8 discusses

how many NF planes are to be observed. Section 4.9 analyses the NF-FF conversion

results with various choices for the number of dipoles. Section 4.10 discusses the

dynamic data range, and Section 4.11 summarises the whole chapter.

Contributions

The main contributions of this chapter include:

1) In order to predict FF radiation of a PCB by NF data based on the GA model, it

is important to have a location margin for the equivalent dipole set which is a

little bigger than the PCB physical size. This methodology may help reconstruct

some characteristics of the radiation PCB, such as radiation asymmetry (due to

finite ground plane, ground plane splitting etc). This chapter concludes 5 mm as

the optimum margin for this 90 mm × 60 mm PCB.

2) The definitions of reactive NF, radiating NF and FF regions are clearly defined.

In examining the PCB, it is concluded that the NF data collected from the

radiating NF region are better for FF prediction than those from the reactive NF

region.

3) If NF sampling is done on a closed surface, tangential magnetic NF components

may be sufficient to determine FF radiation. However, if NF sampling is done

on open surfaces, the additional availability of normal magnetic field

components improves the results. Furthermore, for planar sampling on an open

surface, the plane coverage angle θ is influential for obtaining a stable NF-FF

conversion result (see Section 4.5). It is observed that θ > 60° results in a good

repeatability for the FF prediction.

4) Number of observation points should be more than the number of unknown

genes to obtain a stable GA result. For a GA model with dipole number N = 8

(64 unknowns), it is suggested that 100 observation points per sampling plane

should be chosen, and the sampling spacing on the plane should be less than the

half wavelength (λ/2).

5) With regard to the number of sampling planes on each side of the x-y plane, it is

shown that FF prediction can be improved using 2 planes instead of 1 plane,

however, the same cannot be said using 3 planes. For the distance between two

sampling planes, although there is no strict rule from the Nyquist sampling

80

theorem [54], it is suggested to be around λ/2.

6) For choosing the number of infinitesimal dipoles N in the GA model, the

recommendation shown in (3-22) is validated.

7) A data process approach similar to the dynamic range of measurement

equipment is introduced. Among all NF observation points, the maximum field

value vmax and the minimum value vmin are found. If vmin is more than adyn below

vmax, the new minimum is set to vmax - adyn. Field values smaller than vmax - adyn

are replaced by vmax - adyn, and kept in the GA process. Taking into account the

NF-FF tolerance correlation, 40 dB is recommended for the NF-FF conversion.

4.1 Investigated Configuration

A trace with a width of 1.5 mm and a total length of 162 mm is placed above a 90 mm ×

60 mm finite ground plane, and excited by a 1 V source (see Figure 4-1). Between the

ground plane and the trace there is a 2mm thick dielectric body with a permittivity εr =

4.2 and a loss tangent tanδ = 0.01. The whole structure is placed in free space.

60 mm

90 mm

~60 mm

90 mm

~

Figure 4-1 PCB with finite ground plane

In [44] the space around the source was split into two domains due to the asymmetrical

field pattern above and below the ground plane. One set of dipoles were linked to field

observation points on one side of the board, for z > 0. The field, produced by this set on

the other side of the board, at z < 0, was not evaluated. Another set of dipoles,

independent of the previous one, were then constructed to match field points at z < 0.

However, this two-domain consideration brought about a discontinuity of field pattern

at an elevation angle θ = 90° [44]. This chapter adopts a one-domain consideration,

where one set of dipoles are obtained by matching the NF data in the whole space (See

81

Figure 4-2).

Figure 4-3 shows the input impedance Zin of the PCB with a finite ground plane at z = 0.

In the range of 30 MHz – 3 GHz, there are 3 resonances at 570 MHz, 1.71 GHz and

2.84 GHz, respectively. This chapter considers the four frequency points distributed in

the intervals separated by these resonances, 125 MHz, 1 GHz, 2 GHz and 3 GHz.

z = 0

Dipoles for matchingtotal observation points

Field observation points (z > 0)

Field observation points (z < 0)

z = 0

Dipoles for matchingtotal observation points

Field observation points (z > 0)

Field observation points (z < 0)

Figure 4-2 One-domain consideration for equivalent dipole set

0

5000

10000

15000

20000

25000

30000

0 500 1000 1500 2000 2500 3000

Frequency (MHz)

Zin

(Ohm

)

Zin(Ohm)Frequencies investigated

Figure 4-3 Input impedance of PCB with finite ground plane

82

4.2 Definition of Near Field Region

As referred to in Section 3.1, the space surrounding an electromagnetic radiation source

is usually divided into three regions: reactive NF, radiating NF and FF regions [2]. The

minimum FF distance ,minFFr was already defined in Section 3.1.

Reactive NF region is defined as that portion of the NF region immediately surrounding

the radiation source wherein the reactive field predominates. For a radiation source with

an overall length greater than the wavelength (D > λ), the outer boundary of this region

is commonly taken to be at a distance of 30.62 /D λ from the source surface; while for

an electrically small source (D ≤ λ/10), it is common to take λ/(2π) as the outer

boundary [2].

Radiating NF region is defined as that region between the reactive NF region and the FF

region wherein the radiation field predominates and the angular field distribution is

dependent upon the distance from the source [2].

For the PCB shown in Figure 4-1, the maximum size is D = 108 mm, and the NF and FF

regions for 30 MHz – 3 GHz are shown in Figure 4-4. Curve I is r = λ, the ,minFFr for

electrically small sources; curve II is r = 2D2/λ for electrically large sources. Here both

curves are extended towards electrically moderate-sized sources (λ/10 < D ≤ λ), until

they join each other at 2Dλ = (f = 1.96 GHz).

Curve III is r = λ/(2π), the minimum radiating NF distance for electrically small

sources; curve IV is 30.62 /r D λ= for electrically large sources. Again both curves

are extended towards moderate-sized sources, until they join each other at λ = 2.48D (f

= 1.12 GHz). In addition, at the frequency point where the PCB commences to have an

electrically small size (λ = 10D, f = 278 MHz), the minimum radiating NF distance is r

= λ/(2π) = 5D/π; for frequencies lower than this point (λ > 10D, f < 278 MHz), r = 5D/π

is kept for defining the radiating NF region to ensure this region is physically not too far

away from the source (see curve V in Figure 4-4). Thus reactive NF, radiating NF and

FF regions are clearly defined as shown in Figure 4-4.

83

Near field & far field boundaries for D = 108 mm

10

100

1000

10000

0 500 1000 1500 2000 2500 3000

Frequency (MHz)

r (m

m)

I II III IV V case #1 case #2 case #3c

FF Region

Rediating NF Region

Reactive NF Region

I

V

IVIII

II

Figure 4-4 NF and FF regions of PCB with finite ground plane (I: r = λ; II: r = 2D2/λ; III: r = λ/(2π); IV: 30.62 /r D λ= ; V: r = 5D/π)

This chapter investigates a total of 12 NF sampling cases. Table 4-1 details the relevant

information such as the location of NF sampling surfaces, the sampling spacing, how

many points are observed, and which frequencies are considered. Cases #1, #2 and #3c

are also shown in Figure 4-4. All cases in Table 4-1 meet the planar sampling spacing

requirement based on the Nyquist sampling theorem [54], i.e. the maximum spacing is

less than λ/2. When more than one NF plane is chosen, at least the sampling spacing on

the plane with the closest distance from the PCB meets this requirement).

The GA is used to search for an equivalent dipole set which share the same NF data

with the PCB in the above sampling cases, and thus FF radiation is predicted based on

the equivalent dipole set. Unless otherwise specified, the GA parameters for selection

mentioned in Figure 2-6 are: population size K = 62, subgroup population size M = 10

and elite database size 10N = 60. Meanwhile, G = 500 is used. Detailed NF and FF

tolerances are shown in Appendix E. As mentioned in Section 1.1, for an acceptable FF

prediction, 1.5 dB is suggested to be the maximum allowable tolerance.

84

Table 4-1 NF sampling cases for PCB with finite ground plane

NF cases

NF sampling surfaces NF sampling spacing Number

of pointsFrequencies investigated

Respective sections

#1 z = ±40mm 20mm 200 4.3, 4.4, E.1, E.2

#2 z = ±100mm 40mm 200

125MHz, 1GHz, 2GHz, 3GHz 4.4, 4.8,

E.2, E.6

#3a 40mm 200

#3b 60mm 200 4.5, E.3

#3c 80mm 200 4.4 - 4.7, E.2 - E.5

#3d 120mm 98

#3e 180mm 50

#3f

z = ±200mm

360mm 18

4.7, E.5

#4 closed surfaces on 720 × 720 × 400mm3 cuboic

80mm 360

125MHz

4.6, E.4

#5 z = ±100, 150mm

40mm for z = ±100mm; 60mm for z = ±150mm 400 4.8, 4.9,

E.6

#6 z = ±75, 100, 150mm

40mm for z = ±75, 100mm; 60mm for z = ±150mm 600

1GHz, 2GHz, 3GHz

4.8, E.6

#7 z = ±75, 200mm 40mm for z = ±75mm; 80mm for z = ±200mm 400 2GHz 4.8, 4.10,

E.6

4.3 Dipole Location Margin

As indicated in Figure 4-2, for this PCB with a finite ground plane, one equivalent

dipole set is searched to match the NF data above and below the ground plane. At all

four frequencies, three margins for the varying range of the dipole location (xq, yq, zq)

are investigated, indicating how far the range ends are away from the PCB edge:

Margin 0 mm: 45 45 , 30 30 , 0 2 ;q q qmm x mm mm y mm mm z mm− ≤ ≤ − ≤ ≤ ≤ ≤

Margin 5 mm: 50 50 , 35 35 , 5 5 ;q q qmm x mm mm y mm mm z mm− ≤ ≤ − ≤ ≤ − ≤ ≤

Margin 10 mm: 55 55 , 40 40 , 10 10 .q q qmm x mm mm y mm mm z mm− ≤ ≤ − ≤ ≤ − ≤ ≤

Ranges for other genes are determined as referred to in Sections 2.2 and 2.3.

The above examples adopt NF planar sampling. Two symmetrical planes at z = ± 40

85

mm are selected, where the planes extend over 180 mm in 20 mm increments along

both the x- and y- directions, respectively (from x = -90 mm to x = 90 mm, and from y =

-90 mm to y = 90 mm, see case #1 in Table 4-1). Appendix E.1 lists the NF and FF

tolerance results of GAs for the above three dipole location margins, where the dipole

number N varies from 2 to 10. Figure E-1 to Figure E-4 show TNF,a and TFF,a results at

125 MHz, 1 GHz, 2 GHz and 3 GHz, respectively.

As mentioned at the beginning of this chapter, with 5 GA runs, the minimum, average,

maximum and range (Δ) values of FF tolerances are recorded. In general, TFF,a gives a

more complete evaluation for the FF pattern than TFF,max. When TFF,a is higher than an

acceptable level, a small TFF,max value is more or less dependent on a random luck.

When TFF,a is small, TFF,max can serve as an additional indicator for describing whether

the FF prediction is stable or not.

Table 4-2 to Table 4-5 analyse the data distribution of TFF,max and TFF,a at the four

frequencies, respectively. From Figure E-1 and Table 4-2, at 125 MHz the margin has a

significant influence on the GA results.

For this PCB with D = 108 mm, at 125 MHz it has a small size (D < λ/10). According to

Section 3.5, two dipoles are sufficient to reconstruct the FF pattern. In Table 4-2, with N

= 2, all the minimum values for TFF,max and TFF,a are very good (< 1 dB), although the

GA repeatability is not so good (the average values are much bigger than 1.5 dB). With

the margin increasing from 0 to 5 mm and 10 mm, for TFF,a the minimum value is

decreased from 0.71 dB to 0.48 dB and 0.25 dB, the average value is changed from 3.25

dB to 6.38 dB and 3.29 dB, and the Δ value lowers from 11.62 dB to 10.12 dB and 7.23

dB, respectively. Similar change tendency is observed for TFF,max. Among all three

margins, a margin of 10 mm gives the lowest tolerances and also the best GA

repeatability.

At 125 MHz, the PCB FF radiation maintains a good symmetry in respect of the z-axis

shown in Figure 4-9 (a), while the NF pattern at z = ± 40 mm (1/60 λ) has a strong

asymmetry. Figure 4-5 through Figure 4-7 show an obvious difference of magnetic NF

peak magnitudes on both sides of the x-y plane. The maximum Hx at the z = 40 mm

plane is 2.26 mA/m, while at the z = -40 mm plane it is 0.18 mA/m; the maximum Hy

values are 2.07 mA/m vs. 0.22 mA.m; the maximum Hz values are 4.08 mA/m vs. 0.39

mA/m. Dipoles located in a larger space along the z-axis are better suited to generate

patterns with such asymmetrical NF and symmetrical FF.

86

Table 4-2 FF tolerances with varying dipole location margins at 125 MHz

TFF,max (dB) TFF,a (dB) Margin Dipole no. Min Avg Max Δ Min Avg Max Δ

2 0.14 2.87 12.33 12.19 0.71 3.25 12.33 11.62 4 1.02 4.38 6.69 5.67 1.14 4.83 6.70 5.56

6 2.01 8.08 11.07 9.06 3.24 8.25 10.86 7.61

8 1.70 4.87 7.23 5.53 2.30 5.30 7.02 4.72

0 mm

10 5.00 6.34 8.52 3.52 5.67 6.79 8.60 2.93

2 0.33 6.58 10.97 10.64 0.48 6.38 10.60 10.12 4 1.51 4.60 10.22 8.72 2.09 4.98 9.67 7.59

6 0.50 4.79 7.70 7.19 1.23 5.14 7.44 6.21

8 2.55 5.84 8.98 6.43 3.66 6.23 8.61 4.96

5 mm

10 1.64 3.09 4.51 2.87 2.33 4.09 5.41 3.09

2 0.02 3.39 7.95 7.94 0.25 3.29 7.49 7.23

4 0.36 2.55 6.27 5.91 0.61 2.87 6.69 6.08

6 0.95 2.58 5.23 4.28 1.28 2.90 5.91 4.64

8 1.75 2.86 3.82 2.07 2.34 3.36 4.71 2.37

10 mm

10 1.19 2.15 3.09 1.90 1.71 2.88 4.12 2.41

Table 4-3 FF tolerances with varying dipole location margins at 1 GHz

TFF,max (dB) TFF,a (dB) Margin Dipole no. Min Avg Max Δ Min Avg Max Δ

2 0.99 1.54 2.38 1.39 0.95 1.09 1.36 0.41 4 0.57 0.83 1.34 0.77 0.67 0.98 1.33 0.66

6 0.55 0.73 0.97 0.42 0.56 0.84 1.22 0.65

8 0.41 0.94 1.73 1.33 0.42 0.85 1.36 0.95

0 mm

10 0.42 0.81 1.36 0.93 0.57 1.01 2.00 1.43

2 0.98 1.48 2.13 1.16 0.95 1.15 1.45 0.50 4 0.61 1.00 1.61 1.01 0.61 0.85 1.16 0.55

6 0.33 0.61 0.78 0.45 0.34 0.55 0.83 0.48

8 0.28 0.60 1.11 0.82 0.48 0.57 0.69 0.22

5 mm

10 0.29 0.88 2.20 1.91 0.52 0.91 1.55 1.02

2 1.40 1.95 2.36 0.96 0.87 1.20 1.45 0.58

4 1.23 1.40 1.53 0.31 0.63 0.90 1.08 0.45

6 0.67 1.30 1.86 1.20 0.51 0.91 1.20 0.70

8 0.38 1.03 1.62 1.24 0.43 0.90 1.46 1.02

10 mm

10 0.41 0.67 1.30 0.89 0.40 0.71 1.12 0.72

87

Table 4-4 FF tolerances with varying dipole location margins at 2 GHz

TFF,max (dB) TFF,a (dB) Margin Dipole no. Min Avg Max Δ Min Avg Max Δ

2 1.14 1.44 1.75 0.62 1.99 2.51 3.09 1.10 4 0.10 0.87 1.61 1.51 1.78 2.26 2.60 0.81

6 0.31 0.78 1.75 1.44 1.66 2.66 4.03 2.37

8 0.05 0.71 1.33 1.29 1.62 2.35 2.87 1.25

0 mm

10 0.14 0.93 1.71 1.57 2.19 2.49 2.91 0.72

2 1.35 2.01 2.65 1.31 2.51 3.16 3.81 1.30 4 0.14 0.84 1.56 1.42 2.01 2.53 3.11 1.10

6 0.25 0.83 1.17 0.92 2.32 2.93 3.77 1.45

8 0.03 0.12 0.26 0.23 1.75 2.50 3.14 1.39

5 mm

10 0.17 0.72 2.02 1.85 2.01 2.49 3.03 1.02

2 1.70 2.04 2.89 1.19 2.42 2.89 3.63 1.21

4 0.06 0.49 1.10 1.04 1.72 2.41 2.72 1.01

6 0.03 1.10 2.93 2.90 2.47 3.06 3.68 1.22

8 0.04 0.95 2.23 2.20 2.04 2.28 2.66 0.62

10 mm

10 0.33 1.16 1.94 1.61 2.55 3.24 3.71 1.16

Table 4-5 FF tolerances with varying dipole location margins at 3 GHz

TFF,max (dB) TFF,a (dB) Margin Dipole no. Min Avg Max Δ Min Avg Max Δ

2 1.41 2.51 4.87 3.46 3.03 3.59 4.73 1.70 4 1.95 2.73 3.70 1.75 2.52 3.49 4.93 2.41

6 0.15 2.19 3.34 3.18 2.11 3.01 3.94 1.83

8 0.18 1.88 3.63 3.45 1.87 3.04 4.81 2.94

0 mm

10 1.07 1.56 1.97 0.90 2.62 2.87 3.32 0.71

2 1.81 2.52 4.78 2.97 3.07 3.22 3.36 0.29 4 1.23 2.06 3.84 2.60 2.12 3.19 4.31 2.20

6 1.42 2.33 3.26 1.84 2.58 3.18 4.06 1.48

8 1.76 2.08 2.68 0.92 2.63 3.28 4.02 1.38

5 mm

10 0.56 1.46 2.17 1.61 2.06 3.30 4.47 2.41

2 1.60 2.00 2.31 0.70 2.98 3.38 3.85 0.88

4 1.73 2.35 3.10 1.37 3.15 3.88 4.33 1.19

6 1.04 2.09 3.29 2.25 2.72 3.55 3.93 1.21

8 1.25 2.01 2.57 1.33 2.48 3.21 3.88 1.41

10 mm

10 0.09 1.42 2.62 2.54 2.92 3.05 3.21 0.30

88

(a) z = 40 mm (b) z = -40 mm

Figure 4-5 Magnetic NF Hx data at 125 MHz

(a) z = 40 mm (b) z = -40 mm

Figure 4-6 Magnetic NF Hy data at 125 MHz

(a) z = 40 mm (b) z = -40 mm

Figure 4-7 Magnetic NF Hz data at 125 MHz

Unlike the case of 125 MHz for which asymmetrical NF and symmetrical FF patterns

exist, at higher frequencies (1 GHz – 3 GHz), both NF and FF patterns are

89

asymmetrical. Therefore the dipole location margin does not produce such significant

influence as at 125 MHz. Meanwhile, at these higher frequencies, the PCB has an

electrically moderate size, according to Section 3.5, eight dipoles are suggested to

reconstruct the FF pattern.

From Figure E-2 and Table 4-3, with N = 8, when the margin is increased from 0 mm to

5 mm and 10 mm, the minimum of TFF,a at 1 GHz has similar results (0.42 dB vs. 0.48

dB vs. 0.43 dB). However, among all three cases a margin of 5 mm brings the most

stable GA solution (both the average and Δ of TFF,a are the lowest).

From Figure E-3 and Table 4-4, it is not conclusive which margin is the best at 2 GHz.

A margin of 0 mm gives the lowest minimum of TFF,a, while a margin of 10mm

produces the lowest average and Δ of TFF,a. Actually all FF predictions lists in Table 4-4

are deemed unacceptable (TFF,a > 1.5 dB), and this can be improved by increasing the

NF sampling distance (see Section 4.4).

The situation at 3 GHz shown in Figure E-4 and Table 4-5 is quite similar as at 2 GHz.

There is no evident difference of FF tolerances with varying margins, and also all TFF,a

values in Table 4-5 are higher than an acceptable level.

In considering all four frequencies, a margin of 5 mm is recommended for this 90 mm ×

60 mm PCB, and will be applied to the remaining cases of this chapter.

4.4 Sampling Distance Comparison

As mentioned in Section 4.2, NF regions can be divided into two parts, reactive NF

region and radiating NF region. This section compares the GA results based on NF data

sampled from both regions. Three NF distances (z = ± 40 mm, z = ± 100 mm and z = ±

200 mm) are investigated for 125 MHz, and two NF distances (z = ± 40 mm and z = ±

100 mm) for 1 GHz, 2 GHz and 3 GHz (see cases #1, #2 and #3c in Table 4-1).

Figure E-5 compares the TNF,a and TFF,a results with various NF distances at 125 MHz,

and the number of dipoles N varying from 2 to 10. Table 4-6 analyses the FF tolerances

for these cases. The NF distance generates an evident influence for a FF prediction.

With N = 2, when the NF distance is increased from 40 mm to 100 mm and 200 mm, for

TFF,a the minimum value is decreased from 0.48 dB to 0.20 dB and 0.17 dB, the average

value drops from 6.38 dB to 1.01 dB and 0.22 dB, and the Δ value lowers from 10.12

dB to 3.81 dB and 0.10 dB, respectively. Similar sharp decrease is observed for TFF,max.

90

Table 4-6 FF tolerances with varying sampling distances at 125 MHz

TFF,max (dB) TFF,a (dB) Observation planes

Dipole no. Min Avg Max Δ Min Avg Max Δ

2 0.33 6.58 10.97 10.64 0.48 6.38 10.60 10.12 4 1.51 4.60 10.22 8.72 2.09 4.98 9.67 7.59

6 0.50 4.79 7.70 7.19 1.23 5.14 7.44 6.21

8 2.55 5.84 8.98 6.43 3.66 6.23 8.61 4.96

z = ±40mm

10 1.64 3.09 4.51 2.87 2.33 4.09 5.41 3.09

2 0.06 0.79 3.38 3.32 0.20 1.01 4.01 3.81

4 0.03 0.67 1.21 1.17 0.26 1.03 1.74 1.49

6 0.73 2.73 4.01 3.28 0.79 3.36 5.10 4.31

8 0.76 1.04 1.19 0.43 1.37 1.66 2.03 0.66

z = ±100mm

10 0.12 0.90 1.51 1.39 0.50 1.39 1.96 1.45

2 0.06 0.09 0.11 0.05 0.17 0.22 0.27 0.10

4 0.02 0.10 0.17 0.14 0.20 0.23 0.27 0.06

6 0.00 0.07 0.21 0.21 0.07 0.16 0.27 0.20

8 0.03 0.08 0.16 0.14 0.13 0.21 0.31 0.18

z = ±200mm

10 0.02 0.06 0.14 0.13 0.13 0.21 0.36 0.23

Table 4-7 FF tolerances with varying sampling distances at 1 GHz

TFF,max (dB) TFF,a (dB) Observation planes

Dipole no. Min Avg Max Δ Min Avg Max Δ

2 0.98 1.48 2.13 1.16 0.95 1.15 1.45 0.50 4 0.61 1.00 1.61 1.01 0.61 0.85 1.16 0.55

6 0.33 0.61 0.78 0.45 0.34 0.55 0.83 0.48

8 0.28 0.60 1.11 0.82 0.48 0.57 0.69 0.22

z = ±40mm

10 0.29 0.88 2.20 1.91 0.52 0.91 1.55 1.02

2 0.98 1.50 1.84 0.86 0.72 0.90 1.03 0.31

4 0.44 0.80 1.24 0.81 0.58 0.74 1.08 0.51

6 0.45 0.53 0.62 0.17 0.29 0.45 0.57 0.28

8 0.32 0.59 0.92 0.61 0.30 0.57 0.68 0.38

z = ±100mm

10 0.20 0.65 1.04 0.83 0.34 0.60 0.93 0.60

91

Table 4-8 FF tolerances with varying sampling distances at 2 GHz

TFF,max (dB) TFF,a (dB) Observation planes

Dipole no. Min Avg Max Δ Min Avg Max Δ

2 1.35 2.01 2.65 1.31 2.51 3.16 3.81 1.30 4 0.14 0.84 1.56 1.42 2.01 2.53 3.11 1.10

6 0.25 0.83 1.17 0.92 2.32 2.93 3.77 1.45

8 0.03 0.12 0.26 0.23 1.75 2.50 3.14 1.39

z = ±40mm

10 0.17 0.72 2.02 1.85 2.01 2.49 3.03 1.02

2 0.89 2.50 3.39 2.50 3.14 3.34 3.64 0.50

4 0.24 0.96 2.65 2.41 1.24 2.19 2.74 1.50

6 0.28 1.03 1.75 1.47 1.54 2.20 2.58 1.04

8 0.26 0.80 1.31 1.06 1.20 1.62 2.07 0.87

z = ±100mm

10 0.21 1.12 1.82 1.62 1.59 1.96 2.25 0.66

Table 4-9 FF tolerances with varying sampling distances at 3 GHz

TFF,max (dB) TFF,a (dB) Observation planes

Dipole no. Min Avg Max Δ Min Avg Max Δ

2 1.81 2.52 4.78 2.97 3.07 3.22 3.36 0.29 4 1.23 2.06 3.84 2.60 2.12 3.19 4.31 2.20

6 1.42 2.33 3.26 1.84 2.58 3.18 4.06 1.48

8 1.76 2.08 2.68 0.92 2.63 3.28 4.02 1.38

z = ±40mm

10 0.56 1.46 2.17 1.61 2.06 3.30 4.47 2.41

2 1.60 3.35 4.89 3.30 2.88 3.86 4.52 1.65

4 1.92 2.77 3.65 1.73 2.30 2.66 2.95 0.65

6 0.05 0.77 1.55 1.50 2.18 2.46 2.87 0.69

8 0.96 1.58 2.40 1.44 1.76 2.25 2.73 0.97

z = ±100mm

10 0.06 1.13 2.89 2.83 1.81 2.69 3.34 1.53

From Figure 4-4, at 125 MHz z = ± 40 mm and z = ± 100 mm are in the reactive NF

region, while z = ± 200 mm is located in the radiating NF region. The field pattern in

radiating NF region is much simpler than that in the reactive NF region which results in

an easier NF matching by GAs as well as a more accurate and stable FF prediction.

Table 4-7 through Table 4-9 list the FF tolerance results with varying NF sampling

distances at 1 GHz, 2 GHz and 3 GHz, respectively. Figure E-6 shows the TNF,a and

TFF,a results with NF distance at z = ± 100 mm (radiating NF region) for 1 GHz, 2 GHz

and 3 GHz. Compared with the z = ± 40 mm (reactive NF regions) results shown in

92

Figure E-2 through Figure E-4, with N =8 at 1 GHz both NF distances do not show an

obvious difference, while at 2 GHz and 3 GHz, NF distance at z = ± 100 mm results in a

better FF prediction than that at z = ± 40 mm.

Therefore NF data sampled from the radiating NF region are recommended for NF-FF

conversion, and will be applied later in this chapter.

4.5 Plane Coverage Angle

When using the planar sampling method, the plane coverage angle θ (see Figure 4-8)

should be considered. Assume a test PCB with an L × W rectangular shape is centred at

the x-y plane, the sampling plane has a rectangular square shape, each side of which is

l1, l2, l3 and l4 away from the z-axis, respectively, and the distance between these two

planes is h. Connect the corners of PCB plane and the sampling plane, respectively. The

angle between each line and the z-axis is recorded as θ1, θ2, θ3 and θ4, respectively.

2 21 2

1 1 2

2 21 2

2 2 3

2 21 2

3 3 4

2 21 2

4 4 1

cos / ;2 2

cos / ;2 2

cos / ;2 2

cos / .2 2

W Lh l l h

L Wh l l h

W Lh l l h

L Wh l l h

θ

θ

θ

θ

⎛ ⎞⎛ ⎞ ⎛ ⎞⎜ ⎟= − + − +⎜ ⎟ ⎜ ⎟⎜ ⎟⎝ ⎠ ⎝ ⎠⎝ ⎠⎛ ⎞⎛ ⎞ ⎛ ⎞⎜ ⎟= − + − +⎜ ⎟ ⎜ ⎟⎜ ⎟⎝ ⎠ ⎝ ⎠⎝ ⎠⎛ ⎞⎛ ⎞ ⎛ ⎞⎜ ⎟= − + − +⎜ ⎟ ⎜ ⎟⎜ ⎟⎝ ⎠ ⎝ ⎠⎝ ⎠⎛ ⎞⎛ ⎞ ⎛ ⎞⎜ ⎟= − + − +⎜ ⎟ ⎜ ⎟⎜ ⎟⎝ ⎠ ⎝ ⎠⎝ ⎠

(4-1)

The average of these four angles, θ, may be called ‘plane coverage angle’,

( )1 2 3 41 .4

θ θ θ θ θ= + + + (4-2)

The plane coverage angle is an important parameter for describing the coverage of a

closed surface around the PCB by an open sampling plane. As l1, l2, l3 and l4 increase

the plane coverage angle increases and approaches to 90˚ for l1, l2, l3 and l4 → ∞.

93

X

Z

Yθ1 OW

Lh

PCB

Sampling plane

θ3

θ4

θ2

l1

l2

l3

l4

X

Z

Yθ1 OW

Lh

PCB

Sampling plane

θ3

θ4

θ2

l1

l2

l3

l4

Figure 4-8 Plane coverage angle θ for planar sampling

For this PCB with L = 90 mm and W = 60 mm, at 125 MHz using a NF distance of z =

± 200 mm (h = 200 mm), three sizes of sampling planes are investigated. On each side

of the x-y plane, case #3a in Table 4-1 uses a 180 mm × 180 mm plane, case #3b uses a

270 mm × 270 mm plane, and case #3c uses a 360 mm × 360 mm plane. All the planes

are centred at the z-axis.

For the above cases, the sampling plane has a square shape centred at the z-axis, thus θ1,

θ2, θ3 and θ4 share the same value. According to (4-1) and (4-2), the plane coverage

angle θ is calculated as 45˚ for case #3a, 59˚ for case #3b and 66˚ for case #3c. The NF

and FF tolerance results are shown in Appendix E.3. Table 4-10 analyses the FF

tolerances with varying plane coverage angles.

Figure E-7 shows the results for TNF,a and TFF,a, and Figure E-8 shows the results for

TNF,a and TFF,max. From Table 4-10, Figure E-7 and Figure E-8, when the plane coverage

angle θ is increased from 45˚ to 59˚, with N = 2 there is a slight drop for TFF,a, and all

FF predictions are acceptable. However, with N = 8 TFF,a dramatically decreases and the

GA result becomes more stable. When θ is increased from 59˚ to 66˚, there is only slight

improvement. For convenience, a degree number which can be neatly divided by 10 is

recommended as the minimum plane coverage angle, i.e. θ > 60˚.

94

Table 4-10 FF tolerances with varying plane coverage angles at 125 MHz

TFF,max (dB) TFF,a (dB) Coverage angle

Dipole no. Min Avg Max Δ Min Avg Max Δ

2 0.05 0.23 0.47 0.41 0.35 0.48 0.69 0.34 4 0.14 0.61 1.02 0.88 0.39 0.94 1.45 1.06

6 0.07 0.63 1.80 1.73 0.27 1.10 2.69 2.43

8 0.98 1.41 1.74 0.76 1.37 1.85 2.27 0.90

45°

10 0.56 1.39 2.40 1.84 0.55 1.76 2.99 2.45

2 0.00 0.10 0.18 0.17 0.17 0.26 0.36 0.19

4 0.01 0.07 0.12 0.11 0.15 0.25 0.38 0.23

6 0.02 0.22 0.44 0.42 0.21 0.37 0.71 0.50

8 0.02 0.09 0.20 0.18 0.21 0.31 0.44 0.23

59°

10 0.08 0.33 0.75 0.67 0.31 0.66 1.19 0.88

2 0.06 0.09 0.11 0.05 0.17 0.22 0.27 0.10

4 0.02 0.10 0.17 0.14 0.20 0.23 0.27 0.06

6 0.00 0.07 0.21 0.21 0.07 0.16 0.27 0.20

8 0.03 0.08 0.16 0.14 0.13 0.21 0.31 0.18

66°

10 0.02 0.06 0.14 0.13 0.13 0.21 0.36 0.23

Figure 4-9 and Figure 4-10 shows the 3 m FF pattern at 125 MHz, with θ = 66˚ and N =

2. There is a good agreement between the GA prediction and reference data, in both the

electric FF maximum magnitude Emax (74.4 μV/m vs. 73.1 μV/m) and the pattern shape.

(a) Reference: Emax = 73.1 μV/m (b) GA: Emax = 74.4 μV/m

Figure 4-9 FF pattern of PCB with finite ground plane at 125 MHz

95

(a) Emax vs. θ at φ = 0º (b) Emax vs. φ at θ = 90º

Figure 4-10 Vertical and horizontal FF radiation pattern at 125 MHz, 3 m with N = 2 (soild: reference; dashed: GA; polar coordinate range: 0 – 40 dBmV/m)

4.6 Data Type

In Sections 4.3-4.5, Hx, Hy and Hz components of NF magnitudes were collected for NF-

FF conversion. A new question arises: what would happen if only tangential magnetic

field components are sampled?

For the NF sampling case #3c in Table 4-1, two types of NF data on open surfaces are

considered for the FF prediction outcome. In one method, all components, i.e. Hx, Hy

and Hz are collected; in the other method, only Hx and Hy components are sampled. An

additional case #4 in Table 4-1 is investigated, with magnetic tangential-only NF data

collected on a closed surface of a 720 × 720 × 400 mm3 cuboic which shares the same

centre with the PCB. The NF and FF tolerance results of these three cases are compared

in Appendix E.4. Table 4-11 lists the FF tolerances for varying NF data types.

From Figure E-9, Figure E-10 and Table 4-11, tangential-only components on a closed

surface produce the similar GA results as both tangential and normal components on

open surfaces. With regard to tangential-only components on open surfaces, similar

acceptable results are produced with N = 2, however, unstable results are generated with

N = 8. It is concluded that on open surfaces, the additional availability of normal NF

components can improve the FF prediction.

If NF sampling is done on a closed surface, tangential-only magnetic NF components

96

may be sufficient to determine FF radiation; otherwise it is suggested to have both

tangential and normal magnetic field components.

Table 4-11 FF tolerances with varying data types at 125 MHz

TFF,max (dB) TFF,a (dB) Data type Dipole no. Min Avg Max Δ Min Avg Max Δ

2 0.06 0.09 0.11 0.05 0.17 0.22 0.27 0.10 4 0.02 0.10 0.17 0.14 0.20 0.23 0.27 0.06

6 0.00 0.07 0.21 0.21 0.07 0.16 0.27 0.20

8 0.03 0.08 0.16 0.14 0.13 0.21 0.31 0.18

Three components of H on open

surfaces

10 0.02 0.06 0.14 0.13 0.13 0.21 0.36 0.23

2 0.01 0.03 0.04 0.03 0.11 0.21 0.29 0.18

4 0.07 0.27 0.78 0.71 0.12 0.47 1.33 1.21

6 0.10 0.39 0.64 0.54 0.16 0.60 0.97 0.82

8 0.15 0.51 0.95 0.80 0.16 0.73 1.55 1.39

Tangential-only H

components on open surfaces

10 0.08 0.54 1.05 0.97 0.24 0.84 1.41 1.16

2 0.00 0.06 0.07 0.07 0.25 0.31 0.33 0.08

4 0.03 0.08 0.09 0.07 0.10 0.15 0.39 0.29

6 0.01 0.01 0.36 0.35 0.14 0.16 0.49 0.35

8 0.02 0.15 0.27 0.25 0.15 0.33 0.38 0.23

Tangential-only H

components on closed surfaces

10 0.01 0.26 0.15 0.14 0.11 0.27 0.41 0.30

4.7 Number of Observation Points

To obtain a stable FF prediction, how many NF points should be sampled? With regard

to planar sampling at z = ± 200 mm for 125 MHz, four cases in Table 4-1 with different

numbers of observation points Np are investigated, Np = 200 for case #3c, Np = 98 for

case #3d, Np = 50 for case #3e, and Np = 18 for case #3f. The NF and FF tolerances are

shown in Appendix E.5. Table 4-12 analyses the FF tolerances with varying Np. Figure

E-11 and Figure E-12 compare the NF and FF tolerances at 125 MHz for the above four

Np cases. Figure 4-11 compares the NF and FF tolerances at 125 MHz with varying Np,

when the number of dipoles is N = 2 or 8. Since all FF tolerances in Table 4-12 are

much better than the acceptable threshold, here a more severe criterion (TFF,a < 0.4 dB)

is used for checking whether the GA result is stable.

97

Table 4-12 FF tolerances with varying numbers of observation points at 125 MHz

TFF,max (dB) TFF,a (dB) Observation point no.

Dipole no. Min Avg Max Δ Min Avg Max Δ

2 0.10 0.13 0.17 0.07 0.14 0.27 0.39 0.25 4 0.08 0.21 0.40 0.32 0.27 0.39 0.57 0.30

6 0.13 0.37 0.81 0.69 0.29 0.51 0.90 0.61

8 0.08 0.41 0.67 0.59 0.29 0.47 0.71 0.42

18

10 0.10 0.31 0.50 0.41 0.33 0.39 0.45 0.12

2 0.04 0.07 0.10 0.06 0.26 0.27 0.27 0.01 4 0.13 0.16 0.19 0.06 0.22 0.25 0.30 0.08

6 0.01 0.10 0.22 0.21 0.14 0.19 0.25 0.11

8 0.03 0.10 0.18 0.14 0.22 0.28 0.43 0.21

50

10 0.04 0.19 0.41 0.38 0.15 0.37 0.73 0.58

2 0.09 0.11 0.16 0.08 0.14 0.21 0.26 0.12 4 0.03 0.10 0.19 0.16 0.12 0.22 0.30 0.18

6 0.03 0.11 0.20 0.17 0.14 0.20 0.25 0.11

8 0.02 0.11 0.27 0.25 0.11 0.18 0.30 0.20

98

10 0.01 0.13 0.20 0.19 0.13 0.26 0.38 0.25

2 0.06 0.09 0.11 0.05 0.17 0.22 0.27 0.10

4 0.02 0.10 0.17 0.14 0.20 0.23 0.27 0.06

6 0.00 0.07 0.21 0.21 0.07 0.16 0.27 0.20

8 0.03 0.08 0.16 0.14 0.13 0.21 0.31 0.18

200

10 0.02 0.06 0.14 0.13 0.13 0.21 0.36 0.23

It can be seen that 18 observation points are enough to generate stable GA results (all

TFF,a < 0.4 dB) when the dipole number is N = 2. As referred to in Section 2.2, each

dipole in GA modelling has 8 genes. It is not surprising that from 18 field equations

(generated from 18 observation points), 16 unknown genes can be found. When Np is

increased to 50, it can bring about stable GA results for N up to 6 (48 unknowns).

However, for N = 8, 1 out of 5 GA runs gives TFF,a > 0.4 dB; for N = 10, 2 out of 5 runs

produces TFF,a > 0.4 dB. When Np is increased to 98 or 200, all GA results are

acceptable for N up to 10 (80 unknowns), since the number of field equations (98 or

200) is more than the number of unknowns.

In a whole, when the observation point number Np is more than the number of unknown

genes, the GA model may achieve a stable FF prediction.

98

0.00

0.20

0.40

0.60

0.80

1.00

0.00 0.20 0.40 0.60 0.80 1.00Tnf,a (dB)

Tff,a

(dB

)

Np=18, G=500

Np=50, G=500

Np=98, G=500

Np=200, G=500

(a) Number of dipole in GA model: N = 2

0.00

0.20

0.40

0.60

0.80

1.00

0.00 0.20 0.40 0.60 0.80 1.00Tnf,a (dB)

Tff,a

(dB

)

Np=18, G=500

Np=50, G=500

Np=98, G=500

Np=200, G=500

(b) Number of dipoles in GA model: N = 8

Figure 4-11 TFF,a vs. TNF,a at 125 MHz with different numbers (Np) of points sampled at z = ± 200 mm

4.8 Number of Sampling Planes

As found in Section 4.6, if NF sampling is done on open surfaces, all NF Hx, Hy and Hz

components should be sampled. One question remains: can the GA results be improved

by using more sampling planes?

Three NF sampling cases with different numbers of planes are compared for 1 GHz, 2

GHz and 3 GHz. These are case #2 (z = ± 100 mm), case #5 (z = ± 100, 150 mm), and

case #6 (z = ± 75, 100, 150 mm) in Table 4-1. The NF and FF tolerance results are

shown in Appendix E.6. Table 4-13 through Table 4-15 analyses the FF tolerances with

varying numbers of sampling planes at 1 GHz, 2 GHz, and 3 GHz, respectively.

99

Table 4-13 FF tolerances with varying numbers of sampling planes at 1 GHz

TFF,max (dB) TFF,a (dB) Observation planes

Dipole no. Min Avg Max Δ Min Avg Max Δ

2 0.98 1.50 1.84 0.86 0.72 0.90 1.03 0.31 4 0.44 0.80 1.24 0.81 0.58 0.74 1.08 0.51

6 0.45 0.53 0.62 0.17 0.29 0.45 0.57 0.28

8 0.32 0.59 0.92 0.61 0.30 0.57 0.68 0.38

z = ±100mm

10 0.20 0.65 1.04 0.83 0.34 0.60 0.93 0.60

2 0.92 1.25 1.73 0.81 0.74 0.84 1.01 0.28

4 0.39 0.79 1.15 0.76 0.57 0.63 0.75 0.17

6 0.54 0.66 0.78 0.24 0.29 0.51 0.75 0.45

8 0.07 0.59 0.80 0.73 0.41 0.52 0.65 0.24

z = ±100, 150mm

10 0.11 0.46 0.72 0.61 0.34 0.52 0.67 0.33

2 1.00 1.23 1.93 0.93 0.70 0.80 1.00 0.29

4 0.23 0.53 0.77 0.53 0.35 0.54 0.69 0.35

6 0.27 0.60 0.73 0.47 0.44 0.52 0.70 0.26

8 0.68 0.76 0.82 0.15 0.43 0.56 0.81 0.38

z = ±75, 100, 150mm

10 0.45 0.57 0.68 0.23 0.29 0.66 1.16 0.87

Table 4-14 FF tolerances with varying numbers of sampling planes at 2 GHz

TFF,max (dB) TFF,a (dB) Observation planes

Dipole no. Min Avg Max Δ Min Avg Max Δ

2 0.89 2.50 3.39 2.50 3.14 3.34 3.64 0.50 4 0.24 0.96 2.65 2.41 1.24 2.19 2.74 1.50

6 0.28 1.03 1.75 1.47 1.54 2.20 2.58 1.04

8 0.26 0.80 1.31 1.06 1.20 1.62 2.07 0.87

z = ±100mm

10 0.21 1.12 1.82 1.62 1.59 1.96 2.25 0.66

2 0.99 2.29 3.10 2.11 2.63 3.15 3.64 1.00

4 0.07 0.91 1.82 1.75 1.74 2.30 3.08 1.34

6 0.09 0.49 1.06 0.97 0.99 1.74 2.53 1.54

8 0.03 0.46 0.88 0.85 1.11 1.83 2.59 1.48

z = ±100, 150mm

10 0.43 0.92 1.28 0.86 1.68 1.92 2.10 0.42

2 0.42 2.06 3.18 2.76 2.25 3.15 3.84 1.59

4 0.49 1.00 1.97 1.48 1.71 2.03 2.35 0.64

6 0.23 1.02 1.84 1.61 1.38 2.02 2.71 1.33

8 0.17 0.50 1.08 0.91 0.82 1.42 1.69 0.87

z = ±75, 100, 150mm

10 0.14 0.78 1.81 1.67 1.42 1.76 2.02 0.60

100

Table 4-15 FF tolerances with varying numbers of sampling planes at 3 GHz

TFF,max (dB) TFF,a (dB) Observation planes

Dipole no. Min Avg Max Δ Min Avg Max Δ

2 1.60 3.35 4.89 3.30 2.88 3.86 4.52 1.65 4 1.92 2.77 3.65 1.73 2.30 2.66 2.95 0.65

6 0.05 0.77 1.55 1.50 2.18 2.46 2.87 0.69

8 0.96 1.58 2.40 1.44 1.76 2.25 2.73 0.97

z = ±100mm

10 0.06 1.13 2.89 2.83 1.81 2.69 3.34 1.53

2 2.89 3.87 5.29 2.40 3.00 3.80 4.59 1.59

4 1.64 2.82 3.80 2.16 2.18 2.73 3.84 1.66

6 0.05 1.31 2.97 2.92 2.25 2.50 2.84 0.59

8 0.32 1.17 1.80 1.47 2.24 2.43 2.73 0.50

z = ±100, 150mm

10 0.46 1.12 1.93 1.46 2.25 2.38 2.65 0.40

2 2.34 3.10 3.68 1.35 2.90 3.32 3.72 0.82

4 1.44 2.50 3.64 2.19 2.14 2.36 2.70 0.56

6 0.75 1.58 2.61 1.86 1.57 2.31 2.90 1.33

8 0.67 1.46 1.89 1.22 1.87 2.27 3.15 1.28

z = ±75, 100, 150mm

10 0.46 1.61 3.96 3.50 1.89 2.34 2.78 0.89

From Figure E-13, Figure E-14 and Table 4-13, with N = 8 at 1 GHz 2 sampling planes

(on each side of the x-y plane) produce slightly better FF prediction than 1 plane

(although the minimum of TFF,a increases from 0.30 dB to 0.41 dB, the average drops

from 0.57 dB to 0.52 dB, and the Δ is decreased from 0.38 dB to 0.24 dB, respectively).

However, 3 planes do not provide further improvement.

At 2 GHz, it is observed that 3 planes produce the best result with N = 8. At 3 GHz,

again, no acceptable FF prediction is achieved, and also it is not conclusive with respect

to which case, using 1 plane, 2 planes or 3 planes, results in the best FF prediction.

For the two sampling plane case at 2 GHz, an extra comparison is done when increasing

the distance between these two planes. Case #7 in Table 4-1 (z = ± 75, 200 mm) is

compared to case #5 (z = ± 100, 150 mm). Table 4-16 lists the FF tolerances for case #7,

and Figure E-19 shows the NF and FF tolerances. Increasing the sampling plane

distance from 50 mm (< λ/2) to 125 mm (< λ) does not produce better FF prediction.

For the distance between two sampling planes, there is no rule from the Nyquist

sampling theorem [54], however it is suggested that the distance should be around λ/2,

with the field distribution considered.

101

Table 4-16 FF tolerances with NF sampled at z = ± 75, 200 mm (case #7) at 2 GHz

TFF,max (dB) TFF,a (dB) Observation planes

Dipole no. Min Avg Max Δ Min Avg Max Δ

2 0.92 2.77 3.92 3.00 2.41 2.89 3.73 1.32 4 0.29 1.32 2.38 2.09 1.12 2.24 3.28 2.17

6 0.44 1.39 2.47 2.03 1.59 2.09 2.38 0.78

8 0.16 0.82 2.05 1.90 1.18 1.67 2.13 0.94

z = ±75, 200mm

10 0.09 0.60 1.95 1.86 1.07 1.48 2.07 1.00

4.9 Number of Infinitesimal Dipoles

As shown in Figure 4-9 and Figure 4-10, N = 2 already realised very good GA results

for 125 MHz (D ≤ λ/10), since the FF pattern is really simple.

For the NF sampling case #5 in Table 4-1 (z = ± 100, 150 mm), Figure 4-12 and Figure

4-13 show the FF tolerances with varying number of infinitesimal dipoles N. Figure

4-14 to Figure 4-19 show the 3 m FF radiation for 1 GHz, 2 GHz and 3 GHz with N = 8.

At 1 GHz and 2 GHz, increasing N from 2 to 6 lowers the TNF,a and TNF,max results,

however with N more than 8, the TNF,a result is no more acceptable for 2 GHz. Similar

to the results mentioned in Section 3.3.3, as N increases the number of unknown genes

in the GA model also increases proportionally, and the GA may need higher

computational cost (eg. bigger K or G) to get the global optimum solution. For N = 10,

with other GA parameters kept the same as before, increasing K from 62 to 122 gives an

acceptable result (TFF,max = 0.62 dB, TFF,a = 1.28 dB).

102

0.00

0.50

1.00

1.50

2.00

2.50

3.00

0 2 4 6 8 10

Dipole no.

Tff,a

(dB

)1GHz 2GHz 3GHz

Figure 4-12 TFF,a vs. dipole number for PCB with finite ground plane at various frequencies

0.00

0.50

1.00

1.50

2.00

2.50

3.00

0 2 4 6 8 10

Dipole no.

Tff,m

ax (d

B)

1GHz 2GHz 3GHz

Figure 4-13 TFF,max vs. dipole number for PCB with finite ground plane at various frequencies

From Figure 4-14 and Figure 4-15, the FF prediction by the GA with N = 8 at 1 GHz is

very close to the reference data. The maximum electric FF magnitude Emax is exactly

found as 8.8 mV/m, and the pattern shape is also predicted with high accuracy (TFF,a =

0.41 dB).

103

(a) Reference: Emax = 8.8 mV/m (b) GA: Emax = 8.8 mV/m

Figure 4-14 FF pattern of PCB with finite ground plane at 1 GHz

(a) Emax vs. θ at φ = 0º (b) Emax vs. φ at θ = 90º

Figure 4-15 Vertical and horizontal FF radiation pattern at 1 GHz, 3 m with N = 8 (soild: reference; dashed: GA; polar coordinate range: 0 – 20 dBmV/m)

At 2 GHz, the FF pattern is more complicated than that at 1 GHz, and thus the

prediction is more difficult. From Figure 4-16 and Figure 4-17, the Emax is roughly

found by the GA model with N = 8 (47.5 mV/m vs. 50.3 mV/m), and the pattern shape

is obtained in a basic manner, although some original details are missing, such as the

four ‘fingers’ shown in Figure 4-16 (a). However, in a whole, the FF prediction is still

acceptable (TFF,max = 0.57 dB, TFF,a = 1.11 dB).

104

(a) Reference: Emax = 50.3 mV/m (b) GA: Emax = 47.5 mV/m

Figure 4-16 FF pattern of PCB with finite ground plane at 2 GHz

(a) Emax vs. θ at φ = 0º (b) Emax vs. φ at θ = 90º

Figure 4-17 Vertical and horizontal FF radiation pattern at 2 GHz, 3 m with N = 8 (soild: reference; dashed: GA; polar coordinate range: 0 – 40 dBmV/m)

At 3 GHz, as indicated in Section 4.8, the TNF,a could not reach an acceptable value for

any of the five choices for N (2, 4, 6, 8, and 10). For the N = 8 case, with other GA

parameters kept the same as before, increasing K from 62 to 122, or extending G from

500 to 1000 does not generate an acceptable result. Figure 4-18 and Figure 4-19 show

an obvious difference between the FF prediction by the GA model with N = 8, K = 62,

G = 500 and the reference pattern (TFF,a = 2.54 dB).

Here the maximum PCB size is D = 108 mm, a little bigger than λ. At 3 GHz, a higher

asymmetry exists for the FF pattern in respect of the z = 0 plane, compared with that at

105

1 GHz or 2 GHz. Since an equivalent dipole set in one domain (see Figure 4-2) is used

for approximating the field pattern, the difficulty for NF matching and FF prediction is

increased for 3 GHz. Combined with the finding in Section 3.3.1, a boundary exists for

applying the GA model to predict FF radiation by NF data. For PCBs with D > λ, it is

not guaranteed an acceptable NF-FF conversion is achieved by GAs.

In summary, for electrically small PCBs (D < λ/10), N = 2 works very well for the GA

model; for electrically moderate-sized PCBs (λ/10 < D ≤ λ), N = 8 reaches good GA

results. The suggestion given in Section 3.5 for choosing N in the GA model is

confirmed in this example.

(a) Reference: Emax = 38.0 mV/m (b) GA: Emax = 33.7 mV/m

Figure 4-18 FF pattern of PCB with finite ground plane at 3 GHz

(a) Emax vs. θ at φ = 0º (b) Emax vs. φ at θ = 90º

Figure 4-19 Vertical and horizontal FF radiation pattern at 3 GHz, 3 m with N = 8 (soild: reference; dashed: GA; polar coordinate range: 0 – 40 dBmV/m)

106

4.10 Dynamic Data Range

Similar to Section 2.5.2.1, a dynamic data range is set for dealing with GA input data.

Among all M observation points, the maximum field value vmax and the minimum value

vmin are found. If vmin is more than adyn below vmax, the new minimum is set to vmax - adyn.

In Section 2.5.2.1, field values smaller than vmax - adyn were discarded, that is to say, the

points with these smallest field values were not involved in the GA process. Different

from the discarding method, here values smaller than vmax - adyn are replaced by vmax -

adyn. This new data process approach is closer to the dynamic range of measurement

equipment in practice by replacing small field strengths with the noise level of the

receiver.

With respect to NF sampling case #7 in Table 4-1 (z = ± 75, 200 mm) at 2 GHz, 20 GA

runs with the number of dipoles N = 8 are operated for five different dynamic data

ranges (adyn), 20 dB, 30 dB, 40 dB, 50 dB and 60 dB, respectively. Table 4-17 lists the

NF and FF tolerances and correlation results according to (2-30).

When the dynamic range adyn is too small, it is easy to realise a good NF matching (i.e. a

low TNF,a), but the correlation between TNF,a and TFF,a ( ), ,,NF a FF aCorr T T varies more;

when adyn is too big, ( ), ,,NF a FF aCorr T T is stable, but it is hard to obtain a low TNF,a.

From Table 4-17, based on the statistic data from 20 GA runs in each adyn case, the Avg

for TNF,a reaches the lowest value (1.91 dB) with adyn = 20 dB, while other cases have

roughly the same level of TNF,a (2.37 – 2.48 dB). However, the Δ for ( ), ,,NF a FF aCorr T T

with adyn = 20 or 30 dB is bigger than other cases (Δ = 0.13 – 0.24 vs. 0.07 – 0.10).

Also shown in Table 4-17 is a big variation for ( ), ,max,NF a FFCorr T T with 20 GA runs.

Among all five adyn cases, adyn = 40 dB obtains the most reliable FF prediction on the

maximum field magnitude (the Δ for ( ), ,max,NF a FFCorr T T is 0.34 vs. 0.60 – 0.80).

If an appropriate adyn is chosen, both ( ), ,max,NF a FFCorr T T and ( ), ,,NF a FF aCorr T T can

reach stable results. Taking into consideration the NF-FF tolerance correlation results, it

is recommended to set adyn as 40 dB for the NF-FF conversion in this example.

Figure 4-20 shows the NF observation points for case #7 in four sampling planes, each

of which contains a 10 × 10 sampling grid. The points #1 to #100 are located in the z =

107

75 mm plane, and the points #101 to #200 are in the z = -75 mm plane. The sampling

spacing in these two planes is 40 mm along both the x- and y- directions, forming a

square of 360 mm × 360 mm. Meanwhile, the points #201 to #300 are in the z = 200

mm plane, and the points #301 to #400 lie in the z = -200 mm plane, where the

sampling spacing is 80 mm and forms a square of 720 mm × 720 mm.

Figure 4-21 to Figure 4-23 compare the NF Hx, Hy and Hz of GA results with the

reference data at these points. It is easy to judge the plane difference and the existence

of the sampling grids. Every 10 points form a local field peak, and every 100 points

form a field peak for the respective plane. From Figure 4-21 and Figure 4-22, the points

closer to the plane centre has higher field values. Among all NF reference data, the

maximum field value is found as vmax = 70.1 dB. With adyn = 40 dB selected, the

minimum threshold for NF data involved in the GA process is vmax - adyn = 30.1 dB.

Table 4-17 NF-FF tolerances and correlation with varying dynamic data ranges

Dynamic data range (dB) Run TNF,a (dB) TFF,max (dB) TFF,a (dB) Corr (TNF,a,

TFF,max) Corr (TNF,a,

TFF,a)

Min 1.23 0.04 0.89 0.15 0.84

Avg 1.91 0.60 1.61 0.78 0.94

Max 2.56 2.14 2.29 0.95 0.97 20

Δ 1.33 2.10 1.40 0.80 0.13

Min 1.85 0.04 0.80 0.35 0.74

Avg 2.37 0.66 1.77 0.69 0.94

Max 2.98 1.48 3.21 0.94 0.98 30

Δ 1.13 1.45 2.42 0.60 0.24

Min 1.74 0.04 0.99 0.57 0.90

Avg 2.39 0.68 1.60 0.74 0.96

Max 3.00 2.08 2.34 0.91 0.97 40

Δ 1.26 2.04 1.35 0.34 0.07

Min 2.00 0.00 1.14 0.29 0.89

Avg 2.47 0.65 1.60 0.74 0.96

Max 3.06 2.12 2.92 0.93 0.98 50

Δ 1.06 2.12 1.78 0.65 0.09

Min 1.73 0.05 0.94 0.23 0.88

Avg 2.48 0.67 1.53 0.74 0.96

Max 3.12 2.05 2.20 0.93 0.98 60

Δ 1.39 2.01 1.26 0.70 0.10

108

1 91

10 100

2

9

11

20

99

92

90

81

X

Y

O

1 91

10 100

2

9

11

20

99

92

90

81

X

Y

O

101 191

110 200

102

109

111

120

199

192

190

181

X

Y

O

101 191

110 200

102

109

111

120

199

192

190

181

X

Y

O

(a) Points #1 – #100 at z = 75 mm (b) Points #101 – #200 at z = -75 mm

201 291

210 300

202

209

211

220

299

292

290

281

X

Y

O

201 291

210 300

202

209

211

220

299

292

290

281

X

Y

O

301 391

310 400

302

309

311

320

399

392

390

381

X

Y

O

301 391

310 400

302

309

311

320

399

392

390

381

X

Y

O

(c) Points #201 – #300 at z = 200 mm (d) Points #301 – #400 at z = -200 mm

Figure 4-20 NF observation points for case #7

In Figure 4-21, the NF Hx component is not influenced by this dynamic data range,

since data from both the reference and the GA matching are bigger than 30.1 dB.

With respect to the NF Hy reference data shown in Figure 4-22, there are eight points

out of the dynamic data range, and the Hy values at these points are regarded as 30.1 dB.

Six points of the NF data produced by the GA model are below the threshold and also

undergo this process. Actually these six points from GA matching are not necessarily

included in the eight points modified in the reference data.

In Figure 4-23, there are two points of NF Hz reference data encountering this process,

while the NF matching results are not influenced.

Figure 4-24 compares the FF Emax prediction with the reference data. It can be seen that

both the maximum value among all observation points and the distribution are well

predicted.

109

Actually in this case, there are totally 10 points out of the 40 dB dynamic data

threshold, therefore using adyn = 50 or 60 dB brings about the similar results as using

adyn = 40 dB. This can also be seen in Table 4-17. On the other side, different values for

adyn produce different NF-FF tolerance correlation results, however, the best solution

among 20 GA runs has not been influenced. From Table 4-17, for all the adyn cases, the

Min for TFF,max = 0.00 – 0.05 dB, and the Min for TFF,a = 0.80 – 1.14 dB.

0

10

20

30

40

50

60

70

80

1 101 201 301

Point number

Hx

(dB

uA/m

)

Hx_referenceHx_GAH_threshold

Figure 4-21 Comparison of NF Hx with 40 dB dynamic data range

0

10

20

30

40

50

60

70

80

1 101 201 301

Point number

Hy

(dB

uA/m

)

Hy_referenceHy_GAH_threshold

Figure 4-22 Comparison of NF Hy with 40 dB dynamic data range

110

0

10

20

30

40

50

60

70

80

1 101 201 301

Point number

Hz

(dB

uA/m

)Hz_referenceHz_GAH_threshold

Figure 4-23 Comparison of NF Hz with 40 dB dynamic data range

10

15

20

25

30

35

40

1 51 101 151Point number

Emax

(dB

mV/

m)

Emax_referenceEmax_GA

Figure 4-24 Comparison of FF Emax with 40 dB dynamic data range

By setting up an appropriate dynamic data range, there is no need for GAs to exactly

match very small field values. In practice it is also hard to accurately measure them. By

removing this burden, the GA model can focus on field values within a range which is

analogues to the dynamic measurement range of testing probes, and therefore results in

a stable FF prediction.

111

4.11 Summary

This chapter has investigated the NF sampling approaches, and conclusions are drawn

as follows:

1) For predicting FF radiation of a PCB by NF data based on the GA model, it is

suggested to use a dipole location margin for the equivalent dipole set which is a

little bigger than the PCB physical size. For this 90 mm × 60 mm PCB, 5 mm is

observed to be the optimum margin.

2) The NF distance has an influence on FF prediction. It is found that NF

magnitude data collected from the radiating NF region are better for FF

prediction than those from the reactive NF region.

3) If NF sampling is done on a closed surface, tangential magnetic NF components

may be sufficient to determine FF radiation. However, if NF sampling is done

on open surfaces, both tangential and normal magnetic field components are

required. Furthermore, for planar sampling on an open surface, it is suggested to

have a plane coverage angle of θ > 60°.

4) Number of observation points should be more than the number of unknown

genes to obtain stable GA results. For a GA model with dipole number N = 8 (64

unknowns), it is suggested that 100 observation points per sampling plane

should be chosen, and the sampling spacing on the plane should be less than the

half wavelength (λ/2).

5) With regard to the number of sampling planes on each side of the x-y plane, it is

shown that FF prediction can be improved using 2 planes instead of 1 plane.

Increasing the number planes to 3 does not always improve the results. For the

distance between two sampling planes, although there is no strict rule from the

Nyquist sampling theorem [54], it is suggested to be around λ/2.

6) For choosing the number of infinitesimal dipoles N in the GA model, the

recommendation shown in (3-22) has been validated. From all parameters the

number of dipoles has the biggest effect on the GA results.

7) A data process approach similar to the dynamic range of measurement

equipment is introduced. Among all NF observation points, the maximum field

value vmax and the minimum value vmin are found. If vmin is more than adyn below

112

vmax, the new minimum is set to vmax - adyn. Field values smaller than vmax - adyn

are replaced by vmax - adyn, and kept in the GA process. Taking into account the

NF-FF tolerance correlation, in this example 40 dB is recommended for the NF-

FF conversion.

113

5 Near Field-Far Field Conversion Case Studies

This chapter presents two case studies about NF-FF conversion, where the findings in

Chapter 4 are applied to engineering practice.

Outline

This chapter includes two sections, Section 5.1 investigates the radiation of a PCB with

a microstrip trace on an infinite ground plane, where the image theory [2][4][52] is

applied to the GA modelling, and NF data sampled from the reactive NF region and the

radiating NF region are compared for the FF prediction outcome. Section 5.2 uses

magnetic NF magnitude measurements to predict the FF radiation of an electrically

large loop in free space.

Contributions

The main contributions of this chapter are the confirmation of the findings in Chapter 4:

1) Compared with the reactive NF region, the radiating NF region is better for

converting the NF data to FF radiation. This is validated by simulated NF data

from a microstrip trace above an infinite ground plane, and also by NF

measurements from an electrically large loop in free space.

2) Magnetic NF magnitudes (Hx, Hy and Hz) on two planes are sufficient for NF-

FF conversion, if the plane coverage angle is big enough and also there are

enough sampling points. If tangential-only NF components are measured, NF

data along the lateral sides of PCBs are also needed for NF-FF conversion.

5.1 Microstrip Trace

Section 3 investigated the FF behaviour of a long wire, a large loop and a power ground

plane pair. All of them were placed in free space. Section 4 discussed the NF-FF

conversion for a PCB with a finite ground plane. This section applies the GA to a

different application, predicting FF radiation by NF data for a PCB above an infinite

ground plane. Using the image theory [2][4][52], an equivalent dipole set and its image

in respect of the ground plane together reconstruct the FF pattern.

114

5.1.1 Investigated Configuration

A 210 mm × 2.5 mm microstrip trace centred on a PCB of dimension 250 mm × 45 mm

× 1.57 mm shown in Figure 5-1 is investigated [50]. The dielectric medium has a

conductivity σ = 0.0046 S/m and a permittivity εr = 4.74. The whole structure is placed

above an infinite ground plane. It is excited by a 1.78 V source located at one end of the

trace (point 1 in Figure 5-1), and at the other end is a load 22 pF (point 2 in Figure 5-1).

Figure 5-1 Microstrip trace on dielectric substrate

The boundaries for the equivalent dipoles are based on the dimensions of the PCB

source:

30 240 ; 30 30 ; 0 5 .q q qmm x mm mm y mm mm z mm− ≤ ≤ − ≤ ≤ ≤ ≤ (5-1)

5.1.2 Image Theory

When a PCB is radiating at high frequencies and above a perfect ground plane (with an

infinite conductivity σ and an infinite size), the image theory [2][4][52] can be applied

for source modelling. The fields above a perfect ground plane from a radiation source

acting in the presence of the perfect ground plane are found by summing the

contributions of the original source and its image, each treated as acting in free space.

Figure 5-2 shows an ideal electric dipole oriented perpendicular to the ground plane,

where the image source is the same distance below the ground plane and identically

directed.

Figure 5-3 shows an ideal electric dipole oriented parallel to the ground plane, where

the image dipole is oppositely directed as the original source.

115

(a) Physical model (b) Equivalent model using image theory

dI·Δz

dI·Δz

dI·Δz

σ→∞

(a) Physical model (b) Equivalent model using image theory

dI·Δz

dI·Δz

dI·Δz

σ→∞

ddI·Δz

ddI·Δz

ddI·Δz

σ→∞

Figure 5-2 Ideal electric dipole above and perpendicular to a perfectly conducting ground plane

d

I·Δz

σ→∞

d

d

I·Δz

I·Δz

(a) Physical model (b) Equivalent model using image theory

d

I·Δz

σ→∞

d

d

I·Δz

I·Δz

dd

I·Δz

σ→∞

dd

dd

I·Δz

I·Δz

(a) Physical model (b) Equivalent model using image theory

Figure 5-3 Ideal electric dipole above and parallel to a perfectly conducting ground plane

The image theory [2][4][52] is applied to this microstrip PCB above a perfect ground

plane. Figure 5-4 shows the equivalent model. Figure 5-4 (a) represents a PCB above an

infinite ground plane. Figure 5-4 (b) illustrates an equivalent dipole set above an infinite

ground plane. Figure 5-4 (c) shows the equivalent dipole set plus its image. All three

structures produce the equivalent field radiation pattern, and the dipole sets shown in

Figure 5-4 (b) and Figure 5-4 (c) represent the trace and the dielectric instead of merely

the trace.

In GA modelling, the genes of an elementary dipole Dq were already described in

Section 2.2. The parameters of the equivalent dipoles and their images below the ground

plane at z = 0 are listed in Table 5-1. For each dipole, its complex moment qjqm e β⋅

remains the same, and its location changes from (xq, yq, zq) to (xq, yq, -zq). For an electric

dipole (Kq = 1), its elevation angle θq remains the same while its azimuth angle changes

from φq to π + φq. For a magnetic dipole (Kq = 0), its azimuth angle φq remains the same,

but its elevation angle changes from θq to π - θq.

116

(a) PCB above infinite ground planeσ→∞

PCB

(a) PCB above infinite ground planeσ→∞

PCB

(b) Equivalent dipole set above infinite ground planeσ→∞

(b) Equivalent dipole set above infinite ground planeσ→∞

(c) Equivalent dipole set and its image(c) Equivalent dipole set and its image

Figure 5-4 Equivalent model for PCB above infinite ground plane

Table 5-1 Parameters of image dipole below the ground plane

Original dipole Image dipole

Kq 1 0

qjqm e β⋅ qj

qm e β⋅ qjqm e β⋅

(xq, yq, zq) (xq, yq, -zq) (xq , yq, -zq)

θq θq π - θq

φq π + φq φq

5.1.3 Near Field-Far Field Conversion

5.1.3.1 Input Characteristics

Figure 5-5 shows the input impedance Zin of the microstrip PCB above an infinite

ground plane at z = 0. There are four resonances in the range of 30 MHz – 1.5 GHz, at

240 MHz, 570 MHz, 930 MHz and 1.3 GHz, respectively. In this section four frequency

points between these resonances are considered, 300 MHz, 600 MHz, 900 MHz and 1.2

GHz (see Figure 5-5).

117

0

300

600

900

1200

1500

0 200 400 600 800 1000 1200 1400

Frequency (MHz)

Zin

(Ohm

)

Zin(Ohm)

Frequencies investigated

Figure 5-5 Input impedance of microstrip trace above infinite ground plane

For this microstrip PCB, the maximum size is D = 254 mm, thus the frequencies of

interest are approximately around λ/4 < D ≤ λ. According to (3-22) the number of

infinitesimal dipoles in the GA model is chosen as N = 8; half of them are electric

dipoles, the other half magnetic dipoles.

5.1.3.2 Near Field Region Sampling Comparison

For this microstrip PCB with D = 254 mm, the NF and FF regions for 30 MHz – 3 GHz

are calculated according to Section 4.2 and shown in Figure 5-6. To compare NF data

from which region, the reactive NF or the radiating NF region, are more suitable for

predicting FF radiation, two NF planar sampling cases as shown in Figure 5-6 are

investigated for the NF-FF conversion.

For the four frequencies listed above, the planes of case A are located at z = 200 mm

and z = 300 mm in the radiating NF region, extending from x = -540 mm to x = 540 mm

and from y = -540 mm to y = 540 mm, in steps of 120 mm along both directions. The

planes of case B are located at z = 20 mm and z = 30 mm in the reactive NF region,

extending from x = -80 mm to x = 280 mm and from y = -180 mm to y = 180 mm, with

increments of 40 mm along both directions. In both cases, there are 100 observation

points on each plane, and each observation point delivers three values, x-, y- and z-

components for the simulated magnetic field magnitudes.

118

Near field & far field boundaries for D = 254 mm

10

100

1000

10000

0 500 1000 1500 2000 2500 3000

Frequency (MHz)

r (m

m)

I II III IV V case A case B

FF Region

Radiating NF Region

Reactive NF Region

I II

V

IVIII

Figure 5-6 NF and FF regions of microstrip trace on dielectric substrate (I: r=λ; II: r=2D2/λ; III: r=λ/(2π); IV: 30.62 /r D λ= ; V: r=5D/π)

Table 5-2 shows the NF and FF tolerances with different NF sampling planes. It is not

surprising that case A has lower TNF,a than case B, since further NF sampling distances

give simpler field distribution which is easier for NF matching.

As in the examples in previous chapters NF simulated data are used as input data for the

NF-FF conversion. As mentioned in Section 1.1, for an acceptable prediction, 1.5 dB is

suggested to be the maximum allowable tolerance for TFF,max and TFF,a. At all four

frequencies, case A produces much better FF prediction than case B, except at 300

MHz, where TFF,max and TFF,a are very small in both cases. At 300 MHz and 600 MHz,

both cases produce acceptable FF predictions; while at higher frequencies of 900 MHz

and 1.2 GHz, the reactive NF region could no longer generate a good FF prediction

(either TFF,max or TFF,a is bigger than 1.5 dB). In this example it is concluded that data

from the radiating NF region are better for the NF-FF conversion than those from the

reactive NF region.

119

Table 5-2 NF and FF tolerances with different NF sampling planes

NF sampling planes Frequency TNF,a (dB) TFF,max (dB) TFF,a (dB)

300 MHz 0.11 0.11 0.12

600 MHz 0.48 0.19 0.34

900 MHz 0.77 0.09 0.80

z = 200, 300 mm

(case A)

1.2 GHz 1.09 0.34 0.87

300 MHz 0.97 0.04 0.19

600 MHz 1.65 0.76 0.49

900 MHz 1.76 2.43 1.14

z = 20, 30 mm

(case B)

1.2 GHz 2.17 1.18 1.88

5.1.3.3 Field Patterns

Figure 5-7 to Figure 5-9 show the reference magnetic NF magnitudes Hx, Hy and Hz at

the sampling points of case A at 1.2 GHz, respectively. As shown in Figure 5-1, the

microstrip trace width (2.5 mm) and the PCB dielectric thickness (1.57 mm) are much

smaller than the signal wavelength at all frequencies, thus a quasi-transverse-

electromagnetic (TEM) wave propagates along the x-axis. With respect to the NF, the

main electric field component is along the z-axis, and the main magnetic field

component is along y-axis. Therefore the Hy component shown in Figure 5-8 is much

stronger than the Hx (shown in Figure 5-7) or Hz (shown in Figure 5-9) component.

Also included in Figure 5-7 to Figure 5-9 is the magnetic NF obtained by the GA. The

NF reference data are well matched by the GA result (TNF,a = 1.09 dB in Table 5-2).

Figure 5-10 to Figure 5-13 show the electric FF radiation patterns at r = 3 m for all four

frequencies. The FF prediction matches the simulated data accurately, both with respect

to the shape and the maximum magnitude Emax.

120

(a) Reference (b) GA

Figure 5-7 Magnetic NF Hx data of microstrip PCB at 1.2 GHz, z = 200 mm

(a) Reference (b) GA

Figure 5-8 Magnetic NF Hy data of microstrip PCB at 1.2 GHz, z = 200 mm

(a) Reference (b) GA

Figure 5-9 Magnetic NF Hz data of microstrip PCB at 1.2 GHz, z = 200 mm

121

(a) Reference: Emax = 3.5 mV/m (b) GA: Emax = 3.5 mV/m

Figure 5-10 FF pattern of microstrip PCB at 300 MHz

(a) Reference: Emax = 6.8 mV/m (b) GA: Emax = 6.9 mV/m

Figure 5-11 FF pattern of microstrip PCB at 600 MHz

(a) Reference: Emax = 12.9 mV/m (b) GA: Emax = 12.9 mV/m

Figure 5-12 FF pattern of microstrip PCB at 900 MHz

122

(a) Reference: Emax = 14.9 mV/m (b) GA: Emax = 15.5 mV/m

Figure 5-13 FF pattern of microstrip PCB at 1.2 GHz

5.2 Electrically Large Loop

In the previous sections, NF-FF conversion cases were investigated by the GA based on

simulated NF data. Noticing that it is a luxury to have NF and FF simulated data for real

PCBs, this section is to verify whether the GA model can be applied to predict FF based

on NF measurements.

An 80 mm × 40 mm rectangular current loop located on a single-side PCB is

investigated, which is 1.5 mm thick with a permittivity εr = 4.2 and a loss tangent tanδ =

0.01 [43]. The excitation source is located at the centre of one long side, and a 390 Ω

termination is centred at the opposite side as shown in Figure 5-14 (b). The whole

structure is placed in free space. As mentioned in Section 1.1, 1.5 dB is recommended

to be the maximum allowable tolerance for FF prediction.

5.2.1 Magnetic Near Field Testing by EMSCAN

The test PCB is excited by a HP 8648A Signal Generator with 12 dBm at 500 MHz, and

the magnetic NF magnitudes are measured with an EMSCAN [58] device and a HP

8595E Spectrum Analyser. The EMSCAN measurement panel consists of an array of 32

by 40 loop probes built into a 22 layer circuit board; the antenna array has an

arrangement of 45° alternating herringbone pattern. To align the orientation of the

EMSCAN field probes with the coordinate system of the test PCB, the PCB is rotated

by 45± ° in respect of the EMSCAN measurement panel orientation (see Figure 5-14).

The test PCB is placed 80 mm and 135 mm away along the x-, y- and z-axis

123

respectively. For example, when testing Hx and Hy at the z = -80 mm plane, the test loop

is put 80 mm above the measurement panel and the loop centre is projected to the 15th

row and the 15th column of the panel (see Figure 5-14). Thus the odd rows of the panel

detect Hy while the even ones detect Hx.

X

Y

~15

15

X

Y

~~15

15

(a) H probe array orientation (b) NF test setup perpendicular to z-axis

Figure 5-14 EMSCAN test setup

Eight planes have been tested: Hx / Hy at z = -135 mm and -80 mm; Hx / Hz at y = -135

mm and -80 mm; Hy / Hz at x = -135 mm, -80 mm, 80 mm and 135 mm. Figure 5-15 (a)

to Figure 5-17 (a) show the Hx, Hy and Hz magnitudes for some of these test planes,

where the sampling spacing is about 15mm, much less than λ/2. It is noticed that the

sensitivity of the EMSCAN device limits the minimum level of fields to 10 dBμV (i.e.

45 dBμA/m as an antenna factor of 35 dBA/(V·m) has to be applied). Using the

dynamic data range mentioned in Section 4.10, field strengths lower than 45 dBμA/m

are replaced by 45 dBμA/m.

From Figure 5-15 (a) to Figure 5-17 (a), it is hard to tell the shape of the loop, since the

NF testing distance (80 mm or 135 mm) is bigger than the loop width (40 mm).

124

(a) EMSCAN (b) GA

Figure 5-15 Hx (dBμA/m) of Loop at 12 dBm, 500 MHz, z = -80 mm

(a) EMSCAN (b) GA

Figure 5-16 Hy (dBμA/m) of Loop at 12 dBm, 500 MHz, x = 80 mm

(a) EMSCAN (b) GA

Figure 5-17 Hz (dBμA/m) of Loop at 12 dBm, 500 MHz, y = -80 mm

125

5.2.2 Electric Far Field Testing in Chamber

The test PCB is placed on a non-conductive post with a height of 1.15 m in a 3 m SAC,

parallel and perpendicular to the ground plane, respectively (see Figure 5-18 for the

perpendicular orientation). The area between the post and the antenna is covered with

ferrite-tile absorbers to produce an approximate free space test environment.

The test PCB is excited by the tracking generator of a HP 85462A EMI receiver. A

sufficient number of ferrite cores are put around the feeding cable, in order to suppress

common-mode currents and thus radiation from the vertical part of the cable. The

electric FF data for both horizontal and vertical polarisations have been measured with a

Schaffner CBL6141A bi-log antenna, while the test PCB has been rotated on the

turntable. Measurement points are distributed over a circle of 3 m radius around the test

PCB.

At 500 MHz, the cable loss of the whole test circuit inclusive a 3 dB attenuator has been

tested as 6.48 dB. Figure 5-19 shows some radiation diagrams when the test antenna is

at the same height of the PCB and with a horizontal polarisation, and Figure 5-20 shows

the FF measurement setup accordingly. The FF measurement data are normalised by

maintaining the signal injected to the loop to be.

Figure 5-18 Electric FF measurement setup

126

(a) Eφ vs. φ at r = 3 m, θ = 90°, z = 0 (b) Eθ vs. θ at r = 3 m, φ = 0°, y = 0

Figure 5-19 Electric FF magnitudes over circles of 3 m radius at 12 dBm, 500 MHz

X

Z

O ~

r

X

Z

O ~

r

X

Y

ZθO

~

r

X

Y

ZθO

~

r

(a) Eφ vs. φ at r = 3 m, θ = 90°, z = 0 (b) Eθ vs. θ at r = 3 m, φ = 0°, y = 0

Figure 5-20 Electric FF measurement setup

5.2.3 Near Field-Far Field Conversion

Section 3.5 recommended a guideline for choosing the number of infinitesimal dipoles

N in GA modelling. The test PCB has a maximum length D = 103 mm, while at 500

MHz the wavelength is λ = 600 mm. According to (3-22), it is suggested to use N = 8.

On the other side, in this case the known radiation source is as simple as a large loop

with a perimeter of 240 mm. As discussed in Sections 3.2.3 and 3.3.2, for a rectangular

127

loop with a perimeter less than 1.5 λ, two infinitesimal dipoles are enough to

approximate the FF radiation. At 500 MHz, this condition is satisfied and consequently

N = 2 should be sufficient.

This section compares the FF prediction when both above choices for N are considered.

5.2.3.1 Equivalent Dipole Set

Figure 5-21 shows the spatial distribution of the optimum dipole set obtained from the

8-dipole GA, while Figure 5-22 shows the dipole distribution from the 2-dipole GA. As

shown in Figure 5-21 and Figure 5-22, from the viewpoint of FF radiation, the 80 mm ×

40 mm loop at 500 MHz is equivalent to infinitesimal electric dipoles in align with the

loop side with the excitation voltage source plus magnetic dipoles which share the

orientation with the loop itself.

As mentioned in this case 2 dipoles should be enough for a good NF-FF conversion.

When 8 dipoles are used for GA modelling, some of them just have opposite orientation

and their contributions to FF radiation cancel each other, as can be seen in Figure 5-21.

Figure 5-15 (b) to Figure 5-17 (b) show the NF patterns matched by the 8-dipole GA. It

can be observed that the NF measurements are well matched by the GA model. By

setting up a minimum threshold (45 dBμA/m as referred to in Section 5.2.1), the

dynamic data range not only overcomes the difficulty in measuring very small field

values, but also eases the requirement of matching these small field values. From Figure

5-15 to Figure 5-17, any field strengths less than 45 dBμA/m are changed to 45

dBμA/m, and the values shown in these figures are used as vm and fm,k for calculating

the NF tolerance based on (2-19), respectively.

128

Figure 5-21 Spatial distributions of dipole sets (8-dipole GA)

Figure 5-22 Spatial distributions of dipole sets (2-dipole GA)

5.2.3.2 Near Field Matching

For the 8-dipole GA model, after 400 generations, the best fitness reaches as high as

0.46. That means the tolerance TNF,a = 2.17 dB. Figure 5-23 shows the fitness and NF

tolerance evolution over the whole 400 generations. At the beginning, the maximum

and average fitness values increase sharply. After about 35 generations, the average

fluctuates, while the maximum value continues the upwards trend.

129

0

0.1

0.2

0.3

0.4

0.5

1 51 101 151 201 251 301 351

Generation no.

Fitn

ess

MaxAverage

(a) Fitness vs. generation no.

0

2

4

6

8

10

1 51 101 151 201 251 301 351

Generation no.

NF

Tole

ranc

e (d

B)

MaxAverage

(b) NF tolerance vs. generation no.

Figure 5-23 Genetic Algorithm Evolution

5.2.3.3 Far Field Prediction

Using the optimum individual obtained from the GA, the FF radiation pattern at 3 m is

calculated. The 2-D reference FF patterns for the PCB excited with a 12 dBm signal at

500 MHz obtained from the GA with N = 8 and N = 2 are shown in Figure 5-24 and

Figure 5-25, respectively. The maximum field magnitudes of 45.2 mV/m obtained by

the 8-dipole GA model, and of 47.1 mV/m by the 2-dipole GA model, are close to the

130

49.2 mV/m value from FF measurements. The FF tolerance values, calculated according

to (2-29), are TFF,max = 0.70 dB and TFF,max = 0.36 dB, respectively, less than 1.5 dB, the

maximum tolerance deemed acceptable for a FF prediction.

Figure 5-19 compares the radiation diagrams generated by the 8-dipole GA with the

measurements. Both sets of patterns share the same shape, but have some absolute

magnitude difference.

(a) Eφ (b) Eθ

Figure 5-24 Electric field on 3 m sphere at 12 dBm, 500 MHz (8-dipole GA model)

(a) Eφ (b) Eθ

Figure 5-25 Electric field on 3 m sphere at 12dBm, 500MHz (2-dipole GA model)

131

6 Conclusions and Future Work

6.1 Conclusions

This thesis is about predicting FF radiation of PCBs by NF data. GAs have been applied

to build a robust model for this NF-FF conversion, by introducing a dipole moment

magnitude range pre-selection before an initialisation step, customising processes of

selection, crossover and mutation for anti-sticking, checking the correlation between NF

and FF fitness values, and analysing the NF-FF fitness correlation.

In this thesis, the size of PCBs has been limited to be electrically small (D ≤ λ/10) or

moderate-sized (λ/10 < D ≤ λ). In the GA model, an equivalent set of infinitesimal

electric and/or magnetic dipoles have been searched by matching NF data, and thus FF

radiation has been calculated analytically based on this dipole set. It has been observed

that the dipole number N needed to approximate the FF is related to the ratio of

maximum PCB size over wavelength (D/λ). The scope of the GA model applicability

has been discussed, and an appropriate N has been recommended for GA modelling

Regarding the NF-FF conversion in practice, FF prediction is fully dependent upon NF

data. Therefore NF sampling approaches are of importance. It has been found that if NF

sampling is done on a closed surface, tangential-only NF components may work well

for predicting FF; if NF sampling is done on open surfaces, all three components of NF

data are required to get a stable prediction. Other detailed investigation has been done as

to where to locate NF sampling planes, what plane coverage angle to choose, how many

points to observe, what type of data to collect, what dynamic data range to consider, and

how many planes to choose.

Two case studies have been presented for predicting FF radiation of PCBs from

magnetic NF magnitude data, and validated the NF sampling approaches in this thesis.

6.1.1 Robust Genetic Algorithm Model

Before the first usual step of GAs — initialisation, a dipole moment magnitude range

pre-selection has been introduced to enhance the GA process by limiting the solution

space, based on analysing all available NF data.

During the reproduction step, processes of selection, crossover and mutation have been

132

customised for anti-sticking according to our practical situation, and thus improving the

robustness and repeatability of GAs.

Different fitness definitions for NF matching and FF prediction have been compared,

and the correlation between NF and FF fitness has been analysed.

Evolution of some genes and NF-FF fitness correlation has been illustrated, which helps

understand how the GA works in the NF-FF conversion.

6.1.2 Number of Infinitesimal Dipoles

FF behaviour of a long wire and a large loop in free space has been decomposed

analytically. It has been found from theoretical grounds that with respect to FF radiation,

these typical sources can be approximated by a few infinitesimal dipoles.

The GA has been applied to reconstruct the FF patterns of a long wire, a large loop and

a power-ground plane pair. The tolerance results and computational cost have been

investigated for different choices for the number of dipoles N in the GA model.

Correlation between N needed by the GA and the ratio of PCB size over wavelength

(D/λ) has been discussed. For electrically small PCBs (D ≤ λ/10), N = 2 has been

suggested; while for electrically moderate-sized PCBs (λ/10 < D ≤ λ), N = 8 has been

recommended; for D > λ, the GA model may not guarantee to approximate the FF

radiation with accuracy, due to the limitation for GAs to tackle too many unknowns.

6.1.3 Near Field Sampling Approaches

For predicting FF radiation of PCBs based on NF data by the GA model, it is important

to consider a location margin for the equivalent dipole set which is a little bigger than

the PCB physical size. This methodology may help reconstructing some characteristics

of the radiation PCB, such as radiation asymmetry due to finite ground plane, ground

plane splitting etc. In this thesis 5 mm is recommended as the optimum margin for a 90

mm × 60 mm PCB.

If NF sampling is done on closed surfaces, tangential magnetic NF components may be

enough for FF determination; otherwise the availability of the normal field components

can improve the results. Furthermore, for planar sampling on an open surface, plane

coverage angle θ is important for obtaining stable NF-FF conversion results. It is found

that θ > 60˚ can reach good repeatability for the FF prediction.

133

The number of observation points should be more than the number of unknown genes

for getting stable GA results. For a GA model with dipole number N = 8 (64 unknowns),

it is suggested to choose 100 observation points per sampling plane, and less than half

wavelength (λ/2) for the sampling spacing on the plane.

Regarding the number of sampling planes on each side of the x-y plane, 2 planes are

better than 1 plane, but 3 planes do not improve the results always. For the distance

between two sampling planes, there is no strict rule from the Nyquist sampling theorem

[54], while it is suggested to be around λ/2.

A new data process called dynamic data range (adyn) similar to the range of

measurement equipment has been introduced to NF-FF conversion. Among all NF

observation points, the maximum field value vmax is found. Field values smaller than

vmax - adyn enter into the GA process with the values replaced by vmax - adyn. In the

example presented in this thesis, adyn = 40 dB obtains the most stable FF prediction

based on NF data.

6.1.4 Near Field-Far Field Conversion Case Studies

Compared with the reactive NF region, the radiating NF region is better for converting

the NF data to FF radiation. This has been validated by simulated NF data from a

microstrip trace above an infinite ground plane, and also by NF measurements from an

electrically large loop in free space.

Magnetic NF magnitudes (Hx, Hy and Hz) on two planes are sufficient for NF-FF

conversion, if the plane coverage angle is big enough and also there are enough

sampling points. If tangential-only NF components are measured, NF data along the

lateral sides of PCBs are also needed for NF-FF conversion.

6.2 Future Work

6.2.1 Image Processing for Far Field Pattern Comparison

In Section 2.5.2.2, when evaluating whether a FF radiation prediction is good or not,

TFF,a and TFF,max were defined to check the tolerances between the FF prediction and the

reference values. TFF,a has compared the field differences at all FF observation points

one by one and later summarised them in an average manner, and TFF,max has compared

134

the maximum field magnitude among all points. However, whether this maximum value

happens at the same point has not been considered

FF pattern recognition and comparison could be improved by introducing image process

algorithms, especially when two patterns have similar shape but are not quite aligned.

6.2.2 Near Field Test Probe Array

Currently, there are two types of commercial NF scanners. One is magnetic scanners for

testing Hx and Hy components by a probe array at very short distances such as the

EMSCAN [58] device, the other is field scanners with a single electric/magnetic probe

moving together with a 3-D automatic location system such as the Detectus AB EMC-

Scanner [59].

For the convenience of predicting FF radiation based on NF measurements, it is

suggested to design a NF test probe array which combines both advantages of the above

scanners, i.e. making accurate 3-axis field measurements within a reasonable distance

from a test PCB (e.g. in the radiating NF region).

6.3 Outlook

In this thesis, most of NF sampling data have been obtained from electromagnetic field

simulations. In future, it will be necessary to apply the NF-FF conversion technique to

real-world electronic products, and to validate and fine-tune the GA parameters

discussed in Chapter 2 and the sampling guidelines in Chapter 4.

In Chapter 4 influence of NF sampling distance at low frequencies (< 300 MHz) on the

NF-FF conversion has been presented for one PCB example. Further investigation on

decreasing the NF testing distance from the order of 1 m to the order of 0.1 m while

maintaining the NF-FF conversion outcome at the same level would be of practical

interest.

Other extension to the work covered in this thesis could be source modelling of PCBs

with asymmetrical NF and symmetrical FF radiation patterns, and estimating FF fitness

based on NF fitness.

135

Appendix A Glossary

A.1 Abbreviations CISPR Special International Committee on Radio Interference

DUT Device Under Test

EMC Electromagnetic Compatibility

FCC Federal Communications Commission

FEM Finite Element Method

FF Far Field

GA Genetic Algorithm

MoM Method of Moments

NF Near Field

OATS Open Area Test Site

PCB Printed Circuit Board

SAC Semi-Anechoic Chamber

SLSI Super Large Scale Integrated

TEM Transverse Electromagnetic

TM Transverse Mangetic

2-D 2-Dimenional

3-D 3-dimensional

A.2 Symbols and Parameters ∇ Del vector operator

⋅ Dot product or multiplication

× Cross product or multiplication

∂ Partial derivative

V

dv∫∫∫ Integral on volume V

Letter in bold Vector

136

a radius (m)

adyn Dynamic range (dB)

an Normal unit vector

ar, ar’ Unit vector in the radius direction

au Unit vector

ax, ax’ Unit vector in the x- or x’-direction

ay, ay’ Unit vector in the y- or y’-direction

az, az’ Unit vector in the z- or z’-direction

aθ, aθ’ Unit vector in the elevation angle direction

aφ, aφ’ Unit vector in the azimuth angle direction

A, A Magnetic vector potential (Wb/m)

b System parameter for mutation

c Coefficient

Corr Correlation coefficient

d Distance (m)

dl Differential displacement

dv, dv’ Differential volume

D Length (m)

Dq qth dipole

E, E Electric field (V/m)

Emax Maximum electric field (V/m)

f Frequency (Hz)

f Wave spectrum function

F Individual Fitness

fm,k Field magnitude of kth individual at mth point (V/m or A/m)

g Generation number

G Maximum Generation Number

h Height (m)

H, H Magnetic field (A/m)

i Integer

I Current (A)

j Square root of -1, or integer

J Electric current density (A/m2)

k Integer

Kq Type of qth dipole

K Individual number in one population

137

l, l, l’, l’ Length (m)

L Length (m)

LB Lower domain bound

M Individual number in one sub-population

M Magnetic current density (V/ m2)

m Dipole moment magnitude (A·m or A·m2)

mq Moment magnitude of qth dipole (A·m or A·m2)

mE Electric dipole moment magnitude (A·m)

mM Magnetic dipole moment magnitude (A·m2)

N Dipole number, or sub-group number of individuals

Np Observation point number

nstick Stick counter

Pcross Crossover probability gip Parameter of ith individual at gth generation

Pmutate Mutation probability

q Dipole number

r, r, r’, r’, r” Radius in spherical coordinate (m)

R, R’ Length (m)

S Surface, or surface area (m2) gis ith individual at gth generation

sk kth individual

T Tolerance, or computation time

TNF Near field tolerance

TFF Far field tolerance

u random number from (0,1)

U Source voltage (V)

UB Upper domain bound

V Integration volume, or volume (m3)

W Width (m)

vm Field magnitude at mth observation point (V/m or A/m)

x, x’ Cartesian coordinate variable (m)

xq Location in Cartesian coordinate of qth dipole (m)

y, y’ Cartesian coordinate variable (m)

yq Location in Cartesian coordinate of qth dipole (m)

z, z’ Cartesian coordinate variable (m)

138

zq Location in Cartesian coordinate of qth dipole (m)

Zin Input impedance (Ω)

α Ratio factor, or angle (rad)

β Wave number (rad/m)

βq Moment phase of qth dipole (rad)

Γ Conversion matrix

δ Fractional deviation, or loss angle of medium

Δ Incremental change, or mutation step

ε Permittivity (F/m)

εr Relative permittivity

η Wave impedance (Ω)

θ, θ’, θ” Elevation angle in spherical coordinate (rad)

θq Elevation angle of qth dipole (rad)

λ Wavelength in propagating medium (m)

μ Permeability (H/m)

σ Conductivity (S/m)

φ, φ’, φ” Azimuth angle in spherical coordinate (rad)

φq Azimuth angle of qth dipole (rad)

ω Angular frequency (rad/s)

139

Appendix B List of Figures and Tables

B.1 List of Figures Figure 1-1 Original PCB radiation source and equivalent dipole set ..............................7

Figure 2-1 Location and orientation of dipole Dq ..........................................................14

Figure 2-2 GA flow chart: initialisation.........................................................................15

Figure 2-3 Fitness matrix for fine-tuning the dipole moment ranges ............................18

Figure 2-4 Fitness distribution vs maximum electric and magnetic dipole moments ...20

Figure 2-5 GA flow chart: reproduction ........................................................................21

Figure 2-6 Selection process for K individuals ..............................................................22

Figure 2-7 Linear crossover for real-coded genes..........................................................24

Figure 2-8 Mutation for real-coded genes......................................................................26

Figure 2-9 Spatial distribution of test and equivalent dipoles (solid: reference; dashed: GA)..................................................................................................................................29

Figure 2-10 Examples of correlation between NF and FF tolerances............................33

Figure 2-11 Mapping of electric FF patterns (field strength in dBmV/m) ....................36

Figure 2-12 Evolution in GA: “+”: Corr(TNF,a,TFF,max), “o”: Corr(TNF,a,TFF,a) .............37

Figure 2-13 Mapping of electric FF patterns (field strength in dBmV/m) ....................38

Figure 2-14 TNF,a vs. generation number........................................................................39

Figure 2-15 Spatial distribution of test and equivalent dipoles from 5 runs (solid: reference; dashed: GA) ...................................................................................................40

Figure 3-1 Radiation field from source with current density J(r’) and maximum dimension D ....................................................................................................................44

Figure 3-2 Centre-fed long wire.....................................................................................46

Figure 3-3 Approximate current distribution for thin, linear, centre-fed wire of various length...............................................................................................................................46

Figure 3-4 Current distribution for 0.5 m long wire at 300 MHz (D = λ/2) ..................47

Figure 3-5 Current distribution for 0.5 m long wire at 600 MHz (D = λ)......................47

Figure 3-6 Current distribution for 0.5 m long wire at 900 MHz (D = 3λ/2) ................48

Figure 3-7 Current distribution for 0.5 m long wire at 1.2 GHz (D = 2λ) .....................48

Figure 3-8 Current distribution for 0.5 m long wire at 1.5 GHz (D = 5λ/2) ..................49

140

Figure 3-9 Current distribution of a square loop with side length of L ......................... 52

Figure 3-10 Current distribution around 0.35 m × 0.35 m loop at 300 MHz ................ 52

Figure 3-11 Dipole parameters for approximating FF of 0.35 m × 0.35 m loop vs. frequency......................................................................................................................... 55

Figure 3-12 Input impedance of long wire at various frequencies ................................ 57

Figure 3-13 TFF,a vs. dipole number for 0.5 m long wire in free space.......................... 59

Figure 3-14 TFF,max vs. dipole number for 0.5 m long wire in free space....................... 59

Figure 3-15 FF pattern of 0.5 m long wire at 300MHz ................................................. 62

Figure 3-16 FF pattern of 0.5 m long wire at 600MHz ................................................. 63

Figure 3-17 FF pattern of 0.5 m long wire at 900MHz ................................................. 63

Figure 3-18 FF pattern of 0.5 m long wire at 1.2GHz ................................................... 63

Figure 3-19 FF pattern of 0.5 m long wire at 1.5GHz (left: 3-D; right: 2-D)................ 64

Figure 3-20 Spatial distribution of electric dipole set for 300 MHz, N = 1 ................... 65

Figure 3-21 Spatial distribution of electric dipole set for 600 MHz, N = 2 ................... 65

Figure 3-22 Spatial distribution of electric dipole set for 900 MHz, N = 3 ................... 65

Figure 3-23 Spatial distribution of electric dipole set for 1.2 GHz, N = 4..................... 66

Figure 3-24 Spatial distribution of electric dipole set for 1.5 GHz, N = 5..................... 66

Figure 3-25 Spatial distribution of equivalent dipole sets for 0.35 m × 0.35 m loop at 300MHz (solid: calculated; dashed: GA)........................................................................68

Figure 3-26 Radiation diagrams for 0.35 m × 0.35 m loop at 300 MHz (soild: reference; dotted: analytical calculation; dashed: GA; polar coordinate range: 0 – 30 dBmV/m)..68

Figure 3-27 Rectangular power-ground plane pair ........................................................ 69

Figure 3-28 Input impedance of power-ground plane pair at various frequencies ........ 71

Figure 3-29 TFF,a vs. dipole number for power-ground plane pair at various frequencies......................................................................................................................................... 72

Figure 3-30 TFF,max vs. dipole number for power-ground plane pair at various frequencies ...................................................................................................................... 72

Figure 3-31 Horizontal radiation diagrams (Emax vs. φ at θ = 90º) ................................ 73

Figure 3-32 Meshing of rectangular electrically moderate-sized PCB based on D/λ .... 76

Figure 4-1 PCB with finite ground plane....................................................................... 80

Figure 4-2 One-domain consideration for equivalent dipole set ...................................81

Figure 4-3 Input impedance of PCB with finite ground plane....................................... 81

Figure 4-4 NF and FF regions of PCB with finite ground plane ................................... 83

141

Figure 4-5 Magnetic NF Hx data at 125 MHz................................................................88

Figure 4-6 Magnetic NF Hy data at 125 MHz................................................................88

Figure 4-7 Magnetic NF Hz data at 125 MHz ................................................................88

Figure 4-8 Plane coverage angle θ for planar sampling.................................................93

Figure 4-9 FF pattern of PCB with finite ground plane at 125 MHz.............................94

Figure 4-10 Vertical and horizontal FF radiation pattern at 125 MHz, 3 m with N = 2 (soild: reference; dashed: GA; polar coordinate range: 0 – 40 dBmV/m) ......................95

Figure 4-11 TFF,a vs. TNF,a at 125 MHz with different numbers (Np) of points sampled at z = ± 200 mm ..................................................................................................................98

Figure 4-12 TFF,a vs. dipole number for PCB with finite ground plane at various frequencies ....................................................................................................................102

Figure 4-13 TFF,max vs. dipole number for PCB with finite ground plane at various frequencies ....................................................................................................................102

Figure 4-14 FF pattern of PCB with finite ground plane at 1 GHz .............................103

Figure 4-15 Vertical and horizontal FF radiation pattern at 1 GHz, 3 m with N = 8 (soild: reference; dashed: GA; polar coordinate range: 0 – 20 dBmV/m) ....................103

Figure 4-16 FF pattern of PCB with finite ground plane at 2 GHz .............................104

Figure 4-17 Vertical and horizontal FF radiation pattern at 2 GHz, 3 m with N = 8 (soild: reference; dashed: GA; polar coordinate range: 0 – 40 dBmV/m) ....................104

Figure 4-18 FF pattern of PCB with finite ground plane at 3 GHz .............................105

Figure 4-19 Vertical and horizontal FF radiation pattern at 3 GHz, 3 m with N = 8 (soild: reference; dashed: GA; polar coordinate range: 0 – 40 dBmV/m) ....................105

Figure 4-20 NF observation points for case #7............................................................108

Figure 4-21 Comparison of NF Hx with 40 dB dynamic data range............................109

Figure 4-22 Comparison of NF Hy with 40 dB dynamic data range............................109

Figure 4-23 Comparison of NF Hz with 40 dB dynamic data range............................110

Figure 4-24 Comparison of FF Emax with 40 dB dynamic data range..........................110

Figure 5-1 Microstrip trace on dielectric substrate ......................................................114

Figure 5-2 Ideal electric dipole above and perpendicular to a perfectly conducting ground plane..................................................................................................................115

Figure 5-3 Ideal electric dipole above and parallel to a perfectly conducting ground plane ..............................................................................................................................115

Figure 5-4 Equivalent model for PCB above infinite ground plane ............................116

Figure 5-5 Input impedance of microstrip trace above infinite ground plane..............117

Figure 5-6 NF and FF regions of microstrip trace on dielectric substrate ...................118

142

Figure 5-7 Magnetic NF Hx data of microstrip PCB at 1.2 GHz, z = 200 mm ............ 120

Figure 5-8 Magnetic NF Hy data of microstrip PCB at 1.2 GHz, z = 200 mm ............ 120

Figure 5-9 Magnetic NF Hz data of microstrip PCB at 1.2 GHz, z = 200 mm ............ 120

Figure 5-10 FF pattern of microstrip PCB at 300 MHz............................................... 121

Figure 5-11 FF pattern of microstrip PCB at 600 MHz............................................... 121

Figure 5-12 FF pattern of microstrip PCB at 900 MHz............................................... 121

Figure 5-13 FF pattern of microstrip PCB at 1.2 GHz ................................................ 122

Figure 5-14 EMSCAN test setup ................................................................................. 123

Figure 5-15 Hx (dBμA/m) of Loop at 12 dBm, 500 MHz, z = -80 mm ....................... 124

Figure 5-16 Hy (dBμA/m) of Loop at 12 dBm, 500 MHz, x = 80 mm ........................ 124

Figure 5-17 Hz (dBμA/m) of Loop at 12 dBm, 500 MHz, y = -80 mm ....................... 124

Figure 5-18 Electric FF measurement setup ................................................................125

Figure 5-19 Electric FF magnitudes over circles of 3 m radius at 12 dBm, 500 MHz 126

Figure 5-20 Electric FF measurement setup ................................................................126

Figure 5-21 Spatial distributions of dipole sets (8-dipole GA).................................... 128

Figure 5-22 Spatial distributions of dipole sets (2-dipole GA).................................... 128

Figure 5-23 Genetic Algorithm Evolution................................................................... 129

Figure 5-24 Electric field on 3 m sphere at 12 dBm, 500 MHz (8-dipole GA model) 130

Figure 5-25 Electric field on 3 m sphere at 12dBm, 500MHz (2-dipole GA model)..130

B.2 List of Tables Table 2-1 Three levels of mutation ................................................................................26

Table 2-2 Parameters of test and equivalent dipoles......................................................28

Table 2-3 NF and FF tolerances and correlation vs. fitness definition ..........................35

Table 2-4 Tolerance and correlation figures for 5 GA runs........................................... 39

Table 3-1 FF decomposition for wire of length D by analytical approximation ........... 50

Table 3-2 Electric and magnetic dipole parameters....................................................... 54

Table 3-3 Comparison between analytical and GA dipoles for 0.5 m long wire at 300 MHz ................................................................................................................................ 59

Table 3-4 Tolerances for analytical and GA solutions with K = 102, G = 200 ............. 60

Table 3-5 Comparison between analytical and GA dipoles for 0.5 m long wire at 1.5 GHz ................................................................................................................................. 62

143

Table 3-6 Dipole parameters for analytic and GA results at 300 MHz for 0.35 m × 0.35 m loop .............................................................................................................................68

Table 3-7 Tolerances for analytical and GA results at 300 MHz ..................................69

Table 3-8 Resonance frequency points for TM modes ..................................................70

Table 3-9 Computation time with both electric and magnetic dipoles searched in GA model...............................................................................................................................75

Table 4-1 NF sampling cases for PCB with finite ground plane ...................................84

Table 4-2 FF tolerances with varying dipole location margins at 125 MHz .................86

Table 4-3 FF tolerances with varying dipole location margins at 1 GHz ......................86

Table 4-4 FF tolerances with varying dipole location margins at 2 GHz ......................87

Table 4-5 FF tolerances with varying dipole location margins at 3 GHz ......................87

Table 4-6 FF tolerances with varying sampling distances at 125 MHz.........................90

Table 4-7 FF tolerances with varying sampling distances at 1 GHz .............................90

Table 4-8 FF tolerances with varying sampling distances at 2 GHz .............................91

Table 4-9 FF tolerances with varying sampling distances at 3 GHz .............................91

Table 4-10 FF tolerances with varying plane coverage angles at 125 MHz..................94

Table 4-11 FF tolerances with varying data types at 125 MHz .....................................96

Table 4-12 FF tolerances with varying numbers of observation points at 125 MHz.....97

Table 4-13 FF tolerances with varying numbers of sampling planes at 1 GHz.............99

Table 4-14 FF tolerances with varying numbers of sampling planes at 2 GHz.............99

Table 4-15 FF tolerances with varying numbers of sampling planes at 3 GHz...........100

Table 4-16 FF tolerances with NF sampled at z = ± 75, 200 mm (case #7) at 2 GHz.101

Table 4-17 NF-FF tolerances and correlation with varying dynamic data ranges.......107

Table 5-1 Parameters of image dipole below the ground plane...................................116

Table 5-2 NF and FF tolerances with different NF sampling planes...........................119

144

Appendix C Dipole Field Calculation

Electromagnetic fields of short electric dipoles and small loops have been extensively

described in literature [2][4][5], [52], [53], [60]. Here follows a derivation of

fundamental equations for dipole and loop fields.

C.1 Infinitesimal Electric Dipole Field

Suppose a short electric dipole rotates from any point O’ (a, b, c) in OXYZ coordinate

system, and it has a current I and an infinitesimal length L (L << λ, L << r) (see Figure

C-1), using the distance approximation (3-6) for (3-3) (see Figure 3-1), we have the

magnitude of magnetic vector potential A as

.4

j rILeAr

βμπ

≈ (C-1)

A new coordinate system O’X’Y’Z’ is formed through a translation:

' ,' ,' .

x x ay y bz z c

= −= −= −

(C-2)

Suppose the dipole moment (IL) is in the direction of a unit vector au, and the angle

between au and x (or x’), y (or y’), z (or z’) axis is xα , yα , zα respectively, we have

( )cos ,cos ,cos ,u x y zα α α=a (C-3)

2 2 2cos cos cos 1.x y zα α α+ + = (C-4)

At point P (r’, θ’, φ’) in O’X’Y’Z’ coordinate system, using (C-2), we get the

relationship between (r’, θ’, φ’) and (x, y, z),

( ) ( ) ( )

( ) ( ) ( )

2 2 22 2 2

1 1

2 2 2

1 1

1 1

' ' ' '

'' cos cos'

'tan tan , 0''

'tan tan , 0'

r x y z x a y b z c

z z cr x a y b z c

y y b x ax x a

y y b x ax x a

θ

φπ π

− −

− −

− −

= + + = − + − + −

−= =

− + − + −

−⎧ = − ≥⎪⎪ −= ⎨ −⎪ + = + − <⎪ −⎩

(C-5)

145

X’

Z’

Y’

P (r’, θ’, ϕ’)

L

r’

O’

αx

αzαy

au

X

Y

Z

O

O’=(a, b, c) in OXYZ coordinate system

+-

X’

Z’

Y’

P (r’, θ’, ϕ’)

L

r’

O’

αx

αzαy

au

X

Y

Z

O

O’=(a, b, c) in OXYZ coordinate system

+-

Figure C-1 Electric dipole centred at point (a, b, c) with arbitrary orientation in free space

The dipole moments along x-, y-, z- direction are the complex quantities, mx, my, mz,

respectively.

cos ,cos ,

cos .

x x

y y

z z

m ILm IL

m IL

αα

α

=

=

=

(C-6)

Now in O’X’Y’Z’ coordinate system, consider a point P (r’, θ’, φ’), where the distance

between P and the original point O’ is r’, using the approximation (C-1), the retarded

magnetic vector potential A at the point P, has x’, y’ and z’ components,

' '

'

' '

'

' '

'

cos ,4 ' 4 '

cos,

4 ' 4 'cos .4 ' 4 '

j r j rx x

x

j r j ry y

y

j r j rz z

z

IL e m eAr r

IL e m eA

r rIL e m eA

r r

β β

β β

β β

μ α μπ π

μ α μπ π

μ α μπ π

− −

− −

− −

≈ =

≈ =

≈ =

(C-7)

Combining components to form the total vector potential gives

' ' ' ' ' 'x x y y z zA A A A= + +a a a (C-8)

According to the coordinate system conversion formula from spherical coordinate (r’,

θ’, φ’) to Cartesian coordinate (x’, y’, z’),

146

' ' ' '

' ' ' '

' ' '

sin 'cos ' cos 'cos ' sin ',

sin 'sin ' cos 'sin ' cos ',

cos ' sin ',

x r

y r

z r

θ ϕ

θ ϕ

θ

θ ϕ θ ϕ ϕ

θ ϕ θ ϕ ϕ

θ θ

= + −

= + +

= −

a a a a

a a a a

a a a

(C-9)

we get the components of A

( )

( )

' ' ' '

'

' ' ' '

'

' ' '

sin 'cos ' sin 'sin ' cos '

sin 'cos ' sin 'sin ' cos ' ,4 '

cos 'cos ' cos 'sin ' sin '

cos 'cos ' cos 'sin ' sin ' ,4 '

sin ' cos '

r x y z

j r

x y z

x y z

j r

x y z

j

x y

A A A A

e m m mr

A A A A

e m m mr

eA A A

β

θ

β

β

ϕ

θ ϕ θ ϕ θ

μ θ ϕ θ ϕ θπ

θ ϕ θ ϕ θ

μ θ ϕ θ ϕ θπ

μϕ ϕ

= + +

= + +

= + −

= + −

= − + = ( )'

sin ' cos ' .4 '

r

x ym mr

ϕ ϕπ

− +

(C-10)

We have the magnetic field according to

= ∇×H A, (C-11)

( )

( )

' ''

'''

'2

' ''

( sin ') ( )1 0,'sin ' ' '

( ' )1 1' sin ' ' '

1 1sin ' cos ' ,4 ' '

( ' )1' ' '

1 cos 'cos ' cos 'sin ' sin '4

r

r

j rx y

r

x y z

A AHr

r AAHr r

jm m er r

r A AHr r

jm m m

φ θ

φθ

β

θϕ

θμ θ θ ϕ

μ θ ϕ

βϕ ϕπ

μ θβθ ϕ θ ϕ θ

π

∂⎧ ⎫∂= − =⎨ ⎬∂ ∂⎩ ⎭

∂⎧ ⎫∂= −⎨ ⎬∂ ∂⎩ ⎭

⎛ ⎞= − + +⎜ ⎟⎝ ⎠

∂ ∂⎧ ⎫= −⎨ ⎬∂ ∂⎩ ⎭

= − − + '2

1 .' '

j rer r

β−⎛ ⎞+⎜ ⎟⎝ ⎠

(C-12)

Electric field is obtained according to

1 , ,j

μβ ω εμ ηωε ε

= ∇× = =E H, (C-13)

147

( )

( )

' ''

'2 3

'''

2 3

( sin ') ( )1'sin ' ' '

1sin 'cos ' sin 'sin ' cos ' ,2 ' '

( ' )1 1' sin ' ' '

1cos 'cos ' cos 'sin ' sin '4 ' ' '

r

j rx y z

r

x y z

H HEj r

jm m m er r

r HHEj r r

j jm m mr r r

φ θ

β

φθ

θωε θ θ ϕ

η θ ϕ θ ϕ θπ β

ωε θ ϕ

η βθ ϕ θ ϕ θπ β

∂⎧ ⎫∂= −⎨ ⎬∂ ∂⎩ ⎭

⎛ ⎞= + + −⎜ ⎟

⎝ ⎠∂⎧ ⎫∂

= −⎨ ⎬∂ ∂⎩ ⎭⎛

= − − + + −

( )

'

' ''

'2 3

,

( ' )1' ' '

1sin ' cos ' .4 ' ' '

j r

r

j rx y

e

r H HEj r r

j jm m er r r

β

θφ

β

ωε θ

η βϕ ϕπ β

⎞⎜ ⎟⎝ ⎠

∂ ∂⎧ ⎫= −⎨ ⎬∂ ∂⎩ ⎭⎛ ⎞

= − + −⎜ ⎟⎝ ⎠

(C-14)

Suppose the conversion matrix from (r’, θ’, φ’) to (x’, y’, z’) is Γ,

sin 'cos ' cos 'cos ' sin 'sin 'sin ' cos 'sin ' cos ' ,

cos ' sin ' 0

θ ϕ θ ϕ ϕθ ϕ θ ϕ ϕ

θ θ

−⎡ ⎤⎢ ⎥Γ = ⎢ ⎥⎢ ⎥−⎣ ⎦

(C-15)

using (C-5), then we have electromagnetic fields at the same point P (x, y, z) in OXYZ

system

' '

' '

' '

;x x r

y y

z z

H H HH H HH H H

θ

ϕ

Γ⎡ ⎤⎡ ⎤ ⎡ ⎤⎢ ⎥⎢ ⎥ ⎢ ⎥= = ⎢ ⎥⎢ ⎥ ⎢ ⎥⎢ ⎥⎢ ⎥ ⎢ ⎥⎣ ⎦ ⎣ ⎦ ⎣ ⎦

(C-16)

' '

' '

' '

.x x r

y y

z z

E E EE E EE E E

θ

ϕ

Γ⎡ ⎤⎡ ⎤ ⎡ ⎤⎢ ⎥⎢ ⎥ ⎢ ⎥= = ⎢ ⎥⎢ ⎥ ⎢ ⎥⎢ ⎥⎢ ⎥ ⎢ ⎥⎣ ⎦ ⎣ ⎦ ⎣ ⎦

(C-17)

C.2 Infinitesimal Magnetic Dipole Field

C.2.1 Field of Loop Lying on the X-Y Plane

Suppose a small rectangular current loop lying on the x-y plane has length L, width W (L

<< λ, W << λ, L << r, W << r), and current I flows as shown in Figure C-2. Consider a

point P (r, θ, φ), where the distance between P and the original point O is r, and the

distance between P and four loop sides are r1, r2, r3 and r4 respectively, using the

approximation (C-1), at the point P, the magnetic vector potential A has x and y

148

components,

3 31 1

2 4 2 4

1 3 1 3

2 4 2 4

,4 4 4

,4 4 4

0.

j r j rj r j r

x

j r j r j r j r

y

z

IWe IWe IW e eAr r r r

ILe ILe IL e eAr r r r

A

β ββ β

β β β β

μ μ μπ π π

μ μ μπ π π

− −− −

− − − −

⎛ ⎞≈ − = −⎜ ⎟

⎝ ⎠⎛ ⎞

≈ − = −⎜ ⎟⎝ ⎠

=

(C-18)

Since L << r, W << r, we may assume at observation point P, the distances used for

magnitude variations are nearly equal and the phase differences are found from

assuming parallel rays emanating from each side. By comparing the parallel path

lengths, and according to the coordinate system conversion formula from Cartesian

coordinate (x, y, z) to spherical coordinate (r, θ, φ),

sin cos sin sin cosr x y zθ φ θ φ θ= + +a a a a (C-19)

we find from geometrical considerations that

1 2

3 4

sin sin , sin cos ,2 2

sin sin , sin cos .2 2

L Wr r r r

L Wr r r r

θ ϕ θ ϕ

θ ϕ θ ϕ

≈ + ≈ −

≈ − ≈ + (C-20)

X

Z

Y

P (r, θ, ϕ)

W

L

rr1 r2

r3r4

θ

ϕO

X

Z

Y

P (r, θ, ϕ)

W

L

rr1 r2

r3r4

θ

ϕO

Figure C-2 Magnetic loop along the x-y plane in free space

149

Substituting (C-20) into (C-18), and assume the loop area is S,

,S LW= (C-21)

and for a small loop (L << λ, W << λ, L << r, W << r), using approximation of these

1 , x 11 1 ,

1

xe x

xx

≈ + <

≈±

∓ (C-22)

then we have

sin sin sin sin2 2

4 sin sin sin sin2 2

1 sin sin 1 sin sin4 2 2

1 sin sin 1 sin sin2 2

si

[]

L Lj jj r

x

j r

j r

IWe e eA L Lr r

IWe L Ljr r

L Ljr

ILWe

β θ ϕ β θ ϕβ

β

β

μπ θ ϕ θ ϕ

μ β θ ϕ θ ϕπ

β θ ϕ θ ϕ

μ

−−

⎧ ⎫⎪ ⎪

= −⎨ ⎬⎪ ⎪+ −⎩ ⎭

⎛ ⎞⎛ ⎞≈ − −⎜ ⎟⎜ ⎟⎝ ⎠⎝ ⎠⎛ ⎞⎛ ⎞− + +⎜ ⎟⎜ ⎟⎝ ⎠⎝ ⎠

−= ( ) ( )2 2

n sin sin sin1 1 ,4 4

j rISej r j rr r

βθ ϕ μ θ ϕβ βπ π

−−+ = +

(C-23)

sin cos sin cos2 2

4 sin cos sin cos2 2

1 sin cos 1 sin cos4 2 2

1 sin cos 1 sin cos2 2

sin

[]

W Wj jj r

y

j r

j r

ILe e eA W Wr r

ILe W Wjr r

W Wjr

ILWe

β θ ϕ β θ ϕβ

β

β

μπ θ ϕ θ ϕ

μ β θ ϕ θ ϕπ

β θ ϕ θ ϕ

μ θ

−−

⎧ ⎫⎪ ⎪

= −⎨ ⎬⎪ ⎪− +⎩ ⎭

⎛ ⎞⎛ ⎞≈ + +⎜ ⎟⎜ ⎟⎝ ⎠⎝ ⎠⎛ ⎞⎛ ⎞− − −⎜ ⎟⎜ ⎟⎝ ⎠⎝ ⎠

= ( ) ( )2 2

cos sin cos1 1 .4 4

j rISej r j rr r

βϕ μ θ ϕβ βπ π

+ = +

(C-24)

Using (C-8) and (C-9), we get the components of A

( )2

sin cos sin sin 0,

cos cos cos sin 0,

sin cos 1 sin .4

r x y

x y

j r

x y

A A A

A A A

ISeA A A j rr

θ

β

ϕ

θ ϕ θ ϕ

θ ϕ θ ϕ

μϕ ϕ β θπ

= + =

= + =

= − + = +

(C-25)

Using (C-11) and (C-13), we are ready to calculate the magnetic and electric fields,

150

2 3

2 3

( sin ) ( )1 1cos ,sin 2

( )1 1 1sin ,sin 4

( )1 0;

j rr

j rr

r

A A j IS jH er r r

rAA j IS j jH er r r r r

rA AHr r

ϕ βθ

ϕ βθ

θϕ

θ β θμ θ θ ϕ π β

β βθμ θ ϕ π β

μ θ

∂⎧ ⎫∂ ⎛ ⎞= − = −⎨ ⎬ ⎜ ⎟∂ ∂ ⎝ ⎠⎩ ⎭

∂⎧ ⎫ ⎛ ⎞∂= − = + −⎨ ⎬ ⎜ ⎟∂ ∂ ⎝ ⎠⎩ ⎭

∂ ∂⎧ ⎫= − =⎨ ⎬∂ ∂⎩ ⎭

(C-26)

2

( sin ) ( )1 0,sin

( )1 1 0,sin

( )1 1sin .4

r

r

j rr

H HEj r

rHHEj r r

rH H j IS jE ej r r r r

ϕ θ

ϕθ

βθϕ

θωε θ θ ϕ

ωε θ ϕ

ωμ βθωε θ π

∂⎧ ⎫∂= − =⎨ ⎬∂ ∂⎩ ⎭

∂⎧ ⎫∂= − =⎨ ⎬∂ ∂⎩ ⎭

∂ ∂ −⎧ ⎫ ⎛ ⎞= − = +⎨ ⎬ ⎜ ⎟∂ ∂ ⎝ ⎠⎩ ⎭

(C-27)

C.2.2 Field of Loop Lying on the Y-Z Plane

Suppose a small rectangular current loop lying on the y-z plane has length L and width

W (L << λ, W << λ, L << r, W << r), and current I flows as shown in Figure C-3. Using

the approximation (C-1), the magnetic vector potential A at a point P (r, θ, φ), has y-

and z- components,

Using (C-19), we find a similar distance approximation as follows:

1 2

3 4

sin sin , cos ,2 2

sin sin , cos .2 2

L Wr r r r

L Wr r r r

θ ϕ θ

θ ϕ θ

≈ + ≈ +

≈ − ≈ − (C-28)

Substituting (C-28) into (C-18), and using (C-21) and (C-22), we have

( )

cos cos2 2

2 2

4 cos cos2 2

1 cos 1 cos4 2 2

1 cos 1 cos2 2

cos cos1 14 4

[]

W Wj jj r

y

j r

j r j r

ILe e eA W Wr r

ILe W Wjr r

W Wjr

ILWe ISej r jr r

β θ β θβ

β

β β

μπ θ θ

μ β θ θπ

β θ θ

μ θ μ θβ βπ π

−−

− −

⎧ ⎫⎪ ⎪

= −⎨ ⎬⎪ ⎪+ −⎩ ⎭

⎛ ⎞⎛ ⎞≈ − −⎜ ⎟⎜ ⎟⎝ ⎠⎝ ⎠⎛ ⎞⎛ ⎞− + +⎜ ⎟⎜ ⎟⎝ ⎠⎝ ⎠

− −= + = +( ) ,r

(C-29)

151

Z

Y

P (r, θ, ϕ)

W

L

rr1

r2

r3

r4

θ

ϕO

X

Z

Y

P (r, θ, ϕ)

W

L

rr1

r2

r3

r4

θ

ϕO

X

Figure C-3 Magnetic loop along the y-z plane in free space

sin sin sin sin2 2

4 sin sin sin sin2 2

1 sin sin 1 sin sin4 2 2

1 sin sin 1 sin sin2 2

s

[]

L Lj jj r

z

j r

j r

IWe e eA L Lr r

IWe L Ljr r

L Ljr

ILWe

β θ ϕ β θ ϕβ

β

β

μπ θ ϕ θ ϕ

μ β θ ϕ θ ϕπ

β θ ϕ θ ϕ

μ

−−

⎧ ⎫⎪ ⎪

= − +⎨ ⎬⎪ ⎪+ −⎩ ⎭

⎛ ⎞⎛ ⎞≈ − − −⎜ ⎟⎜ ⎟⎝ ⎠⎝ ⎠⎛ ⎞⎛ ⎞+ + +⎜ ⎟⎜ ⎟⎝ ⎠⎝ ⎠

= ( ) ( )2 2

in sin sin sin1 1 .4 4

j rISej r j rr r

βθ ϕ μ θ ϕβ βπ π

+ = +

(C-30)

Using (C-8) and (C-9), we get the components of A

( )

( )

2

2

sin sin cos 0,

cos sin sin 1 sin ,4

cos 1 cos cos .4

r y z

j r

y z

j r

y

A A A

ISeA A A j rr

ISeA A j rr

β

θ

β

ϕ

θ ϕ θ

μθ ϕ θ β ϕπ

μϕ β θ ϕπ

= + =

−= − = +

−= = +

(C-31)

Using (C-11) and (C-13), we are ready to calculate the magnetic and electric fields,

152

2 3

2 3

2 3

( sin ) ( )1 1sin cos ,sin 2

( )1 1 1cos cos ,sin 4

( )1 1sin4

j rr

j rr

jr

A A j IS jH er r r

rAA j IS j jH er r r r r

rA A j IS j jH er r r r r

ϕ βθ

φ βθ

βθϕ

θ β θ ϕμ θ θ ϕ π β

β βθ ϕμ θ ϕ π β

β βϕμ θ π β

∂⎧ ⎫∂ ⎛ ⎞= − = −⎨ ⎬ ⎜ ⎟∂ ∂ ⎝ ⎠⎩ ⎭

∂⎧ ⎫ ⎛ ⎞∂ −= − = + −⎨ ⎬ ⎜ ⎟∂ ∂ ⎝ ⎠⎩ ⎭

∂ ⎛ ⎞∂⎧ ⎫= − = + −⎨ ⎬ ⎜ ⎟∂ ∂⎩ ⎭ ⎝ ⎠;r

(C-32)

2

2

( sin ) ( )1 0,sin

( )1 1 1sin ,sin 4

( )1 1cos cos .4

r

j rr

j rr

H HEj r

rHH j IS jE ej r r r r

rH H j IS jE ej r r r r

ϕ θ

ϕ βθ

βθϕ

θωε θ θ ϕ

ωμ βϕωε θ ϕ π

ωμ βθ ϕωε θ π

∂⎧ ⎫∂= − =⎨ ⎬∂ ∂⎩ ⎭

∂⎧ ⎫∂ ⎛ ⎞= − = +⎨ ⎬ ⎜ ⎟∂ ∂ ⎝ ⎠⎩ ⎭∂ ∂⎧ ⎫ ⎛ ⎞= − = +⎨ ⎬ ⎜ ⎟∂ ∂ ⎝ ⎠⎩ ⎭

(C-33)

C.2.3 Field of Loop Lying on the Z-X Plane

Suppose a small rectangular current loop lying on the z-x plane has length L, width W (L

<< λ, W << λ, L << r, W << r), and current I flows as shown in Figure C-4. Using the

approximation (C-1), the magnetic vector potential A at a point P (r, θ, φ), has x- and z-

components,

2 4 2 4

3 31 1

2 4 2 4

1 3 1 3

,4 4 4

0,

.4 4 4

j r j r j r j r

x

y

j r j rj r j r

z

ILe ILe IL e eAr r r r

A

IWe IWe IW e eAr r r r

β β β β

β ββ β

μ μ μπ π π

μ μ μπ π π

− − − −

− −− −

⎛ ⎞= − + = − +⎜ ⎟

⎝ ⎠=

⎛ ⎞= − + = − +⎜ ⎟

⎝ ⎠

(C-34)

Using (C-19), we find a similar distance approximation as follows:

1 2

3 4

sin cos , cos ,2 2

sin cos , cos .2 2

L Wr r r r

L Wr r r r

θ ϕ θ

θ ϕ θ

≈ − ≈ +

≈ + ≈ − (C-35)

Substituting (C-35) into (C-34), and using (C-21) and (C-22), we have

153

Z

Y

P (r, θ, ϕ)

WL

rr1

r2

r3

r4

θ

ϕO

X

Z

Y

P (r, θ, ϕ)

WL

rr1

r2

r3

r4

θ

ϕO

X

Figure C-4 Magnetic loop along the z-x plane in free space

( )

cos cos2 2

2 2

4 cos cos2 2

1 cos 1 cos4 2 2

1 cos 1 cos2 2

cos cos1 14 4

[]

W Wj jj r

x

j r

j r j r

ILe e eA W Wr r

ILe W Wjr r

W Wjr

ILWe ISej r jr r

β θ β θβ

β

β β

μπ θ θ

μ β θ θπ

β θ θ

μ θ μ θβ βπ π

−−

− −

⎧ ⎫⎪ ⎪

= − +⎨ ⎬⎪ ⎪+ −⎩ ⎭

⎛ ⎞⎛ ⎞≈ − − −⎜ ⎟⎜ ⎟⎝ ⎠⎝ ⎠⎛ ⎞⎛ ⎞+ + +⎜ ⎟⎜ ⎟⎝ ⎠⎝ ⎠

= + = +( ) ,r

(C-36)

sin cos sin cos2 2

4 sin cos sin cos2 2

1 sin cos 1 sin cos4 2 2

1 sin cos 1 sin cos2 2

[]

L Lj jj r

z

j r

j r

IWe e eA L Lr r

IWe L Ljr r

L Ljr

ILWe

β θ ϕ β θ ϕβ

β

β

μπ θ ϕ θ ϕ

μ β θ ϕ θ ϕπ

β θ ϕ θ ϕ

μ

−−

⎧ ⎫⎪ ⎪

= − +⎨ ⎬⎪ ⎪− +⎩ ⎭

⎛ ⎞⎛ ⎞≈ − + +⎜ ⎟⎜ ⎟⎝ ⎠⎝ ⎠⎛ ⎞⎛ ⎞+ − −⎜ ⎟⎜ ⎟⎝ ⎠⎝ ⎠

−= ( ) ( )2 2

sin cos sin cos1 1 .4 4

j rISej r j rr r

βθ ϕ μ θ ϕβ βπ π

−−+ = +

(C-37)

Using (C-8) and (C-9), we get the components of A

154

( )

( )

2

2

sin cos cos 0,

cos cos sin 1 cos ,4

sin 1 cos sin .4

r x z

j r

x z

j r

x

A A A

ISeA A A j rr

ISeA A j rr

β

θ

β

ϕ

θ ϕ θ

μθ ϕ θ β ϕπ

μϕ β θ ϕπ

= + =

= − = +

−= − = +

(C-38)

Using (C-11) and (C-13), we are ready to calculate the magnetic and electric fields,

2 3

2 3

2 3

( sin ) ( )1 1sin sin ,sin 2

( )1 1 1cos sin ,sin 4

( )1 1cos4

j rr

j rr

jr

A A j IS jH er r r

rAA j IS j jH er r r r r

rA A j IS j jH er r r r r

φ βθ

ϕ βθ

θϕ

θ β θ ϕμ θ θ ϕ π β

β βθ ϕμ θ ϕ π β

β βϕμ θ π β

∂⎧ ⎫∂ ⎛ ⎞= − = −⎨ ⎬ ⎜ ⎟∂ ∂ ⎝ ⎠⎩ ⎭

∂⎧ ⎫ ⎛ ⎞∂ −= − = + −⎨ ⎬ ⎜ ⎟∂ ∂ ⎝ ⎠⎩ ⎭

∂ ⎛ ⎞∂ −⎧ ⎫= − = + −⎨ ⎬ ⎜ ⎟∂ ∂⎩ ⎭ ⎝ ⎠;rβ

(C-39)

2

2

( sin ) ( )1 0,sin

( )1 1 1cos ,sin 4

( )1 1cos sin .4

r

j rr

j rr

H HEj r

rHH j IS jE ej r r r r

rH H j IS jE ej r r r r

ϕ θ

ϕ βθ

βθϕ

θωε θ θ ϕ

ωμ βϕωε θ ϕ π

ωμ βθ ϕωε θ π

∂⎧ ⎫∂= − =⎨ ⎬∂ ∂⎩ ⎭

∂⎧ ⎫∂ − ⎛ ⎞= − = +⎨ ⎬ ⎜ ⎟∂ ∂ ⎝ ⎠⎩ ⎭∂ ∂⎧ ⎫ ⎛ ⎞= − = +⎨ ⎬ ⎜ ⎟∂ ∂ ⎝ ⎠⎩ ⎭

(C-40)

C.2.4 Field of Loop Rotating from any Point

Suppose a small current loop rotates from any point O’ (a, b, c) in OXYZ coordinate

system (See Figure C-5), we make a new coordinate system O’X’Y’Z’ through parallel

offset according to (C-2). At point P, the relationship between (r’, θ’, φ’) and (x, y, z) is

shown in (C-5).

Suppose an is the unit normal vector of the loop plane, and the angle between an and x

(or x’), y (or y’), z (or z’) axis is xα , yα , zα , respectively, then we have (C-4) and

( )cos ,cos ,cosn x y zα α α=a (C-41)

Making projection of loop area into x-y, y-z and z-x plane, we can decompose the

magnetic moment IS into components on three planes, mx, my and mz, respectively.

cos ,cos ,cos .

XY z z

YZ x x

ZX y y

IS m ISIS m ISIS m IS

ααα

= == == =

(C-42)

155

X’

Z’

Y’

P (r’, θ’, ϕ’)

W

L

r’

O’αx

αzαy

an

X

Y

Z

O

O’=(a, b, c) in OXYZ coordinate system

X’

Z’

Y’

P (r’, θ’, ϕ’)

W

L

r’

O’αx

αzαy

an

X

Y

Z

O

O’=(a, b, c) in OXYZ coordinate system

Figure C-5 Magnetic loop centred at point (a, b, c) with arbitrary orientation in free space

According to (C-25), the vector potential components contributed by the x-y plane

projection are

( )

_

_

_ 2

0,

0,

1 sin .4

r XY

XY

j rz

XY

A

A

m eA j rr

θ

β

φμ β θ

π

=

=

= +

(C-43)

According to (C-31), the vector potential components contributed by the y-z plane

projection are

( )

( )

_

_ 2

_ 2

0,

1 sin ,4

1 cos cos .4

r YZ

j rx

YZ

j rx

YZ

A

m eA j rr

m eA j rr

β

θ

β

ϕ

μ β ϕπ

μ β θ ϕπ

=

−= +

−= +

(C-44)

According to (C-38), the vector potential components contributed by the z-x plane

projection are

156

( )

( )

_

_ 2

_ 2

0,

1 cos ,4

1 cos sin .4

r ZX

j ry

ZX

j ry

ZX

A

m eA j r

rm e

A j rr

β

θ

β

ϕ

μβ ϕ

πμ

β θ ϕπ

=

= +

−= +

(C-45)

After composing (C-43) through (C-45), we can get the total vector potential in

spherical coordinate system _r totalA , _ totalAθ and _ totalAϕ .

( )( )

( )( )

_ _ _ _

_ _ _ _ 2

_ _ _ _

2

0,

1 cos sin ,4

1 sin cos cos cos sin .4

r total r XY r YZ r ZX

j r

total XY YZ ZX y x

total XY YZ ZX

j r

z x y

A A A A

eA A A A j r m mr

A A A A

e j r m m mr

β

θ θ θ θ

ϕ ϕ ϕ ϕ

β

μ β ϕ ϕπ

μ β θ θ ϕ θ ϕπ

= + + =

= + + = + −

= + +

= + − −

(C-46)

Using (C-11) and (C-13), we are ready to calculate the magnetic and electric fields in

(r’, θ’, φ’) system,

( )

( )

( )

'' 2 3

'' 2 3

'' 2 3

1cos ' sin 'cos ' sin 'sin ' ,2 ' '

1sin ' cos 'cos ' cos 'sin ' ,4 ' ' '

1sin ' cos ' ;4 ' ' '

j rr z x y

j rz x y

j rx y

j jH m m m er r

j j jH m m m er r r

j j jH m m er r r

β

βθ

βϕ

β θ θ ϕ θ ϕπ β

β βθ θ ϕ θ ϕπ β

β βϕ ϕπ β

⎛ ⎞= + + −⎜ ⎟

⎝ ⎠⎛ ⎞

= − − + −⎜ ⎟⎝ ⎠

⎛ ⎞= − + −⎜ ⎟

⎝ ⎠

(C-47)

( )

( )

'

'' 2

'' 2

0,1sin ' cos ' ,

4 ' '1sin ' cos 'cos ' cos 'sin ' .

4 ' '

r

j rx y

j rz x y

Ej jE m m e

r rj jE m m m e

r r

βθ

βϕ

ωμ βϕ ϕπωμ βθ θ ϕ θ ϕπ

=

⎛ ⎞= − +⎜ ⎟⎝ ⎠

− ⎛ ⎞= − − +⎜ ⎟⎝ ⎠

(C-48)

Using (C-15) through (C-17), we may transform electromagnetic fields from (r’, θ’, φ’)

to (x, y, z) system.

157

Appendix D Field Decomposition for Chapter 3

D.1 Far Field of Long Wire

The magnetic vector potential of a long wire in the FF region can be calculated

according to (3-11). Here an approximation is considered for decomposing the FF

radiation in the five cases shown in Section 3.2.2. Taylor expansions are used for some

functions and kept to the order of 4, where the error margin is less than 2%:

( ) ( ) ( )

( ) ( ) ( )

4

4

0.5 cos 0.5 coscos 0.5 cos 1 ,

2! 4!0.5 0.5

cos 0.5 1 .2! 4!

2

2

π θ π θπ θ

π ππ

≈ − +

≈ − +

(D-1)

D.1.1 Half Wavelength Wire

For D = λ/2 as shown in Figure 3-4, using (D-1) the vector potential in (3-11) can be

approximated to

( ) ( )

( ) ( ) ( ) ( )

( ) ( ) ( ) ( )

( ) ( )

2

2 4 2 4

2

2 42 4

2

2 4

cos 0.5 cos cos 0.52 sin

0.5 cos 0.5 cos 0.5 0.51 1

2 sin 2! 4! 2! 4!

0.5 0.51 cos 1 cos

2 sin 2! 4!

0.5 0.51

2 2! 4!

j rm

z

j rm

j rm

j rm

I eAr

I er

I er

I er

β

β

β

β

μ π θ ππ β θ

π θ π θ π πμπ β θ

π πμ θ θπ β θ

π πμπ β

= ⋅ −⎡ ⎤⎣ ⎦

⎡ ⎤≈ ⋅ − + − + −⎢ ⎥

⎢ ⎥⎣ ⎦⎡ ⎤

= ⋅ − − −⎢ ⎥⎢ ⎥⎣ ⎦

= ⋅ − ( )

( )

( )

2

2

2

cos

0.312 0.081cos4

0.624 0.162cos .4

j r

m

j r

m

e Ir

e I Dr

β

β

θ

μ λ θπ

μ θπ

⎡ ⎤+⎢ ⎥

⎢ ⎥⎣ ⎦

≈ ⋅ ⋅ −

= ⋅ ⋅ −

(D-2)

The final expression of vector potential in (D-2) has two terms. If the contribution of

higher order term is neglected, the error margin introduced is less than 26%, and

consequently (D-2) is simplified to

0.624 .4

j r

z meA I D

r

βμπ

≈ ⋅ (D-3)

158

D.1.2 One Wavelength Wire

For D = λ as shown in Figure 3-5, using the approximations of (D-1) and from (D-2) to

(D-3), the vector potential in (3-11) can be approximated to

( ) ( )

( )

( ) ( )

( ) ( ) ( )

2

22

0.5 cos 0.5 cos2

0.5 cos 0.5 cos

2

cos cos cos2 sin

2cos 0.5 cos2 sin

cos 0.5 cos2 sin

cos 0.5 cos cos 0.52 sin

0.312[

j rm

z

j rm

j rj jm

j r j jm

m

I eArI erI e e er

I e e er

I

β

β

βπ θ π θ

β π θ π θ

μ π θ ππ β θμ π θπ β θμ π θπ β θ

μπ θ π

π β θ

μλ

−−

− −

= ⋅ −⎡ ⎤⎣ ⎦

= ⋅

= ⋅ ⋅ +

+= ⋅ −⎡ ⎤⎣ ⎦

⋅≈ ⋅

cos cos4 4

cos cos4 4

4

0.312 .4

]

[ ]

j r j r

D Dj r j r

m

e er

e eI D

r

λ λβ θ β θ

β θ β θ

π

μπ

⎛ ⎞ ⎛ ⎞− − − +⎜ ⎟ ⎜ ⎟⎝ ⎠ ⎝ ⎠

⎛ ⎞ ⎛ ⎞− − − +⎜ ⎟ ⎜ ⎟⎝ ⎠ ⎝ ⎠

+

⋅ += ⋅

(D-4)

D.1.3 One and Half Wavelength Wire

For D = 3λ/2 as shown in Figure 3-6, using the approximations of (D-1) and from (D-2)

to (D-3), the vector potential in (3-11) can be approximated to

( ) ( )

( ) ( )

( ) ( )

( ) ( )

2

32

2

cos cos2

cos 1.5 cos cos 1.52 sin

4cos 0.5 cos 3cos 0.5 cos2 sin

cos 0.5 cos 2cos cos 12 sin

cos 0.5 cos 12 sin

j rm

z

j rm

j rm

j rj jm

j r jm

I eArI erI erI e e er

I e e

β

β

β

βπ θ π θ

β π

μ π θ ππ β θμ π θ π θπ β θμ π θ π θπ β θμ π θπ β θ

μ

−−

= ⋅ −⎡ ⎤⎣ ⎦

⎡ ⎤= ⋅ −⎣ ⎦

= ⋅ ⋅ −⎡ ⎤⎣ ⎦

= ⋅ ⋅ − +

=( ) ( ) ( )

cos cos

2

cos cos2 2

cos cos3 3

1cos 0.5 cos cos 0.5

2 sin

0.3124

0.208 .4

[ ]

[ ]

j

j r j rj r

m

D Dj r j rj r

m

er

e e eI

r

e e eI D

r

θ π θ

λ λβ θ β θβ

β θ β θβ

π θ ππ β θ

μλ

π

μπ

⎛ ⎞ ⎛ ⎞− − − +⎜ ⎟ ⎜ ⎟−⎝ ⎠ ⎝ ⎠

⎛ ⎞ ⎛ ⎞− − − +⎜ ⎟ ⎜ ⎟−⎝ ⎠ ⎝ ⎠

− +⋅ −⎡ ⎤⎣ ⎦

⋅ − +≈ ⋅

⋅ − += ⋅ (D-5)

159

D.1.4 Double Wavelength Wire

For D = 2λ as shown in Figure 3-7, using the approximations of (D-1) and from (D-2) to

(D-3), the vector potential in (3-11) can be approximated to

( ) ( )

( ) ( ) ( )

( )

( ) ( )

2

2

1.5 cos 0.5 cos 0.5 cos 1.5 cos

2

cos 2 cos cos 22 sin

4sin 0.5 cos cos 0.5 cos sin cos2 sin

2 sin cos 0.5 cos cos 0.5

0.312[

j rm

z

j rm

j r j j j jm

m

I eArI er

I e e e e er

eI

β

β

β π θ π θ π θ π θ

μ π θ ππ β θμ π θ π θ π θπ β θ

μ

π β θ

π θ π

μλ

− − −

= ⋅ −⎡ ⎤⎣ ⎦

= ⋅ − ⋅ ⋅⎡ ⎤⎣ ⎦

− − += ⋅

−⎡ ⎤⎣ ⎦

≈ ⋅

3 3cos cos cos cos4 4 4 4

3 3cos cos cos cos8 8 8 8

4

0.156 .4

]

[ ]

j r j r j r j r

D D D Dj r j r j r j r

m

e e er

e e e eI D

r

λ λ λ λβ θ β θ β θ β θ

β θ β θ β θ β θ

π

μπ

⎛ ⎞ ⎛ ⎞ ⎛ ⎞ ⎛ ⎞− − − − − + − +⎜ ⎟ ⎜ ⎟ ⎜ ⎟ ⎜ ⎟⎝ ⎠ ⎝ ⎠ ⎝ ⎠ ⎝ ⎠

⎛ ⎞ ⎛ ⎞ ⎛ ⎞ ⎛ ⎞− − − − − + − +⎜ ⎟ ⎜ ⎟ ⎜ ⎟ ⎜ ⎟⎝ ⎠ ⎝ ⎠ ⎝ ⎠ ⎝ ⎠

− − +

− − += ⋅

(D-6)

D.1.5 Two and Half Wavelength Wire

For D = 5λ/2 as shown in Figure 3-8, using the approximations of (D-1) and from (D-2)

to (D-3), the vector potential in (3-11) can be approximated to

( ) ( )

( ) ( ) ( ) ( )

( )

( ) ( )

2

2

2

22 cos 2 cos 0.5 cos 0.5 cos cos

cos 2.5 cos cos 2.52 sin

cos 2 cos cos 0.5 cos sin 2 cos sin 0.5 cos2 sin

cos 0.5 cos2 sin

1 2

j rm

z

j rm

j rm

j j j j j

I eArI erI er

e e e e e e

β

β

β

π θ π θ π θ π θ π θ

μ π θ ππ β θμ π θ π θ π θ π θπ β θμ π θπ β θ

− − −

= ⋅ −⎡ ⎤⎣ ⎦

= ⋅ ⋅ − ⋅⎡ ⎤⎣ ⎦

= ⋅ ⋅

+ + − ⋅ +( )( )

( ) ( )

( ) ( )

cos

2 cos cos cos 2 cos

2

cos coscos cos2 2

2 c5

12 sin

cos 0.5 cos cos 0.5

0.3124

0.125

[ ]

[

j

j r j j j jm

j r j rj r j rj r

m

Dj r

m

I e e e e er

e e e e eI

r

eI D

π θ

β π θ π θ π θ π θ

λ λβ θ β θβ λ θ β λ θβ

β

μ

π β θ

π θ π

μλ

π

μ

− − −

⎛ ⎞ ⎛ ⎞− − − +⎜ ⎟ ⎜ ⎟− − − +−⎝ ⎠ ⎝ ⎠

− −

⎡ ⎤⎢ ⎥⎣ ⎦

− + − += ⋅

−⎡ ⎤⎣ ⎦

− + − +≈ ⋅

= ⋅

2os cos cos cos5 5 5

.4

]D D Dj r j r j rj re e e er

θ β θ β θ β θβ

π

⎛ ⎞ ⎛ ⎞ ⎛ ⎞ ⎛ ⎞− − − + − +⎜ ⎟ ⎜ ⎟ ⎜ ⎟ ⎜ ⎟−⎝ ⎠ ⎝ ⎠ ⎝ ⎠ ⎝ ⎠− + − + (D-7)

160

D.2 Far Field of Large Loop

D.2.1 General Case

For a large square loop located at the x-y plane, the magnetic vector potential has Ax and

Ay components. They were expressed as (3-15) and (3-16). Using

( ) ( ) ( )2 2cos cos sin ,cx

cx ea bx e dx c a bx b a bxb c

+ = + + +⎡ ⎤⎣ ⎦+∫ (D-8)

the integrals in (3-15) and (3-16) can be evaluated, and the results are found as:

( )

( )

2 2

sin sin2

2 1 sin cos

3 sin 2 sin cos sin cos2 2

3 cos sin sin cos sin cos2 2

sin cos sin cos2 2

[]

[

j rm

x

Lj

I eAr

L LL

L L e

L L

β

β θ ϕ

μπβ θ ϕ

β ββ θ ϕ

β β θ ϕ θ ϕ

β β θ ϕ

≈ ⋅−

⎛ ⎞ ⎛ ⎞− + ⎜ ⎟ ⎜ ⎟⎝ ⎠ ⎝ ⎠

⎛ ⎞ ⎛ ⎞+ ⋅⎜ ⎟ ⎜ ⎟⎝ ⎠ ⎝ ⎠⎛ ⎞ ⎛ ⎞+ ⎜ ⎟ ⎜⎝ ⎠ ⎝

sin sin2 cos sin sin cos sin cos ,

2 2] LjL L e

β θ ϕβ β θ ϕ θ ϕ−

⎟⎠

⎛ ⎞ ⎛ ⎞− ⋅⎜ ⎟ ⎜ ⎟⎝ ⎠ ⎝ ⎠

(D-9)

and

( )2 2

sin sin2

sin sin2

sin sin cos2

2 1 sin sin

3 3 sin cos sin sin2 2

sin cos sin sin .2 2

[ ][ ]

j rm

y

Lj

Lj

Lj I eA

r

L Lj e

L Lj e

β

β θ ϕ

β θ ϕ

β θ ϕ μ

πβ θ ϕ

β β θ ϕ

β β θ ϕ

⎛ ⎞⎜ ⎟⎝ ⎠≈ ⋅

⎛ ⎞ ⎛ ⎞+ ⋅⎜ ⎟ ⎜ ⎟⎝ ⎠ ⎝ ⎠

⎛ ⎞ ⎛ ⎞− + ⋅⎜ ⎟ ⎜ ⎟⎝ ⎠ ⎝ ⎠

(D-10)

To decompose the vector potential, further simplifications of (D-9) and (D-10) are

possible if Taylor expansions are used for some functions and truncated after the 1st or

2nd order term. This is feasible when the loop size is not too large (e.g. L < 3λ/8):

161

2

2sin sin

2

sin sin cos sin cos ,2 2

1cos sin cos 1 sin cos ,2 2! 2

11 sin sin sin sin .2 2! 2

Lj

L L

L L

L Le jβ θ ϕ

β βθ ϕ θ ϕ

β βθ ϕ θ ϕ

β βθ ϕ θ ϕ±

⎛ ⎞ ≈⎜ ⎟⎝ ⎠

⎛ ⎞ ⎛ ⎞≈ −⎜ ⎟ ⎜ ⎟⎝ ⎠ ⎝ ⎠

⎛ ⎞≈ ± − ⎜ ⎟⎝ ⎠

(D-11)

The error margins introduced by this procedure are less than 10% for the sine term and

less than 2% for the cosine term, when the loop is of size L < λ/4; for L = 3λ/8 the

errors increase to 23% (sine term) and 8% (cosine term), respectively. Other

approximations used for further modifications, are:

2 22 2

2 22 2

1 1 sin cos ,1 sin cos

1 1 sin sin .1 sin sin

θ ϕθ ϕ

θ ϕθ ϕ

≈ +−

≈ +−

(D-12)

The truncation of these 1/(1-x) series after the 1st order term is valid only for arguments

x << 1, which is not fulfilled for all possible combinations of θ and φ. For

sin cos 1θ ϕ = ± , the observation point is at (r, π/2, 0) or (r, π/2, π) in a spherical system;

for sin sin 1θ ϕ = ± , the observation point is at (r, π/2, ±π/2). The vector potential at

these four observation points will be deduced later in Appendix D.2.2.

When the observation point is located in the FF region other than the above four points,

the expressions for the vector potential for L < 3λ/8 are then found as:

162

( )

( )

2 2

2 22 2

2 22 2

1 sin cos2

3sin 2 sin 1 sin cos2 8

3 cos sin cos sin cos2 2

1 sin sin sin sin2 8

[]

j rm

xI eA

r

L LL

L L

L Lj

βμ θ ϕπβ

β ββ θ ϕ

β β θ ϕ θ ϕ

β βθ ϕ θ ϕ

= + ⋅

⎛ ⎞⎛ ⎞− + ⋅ −⎜ ⎟⎜ ⎟⎝ ⎠ ⎝ ⎠

⎛ ⎞ ⎛ ⎞+ ⋅ ⋅⎜ ⎟ ⎜ ⎟⎝ ⎠ ⎝ ⎠

⎛ ⎞+ −⎜ ⎟

⎝ ⎠

( )

2 22 2

2 22 2

+ sin 1 sin cos2 8

cos sin cos sin cos2 2

1 sin sin sin sin2 8

38sin sin sin4 4 4

[]

j rm

L L

L L

L Lj

I e L L Lr

β

β β θ ϕ

β β θ ϕ θ ϕ

β βθ ϕ θ ϕ

μ β β βπβ

⎛ ⎞⎛ ⎞ ⋅ −⎜ ⎟⎜ ⎟⎝ ⎠ ⎝ ⎠⎛ ⎞ ⎛ ⎞− ⋅ ⋅⎜ ⎟ ⎜ ⎟⎝ ⎠ ⎝ ⎠

⎛ ⎞− −⎜ ⎟

⎝ ⎠

⎛ ⎞ ⎛ ⎞≈ ⋅ ⎜ ⎟ ⎜ ⎟⎝ ⎠ ⎝ ⎠

( )

( )

( )2 2 2 2

4 sin sin sin cos 1 cos2 2

sin sin 2 sin cos2

3 sin sin sin sin sin4 4

L Lj L L

Lj L L

L LL L

β ββ θ ϕ β

ββ θ ϕ β

β ββ β θ ϕ

⎡ ⎤⎛ ⎞ ⎛ ⎞+ ⋅ −⎜ ⎟ ⎜ ⎟⎢ ⎥⎝ ⎠ ⎝ ⎠⎣ ⎦⎛ ⎞− ⋅ ⎜ ⎟⎝ ⎠

⎛ ⎞ ⎛ ⎞− ⎜ ⎟ ⎜ ⎟⎝ ⎠ ⎝ ⎠

( )

( )

2 2

2 2

3 8sin sin 2 sin cos4 4 2 2 2

sin sin cos

8 3sin sin sin4 4 4

cos 1 cos41 sin sin

j r

m

L L L L LL

L

L L eL I LL r

L LLj

β

β β β β ββ

β θ ϕ

β β μββ π

β β

β θ ϕ

⎡ ⎤⎛ ⎞ ⎛ ⎞ ⎛ ⎞ ⎛ ⎞+ − − ⋅⎜ ⎟ ⎜ ⎟ ⎜ ⎟ ⎜ ⎟⎢ ⎥⎝ ⎠ ⎝ ⎠ ⎝ ⎠ ⎝ ⎠⎣ ⎦

⎛ ⎞ ⎛ ⎞≈ ⋅ ⋅ ⋅⎜ ⎟ ⎜ ⎟⎝ ⎠ ⎝ ⎠

⎛ ⎞ −⎜ ⎟⎝ ⎠+ ⋅

( )

( )

( )( )

2

2

23sin tan

42 sin sin sin cos

2 4

cos tan21 sin sincos

[ ]

j r

m

L L

L j eL I LL r

LL

j LL

β

β β

β βμ θ ϕββ π

ββ

β θ ϕβ β

⎡ ⎤⎛ ⎞⎜ ⎟⎢ ⎥⎝ ⎠⎣ ⎦

⎛ ⎞⎜ ⎟⎝ ⎠

⎛ ⎞− ⋅ ⋅ ⋅⎜ ⎟⎝ ⎠

⎛ ⎞⎜ ⎟⎝ ⎠+ ⋅ ⋅ −

(D-13)

and

163

( )2 2

2 22 2

sin cos2 1 sin sin

2

3 3sin cos sin sin2 2

1 sin sin sin sin2 8

sin cos sin sin2 2

j rm

y

Lj I eA

r

L Lj

L Lj

L Lj

ββ θ ϕ μθ ϕ

πβ

β β θ ϕ

β βθ ϕ θ ϕ

β β θ ϕ

−⎛ ⎞⎜ ⎟⎝ ⎠≈ + ⋅

⎡ ⎤⎛ ⎞ ⎛ ⎞+ ⋅⎜ ⎟ ⎜ ⎟⎢ ⎥⎝ ⎠ ⎝ ⎠⎣ ⎦⎛ ⎞+ −⎜ ⎟

⎝ ⎠⎡ ⎤⎛ ⎞ ⎛ ⎞− + ⋅⎜ ⎟ ⎜ ⎟⎢ ⎥⎝ ⎠ ⎝ ⎠⎣ ⎦

( )

( )

( )

2 22 2

2

1 sin sin sin sin2 8

sin cos4

2sin cos2

sin sin sin cos 2sin2 2

2 sin cossin cos2 4

j rm

j r

m

L Lj

I L j er

L L

L Lj L L

L j eL I LL r

β

β

β βθ ϕ θ ϕ

βμ θ ϕβ π

β β

β βθ ϕ β β

β βμ θ ϕββ π

⎛ ⎞− −⎜ ⎟

⎝ ⎠

≈ ⋅ ⋅

⎛ ⎞⎜ ⎟⎝ ⎠

⎡ ⎤⎛ ⎞ ⎛ ⎞+ ⋅ −⎜ ⎟ ⎜ ⎟⎢ ⎥⎝ ⎠ ⎝ ⎠⎣ ⎦

⎛ ⎞≈ ⋅ ⋅ ⋅⎜ ⎟⎝ ⎠

( )( )

2cos tan21 sin sin .cos

[ ] L

Lj L

L

ββ

β θ ϕβ β

⎛ ⎞⎜ ⎟⎝ ⎠+ ⋅ ⋅ −

(D-14)

D.2.2 Special Case

As mentioned in Appendix D.2.1, for the sin cos 1θ ϕ = ± and sin sin 1θ ϕ = ± cases, the

formula (D-9), (D-10) and (D-12) are no longer valid. Here a separate deduction is

made for the vector potential in these special cases.

When the observation point is located at (r, π/2, 0) or (r, π/2, π) in a spherical system,

there exist sin cos 1θ ϕ = ± , and sin sin 0θ ϕ = . The distance R in (3-13) becomes

'sin cos ,R r x θ ϕ≈ − (D-15)

where x’ again denotes the position along the loop perimeter in Cartesian coordinates.

Using

164

( ) ( ) ( ) ( )( ) ( )

( )2

cos cos cos sin

cos 2 cos sin 2 sin2 2

,2 4

jbx

jaj a bx

a bx e dx a bx bx j bx dx

a bx a a bx aj dx

e jx eb

−+

+ = + ⋅ +⎡ ⎤⎣ ⎦

+ + + −⎡ ⎤= +⎢ ⎥

⎣ ⎦

= ⋅ − ⋅

∫ ∫

∫ (D-16)

the magnetic vector potential components in (3-15) and (3-16) can be evaluated, and the

results are found as:

( ) ( )

( )

( ) ( )

0 / 2

/ 2 0

/ 2

/ 2

2

cos 2 cos 24

cos

2sin sin sin2 4

1cos cos sin4 2 2 2 2

8 sin4

[]

j r Lj x j xx m L

L j x

L

j r

m

eA I x L e dx x L e dxr

x e dx

L eL L I LL r

L L L L

LL

ββ β

β

β

μ β β β βπ

β

β μβ ββ π

β β β β

ββ

≈ ⋅ − + − −

+

⎡ ⎤⎛ ⎞= + ⋅ ⋅ ⋅⎜ ⎟⎢ ⎥⎝ ⎠⎣ ⎦⎡ ⎤⎛ ⎞ ⎛ ⎞ ⎛ ⎞= ⋅ + ⋅ ⋅⎜ ⎟ ⎜ ⎟ ⎜ ⎟⎢ ⎥⎝ ⎠ ⎝ ⎠ ⎝ ⎠⎣ ⎦

⎛⎜⎝

∫ ∫

( )sin ,4

j r

meL I L

r

βμβπ

−⎞ ⋅ ⋅⎟⎠

(D-17)

and

( ) ( )

( )

/ 2 / 22 2

/ 2 / 2

2

cos cos4

4 sin cos .4 2

[ ]L Lj r L Lj j

y m L L

j r

m

eA I y L e dy y L e dyr

e j LI Lr

β ββ

β

μ β β β βπ

μ β βπ β

−−

− −

≈ ⋅ − + + +

⎛ ⎞= ⋅ ⎜ ⎟⎝ ⎠

∫ ∫ (D-18)

When the loop size is not too large (e.g. L < 3λ/8), further simplifications of (D-17) and

(D-18) are possible if the following Taylor expansions are used and truncated after the

1st order term:

sin ,2 2

cos 1.4

L L

L

β β

β

⎛ ⎞ ≈⎜ ⎟⎝ ⎠

⎛ ⎞ ≈⎜ ⎟⎝ ⎠

(D-19)

The error margins introduced by this procedure are less than 23% for the sine term and

less than 17% for the cosine term when the loop is of size L < 3λ/8.

When the observation point is located at (r, π/2, 0) or (r, π/2, π) in a spherical system,

the expressions for the vector potential for L < 3λ/8 are then found as:

165

( )

( )

1 8sin cos sin sin sin2 2 2 2 4 4

8 3sin sin sin ,4 4 4

j r

x m

j r

m

L L L L eA L I LL r

L L eL I LL r

β

β

β β β β μββ π

β β μββ π

⎡ ⎤⎛ ⎞ ⎛ ⎞ ⎛ ⎞ ⎛ ⎞≈ ⋅ + ⋅ ⋅ ⋅ ⋅⎜ ⎟ ⎜ ⎟ ⎜ ⎟ ⎜ ⎟⎢ ⎥⎝ ⎠ ⎝ ⎠ ⎝ ⎠ ⎝ ⎠⎣ ⎦

⎛ ⎞ ⎛ ⎞= ⋅ ⋅⎜ ⎟ ⎜ ⎟⎝ ⎠ ⎝ ⎠

(D-20)

( ) 22 sin cos .2 4

j r

y mL j eA L I L

L r

ββ βμββ π

−⎛ ⎞≈ ⋅ ⋅⎜ ⎟⎝ ⎠

(D-21)

For this sin cos 1θ ϕ = ± case, both (D-20) and (D-21) conform to the vector potential

formula (D-13) and (D-14) in general case, respectively.

When the observation point is located at (r, π/2, ±π/2) in a spherical system, there exist

sin sin 1θ ϕ = ± , and sin cos 0θ ϕ = . The distance R in (3-13) becomes

'sin sin ,R r y θ ϕ≈ − (D-22)

where y’ again denotes the position along the loop perimeter in Cartesian coordinates.

The magnetic vector potential components in (3-15) and (3-16) can be evaluated, and

the results are found as:

( ) ( )

( )

( )

( )

0 / 22 2

/ 2 0

/ 22

/ 2

cos 2 cos 24

cos

8 3sin sin sin cos4 4 4 2

8 sin cos sin c2 4 4

[]

L Lj r Lj j

x m L

LL j

Lj r

m

j r

m

eA I x L e dx x L e dxr

x e dx

L L e LL I LL r

L L j eL I LL r

β ββ

β

β

β

μ β β β βπ

β

β β μ βββ π

β β μββ π

≈ ⋅ − + − −

+

⎛ ⎞ ⎛ ⎞ ⎛ ⎞= ⋅ ⋅ ⋅⎜ ⎟ ⎜ ⎟ ⎜ ⎟⎝ ⎠ ⎝ ⎠ ⎝ ⎠

⎛ ⎞ ⎛ ⎞− ⋅ ⋅ ⋅⎜ ⎟ ⎜ ⎟⎝ ⎠ ⎝ ⎠

∫ ∫

3os ,4

Lβ⎛ ⎞⎜ ⎟⎝ ⎠

(D-23)

and

( ) ( )/ 2 / 2

/ 2 / 2cos cos 0.

4[ ]j r L Lj y j y

y m L L

eA I y L e dy y L e dyr

ββ βμ β β β β

π

− −≈ ⋅ − + + + =∫ ∫ (D-24)

When the loop size is not too large (e.g. L < 3λ/8), the following truncated Taylor

expansion introduces less than 6% error margin:

sin .4 4L Lβ β⎛ ⎞ ≈⎜ ⎟

⎝ ⎠ (D-25)

When the observation point is located at (r, π/2, ±π/2) in a spherical system, using

(D-25) in (D-23), Ax for L < 3λ/8 is then found as:

166

( )

( ) 2

8 3sin sin sin cos4 4 4 2

2 3 sin cos cos .2 4 4

j r

x m

j r

m

L L e LA L I LL r

L j e LL I LL r

β

β

β β μ βββ π

β βμ βββ π

⎛ ⎞ ⎛ ⎞ ⎛ ⎞≈ ⋅ ⋅ ⋅⎜ ⎟ ⎜ ⎟ ⎜ ⎟⎝ ⎠ ⎝ ⎠ ⎝ ⎠

⎛ ⎞ ⎛ ⎞− ⋅ ⋅ ⋅⎜ ⎟ ⎜ ⎟⎝ ⎠ ⎝ ⎠

(D-26)

For this sin sin 1θ ϕ = ± case, (D-24) matches with the Ay formula (D-14) in general

case. With respect to Ax, (D-26) basically conforms to (D-13), except for not exactly

obtaining the 1 sin sinj yβ θ ϕ+ item in (D-13).

167

Appendix E Field Tolerances for Chapter 4

E.1 Dipole Location Margin

0.00

2.00

4.00

6.00

8.00

10.00

12.00

14.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff (

dB)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(a) Dipole location margin: 0 mm

0.00

2.00

4.00

6.00

8.00

10.00

12.00

14.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(b) Dipole location margin: 5 mm

0.00

2.00

4.00

6.00

8.00

10.00

12.00

14.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(c) Dipole location margin: 10 mm

Figure E-1 TFF,a vs. TNF,a at 125 MHz with GA input magnetic data at z = ± 40 mm for case #1

168

0.00

0.50

1.00

1.50

2.00

2.50

0.00 0.50 1.00 1.50 2.00 2.50Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(a) Dipole location margin: 0 mm

0.00

0.50

1.00

1.50

2.00

2.50

0.00 0.50 1.00 1.50 2.00 2.50Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(b) Dipole location margin: 5 mm

0.00

0.50

1.00

1.50

2.00

2.50

0.00 0.50 1.00 1.50 2.00 2.50Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(c) Dipole location margin: 10 mm

Figure E-2 TFF,a vs. TNF,a at 1 GHz with GA input magnetic data at z = ± 40 mm for case #1

169

0.00

1.00

2.00

3.00

4.00

5.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(a) Dipole location margin: 0 mm

0.00

1.00

2.00

3.00

4.00

5.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(b) Dipole location margin: 5 mm

0.00

1.00

2.00

3.00

4.00

5.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(c) Dipole location margin: 10 mm

Figure E-3 TFF,a vs. TNF,a at 2 GHz with GA input magnetic data at z = ± 40 mm for case #1

170

0.00

1.00

2.00

3.00

4.00

5.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(a) Dipole location margin: 0 mm

0.00

1.00

2.00

3.00

4.00

5.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(b) Dipole location margin: 5 mm

0.00

1.00

2.00

3.00

4.00

5.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(c) Dipole location margin: 10 mm

Figure E-4 TFF,a vs. TNF,a at 3 GHz with GA input magnetic data at z = ± 40 mm for case #1

171

E.2 Sampling Distance Comparison

0.00

2.00

4.00

6.00

8.00

10.00

12.00

14.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(a) Case #1: NF sampling at z = ± 40 mm

0.00

2.00

4.00

6.00

8.00

10.00

12.00

14.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(b) Case #2: NF sampling at z = ± 100 mm

0.00

2.00

4.00

6.00

8.00

10.00

12.00

14.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(c) Case #3c: NF sampling at z = ± 200 mm

Figure E-5 TFF,a vs. TNF,a at 125 MHz for different sampling distances

172

0.00

0.50

1.00

1.50

2.00

2.50

0.00 0.50 1.00 1.50 2.00 2.50Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(a) 1 GHz

0.00

1.00

2.00

3.00

4.00

5.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(b) 2 GHz

0.00

1.00

2.00

3.00

4.00

5.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(c) 3 GHz

Figure E-6 TFF,a vs. TNF,a for case #2 with NF sampling at z = ± 100 mm

173

E.3 Plane Coverage Angle

0.00

1.00

2.00

3.00

4.00

0.00 0.50 1.00 1.50 2.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(a) Case #3a: plane coverage angle θ = 45°

0.00

1.00

2.00

3.00

4.00

0.00 0.50 1.00 1.50 2.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(b) Case #3b: plane coverage angle θ = 59°

0.00

0.50

1.00

1.50

2.00

0.00 0.50 1.00 1.50 2.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(c) Case #3c: plane coverage angle θ = 66°

Figure E-7 TFF,a vs. TNF,a at 125 MHz with different plane coverage angles

174

0.00

1.00

2.00

3.00

4.00

0.00 0.50 1.00 1.50 2.00Tnf,a (dB)

Tff,m

ax (d

B)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(a) Case #3a: plane coverage angle θ = 45°

0.00

1.00

2.00

3.00

4.00

0.00 0.50 1.00 1.50 2.00Tnf,a (dB)

Tff,m

ax (d

B)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(b) Case #3b: plane coverage angle θ = 59°

0.00

0.50

1.00

1.50

2.00

0.00 0.50 1.00 1.50 2.00Tnf,a (dB)

Tff,m

ax (d

B)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(c) Case #3c: plane coverage angle θ = 66°

Figure E-8 TFF,max vs. TNF,a at 125 MHz with different plane coverage angles

175

E.4 Data Type

0.00

0.50

1.00

1.50

2.00

0.00 0.50 1.00 1.50 2.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(a) Three components of H on open surfaces of z = ± 200 mm

0.00

0.50

1.00

1.50

2.00

0.00 0.50 1.00 1.50 2.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(b) Tangential-only H components on open surfaces of z = ± 200 mm

0.00

0.50

1.00

1.50

2.00

0.00 0.50 1.00 1.50 2.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(c) Tangential-only H components on closed surfaces of 720 × 720 × 400 mm3 cuboic

Figure E-9 TFF,a vs. TNF,a at 125 MHz for case #3c with different GA input data types

176

0.00

0.50

1.00

1.50

2.00

0.00 0.50 1.00 1.50 2.00Tnf,a (dB)

Tff,m

ax (d

B)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(a) Three components of H on open surfaces of z = ± 200 mm

0.00

0.50

1.00

1.50

2.00

0.00 0.50 1.00 1.50 2.00Tnf,a (dB)

Tff,m

ax (d

B)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(b) Tangential-only H components on open surfaces of z = ± 200 mm

0.00

0.50

1.00

1.50

2.00

0.00 0.50 1.00 1.50 2.00Tnf,a (dB)

Tff,m

ax (d

B)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(c) Tangential-only H components on closed surfaces of 720 × 720 × 400 mm3 cuboic

Figure E-10 TFF,max vs. TNF,a at 125 MHz for case #3c with different GA input data types

177

E.5 Number of Observation Points

0.00

0.20

0.40

0.60

0.80

1.00

0.00 0.20 0.40 0.60 0.80 1.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(a) Case #3f, Np = 18

0.00

0.20

0.40

0.60

0.80

1.00

0.00 0.20 0.40 0.60 0.80 1.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(b) Case #3e, Np = 50

0.00

0.20

0.40

0.60

0.80

1.00

0.00 0.20 0.40 0.60 0.80 1.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(c) Case #3d, Np = 98

0.00

0.20

0.40

0.60

0.80

1.00

0.00 0.20 0.40 0.60 0.80 1.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(d) Case #3c, Np = 200

Figure E-11 TFF,a vs. TNF,a at 125 MHz with different numbers (Np) of points at z = ± 200 mm

178

0.00

0.20

0.40

0.60

0.80

1.00

0.00 0.20 0.40 0.60 0.80 1.00Tnf,a (dB)

Tff,m

ax (d

B)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(a) Case #3f, Np = 18

Tff,max vs Tnf,a at 125MHz with GA input magnetic dataat z=+/-200mm for PCB (number of points: 50)

0.00

0.20

0.40

0.60

0.80

1.00

0.00 0.20 0.40 0.60 0.80 1.00Tnf,a (dB)

Tff,m

ax (d

B)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(b) Case #3e, Np = 50

0.00

0.20

0.40

0.60

0.80

1.00

0.00 0.20 0.40 0.60 0.80 1.00Tnf,a (dB)

Tff,m

ax (d

B)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(c) Case #3d, Np = 98

0.00

0.20

0.40

0.60

0.80

1.00

0.00 0.20 0.40 0.60 0.80 1.00Tnf,a (dB)

Tff,m

ax (d

B)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(d) Case #3c, Np = 200

Figure E-12 TFF,max vs. TNF,a at 125 MHz with different numbers (Np) of points at z = ± 200 mm

179

E.6 Number of Sampling Planes

0.00

0.50

1.00

1.50

2.00

2.50

0.00 0.50 1.00 1.50 2.00 2.50Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(a) Case #2: NF sampling at z = ± 100 mm

0.00

0.50

1.00

1.50

2.00

2.50

0.00 0.50 1.00 1.50 2.00 2.50Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(b) Case #5: NF sampling at z = ± 100, 150 mm

0.00

0.50

1.00

1.50

2.00

2.50

0.00 0.50 1.00 1.50 2.00 2.50Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(c) Case #6: NF sampling at z = ± 75, 100, 150 mm

Figure E-13 TFF,a vs. TNF,a at 1 GHz with different numbers of sampling planes

180

0.00

0.50

1.00

1.50

2.00

2.50

0.00 0.50 1.00 1.50 2.00 2.50Tnf,a (dB)

Tff,m

ax (d

B)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(a) Case #2: NF sampling at z = ± 100 mm

0.00

0.50

1.00

1.50

2.00

2.50

0.00 0.50 1.00 1.50 2.00 2.50Tnf,a (dB)

Tff,m

ax (d

B)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(b) Case #5: NF sampling at z = ± 100, 150 mm

0.00

0.50

1.00

1.50

2.00

2.50

0.00 0.50 1.00 1.50 2.00 2.50Tnf,a (dB)

Tff,m

ax (d

B)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(c) Case #6: NF sampling at z = ± 75, 100, 150 mm

Figure E-14 TFF,max vs. TNF,a at 1 GHz with different numbers of sampling planes

181

0.00

1.00

2.00

3.00

4.00

5.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(a) Case #2: NF sampling at z = ± 100 mm

0.00

1.00

2.00

3.00

4.00

5.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(b) Case #5: NF sampling at z = ± 100, 150 mm

0.00

1.00

2.00

3.00

4.00

5.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(c) Case #6: NF sampling at z = ± 75, 100, 150 mm

Figure E-15 TFF,a vs. TNF,a at 2 GHz with different numbers of sampling planes

182

0.00

1.00

2.00

3.00

4.00

5.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff,m

ax (d

B)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(a) Case #2: NF sampling at z = ± 100 mm

0.00

1.00

2.00

3.00

4.00

5.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff,m

ax (d

B)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(b) Case #5: NF sampling at z = ± 100, 150 mm

0.00

1.00

2.00

3.00

4.00

5.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff,m

ax (d

B)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(c) Case #6: NF sampling at z = ± 75, 100, 150 mm

Figure E-16 TFF,max vs. TNF,a at 2 GHz with different numbers of sampling planes

183

0.00

1.00

2.00

3.00

4.00

5.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(a) Case #2: NF sampling at z = ± 100 mm

0.00

1.00

2.00

3.00

4.00

5.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(b) Case #5: NF sampling at z = ± 100, 150 mm

0.00

1.00

2.00

3.00

4.00

5.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(c) Case #6: NF sampling at z = ± 75, 100, 150 mm

Figure E-17 TFF,a vs. TNF,a at 3 GHz with different numbers of sampling planes

184

0.00

1.00

2.00

3.00

4.00

5.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff,m

ax (d

B)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(a) Case #2: NF sampling at z = ± 100 mm

0.00

1.00

2.00

3.00

4.00

5.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff,m

ax (d

B)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(b) Case #5: NF sampling at z = ± 100, 150 mm

0.00

1.00

2.00

3.00

4.00

5.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff,m

ax (d

B)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(c) Case #6: NF sampling at z = ± 75, 100, 150 mm

Figure E-18 TFF,max vs. TNF,a at 3 GHz with different numbers of sampling planes

185

0.00

1.00

2.00

3.00

4.00

5.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff,a

(dB

)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(a) TFF,a vs. TNF,a

0.00

1.00

2.00

3.00

4.00

5.00

0.00 1.00 2.00 3.00 4.00 5.00Tnf,a (dB)

Tff,m

ax (d

B)

N=2, G=500N=4, G=500N=6, G=500N=8, G=500N=10, G=500

(b) TFF,max vs. TNF,a

Figure E-19 NF and FF tolerances at 2 GHz for case #7

186

Appendix F Author Biography

F.1 Author Publications

1) H. Fan: Using Radiating Near Field Region to Sample Radiation of Microstrip

Traces for Far Field Prediction by Genetic Algorithms, IEEE Microwave and

Wireless Components Letters, vol. 19, no. 5, 2009, pp. 272-274 [50].

2) H. Fan, F. Schlagenhaufer: Source Identification and Correlation between Near

Field-Far Field Tolerances when Applying a Genetic Algorithm, EMC Europe

Int. Symp. EMC, Hamburg, Sept. 2008, pp. 587-592 [49].

3) H. Fan, F. Schlagenhaufer: Number of Infinitesimal Dipoles in Genetic

Algorithms for Near Field-Far Field Conversion, 1st Asia-Pacific Symp. EMC,

Singapore, May 2008, pp. 690-693 [48].

4) H. Fan, F. Schlagenhaufer: Investigation of Near Field Data Sampling

Approaches for Far Field Radiation Prediction of PCBs by Genetic Algorithm,

18th Int. Zurich Symp. EMC, Munich, Sept. 2007, pp. 21-24 [47].

5) H. Fan, F. Schlagenhaufer: Modelling of Fitness Definition of Near Field

Matching & Far Field Prediction Based on Genetic Algorithm, 6th Australian

Symp. EMC, Melbourne, Sept. 2007, pp. 35-41 [46].

6) H. Fan, F. Schlagenhaufer: Improvements of Robustness of Genetic Algorithm

for Near Field-Far Field Radiation Conversion, IEEE 2007 Int. Symp.

Microwave, Antenna, Propagation and EMC Technologies for Wireless

Communications, Hangzhou, Aug. 2007, pp. 950-953 [45].

7) H. Fan, F. Schlagenhaufer: Near Field-Far Field Conversion Based on Genetic

Algorithm for Predicting Radiation from PCBs, 2007 IEEE Int. Symp. EMC,

Honolulu, Jul. 2007 [44].

8) H. Fan, F. Schlagenhaufer: Source Identification from Near Field Measurements

of Loops Using Genetic Algorithm, 5th Australian Symp. EMC, Melbourne, Sept.

2006, pp. 35-42 [43].

187

9) H. Fan, F. Schlagenhaufer: Near Field-Far Field Transformation for Loops

Based on Genetic Algorithm, 4th Asia-Pacific Conf. Environmental

Electromagnetics, Dalian, Aug. 2006, pp. 476-481 [42].

F.2 Awards Received

Duration Award Organisation Name

Mar 2009 EMCSA Student Paper Prize The EMC Society of Australia

Mar 2006 –

Aug 2008

Samaha Research Scholarship Faculty of Engineering, Computing and

Mathematics, The University of Western

Australia (UWA)

May 2008 UWA Grants for Research

Student Training

Graduate Research School, UWA

Jul 2007 Graduate Research Student

Travel Award

Graduate Research School, UWA

Jul 2007 Postgraduate Travel Award School of Electrical, Electronics and

Computer Engineering, UWA

Jun 2007 PSA Conference Travel Award The Postgraduate Students’ Association,

UWA

Sept 2006 EMCSA Student Project Grant The EMC Society of Australia

188

References

[1] CONCEPT: www.tet.tu-harburg.de/en_EN

[2] C. A. Balanis: Antenna Theory: Analysis and Design, John Wiley & Sons, Inc.,

Hoboken, 2005 (www.wiley.com/engineering).

[3] R. F. Harrington: Time-Harmonic Electromagnetic Fields, McGraw-Hill Book

Company, Inc., New York, 1961.

[4] C. A. Balanis: Advanced Engineering Electromagnetics, John Wiley & Sons, Inc.,

New York, 1989.

[5] M. Sadiku: Elements of Electromagnetics, Oxford University Press, New York,

Oxford, 2001 (www.oup.com).

[6] R. F. Harrington: Field Computation by Moment Methods, IEEE Press,

Piscataway, 1993.

[7] L. S. Taylor: The Phase Retrieval Problem, IEEE Trans. Antennas Propag., vol.

AP-29, no. 2, 1981, pp. 386-391.

[8] J. R. Fienup: Phase Retrieval Algorithms: A Comparison, Appl. Opt., vol. 21, no.

15, 1982, pp. 2758-2769.

[9] M. Wehr, G. Mönich: Detection of Radiation Leaks by Spherically Scanned Field

Data, 10th Int. Zurich Symp. EMC, 1993, pp. 337-342.

[10] M. Wehr, A. Podubrin, G. Mönich: Automatized Search for Models by Evolution

Strategy to Characterize Radiators, 11th Int. Zurich Symp. EMC, 1995, pp. 27-34.

[11] J. Regue, M. Ribo, J. Garrell, S. Sorroche, J. Ayuso: A Genetic Algorithm Based

Method for Predicting Far-Field Radiated Emissions from Near-Field

Measurements, 2000 IEEE Int. Symp. EMC, Washington DC, Aug. 2000, pp. 147-

151.

[12] J. Regue, M. Ribo, J. Garrell, A. Martin: A Genetic Algorithm Based Method for

Source Identification and Far-Field Radiated Emissions Prediction from Near-

Field Measurements for PCB Characterization, IEEE Trans. EMC, vol. 43, no. 4,

2001, pp. 520-530.

189

[13] J. Regue, M. Ribo, J. Gomila, A. Perez, A. Martin: Modeling of Radiating

Equipment by Distributed Dipoles Using Metaheuristic Methods, IEEE Int. Symp.

EMC, Chicago, Aug. 2005, pp. 596-601.

[14] R. Laroussi, G. I. Costache: Novel Technique for Radiated Far-Field Predictions

from Near-Field Measurements, IEEE 1992 Asia-Pacific Microwave Conf.,

Adelaide, 1992, pp. 791-794.

[15] R. Laroussi, G. I. Costache: Far-Field Predictions from Near-Field Measurements

Using an Exact Integral Equation Solution, IEEE Trans. EMC, vol. 36, no. 3,

1994, pp. 189-195.

[16] P. Petre, T. K. Sarkar: Planar Near-Field to Far-Field Transformation Using an

Equivalent Magnetic Current Approach, IEEE Trans. Antennas Propag., vol. 40,

no. 10, 1992, pp. 1348-1356.

[17] P. Petre, T. K. Sarkar: Planar Near-Field to Far-Field Transformation Using an

Array of Dipole Probes, IEEE Trans. Antennas Propag., vol. 42, no. 4, 1994, pp.

534-537.

[18] A. Taaghol, T. K. Sarkar: Near-Field to Near/Far-Field Transformation for

Arbitrary Near-Field Geometry, Utilizing an Equivalent Magnetic Current, IEEE

Trans. EMC, vol. 38, no. 3, 1996, pp. 536-542.

[19] T. K. Sarkar, F. Las-Heras: An Interactive Spherical Near-Field to Far-Field

Emissions and Source Reconstruction Using the Equivalent Current Approach,

2001 IEEE Int. Symp. EMC, Montreal, Aug. 2001, pp. 395-398.

[20] T. K. Sarkar, A. Taaghol: Near-Field to Near/Far-Field Transformation for

Arbitrary Near-Field Geometry Utilizing an Equivalent Electric Current and

MoM, IEEE Trans. Antennas Propag., vol. 47, no. 3, 1999, pp. 566-573.

[21] J. J. Laurin, J. Zurcher, F. E. Gardiol: Near-Field Diagnostics of Small Printed

Antennas Using the Equivalent Magnetic Current Approach, IEEE Trans.

Antennas Propag., vol. 49, no. 5, 2001, pp. 814-828.

[22] O. M. Bucci, G. D’Elia, G. Leone, R. Pierri: Far-Field Pattern Determination

from the Near-Field Magnitude on Two Surfaces, IEEE Trans. Antennas Propag.,

vol. 38, no. 11, 1990, pp. 1772-1779.

190

[23] O. M. Bucci, G. D’Elia, G. Leone, R. Pierri: Far-field Computation from

Magnitude Near-Field Data on Two Surfaces: Cylindrical Case, IEE Proc. Part H:

Microwaves, Antennas and Propagation, vol. 139, no. 2, 1992, pp. 143-148.

[24] T. Isernia, G. Leone, R. Pierri: Radiation Pattern Evaluation from Near-Field

Intensities on Planes, IEEE Trans. Antennas Propag., vol. 44, no. 5, 1996, pp.

701-710.

[25] R. G. Yaccarino, Y. Rahmat-Samii : Phaseless Bi-Polar Planar Near-Field

Measurements and Diagnostics of Array Antennas, IEEE Trans. Antennas

Propag., vol. 47, no. 3, 1999, pp. 574-583.

[26] M. D. Migliore, F. Soldovieri, R. Pierri: Far-Field Antenna Pattern Estimation

from Near-Field Data Using a Low-Cost Magnitude-Only Measurement Setup,

IEEE Trans. Instrum. Meas., vol. 49, no. 1, 2000, pp. 71-76.

[27] R. Pierri, G. D’Elia, F. Soldovieri : A Two Probes Scanning Phaseless Near-Field

Far-Field Transformation Technique, IEEE Trans. Antennas Propag., vol. 47, no.

5, 1999, pp. 792-802.

[28] O. M. Bucci, G. D’Elia, M. D. Migliore: An Effective Near-Field Far-Field

Transformation Technique from Truncated and Inaccurate Magnitude-Only Data,

IEEE Trans. on Antennas Propag., vol. 47. no. 9, 1999, pp. 1377-1385.

[29] F. Las-Heras, T. K. Sarkar: A Direct Optimization Approach for Source

Reconstruction and NF-FF Transformation Using Magnitude-Only Data, IEEE

Trans. on Antennas Propag., vol. 50, no. 4, 2002, pp. 500-510.

[30] A. Hoorfar: Evolutionary Programming in Electromagnetic Optimization: A

Review, IEEE Trans. on Antennas Propag., vol. 55. no. 3, 2007, pp. 523-537.

[31] D. E. Goldberg: Genetic Algorithms in Search, Optimization & Machine Learning,

Addison-Wesley Publishing Company, Inc., Reading, 1989.

[32] Z. Michalewicz: Genetic Algorithms + Data Structures = Evolution Programs,

Springer-Verlag, Berlin, 1992.

[33] J. R. Perez, J. Basterechea: Prediction of DUT radiation from Near-Field

measurements in a screened room using GAs, 2001 IEEE Int. Symp. EMC,

Montreal, Aug. 2001, pp. 383-388.

191

[34] M. B. Margari, M. Baroni, F. Marliani, F. Canavero: Modeling of Electromagnetic

Sources by Means of a Genetic Algorithm, 16th Int. Zurich Workshops & Tutorials

on EMC, Zurich, Feb. 2005, pp. 86-98.

[35] T. S. Sijher, A. A. Kishk: Antenna Modeling by Infinitesimal Dipoles Using

Genetic Algorithms, Progress in Electromagnetics Research, PIER 52, 2005, pp.

225-254.

[36] J. H. Holland: Adaptation in Natural and Artificial Systems, University of

Michigan Press, Ann Arbor, 1975.

[37] N. Chaiyaratana, A. M. S. Zalzala: Recent Developments in Evolutionary and

Genetic Algorithms: Theory and Applications, IEE 2nd Int. Conf. Genetic

Algorithms in Engineering Systems: Innovations and Applications, Glasgow, Sept.

1997, pp. 270-277.

[38] J. M. Johnson, Y. Rahmat-Samii: Genetic Algorithms in Engineering

Electromagnetics, IEEE Trans. Antennas Propag., vol. 39, no. 4, 1997, pp. 7-21.

[39] D. S. Weile, E. Michielssen: Genetic Algorithm Optimization Applied to

Electromagnetics: A Review, IEEE Trans. Antennas Propag., vol. 45, no. 3, 1997,

pp. 343-353.

[40] Y. Rahmat-Samii, E. Michielssen: Electromagnetic Optimization by Genetic

Algorithms, John Wiley & Sons, Inc., New York, 1999.

[41] D. Plettmeier, S. Balling, D. Landmann, K. -H. Gonschorek, Consert-Team: Use

of Genetic Algorithms to Solve Inverse Scattering Problems, 2007 IEEE Int.

Symp. EMC, Honolulu, Jul. 2007.

[42] H. Fan, F. Schlagenhaufer: Near Field-Far Field Transformation for Loops Based

on Genetic Algorithm, 4th Asia-Pacific Conf. Environmental Electromagnetics,

Dalian, Aug. 2006, pp. 476-481.

[43] H. Fan, F. Schlagenhaufer: Source Identification from Near Field Measurements

of Loops Using Genetic Algorithm, 5th Australian Symp. EMC, Melbourne, Sept.

2006, pp. 35-42.

192

[44] H. Fan, F. Schlagenhaufer: Near Field-Far Field Conversion Based on Genetic

Algorithm for Predicting Radiation from PCBs, 2007 IEEE Int. Symp. EMC,

Honolulu, Jul. 2007.

[45] H. Fan, F. Schlagenhaufer: Improvements of Robustness of Genetic Algorithm for

Near Field-Far Field Radiation Conversion, 2007 IEEE Int. Symp. Microwave,

Antenna, Propagation and EMC Technologies for Wireless Communications,

Hangzhou, Aug. 2007, pp. 950-953.

[46] H. Fan, F. Schlagenhaufer: Modelling of Fitness Definition of Near Field

Matching & Far Field Prediction Based on Genetic Algorithm, 6th Australian

Symp. EMC, Melbourne, Sept. 2007, pp. 35-41.

[47] H. Fan, F. Schlagenhaufer: Investigation of Near Field Data Sampling

Approaches for Far Field Radiation Prediction of PCBs by Genetic Algorithm,

18th Int. Zurich Symp. EMC, Munich, Sept. 2007, pp. 21-24.

[48] H. Fan, F. Schlagenhaufer: Number of Infinitesimal Dipoles in Genetic Algorithms

for Near Field-Far Field Conversion, 1st Asia-Pacific Symp. EMC, Singapore,

May 2008, pp. 690-693.

[49] H. Fan, F. Schlagenhaufer: Source Identification and Correlation between Near

Field-Far Field Tolerances when Applying a Genetic Algorithm, EMC Europe Int.

Symp. EMC, Hamburg, Sept. 2008, pp. 587-592.

[50] H. Fan: Using Radiating Near Field Region to Sample Radiation of Microstrip

Traces for Far Field Prediction by Genetic Algorithms, IEEE Microwave and

Wireless Components Letters, vol. 19, no. 5, 2009, pp. 272-274.

[51] C. A. Coello Coello, D. A. Van Veldhuizen, G. B. Lamont: Evolutionary

Algorithms for solving Multi-Objective problems, Kluwer Academic / Plenum

Publishers, New York, 2002 (www.wkap.com).

[52] W. L. Stutzman, G. A. Thiele, Antenna Theory and Design, John Wiley & Sons,

Inc., New York, 1998 (www.wiley.com/college).

[53] J. D. Kraus, R. J. Marhefka: Antennas: for All Applications, McGraw-Hill Higher

Education, New York, 2002 (www.mhhe.com).

193

[54] A. D. Yaghjian: An Overview of Near-Field Antenna Measurements, IEEE Trans.

Antennas Propag., vol. 34, no. 1, 1986, pp. 30-45.

[55] G. -T. Lei, R. W. Techentin, B. K. Gilbert, High-Frequency Characterization of

Power/Ground-Plane Structures, IEEE Trans. Microw. Theory Tech., vol. 47, no.

5, 1999, pp. 562-569.

[56] T. Fischer, M. Leone, M. Albach: An Analytical Model for Studying the

Electromagnetic Radiation of Power-Bus Structures, 2003 IEEE Int. Symp. EMC,

Boston, Aug. 2003, pp. 225-230.

[57] M. Leone: The Radiation of a Rectangular Power-Bus Structure at Multiple

Cavity-Mode Resonances, IEEE Trans. EMC, vol. 45, no. 3, 2003, pp. 486-492.

[58] EMSCAN: www.EMSCAN.com

[59] Detectus AB: www.detectus.se

[60] K. L. Kaiser: Electromagnetic Compatibility Handbook, CRC Press, Boca Raton,

2005 (www.crcpress.com).