Development of A Software based on IEEE 80-2000 Standards and Available on Android Devices, to Design Ground Meshes in High Voltage Substations

DOI : 10.17577/IJERTV10IS080178

Download Full-Text PDF Cite this Publication

Text Only Version

Development of A Software based on IEEE 80-2000 Standards and Available on Android Devices, to Design Ground Meshes in High Voltage Substations

Electrical Engr. Fabrizio Armando M. M1

Professor and Head,

Faculty of Engineering and Management UNTELS, Lima, Peru

Jorge Eduardo T. H2, Gabriel Antonio V. Z3, Angelino Mathew L. A4, Franklin Jose P. A5, Erick Fabrizio M. V6

2,3,4,5,6 Student,

Faculty of Engineering and Management – Professional mechanical and electrical engineering career

UNTELS Lima, Peru

Abstract This application was designed and programmed for the efficient design of the ground mesh protection system to safeguard the lives of people, animals and vegetation, as well as the useful life of each of the elements found in an electrical substation. This is based on the IEEE 80 – 2000 standard, which gives us a guide for safety in AC substations. The professional in charge of the project and who will use the application, must use the Wenner method to obtain a maximum number of measurements equal to 7, and for each measurement it must be repeated 3 times; With this, the application will indicate if the terrain is homogeneous or heterogeneous. As a second step, the application will calculate the gauge of the conductor that will be used in the real area where this protection system will be implemented. After this, the application will find the step and touch voltage values (important parameters in this type of protection system). And finally, the electrical resistance of the mesh, the total number of rods to be used, among other data, will be calculated. At the end of all these steps, the application provides a report where all the values found and necessary for the implementation of the mesh are found. Said report will be saved in the internal memory of the device in which the application is starting.

