modelPhaseShifterI

Phase-shifter monitoring the current so that it remains under iMax

Extends from BaseClasses.BaseTapChangerPhaseShifterMax (Base model for tap-changers and phase-shifters which takes a maximum and stop value, and tries to bring the value back to the stop value when the maximum value is reached).

Information

The phase shifter I ensures that the current on a line remains lower than a predefined threshold called valueMax. When the current monitored goes above IMax, the phase-shifter will act to modify its tap to bring back the current in an acceptable range.
The time interval before the first time change is specified with a first timer and a second timer indicates the time interval between further changes. The automaton can be locked by an external controller: in this case, it stops acting. 

The detailed phase-shifter I behavior is explained in the following state diagram:

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
AutomatonType (from SwitchOffTapChangerPhaseShifter)
Types.Timet1st (from TapChangerPhaseShifterParams)Time lag before changing the first tap in s
Types.TimetNext (from TapChangerPhaseShifterParams)Time lag before changing subsequent taps in s
IntegertapMin (from TapChangerPhaseShifterParams)Minimum tap
IntegertapMax (from TapChangerPhaseShifterParams)Maximum tap
Booleanregulating0 (from TapChangerPhaseShifterParams)Whether the tap-changer/phase-shifter is initially regulating
Booleanlocked0 (from TapChangerPhaseShifterParams)not regulating0Whether the tap-changer/phase-shifter is initially locked
Booleanrunning0 (from TapChangerPhaseShifterParams)trueWhether the tap-changer/phase-shifter is initially running
RealvalueToMonitor0 (from TapChangerPhaseShifterParams)Initial monitored value (unit depending on the monitored variable unit)
Integertap0 (from TapChangerPhaseShifterParams)Initial tap
Statestate0 (from TapChangerPhaseShifterParams)Initial state
RealvalueMax (from BaseTapChangerPhaseShifter)Threshold above which the tap-changer/phase-shifter will take action (unit depending on the monitored variable unit)
RealvalueStop (from BaseTapChangerPhaseShifterMax)Value below which the phase-shifter will stop (unit depending on the monitored variable unit)
IntegerincreasePhase (from BaseTapChangerPhaseShifterMax)Whether the phase shifting is increased when the tap is increased
Types.ActivePowerP0 (from BaseTapChangerPhaseShifterMax)Initial active power (unit depending on the monitored active power unit)
Types.CurrentModuleiMaxMaximum allowed current
Types.CurrentModuleiStopCurrent below which the phase-shifter will stop action
Types.CurrentModuleI0Initial current module

Connectors

TypeNameDefaultDescription
Dynawo.Connectors.BPinswitchOffSignal1 (from SwitchOffLogic)Switch-off signal 1
Dynawo.Connectors.BPinswitchOffSignal2 (from SwitchOffLogic)Switch-off signal 2
Dynawo.Connectors.BPinswitchOffSignal3 (from SwitchOffLogic)Switch-off signal 3
Dynawo.Connectors.BPinrunning (from SwitchOffLogic)Indicates if the component is running or not
Dynawo.Connectors.ImPinvalueToMonitor (from BaseTapChangerPhaseShifter)Monitored value (unit depending on the monitored variable unit)
Dynawo.Connectors.ZPintap (from BaseTapChangerPhaseShifter)Current tap
Dynawo.Connectors.BPinAutomatonExists (from BaseTapChangerPhaseShifter)Pin to indicate to deactivate internal automaton
Dynawo.Connectors.ImPinP (from BaseTapChangerPhaseShifterMax)Active power (unit depending on the monitored active power unit)
Dynawo.Connectors.ImPiniMonitoredMonitored current

Components

TypeNameDefaultDescription
Booleanlocked (from BaseTapChangerPhaseShifter)Whether the tap-changer/phase-shifter is locked
Statestate (from BaseTapChangerPhaseShifter)State of the tap-changer/phase-shifter
Integersign (from BaseTapChangerPhaseShifterMax)if P.value < 0 then 1 else -1Sign of the active power flowing through the phase-shifter transformer
BooleanincreaseTapToIncreaseValue (from BaseTapChangerPhaseShifterMax)sign*increasePhase < 0Whether increasing the tap will increase the monitored value
BooleanincreaseTapToDecreaseValue (from BaseTapChangerPhaseShifterMax)not decreaseTapToDecreaseValueWhether increasing the tap will decrease the monitored value
BooleandecreaseTapToIncreaseValue (from BaseTapChangerPhaseShifterMax)not increaseTapToIncreaseValueWhether decreasing the tap will increase the monitored value
BooleandecreaseTapToDecreaseValue (from BaseTapChangerPhaseShifterMax)increaseTapToIncreaseValueWhether decreasing the tap will decrease the monitored value