modelIEEE14CLA

IEEE 14-bus system benchmark formed with 14 buses, 5 generators (2 generators and 3 synchronous condensers), 1 shunt, 3 transformers , 17 lines and 11 loads. At t=50s, the consumption of load 5 increases. Three Current Limit Automatons are supervising current on lines B1-B5, B1-B2 and B2-B5.
Diagram of IEEE14CLA

Extends from Dynawo.Examples.IEEE14.BaseClasses.IEEE14Base (Base class for IEEE 14-bus system benchmark formed with 14 buses, 5 generators (2 generators and 3 synchronous condensers), 1 shunt, 3 transformers , 17 lines and 11 loads.), Modelica.Icons.Example (Icon for runnable examples).

Information

The purpose of the current limit automatons is to disconnect the monitored component when the current is higher than a predefined threshold during a certain amount of time.
At t =50s, the active power consumption of load 5 increases by 0.3 pu. Thus, the current on the lines increases. 
For LineB1B2 and LineB2B5, the current is now higher than IMax. The controller CLAB2B5 will react after tLagBeforeActing = 20 s to disconnect the LineB2B5 before any reaction from the controller CLAB1B2 that has a tLagBeforeActing = 30 s.
The disconnection of Lineb2B5 decreases the current on LineB1B2 which is now below IMax = 1.55 pu. The current of LineB1B5 stays below IMax = 2 pu.
The final steady state is reached after the restoration of the loads.

Another scenario will occur if we change tLagBeforeActing for CLAB1B2 to 20 s and tLagBeforeActing for CLAB2B5 to 30 s.
After the increase of Load5.PRefPu, the current will increase on all the lines. However, here CLAB1B2 will react after 20 s before CLAB2B5 to disconnect LineB1B2.
The current of LineB2B5 is now below IMax but the current of LineB1B5 increases and it is now higher than IMax = 2 pu. 
CLAB1B5 will react after 50s, at t = 120 s to disconnect LineB1B5. This event disconnects generator 1 and all the generated power now comes from generator 2. The simulation fails and stops at t = 120s.

These two scenarios show that a time-domain approach for steady-state calculation gives results closer to system's behavior that can not be described with a static load flow. It is important to consider the dynamics of the system that can influence the final steady-state result.



Parameters

TypeNameDefaultDescription
Modelica.SIunits.ImpedanceZBASE1 (from IEEE14Base)69^2/SystemBase.SnRef
Modelica.SIunits.ImpedanceZBASE2 (from IEEE14Base)13.8^2/SystemBase.SnRef
Realalpha (from IEEE14Base)1.5Active load sensitivity to voltage
Realbeta (from IEEE14Base)2.5Reactive load sensitivity to voltage
Types.VoltageModulePuuMaxPu (from IEEE14Base)1.05Maximum value of the voltage amplitude at terminal in pu (base UNom) that ensures the P/Q restoration
Types.VoltageModulePuuMinPu (from IEEE14Base)0.95Minimum value of the voltage amplitude at terminal in pu (base UNom) that ensures the P/Q restoration
Types.Timetfilter (from IEEE14Base)10
Types.ActivePowerPuP0Pu_Load20.217000
Types.ReactivePowerPuQ0Pu_Load20.127000
Types.ActivePowerPuP0Pu_Load30.942000
Types.ReactivePowerPuQ0Pu_Load30.190000
Types.ActivePowerPuP0Pu_Load40.478000
Types.ReactivePowerPuQ0Pu_Load4-0.039000
Types.ActivePowerPuP0Pu_Load50.076000
Types.ReactivePowerPuQ0Pu_Load50.016000
Types.ActivePowerPuP0Pu_Load60.112000
Types.ReactivePowerPuQ0Pu_Load60.075000
Types.ActivePowerPuP0Pu_Load90.295000
Types.ReactivePowerPuQ0Pu_Load90.166000
Types.ActivePowerPuP0Pu_Load100.090000
Types.ReactivePowerPuQ0Pu_Load100.058000
Types.ActivePowerPuP0Pu_Load110.035000
Types.ReactivePowerPuQ0Pu_Load110.018000
Types.ActivePowerPuP0Pu_Load120.061000
Types.ReactivePowerPuQ0Pu_Load120.016000
Types.ActivePowerPuP0Pu_Load130.135000
Types.ReactivePowerPuQ0Pu_Load130.058000
Types.ActivePowerPuP0Pu_Load140.149000
Types.ReactivePowerPuQ0Pu_Load140.050000

Components

