TFlash Overview
TFlash Overview
page 1
TFlash
Lightning Stroke Simulation Software
For Transmission Line Designers
Developed 1996-1997
page 2
TFlash
TFlash was a Windows application that simulated what happened to a power
transmission line when lightning struck it. This was serious scientific software,
developed under the auspices of the Electric Power Research Institute (EPRI), an
independent, nonprofit organization funded by major power producers throughout the
US and Canada. TFlash was developed in 1996-97 in a collaborative effort involving
engineers from EPRI and software produced by InterACT. John Anderson (my father),
a consulting engineer specializing in lightning protection, developed the mathematical
algorithms for TFlash; the user interface was designed by myself; and the modeling
component was programmed by myself and Glen Qwasny, another InterACT software
engineer. The simulation component of TFlash was provided by a couple other EPRI
engineers, using weather databases acquired from NOAA.
The T in TFlash stands for transmission, as the program was specifically designed for
use in designing power transmission lines those strings of large towers which run
across the landscape, carrying enormous amounts of electrical energy. There was also
a sibling program called DFlash, designed for distribution lines the network of wooden
poles throughout most communities, carrying much lower current levels. We werent
involved with creating DFlash, although we considered what a connection between the
two programs might look like in future incarnations of TFlash.
Lightning causes serious problems for electric power utilities. Being higher than most of
the surrounding trees and structures, the lines and towers act as lightning rods. One
lightning bolt can carry upwards of 30,000 amps of electrical energy enough to
destroy electrical equipment that isnt properly protected, and even damage portions of
the towers that support the lines. The danger of being struck varies considerably from
one part of the country to another, from one season to another, and also varies with the
local terrain. Power utility engineers need some way to estimate the relative
effectiveness of various types of towers and lines, in an effort to keep construction and
maintenance costs low and still provide reliable, continuous service to their customers.
When it was developed in 1997, TFlash was the most sophisticated program of its kind.
My father had spent most of his career studying lightning, and had developed a new set
of algorithms for approximating what happens when a complex object such as a
transmission tower is subjected to an enormous surge of energy. For my part, I had
always taken a strong interest in user interface design, and used Microsofts Visual
Studio to create an intuitive front end to the mathematics. The result was a Windows
application which was well-received by EPRIs members.
Under the Hood
TFlash consisted of several components:
page 3
Figure 2 - TFlash Main Screen. At the lower left is the currentlyselected tower. The right hand side of the screen is the notebook
section, allowing the user to select various components and specify
properties for the current tower. The units (English or metric) are
selectable on the Project Setup page.
Figure 2 - at the top of the main window is a control for selecting the
current tower. Similar to the controls on a VCR, the buttons move the
current view to either end of the transmission line, or move one tower
forward or backward. Clicking the center allows a specific tower to be
selected.
The four controls to the right of the selector buttons are for creating,
editing and deleting towers. Enter takes the current data and
substitutes it for the data in the model at the current point. Insert
puts a new tower into the model using the current data.
page 4
page 5
Figure 5 - Once a tower type has been selected for a node in the
model, the tabs allow the user to enter data appropriate for that type of
tower. Shown here is the data entry screen for the Radial
Counterpoise, an array of grounding rods beneath the tower.
The Resistivity field is greyed out, indicating that this value is supplied
by TFlash. The Calculate button in the lower right performs that
calculation and updates the Resistivity field.
page 6
page 7
page 8
page 9
page 10
page 11
page 12