Package com.powsybl.shortcircuit
Class FortescueFaultResult
java.lang.Object
com.powsybl.commons.extensions.AbstractExtendable<FaultResult>
com.powsybl.shortcircuit.FortescueFaultResult
- All Implemented Interfaces:
Extendable<FaultResult>
,FaultResult
Results for one fault computation with currents and voltage on the three phases.
- Author:
- Coline Piloquet <coline.piloquet at rte-france.com>
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.powsybl.shortcircuit.FaultResult
FaultResult.Status
-
Constructor Summary
ConstructorDescriptionFortescueFaultResult
(Fault fault, double shortCircuitPower, List<FeederResult> feederResults, List<LimitViolation> limitViolations, FortescueValue current, FaultResult.Status status) FortescueFaultResult
(Fault fault, double shortCircuitPower, List<FeederResult> feederResults, List<LimitViolation> limitViolations, FortescueValue current, FortescueValue voltage, List<ShortCircuitBusResults> shortCircuitBusResults, Duration timeConstant, FaultResult.Status status) FortescueFaultResult
(Fault fault, double shortCircuitPower, List<FeederResult> feederResults, List<LimitViolation> limitViolations, FortescueValue current, Duration timeConstant, FaultResult.Status status) FortescueFaultResult
(Fault fault, FaultResult.Status status) -
Method Summary
Modifier and TypeMethodDescriptionThe results on three phases for current [in A]getFault()
The fault associated to the results.double
getFeederCurrent
(String feederId) Returns the three-phase current associated to a feeder.List of contributions to the three-phase fault current of each connectable connected to the equipment.List of violations in current after the fault.The voltage results on the network.double
Value of the short-circuit power for this fault (in MVA).The computation status.The duration before reaching the permanent current.The results on three phases for voltage [in kV].Methods inherited from class com.powsybl.commons.extensions.AbstractExtendable
addExtension, getExtension, getExtensionByName, getExtensions, getImplementationName, removeExtension, removeExtension
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.powsybl.commons.extensions.Extendable
addExtension, getExtension, getExtensionByName, getExtensions, getImplementationName, newExtension, removeExtension
-
Constructor Details
-
FortescueFaultResult
public FortescueFaultResult(Fault fault, double shortCircuitPower, List<FeederResult> feederResults, List<LimitViolation> limitViolations, FortescueValue current, FortescueValue voltage, List<ShortCircuitBusResults> shortCircuitBusResults, Duration timeConstant, FaultResult.Status status) -
FortescueFaultResult
public FortescueFaultResult(Fault fault, double shortCircuitPower, List<FeederResult> feederResults, List<LimitViolation> limitViolations, FortescueValue current, Duration timeConstant, FaultResult.Status status) -
FortescueFaultResult
public FortescueFaultResult(Fault fault, double shortCircuitPower, List<FeederResult> feederResults, List<LimitViolation> limitViolations, FortescueValue current, FaultResult.Status status) -
FortescueFaultResult
-
-
Method Details
-
getCurrent
The results on three phases for current [in A] -
getVoltage
The results on three phases for voltage [in kV]. -
getFault
Description copied from interface:FaultResult
The fault associated to the results.- Specified by:
getFault
in interfaceFaultResult
-
getShortCircuitPower
public double getShortCircuitPower()Description copied from interface:FaultResult
Value of the short-circuit power for this fault (in MVA).- Specified by:
getShortCircuitPower
in interfaceFaultResult
-
getFeederResults
Description copied from interface:FaultResult
List of contributions to the three-phase fault current of each connectable connected to the equipment.- Specified by:
getFeederResults
in interfaceFaultResult
-
getLimitViolations
Description copied from interface:FaultResult
List of violations in current after the fault.- Specified by:
getLimitViolations
in interfaceFaultResult
-
getTimeConstant
Description copied from interface:FaultResult
The duration before reaching the permanent current.- Specified by:
getTimeConstant
in interfaceFaultResult
-
getShortCircuitBusResults
Description copied from interface:FaultResult
The voltage results on the network.- Specified by:
getShortCircuitBusResults
in interfaceFaultResult
-
getStatus
Description copied from interface:FaultResult
The computation status.- Specified by:
getStatus
in interfaceFaultResult
-
getFeederCurrent
Description copied from interface:FaultResult
Returns the three-phase current associated to a feeder.- Specified by:
getFeederCurrent
in interfaceFaultResult
-