CIM14 :: CPSM :: Equipment :: Wires :: EnergyConsumer :: EnergyConsumer :: Class EnergyConsumer
[hide private]
[frames] | no frames]

Class EnergyConsumer

Core.ConductingEquipment.ConductingEquipment --+
                                               |
                                              EnergyConsumer

Generic user of energy - a point of consumption on the power system model- [R8.2] is satisfied by navigation to ConnectivityNode and Substation - The definition of the real and reactive power injections for an EnergyConsumer can be done using different sets of attributes. In the simplest case, the injections can be defined directly using only the attributes “pfixed” and “qfixed”. - To specify conforming and nonconforming loads, the classes ConformLoad, NonConformLoad, or their subtypes should be used. - The attributes defining the affect of voltage and frequency on the injection defined by an associated LoadResponseCharacteristic should be supplied, if they are available, but are not required.

Instance Methods [hide private]
 
__init__(self, pfixed=0.0, pfixedPct=0.0, qfixedPct=0.0, qfixed=0.0, LoadResponse=None, *args, **kw_args)
Initialises a new 'EnergyConsumer' instance.
 
getLoadResponse(self)
The load response characteristic of this load.
 
setLoadResponse(self, value)
Class Variables [hide private]
  _attrs = ["pfixed", "pfixedPct", "qfixedPct", "qfixed"]
  _attr_types = {"pfixed": float, "pfixedPct": float, "qfixedPct...
  _defaults = {"pfixed": 0.0, "pfixedPct": 0.0, "qfixedPct": 0.0...
  _enums = {}
  _refs = ["LoadResponse"]
  _many_refs = []
  LoadResponse = property(getLoadResponse, setLoadResponse)
Instance Variables [hide private]
  pfixed
Active power of the load that is a fixed quantity.
  pfixedPct
Fixed active power as per cent of load group fixed active power
  qfixedPct
Fixed reactive power as per cent of load group fixed reactive power.
  qfixed
Reactive power of the load that is a fixed quantity.
Method Details [hide private]

__init__(self, pfixed=0.0, pfixedPct=0.0, qfixedPct=0.0, qfixed=0.0, LoadResponse=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'EnergyConsumer' instance.

Parameters:
  • pfixed - Active power of the load that is a fixed quantity.
  • pfixedPct - Fixed active power as per cent of load group fixed active power
  • qfixedPct - Fixed reactive power as per cent of load group fixed reactive power.
  • qfixed - Reactive power of the load that is a fixed quantity.
  • LoadResponse - The load response characteristic of this load.

Class Variable Details [hide private]

_attr_types

Value:
{"pfixed": float, "pfixedPct": float, "qfixedPct": float, "qfixed": fl\
oat}

_defaults

Value:
{"pfixed": 0.0, "pfixedPct": 0.0, "qfixedPct": 0.0, "qfixed": 0.0}