Package com.powsybl.shortcircuit
Class MagnitudeFaultResult
java.lang.Object
com.powsybl.commons.extensions.AbstractExtendable<FaultResult>
com.powsybl.shortcircuit.MagnitudeFaultResult
- All Implemented Interfaces:
Extendable<FaultResult>
,FaultResult
Results for one fault computation with current magnitude.
- 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
ConstructorDescriptionMagnitudeFaultResult
(Fault fault, double shortCircuitPower, List<FeederResult> feederResults, List<LimitViolation> limitViolations, double current, double voltage, List<ShortCircuitBusResults> shortCircuitBusResults, Duration timeConstant, FaultResult.Status status) MagnitudeFaultResult
(Fault fault, double shortCircuitPower, List<FeederResult> feederResults, List<LimitViolation> limitViolations, double current, FaultResult.Status status) MagnitudeFaultResult
(Fault fault, double shortCircuitPower, List<FeederResult> feederResults, List<LimitViolation> limitViolations, double current, Duration timeConstant, FaultResult.Status status) MagnitudeFaultResult
(Fault fault, double shortCircuitPower, List<FeederResult> feederResults, List<LimitViolation> limitViolations, double current, List<ShortCircuitBusResults> shortCircuitBusResults, Duration timeConstant, FaultResult.Status status) MagnitudeFaultResult
(Fault fault, FaultResult.Status status) -
Method Summary
Modifier and TypeMethodDescriptiondouble
The three-phase current magnitude [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.double
The three-phase voltage magnitude [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
-
MagnitudeFaultResult
public MagnitudeFaultResult(Fault fault, double shortCircuitPower, List<FeederResult> feederResults, List<LimitViolation> limitViolations, double current, double voltage, List<ShortCircuitBusResults> shortCircuitBusResults, Duration timeConstant, FaultResult.Status status) -
MagnitudeFaultResult
public MagnitudeFaultResult(Fault fault, double shortCircuitPower, List<FeederResult> feederResults, List<LimitViolation> limitViolations, double current, List<ShortCircuitBusResults> shortCircuitBusResults, Duration timeConstant, FaultResult.Status status) -
MagnitudeFaultResult
public MagnitudeFaultResult(Fault fault, double shortCircuitPower, List<FeederResult> feederResults, List<LimitViolation> limitViolations, double current, Duration timeConstant, FaultResult.Status status) -
MagnitudeFaultResult
public MagnitudeFaultResult(Fault fault, double shortCircuitPower, List<FeederResult> feederResults, List<LimitViolation> limitViolations, double current, FaultResult.Status status) -
MagnitudeFaultResult
-
-
Method Details
-
getCurrent
public double getCurrent()The three-phase current magnitude [in A]. -
getVoltage
public double getVoltage()The three-phase voltage magnitude [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
-