Interface Branch<I extends Branch<I>>

  • All Superinterfaces:
    Connectable<I>, Extendable<I>, Identifiable<I>
    All Known Subinterfaces:
    Line, TieLine, TwoWindingsTransformer
    All Known Implementing Classes:
    LineAdapter, TieLineAdapter, TwoWindingsTransformerAdapter

    public interface Branch<I extends Branch<I>>
    extends Connectable<I>
    An equipment with two terminals.

    Characteristics

    Attribute Type Unit Required Defaut value Description
    Id String - yes - Unique identifier of the branch
    Name String - yes - Human-readable name of the branch
    R double Ω yes - The series resistance
    X double Ω yes - The series reactance
    G1 double S yes - The first side shunt conductance
    B1 double S yes - The first side shunt susceptance
    G2 double S yes - The second side shunt conductance
    B2 double S yes - The second side shunt susceptance
    Author:
    Geoffroy Jamgotchian