TypeNameDefaultDescription
Dynawo.Electrical.Machines.SignalN.GeneratorPVGen1 (from IEEE14Base)
Dynawo.Electrical.Machines.SignalN.GeneratorPVGen2 (from IEEE14Base)
Dynawo.Electrical.Machines.SignalN.GeneratorPVGen3 (from IEEE14Base)
Dynawo.Electrical.Machines.SignalN.GeneratorPVGen6 (from IEEE14Base)
Dynawo.Electrical.Machines.SignalN.GeneratorPVGen8 (from IEEE14Base)
Dynawo.Electrical.Controls.Frequency.SignalNModelSignalN (from IEEE14Base)
Types.AngleTheta_Bus1 (from IEEE14Base)
Dynawo.Electrical.Loads.LoadAlphaBetaRestorativeLoad2 (from IEEE14Base)
Dynawo.Electrical.Loads.LoadAlphaBetaRestorativeLoad3 (from IEEE14Base)
Dynawo.Electrical.Loads.LoadAlphaBetaRestorativeLoad4 (from IEEE14Base)
Dynawo.Electrical.Loads.LoadAlphaBetaRestorativeLoad5 (from IEEE14Base)
Dynawo.Electrical.Loads.LoadAlphaBetaRestorativeLoad6 (from IEEE14Base)
Dynawo.Electrical.Loads.LoadAlphaBetaRestorativeLoad9 (from IEEE14Base)
Dynawo.Electrical.Loads.LoadAlphaBetaRestorativeLoad10 (from IEEE14Base)
Dynawo.Electrical.Loads.LoadAlphaBetaRestorativeLoad11 (from IEEE14Base)
Dynawo.Electrical.Loads.LoadAlphaBetaRestorativeLoad12 (from IEEE14Base)
Dynawo.Electrical.Loads.LoadAlphaBetaRestorativeLoad13 (from IEEE14Base)
Dynawo.Electrical.Loads.LoadAlphaBetaRestorativeLoad14 (from IEEE14Base)
Dynawo.Electrical.Buses.BusBus1 (from IEEE14Base)
Dynawo.Electrical.Buses.BusBus2 (from IEEE14Base)
Dynawo.Electrical.Buses.BusBus3 (from IEEE14Base)
Dynawo.Electrical.Buses.BusBus4 (from IEEE14Base)
Dynawo.Electrical.Buses.BusBus5 (from IEEE14Base)
Dynawo.Electrical.Buses.BusBus6 (from IEEE14Base)
Dynawo.Electrical.Buses.BusBus7 (from IEEE14Base)
Dynawo.Electrical.Buses.BusBus8 (from IEEE14Base)
Dynawo.Electrical.Buses.BusBus9 (from IEEE14Base)
Dynawo.Electrical.Buses.BusBus10 (from IEEE14Base)
Dynawo.Electrical.Buses.BusBus11 (from IEEE14Base)
Dynawo.Electrical.Buses.BusBus12 (from IEEE14Base)
Dynawo.Electrical.Buses.BusBus13 (from IEEE14Base)
Dynawo.Electrical.Buses.BusBus14 (from IEEE14Base)
Dynawo.Electrical.Lines.LineLineB10B11 (from IEEE14Base)
Dynawo.Electrical.Lines.LineLineB12B13 (from IEEE14Base)
Dynawo.Electrical.Lines.LineLineB13B14 (from IEEE14Base)
Dynawo.Electrical.Lines.LineLineB1B2 (from IEEE14Base)
Dynawo.Electrical.Lines.LineLineB1B5 (from IEEE14Base)
Dynawo.Electrical.Lines.LineLineB2B3 (from IEEE14Base)
Dynawo.Electrical.Lines.LineLineB2B4 (from IEEE14Base)
Dynawo.Electrical.Lines.LineLineB2B5 (from IEEE14Base)
Dynawo.Electrical.Lines.LineLineB3B4 (from IEEE14Base)
Dynawo.Electrical.Lines.LineLineB4B5 (from IEEE14Base)
Dynawo.Electrical.Lines.LineLineB6B11 (from IEEE14Base)
Dynawo.Electrical.Lines.LineLineB6B12 (from IEEE14Base)
Dynawo.Electrical.Lines.LineLineB6B13 (from IEEE14Base)
Dynawo.Electrical.Lines.LineLineB7B8 (from IEEE14Base)
Dynawo.Electrical.Lines.LineLineB7B9 (from IEEE14Base)
Dynawo.Electrical.Lines.LineLineB9B10 (from IEEE14Base)
Dynawo.Electrical.Lines.LineLineB9B14 (from IEEE14Base)
Dynawo.Electrical.Transformers.TransformerFixedRatioTfo1 (from IEEE14Base)
Dynawo.Electrical.Transformers.TransformerFixedRatioTfo2 (from IEEE14Base)
Dynawo.Electrical.Transformers.TransformerFixedRatioTfo3 (from IEEE14Base)
Dynawo.Electrical.Shunts.ShuntBBank9 (from IEEE14Base)
RealIB1B5
RealIB1B2
RealIB2B5
Dynawo.Electrical.Controls.Current.CurrentLimitAutomatonCLAB1B2
Dynawo.Electrical.Controls.Current.CurrentLimitAutomatonCLAB2B5
Dynawo.Electrical.Controls.Current.CurrentLimitAutomatonCLAB1B5