Interface InjectionObservability<I extends Injection<I>>
-
- All Superinterfaces:
Extension<I>
,Observability<I>
- All Known Implementing Classes:
InjectionObservabilityImpl
public interface InjectionObservability<I extends Injection<I>> extends Extension<I>, Observability<I>
- Author:
- Thomas Adam
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default String
getName()
Return the name of this extension.ObservabilityQuality<I>
getQualityP()
Optional standard deviation for active power in MW.ObservabilityQuality<I>
getQualityQ()
StandardDeviation for reactive power in MVar.ObservabilityQuality<I>
getQualityV()
StandardDeviation for voltage amplitude en kV.InjectionObservability<I>
setQualityP(double standardDeviation)
InjectionObservability<I>
setQualityP(double standardDeviation, boolean redundant)
InjectionObservability<I>
setQualityQ(double standardDeviation)
InjectionObservability<I>
setQualityQ(double standardDeviation, boolean redundant)
InjectionObservability<I>
setQualityV(double standardDeviation)
InjectionObservability<I>
setQualityV(double standardDeviation, boolean redundant)
-
Methods inherited from interface com.powsybl.commons.extensions.Extension
getExtendable, setExtendable
-
Methods inherited from interface com.powsybl.iidm.network.extensions.Observability
isObservable, setObservable
-
-
-
-
Field Detail
-
NAME
static final String NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
default String getName()
Description copied from interface:Extension
Return the name of this extension.
-
getQualityP
ObservabilityQuality<I> getQualityP()
Optional standard deviation for active power in MW.- Returns:
- nullable
-
setQualityP
InjectionObservability<I> setQualityP(double standardDeviation, boolean redundant)
-
setQualityP
InjectionObservability<I> setQualityP(double standardDeviation)
-
getQualityQ
ObservabilityQuality<I> getQualityQ()
StandardDeviation for reactive power in MVar.- Returns:
- nullable
-
setQualityQ
InjectionObservability<I> setQualityQ(double standardDeviation, boolean redundant)
-
setQualityQ
InjectionObservability<I> setQualityQ(double standardDeviation)
-
getQualityV
ObservabilityQuality<I> getQualityV()
StandardDeviation for voltage amplitude en kV.- Returns:
- nullable
-
setQualityV
InjectionObservability<I> setQualityV(double standardDeviation, boolean redundant)
-
setQualityV
InjectionObservability<I> setQualityV(double standardDeviation)
-
-