Professional Documents
Culture Documents
Computer Science
Delft University of Technology
Thesis committee:
Dr.ir. M. Popov
Prof.ir. M.A.M.M. van der Meijden
Dr. M. Ghaffarian Niasar
I. Tannemaat
Thesis Defense
July 2020
Transient Behaviour of Grounding Grids
TU Delft Supervisor:
Author: Dr. Marjan Popov
Michail Kouros
Student number: TenneT Supervisors:
4920260 Imre Tannemaat
Kostas Velitsikakis
In addition, I would also like, to thank Kostas Velitsikakis and Chris Engelbracht for their
remarks during this project as well as Bas Hoeijmakers for his guidance throughout my
first project at TenneT.
Finally, I am very thankful to my family for providing me with their encouragement and
love throughout my life.
i
Abstract
To ensure a safe power system which operates correctly, a proper grounding system is
necessary to provide connections to the ground at specific points. A grounding system
is generally designed: (1) to reduce voltages occurring in the grounding system for short
circuit situations (at power frequency) to an acceptable level in terms of step and touch
voltages and to prevent damage to systems, (2) to provide good connection and a con-
ducting path for the lightning protection system to function correctly and (3) for Electro-
Magnetic Compatibility (EMC) based on generic rules to reduce the risk of damage and
interference of systems.
More specifically, the grounding system is crucial for the good protection of the primary
components (mainly the power transformer) against overvoltages caused by lightning
strikes, usually with the aid of surge arresters. For the Dutch power system, the ground-
ing system has until now been represented as a simple resistance to ground for transient
studies. However, literature suggests that this fails to take into account the properties of a
grounding system and that their transient behaviour should be studied more extensively.
The lightning response of grounding grids can be assessed by means of simulations and
by experimentation results. To perform such studies, TenneT has different software tools
available. By using the XGSLab software tool, the behaviour of grounding systems was
studied. Thereafter, its transient behaviour was examined using the EMTP/ATP software
tool. Using this software, a range of different simulations were conducted, such as: sim-
ple grounding conductors, a grounding system of high voltage towers and, finally, an
existing substation model.
ii
Contents
Acknowledgements i
Abstract ii
List of Figures vi
List of Tables ix
1 Introduction 2
1.1 Research objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2 Thesis outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
iii
CONTENTS iv
7 Conclusions 77
References 79
vi
LIST OF FIGURES vii
ix
LIST OF TABLES 1
List of Abbreviations
EMTP: ElectroMagnetic Transient Program
TD: Time Domain
FD: Frequency Domain
LPL: Lightning Protection Levels
LPS: Lightning Protection Scheme
GPR: Ground Potential Rise
TLM: Transmission Line Method
FEM: Finite Element Method
MoM: Method of Moments
VF: Vector Fitting
1
Introduction
The Dutch Transmission System Operator, TenneT TSO B.V and consulting companies,
conduct electromagnetic transient studies, for the Dutch high voltage grid in terms of
insulation coordination. In these studies, simulations are performed to determine if
the limits of the components are exceeded and to find ways to mitigate the overvolt-
ages at acceptable costs. Currently, for transient studies, the grounding system is usually
modelled as a simple resistor or as an ideal ground. However, literature has recently
shown that this can greatly underestimate the genenerated overvoltages in the system
[1]. Therefore, for this thesis the broad frequency behaviour of complex grounding sys-
tems is studied using the software XGSLab. Thereafter, by using a proven methodology,
they are modelled on the EMTP/ATP software as frequency dependent impedances and
highly accurate transient simulations are carried out.
Grounding systems have always existed in conjunction with power systems to provide
an electrical connection to earth so that currents are dissipated into the ground without
building unacceptable voltages or current concentrations. This ensures a safe environ-
ment and a lower risk of damage to the equipment. An illustration of some common
grounding structures is shown in Figure 1.1.
2
1. Introduction 3
• Soil parameters
• Soil Ionization
• The amplitude and shape of the impulse current (frequency) and its feeding point
• What is an appropriate and detailed way of modelling grounding systems, such as:
tower footing and grounding grids with the available software?
• What is the impact of the transient behaviour of grounding grids on the protection
of power transformers against lightning overvoltages?
1. Introduction 4
• Which practical methods can be used to optimize the system configuration for
optimal protection of the power transformer against lightning overvoltages?
• Chapter 3: In this chapter, the most well-known approaches for modelling ground-
ing structures for transient studies are described. Currently, there are four popular
ways that are in use. The software tool used for this thesis is based on the Hybrid
method (this method is a combination of the other three methods). Finally, a de-
scription of the XGSLab software tool is given.
• Chapter 4: In this chapter, the behaviour of the different effects that influence the
grounding systems when conducting currents into the earth are explained; Fur-
thermore, the behaviour of grounding systems is explained for: a) soils with con-
stant electrical parameters, b) soils that depend on frequency. Finally, by consid-
ering the different effects and the behaviour of the grounding systems, a decision
on what modelling assumptions will be used for the later chapters.
• Chapter 6: In this chapter, the most significant results are shown by making use
of the frequency dependent (FD) models developed in chapter 5. By using these
models, the results obtained in XGSLab in time domain is compared to the ones
obtained in EMTP/ATP. Furthermore, the importance of defining FD models is
shown by comparing the models developed in chapter 5 with an equivalent resis-
tance. Finally, for the considered substation the following things are investigated:
1) What is the optimal place to install a surge arrester to protect the power trans-
former. 2) What is an effective way to reduce the generated overvoltages at the
transformer terminal.
• Conclusions: In this chapter, the most significant results during this study are sum-
marized along with future possible/recommended work.
2
Lightning Phenomena and their
Effect on Grounding Systems
2.1. Introduction
In this chapter, some general information about lightning is provided, such as: the dif-
ferent types of lightning; how often they occur; their direction-their polarity; the differ-
ent standard waveshapes; the remain sections concern the Lightning Protection Scheme
(LPS) as explained in the IEC and lightning in grounding conductors.
5
2. Lightning Phenomena and their Effect on Grounding Systems 6
From the four discharge methods, intracloud and cloud to ground discharge occur more
often compared to the others. However, cloud to ground discharge is the one responsible
for most lightning damage, injury and death [2]. For this reason, scientists have been
more concerned with this type of lightning. Cloud to ground discharge is divided into
four different types of stroke based on the direction of the initial breakdown and by the
polarity of the charge transfer, as seen from the clouds to ground.
1. Downward Negative
2. Upward Negative
3. Downward Positive
4. Upward Positive
Figure 2.2: The four different types of cloud to ground discharge. Adapted from [2]
The most common cloud to ground flash is the negative downward lightning, shown in
category 1 of Figure 2.2. This type of lightning occurs 90% of the time whereas the re-
maining 10% consists of the other three categories seen in the same figure. Electromag-
netic measurements in the field have proved that a downward negative flash is launched
2. Lightning Phenomena and their Effect on Grounding Systems 7
Finally, flashes which are directed upwards (category 2, 4) are usually initiated from tall
structures, making them less frequent compared to the downward positive seen in cat-
egory 3. Negative lightning flashes usually consist of more than one stroke (subsequent
strokes) as compared to positive flashes which usually consist of only one. The first
stroke of negative lightning flashes has usually an amplitude that is two times higher
than that of the subsequent strokes. For the protection of power systems from lightning
surges, usually only the downward first negative lightning return-stroke current is con-
sidered [4].
The first lightning waveshape was represented as a current source, based on a double
exponential function [5]. However, later it was found that this function could not accu-
rately simulate the maximum steepness close to the current peak. Also, it was suffering
from a discontinuity at the onset time (t=0) on its first derivative [6]. Subsequently, a dif-
ferent representation was proposed by Heidler [7] which overcame the limitations of the
double exponential function. Furthermore, the Heidler function can also represent sub-
sequent lightning strokes by summing up two or more Heidler functions [8], but by doing
so the synthesized wave loses its existing concavity at the first front stroke [9]. Later, the
International Council on Large Electric Systems (CIGRE), suggested the synthesizing of
two independent expressions: one with an increasing steepness up to 90% of the peak
and the other one being used to represent the tail of the waveshape [10]. Even though
this current waveshape overcame all above mentioned limitations, Visacro [9] proposed
a different representation called ’Double Peaked’, which is produced by summing up 7
Heidler-functions with different characteristics. The reasoning behind this representa-
tion is that, according to Visacro, multiple peaks offer a better representation for the first
stroke currents. Additionally, if the front and tail time parameters of the CIGRE wave-
shape are not carefully selected, a discontinuity between its two different waveshapes
occurs.
A representation of all the different lightning current waveshapes, including the double
peaked is shown in Figure 2.3. The double peaked function was modelled using MODELS
2. Lightning Phenomena and their Effect on Grounding Systems 8
of EMTP/ATP and can be found in the Appendix F. In the figure, the initiation time of
the Triangular and the Heidler function was delayed, so that the current peak could be
reached almost at the same time for a better illustration.
35
Cigre
Double Peak
30 Heidler
Triangular
25
Current [kA]
20
15
10
0
10 20 30 40 50
Time[μs]
In the course of this thesis, the Heidler function will represent the lightning stroke as
it does not suffer from any discontinuities in its derivatives. It is considered accurate
and recommended in the IEC standards. The selection of its rise and decay parame-
ters is simpler compared to CIGRE and Double Peaked waveshapes. Finally, the Heidler
function is included on the XGSLab software tool, unlike the CIGRE and Double peaked
functions and an essential part of this thesis is a voltage response comparison between
XGSLab and EMTP/ATP. This is a very important step, as TenneT is interested to know
the various capabilities of the software tool and it also helps in validating the performed
work.
n −t
Ip (t /t 1 ) t2
i= k · 1+(t /t )n
·e (2.1)
1
Where,
1
t n·t
−( t 1 )( t 2 ) n
• k =e 2 1 , correction factor
• t is the time
Figure 2.4: Standard lightning waveshape defined with the Heidler function. Adapted from [11]
The Heidler function is based on years of statistical analysis of lightning strokes. The cur-
rent rise may be adjusted by the coefficients of the steepness factor for the peak current
(k) and the front time constant (t 1 ), while the decay can be adjusted by the decay time
constant (t 2 ). The parameters for the standard lightning for the current shapes of the
first positive impulse, the first negative impulse and the subsequent negative impulses
for different Lightning Protection Levels (LPL) from IEC 62305-1 are listed in Table 2.1
[11]. The maximum current values in Table 2.1, represent the threat of the lightning
stroke for the components and equipment that need to be protected. The equation in
this case, do not match the figure as there are two different ways to represent the Heidler
waveshape. In Figure 2.4, time T1 is the front time to rise up to 90%, while T2 is the time
to half value of the peak. Finally, current I as seen in the figure does not necessarily mean
it is the peak current.
The transient voltages or currents that are generated by lightning on power systems or
different human made systems are called lightning surges. Lightning surges on power
systems can be the result of either a direct lightning strike to the system or a lightning
strike in the vicinity of a system, resulting in electromagnetic and/or resistive coupling.
Lightning arresters and surge arresters are frequently used to protect the system from
lightning strikes and lightning surges. The effectiveness of both measures depends on
a well-designed grounding system, but the Dutch grounding system is primarily based
on the behaviour related to power frequency currents and voltages [4]. Therefore, this
study provides useful information on how grounding systems can be optimized to pro-
tect equipment and provide safe environment for currents and voltages of multiple dif-
ferent frequencies occurring from lightning surges.
• An air termination system, which is used to intercept the lightning strike to the
structure
This thesis is concerned about the earth termination and ways to improve it, so when
a lightning current is dissipated into the earth, the ground potential rise is minimized.
Usually, a low value of 10 Ω is recommended for a resistance to ground calculated at low
frequency for global applications. In the Netherlands a typical value of <1 Ω is very often
applicable.
According to IEC 62305-1 [11], there are two basic types of grounding arrangements
which are analysed in the following subsections.
Figure 2.5: Length of vertical/horizontal conductor as function of the soil resistivity, for different classes of
lightning. Adapted from [11]
Finally, type A electrodes should be installed at a depth of at least z=0.5 metres and they
should be allocated as uniformly as possible, so that electrical coupling effects in earth
can be curtailed [11].
Figure 2.6: Equivalent high frequency lumped circuit for a vertical conductor. Adapted from [12]
The equations shown in Figure (2.6), according to [12], can only be used for a preliminary
analysis, as their applicability is restricted to situations where the length of the ground-
ing conductor is less than 1/10 of the earth’s wavelength. This limits the frequency range
of these equations providing accurate results to lower frequencies.
3
Methods to Study the Transient
Behaviour of Grounding Systems
3.1. Introduction
The analysis of the grounding system at steady-state (power frequency) is not sufficient
to simulate the phenomena that occur during transients, such as lightning. In this chap-
ter, a review of the most common techniques for modelling grounding structures during
transient conditions is presented.
When modelling a grounding conductor at power frequency, the most important aspect
is the conductors resistance to ground, while capacitive and inductive phenomena are
usually neglected. Ideally, the value of the grounding resistance needs to be as small as
possible, so that any current flowing through the conductor or a large mesh of conduc-
tors can be easily dispersed into the ground. When a current is led into the soil through
a grounding system, this results in a voltage value called Ground Potential Rise (GPR).
This value is proportional to the grounding resistance, so a lower grounding resistance,
means a lower GPR. A very high GPR can be hazardous for people and animals in the
vicinity in terms of touch and step voltage. The resistance of any grounding structure,
such as a horizontal conductor, during steady-state conditions (power frequency), can
be easily determined either by an analytical formula that exist in standards or by mea-
suring it.
However, during high frequency transients the behaviour of the grounding system changes
significantly. The transients inserted into a grounding grid consist of different frequency
components, all experiencing a different conductor impedance. Also, capacitive and in-
ductive characteristics play a larger role. Hence, different conductors of the grounding
grid will result in different potentials and all conductors will become frequency depen-
dent. This means that every connection point of the grounding grid will be coupled by:
resistive, inductive and capacitive phenomena with each connection point and will be
13
3. Methods to Study the Transient Behaviour of Grounding Systems 14
The behaviour of the grounding grid is considerably influenced from factors such as:
The impedance of a grounding system should be lower than the equivalent impedance of
the remaining system during a lightning surge phenomenon, else, an electric discharge
might flow through the system and cause severe stress or damage to the equipment [14].
Therefore, what makes the study of grounding grids under transient conditions very im-
portant, is the fact that usually higher impedance values are found compared to power
frequency [15].
By using these methods, the broad frequency behaviour of a grounding system can be
modelled as a single frequency dependent impedance or as a frequency dependent impedance
matrix [16].
Voltage and current distribution along the electrodes must satisfy the telegraphy equa-
tions (3.1), (3.2).
− ∂u(l
∂l
,t )
= R I (l , t ) + L ∂I∂t
(l ,t )
(3.1)
− ∂I ∂l
(l ,t )
= GU (l , t ) +C ∂U∂t(l ,t ) (3.2)
This method treats the current of the stroke as a wave, where the characteristics of the
wave such as, wave propagation constant and surge impedance are calculated in terms
of the per unit length of the series impedance (Z) and shunt admittance (Y) .
Z = R + j ωL Y = G + j ωC (3.3)
where G is the per-unit length conductance (S) of the grounding system, C is the capaci-
tance (F) and L is the inductance (H).
For a conductor with a relatively short length and large cross-section the internal resis-
tance and inductance are significantly smaller compared to the external self-inductance.
Thus, a simplification that only takes the self-inductance into account is made [18].
Therefore, for a horizontal buried grounding wire, the relationship between the soil prop-
erties and the grounding elements are defined as shown in equations (3.4-3.6).
π
Gi = G j = h ³ ´i (3.4)
2l
ρ ln p −1
2ad
C i = C j = G i ρ(²0 ²r ) (3.5)
µ
³ ´
Li = L j = 2π l n 2l
a −1 (3.6)
Where ρ is the soil resistivity and ²r is the relative permittivity of the soil, d is the burial
length and a the radius.
3. Methods to Study the Transient Behaviour of Grounding Systems 16
When a lightning impulse is conducted through a grounding wire, the current will create
an outward time varying electric field throughout the wire. The amount of time and
current that will be dissipated into the soil will depend on the electrical characteristics
of the soil. In equation (3.7), the relationship between the electric field and the current
density which was dissipated into the soil is provided. The linear behaviour between
current density and electric field is only valid below the soil critical breakdown value,
denoted E c [18].
E = j soi l · ρ (3.7)
Finally, an algorithm based on the transmission line method, could be described with
the following steps [19]:
a. Determine the incident voltages in all segments in regard to the injected impulse;
b. Compute the voltages, currents and fields associated to the segments of interest;
d. Use of boundary conditions for the segments located in the extremities of the cal-
culation domain;
• For each segment create an equivalent lump circuit and determine its parameters,
such as mutual and self inductance, capacitance and conductance
Figure 3.2: Circuit representation of a short length conductor. Adapted from [21]
3. Methods to Study the Transient Behaviour of Grounding Systems 17
Figure 3.3: Circuit representation for each segment. Adapted from [22]
In Figure 3.3, the resistance and self inductance are connected in series and are used
to determine the current, while the conductance and the capacitance are connected in
parallel, representing the losses to the ground. The most influential parameters of the
circuit are the inductance and the conductance, while the resistance and capacitance
are usually neglected since they are very small. The transverse conductance of the con-
ductor can be determined using equation (3.8).
π·l
G =ρ ³ ´ (3.8)
2·l
ρ s ·l n r
Where, ρ is the soil resistivity, r is the radius of the conductor and l its length.
The self-inductance can be determined using equation (3.9) and is used as a means to
represent the induced magnetic field along the conductor, which is caused from the cur-
rent flowing through the grounding grid.
³ ´
L = 2 · 10−7 · l · ln 2·l
r −1 (3.9)
Finally, the mutual inductance as seen in equations (3.10), is used to represent the mag-
netic coupling of two conductors length l1 and l2.
Z Z
µ ∂l i ·∂l j
L i j = 4·π · ∂ (3.10)
ij
li lj
Where d i j is the distance between conductors i and j and µ the magnetic permeability
of the medium.
The advantage of this method is that can be directly modelled in time domain (TD), thus
it is easier to intergrate with a time domain software tool. Its main drawback is, that it is
difficult to model it in a way that anticipates the surge propagation delay [23].
(FEM) and the Method of Moments (MoM). One of the first models that was created us-
ing the EM approach based on MoM was first discussed by Grcev in 1986. In this method,
all grounding conductors were divided in n segments with length (`). The problem was
initially solved in frequency domain (FD) and by using Fourier transformation the prob-
lem can be also represented in time domain (TD). This method begins by calculating the
electric field that is exerted outwards of the conductor. Because of the current (I) and
the charge (q) along each segment of the electrode, the electric field can be expressed in
terms of the magnetic vector potential A x and the electric scalar potential φ as shown in
equation (3.11) [26].
∂
E (x) = − ∂x φ(x) − j ωA x (x) (3.11)
Where the magnetic vector potential and electrical scalar potential are also depended on
Green’s function and by making use of Sommerfeld integrals the effect of lossy ground is
taken into account and a generalized impedance matrix can be constructed [27]:
U1 Z11 Z12 Z13 ··· Z1m I1
U Z Z22 Z23 ··· Z2m I
2 21 2
U Z Z32 Z33 Z3m
··· I3
3 = 31 (3.12)
. . .. .. ..
.. .
. .
. . . . . . ..
Un Zn1 Zn2 Zn3 ··· Znn In
In equation (3.12), the equivalent impedances between points m and n that are calcu-
lated as, the resulting voltage in node m from a current injection in node n, supposing
no other feeding currents exist in the grounding system. The diagonal impedances are
the result of a current injection on that node which results on a voltage, assuming there
are no other feeding currents. The dimensions of the matrix are equal to the number of
feeding points that are connected to the system above ground. If those impedances are
calculated then the grounding system can be fully interfaced to the system above ground
[1].
The Hybrid method for transient analysis of grounding systems was firstly presented by
Dawalibi in 1986 [28]. The name "Hybrid" results from the fact that this approach is a
combination of the previously discussed methods. This method is very useful because it
is considered rigorous and adaptable as it allows assimilating additional external param-
eters, such as, electromotive forces, currents, and impedances. The hybrid method, can
be used to solve any mesh of conductors in an arbitrary way in 3D space. This method
can be described with the following steps: The grounding system is divided into many
smaller segments and by using the electromagnetic and transmission line theory the cir-
cuit parameters are solved. Finally, the circuit theory is used to distinguish the affiliation
3. Methods to Study the Transient Behaviour of Grounding Systems 19
The implemented method is derived directly from Maxwell equations. However, Maxwell
equations can be rewritten into the equations of Helmholtz by making use of the vector
potential (A) and scalar potential (V).
∆ Ȧ − γ̇2 Ȧ = −µ J˙
(
q̇ (3.13)
∆V̇ − γ̇2 V̇ = − ²̇
where:
By solving equations (3.13) for sources with a linear current charge density distribution,
the vector potential and the scalar potential are shown respectively in equation (3.14).
µ R ˙ e −γ̇r
(
Ȧ = 4π L I r d l
1
R e −γ̇r (3.14)
V̇ = 4π²̇ L q̇ r d l
Maxwell equations provide the following well known relation between electric field and
scalar and vector potentials at any point as:
Ė = −∇V̇ − j ω Ȧ (3.15)
The electric field and the vector potential on the conductor surface are parallel to its axis,
therefore only the magnitude of the vectors needs to be taken into account. So equation
(3.15) becomes:
∂V̇
Ė = ∂l − j ω Ȧ (3.16)
Furthermore, the tangential electric field on the surface of a conductor, by considering
its self impedance, is equal to:
Ė = ż I˙ (3.17)
By combining equation (3.16) with equation (3.17), the following first order differential
equation is derived:
ż I˙ + j ω Ȧ + ∂dV̇l = 0 (3.18)
Equation (3.18), was derived from Maxwell equations and remains always valid. How-
ever, for practical cases, this equation can only be translated in an arithmetical way. Each
segment of the conductor/system consists of a starting point (a) and an ending point (b).
By integrating each segment and by replacing equation (3.14) into equation (3.18), the
following linear equation is derived.
3. Methods to Study the Transient Behaviour of Grounding Systems 20
In equation (3.19), Ż is the self impedance of each segment, Ṁ and Ẇ are the partial mu-
tual coupling and the partial potential coefficients between each segment respectively.
As for I˙ and J˙, these quantities represent the longitudinal and leakage current respec-
tively. By solving the equation (3.19) for each segment, Maxwell equations are reduced
to a linear system, where if the propagation delay is taken into account while solving for
the coefficients of the system, the resulting model will be considered a full wave hybrid
[29].
Every segment is represented as a simplified “T” equivalent circuit as seen in Figure 3.4.
• J: Leakage current
Therefore, the resulting linear system (3.23) is a system of arrays that includes all seg-
ments.
V =W ·J
E z = −(Z + M ) · I − E e (3.23)
J = A · I + Je
The solution of system (3.23) will provide, current distributions, potentials and leakage
currents along the structure by also taking into consideration the effect of other possible
sources. From the outcome, it is feasible to determine other meaningful distributions,
like: electric and magnetic fields, ground surface potentials (touch & step Voltages).
The Hybrid model is applicable in frequency domain (FD) and also in time domain (TD)
by making use of the direct and inverse Fourier transformation (eq. (3.24)).
∞
S˙n e j 2πn f t
X
s(t ) = (3.24)
n=−∞
The models used for this thesis to be realised were the XGSA_FD and the XGSA_TD.
Those two models are similar, but the later one extends to time domain simulations as
well. XGSA_FD can only solve using a single frequency at a time, in the bandwidth of 0 to
100 MHz. Therefore, XGSA_TD was used, as it can be used to solve for multiple frequen-
cies at a time while considering the same solver as XGSA_FD. The main assumptions for
the XGSA_FD module are:
3. Methods to Study the Transient Behaviour of Grounding Systems 22
Characteristics
Resistive Coupling Yes
Capacitive Coupling Yes
Self Impedance Yes
Inductive Coupling Yes
Soil Parameters ρ, ² = f (ω)
Propagation Law e −γr /r
To quickly present one of the software capabilities, a typical grounding grid of 60x60 with
5 meshes and 4 vertical conductors on the edges was considered. The soil resistivity
was set equal to 100 Ω and the permittivity equal to 10. The two simulated cases were
for a lightning discharge at the middle and at the corner of the grid. In Figure 3.5, the
impedance of the grounding grid for both situations is shown. The result observed is
that the impedance for a lightning discharge at a corner of the grid is higher compared
to the middle. Finally, the GPR for both cases is shown in Figure 3.6, for a lightning
discharge of 10kA (1.2/50 µs).
35 25
30
20
25
Impedance [Ω]
Impedance [Ω]
15
20
15
10
10
5
5
0 0
101 102 103 104 105 106 107 101 102 103 104 105 106 107
Frequency [Hz] Frequency [Hz]
a) Impedance of the grounding grid as function of b) Impedance of the grounding grid as function of
frequency, corner energization frequency, middle energization
Figure 3.5: Impedance of the grounding grid as function of the frequency. a) For a lightning discharge at the
corner of the grid, b) For a lightning discharge at the middle of the grid
3. Methods to Study the Transient Behaviour of Grounding Systems 23
4500 3500
4000
3000
3500
2500
3000
2000
GPR [V]
GPR [V]
2500
2000 1500
1500
1000
1000
500
500
0 0
0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10
Time [μs] Time [μs]
a) GPR for an energization at the corner b) GPR for an energization at the middle
Figure 3.6: GPR of the grounding grid. a) For a lightning discharge at the corner of the grid, b) For a lightning
discharge at the middle of the grid
As expected, the GPR at the corner is higher, since the result is proportional to the impedance.
The different calculated impedance value is related to the different injection point, which
was already mentioned that has a significant role. To elaborate more on it, even for a sim-
ple conductor, its impedance value can be changed considerably according to, where the
earth termination system is connected. Figure 3.7, illustrates this effect for two different
situations, a grounding conductor and a grounding grid.
Figure 3.7: Influence of the earth termination connection to the structure impedance to ground: a) Horizontal
conductor, b) Grounding grid-energization at the center. Adapted from [3]
For the horizontal conductor seen in Figure 3.7 a). If the current injection (energiza-
tion) occurs at point A the result obtained will be twice of how much it would be for
an energization at point B. Because, if the energization occurs at point B the current sees
two parallel impedances with very similar values, and therefore, the amplitude is halved.
Similarly, for a grounding grid shown in Figure 3.7 b), if the energization takes place at
the center (point B) this will result to an impedance which is about 1/3- 1/4 of the value,
should the energization where to happen to a corner of the grid.
In the next chapters, using the Hybrid method of XGSLab, complex grounding structures
are modelled to study their broad frequency behaviour and to include them in the EMT-
P/ATP software tool for transient simulations.
4
Broad Frequency Behaviour of
Grounding Systems
4.1. Introduction
In this chapter, the different effects that influence the impedance of grounding struc-
tures are discussed. It is already widely known that the impedance of a grounding struc-
ture varies for different electrical parameters of the soil and for different frequencies.
However, there are other factors that may influence the result which are usually disre-
garded in most studies, such as: the frequency dependency of soil and soil ionization.
Soil resistivity could be easily estimated with four-pin measurements, (e.g. the Schlum-
berger and Wenner method) at low voltage gradients, low current densities, and rela-
tively low frequencies (around power frequency). [31]. Therefore, for most studies, the
soil resistivity is usually assumed to be equal to the measured value or equal to 100-1000
Ωm, if measurement data is not available. The permeability µ of the soil is assumed to
be equal to the permeability of air. Finally, the value of the relative permittivity (²r ) is
usually chosen from between 4 and 20 depending on the moisture content of the soil
[32]. In Table 4.1, typical values of permittivity for various types of soil can be observed.
24
4. Broad Frequency Behaviour of Grounding Systems 25
Material ²r
Dry sand 4
Ice 4
Coal 4-5
Concrete 6
Saturated sand 20
Water 80
However, for transient studies, the previously mentioned secondary effects become con-
siderably more important. A case in point is where grounding electrodes conduct a light-
ning current to ground. Lightning is a transient phenomenon with a typical frequency
range of 80 kHz to 1 MHz, therefore the result might be different in comparison to the
predicted result with constant soil parameters. Experimental results from many scien-
tists have demonstrated that, both soil resistivity and permittivity are decrease signifi-
cantly while the frequency increases. Moreover, the values of the relative permittivity of
soil have proven to be much larger over this wide range of frequency in comparison to
the ones assumed in typical studies [32]. Many renowned scientists have come up with
different models that contribute to understanding the effect of frequency dependency of
soil. An overview of those models is given in [30], [32] and they are also included in the
Appendix A.
Finally, there is also the phenomenon of soil ionization, which occurs when the am-
plitude of an injected current exceeds the soil’s threshold and, as a result, the effective
diameter of the conductor that conducts the current increases [33].
In the following sections, the behaviour of grounding systems is extensively studied, con-
sidering all the previously mentioned effects except of soil ionization, as it is not imple-
mented directly on XGSLab.
Figure 4.1: Grounding structures modelled: a) Vertical Conductor, b) Horizontal Conductor c) Ring
Conductor, d) Grounding Grid
The energization for all cases was chosen at 1A. In this way, the effect on both the impedance
and the GPR of the structure can be shown, in the same plot, since the impedance will
be equal to the GPR. The frequency and the electrical parameters of the soil have a great
impact on the impedance of the grounding structures. In the next subsections, numer-
ous simulations are performed to understand their impact on the impedance and on the
GPR of the grounding structures.
8 was selected to show that high values of permittivity do not play a critical role in low
frequencies.
700 700
f=100 Hz
f=100 Hz
f=1 MHz
f=1 MHz
600 f=10 MHz 600
f=10 MHz
500 500
Impedance [Ω]
Impedance Ω]
400 400
300 300
200 200
100 100
0 0
0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000 0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000
Soil Resistivity [Ωm] Soil Resistivity [Ωm]
Figure 4.2: The effect of soil resistivity on the impedance of the vertical conductor
It can be clearly observed from Figure 4.2 a), that the effect of the soil resistivity on the
vertical rod impedance is linear in the frequencies up to 1MHz. However, for frequencies
as high as 10 MHz, the impedance of the vertical conductor no longer increases linearly
and it starts dropping slowly for soil resistivities higher than 2000 Ωm. In Figure 4.2 b),
the impedance does not increase linearly already from 1 MHz. It is also worth mention-
ing that, the impedance does not start to drop for a soil resistivity higher than 2000 Ωm
as in Figure 4.2 a), but actually starts to increase. This means that the permittivity also
plays a significant role in the impedance value of the structure, which is shown in more
detail in the next section of this document.
70 150
εr=5 εr=5
εr=10 εr=10
60 εr=25 εr=25
εr=50 εr=50
εr=80 εr=80
50 100
Impedance [Ω]
Impedance [Ω]
40
30 50
20
10 0
103 104 105 106 107 103 104 105 106 107
Frequency [Hz] Frequency [Hz]
a) Plot for soil resistivity equal to 100 Ωm b) Plot for soil resistivity equal to 500 Ωm
700 1400
εr=5
εr=10
600 1200
εr=5
ε=25
εr=10 εr=50
500 εr=25 1000 εr=80
Impedance [Ω]
Impedance [Ω]
εr=50
εr=80
400 800
300 600
200 400
100 200
0 0
103 104 105 106 107 103 104 105 106 107
Frequency [Hz] Frequency [Hz]
c) Plot for soil resistivity equal to 5000 Ωm d) Plot for soil resistivity equal to 10000 Ωm
Figure 4.3: The effect of permittivity on the impedance of the vertical conductor as function of the frequency
In Figure 4.3 a) and b), where the conductivity of the soil is higher, it can be observed
that, for low values of permittivity the impedance of the vertical conductor is increasing
steadily, while for permittivities equal to 50 and above there are many oscillations and
the impedance of the vertical conductor is considerably smaller. On the other hand, for
soils of poor conductivity such as in Figure 4.3 c) and d) oscillations for all permitivi-
ties occur at high frequencies and the impedance varies considerably (decreasing and
increasing) for all permittivity levels. Another interesting observation in Figure 4.3 c)
and d), is the fact that in the high frequency region, the impedance of a higher resistive
soils can become substantially smaller compared to a lower resistive soil. To explain this
result, the equivalent circuit of a vertical conductor that was mentioned in section 2.4
was considered. The impedance of the equivalent circuit can be calculated by taking
the parallel combination of the capacitor with the resistor and then adding the inductor.
Therefore, to verify the result of Figure 4.3, the circuit shown in Figure 2.6, was simu-
lated using MATLAB. The results can be seen in Figure 4.4, where the impedance and
the phase angle of the vertical conductor were plotted as function of the frequency for
three different soils with a relative permittivity equal to 5. Finally, it is once more worth
4. Broad Frequency Behaviour of Grounding Systems 29
pointing out, that this circuit can only be used for a preliminary analysis as its result for
high frequencies can considerably underestimate the impedance value.
90 90
80 80
70
70
60
50
50
40
40
30
30
20
20 10
10 0
102 103 104 105 106 102 103 104 105 106
Frequency [Hz] Frequency [Hz]
74 60
72
50
70
Phase Angle [Deg]
68 40
Impedance [Ω]
66
30
64
62 20
60
10
58
56 0
102 103 104 105 106 102 103 104 105 106
Frequency [Hz] Frequency [Hz]
600 60
40
500
20
Phase Angle [Deg]
400
Impedance [Ω]
0
300
-20
200
-40
100
-60
0 -80
102 103 104 105 106 102 103 104 105 106
Frequency [Hz] Frequency [Hz]
Figure 4.4: Impedance and phase angle as function of frequency for different soil resistivities
4. Broad Frequency Behaviour of Grounding Systems 30
By looking at the phase angle in Figure 4.4, it is evident that for a low soil resistivity, such
as in Figure 4.4 b), the phase angle is resistive for lower values of frequency and then be-
comes inductive. That is the reason the increase in the impedance is observed. However,
by observing the phase angle in Figure 4.4 f) once again, it can be seen that the behaviour
at low frequencies remains resistive, while in high frequency it becomes capacitive. For
this reason the impedance drops with the frequency, as was previously observed in Fig-
ure 4.3 c) and d). Finally, due to the fact that permittivity plays a significant role in the
high frequency region, a simulation at 10 MHz as function of the permittivity was also
conducted. The simulation was repeated for three different types of soil conductivity:
good, medium and poor. In Figure 4.5, the results of the simulation can be observed.
Figure 4.5: Impact of the permittivity on the vertical conductor impedance at high frequency (10 MHz)
From Figure 4.5, it can be easily deduced that soils with good conductivity are not influ-
enced as much as soils with poor conductivity, for different permittivities. Furthermore,
it can be observed that, a soil of medium conductivity decreases rapidly for a permittiv-
ity value of 30 or lower. Finally, for a poor conductive soil it can be observed that, the
impedance value is greatly influenced by the permittivity and that in some cases it can
result in an even lower impedance value than in soils of better conductivity.
700 700
f=100 Hz f=100 Hz
f=1 MHz f=1 MHz
600 f=10 MHz 600 f=10 MHz
500 500
Impedance [Ω]
Impedance Ω]
400 400
300 300
200 200
100 100
0 0
0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000 0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000
Soil Resistivity [Ωm] Soil Resistivity [Ωm]
Figure 4.6: The effect of soil resistivity on the impedance of the horizontal conductor
It can be observed from Figure 4.6, that the effect of the soil resistivity on a horizontal
conductor has exactly the same result as a vertical conductor shown in Figure 4.2. The
same simulations to investigate the effect of permittivity for a grounding grid were re-
peated. The subsequent plots for three different soil resistivities can be seen in Figure
4.7 a), b), c) and d).
70 140
εr=5 εr=5
εr=10 εr=10
60 εr=25 120 εr=25
εr=50 εr=50
εr=80 εr=80
50 100
Impedance [Ω]
Impedance [Ω]
40 80
30 60
20 40
10 20
103 104 105 106 107 103 104 105 106 107
Frequency [Hz] Frequency [Hz]
a) Plot for soil resistivity equal to 100 Ωm b) Plot for soil resistivity equal to 500 Ωm
4. Broad Frequency Behaviour of Grounding Systems 32
1400
εr=5
εr=10
1200
εr=25
εr=50
1000
εr=80
Impedance [Ω]
800
600
400
200
0
103 104 105 106 107
Frequency [Hz]
c) Plot for soil resistivity equal to 5000 Ωm d) Plot for soil resistivity equal to 10000 Ωm
Figure 4.7: The effect of permittivity on the impedance of the horizontal conductor as function of the
frequency
The results in Figure 4.8, follow almost the same behaviour as with the vertical conductor
and there are no noteworthy differences. Once again, due to the fact that permittivity
plays a greater role in the high frequency region a simulation at 10 MHz as function of
the permittivity was also conducted.The simulation was performed once more for soils
of good conductivity, medium and poor. In Figure 4.8, the results of the simulation can
be observed. The results are also expected to follow the exactly the same behaviour as
with the vertical conductor since no differences were observed in the previous figures.
400
ρE= 100 Ωm
350 ρE =500 Ωm
ρE =5000 Ωm
300
Impedance [Ω]
250
200
150
100
50
0
0 20 40 60 80 100
Relative Permittivity
Figure 4.8: Impact of the permittivity on the impedance of the horizontal conductor at high frequency (10
MHz)
function of its soil resistivity for three different frequencies. This plot was made for two
different permittivities, 1 and 8 and are seen respectively in 4.9a and 4.9b.
240
240 f= 100 Hz
f=100 Hz 220
220 f=1 MHz f=1 MHz
f=10 MHz 200 f=10 MHz
200
180
180
160
Impedance [Ω]
Impedance [Ω]
160
140
140
120
120
100 100
80 80
60 60
40 40
20 20
0 0
0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000 0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000
Soil Resistivity [Ωm] Soil Resistivity [Ωm]
Figure 4.9: The effect of soil resistivity on the impedance of the ring conductor
In Figure 4.9, a similar behaviour as that of the vertical conductor can be observed, with
the only difference being that, in Figure 4.9 a), a small non-linearity appears in low soil
resistivities at the frequency of 1MHz compared to the vertical conductor where it was
also linear. The same simulations to investigate the effect of permittivity for a ring con-
ductor were repeated. The resulting plots for three different soil resistivities can be seen
in Figure 4.10 a), b), c) and d).
60 90
εr=5
εr=10
80 εr=5
50 εr=25
ε=10
εr=50 ε=25
70
εr=80 εr=50
40
Impedance [Ω]
Impedance [Ω]
εr=80
60
30 50
40
20
30
10
20
0 10
103 104 105 106 107 103 104 105 106 107
Frequency [Hz] Frequency [Hz]
a) Plot for soil resistivity equal to 100 Ωm b) Plot for soil resistivity equal to 500 Ωm
4. Broad Frequency Behaviour of Grounding Systems 34
200
180
160
εr=5
140 εr=10
Impedance [Ω]
εr=25
120
εr=50
100 εr=80
80
60
40
20
0
103 104 105 106 107
Frequency [Hz]
c) Plot for soil resistivity equal to 5000 Ωm d) Plot for soil resistivity equal to 10000 Ωm
Figure 4.10: The effect of permittivity on the impedance of the ring conductor as function of the frequency
The results in Figure 4.10 a), follow the same behaviour as with the vertical conductor.
However, for a moderate soil conductivity, as shown in Figure 4.10 b), the oscillations are
damped faster compared to the vertical conductor. Moreover, at high frequencies for a
permittivity equal to 50 and 80 the impedance increases significantly. A possible reason
for this is, that the software tool might provide inaccurate results for such high frequen-
cies. Also, for the poor conductive soils, it can be observed that, for a low permittivity
value, the impedance does not decrease, as much as in the case of the vertical conduc-
tor. Moreover, for the case in which permittivity equals 5, the impedance oscillates and,
at one point, it rises to a higher amplitude compared to its starting amplitude. Finally,
due to the fact that permittivity plays a greater role in the high frequency region, a sim-
ulation at 10 MHz as function of the permittivity was also performed. The simulation,
was performed again, for soils of good conductivity, medium and poor. In Figure 4.11,
the results of the simulation can be observed.
Figure 4.11: Impact of the permittivity on the impedance of a ring conductor at high frequency (10 MHz)
4. Broad Frequency Behaviour of Grounding Systems 35
In Figure 4.11, the same behaviour as in the case of the vertical conductor can be ob-
served. However, for the poor soil conductivity there is no oscillation in its amplitude,
which is expected since, as mentioned earlier, the oscillations are damping.
200 200
f=100 Hz f=100 Hz
180 180 f=1 MHz
f=1 MHz
f=10 MHz f=10 MHz
160 160
140 140
Impedance [Ω]
Impedance [Ω]
120 120
100 100
80 80
60 60
40 40
20 20
0 0
0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000 0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000
Soil Resistivity [Ωm] Soil Resistivity [Ωm]
Figure 4.12: The effect of soil resistivity on the impedance of the grounding grid
It can be clearly seen that the behaviour of the grounding grid for different soil resis-
tivities as seen in Figure 4.12, has the same behaviour as the ring conductor shown in
Figure 4.9. The same simulations to investigate the effect of permittivity for a grounding
grid were repeated. The resulting plots for three different soil resistivities can be seen in
Figure 4.13 a), b), c) and d).
4. Broad Frequency Behaviour of Grounding Systems 36
110
100 εr=5
εr=10
90
εr=25
80 εr=50
Impedance [Ω]
εr=80
70
60
50
40
30
20
10
103 104 105 106 107
Frequency [Hz]
a) Plot for soil resistivity equal to 100 Ωm b) Plot for soil resistivity equal to 500 Ωm
300
250
ε=5
ε=10
ε=25
200
Impedance [Ω]
ε=50
ε=80
150
100
50
0
103 104 105 106 107
Frequency [Hz]
c) Plot for soil resistivity equal to 5000 Ωm d) Plot for soil resistivity equal to 10000 Ωm
Figure 4.13: The effect of permittivity on the impedance of the grounding grid as function of the frequency
By looking at Figure 4.13, it can be observed that, the grounding grid follows more or less
a similar behaviour with that of the ring conductor, seen in Figure 4.10. Once again, due
to the fact that permittivity plays a greater role in the high frequency region, a simula-
tion at 10 MHz as function of the permittivity was also conducted. The simulation was
performed once more for soils of good, medium and poor conductivity. In Figure 4.14,
the results of the simulation can be observed, where the result is expected to be similar
to that of the ring conductor, shown in Figure 4.11.
4. Broad Frequency Behaviour of Grounding Systems 37
200
ρE= 100 Ωm
180
ρE =500 Ωm
160 ρE =5000 Ωm
140
Impedance [Ω]
120
100
80
60
40
20
0
0 20 40 60 80 100
Permittivity
Figure 4.14: Impact of the permittivity on the impedance of a grounding grid at high frequency (10 MHz)
70 130
=10 r
=10
r
120
r r
60
110
100
50
90
40 80
70
30
60
50
20
40
10 30
101 102 103 104 105 106 107 101 102 103 104 105 106 107
Frequency [Hz] Frequency [Hz]
a) Plot for soil resistivity equal to 100 Ωm b) Plot for soil resistivity equal to 500 Ωm
4. Broad Frequency Behaviour of Grounding Systems 38
700 1400
r
=10 r
=10
600 r 1200 r
500 1000
400 800
300 600
200 400
100 200
0 0
101 102 103 104 105 106 107 101 102 103 104 105 106 107
Frequency [Hz] Frequency [Hz]
c) Plot for soil resistivity equal to 5000 Ωm d) Plot for soil resistivity equal to 10000 Ωm
Figure 4.15: Comparison of frequency dependent soil with a soil with constant soil parameters of ρ = ρ 0 and
²r = 10
From Figure 4.15 a), b), c) and d), it can be noticed that the behaviour of the vertical
conductor has not changed. It remains, mostly inductive for high conductive soils and
capacitive for poor conductive soils. Furthermore, it can also be observed that, for a soil
of 100 Ωm, the impedance remains the same, almost up to 100kHz and then decreases
very slightly. Finally, it is clear that, the poorer the conductivity of the soil, the faster the
impedance curve will begin to drop with the frequency.
4.4. Discussion
In this chapter, an extensive analysis of the behaviour of grounding conductors was con-
ducted. For this analysis, the behaviour of the grounding conductors was investigated
for constant soil parameters and for soil parameters that vary with the frequency.
For the case of the Dutch transmission system, very low soil resistivities are usually ob-
served, since 1/3 of the country is located below sea water level and there is a lot of rain-
fall, especially during the winter period. Therefore, the grounding structures in the next
chapters are modelled for constant soil parameters (ρ = 100 and ²r = 10). This decision is
based on the fact that, the models that predict the frequency dependency of soil are less
accurate for soils of low soil resistivity [32].Moreover, for low soil resistivies it was found
that the impedance decreases slightly. Therefore, quite small differences are expected,
if this is taken into account and it also enables us to have more conservative models.
However, the frequency dependency of soil, will be taken into account just for one case,
as it is interesting to show that the generated overvoltages of the grounding system will
be slightly lower. Finally, soil ionization is disregarded for all cases in accordance with
literature for low resistive soils [32].
5
Modelling Approach - Frequency
Dependent Models
5.1. Introduction
In this chapter, the assumptions and the methods that were used to develop frequency
dependent models, and which are used for transient simulations later on, are analyzed.
Furthermore, the results of the created models are validated by comparing them to the
results obtained with XGSLab. In Figure 5.1, a representation of the steps that were fol-
lowed is provided.
XGSLab
Lightning Waveshape
ATP/EMTP
Transient Model
Results
39
5. Modelling Approach - Frequency Dependent Models 40
As shown in Figure 5.1, different grounding structures are initially modelled using XGSLab,
such as: a vertical conductor, a ring conductor, high voltage towers and a grounding grid
of a substation. Then, by performing the analysis of the grounding system in XGSLab,
a file with the impedance values for all different frequencies is obtained. Thereafter, by
using fitting techniques such as Vector Fitting (VF) and ARMAFIT equivalent Frequency
Dependent (FD) impedances are developed. Subsequently, these FD impedances are in-
cluded on the software EMTP/ATP and transient simulations that include the grounding
systems are conducted. Finally, all results are extracted and are plotted using MATLAB.
N
Rm
Y (s) = C (sI − A)−1 B + D + sE
X
Y (s) = s−a m + D + sE (5.1)
m=1
Where a m are the poles, R m are the residues, D and E are optional parameters. The initial
MATLAB function that is included, is the VFdriver.m which identifies models such as in
equation (5.1) by using the pole relocating vector fitting technique described in [34], [35]
and [36]. Afterwards, it stacks the upper triangle of the admittance matrix into a single
column and then it is fitted by vector fitting using a common set of poles. The user must
take into account that all input frequency samples should be positive and that the num-
ber of frequencies used are more than the fitting order selected in the function [37].
The next step is to use the MATLAB function Netgen_ATP.m. This function exports the
results to a TXT file containing RLC values. This text file can be included in EMTP soft-
ware to make simulations in time domain. However, the user should keep in mind that
this model is passive. Hence, it is not able to generate power by itself, so it should be
connected to a source. To verify the accuracy of the conversion, a simple AC source is
connected to perform a frequency scan in ATPDraw to verify that the results obtained
match the result of XGSLab. The frequency scan can either be done by:
• Drawing the circuit manually according to the output in the TXT file
5. Modelling Approach - Frequency Dependent Models 41
• Use the result of VF in combination with ARMAFIT (described below) to make the
ATP ’KIZILCAY F-DEPENDENT model
The soil resistivity for both cases was chosen at 100 Ωm as a well suited generic value
of the homogenic soil in the Netherlands while the relative permittivity for case A is set
to 1 and for case B to 10. The value of case A, was a value selected to test the fitting
methods, while the value for case B was selected as a good representative value, of the
soil characteristics in the Netherlands.
5.3.1.1. Case A
To fit the frequency response of a grounding electrode with permittivity equal to 1 is
quite easy. Its frequency response using VF can be fitted with an order of approximation
(N=5). The higher the order of approximation selected, the bigger the RLC network that
will be generated. Therefore, for Case A a rather limited circuit is sufficient to generate
the expected results. For illustrative purposes, it was manually drawn in ATPDraw and
can be seen in Figure 5.3. However, this will be avoided for the other grounding struc-
tures since the circuits will be larger and it is not practical.
Figure 5.3: Equivalent frequency dependent model for a vertical conductor, case A
By making a frequency scan, using the ATP models generated from VF and ARMAFIT, it
is observed that the result in Figure 5.4 matches the result perfectly with the response of
the vertical conductor modelled in XGSLab. The values of the circuit can be found in the
Appendix B.
5. Modelling Approach - Frequency Dependent Models 43
70 40
XGSLab XGSLab
ATP VF ATP VF
35
60 ATP Armafit ATP Armafit
30
25
40 20
15
30
10
20
5
10 0
101 102 103 104 105 106 107 101 102 103 104 105 106 107
Frequency [Hz] Frequency [Hz]
Figure 5.4: Frequency response of a vertical conductor, comparison of XGSLab and ATP
When ARMAFIT is used to fit the result obtained from VF, the generated result is usu-
ally more accurate than applying ARMAFIT directly to the result obtained from XGSLab.
In the next sections, the ARMAFIT approach will be used in every grounding structure
possible, as it provides the option to export the result in a Kizilcay model.
5.3.1.2. Case B
To fit the frequency response of the vertical conductor studied in this case, the approxi-
mation order (number of poles) was set equal to N=15 which resulted in a bigger circuit
as previously explained seen in Figure 5.5.
Figure 5.5: Equivalent frequency dependent model for a vertical conductor, case B
The frequency scan on the software tool EMTP/ATP can be performed, either by using
the circuit shown in Figure 5.5 or by generating an equivalent kizilcay model, using the
ARMAFIT approach. The result of doing this is shown in Figure 5.6, where it is clearly
seen that the impedance curve of the grounding structure was successfully interfaced
on the EMTP/ATP software tool. The values for the circuit shown in Figure 5.5, can be
found in the Appendix B.
5. Modelling Approach - Frequency Dependent Models 44
70 40
XGSLab XGSLab
ATP ATP
35
60
30
25
40 20
15
30
10
20
5
10 0
101 102 103 104 105 106 107 101 102 103 104 105 106 107
Frequency [Hz] Frequency [Hz]
Figure 5.6: Frequency response of a vertical conductor, comparison of XGSLab and ATP, Case B
5.3.2.1. Case A
For this case, in order to fit the frequency response of this ring conductor using VF, an
approximation order of N=35 was used. This results in a much larger RLC network which
is impractical of drawing. Therefore, the result can be included in a library model to
perform the frequency scan. The result of this case can be seen in Figure 5.7.
5. Modelling Approach - Frequency Dependent Models 45
70 45
XGSLab XGSLab
ATP 40 ATP
60
35
50
40 25
30 20
15
20
10
10
5
0 0
101 102 103 104 105 106 107 101 102 103 104 105 106 107
Frequency [Hz] Frequency [Hz]
5.3.2.2. Case B
Similarly, a ring conductor with frequency dependent soil was fitted and the result is
shown in Figure 5.8.
40 40
XGSLab XGSLab
ATP 35 ATP
35
30
30
Phase Angle [Deg]
25
Impedance [Ω]
25
20
20
15
15
10
10
5
5 0
0 -5
101 102 103 104 105 106 107 101 102 103 104 105 106 107
Frequency [Hz] Frequency [Hz]
Finally, to show that the soil dependency with frequency does not greatly influence the
result, both cases are plotted together in Figure 5.9.
5. Modelling Approach - Frequency Dependent Models 46
60
ρ=ρ0, εr=10
ρ=ρ(ω), ε=ε(ω)
50
40
Impedance [Ω] 30
20
10
0
101 102 103 104 105 106 107
Frequency [Hz]
As found in chapter 4, the impedance drop is very small, so small differences are ex-
pected when their response to lightning is simulated in the next chapter.
Similarly, the fitting response of a high voltage tower was found. The comparison be-
tween XGSLab and ATP can be seen in Figure 5.11.
30 60
XGSLab XGSLab
ATP ATP
50
25
40
Phase Angle [Deg]
20
Impedance [Ω]
30
15
20
10
10
5
0
0 -10
101 102 103 104 105 106 107 101 102 103 104 105 106 107
Frequency [Hz] Frequency [Hz]
a) High voltage tower impedance - Tower 18 b) High voltage tower angle - Tower 18
Figure 5.11: High voltage tower 18, XGSLab and ATP comparison
24 poles in total, 12 in each tower, spaced 30◦ apart from each other and extending 14.27
metres deep into the ground.
The result obtained for tower 19 is very similar to that of the high voltage tower 18. There-
fore, for this tower an equivalent EMTP/ATP frequency model is disregarded. This shows
that minor modelling adjustments, do not affect the result as much as the soil character-
istics of the location.
Figure 5.13: Grounding grid of Boxtel 150kV substation along with the locations of current injection
5. Modelling Approach - Frequency Dependent Models 50
C
n
io
at
m
or
nI f
l a
rn B
te
In
C
The presented substation, is modelled as a 2-port system where one port is the trans-
former point and the other is the surge arrester point. A simple illustration of such a
system is shown in Figure 5.16.
The system of Figure 5.16, can be described with the system (5.2) or (5.3) [41].
V1 = Z11 I 1 + Z12 I 2
½
(5.2)
V2 = Z21 I 1 + Z22 I 2
I 1 = Y11 V1 + Y12 V2
½
(5.3)
I 2 = Y21 V1 + Y22 V2
More specifically, a two-port network in its matrix form, can be described in two different
ways:
a. Using an admittance matrix as seen in equation (5.4), should the current be mod-
elled as a function of the voltage.
b. Using an impedance matrix as seen in equation (5.5), should the voltage be mod-
elled as a function of the current.
5. Modelling Approach - Frequency Dependent Models 52
· ¸ · ¸· ¸
I1 Y11 Y12 V1
= (5.4)
I2 Y21 Y22 V2
· ¸ · ¸· ¸
V1 Z11 Z12 I1
= (5.5)
V2 Z21 Z22 I2
In order to solve the system, the impedance or the admittance matrix need to be calcu-
lated. The approach to calculate them is the same. Therefore, only the calculation of the
admittance matrix will be shown, since the fitting methods are applied to the admittance
values. However, the impedance curve will be plotted for the results as this is more often
seen in articles. In order to calculate the admittance matrix, first the output and then the
input is short circuited.
By short circuiting the output V2 : By short circuiting the input V1 :
tance
• Y21 = VI 21 ¯V2 =0 Forward transfer
¯
• Y22 = VI 22 ¯V1 =0 Output admittance
¯
admittance
As previously stated, the substation is modelled as a two-port network and can also be
simplified using a π which is seen in Figure 5.17. Sometimes this approach is preferred
as it reduces the number of admittances that require fitting. Nevertheless, it is more ac-
curate to include the whole Y or Z matrix, as the π circuit is a valid simplification when
Y12 and Y21 are equal. Most times, their values were found to be very close or identi-
cal. However, for this case the π approach does not reduce the number of admittances
that the fitting methods need to be applied to. This is based on the fact that three dif-
ferent placements for the surge arrester are considered. A different placement each time
means: the surge arrester self admittance as well as the coupling admittance have their
values changed and need to be recalculated. Hence, considering a π approach results
in a different admittance value for the transformer point as well since it depends on the
coupling admittance (Y2 = Y22 + Y12 ). Therefore, for the substation study the whole Y-
matrix is connected to the EMTP/ATP model.
By looking at how the current is divided when entering from port-1 and from port-2 the
equation system (5.6) is obtained.
• Y2 = −Y12
• Y3 = Y22 + Y12
The three different cases that are considered, each case representing a different location
for the surge arrester, can be seen in Figure 5.13. For all three cases, the self-impedance
of the transformer remains the same, as its grounding point does not change. The val-
idation of the self-impedance for the transformer point (Z22 ) is shown in Figure 5.18.
Thereafter, for every different location, the self impedance (Z11 ) of the surge arrester as
well as the coupling impedance (Z21 ) are shown in the following subsections. For all
cases the self impedances were directly fitted using the ARMAFIT approach while the
coupling impedances were fitted using VF, as ARMAFIT cannot fit admittances where
the phase angle is positive. For these three cases the grounding grid was symmetrical
so the impedance values Z21 and Z12 are identical and, therefore, for all cases only the
impedance Z21 will be shown.
Finally, as mentioned earlier, this network approach can be also extended to systems
with a larger number of ports. For example, a 3-port system would be used for two surge
arresters present in the substation (near the power transformer and at line entrance).
35 50
XGSLab XGSLab
ATP ATP
30 40
25 30
Phase Angle [Deg]
Impedance [Ω]
20 20
15 10
10 0
5 -10
0 -20
101 102 103 104 105 106 107 101 102 103 104 105 106 107
Frequency [Hz] Frequency [Hz]
1.1 0
XGSLab XGSLab
1 ATP ATP
-10
0.9
0.7
-30
0.6
0.5 -40
0.4
-50
0.3
0.2 -60
101 102 103 104 105 106 101 102 103 104 105 106
Frequency [Hz] Frequency [Hz]
40 60
XGSLab XGSLab
ATP ATP
35 50
30
40
Phase Angle [Deg]
Impedance [Ω]
25
30
20
20
15
10
10
5 0
0 -10
101 102 103 104 105 106 107 101 102 103 104 105 106 107
Frequency [Hz] Frequency [Hz]
1.1 0
XGSLab XGSLab
ATP ATP
-5
1
-10
-15
0.8 -20
-25
0.7
-30
0.6
-35
0.5 -40
101 102 103 104 105 106 101 102 103 104 105 106
Frequency [Hz] Frequency [Hz]
35 60
XGSLab XGSLab
ATP ATP
30 50
25 40
Phase Angle [Deg]
Impedance [Ω]
20 30
15 20
10 10
5 0
0 -10
101 102 103 104 105 106 107 101 102 103 104 105 106 107
Frequency [Hz] Frequency [Hz]
2.2 20
XGSLab XGSLab
ATP ATP
10
2
-10
1.6
-20
1.4
-30
1.2
-40
1 -50
101 102 103 104 105 106 101 102 103 104 105 106
Frequency [Hz] Frequency [Hz]
35 60
XGSLab XGSLab
ATP ATP
30 50
25 40
Phase Angle [Deg]
Impedance [Ω]
20 30
15 20
10 10
5 0
0 -10
101 102 103 104 105 106 107 101 102 103 104 105 106 107
Frequency [Hz] Frequency [Hz]
5.4. Discussion
In this chapter, equivalent frequency dependent models for the grounding structures
were developed and validated.The frequency dependent models were developed by us-
ing either the VF method and/or ARMAFIT. From the two methods, ARMAFIT is easier
to use and integrate in ATPDraw (using the Kizilcay model). However, VF usually pro-
vides higher accuracy and can also fit more complex situations, whereas ARMAFIT of-
ten returns errors. In this chapter, the ARMAFIT approach was preferred for most cases
because of its simplicity and the fact that it can be more easily integrated with the EMT-
P/ATP software. VF was used in cases where ARMAFIT was provided inaccurate results
or errors. The equivalent kizilcay models developed from the ARMAFIT approach can be
found in the Appendix C.
For the grounding grid only, a slightly different approach was considered since the cou-
5. Modelling Approach - Frequency Dependent Models 57
pling impedance cannot be directly calculated using XGSLab. To calculate the relevant
impedances a 2-port network approach was considered and the grounding grid was
modelled, by connecting the calculated values of the Y-matrix, as shown in Figure 5.22.
6.25 m
V
6.25 m
U
6.25 m
1m 1m 1m
UI
I
MOV
MOV
MOV
Y12
BRH
Y11
F(s|z)
Y22
F(s|z)
BRH
Y21
The blue lines represent where a connection is made by labeling the nodes accordingly.
As already mentioned, the equivalent models for the self admittances were developed
using the ARMAFIT method, while the coupling admittances were developed using VF
as ARMAFIT could not work to fit their response.
6
Transient Simulations - Results
6.1. Introduction
In this chapter, the frequency dependent models created in chapter 5 are used to per-
form transient simulations for fast-front transient overvoltages using the EMTP/ATP soft-
ware tool. First, for the simple grounding structures, such as the vertical conductor and
the ring conductor, the time domain result in ATP/EMTP is compared to the time do-
main result obtained in XGSLab. Next, different waveshapes of the Heidler function are
injected to the frequency dependent model, and are compared to a simple (equivalent)
resistor calculated using Sunde’s formulas [31]. The results are compared to demonstrate
the difference between the two methods. The values of the frequency dependent models
that were used in the simulations can be found in the Appendix C.
Furthermore, more complex simulations are then performed for a high voltage tower
footing impedance in an overhead line and for a substation. For the overhead line the
380kV/150kV combined Wintrack line Doetinchem-Niederrhein was selected, as multi-
ple measurements on these towers have been performed. For the substation the 150kV
Boxtel was selected as an extensive study had already been performed for this substation
in the past [39].
Similarly, for both cases the results are compared to a resistor value calculated at power
frequency using XGSLab. Furthermore, the systems were tested for higher soil resistivi-
ties and for smaller front times of lightning, to observe the increase in the system over-
voltages. Finally, for the substation, more cases are investigated, such as (1) determining
the right place to install a surge arrester and (2) Optimizing the topology of the ground-
ing grid to decrease the overvoltages occurring at the transformer terminal.
58
6. Transient Simulations - Results 59
impedance for an increased value of the relative permittivity and mainly in the very high
frequency region.
105
4.5
XGSLab
4 ATP
3.5
2.5
GPR [V]
1.5
0.5
0
0 5 10 15 20 25 30
The values used in both cases to approximate similar results are shown in Table 6.1.
Table 6.1: Characteristics of the Heidler function for XGSLab and EMTP
The reason that different times for the front peak and its tail were applied is that the
Heidler function is modelled in EMTP/ATP as defined in the IEC 62305-1. A representa-
tion of that Heidler waveshape and its characteristics are shown in Figure 2.4 while the
XGSLab has the Heidler function defined as in equation (2.1) in section 2.3.1. In the next
grounding structure (ring conductor), the Heidler function modelled in XGSLab is mod-
elled in EMTP/ATP by using the MODELS tool of the software. This enables the user to
6. Transient Simulations - Results 60
inject the exact same current waveshape and obtain a better comparison between the
two software tools.
ρ
³ ´
R = 2πL l n 8L
d − 1 (6.1)
Where,
Based on the values from Table 5.1 a resistor value of 12.7 Ω is determined, which is also
similar to the value calculated by XGSLab at power frequency. In Figure 6.2 a) and b), the
resulting GPR for the resistor value and the frequency dependent model are seen for two
different lightning waveshapes.
105 105
6 6
FD model FD model
Resistor Resistor
5 5
4 4
GPR [V]
GPR [V]
3 3
2 2
1 1
0 0
0 5 10 15 20 25 30 0 5 10 15 20 25 30
Figure 6.2: Ground potential rise for the vertical conductor for different lightning waveshapes
In Figure 6.2 a), for a lightning waveshape of 31 kA (4.2/70 µs), it can be observed that,
the GPR for both the FD model and the resistor are very close. Therefore, a resistor with
a value of 12.7 Ω would slightly underestimate the generated overvoltages for this case.
However, for a steeper lightning waveshape with a front time of 1.2 µs, the impedance
will be higher and so the resulted GPR. This is presented in Figure 6.2 b).
6. Transient Simulations - Results 61
MODEL
heidler
I
The standard lightning waveshape of the EMTP/ATP will be considered for the next sim-
ulations, so that similar front and tail times for all the grounding structures can be seen
through this report.
6. Transient Simulations - Results 62
ρ
³ ´
R = 2π2 D l n 8D 4D
d +ln h (6.2)
Where,
The resistance using as input the values from Table 5.2 in chapter 5 was calculated at 3.56
Ω. The GPR comparison between the resistor and the FD models can be seen in Figure
6.5 a) and b).
105 105
4 4
Case A Case A
3.5 Case B 3.5 Case B
Resistor Resistor
3 3
2.5 2.5
GPR [V]
GPR [V]
2 2
1.5 1.5
1 1
0.5 0.5
0 0
0 5 10 15 20 25 0 5 10 15 20 25
Figure 6.5: Ground potential rise for the ring conductor for different lightning waveshapes
Figure 6.5, clearly shows that for a ring conductor the impedance value has a bigger ef-
fect on the resulting structure voltage. This was expected as the resistor value of the ring
conductor at power frequency is much lower than that of the vertical conductor. There-
fore, greater differences were expected. Finally, the FD model that considers a frequency
dependent soil does not differ significantly from the one with the constant soil parame-
ters which was already hypothesized in chapter 4.
6. Transient Simulations - Results 63
For this a network of 7 Wintrack towers is simulated, connected with conductors over
a span of 400 metres in between. The overhead lines were modelled using the Berg-
eron model at a frequency equal to 120 kHz. The tower structure (surge impedance) was
modelled by connecting 7 Bergeron models at similar frequency, with a total height of
37.5 metres and its travelling speed, is close to the speed of light and equal to 3 · 105 .
Finally, the towers are connected from their structure to the ground, by connecting the
structure to a resistor or an FD model as described in section 5.3.3.1. The resistance
value of the tower at power frequency was calculated at 1 Ω. The simulated model is
presented in Figure 6.6.
Figure 6.6: Transmission line system of Doetinchem - 380kV, 7 Wintrack towers connected
The lightning current (Heidler waveshape of 31kA, 4.2/70 µs) is injected into the middle
tower (tower 19) and the generated overvoltages for towers 19 to 22 are shown in Figure
6.6. For tower 19, the same lightning waveshape is also injected directly into the FD
model.
6. Transient Simulations - Results 64
104 104
7 2
FD model FD model
Resistor Resistor
6 Ground system 1.5
5
Tower overvoltages [V]
4
0.5
3
0
2
-0.5
1
0 -1
0 2.5 5 7.5 10 12.5 15 0 2.5 5 7.5 10 12.5 15
10000 10000
FD model FD model
8000 Resistor 8000 Resistor
6000 6000
Tower overvoltages [V]
4000 4000
2000 2000
2.8 m
0 0
-2000 -2000
-4000 -4000
-6000 -6000
-8000 -8000
0 2.5 5 7.5 10 12.5 15 0 2.5 5 7.5 10 12.5 15
Figure 6.7: Overvoltages in a 380kV/150kV transmission line system, for an lightning waveshape of 31kA
(4.2/70 µs)
As seen in Figure 6.7, the generated overvoltages when the tower footing is represented
as a FD impedance are considerably higher for every tower compared to, when repre-
sented by a resistor. The difference of injecting the lightning to the whole tower struc-
ture is that the generated overvoltages decrease slightly and the rise time for the voltage
occurs slightly later because of the extra time needed for the wave to travel. That time
can be calculated as the total distance divided by the speed (37.5m/3 · 105 m/s).
Similarly, with the vertical and the ring conductor by decreasing the front time to 1.2 µs
the generated overvoltages are shown in Figure 6.8. However, for this case, it is compared
with the previous waveshape with with 4.2 µs front time, since the resistor has a very
small value at power frequency and the differences are extremely high, especially for the
adjacent towers.
6. Transient Simulations - Results 65
104 104
11 11
8 8
Tower overvoltages [V]
4 4
2 2
0 0
-2 -2
-4 -4
0 2.5 5 7.5 10 12.5 15 0 2.5 5 7.5 10 12.5 15
104 104
4 4
3 3
2 2
Tower overvoltages [V]
1 1
0 0
-1 -1
-2 -2
-3 -3
-4 -4
0 2.5 5 7.5 10 12.5 15 0 2.5 5 7.5 10 12.5 15
Figure 6.8: Overvoltages in a 380kV/150kV transmission line system,for an lightning waveshape of 31kA
(4.2/70 µs)
As expected, the resultant overvoltages shown in Figure 6.8 are considerably higher, in
particular the overvoltages seen for the adjacent towers are now about three times higher.
105 104
5 20
Gain=1 Gain=1
4.5 Gain=0.5 Gain=0.5
Gain=0.25 Gain=0.25
4 Gain=0.1 15 Gain=0.1
3.5
Tower overvoltages [V]
2.5
2 5
1.5
1 0
0.5
0 -5
0 2.5 5 7.5 10 12.5 15 0 2.5 5 7.5 10 12.5 15
104 104
10 10
Gain=1 Gain=1
Gain=0.5 Gain=0.5
8 Gain=0.25 8 Gain=0.25
Gain=0.1 Gain=0.1
6 6
Tower overvoltages [V]
4 4
2 2
0 0
-2 -2
-4 -4
0 2.5 5 7.5 10 12.5 15 0 2.5 5 7.5 10 12.5 15
Figure 6.9: Overvoltages in a 380kV/150kV transmission line system, for different soil resistivities
From Figure 6.9, it is obvious that the amplitude for the tower overvoltages increases
dramatically for higher soil resistivities and lasts for a longer time. This effect can be
easily observed in Figure 6.9 c), where with the use of 0.1 gain, it can be clearly seen that
the voltage peaks last longer. This is especially important for insulation coordination
studies, as a backflash over to the insulator could have occurred and with the grounding
system being modelled as a resistor, it could have not been correctly predicted.
Finally, a worst case scenario is presented, where the Kizilcay admittances have a gain of
0.1 and a steep lightning waveshape (Heidler 31kA, 1.2/70 µs) is injected. The generated
overvoltages for all towers are shown in Figure 6.10.
6. Transient Simulations - Results 67
105
10
Tower 19
Tower 20
8 Tower 21
Tower 22
-2
0 2.5 5 7.5 10 12.5 15
For the protection of the primary equipment inside a substation, especially for the power
transformer, surge arresters are installed at specific points. The proper placement of the
surge arresters is crucial, since the distance directly affects the protection performance
of the arrester. This is especially the case for power transformers, since the connection
to a transformer behaves as an un-terminated end. Therefore, the surges will reflect to
practically double values. In order to reduce the overvoltages at the transformer ter-
minal, the placement of the surge arrester should be as close as possible to the power
transformer [42]. Thus, this argument will initially be proved, and thereafter with the
surge arrester in a fixed place, further results will be shown.
Finally, ways to optimize the topology of the substation grounding grid, in order to re-
duce the overvoltages at the power transformer terminal are investigated.
pling impedance. The different self and coupling impedances that were calculated in
section 5.3.4 are plotted together in Figure 6.12 for better comparison purposes. The
transmission line was modelled using Bergerons model at a frequency of 400kHZ, while
the body of the tower was modelled by its surge impedance in a similar manner as de-
scribed in section 6.4. The transformer was modelled as a simple capacitor to ground,
in accordance with IEC and the Nota Isolatiecoördinatie [43], [44], with a value of 1.5 nF.
The modelling of the transformer as a single capacitor according to recent literature is
valid but it is a simplified model [45], and thus provides lower accuracy. However, the
current modelling of the transformer will still provide good enough results to show the
differences occurring by including the grounding grid in a broad frequency range. Fi-
nally, the surge arresters are modelled according to, the specifications as used by TenneT
and described in the Nota isolatie coördinatie [39], [44].
25 2.2
Case A Case A
Case B 2 Case B
Case C Case C
20 1.8
1.6
Impedance [Ω]
Impedance [Ω]
15 1.4
1.2
10 1
0.8
5 0.6
0.4
0 0.2
101 102 103 104 105 106 101 102 103 104 105 106
Frequency [Hz] Frequency [Hz]
a) Self impedance for the three different locations b) Coupling impedance for the three different locations
As shown in Figure 6.12 a), the impedance for Case B is the smallest since it represents a
location at the middle of the grounding grid. Thus, based solely on imepedance values,
Case B would result in the smallest GPR as shown in section 3.5.1. However, the lowest
overvoltages are expected to occur for Case C for the reasons already explained at the be-
ginning of this section. This therefore means that this methodology is vitally important
but can only draw significant conclusions when defining an appropriate placement to
install a second surge arrester. This is because the placement above and below ground
has a considerable effect on the overvoltages at the transformer terminal. Currently, the
Boxtel substation has a second surge arrester installed at its entrance, which makes it
interesting to determine whether it is optimal or whether placing it in the middle would
lower the incoming surge. However, it will not be part of this report due to time limita-
tions.
105 105
12 12
Location A Location A
10 Location B 10 Location B
Location C Location C
6 6
4 4
2 2
0 0
-2 -2
-4 -4
-6 -6
0 2.5 5 7.5 10 12.5 15 0 2.5 5 7.5 10 12.5 15
Figure 6.13: Overvoltages at transformer and surge arrester for a discharge current of 10 kA and 1.2/50 µs
directly at phase A - for surge arrester at different positions
Figure 6.13, shows that a surge arrester in ’Location C’, closest to the transformer results
in the lowest overvoltages which is as expected according to the theory and literature.
105 105
14 10
106 105
1.3
8.8
12
1.25 8.7
Overvoltages at surge arrester [V]
10 8.6
Overvoltages at Transformer [V]
1.2
8.5
8 1.15 5 8.4
1.8 1.82 1.84 1.92 1.925 1.93
6 10-6 10-6
2 0
-2
-4 -5
0 2.5 5 7.5 10 12.5 15 0 2.5 5 7.5 10 12.5 15
Figure 6.14: Overvoltages at transformer and surge arrester for a discharge current of 20 kA and 1.2/50 µs-
comparison between different soils
6. Transient Simulations - Results 71
From Figure 6.14 it can be observed that the soil resistivity plays an important role. More
specifically, when the grounding system is considered to be a simple resistance, the over-
voltages remain the lowest, however still comparable to the situation where the ground-
ing structure is considered as an impedance calculated at 100 Ωm. More noticeable dif-
ferences are present for the situation with a soil resistivity of 1000 Ωm.
105 105
6 6
Location A Location A
Location B Location B
5 5
Location C Location C
4 4
3 3
2 2
1 1
0 0
-1 -1
-2 -2
0 2.5 5 7.5 10 12.5 15 0 2.5 5 7.5 10 12.5 15
Figure 6.15: Overvoltages at transformer and surge arrester for a discharge current of 100 kA and 1.2/50 µs at
shielding wires - for surge arrester at different positions
From Figure 6.15, it is observed that the lower overvoltages are found when the surge
arrester is closer to the power transformer (Case C).
105 105
6 6
FD models FD models
5 Resistor 5 Resistor
4 4
3 3
2 2
1 1
0 0
-1 -1
-2 -2
-3 -3
-4 -4
0 2.5 5 7.5 10 12.5 15 0 2.5 5 7.5 10 12.5 15
Figure 6.16: Overvoltages at transformer and surge arrester for a discharge current of 100 kA and 1.2/50 µs, at
the shielding wires
Figure 6.16 shows that the overvoltages at both the transformer and the surge arrester
are significantly higher (double) for the case where all grounding structures are consid-
ered frequency dependent (FD). Furthermore, it also shows that the impedance of the
towers close to the substation have a great impact on the generated overvoltages at the
transformer terminal.
25 80
Standard Standard
Extended Extended
70
20
60
Impedance [Ω]
Impedance [Ω]
15
50
40
10
30
5
20
0 10
101 102 103 104 105 106 101 102 103 104 105 106
Frequency [Hz] Frequency [Hz]
a) Self impedance Z22 - soil resistivity 100 Ωm b) Self impedance Z22 - soil resistivity 1000 Ωm
Figure 6.17: Transformer point impedance - for additional conductors in the grounding grid
Figure 6.17 a) shows that for a soil of 100 Ωm the impedance at the transformer point is
decreasing with the frequency by placing two vertical conductors near the transformer
grounding point. However, in Figure 6.17 b), where the soil resistivity is 1000 Ωm the
impedance is not really influenced up to frequencies of 0.5 MHz.
Figure 6.18 a) and b) show the effect of applying different electrode lengths for two elec-
trodes in a soil with a resistivity of 100 Ωm and 1000 Ωm respectively with a relative
permittivity of 10.
6. Transient Simulations - Results 74
30 200
5 5
6 180 6
7 7
25 8 8
160
9 9
10 10
11 140
Impedance [Ω]
Impedance [Ω]
11
20 12 12
13 120 13
14 14
15 15
100
15 30
40
80
60
10
40
5 20
102 103 104 105 106 102 103 104 105 106
Frequency [Hz] Frequency [Hz]
a) Effect of length in a soil with 100 Ωm resistivity b) Effect of length in a soil with 1000 Ωm resistivity
Figure 6.18: Effect of different lengths of vertical conductors - for different soil resistivities
Figure 6.18 a), shows that longer electrodes result in lower impedance values for fre-
quencies in the region of 100-300 kHz. However, from 300kHz upwards, the 9 metre long
conductor has lower impedance. The changes from 9 to 13 metres in length are very
small, so it can be said that the most effective length for a soil of 100Ωm is 9 metres
which is in agreement with the result in [32]. From Figure 6.18 b), the effective length
for a conductor in a soil of 1000Ωm will be determined. As shown in Figure 6.18 b), the
impedance of a vertical conductor of 15 metres in length is much higher (about 80 Ω)
than the impedance of the grounding grid (10 Ω). However, for vertical conductors of
longer length, the impedance decreases considerably. For changes from 30 to 40 me-
tres, the impedance in the higher frequency region (600kHz-10 MHz) is not affected so
greatly and also exceeds the value of the 15 metre length conductor. Therefore, it can
be said that the most effective length for a soil of 1000 Ωm is approximately 30 metres
for the first stroke and 15 metres for subsequent strokes, which is also in agreement with
the literature in [32], [46]. These results provide a very important insight into how future
grounding grids are built since it appears that for soils of higher soil resistivity, longer
vertical conductors will need to be installed. However, the effective length will need to
be determined for the different soil types as, after a specific threshold, longer conductors
no longer help in decreasing the impedance.
Based on these results, the self impedance Z22 (transformer point) was adjusted for ver-
tical conductors of 9 metres in lengths for the soil of 100 Ωm and 30 metres for the soil
of 1000 Ωm. The result of this is presented in Figure 6.19.
6. Transient Simulations - Results 75
25 80
Standar Standar
Extended 70 Extended
Optimized Optimized
20
60
Impedance [Ω]
Impedance [Ω]
50
15
40
10
30
20
5
10
0 0
102 103 104 105 106 102 103 104 105 106
Frequency [Hz] Frequency [Hz]
a) Self impedance Z22 - soil resistivity 100 Ωm b) Self impedance Z22 - soil resistivity 1000 Ωm
Figure 6.19: Transformer point impedance - for additional vertical conductors with effective length in the
grounding grid
As shown in Figure 6.19, the impedance has decreased significantly, especially for case
b). This shows that for soils of higher soil resistivity, longer vertical conductors need
to be placed compared with soils of low resistivity. The grounding grid can be further
optimized by placing different kinds of conductors or by changing the diameter of the
conductors.
By looking at Figure 6.14, it can be observed that, when the grounding grid is modelled
as FD impedances in a soil of 100 Ωm the generated overvoltages are very close to when
modelled as a simple resistor at power frequency, while at 1000 Ωm they are considerably
higher. Therefore, optimizing a grounding grid at 100 Ωm will not decrease the overvolt-
ages seen at the transformer terminal, thus this will be done only for the case of 1000
Ωm. With the newly acquired impedances, the model is updated and new calculations
have been performed. The result of the voltages at the power transformer terminals is
shown in Figure 6.20.
6. Transient Simulations - Results 76
105
14 106
1.26 Normal
12 Optimized
1.24
1.22
10
8 1.18
1.84 1.86 1.88
10-6
6
-2
-4
0 2.5 5 7.5 10 12.5 15
Figure 6.20: Voltage decrease in the transformer terminal, by optimizing the grounding grid
In Figure 6.20, the overvoltages at the transformer terminal are compared, for the up-
dated and the previous state of the grounding grid. It can be seen that the overvoltages
have been reduced by approximately 7kV.
7
Conclusions
In this thesis, electromagnetic transient studies were performed within a broad frequency
range by taking into account the impedances of grounding structures in the simulations.
So far, grounding grids have mostly been modelled by a simple resistance which is not
entirely correct as it does not take into account the behaviour of grounding systems.
Grounding systems behave differently at various frequency ranges and are affected by
both the geometry of the grounding structure and the characteristics of the surround-
ing soil. At low frequencies, it was observed that the behaviour of grounding systems is
purely resistive, while for higher frequencies it is:
The importance of modelling grounding systems and including them in the simulations
has been thoroughly explained during this thesis. One important observation is that
the generated overvoltages are proportional to the soil resistivity. For highly conduct-
ing soils, the overvoltages are much lower compared to those of poor conductive soils.
However, in the latter, soil ionization and frequency dependency of the soil have a more
significant role and act in favour of decreasing the generated overvoltages to some ex-
tent.
Lightning is a high frequency phenomenon and therefore for transient simulations, all
models should be frequency dependent in order to obtain more accurate results. To
create frequency dependent models for the grounding structures studied in this thesis,
two methods were used on the output of XGSLab: the VF method and the ARMAFIT
method, the former providing results with greater precision and the latter being easier
and quicker to implement.
Using the above-mentioned methods, FD models were developed for: 1) a vertical con-
ductor, 2) a ring conductor, 3) footing of a Wintrack tower and 4) to calculate the relevant
77
7. Conclusions 78
1. Elaborate in more detail on the effect of soil ionization. During this thesis, this was
the only effect that was not elaborated in detail, as it is not directly modelled in the
available software tools and it was not an important effect to consider since only
high conductive soils were investigated [32].
2. Model more grounding systems and have an available database in order to per-
form accurate studies more quickly when needed. This can be difficult to achieve
for a grounding grid of a substation, since the position where the surge arresters
and transformers are grounded will most likely be different for different substa-
tions. During this thesis, a 2-port network was considered to determine the opti-
mal place to install a surge arrester. This technique can also be easily extended to
a 3-port system in order to determine the optimal placement for a second surge
arrester.
3. Inject different lightning wave shapes to view the different generated overvoltages
in the system.
References
[1] M. Popov, L. Grcev, H. Kr. Høidalen, B. Gustavsen, and V. Terzija. Investigation of
the overvoltage and fast transient phenomena on transformer terminals by taking
into account the grounding effects. IEEE Transactions on Industry Applications Vol.
51, no. 6, November/December 2015.
[2] J. D. Schoene. Direct and nearby lightning strike interaction with test power distri-
bution lines. University of Florida, PhD dissertation, 2007.
[3] V. Cooray, M. Fernando, S. Visacro, and L. Grcev. Lightning protection. IET Power
and Energy Series 58, 2010.
[4] Y. Baba and V. A. Rakov. Electromagnetic computation methods for lightning surge
protection studies. IEEE Press, Vol. 116, 2016.
[6] K. Elrodesly. Comparison between heidler function and the pulse function for mod-
eling the lightning return-stroke current. Ryerson University, January 2010.
[10] Technical Brochure 063. Guide to procedures for estimating the lightning perfor-
mance of transmission lines. Cigre, 1991.
[11] IEC 62305-1. Protection against lightning - part 1: General principles. Nederlands
Elekrotechnisch Comite, 2010.
[12] L. Grcev and M. Popov. On high frequency circuit equivalents of a vertical ground
rod. IEEE Transactions on Power Delivery, Vol. 20, no. 2, pp.1598-1603, April 2005.
79
REFERENCES 80
[20] Y. Liu. Transient response of grounding systems caused by lightning modelling and
experiments, phd thesis. Acta Universitatis Upsaliensis, 2004.
[26] L. Grcev and V. Arnautovski. Grounding systems modeling for high frequencies and
transients: Some fundamental considerations. IEEE Bologna PowerTech Confer-
ence, 2003.
[27] L.Grcev. Computer analysis of transient voltages in large grounding systems. IEEE
Transactions on Power Delivery, Vol. 11, 1996.
REFERENCES 81
[28] F. Dawalibi. Electromagnetic fields generated by overhead and buried short con-
ductors part 2 - ground networks. IEEE Transactions on Power Delivery, Vol. PWRD-
1, no. 4, 1986.
[31] KEMA Nederland B.V. Guide for transmission line grounding: A roadmap for design,
testing, and remediation:part i—theory book. EPRI, Palo Alto, CA: 2007. 1013900,
December 2007.
[33] E.P. Nicolopoulou, F.E. Asimakopoulou, I.F. Gonos, and I.A. Stathopulos. Compar-
ison of equivalent circuit models for the simulation of soil ionization. Elsevier Vol.
113 no. 8, pp 180-187, 2014.
[35] B. Gustavsen. Improving the pole relocating properties of vector fitting. IEEE Trans-
action on Power Delivery, Vol. 21, no. 3, pp. 1587-1592, July 2006.
[37] Gustaven B. Matrix fitting toolbox: User’s guide and reference. Sintef Energy Re-
search, 2009.
[38] T. Noda and N. Nagaoka. Development of arma models for a transient calculation
using linearized least-squares method. Trans. IEE of Japan, Vol. 114-B, no. 4, pp.
396-402, 1994.
[39] K. Velitsikakis. Substation insulation coordination 150 & 110 kv study for the per-
formance against lightning overvoltages. TenneT TSO B.V., March 2018.
[43] IEC. Npr-iec/tr 60071-4. Nederlands Elektrotechnisch Comité (NEC), July 2014.
[44] C.S Engelbrecht, P.L.J. Hesen, C.S. Suurman, I. Tannemaat, and E.P Evertz. Nota
isolatiecoordinatie voor 380, 220, 150, 110 en 50 kv elektriciteitsnetten in nederland.
DNV Kema Energy & Sustainability, July 2013.
[47] J. H. Scott, R. D. Carroll, and M. HADDAD. Dielectric constant and electrical con-
ductivity of moist rock from laboratory measurements. Sensor and Simulation Note,
Vol. 116, August 1964.
[48] J. H. Scott, R. D. Carroll, and M. Haddad. Electrical and magnetic properties of rock
and soil,” theoretical notes. Geological Survey, no. 18, 1966.
The basis of this method is to measure the capacitance and resistance, for the collected
soil samples. Afterwards, from the values measured and by considering the capacitance
of the place the soil is stored with air as its dielectric, the effective conductivity and di-
electric constant for all different soil samples were estimated. What was observed in the
results was, that when the frequency was increasing, the soil conductivity would increase
as well. The increase was more noticeable in soils with less moisture content. Further-
more, some of the samples were tested using low frequencies down to the range of 50 Hz
and the results showed that the conductivity would still decrease with a decrease in the
frequency. Finally, according to the author there were some limitations to the method,
but the magnitude of the soil parameters could be correctly predicted [32].
σ( f , σ0 ) = 10K (7.1)
2
K = 0.028 + 1.098l og 10 (σ0 ) − 0.068l og 10 ( f ) + 0.036l og 10 (σ0 )
(7.2)
2
−0.046l og 10 ( f )l og 10 (σ0 ) + 0.018l og 10 (f )
²r ( f , σ0 ) = 10D (7.3)
83
2
D = 5.491 + 0.946l og 10 (σ0 ) − 1.097l og 10 ( f ) + 0.069l og 10 (σ0 )
(7.4)
2
−0.114l og 10 ( f )l og 10 (σ0 ) + 0.067l og 10 (f )
Where:
• f is the frequency in Hz
Finally, Scott et al. observed that, there was some statistical dispersion in his results for
the frequency dependence of the soil parameters. However, there was no proposal on
how to correct it.
10
ω/β 2
σ(ω) = σ0 + ²0 c i βi ( i ) 2
X
(7.5)
1+(ω/βi )
i =1
10
ci
²r (ω) = ²+ +
X
(7.6)
1+(ω/βi )2
i =1
Where,
Finally, the coefficient values of c n are seen in Table 7.1 and βi = (w/10)1.28 10i −1 , with w
be the water content of the soil [30].
84
Table 7.1: c i coefficients
i cn
1 3.4 · 106
2 2.74 · 105
3 2.58 · 104
4 3.38 · 103
5 5.26 · 102
6 1.33 · 102
7 27.2
8 12.5
9 4.8
10 2.17
f 0.072
³ ´
σ( f ) = σ0 100 (7.10)
85
carried out on the field. Based on the results obtained, Visacro and Alipio developed
expressions to calculate the soil permittivity and the soil conductivity as seen in equa-
tions 7.11 and 7.12 respectively. These equations can predict the soil dependency in the
frequency range of 100Hz to 4 MHz. However, the permittivity does not yield accurate
results for frequencies less than 10 kHz [30], [32], [49].
(a) Soil resistivity-models comparison for ρ 0 = 300 Ωm (b) Soil permittivity-models comparison for ρ 0 = 300 Ωm
Figure 7.1: Plots of resistivity and permittivity, where low frequency resistivity is 300 Ωm. Adapted from [32]
(a) Soil resistivity-models comparison for ρ 0 = 1000 Ωm (b) Soil permittivity-models comparison for ρ 0 = 1000 Ωm
Figure 7.2: Plots of resistivity and permittivity, where low frequency resistivity is 1000 Ωm. Adapted from [32]
86
(a) Soil resistivity-models comparison for ρ 0 = 3000 Ωm (b) Soil permittivity-models comparison for ρ 0 = 3000 Ωm
Figure 7.3: Plots of resistivity and permittivity, where low frequency resistivity is 3000 Ωm. Adapted from [32]
The resistivity and permittivity were expressed as functions of the low-frequency resis-
tivity and the permittivity of vacuum respectively. From the figures it is clear that, there
is a strong variation of the resistivity and the permittivity when the frequency changes.
Both parameters are decreasing significantly by increasing the frequency, regardless of
the low-frequency resistivity value. However, higher variations between the models are
found in the range of high frequencies for low-resistivity soils [30]. Finally, it is also be
observed that, all the models predict overall similar responses, expect from the model
made by Visacro-Portela which differs noticeably.
87
Appendix B - ARMAFIT
Instructions
ARMAFIT: instructions
Armafit is a program that allows to obtain the coefficient of rational function in s of an
admittance Y = I/V. This method is useful since the result can be inputted on the ATP-
draw model called ’KIZILCAY F-DEPENDENT branch’.
This input data can be either provided from software such as XGSLab or by doing a fre-
quency scan on the network you are interested in ATPDraw.
This data along with a header must be written in a txt file which its extention name
should be changed to AFT afterwards. An example along with the header is given bel-
low
88
• Place the AFT file you want to fit on the same folder as ARMAFIT
• Open the cmd and use the command ’cd’ to enter the folder you have your file and
ARMAFIT
• The admittance, if you used ARMAFIT with the admittance amplitude and angle
as an input
• The impedance, if you used ARMAFIT with the impedance amplitude and angle as
an input
However, it is suggested that you use the admittance as input, since you will need to
invert the result every time and in bigger networks result in problems.
89
Appendix C - Vector Fitting Values
Below are the values of the circuits in Chapter 5 as calculated from VF
90
Appendix D - Kizilcay Models
Vertical Conductor - Case A
91
2.417583135570145800E-0257.871296711154099600E-024
7.336738002961983700E-0332.870388258472351400E-031
2.794676849652340500E-0409.715710016186888800E-039
3.824468284484517300E-0482.564516319602538100E-046
3.656795636691971000E-0561.286282561343343900E-054
4.055764261812632400E-0642.943892684025963000E-062
High Voltage Tower
92
Appendix E - Heidler Function as
Defined in MODELS
Heidler function modelled on MODELS of EMTP based on Equation (2.1).
MODEL HEIDLER
OUTPUT i
VAR i
EXEC
i := heidler(t,Ip,k,t1,t2)
ENDEXEC
ENDMODEL
93
Appendix-F
Authors: I. Tannemaat + M. Kouros + K. Velitsikakis
Introduction
For the representation of double peaked waveshapes it is proposed to use the sum of 7 Heidler-
functions with different characteristics, and fit the result to the waveshape acquired by the
measurements in [1]. To create a progressive build up four waveforms with increasingly higher front
times and gradually steeper rates of rise are applied. Then the maximum steepness (Sm) and the first
peak value (Ipk1) can be approximated by adding a fifth function. The tail time (T50) and the second
peak (Ipk2) are determined by adding the sixth and seventh function. This gradual build-up is
graphically presented in Figure 1. For practical reasons all graphs are presented with positive
waveshapes.
50
1 to 4
1 to 5
40
1 to 6
Current [pu]
1 to 7
30
20
10
0
0 10 20 30 40 50 60
Time [us]
Figure 1 – Double peaked waveshape build-up from 7 different Heidler functions (dataset MCS)
𝑖(𝑡) = ∑𝑚 𝑛𝑘 𝑛𝑘
𝑘=1(𝐼0𝑘 /𝜂𝑘 )𝑒𝑥𝑝(−𝑡/𝜏2𝑘 ){(𝑡/𝜏1𝑘 ) /[1 + (𝑡/𝜏1𝑘 ) ]} (1)
With
Where
𝑛𝑘 = exponent controlling the steepness
𝑡 = time in µs
𝐼0𝑘 = controls the amplitude, value in kA
𝜏1𝑘 = front-time constant, µs
𝜏2𝑘 = decay-time constant, µs
The waveshape is characterized by several parameters, as observed in Figure 2. The parameters for
the amplitudes of the first peak is, Ipk1, and for the second peak is, Ipk2, both in kA. T10 and T30
correspond to the time necessary for the current to rise from 10% and 30% to 90% of the first peak
current value, both in µs. The corresponding related steepnesses are characterized by S10 and S30
respectively, both in kA/µs. Sm represents the maximum steepness of the front wave in kA/µs. Finally
the parameter that describes the time necessary for the current to decay to 50% of the second peak is
given by T50, in µs. The last mentioned parameter is not presented in the figure.
50
Ip2
Ip1
40
0.9Ip1
30
Current [kA]
S30
S10
20
0.3Ip1
10 Sm
0.1Ip1
T30
0
T10
0 2 4 6 8 10 12 14 16 18 20 22 24
Time [µs]
Figure 2 – Double peaked waveshape and its main characteristics (dataset MCS)
Waveshape characteristics
The values that shall be applied in the Heidler-functions are given per function for two different
datasets from literature [1], and result in the waveshapes presented in Figure 3. For each dataset a
different amplitude is applicable, but to be able to compare the waveshapes they are presented in per
unit.
1
0,75
Current [pu]
0,5
0,25
MCS dataset
MSS dataset
0
0 10 20 30 40 50 60
Time [us]
Figure 3 – Double peaked waveshape and its main characteristics (dataset MCS)
Input parameters
The following input parameters need to be defined as input for the model to work. The values for Ipk2
and Tpk2 are mandatory and shall always be provided by the user. For Ipk1, Tpk1 and Sm also a value of
'-1' can be applied. Then the routine will use automatically defined values based on the main
waveshape. For practical reasons the user is able to enter a factor for T 50 (e.g. from 0 to 9999) to
adjust the tail time.
Implementation in ATPDraw
To implement the model in ATPDraw the user needs to include a default model. In this model place
the code under 'edit' and edit local definitions with currents in 'A' times in 's' and steepness in 'kA/µs'.
Then, connect the model with TACS (current source). To check the output a resistor can be connected
and the current can be measured.
Description of routine
The routine to plot the waveshape based on the user input makes use of the following steps: some
initial parameters are defined in the initialization phase, then a subroutine produces the initial
waveshape and returns the relevant values that can be compared to the user defined parameters. The
parameters are changed iteratively to have a better fit. The final parameters are then used to plot the
waveshape. More detailed information is presented below.
A submodel is a full model of its own, except for the fact that it is declared and used inside another
model. Once it is declared, it can be used in that model in as many use instances as required, each
one maintaining its own separate state of operation [3].
EXEC
...
USE controller AS control_1 -- using the submodel
ENDUSE
...
ENDEXEC
ENDMODEL
Initial values
The waveshape is based on the unified standard waveshape for the MCS dataset. The initial values
are scaled based on the user parameters for the second peak, where the value for Ipk2 scales the
amplitude of the main waveshape and Tpk2 scales the waveshape along the time-axis. This takes place
in the INIT part on lines 168 to 174.
This subroutine needs a separate definition of the Heidler function (line 40+41). Then it produces a
waveshape for the latest waveshape characteristics and stores the values in a dedicated matrix (line
50 to 56). Based on this calculated waveshape the time and amplitude of both peaks are looked up in
predefined time windows (lines 60 to 76). Finally all relevant times and values for steepness are
defined. It should be noted that for practical reasons more characteristic values are retrieved than
needed for the applied fitting.
Fitting of waveshape
A subroutine can only be called from the EXEC part of the code, however it is only needed for
initialisation. Therefore the fitting routine is placed in an IF-statement that enables this part of the
routine to run during the first time step. This can be done without any problems since the waveshape
always starts with a value equal to zero. Therefore the part of the code from lines 184 to 237 is
actually a quasi-INIT code.
The FOR loop in this part of the routine defines the number of iterations needed to get to an
acceptable result. It is now set to 5 times, which gives acceptable results, but can be also changed by
the user. In general the result will be more accurate if the number increases. The calculation time will
also increase a bit, but more important is that there is a memory limit that should not be exceeded for
the model to run. For every iteration step the subroutine is called two times. Every subroutine is then
performed under a unique identification number and uses a part of the work memory. For this the
subroutine requires a counter, which is identified in line 185 and applied for calling the subroutine in
lines 187 and 215.
To be able to change the parameters and have a fitted waveshape the subroutine is called before any
change is done. First the routine changes the parameters of Heidler-function 5 (lines 199 to 213),
which mainly defines the first peak amplitude, the maximum steepness and time of occurrence of the
first peak. Then Heidler-function 7 is changed (lines 227 to 234), which mainly defines the second
peak amplitude. This last step is necessary since every other change may influence the maximum
peak amplitude.
The values for the time and amplitude of the first peak can be changed within some limits. For the
amplitude it is recommended to stay within a range of 95% to 105% and for the time a value of 90% to
110% is recommended. Figure 8 and Figure 9 show the waveshapes with application of these ranges.
In both cases it can be noted that the maximum steepness is kept to the initial steepness. This might
lead to a deformed waveshape, which can (partly) be corrected by also changing the values for the
maximum steepness.
To influence the decay of the tail the factor of T50 can be changed. Any value greater than 0 can be
used (e.g. 0.01 to 9999). Figure 10 shows the waveshape for values of 0.2, 1, 5, 50 and 500. Use of
this factor has an influence on the time and peak of the second peak, for which the routine corrects as
much as possible. Figure 11 zooms in on the second peak. It is noted that the amplitude remains
equal but the peak occurs sooner for small factors.
The maximum steepness can also be changed. For this it is recommended to stay within a value
range of 80% to 120%. Figure 12 (full waveshape) and Figure 13 (zoom) show the effect of a value of
80% and 150%. For the latter it is noted that the waveshape is slightly deformed. This can (partly) be
corrected by changing the time for the first peak.
Figure 6 – Variation of second peak amplitude Figure 7 – Variation of second peak time
Figure 8 – Variation of first peak amplitude Figure 9 – Variation of first peak time
Figure 10 – Variation of factor T50 Figure 11 – Zoom on influence of factor T50 on peak
1 MODEL Double_Peak
2
3 DATA Ipeak1
4 Ipeak2
5 T1pk
6 T2pk
7 T50
8 SMAX
9 Tstart
10
11 OUTPUT IOUT
12
13 VAR N,L,O,P,IOUT,temp1,temp2,delta,average,cnt,IMpk2,Tdiff1,Tdiff2,polarity
14 Ipeaks[1..2], times[1..3], FIT[1..7], I1[1..7], I2[1..7],
15 I3[1..7], IK[1..7], T1K[1..7], T2K[1..7], P[1..7],
16 PCurrents[1..4], Ptime[1..8], PcharI[1..2], PcharT[1..2], temp1
17 stp[1..2], difference[1..4], alfa, beta,
18
19
20 -- HEIDLER Function ------------------------------------------------------------
21 FUNCTION HEIDLER(a,x,c,n,t1,t2):=((c/(exp(-(t1/t2)*((n*t2/t1))
22 **(1/n))))*exp(-(a/t2))*((a/t1)**(n))/(1+((a/t1))**(n)))
23
24 --- Define submodel to get parameters of waveshape as often as user wants ------
25 MODEL GPARAM
26 DATA IKsub[1..7], T1Ksub[1..7], T2Ksub[1..7], Psub[1..7],
27 Timessub[1..3]
28 OUTPUT Currents[1..4], time[1..8], charI[1..2], charT[1..2],
29 CONST Length { val: 401 } -- limited length
30 VAR M, K, checka, nIpeak1,
31 nT1pk, pk2, pk3, Checkb[1..7],
32 charI[1..2], charT[1..2], I[1..7], pk1f3[1..7],
33 Currents[1..4], Difference[1..7],time[1..8], pk1,
34 pk1f[1..7], pk1f2[1..7], Windowpk[1..2],
35 Itotal1[1..Length], peaks_values[1..3],
36 Itotal2[1..Length], Itotal3[1..Length],
37 Ratio_t2, Usertimestep,
38
39 -- HEIDLER Function ----------------------------------------------------
40 FUNCTION HEIDLER(a,x,c,n,t1,t2):=((c/(exp(-(t1/t2)*((n*t2/t1))
41 **(1/n))))*exp(-(a/t2))*((a/t1)**(n))/(1+((a/t1))**(n)))
42
43 INIT
44 time[1..8] := [0 0 0 0 0 0 0 0]
45 Ratio_t2 := Timessub[2]*78431.3725
46 Usertimestep := 5E-8*Ratio_t2
47
48 ENDINIT
49 EXEC
50 FOR M:=1 TO Length-1 DO -- Call Heidler function for standard plot ----
51 FOR K:=1 TO 7 DO
52 I[K]:=HEIDLER(M*Usertimestep,K,IKsub[K],Psub[K],T1Ksub[K],T2Ksub[K])
53 ENDFOR
54 Itotal1[M] := I[1]+I[2]+I[3]+I[4]+I[5]+I[6]+I[7]
55 Itotal2[M] := I[1]+I[2]+I[3]+I[4]
56 ENDFOR
57
58 Windowpk[1] := trunc(Timessub[1]/Usertimestep)
59 Windowpk[2] := trunc(Timessub[2]/Usertimestep)
60 ------- Routine to find peaks and times ----------------------------
61 checka := 0
62 FOR M:= windowpk[1] - 20 TO windowpk[1]+20 DO -- search in given window
63 IF abs(Itotal1[M]) > checka THEN
64 checka := abs(Itotal1[M])
65 charI[1] := Itotal1[M]
66 charT[1] := M*Usertimestep
67 ENDIF
68 ENDFOR
69 checka := 0
70 FOR M:= windowpk[2] - 20 TO windowpk[2]+20 DO -- search in given window
71 IF abs(Itotal1[M]) > checka THEN
72 checka := abs(Itotal1[M])
73 charI[2] := Itotal1[M]
74 charT[2] := M*Usertimestep
75 ENDIF
76 ENDFOR ----- End of routine to find both peaks and times ----------
77
78 Currents[1..4]:=[0.1*CharI[1] 0.3*CharI[1] 0.9*CharI[1] 0.5*charI[2]]
79 Checkb[1..7] :=[9999 9999 9999 9999 0 0 0]
80
81 FOR M:=1 TO Length-2 DO
82 FOR N:=1 TO 4 DO
83 Difference[N] := abs(Currents[N] - Itotal1[M])
84 ENDFOR
85 Difference[5] := abs(Itotal1[M+1]-Itotal1[M])
86 Difference[6] := abs(Itotal2[M+1]-Itotal2[M])
87 IF Difference[1] < checkb[1] THEN
88 checkb[1] := difference[1]
89 time[1] := M*Usertimestep -- time for 10% value
90 ENDIF
91 IF Difference[2] < Checkb[2] THEN
92 checkb[2] := difference[2]
93 time[2] := M*Usertimestep -- time for 30% value
94 ENDIF
95 IF Difference[3] < checkb[3] and M < 165 THEN
96 Checkb[3] := difference[3]
97 time[3] := M*Usertimestep -- time for 90% value
98 ENDIF
99 IF Difference[5] > Checkb[5] and M < 165 THEN
100 checkb[5] := difference[5]
101 ENDIF
102 time[5] := Checkb[5] *0.02 / ratio_t2 -- maximum steepness total in A/us
103 IF Difference[6] > Checkb[6] THEN
104 checkb[6] := difference[6]
105 ENDIF
106 time[7] := Checkb[6] *0.02 / ratio_t2 -- maximum steepness 1 to 4 in kA/us
107 ENDFOR
108 time[6] := abs(1E-9*(Currents[2]-Currents[1])/(time[2]-time[1])) --steepness T10-T30 kA/us
109 ENDEXEC
110 ENDMODEL
111 --- End of submodel to get parameters of waveshape as often as user wants ------
112
113
114 INIT
115 stp[1..2] := [Tstart SMAX]
116 times[1..3] := [T1pk T2pk T50]
117 Ipeaks[1..2] := [abs(Ipeak1) abs(Ipeak2)]
118
119 ---------- set to standard values if not specified by user -------------------------------
120 IF Ipeak1 = -1 THEN -- standard value for Ipeak1 if uses gives -1 ------------
121 Ipeaks[1] := Ipeaks[2]*0.88521
122 ENDIF
123 IF Ipeak2 < 0 THEN -- check polarity of current waveshape -------------------
124 polarity :=-1
125 ELSE
126 polarity :=1
127 ENDIF
128 IF times[1] = -1 THEN -- standard value for time of first peak if uses gives: -1
129 times[1] := times[2]*0.59927
130 ENDIF
131 IF times[3] = -1 THEN -- set to standard value 1 if user gives -1 -------------
132 times[3] := 1
133 ENDIF
134 IF stp[1] = -1 THEN -- start at 0 if user gives -1 for Tstart ----------------
135 stp[1] := 0
136 ENDIF
137
138 ----------------Value of Second peak must always be greater than the first------
139 IF abs(Ipeaks[2]) <= abs(Ipeaks[1]) THEN
140 ERROR
141 write('The value of the second peak must be always greater than the first')
142 write('If you are having trouble specifying a correct value for Ipeak1, use -1 ')
143 STOP
144 ENDIF
145 ---------------- both peaks must be negative of positive -----------------------
146 IF Ipeaks[2]*Ipeaks[1] < 0 THEN
147 ERROR
148 write('Both peaks must be of the same polarity (positive or negative)')
149 write('If you are having trouble specifying current values use -1 for Ipeak1 ')
150 STOP
151 ENDIF
152 ----------------Value of Second peak must always be greater than the first------
153 IF abs(Ipeaks[2]) >= abs(Ipeaks[1]*1.25) THEN
154 ERROR
155 write('The maximum difference of current peak amplitudes is 25%')
156 write('If you are having trouble specifying a correct value for Ipeak1, use -1 ')
157 write('or change the limits manually in MODEL ')
158 STOP
159 ENDIF
160 --------------- T1pk<T2pk and times should be in us---------------------------
161 IF times[2]<=times[1] THEN
162 ERROR
163 write('Please check the time values of the peaks, time 2nd > time 1st')
164 write('Time of the peaks should be in us')
165 STOP
166 ENDIF
167
168 ------- Set first values as determined for two datasets Visacro ------------
169 IK[1..7] :=[0.13250*Ipeaks[2] 0.11041*Ipeaks[2] 0.11041*Ipeaks[2]
170 0.17666*Ipeaks[2] 0.36437*1.12976*Ipeaks[1] 0.37541*Ipeaks[2] --IK[5] based on Ipeak1
171 0.26499*Ipeaks[2]]
172 P[1..7] :=[2.0 3.0 5.0 9.0 30.0 2.0 14.0]
173 T1K[1..7]:=[3.0 3.5 4.8 6.0 7.00 70. 12.0]*times[2]*0.072727
174 T2K[1..7]:=[76. 10. 30. 26. 23.2 200 26.0*times[3]]*times[2]*0.072727
175
176 IF stp[2] = -1 THEN -- standard value for max steepness if user gives -1
177 stp[2] := 20.18/(72727.27*times[2])*(Ipeaks[2]/45284) -- value scaled with second peak
178 ENDIF
179
180 ENDINIT
181
182 EXEC
183
184 IF t<1*timestep THEN -- run this part only once --------------------------
185 FOR cnt :=1 TO 5 DO -- repeat FOR loop several times ---------------------
186
187 USE GPARAM as GP1[cnt] ---------- Use submodel to get parameters -------
188 DATA IKsub[1..7] :=IK[1..7]
189 T1Ksub[1..7] :=T1K[1..7]
190 T2Ksub[1..7] :=T2K[1..7]
191 Psub[1..7] :=P[1..7]
192 Timessub[1..3] :=Times[1..3]
193 OUTPUT pCurrents[1..4]:=Currents[1..4]
194 Ptime[1..8] :=time[1..8]
195 PCharI[1..2] :=charI[1..2]
196 PCharT[1..2] :=charT[1..2]
197 ENDUSE ----------------------- End use of submodel -------------------
198
199 ------------------Change current function 5 ------------------------------------
200 FOR L:=1 TO 5 DO
201 FIT[L] := heidler(times[1],L,IK[L],P[L],T1K[L],T2K[L])
202 ENDFOR
203 temp1 := FIT[1]+FIT[2]+FIT[3]+FIT[4]
204 Delta:=(1-((PCharI[1]-temp1)/(Ipeaks[1]-temp1))) -- correct the first peak amplitude
205 IK[5]:= IK[5]*(1+Delta)
206
207 Delta:=(1-(Ptime[5]/stp[2])) -- correct maximum steepness -------
208 P[5]:=P[5]*(1+Delta)
209
210 Delta:=(1-(Pchart[1]/Times[1])) -- correct time of first peak ------
211 T1k[5]:=T1k[5]*(1+Delta)
212 T2k[5]:=T2k[5]*(1+Delta)
213 ------------- End change current function 5 ----------------------------
214
215 USE GPARAM as GP2[cnt] ---------- Use submodel to get parameters -------
216 DATA IKsub[1..7] :=IK[1..7]
217 T1Ksub[1..7] :=T1K[1..7]
218 T2Ksub[1..7] :=T2K[1..7]
219 Psub[1..7] :=P[1..7]
220 Timessub[1..3] :=Times[1..3]
221 OUTPUT pCurrents[1..4]:=Currents[1..4]
222 Ptime[1..8] :=time[1..8]
223 PCharI[1..2] :=charI[1..2]
224 PCharT[1..2] :=charT[1..2]
225 ENDUSE ----------------------- End use of submodel -------------------
226
227 ------------------Change current function 7 ------------------------------------
228 FOR L:=1 TO 6 DO
229 FIT[L] := heidler(times[2],L,IK[L],P[L],T1K[L],T2K[L])
230 ENDFOR
231 temp1 := FIT[1]+FIT[2]+FIT[3]+FIT[4]+FIT[5]+FIT[6]
232 Delta:=(1-((PCharI[2]-temp1)/(Ipeaks[2]-temp1)))
233 IK[7]:= IK[7]*(1+(Delta))
234 ------------- End change current function 7 ----------------------------
235
236 ENDFOR ------ end of FOR loop
237 ENDIF ------ end of part that runs only once ------------------------------
238
239
240 ------------------Output current -----------------------------------------------
241 IF t>=stp[1]+timestep THEN -- start after Tstart --------------
242 FOR L:=1 TO 7 DO
243 FIT[L] := heidler(t-stp[1],L,IK[L],P[L],T1K[L],T2K[L])
244 ENDFOR
245 IOUT := polarity*(FIT[1]+FIT[2]+FIT[3]+FIT[4]+FIT[5]+FIT[6]+FIT[7])
246 ELSE
247 IOUT:=0
248 ENDIF
249
250 ENDEXEC
251 ENDMODEL