Introduction
The design of new grounding systems and the assessment of the performance of existing ones requires
careful, detailed analysis based on a large amount of data. The AutoGridPro software package provides a
simple, integrated environment for carrying out such detailed grounding studies. This package combines
the computational powers of the engineering programs RESAP, MALT and FCDIST with a simple, largely
automated interface. The result is an easy to use, yet powerful grounding analysis program.
The package is presently at an early beta level; the first official version should be available for the CDEGS
2000 release.
Note: This new package is under intensive development and undergoes constant revisions. The details of
the package’s functionality as well as the appearance of its interface may change substantially before the
first official release.
Program Highlights
With AutoGrid Pro, the data entry requirements are reduced to a minimum. The data includes:
• The soil data. The soil resistivity measurement data or data specifying the soil structure directly (if it
is already known)
• The grounding grid. Select an existing grid from a database, use a grid creation wizard or else draw
the grid directly using SESCAD.
• The fault current. Specify the fault current directly or, if the fault current is unknown, let the program
compute it based on the network specification. Use the transmission line databases to quickly describe
the network.
• Safety related data. Specify where the earth potentials should be computed, or let the program decide
automatically. Specify which safety related quantities (touch voltages, step voltages) should be studied.
• Desired reports and plots. Select which reports and plots that the program should generate among an
extensive, predefined list.
Once the data is defined, simply click Process and let the program do the rest. The program will compute
everything that is necessary, produce the requested reports and plots and optionally display them.
Using AutoGridPro
This section describes briefly what can be done with AutoGridPro and how to get started with it. The next
section will give more details about the user interface of the program.
Starting AutoGridPro
To start the program, simply double-click the AutoGridPro icon in your CDEGS-99 Program Group. You
will be presented with the following screen. This screen is very similar to the SESCAD program. In fact,
AutoGridPro inherits all of the functionality of SESCAD and that program’s on-line help can be used to get
familiar with its features.
Figure 1. The main screen of AutoGrid Pro and some auxiliary screens.
The AutoGridPro screen also displays a Project menu, which is not available in SESCAD. The Project
menu gives access to the new functionality of AutoGridPro. (Note: this section will show how to use the
Project menu to control the application; the same functionality is often available from other screen, in
particular from the Project Toolbox. See the section entitled “Interface Details” for more information.)
The main screen is used to define the grid and acts as a controller for the application. Several other screens
are available, coordinated by the AutoGridPro Project Toolbox.
Before anything can be done with AutoGridPro, a project must be created (or an existing one must be
open).
To create a new project, select Project / New Project. You will be prompted for the location and name of
the project as well as for the name and location of the first scenario of this project. The new project is
created under the filename ‘Project Name’.agp and the scenario under the filename ‘Scenario Name’.ags
where ‘Project Name’ and ‘Scenario Name’ are the provided names of the project and scenario,
respectively. (Note: Experienced CDEGS users may wonder what are the JobID and Working Directory for
the scenario. The answer is that ‘Scenario Name’ will be used as the JobID and the selected location for the
scenario will be used as working directory. While the concept of JobID and Working Directory is no longer
used in AutoGridPro, it may help to know that the database and output files are still produced using the
traditional conventions. For example, the database file for Malt will be produced in the scenario directory
under the name mt_’Scenario Name’.f21.)
To open an existing project, select Project / Open Project. This will bring up a file browser that allows
you to select an existing project file (with extension “AGP”). Note that a demo project (called Project1) is
available in the folder ‘AGP Examples’ in your CDEGS-99 installation directory.
A single project can be open at a given time. Therefore, if you attempt to create a new project or open an
existing one while a project is currently open, you will be prompted to save changes to this last project and
the project will be closed before opening the new one.
To save a project, select Project / Save Project or Project / Save Project As. Note that a backup of the
original file is created under the name “Backup of ‘Project Name’”.agp.
• To specify the soil structure or the soil resistivity measurement data, select Project / Define Soil
Characteristics. This brings up a dialog that allows you to define the structure of the soil (number of
layers, resistivities of the layers, etc…) if it is known or to specify resistivity measurement data and
have the program deduce the soil structure. See the section entitled “ “ for more details.
• To specify the grounding grid and (optionally) the location of the computation points, use the
functionality of the Edit and Tools menus of the main interface. The dialog obtained from Advanced /
Network Energizations and Buried Structures is also useful to specify the fault current (or other
forms of grid energization) and to create other structures besides the main grounding grid. See the
SESCAD on-line help for details.
• To specify the network and fault current distribution data, use Project / Define Network
Characteristics. The data entered in the resulting screens will allow the program to determine how
much current should be injected in the main grounding as a result of the fault. It can use the computed
value of the main grounding grid’s resistance or a user specified resistance. See the section entitled “”
for details.
• To specify the safety criteria to be used when analyzing the grounding grid, select Project / Define
Safety Criteria. The safety screens allow you to enter the threshold values for safety when analyzing
touch and step voltages as well as some parameters defining the region around the main grid that
should be assessed for safety. See the section entitled “” for more details.
• To define which reports and plots the program should produce, use Project / Report Preferences. The
resulting screen offers a wide variety of reports and plots that can be produced whenever the scenario
is processed, including safety reports, touch and step voltage plots, etc… See the section entitled “” for
details.
• To control the appearance of the plots, use Project / Graphics Preferences. This allows you to specify
colors, font types and size, etc… that are used when plotting. See section “” for details.
To save the scenario, select Project / Save Scenario. Note that a backup of the original file is created under
the name “Backup of ‘Project Name’”.ags. To save the scenario under a different filename, choose Project
/ Save Scenario As and select an appropriate filename (with the AGS extension). Note that this will
automatically change the scenario name.
Processing a Scenario
Once the data for a scenario is specified, the grounding safety analysis can begin. To do this, simply select
Project / Process. The program will compute all necessary quantities in the background, prepare the
requested plots and reports and display them. Depending on the input data entered in the scenario, the
processing may include the following steps:
When the processing begins, a small window appears and displays messages regarding the progress of the
computations.
To create a new scenario, select Project / New Scenario. You will be prompted to provide a name for the
new scenario as well as (optionally) the name of an existing scenario to be used as a reference. When a
valid reference scenario is provided, the program creates a copy of that scenario under the new name. This
is convenient when you want to examine small design variations from one scenario to the next.
You can also open one of the project’s existing scenarios by choosing Project / Open Scenario. You will
be presented with the list of scenarios presently in the project, from which you can select the desired one.
Note that only one scenario can be open at a given time. Whenever you create a new scenario or open an
existing one, the currently open scenario will be closed (after prompting for changes).
Closing a Project
To close a project, select Project / Close Project. This will close the current project, but not the application
as a whole. Closing the window containing the drawing of the main grid is also interpreted by AutoGridPro
as a signal to close the project.
When the project is closed, you can still use AutoGridPro much as you would SESCAD, i.e. the project
functionality is disabled but everything else is available. Use Project / Open Project to open another
project.
The most recently used projects are listed at the end of the Project menu, for quick access.
Quitting AutoGridPro
To quit the application and terminate the AutoGridPro session, use File / Exit. The program will prompt for
those files that need saving before terminating.
Interface Details
This section describes in greater detail some of the user interface of AutoGrid Pro. Figure 1 shows the
overall appearance of the application. The main screen is identical to that of SESCAD with the exception of
several additional menu options that are available, especially under Projects. This main screen is used to
define the grid and acts as a controller for the application. Several other screens are available, coordinated
by the AutoGrid Pro project toolbox. These are used to define the remaining data.
The reports can include the following information (as shown in Figure 4):
• A summary of the input data (System Data Summary)
• A list of all the reports and plots produced when processing this scenario (Requested Computations,
Reports and Plots)
• A customizable list of the material used in the grid (List of Materials)
• The soil resistivity and configuration (Soil Resistivity Measurement Interpretation)
• The eletrical characteristics of the grounding grid (Ground Grid Performance)
• A description of the fault current distribution in the network (Fault Current Distribution)
• A safety assessment of the grounding grid (Safety Assessment)
• An assessment of the ampacity of the grid’s conductors (Ampacity Assessment)
In addition, clicking on the Advanced button brings the screen of Figure 5, which allows you to request
two other reports. These are: a comparison of the goodness of fit of the various soil models examined by
the program (Show Comparison Table) and a table listing the line-parameters computed by the program
from the Network data (Line-Parameter Calculations).
Graphics Setup
The graphics setup screen (Figure 10) is used to customize the appearance of plots. A small but important
subset of the functionality offered in Output Toolbox is available. This includes:
• Setting for the axes limits for 3D graphs
• Display threshold for spot plots
• Printer and screen attributes
Figure 10. The Graphics Setup Screen
When specifying measured resistivity data (or the apparent resistance data) the data entry should feel
familiar to users of Input Toolbox for RESAP (Figure 11). An improvement is available under Advanced,
whereby a range of soil layers can be examined in order to get the best possible fit of the data.
Consult the Input Toolbox on-line help for RESAP for more details.
When the soil structure is specified explicitly, the data entry screen is similar to the corresponding screen in
Input Toolbox for MALT (Figure 12). Use this screen to select the type of soil model that is desired.
Consult the Input Toolbox on-line help for MALT for more details.
Figure 11. The Soil Model Specification Screen – Measurement Data
Figure 12. The Soil Model Specification Screen – Direct Specification
Grid Definition
While most of the data entry regarding the grid will be carried out using the graphical tools available from
the main screen (already familiar to SESCAD users), some extra data can be specified in the screen of
Figure 13. This data consists mainly in the kind and strength of the energizations that should be applied to
the various structures defining the grid. It can also be used to create buried structures
Consult the Input Toolbox on-line help for MALT for more details.
Figure 13. The Grid Definition Screen
The network is defined by first specifying a Central Site (Figure 14), then any number of terminals attached
to it (Figure 15). Note that clicking on the Display button in both those screens shows a picture (in the
space above the button) of the network as currently defined. If more than four terminals are defined, you
will be prompted to define which terminals to plot as a maximum of four terminals can be plotted
concurrently.
The ground impedance of the central site can either be specified explicitly or be computed by the program.
In the latter case, the program will use the computed ground impedance of the main grid.
The terminals are defined by specifying the current injected into them, the desired number of sections and
the impedances of the various parts of the circuit. These impedances can be specified explicitly or by
specifying the geometrical configuration of the neutral conductors belonging to that terminal and the
material of which they are composed (Figure 16). These last quantities can be easily obtained from ready-
made databases and new entries can be created in existing databases to store user-defined configurations.
Data can be imported from the databases that accompany this program, rather than being typed in. It is
recommended to start by setting the values for the conductor type. Clicking the Import from Conductor
Database button will make the conductor database screen visible. After selecting the appropriate database
and conductor, data will be retrieved by clicking on Export.
It is also possible to modify the existing predefined database and define and save some custom conductors.
First, it is necessary to create a new conductor class, either by copying an existing database or by defining it
from scratch (use the New Class, Delete Class, Copy Class and Rename Class buttons). Following this,
clicking on Edit will allow to modify existing values for the conductor characteristics or enter new ones.
Keep in mind that altering any of the existing (official) classes is not possible.
The same path should be followed for importing data for the structure. The Import from Structure
Database button will be used instead. There are no predefined Electric Line Structure databases, so the
user must define his/her own. By default, an empty database named “Bundle” will be used.
Clicking the Display button will bring up an image showing a. cross section through the circuit. This will
also perform a data check. The “zoom” feature (the small magnifier button located under the picture)
allows to take a closer look, especially for complex configurations. Right clicking will restore the original
aspect.
Once all the data has been filled in, it can be useful to store it for future use. Note that Save to Structure
Database will save both the structure and a reference to the conductor type. Moreover, the program will
detect whether the conductor-related data was saved and if not, the user will be queried to provide names
for the corresponding conductor type and class.
Figure 14. Central Site Specification
Figure 15. Terminals Specification
Figure 16. Specification Of Circuit Configuration
It will then produce and display all requested reports and plots.