modelLineFault

AC power line with fault - PI models

Extends from Dynawo.Electrical.Controls.Basics.SwitchOff.SwitchOffLine (Switch-off signal for a line), AdditionalIcons.Line.

Information

The LineFault model is a juxtaposition of two classical Pi-line models with a possible fault between them. The equivalent circuit and conventions are as follows:

                                               ----
                                     | 

                                         RFault+jXFault

                                     |
            I1                   (terminal)                      I2
(terminal1) -->-------D*(R+jX)-------*-------(1-D)*(R+jX)-------<-- (terminal2)
                    |          |           |              |
                 D*(G+jB)   D*(G+jB)  (1-D)*(G+jB)   (1-D)*(G+jB)
                    |          |           |              |
                   ---        ---         ---            ---

Since the impedances are in series, the total impedance is their sum : R+jX.

Since the admittances are in parallel, the total admittance is their sum : G+jB. 

Parameters

TypeNameDefaultDescription
IntegerNbSwitchOffSignals (from SwitchOffLogic)Number of switch-off signals to take into account in inputs
BooleanSwitchOffSignal10 (from SwitchOffLogic)falseInitial switch-off signal 1
BooleanSwitchOffSignal20 (from SwitchOffLogic)falseInitial switch-off signal 2
BooleanSwitchOffSignal30 (from SwitchOffLogic)falseInitial switch-off signal 3
BooleanRunning0 (from SwitchOffLogic)if NbSwitchOffSignals >= 3 then not (SwitchOffSignal10 or SwitchOffSignal20 or SwitchOffSignal30) elseif NbSwitchOffSignals >= 2 then not (SwitchOffSignal10 or SwitchOffSignal20) else not SwitchOffSignal10Indicates if the component is initially running or not
Constants.stateState0 (from SwitchOffLine)Constants.state.ClosedStart value of connection state
Types.PerUnitRPuLine resistance in pu (base SnRef, UNom)
Types.PerUnitXPuLine reactance in pu (base SnRef, UNom)
Types.PerUnitGPuLine half-conductance in pu (base SnRef, UNom)
Types.PerUnitBPuLine half-susceptance in pu (base SnRef, UNom)
Types.PerUnitDDistance between terminal 1 and the fault as a fraction of line length
Types.PerUnitRFaultPuFault resistance in pu (base SnRef, UNom)
Types.PerUnitXFaultPuFault reactance in pu (base SnRef, UNom)
Types.TimetBeginTime when the fault begins in s
Types.TimetEndTime when the fault ends in s
Types.ComplexImpedancePuZFaultPuFault impedance in pu (base SnRef, UNom)

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.BooleanInputswitchOffSignal1 (from SwitchOffLogic)Switch-off signal 1
Modelica.Blocks.Interfaces.BooleanInputswitchOffSignal2 (from SwitchOffLogic)Switch-off signal 2
Modelica.Blocks.Interfaces.BooleanInputswitchOffSignal3 (from SwitchOffLogic)Switch-off signal 3
Modelica.Blocks.Interfaces.BooleanOutputrunning (from SwitchOffLogic)Indicates if the component is running or not
Dynawo.Connectors.ACPowerterminal1
Dynawo.Connectors.ACPowerterminal2
Dynawo.Connectors.ACPowerterminal
Modelica.Blocks.Interfaces.BooleanInputlineFaultTrue when the fault is ongoing, false otherwise

Components

TypeNameDefaultDescription
Constants.statestate (from SwitchOffLine)Line connection state
Types.ActivePowerPuP1PuActive power on side 1 in pu (base SnRef) (receptor convention)
Types.ReactivePowerPuQ1PuReactive power on side 1 in pu (base SnRef) (receptor convention)
Types.ActivePowerPuP2PuActive power on side 2 in pu (base SnRef) (receptor convention)
Types.ReactivePowerPuQ2PuReactive power on side 2 in pu (base SnRef) (receptor convention)
Dynawo.Electrical.Lines.Lineline1
Dynawo.Electrical.Lines.Lineline2