Logo GISdevelopment.net

GISdevelopment > Proceedings > GITA > 2000


GITA 2002 | GITA 2001 | GITA 2000 | GITA 1999 | GITA 1998 | GITA 1997 |  
Sessions

Data development and evolution

Engineering and design applications

Exploiting field and mobile technologies

Invited presentations

It's a brave new world

Leveraging web-based technologies

Mobilizing the enterprise

Operations support

People issues

System architecture

The best of the rest

Uniting the enterprise

User perspectives

Work management solutions



GITA 2000


Engineering and design applications


Distribution analysis in a GIS environment


Since the PSS/Engines are function libraries, the interface to the PSS/Engines is accomplished at the programming level with function calls. There are no intermediate files to maintain. Each engine has a well-defined and stable application program interface (API). Interface with the user of the GIS is entirely under control of the programmers doing the integration and should retain the look and feel of the GIS environment. The PSS/Engines are written in C++ to take maximum advantage of object-oriented software technology but the functions in API of the PSS/Engines follow C programming conventions. This permits the PSS/Engines to be used with programs written in C, C++, or even Visual Basic on Windows computers. The individual engines within the PSS/Engines are described below.

Base Engine
The base engine provides a number of support services used to build and maintain an electric network and the components that make up the electric network. An electric network (also called a power system) is a collection of producers of electric power (sources and generators), consumers of electric power (loads, motors, etc.), devices to transfer electric power from producers to consumers (lines, transformers, switches, etc.) and miscellaneous other items (shunt capacitors, controllers, etc.). The base engine's support services consist of functions to manipulate these items; that is add, delete, and modify. The base engine also provides functions that perform loadflow, short-circuit, and motor-starting calculations.

Capacitor Placement
The capacitor placement engine is used to find the best sites in a network to place capacitors. Here "best" refers to the locations with the highest financial return considering the initial cost of the capacitor, annual maintenance cost of the capacitor, and cost of real and reactive power losses. Several load levels can be considered at the same time. Result of the optimization is the set of locations where capacitors should be placed; which capacitor(s) should be placed at each site; and whether or not a switched capacitor is needed at the site because of voltage constraints. Where switched capacitors are required, a switching schedule is produced. Loss, cost of loss, and information that quantifies financial return is also calculated.

Predictive Reliability
The distribution reliability analysis engine implements predictive reliability calculation methods for a radial network. It uses equipment outage-frequency and repair-time statistics to calculate customer-specific and/or system-wide loss of service statistics. The calculations in the predictive reliability engine can be used to evaluate the performance of a protection scheme or compare the reliability of alternate protection schemes.

Fault Decrement
The fault decrement engine is used to estimate currents in a network during the first few cycles following a fault. Both time-decaying DC offset and machine contribution to fault currents are considered. The fault decrement engine calculates make and break duty as well as symmetrical and asymmetrical rms currents and can be used for breaker sizing as well as relay coordination.

Harmonics Engine
The harmonics engine is used to put harmonic analysis into an application. Harmonic analysis investigates the behavior of an electric network at frequencies higher than the fundamental frequency. Most electric networks operate at 50 or 60 Hz, called the fundamental frequency. Some devices on these networks cause significant noise at higher frequencies. This noise, or harmonic pollution, corrupts the normal voltage waveform and can cause unwanted heating in transformers, misoperation of protective devices, and excitation of resonance. The harmonics engine provides tools to investigate these phenomena including functions to calculate standard measures of harmonic distortion such as total harmonic distortion (THD), telephone influence factor (TIF) in addition to functions that determine harmonic spectra and find resonance frequencies.

Load Estimation
The load estimation engine is used to scale or estimate loads in a portion of an electric network. Often, because of insufficient instrumentation, only the location and rough characteristic of loads are known. The exact magnitude of the load is unmeasured and therefore unknown. When an "upstream" measurement of power or current is available, it can be used to estimate the magnitude of "downstream" loads. The load estimation engine adjusts the magnitude of selected loads so that power or current in a selected line or transformer matches a specified value. In this way, an estimate of load magnitudes is obtained.

Page 3 of 5
| Previous | Next |

Applications | Technology | Policy | History | News | Tenders | Events | Interviews | Career | Companies | Country Pages | Books | Publications | Education | Glossary | Tutorials | Downloads | Site Map | Subscribe | GIS@development Magazine | Updates | Guest Book