public interface AclfLoad extends NameTag
The following features are supported:
AclfPackage.getAclfLoad()| Modifier and Type | Method and Description |
|---|---|
void |
distributeLoad(double totalLoad)
distribute the total load according to the dFactor, while maintaining power factor unchange.
|
AclfLoadCode |
getCode()
Returns the value of the 'Code' attribute.
|
double |
getDesiredVoltMag()
Returns the value of the 'Desired Volt Mag' attribute.
|
double |
getDFactor()
Returns the value of the 'DFactor' attribute.
|
org.apache.commons.math3.complex.Complex |
getDistGenPower()
Returns the value of the 'Dist Gen Power' attribute.
|
org.apache.commons.math3.complex.Complex |
getLoad(double vmag)
Get actual load value based on the bus voltage, including the distributed generation based on the bus voltage.
|
org.apache.commons.math3.complex.Complex |
getLoadCI()
Returns the value of the 'Load CI' attribute.
|
org.apache.commons.math3.complex.Complex |
getLoadCP()
Returns the value of the 'Load CP' attribute.
|
org.apache.commons.math3.complex.Complex |
getLoadCZ()
Returns the value of the 'Load CZ' attribute.
|
BaseAclfBus<?,?> |
getParentBus()
Returns the value of the 'Parent Bus' container reference.
|
boolean |
isDistGenStatus()
Returns the value of the 'Dist Gen Status' attribute.
|
void |
setCode(AclfLoadCode value)
Sets the value of the '
Code' attribute. |
void |
setDesiredVoltMag(double value)
Sets the value of the '
Desired Volt Mag' attribute. |
void |
setDFactor(double value)
Sets the value of the '
DFactor' attribute. |
void |
setDistGenPower(org.apache.commons.math3.complex.Complex value)
Sets the value of the '
Dist Gen Power' attribute. |
void |
setDistGenStatus(boolean value)
Sets the value of the '
Dist Gen Status' attribute. |
void |
setLoadCI(org.apache.commons.math3.complex.Complex value)
Sets the value of the '
Load CI' attribute. |
void |
setLoadCP(org.apache.commons.math3.complex.Complex value)
Sets the value of the '
Load CP' attribute. |
void |
setLoadCZ(org.apache.commons.math3.complex.Complex value)
Sets the value of the '
Load CZ' attribute. |
void |
setParentBus(BaseAclfBus<?,?> value)
Sets the value of the '
Parent Bus' container reference. |
java.lang.String |
toString(double baseKva)
return a string representation of the object states
|
checkData, checkData, getDesc, getId, getName, getNumber, getStatusChangeInfo, hzCopy, isActive, isStatus, jsonCopy, setDesc, setId, setName, setNumber, setStatus, setStatusChangeInfoeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetAclfLoadCode getCode()
"NonLoad".
The literals are from the enumeration AclfLoadCode.
Bus load code
AclfLoadCode,
setCode(AclfLoadCode),
AclfPackage.getAclfLoad_Code()void setCode(AclfLoadCode value)
Code' attribute.
value - the new value of the 'Code' attribute.AclfLoadCode,
getCode()double getDesiredVoltMag()
"1.0".
desired generator voltage magnitude in pu
setDesiredVoltMag(double),
AclfPackage.getAclfLoad_DesiredVoltMag()void setDesiredVoltMag(double value)
Desired Volt Mag' attribute.
value - the new value of the 'Desired Volt Mag' attribute.getDesiredVoltMag()double getDFactor()
"1.0".
Load distribution factor in pu
setDFactor(double),
AclfPackage.getAclfLoad_DFactor()void setDFactor(double value)
DFactor' attribute.
value - the new value of the 'DFactor' attribute.getDFactor()org.apache.commons.math3.complex.Complex getLoadCP()
If the meaning of the 'Load CP' attribute isn't clear, there really should be more of a description here...
constant power load in pusetLoadCP(Complex),
AclfPackage.getAclfLoad_LoadCP()void setLoadCP(org.apache.commons.math3.complex.Complex value)
Load CP' attribute.
value - the new value of the 'Load CP' attribute.getLoadCP()org.apache.commons.math3.complex.Complex getLoadCZ()
If the meaning of the 'Load CZ' attribute isn't clear, there really should be more of a description here...
constant z load in pusetLoadCZ(Complex),
AclfPackage.getAclfLoad_LoadCZ()void setLoadCZ(org.apache.commons.math3.complex.Complex value)
Load CZ' attribute.
value - the new value of the 'Load CZ' attribute.getLoadCZ()org.apache.commons.math3.complex.Complex getLoadCI()
If the meaning of the 'Load CI' attribute isn't clear, there really should be more of a description here...
constant current load in pusetLoadCI(Complex),
AclfPackage.getAclfLoad_LoadCI()void setLoadCI(org.apache.commons.math3.complex.Complex value)
Load CI' attribute.
value - the new value of the 'Load CI' attribute.getLoadCI()BaseAclfBus<?,?> getParentBus()
Contribute Load List'.
reference to the parent AclfBus obejct.
setParentBus(BaseAclfBus),
AclfPackage.getAclfLoad_ParentBus(),
BaseAclfBus.getContributeLoadList()void setParentBus(BaseAclfBus<?,?> value)
Parent Bus' container reference.
value - the new value of the 'Parent Bus' container reference.getParentBus()org.apache.commons.math3.complex.Complex getLoad(double vmag)
java.lang.String toString(double baseKva)
void distributeLoad(double totalLoad)
void setDistGenStatus(boolean value)
Dist Gen Status' attribute.
value - the new value of the 'Dist Gen Status' attribute.isDistGenStatus()org.apache.commons.math3.complex.Complex getDistGenPower()
setDistGenPower(Complex),
AclfPackage.getAclfLoad_DistGenPower()void setDistGenPower(org.apache.commons.math3.complex.Complex value)
Dist Gen Power' attribute.
value - the new value of the 'Dist Gen Power' attribute.getDistGenPower()boolean isDistGenStatus()
"false".
disttributed generation status
setDistGenStatus(boolean),
AclfPackage.getAclfLoad_DistGenStatus()