Models for control systems used for resynchronization
This package contains control systems that are developed especially for this example system. Since these systems are not standard, they are not present in the main body of the library and their usage outside these examples is not encouraged.
Name | Description |
---|---|
VOLT_CTRL | Voltage magnitude control used in resynchronization |
FREQ_CTRL | Voltage frequency control used in resynchronization |
ANGLE_CTRL | Voltage angle control used in resynchronization |
RESYNCH_UNIT | Resynchronization control system |
LimitCheck | Model of a limit checker |
ACT_UNIT | Unit to check limits in voltage magnitude, frequency and angle for resynchronization |
FREQ_CALC | Frequency calculator |
Voltage magnitude control used in resynchronization
This voltage controller, which is based on simple PI, is used to reduce the error (ideally to zero) of the voltage magnitude difference between two different nodes in the system.
After the difference is reduced to zero, and the errors on voltage angle and frequency are also zero, the two nodes can be connected without major issues.
Name | Description |
---|---|
u1 | |
u2 | |
y |
Voltage frequency control used in resynchronization
This frequency controller, which is based on simple PI, is used to reduce the error (ideally to zero) of the voltage frequency difference between two different nodes in the system.
After the difference is reduced to zero, and the errors on voltage magnitude and angle are also zero, the two nodes can be connected without major issues.
Note that this system uses the Frequency Calculator system.
Name | Description |
---|---|
SPEED | |
P_REF | |
TRIGGER | |
fi_IB | |
BLOCK |
Voltage angle control used in resynchronization
This angle controller, which is based on simple Integrator, is used to reduce the error (ideally to zero) of the voltage angle difference between two different nodes in the system.
After the difference is reduced to zero, and the errors on voltage magnitude and frequency are also zero, the two nodes can be connected without major issues.
Name | Description |
---|---|
fi_IB | |
fi_DN | |
y | |
TRIGGER |
Resynchronization control system
This resynchronization system uses the voltage magnitude, angle and frequency controls to eliminate the differences between the mentioned variables from two different electrical nodes in order to allow the resynchronization of an islanded system.
Name | Description |
---|---|
SPEED | |
PMECH0 | |
P_CTRL | |
fi_DN | |
fi_IB | |
V_IB | |
V_DN | |
V_CTRL | |
TRIGGER |
Model of a limit checker
This model checks if a determined variable is within an interval determined by lower and upper limits.
Name | Description |
---|---|
upperLim | Upper limit |
lowerLim | Lower limit |
dt | Comparison threshold |
Name | Description |
---|---|
u | |
START |
Unit to check limits in voltage magnitude, frequency and angle for resynchronization
Name | Description |
---|---|
START_FREQ | |
VOLT_DIFF | |
START_FI | |
SPEED | |
FI_DIFF | |
TRIGGER |
Frequency calculator
This model of frequency calculator is based on a washout filter followed by a first order filter that is meant to smooth the washout output. The model can have as input the angle value of the phasor, the output will be an estimate of the frequency based on the angle variation.
Name | Description |
---|---|
T_w | Smoothing filter time constant [s] |
T_f | Derivative filter time constant [s] |
fi_0 | Initial angle [rad] |
Name | Description |
---|---|
ANGLE | |
d_FREQ |