Shortcut to Main Page

.NET Relayer™

COMTRADE Viewer and Software for Protective Relay Prototyping and Simulation
Please note the new URL for .NET Relayer 2.2: qbdam-labs.net/relayer.html

At a Glance

What Is It For?

.NET Relayer™ is the software solution you need for quick relay algorithm prototyping and simulation using voltage and current waveforms prerecorded in COMTRADE files.

.NET Relayer 2.1 Just Released!

Features and Benefits

  • Free, streamlined, and user-friendly.
  • Plot and inspect IEEE COMTRADE waveforms.
  • Write, simulate, and debug* your own relay functions using the C# and Visual Basic .NET languages. (*Debugger required)
  • Quick setup of distance relay zones.
  • Sample relay functions, waveform files, and analyzer code.

At Your Service

The .NET Relayer software cannot grow to support your needs without your input!

Explore .NET Relayer

Previous TabNext Tab

Screenshot

.NET Relayer screenshot

New Features for .NET Relayer 2.1 (April 2009)

  • The Plot Manager now appears automatically when plotting data for the first time. Accessible from the toolbar, it initially appears side-by-side with the Properties Window, instead of one on top of each other. The user may change the layout, and it will be retained throughout the session.
  • Families of plots can be drawn and recognized by shades of the same color. Shades and curve thickness are determined according to the position of the plot to be drawn.
  • Plots drawn from data series are assigned preset colors instead of random colors. Colors and curve thickness are determined according to the position of the plot to be drawn.
  • Glyphs/symbols for plots are easily picked from a symbol library or imported from the Windows character map application (screenshot).
  • Plots can be renamed from the Plot Manager using the F2 key.
  • The Feedback menu command links to the Feedback page.
  • A recent file menu list is now available.

Issues Corrected in .NET Relayer 2.1

  • Plot offsets and scale factors are now rendered properly, including for negative scale factors and cursor traces.
  • The target plot selector in the data view toolbar shows a current updated list of open plot editors.
  • Fixed an error that occurs when compiling a QuickAnalyzer with no input arguments.
  • Addressed a problem reading certain COMTRADE binary data.
  • The Plot Selected Rows command is disabled when no data series is selected.
  • Irrelevant objects and properties are no longer available from the Properties Window.

Download and Installation

  • Required software and operating systems:
  • To install:
    • Download the installer (0.8 MB ZIP) (You will be redirected to the Softpedia download site.)
    • Run the setup program from the downloaded ZIP file and follow the instructions. (Administrator privileges may be required.)
  • To uninstall:
    • Use the Add/Remove Program command of the Windows Control Panel.

How to Use .NET Relayer

.NET Relayer is streamlined to help users obtain results quickly. The operational steps are summarized below:

  1. Select the waveform (COMTRADE) file to analyze.
  2. Begin the analysis by selecting a relay function to test.
  3. Configure the parameters of the selected relay function/model.
  4. Assign the required inputs of the relay model.
  5. Run the analysis.
  6. Collect and analyze the results. Waveforms and data generated during the analysis can be visualized and compared to original data.
  7. Prototype, test, and experiment your own relay functions using the C# and Visual Basic .NET languages.
  • Tutorials for the features of .NET Relayer described above can be found in the Quick Start Guide (1.1 MB PDF).

About Binh Dam's .NET Relayer

.NET Relayer was first developed in 2006 to complete the term project for the Georgia Tech Protective Relaying graduate course (ECE 6323).

Power systems protection relies on advanced algorithms design and testing. The .NET Relayer software (formerly known as Waveform Analyzers) introduces a concept that facilitates the design and testing of relay algorithms by leveraging the ability of the .NET Lab and Experiments software to integrate user algorithms in the testing process.

.NET Relayer is also suited for general waveform analysis. Relay algorithms and other signal processing methods can be implemented to analyze and respond to pre-recorded voltage and current waveforms. Users can create their own analyzers or use the built-in analyzer samples to perform waveform analysis.

Industry Publicity and Award

  • Clayton Griffin Award and invited paper at the 62th Annual Georgia Tech Protective Relaying Conference (May 2008): "Leveraging the .NET Framework in Relay Simulation and Virtual Testing" (presentation available upon request).
    [PAC World Magazine coverage]
  • Paper presented at the IEEE Power Engineering Society General Meeting (June 2007) [available on IEEE Xplore],
  • Project report: Transient Testing of Protective Relays (PSERC Project T-30, Dec. 2007)