ElectricalSensorInterface Class Reference

#include <ElectricalSensorInterface.h>

Inheritance diagram for ElectricalSensorInterface:
ElectricalModel

List of all members.

Public Member Functions

virtual Complex getVoltage (unsigned bus)=0
 Get the complex voltage at the specified bus.
virtual double getBusAngle (unsigned bus)=0
 Get the voltage angle at a bus.
virtual double getGenrFreq (unsigned genr_number)=0
 Get the frequency in radians at the specified generator.
virtual double getRealGenrPower (unsigned genr_number)=0
 Get the real power output at the specified generator.
virtual double getBusFreq (unsigned bus)=0
 Get the frequency at a load.
virtual Complex getLoadPower (unsigned bus)=0
 Get the complex power demanded at the bus.
virtual bool genrOffLine (unsigned genr_number)=0
 Is the generator offline?
virtual double getVoltageWaveform (unsigned bus)
virtual ~ElectricalSensorInterface ()
 Destructor.

Detailed Description

This is an interface for accessing the state variables of the electrical model.

Definition at line 10 of file ElectricalSensorInterface.h.


Member Function Documentation

virtual double ElectricalSensorInterface::getVoltageWaveform ( unsigned  bus  )  [inline, virtual]

Calculate the time varying voltage waveform at a bus. This should approximate the raw voltage signal that would be observed by voltage sensor attached to that bus. The default throws a adevs::method_not_supported exception.

Reimplemented in ElectricalModel.

Definition at line 34 of file ElectricalSensorInterface.h.


The documentation for this class was generated from the following file:

Generated on 17 Jul 2013 by  doxygen 1.6.1