ATP Installation Guide
ATP Installation Guide
Contents
Brief Introduction ........................................................................................... 2
ATP-EMTP ......................................................................................................................... 2
ATP GUIs .......................................................................................................................... 3
ATPDraw ........................................................................................................................ 3
Plotting Programs .............................................................................................................. 3
ATP Analyzer Recommended plotting program ........................................................... 4
Plot XY ........................................................................................................................... 5
User Groups & Program Sources ....................................................................... 5
Canadian American User Group (CAUG) .......................................................................... 5
European EMTP-ATP Users Group (EEUG) ........................................................................ 5
Japanese ATP User Group (JAUG) ...................................................................................... 5
List Server ......................................................................................................................... 5
ATPDraw ........................................................................................................................... 5
Plot XY ............................................................................................................................... 5
ATP Analyzer ..................................................................................................................... 6
ATP Program ..................................................................................................................... 6
Installation.................................................................................................... 6
Program Installation .......................................................................................................... 6
Installation Method 1 Manually........................................................................................ 8
Installation Method 2 InstallShield with Updating Method ............................................. 10
Testing Applications after Installation .............................................................................. 11
References ................................................................................................... 12
Brief Introduction
ATP-EMTP
The original EMTP (ElectroMagnetic Transient Program) was developed at Bonneville
Power Administration (BPA) in the 1970s and 80s primarily for modeling power system
transients. The primary EMTP developers were Dr. Hermann Dommel, Dr. Scott Meyer
and Dr. Tsu-huei Liu. The development on the EMTP was discontinued in the 1980s. The
terms EMTP and EMT programs are now generic terms that refer to a number of similar
transient programs such as: ATP, EMTP-RV, EMTDC, PSCAD and RSCAD-RTDS.
The ATP (Alternate Transients Program) is a widely-used version of EMTP and available
to most individuals around the world essentially free of charge. The ATP solves linearized
differential equations of system components with numerical integration using the
trapezoidal method. It can perform time-domain simulations or frequency scans.
The EEUG or European EMTP-ATP User Group provides the following program
description:
Two often-used versions of ATP include MingW32 and Watcom. MingW32 is a Win32
native application and as such the recommended version for Windows systems.
The beginning of an ATP simulation, when running the tpbig.exe file, is shown in Figure 1.
The ATP then reads in card images with formatted data describing the electrical
network or control system. These card images may either be created by using a text
editor or through a GUI such as ATP Draw. The ATP Rule Book provides a description of
how the case must be assembled, along with each card image type and its format.
Page 2 of 12
ATP-Related Installation Guide | Brief Introduction
ATP GUIs
ATPDraw
Although a number of Graphical User Interfaces (GUIs) are available to run ATP, often
a new ATP user will use ATPDraw since it is easier to learn and does not generally
require that card images be manually created.
ATPDraw is a graphical pre-processor to ATP and is used to create and edit circuit
files. The output of ATPDraw is a file you can use as input to the ATP program. The
program is developed by Dr. Hans Kr. Hidalen at SINTEF Energy Research/Norwegian
University of Science and Technology in Norway, sponsored by Bonneville Power
Administration, Portland-Oregon-USA. Multi-phase developments and Vector Graphics
in the v5 version is sponsored the EEUG organization. The developers are not
responsible for any erroneous results produced by ATPDraw. This 32-bit Windows
program runs under MS-Windows 9x/NT/2000/XP/Vista/Windows7.
Figure 2 shows a typical ATPDraw window and circuit diagram following execution of
the Atpdraw.exe and creation of a new case.
Plotting Programs
There are a number of programs for plotting the time-dependent waveform outputs or
frequency scan outputs of the ATP, each with its own features and limitations. PlotXY can
be used for quick examination of a case immediately follow execution and ATP Analyzer
can be used for detailed analysis.
Page 3 of 12
ATP-Related Installation Guide | Brief Introduction
The ATP Analyzer program is royalty free. The proprietary rights of ATP Analyzer
belong to the Bonneville Power Administration USA, which financed program
development.
For additional details please refer to the Instruction Book and Quick User Guide.
Features:
Can plot pl4 files (native output of transient ATP cases), COMTRADES, ASCII
Table files and more
Plots in a single window: XY, multiple axes waveforms, multiple axes overlaid
waveforms, and digital signals to work well for ATP or digital fault recorder files
Extensive built-in analysis tools for mathematical, waveform modifications,
calculations (power, impedance), FFT, Boolean, relay characteristics
Can combine and compare different waveform files, resample, truncate, write out
Lacks the ability to easily copy figures for reports, so a print screen application
needs to be used
Newest version can save channel selections for multiple overlay plots from one
file to the next, reducing time required for repetitive plotting
Page 4 of 12
ATP-Related Installation Guide | User Groups & Program Sources
Plot XY
The program documentation provides the following history:
PlotXY was created initially in 1998 as an answer to the need of the community that
used the well-known electromagnetic transients program EMPT/ATP to have a
Windows-based fast and practical program to make plots. The programs available at
those times were mainly based on old Microsoft DOS and were, in the opinion of the
writer, either too slow or a bit tricky to use.
Features:
Can view binary pl4 files (native output of transient ATP cases), COMTRADES,
Open Modelica and more
Is quick to open and plot files for review
Easy to copy out figures for reports
Plots up to four windows with single-axis, overlaid plots
Does not have extensive analysis tools like ATP Analyzer
List Server
The ATP list server uses e-mail as a forum to ask, answer, and inform. It is
recommended to join the list server as an ATP user.
ATPDraw
www.atpdraw.net
ATPDraw can be obtained directly from Hans Hidalens atpdraw.net website. You
will need to register, and pass an EMTP quiz, to download a copy for free.
Plot XY
Dipartimento Di Sistemi Elettrici E Automazione (DSEA)
http://www.dsea.unipi.it/Members/ceraolow/Software/plotxy/plotxy-april-
2014/view
PlotXY is available from Massimo Ceraolos web site provided above.
Page 5 of 12
ATP-Related Installation Guide | Installation
ATP Analyzer
Contact Christine Goldsworthy via e-mail, at [email protected].
ATP Program
www.eeug.org
Prior to installation, obtain a free ATP license by following instructions from your
local User Group. When obtaining the free ATP license, you can also request
software copies and documentation. There is usually a fee for this. Another source for
the software, after a license is obtained, is from another licensed user.
Everyone who is licensed can use the program free of royalty, but the program is not in
the public domain and it is not available via anonymous FTP. The program disks and
printed materials (Rule Book, Theory Book, User Manuals) can be ordered from the
EEUG by filling out the appropriate Order Form.
Alternatively you also have right asking that materials from any other [licensed] ATP
users, if he or she is willing to share it with you, as it is stated in the license form: ("...The
sharing of ATP materials among authorized users is encouraged. If one authorized user
has newer or better materials than a second, the first user is encouraged to share with
the second...").
Installation
Program Installation
Determining which method to use depends on the programs you are using. If you have
the InstallShield versions of ATPDraw with ATP, then method two is recommended. If you
do not, use method one. Examples of program versions:
Page 6 of 12
ATP-Related Installation Guide | Installation
Page 7 of 12
ATP-Related Installation Guide | Installation
Copy ATPDraw, ATP Analyzer and ATP install files to your local computer before
starting. Extract zipped files as necessary.
Install ATPDraw
ATPDraw typically comes in an install and image format. The install version will run an
installation wizard and automatically install the application. The image version allows
you to copy and paste the new files and overwrite the older version. Both methods will
work for installation. The install version is recommended for first time installations.
The only caution is to not embed ATPDraw in too many folders. ATP will be stored in
the same location, and has limited characters in file names. Similarly, the file and
folder names cannot contain any spaces. If this is a problem, ATP will not run.
The recommended file location for ATPDraw is at the root level: C:\ATPDraw\.
Follow the instructions with the InstallShield for installation. The location for ATP
Analyzer is not important and can be in Program Files because it will be linked in
ATPDraw.
Page 8 of 12
ATP-Related Installation Guide | Installation
Figure 10
Page 9 of 12
ATP-Related Installation Guide | Installation
Figure 11
10. In ATPDraw, save a second time by selecting "Tools > Save Options". This
second save has been found to be necessary at times to insure ATPDraw
actually does save the changes.
Copy ATP Analyzer InstallShield, ATPDraw InstallShield, and any later versions of
ATPDraw, ATP or ATP Analyzer to your local computer. Extract zipped files as needed.
1. Install the ATP Analyzer InstallShield first following the instructions that come with it.
2. Install the ATPDraw InstallShield version following the instructions that come with it.
This is the version that will also install ATP, and link the three applications. If all of the
applications are the most recent the installation instructions would stop here.
3. If needed, update ATPDraw to the latest version by copying the highlighted files in
Figure 12, that are included with the image version, and pasting them to your local
hard drive under C:\ATPDraw\. The remaining non-highlighted folder contents can
be copied over individually as needed. It is recommended to back up the current
version into an archive folder prior to updating.
Page 10 of 12
ATP-Related Installation Guide | Installation
Figure 12
Figure 13
Page 11 of 12
ATP-Related Installation Guide | References
An unsuccessful ATP run will look similar to this, usually with error messages and likely
insults included:
Figure 14
To test ATP Analyzer, after a successful ATP time-dependent execution and plot file
creation, hit run Plot (F8). ATP Analyzer should automatically open and read in the new
pl4 file ready to plot. ATP Analyzer can also be tested with other file types such as
COMTRADE files.
References
ATP Analyzer 4_12 Manual [DOC] (2007, February).
Rifaldi, A., & Lastra, R. B., ATP Rulebook [PDF]. (2001, December).
Page 12 of 12