public interface Battery extends Injection<Battery>, ReactiveLimitsHolder
Characteristics
Attribute | Type | Unit | Required | Defaut value | Description |
---|---|---|---|---|---|
Id | String | - | yes | - | Unique identifier of the battery |
Name | String | - | yes | - | Human-readable name of the battery |
P0 | double | MW | yes | - | The constant active power |
Q0 | double | MVar | yes | - | The constant reactive power |
MinP | double | MW | yes | - | The minimum active power |
MaxP | double | MW | yes | - | The maximum active power |
To create a battery, see BatteryAdder
BatteryAdder
,
MinMaxReactiveLimits
,
ReactiveCapabilityCurve
Modifier and Type | Method and Description |
---|---|
double |
getMaxP()
Get the maximal active power in MW.
|
double |
getMinP()
Get the minimal active power in MW.
|
double |
getP0()
Get the constant active power in MW.
|
double |
getQ0()
Get the constant reactive power in MVar.
|
Battery |
setMaxP(double maxP)
Set the maximal active power in MW.
|
Battery |
setMinP(double minP)
Set the minimal active power in MW.
|
Battery |
setP0(double p0)
Set the constant active power in MW.
|
Battery |
setQ0(double q0)
Set the constant reactive power in MVar.
|
getTerminal
getTerminals, getType, remove
addAlias, getAliases, getId, getName, getNameOrId, getNetwork, getOptionalName, getProperties, getProperty, getProperty, getPropertyNames, hasAliases, hasProperty, hasProperty, isFictitious, removeAlias, setFictitious, setProperty
addExtension, getExtension, getExtensionByName, getExtensions, getImplementationName, newExtension, removeExtension
getReactiveLimits, getReactiveLimits, newMinMaxReactiveLimits, newReactiveCapabilityCurve
double getP0()
Depends on the working variant.
VariantManager
Battery setP0(double p0)
Depends on the working variant.
VariantManager
double getQ0()
Depends on the working variant.
VariantManager
Battery setQ0(double q0)
Depends on the working variant.
VariantManager
double getMinP()
Battery setMinP(double minP)
double getMaxP()
Battery setMaxP(double maxP)
Copyright © 2020. All rights reserved.