gridiq.network
Class Demand

java.lang.Object
  extended by gridiq.network.ElectricityPricing
      extended by gridiq.network.Demand

public class Demand
extends ElectricityPricing

Represents pricing demand attributes for electricity market simulation. This class adds the optimal active power bid property and associated accessor methods to its parent class ElectricityPricing.

Author:
colin

Constructor Summary
Demand()
           
 
Method Summary
 double getOptimalActivePowerBid()
          The Optimal Active Power Bid in p.u.
 void setOptimalActivePowerBid(double optimalActivePowerBid)
          Sets the Optimal Active Power Bid in p.u.
 
Methods inherited from class gridiq.network.ElectricityPricing
getActivePowerDirection, getBus, getCongestionDownCost, getCongestionUpCost, getFixedCostP, getFixedCostQ, getMaxPowerBid, getMinPowerBid, getPowerRating, getProportionalCostP, getProportionalCostQ, getQuadraticCostP, getQuadraticCostQ, getReactivePowerDirection, getTieBreakingCost, isCommitment, isConnectionStatus, setActivePowerDirection, setBus, setCommitment, setCongestionDownCost, setCongestionUpCost, setConnectionStatus, setFixedCostP, setFixedCostQ, setMaxPowerBid, setMinPowerBid, setPowerRating, setProportionalCostP, setProportionalCostQ, setQuadraticCostP, setQuadraticCostQ, setReactivePowerDirection, setTieBreakingCost
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Demand

public Demand()
Method Detail

getOptimalActivePowerBid

public double getOptimalActivePowerBid()
The Optimal Active Power Bid in p.u.

Returns:
The Optimal Active Power Bid in p.u.

setOptimalActivePowerBid

public void setOptimalActivePowerBid(double optimalActivePowerBid)
Sets the Optimal Active Power Bid in p.u.

Parameters:
optimalActivePowerBid - The Optimal Active Power Bid in p.u.