Module com.powsybl.iidm.api
Package com.powsybl.iidm.network
-
Interface Summary Interface Description ActivePowerLimits ActivePowerLimitsAdder ApparentPowerLimits ApparentPowerLimitsAdder Battery A battery system.BatteryAdder To create a battery, from aVoltageLevel
instance call theVoltageLevel.newBattery()
method to get a battery builder instance.Boundary Branch<I extends Branch<I>> An equipment with two terminals.Branch.Overload Represents a current overload on aBranch
.BranchAdder<T extends BranchAdder> Bus A bus is a set of equipments connected together through a closed switch.BusAdder BusbarSection A busbar section, a non impedant element used in a node/breaker substation topology to connect equipments.BusbarSectionAdder BusRef Component A set of connected bus in the network.Connectable<I extends Connectable<I>> An equipment that is part of a substation topology.Container<I extends Identifiable<I>> CurrentLimits Current limits are defined by: A permanent limit (A) Any number of temporary limits.CurrentLimitsAdder DanglingLine A dangling line to model boundaries (X nodes).DanglingLine.Generation DanglingLineAdder To create a dangling line, from aVoltageLevel
instance call theVoltageLevel.newDanglingLine()
method to get a dangling line builder instance.DanglingLineAdder.GenerationAdder FlowsLimitsHolder Generator A power generator.GeneratorAdder To create a generator, from aVoltageLevel
instance call theVoltageLevel.newGenerator()
method to get a generator builder instance.HvdcConverterStation<T extends HvdcConverterStation<T>> HVDC converter station.HvdcConverterStationAdder<T extends HvdcConverterStationAdder> HVDC converter station builder and adder.HvdcLine A HVDC line connected to two HVDC converters on DC side.HvdcLineAdder HVDC line builder and adder.Identifiable<I extends Identifiable<I>> An object that is part of the network model and that is identified uniquely by aString
id.IdentifiableAdder<T extends IdentifiableAdder> Injection<I extends Injection<I>> A equipment with one terminal.InjectionAdder<T extends InjectionAdder> LccConverterStation LCC converter station.LccConverterStationAdder LCC converter station builder and adder.LccFilter Harmonic filter.LccFilterAdder Line An AC line.LineAdder To create a new AC line, from aNetwork
instance call theNetwork.newLine()
method to get a line builder instance.LineCharacteristics<T> Load A constant power load (fixed p0 and q0).LoadAdder To create a load, from aVoltageLevel
instance call theVoltageLevel.newLoad()
method to get a load builder instance.LoadingLimits LoadingLimits.TemporaryLimit Temporary current limit.LoadingLimitsAdder<L extends LoadingLimits,A extends LoadingLimitsAdder<L,A>> LoadingLimitsAdder.TemporaryLimitAdder<A> MinMaxReactiveLimits Generator
reactive limits that does not depend of the active power.MinMaxReactiveLimitsAdder Network A power network model.Network.BusBreakerView A global bus/breaker view of the network.Network.BusView A global bus view of the network.Network.PrettyNetworkFactory Just being able to name method create et not createNetwork.NetworkFactory NetworkFactoryService NetworkListener OperationalLimits OperationalLimitsAdder<L extends OperationalLimits> PhaseTapChanger A phase tap changer that is associated to a transformer to control the phase.PhaseTapChangerAdder PhaseTapChangerAdder.StepAdder PhaseTapChangerHolder PhaseTapChangerStep RatioTapChanger A ratio tap changer that is associated to a transformer to control the voltage.RatioTapChangerAdder RatioTapChangerAdder.StepAdder RatioTapChangerHolder RatioTapChangerStep ReactiveCapabilityCurve A reactive capability curve to define reactive limits of aGenerator
or
Battery
that depends of the active power.
ReactiveCapabilityCurve.Point A point of the reactive capability curve, for a given active power the minimal and the maximal value for the reactive power.ReactiveCapabilityCurveAdder ReactiveCapabilityCurveAdder.PointAdder ReactiveLimits Base class forGenerator
reactive limits.ReactiveLimitsHolder ShuntCompensator A shunt compensator.ShuntCompensatorAdder To create a shunt compensator, from aVoltageLevel
instance call theVoltageLevel.newShuntCompensator()
method to get a shunt compensator builder instance.ShuntCompensatorLinearModel ShuntCompensatorLinearModelAdder ShuntCompensatorModel ShuntCompensatorNonLinearModel ShuntCompensatorNonLinearModel.Section ShuntCompensatorNonLinearModelAdder ShuntCompensatorNonLinearModelAdder.SectionAdder StaticVarCompensator Static VAR compensator model.StaticVarCompensatorAdder Substation A substation is a collection of equipments located at a the same geographical site.SubstationAdder To create a substation, from aNetwork
instance call theNetwork.newSubstation()
method to get a substation builder instance.Switch A switch to connect equipments in a substation.TapChanger<C extends TapChanger<C,S>,S extends TapChangerStep<S>> TapChangerStep<S extends TapChangerStep> Terminal An equipment connection point in a substation topology.Terminal.BusBreakerView A bus/breaker view of the terminal.Terminal.BusView A bus view of the terminal.Terminal.NodeBreakerView A node/breaker view of the terminal.Terminal.TopologyTraverser Topology traversal handlerThreeWindingsTransformer A Three Windings Power Transformer.ThreeWindingsTransformer.Leg Transformer legThreeWindingsTransformerAdder ThreeWindingsTransformerAdder.LegAdder TieLine A tie line is an AC line sharing power between two neighbouring regional grids.TieLine.HalfLine Half lineTieLineAdder TieLineAdder.HalfLineAdder TopologyVisitor TwoWindingsTransformer A two windings power transformer.TwoWindingsTransformerAdder Validable VariantManager This class provides methods to manage variants of the network (create and remove a variant, set the working variant, etc).VoltageLevel A voltage level is a collection of equipments located in the same substation and at the same base voltage.VoltageLevel.BusBreakerView A bus/breaker view of the topology.VoltageLevel.BusBreakerView.SwitchAdder VoltageLevel.BusBreakerView.TopologyTraverser VoltageLevel.BusView A bus view of the substation topology.VoltageLevel.NodeBreakerView A node/breaker view of the topology.VoltageLevel.NodeBreakerView.InternalConnection VoltageLevel.NodeBreakerView.InternalConnectionAdder VoltageLevel.NodeBreakerView.SwitchAdder VoltageLevel.NodeBreakerView.TopologyTraverser VoltageLevelAdder VscConverterStation VSC converter station.VscConverterStationAdder VSC converter station builder and adder. -
Class Summary Class Description AbstractBusRef AbstractEquipmentTopologyVisitor AbstractTerminalTopologyVisitor ComponentConstants DefaultNetworkListener DefaultTopologyVisitor Equipments Equipments.ConnectionInfo EquipmentTopologyVisitor UseAbstractEquipmentTopologyVisitor
insteadIdBasedBusRef There would be three types of id: 1. id of equipment: 2. id of a configured bus itself: 3. id of branch, in this case, side is requiredNetworkFactoryConstants TerminalTopologyVisitor UseAbstractTerminalTopologyVisitor
insteadValidationUtil VariantManagerConstants -
Enum Summary Enum Description Branch.Side ChangeType ContainerType Country Countries alpha-2 code.EnergySource The energy source of a generator.HvdcConverterStation.HvdcType HDVC type: VSC or LCCHvdcLine.ConvertersMode Converters mode used to known the sign of the active power of the HVDC line.HvdcLine.Side IdentifiableType LimitType LoadType PhaseTapChanger.RegulationMode ReactiveLimitsKind ShuntCompensatorModelType StaticVarCompensator.RegulationMode SwitchKind The kind of switch.ThreeWindingsTransformer.Side TopologyKind The kind of topology.TopologyLevel The level of topology.ValidationLevel -
Exception Summary Exception Description ValidationException