VoltComp#
Voltage compensator group for synchronous generators.
Common Parameters: u, name, rc, xc
Common Variables: vcomp
Available models: IEEEVC
IEEEVC#
Voltage compensator IEEEVC model.
Reference:
[1] PowerWorld, Voltage Compensator, IEEEVC, [Online],
[2] NEPLAN, Exciters Models, [Online],
Available:
https://www.neplan.ch/wp-content/uploads/2015/08/Nep_EXCITERS1.pdf
Parameters#
Name |
Symbol |
Description |
Default |
Unit |
Properties |
---|---|---|---|---|---|
idx |
unique device idx |
||||
u |
\(u\) |
connection status |
1 |
bool |
|
name |
device name |
||||
avr |
Exciter idx |
mandatory |
|||
rc |
\(r_c\) |
Active compensation degree. |
0 |
z |
|
xc |
\(x_c\) |
Reactive compensation degree. |
0 |
z |
|
syn |
Retrieved generator idx |
0 |
Variables#
Name |
Symbol |
Type |
Description |
Unit |
Properties |
---|---|---|---|---|---|
vcomp |
\(v_{comp}\) |
Algeb |
Compensator output voltage to exciter |
v_str |
|
v |
\(V\) |
ExtAlgeb |
Retrieved bus terminal voltage |
||
vd |
\(V_{d}\) |
ExtAlgeb |
d-axis machine voltage |
||
vq |
\(V_{q}\) |
ExtAlgeb |
q-axis machine voltage |
||
Id |
\(I_{d}\) |
ExtAlgeb |
d-axis machine current |
||
Iq |
\(I_{q}\) |
ExtAlgeb |
q-axis machine current |
||
Eterm |
\(Eterm\) |
ExtAlgeb |
v_str |
Initialization Equations#
Name |
Symbol |
Type |
Initial Value |
---|---|---|---|
vcomp |
\(v_{comp}\) |
Algeb |
\(- V u + V_{CT}\) |
v |
\(V\) |
ExtAlgeb |
|
vd |
\(V_{d}\) |
ExtAlgeb |
|
vq |
\(V_{q}\) |
ExtAlgeb |
|
Id |
\(I_{d}\) |
ExtAlgeb |
|
Iq |
\(I_{q}\) |
ExtAlgeb |
|
Eterm |
\(Eterm\) |
ExtAlgeb |
\(v_{comp}\) |
Algebraic Equations#
Name |
Symbol |
Type |
RHS of Equation "0 = g(x, y)" |
---|---|---|---|
vcomp |
\(v_{comp}\) |
Algeb |
\(- V u + V_{CT} - v_{comp}\) |
v |
\(V\) |
ExtAlgeb |
\(0\) |
vd |
\(V_{d}\) |
ExtAlgeb |
\(0\) |
vq |
\(V_{q}\) |
ExtAlgeb |
\(0\) |
Id |
\(I_{d}\) |
ExtAlgeb |
\(0\) |
Iq |
\(I_{q}\) |
ExtAlgeb |
\(0\) |
Eterm |
\(Eterm\) |
ExtAlgeb |
\(v_{comp}\) |
Services#
Name |
Symbol |
Equation |
Type |
---|---|---|---|
vct |
\(V_{CT}\) |
\(u \left|{V_{d} + i V_{q} + \left(I_{d} + i I_{q}\right) \left(r_{c} + i x_{c}\right)}\right|\) |
VarService |
Config Fields in [IEEEVC]
Option |
Symbol |
Value |
Info |
Accepted values |
---|---|---|---|---|
allow_adjust |
1 |
allow adjusting upper or lower limits |
(0, 1) |
|
adjust_lower |
0 |
adjust lower limit |
(0, 1) |
|
adjust_upper |
1 |
adjust upper limit |
(0, 1) |