gridiq.network
Class SlackGenerator

java.lang.Object
  extended by gridiq.network.Generator
      extended by gridiq.network.SlackGenerator

public class SlackGenerator
extends Generator

Represents a Slack Bus. One bus in the network is taken as a reference bus where the voltage magnitude and phase angle are specified. This bus makes up the difference between loads and generated power caused by losses in the network. This is also known as a swing bus.


Constructor Summary
SlackGenerator()
           
 
Method Summary
 double getActivePowerGuess()
           
 double getReferenceAngle()
           
 boolean isReferenceBus()
           
 void setActivePowerGuess(double activePowerGuess)
           
 void setReferenceAngle(double referenceAngle)
           
 void setReferenceBus(boolean referenceBus)
           
 
Methods inherited from class gridiq.network.Generator
getBus, getLossParticipationCoefficient, getMaxReactivePower, getMaxVoltage, getMinReactivePower, getMinVoltage, getPowerRating, getVoltageMagnitude, getVoltageRating, isConnectionStatus, setBus, setConnectionStatus, setLossParticipationCoefficient, setMaxReactivePower, setMaxVoltage, setMinReactivePower, setMinVoltage, setPowerRating, setVoltageMagnitude, setVoltageRating
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SlackGenerator

public SlackGenerator()
Method Detail

getReferenceAngle

public double getReferenceAngle()

setReferenceAngle

public void setReferenceAngle(double referenceAngle)

getActivePowerGuess

public double getActivePowerGuess()

setActivePowerGuess

public void setActivePowerGuess(double activePowerGuess)

isReferenceBus

public boolean isReferenceBus()

setReferenceBus

public void setReferenceBus(boolean referenceBus)