KeywordsGround mesh, IEEE 80-2000,aplication, touch and step voltages, Wenners method


    In the Engineering area, specifically in Electrical Engineering, there are various points of electricity generation, which is transported by high voltage lines and also elevated or reduced in substations. In the latter, there are large power transformers; It is due to these machines and their high cost, that designers find it necessary to implement the ground mesh protection system, in order to guarantee efficient work of the machines and of course, preserve and safeguard the lives of all living things. As mentioned above, there are various standards to comply with this, but the one chosen for the construction of the application is the IEEE 80 – 2000 standard, which provides us with a methodology to design ground meshes in

    substations, this with various formulas, graphs, tables, etc. Despite this, there are some professionals in the field who do not follow this or any other guide for the design of this protection system, that is, they do not make a preliminary study of the terrain and only assume values such as resistance, resistivities, heights, among other parameters., which can lead to inefficient work and in the worst case, the death of those involved and mentioned above. [1]


    1. Define the type of terrain

      The application will show spaces to complete resistance values obtained by the user through measurements with the Wenner method (maximum 7). In case the user makes fewer measurements, there will be no need to complete them with zero since the measurements not completed will not affect the subsequent calculation. The application will calculate the resistivity values based on the values entered by the user and through the following formulas.

      = 2aR (1)

      = 4aR / [ 1+ (2a/ a2 + 4b2) – (2a/ 4a2 + 4b2)] (2)

      The criteria to know which formula to use in the resistivity calculation will be the following:

      a > 20*b (3)


      a: distance between electrodes b: dipstick burial depth

      : apparent resistivity R: resistance value

      If equation 3 is fulfilled, the application will solve the first one, otherwise the second one[6].

      In projects that use earth mesh protection systems, it must be considered that there are two types of land: Homogeneous and Heterogeneous.

      Homogeneous Soils to those that present a very similar resistivity in all their measurements regardless of the depth at which the measurement is made.

      Heterogeneous Soils are those that present a different resistivity between their measurements and that consequently infinite layers are generated with different values and at certain depths.

      Making an analogy between the current and the types of terrain, we could suggest that a homogeneous terrain would behave like a continuous current since it presents equal values over time.

      Similarly, a heterogeneous terrain would approach alternating current since it is a variant. Various theses show that in Peru heterogeneous soils abound more than homogeneous ones, so a criterion must be had to analyze said soils without neglecting the layers below the earth. That is why the IEEE 80-2000 standard proposes an analysis of the first two layers below the finished floor level, that is, the first layer will have a resistivity value 1 at a certain height H, for the next layer it will be considered only the resistivity 2 since its height will be considered infinite.

      With the above mentioned:

      The relationship that will define the type of terrain on which the measurements have been made is as follows[1]:

      Terrain indicator < 0.3 (for homogeneous terrain) (4) The terrain indicator formula is defined as follows:

      (Maximum resistivity/Minimum resistivity) 1 (5)


      Maximum and minimum resistivity value calculated in the first stage of the application

      The application will show a graph constructed from the data inserted by the user, so that the user can select which of the two curves predetermined by the application it resembles. Once selected, the application will show the value of 1

      Following this, two measurements of apparent resistivities must be selected, with this the application will graph two curves in which the user must locate the intersection to obtain the values of the height h of 1 and the constant k.

      With these data the application calculates 2

      2 = (-1*(K+1))/(K-1) (6)

      As a next step, the application will show us a window with a list of materials that are used on the finished floor level. Then the user must enter the value of the depth of the mesh.

    2. Calculation Of Conductor Gauge

      The user enters the value of the symmetric fault current, which is the maximum short circuit current, in kilo amperes (short-circuit current of the system allows to establish the characteristics of the protection elements that must withstand or cut the fault current, so that it is necessary to perform the calculation for each of the voltage levels of the system)[7]. The duration of the ground fault current in seconds according to the electrical concessionaire and the ambient temperature of the design, these parameters are important since the gauge of the conductor cable must withstand them in order to maintain continuity of service.

      The IEEE 80-2000 standard proposes different types of cables which are at the user's choice for the design of the grounding mesh.

      After choosing between the different types of cables, the application will calculate the appropriate gauge through the following formula:

      Amm2 = IF / (Tcap*10-4/r*ts*pr) *Ln ((K0 + Tm)/ (K0 + Ta)) (7) Where:

      IF = symmetric fault current (Amperes) T = ambient temperature

      Tm = Maximum Allowable Temperature in ° C Ko = thermal coefficient of conductivity

      Tcap = thermal capacity per unit volume r = Factor at 20 ° C

      pr = Thermal coefficient of resistivity at reference temperature Tr in 1 / ° C

      ts = duration of fault current

    3. Tolerable Stress Criterion

      At this stage, two important factors must be calculated, which are directly related to the safety of people, these factors are step and touch voltage.

      The term touch voltage refers to the potential difference between the ground potential rise (GPR) and the surface potential at the point where a person is standing while at the same time having a hand in contact with a grounded Structure[2]

      Likewise, the tension of step, when current is flowing from an overhead conductor through a chain-link fence to the earth, a high-voltage condition is created and a voltage gradient will occur based on the resistivity of the soil, resulting in a voltage difference also known as a potential difference between two points on the ground. This is called a step potential as it can cause voltage difference between a persons feet.

      These values are calculated according to the IEEE 80-2000 standard with the following formulas

      Ep50 = (1000 + 6*Cs*s) * 0.116 /ts (8)

      Ep70 = (1000 + 6*Cs*s) * 0.157 /ts (9)

      Et50 = (1000 + 1.5*Cs*s) * 0.116 /ts (10)

      Et70 = (1000 + 1.5*Cs*s) * 0.157 /ts (11)

      The subscripts 50 and 70 refer to the average body mass of the workers who are usually close to the area where the mesh is buried to earth[5]

      But these formulas involve a surface layer reduction factor, this factor is calculated as follows:

      Cs = 1 ( ( 0.09*(1 / s) ) / (2*hs + 0.09 ) ) (12)


      = apparent resistivity

      s = resistivity of surface material hs = Thickness of surface material

      We also note that the numerator is the apparent resistivity of the ground that, if it were heterogeneous, would be calculated with the following formula

      a = (Lr*1*2) /( (2*(H h)) + 1*(Lr + h – H)) (13)


      1 and 2 = top and bottom layer resistivity respectively H = Thickness of surface material (meters)

      h = mesh burial depth (meters) Lr = vertical rod length (2.4 m)

      If it is homogeneous, the apparent resistivity will be equal to the average resistivity

    4. Design of mesh

      The application contemplates 3 forms of mesh design: square, rectangular and in the shape of an "L".

      When choosing the square mesh, the value of the mesh side in meters must be entered, in addition to the vertical and horizontal separation distance (Dy and Dx respectively), if it were rectangular, it is the same procedure, only the length (Lx) and width (Ly) values must be entered of the mesh, since in this case both sides would not be the same as it is in the square mesh.

      If it were the case of an L shaped mesh, you must enter greater and lesser length and width values, that is, 4 values and their respective separation distances.

      After having entered these values, the application will calculate:

      • Number of vertical conductors (M):

        M = Ly / Dy (14)

      • Number of horizontal conductors (N):

        N = Lx / Dx (15)

      • Conductor length through perimeter (P):

        P = Lx + Ly (16)

      • Mesh area (A):

        A = Lx * Ly (17)

      • Number of ground rods (electrode):

        Nc = 0.9 * A (18)

      • Total length of ground rods (Le):

        Le = Nc * 2.4 (19)

      • Total length of buried conductor (Lc):

        Lc = N*Lx + M*Ly (20)

      • Total length of buried conductors and rods (Lt):

        Lt = Lc + Le (21)

      • And most important parameter, the resistance of the mesh:

        R = *[(1/LT) + (1/20A) *(1 + 1/(1+p0/A))]


    5. Mesh current and ground potential rise.

      To calculate the mesh current, the following formula is used:

      IG = IF *Df * Sf * Cp (23) Defining each variable:

      IF = symmetric fault current (Amperes)

      Df = decay factor for the entire duration of the failure Sf = Current division factor

      Cp = Growth factor

      To calculate all the variables involved in the mesh current, the user will enter the value of the X / R ratio depending on the characteristics of the substation, in addition, the application will allow to choose the approximate equivalent impedances of the power lines guard cables transmission and distribution neutrals. Then, the number of transmission lines and the number of distribution neutrals must be chosen (this last piece of information is one of the most important at this stage, since it allows us to know the exact value of Sf). Since only some Sf values are predetermined for various combinations of

      transmission lines and distribution neutrals and in order to know the exact values of Sf in all possible combinations between number of transmission lines and distribution

      IG : mesh current

      GPR = IG * R (28)

      neutrals, for this application the following formula was solved:

      Sf (x,y) = | (Zeq)(x,y) / Rg + (Zeq)(x,y) | (24)

      But to know the equivalent impedance value of an uncommon combination of transmission lines and distribution neutrals, for example 1 and 3 for a rtg of 15 ohm and rdg of 25 ohms, it was interpolated taking as an upper limit the values of combination 1 – 2 and 1 – 4, thus the equivalent impedance was calculated and replaced in the formula 22. This was the criterion for calculating the value of Sf.

      After entering the X / R value, choose the RTG or RDG value and select the combination of number of transmission lines and distribution neutrals; the user must answer the question: Do you consider the total capacity of the substation and in the future keep the load and feeders constant?

      If the answer is affirmative, the value of Cp will be equal to 1, since the load will remain constant over time and the total area of the substation is being considered without projections to increase. Otherwise, to a negative answer, the user must enter the percentage (for example 15%) in which he plans to increase the total capacity of area or load, then Cp will be calculated with the following formula[5]:

      Cp= 1 + [(C%) / 100] (25)

      The variable Df will be calculated with the following formula: Df = 1 + [Ta * (1 e -2tf /Ta)]/tf (26)

      Defining each variable:

      tf = duration of fault current

      Ta = time constant of the DC component f = frequence (Hz)

      Ta = (X/R) * (1 / 2**f) (27)

      After the application has developed all the implicit formulas within the mesh current, it will show in a partial report, the touch voltage values, symmetric fault current, reduction factor for the entire fault duration, current division factor, mesh current, ground potential rise (GPR).

      GPR is equal to the grid resistance times the current maximum grid. Besides, GPR is the maximum electrical which attained relative to a distant grounding point as at the potential of remote earth. [8]

      R : resistance of the mesh

    6. Initial design verification

      Once the above formulas have been made, IEEE 80-2000 presents us with the following inequality to identify if the preliminary design is correct:

      GPR < ET(50 o 70 Kg) (29)

      If expression 29 is true, the application displays the following message:

      correct design, but consider to apply some treatment to reduce the resistance of the mesh to the ground by 80% in case the resistance of the mesh is greater than 1 ohm, in order to respect the measures, set by the ieee-80- regulation 2000.

      As a result of the message mentioned above, the design will culminate showing a final report, this report shows the sections of: Type of terrain, conductor gauge, tolerable tension criteria and mesh resistance. In addition, the final report can be saved on the user's device for future studies or analysis.

      But if expression 29 is not fulfilled, the following warning is isplayed

      The initial design must be readjusted with factors, please press continue to apply correction factors.

    7. Designed touch voltage and Actual derived step voltage

      Designed touch and step voltages are the voltages obtained from the designed grid system and must be less in value compared to tolerable voltages. If otherwise, the grid system has to be redesigned until the values fall less than the tolerable voltages.[3]

    8. Designed touch voltage

      Em = [ * IG* Km* Ki] / LM (30) Defining each variable:

      = apparent resistivity

      LM = Effective length buried

      LM = LC + Le (31)

      IG = symmetric fault current (Amperes) Ki = correction factor for irregularity

      Ki = 0.644 + 0.148*n (32)

      The constant n has different sub-values for every king of mesh considered in this application:

      na = 2 * (Lc / Lp)


      Ki = correction factor for irregularity (32)

      nb = Lp / (4 A)


      KS = Space factor for step voltage

      nc = [ (Lx * Ly) / A ]


      KS = (1 / ) * [ (1/2h) + (1/D+h) + ((1-0.5n-2)/D)]


      • For square meshes:

        n = na

      • Where:

      • For rectangular meshes:

        n = na*nb

      • For L-shaped meshes:

        n = na*nb*nc

        Km = separation factor for mesh voltage

        Km = 1/2 * Ln[ (D2/16hd) + ((D+2h)2/8dD) (h/4d)] + (Kii/Kh)*Ln [ 8 / * (2n 1)] (36)

      • Where:

        h : mesh burial depth d : conductor diameter

        D : distance of greater of the mesh

        D = (Lx)2 + (Ly)2 (37)

        Kii = 1 / ( 2*n )2/n (38)

        Kh = ( 1 + h )1/2 (39)

        Once these factors have been applied, the application should check the following expression:

        Em < ET(50 o 70 Kg) (40)

        If true, the step-by-pass voltage continues. Otherwise, you return to the mesh design stage.

    9. Actual derived step voltage

    The value of the real tension of the mesh is obtained by means of the following expression:

    ES = [ * IG* KS* Ki] / LS (41)

    Defining each variable: = apparent resistivity

    LS = Effective length buried

    LS = 0.75*LC + 0.85*Le (42)

    IG = symmetric fault current (Amperes)

    n : constant of (33) or (34) or (35) h : mesh burial depth

    D : distance of greater of the mesh (37)

    Once these factors have been applied, the application should check the following expression:

    ES < Ep(50 o 70 Kg) (44)

    If true, the application sends the final report. Otherwise, you return to the mesh design stage.


    1. Method for calculating soil resistivity

      Since the IEEE-802000 does not include a specific method for calculating soil resistivity, it was necessary to resort to investigating various types of evaluation for it. Concluding in various comparisons, that the most correct method based on theory and calculation is the Tagg method [4].

      Tagg, after a thorough study of stratified soils, arrives at the following equation:



      Known as the Tagg equation, through which I determine some master curves that simply consist of giving values to the variables k, h and a, obtaining values of / 1 for each case.

      It is necessary to comment that K varies between -1 and 1, that is to say that for K values between -1 and 0, results of

      / 1 greater than 0 and less than 1 are obtained, which corresponds to the fact that the first layer has a resistivity greater than the second. For K values between 0 and 1, the values of / 1 will be greater than 1, since the resistivity of the second layer is greater than that of the first.

      The reflection coefficient is given by the following equation:

      K = (2 1) / (2 + 1) (46)

      For a better development of the application, the master curves were made using the Desmos software. In this way we obtained exact values to obtain the relation of / 1.

      Fig.1 Negative K Master Curve

      Fig.2 Positive K Master Curve


    1. Achieving an optimal design of a ground mesh does not depend solely on the characteristics of the electrodes but is active on the terrain where they are located.

    2. In this article we show the development of a software that can be used on a mobile device, which leads to the design of a ground mesh so that in cases of electrical discharges or overvoltage, the current finds a safe route and thus avoid damage to a being alive or nature.

    3. The resistance of the mesh depends on the lengths, cross section and shape of the electrodes.

    4. The application has been programmed to give as a result the dimensions of the electrodes, touch and step voltages, among other parameters and shown respecting the IEEE 80-2000 standard.

    5. At the end of the design, the application will suggest applying a chemical additive with which it will improve the results, this notification will be displayed regardless of whether the results obtained are optimal or not.


  1. J. CAMA, Grounding Mesh Design Using Ieee-80 Standard, Using Etap, Aspix And Excel, For The Electric Distribution Substation Of The Una-Puno Stadium, The End-of-Degree Project, Universidad Nacional del Altiplano, Puno, 2021. [Online]. Available: rroñay_Jonathan_Esteban.pdf?sequence=1&amp;isAllowed=y

  2. "IEEE Guide for Safety in AC Substation Grounding," in IEEE Std 80- 2000 , vol., no., pp.1-192, 4 Aug. 2000, doi: 10.1109/IEEESTD.2000.91902.

  3. T.R. Ayodele, A.S.O. Ogunjuyigbe, O.E. Oyewole, Comparative assessment of the effect of earthing grid configurations on the earthing system using IEEE and Finite Element Methods, Eng. Sci. Tech., Int. J. (2018),

  4. G. F. Tagg, Earth resistances, London: George Newnes, 1964.

  5. Choquehuanca Chamorro, Jenner Edin, Optimization of the mesh resistance to earth of the substation 2.0 / 2.5 MVA of the mining unit el Santo,Caylloma,

  6. Grounding Systems Theory, Design, Measurement and Maintenance,

  7. R. Aguas, "Methodology for the calculation of short-circuit currents", The End-of-Degree Project, Universidad Tecnológica de Bolívar, Colombia, 2011. [Online]. Available:

  8. A. Puttarach, T. Kasirawat, S. Panta, A. Phayomhom, C. Pongsriwat and W. Nakkrongdee, "Optimal Design in Distribution Substations Grounding System for Decreasing Touch Voltage," 2020 17th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI- CON), 2020, pp. 486-489, doi: 10.1109/ECTI- CON49241.2020.9158089.

Leave a Reply