Anda di halaman 1dari 38

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

UNIVERSIDADE FEDERAL DO RIO DE


JANEIRO
PROGRAMA DE ENGENHARIA ELTRICA
PEE/COPPE
Instituto Alberto Luiz Coimbra de Ps-Graduao e Pesquisa de Engenharia

TRABALHO COMPUTACIONAL II

COE879 TCNICAS AVANADAS DE CONTROLE DE


SISTEMAS DE POTNCIA

AJUSTE DE PSSs SISTEMA NEW ENGLAND

PROF.: GLAUCO NERY TARANTO


ALUNO: SERGIO LEON ESCALANTE CRDENAS

SLEC

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

SETEMBRO 02
Problema:
Dado o Sistema New England abaixo, calcule de forma grfica, os Mode
Shapes de velocidade dos modos eletromecnicos.

Figura 1 Diagrama Unifilar do Sistema New England

As matrizes A, B, C e D em quatro pontos de operao do sistema, podem ser


adquiridas na home-page. As entradas so as tenses de referencia do Regulador de
Tenso das maquinas (Gerador da Barra 30, 31, ..., 38), e as sadas so as velocidades
das maquinas (Gerador da Barra 30, 31, ..., 38). O vetor de estados esta formado
seguindo a mesma ordem, ou seja, Gerador da Barra 30, 31 ..., 38.
Tomando as matrizes A1, B1, C1, e D1 como sendo o caso base, pede-se:
1. Uma vez calculados os Mode Shapes do sistema, localize o gerador mais
adequado de ter um PSS que atue no modo menos amortecido do sistema.

SLEC

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

2. Usando o critrio de ngulo de partida, projete este PSS.


3. Projete os outros 8 PSSs de forma que o mnimo amortecimento do sistema seja
de 10%.
4. Teste os 9 PSSs projetados nos outros trs pontos de operao. No segundo
ponto de operao as LTs 3-18 e 25-26 esto desligadas. No terceiro ponto de
operao as LTs 16-17 e 4-14 esto desligadas, e no quarto ponto de operao
todas as LTs esto ligadas, porem o sistema esta com 360 MW a mais do que
no caso base. Caso em algum dos pontos de operao o sistema apresente um
amortecimento menor do que 10%, reajuste os PSSs de forma a garantir o
mnimo amortecimento de 10% em todos os quatros pontos de operao.
Soluo:
O objetivo deste trabalho projetar estabilizadores de sistemas de potencia
(PSS), mediante o posicionamento de plos por realimentao de sada.

1. Calculo do Modo Shape de velocidade (w) dos modos eletromecnicos.


Aqui veromos 9 modos Ng-1 (Ng = 10), onde o gerador 3 a referencia.
Observaram-se os modos cuja freqncia estivesse entre 0.1 a 3.0 Hz. A varivel de
interesse a velocidade angular da maquina (w).
Veremos quais so as linhas das matrizes B e C que correspondem aos autovetores
relacionadas s velocidades angulares das mquinas.
Na figura Fig.2, se mostra o grfico de plos e zeros para o sistema New
England no caso base.

Fig. 2- Mapa de plos e zeros do Caso Base (no PSS)

A tabela Tab. 1 mostra os modos no amortecidos do sistema com seus


respectivos amortecimentos.
SLEC

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

Tab. 1- Tabela que mostra os modos de oscilao do New England (caso base) para
amortecimentos menores que 10%
-------+--------+--------------------------+---------------+-------------Indx | MODO |
Auto Valores
| Amortecim.(%) | frq(rad/sec)
-------+--------+--------------------------+---------------+-------------1
|
10 |
-0.4672 +
8.9644xi |
5.205 %
|
1.4267
2
|
11 |
-0.4672 + -8.9644xi |
5.205 %
|
1.4267
3
|
12 |
-0.4124 +
8.7808xi |
4.691 %
|
1.3975
4
|
13 |
-0.4124 + -8.7808xi |
4.691 %
|
1.3975
5
|
14 |
-0.3704 +
8.6113xi |
4.298 %
|
1.3705
6
|
15 |
-0.3704 + -8.6113xi |
4.298 %
|
1.3705
7
|
16 |
-0.2817 +
7.5367xi |
3.735 %
|
1.1995
8
|
17 |
-0.2817 + -7.5367xi |
3.735 %
|
1.1995
9
|
18 |
-0.1083 +
7.0951xi |
1.526 %
|
1.1292
10
|
19 |
-0.1083 + -7.0951xi |
1.526 %
|
1.1292
11
|
20 |
-0.2969 +
6.9566xi |
4.264 %
|
1.1072
12
|
21 |
-0.2969 + -6.9566xi |
4.264 %
|
1.1072
13
|
22 |
-0.2769 +
6.2759xi |
4.407 %
|
0.9988
14
|
23 |
-0.2769 + -6.2759xi |
4.407 %
|
0.9988
15
|
24 |
-0.2995 +
5.7914xi |
5.165 %
|
0.9217
16
|
25 |
-0.2995 + -5.7914xi |
5.165 %
|
0.9217
17
|
31 |
-0.1601 +
2.8562xi |
5.596 %
|
0.4546
18
|
32 |
-0.1601 + -2.8562xi |
5.596 %
|
0.4546
-------+--------+--------------------------+---------------+-------------NaoAmort =
18

Na tabela Tab. 2 apresentam a ordem dos geradores com suas respectivas barras
onde est conectados, o sistema conta com 10 geradores, mas aqui no se mostra o
gerador 3, j que este est ligado na Barra de Referncia, logo, pode-se dizer que este
sistema possui 9 modos eletromecnicos.
Tab. 2- Geradores do sistema com as barras de conexo
Ind.
1
2
3
4
5
6
7
8
9

Gerador
G1
G4
G5
G6
G7
G8
G9
G2
G10

Barra
30
31
32
33
34
35
36
37
38

Dos modos apresentamos na tabela Tab. 1, vamos a considerar os que tm a parte


imaginaria dos autovalores positivo, sendo 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 e 31.
(Tab. 3).
Tab.3 Modos shape de velocidade (imaginaria dos autovalores positivos)
-------+--------+--------------------------+---------------+-------------Indx | MODO |
Auto Valores
| Amortecim.(%) | frq(rad/sec)
-------+--------+--------------------------+---------------+-------------1
|
10 |
-0.4672 +
8.9644xi |
5.205 %
|
1.4267
3
|
12 |
-0.4124 +
8.7808xi |
4.691 %
|
1.3975
5
|
14 |
-0.3704 +
8.6113xi |
4.298 %
|
1.3705
7
|
16 |
-0.2817 +
7.5367xi |
3.735 %
|
1.1995
9
|
18 |
-0.1083 +
7.0951xi |
1.526 %
|
1.1292
11
|
20 |
-0.2969 +
6.9566xi |
4.264 %
|
1.1072
13
|
22 |
-0.2769 +
6.2759xi |
4.407 %
|
0.9988
15
|
24 |
-0.2995 +
5.7914xi |
5.165 %
|
0.9217
17
|
31 |
-0.1601 +
2.8562xi |
5.596 %
|
0.4546
-------+--------+--------------------------+---------------+--------------

SLEC

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

Nas figuras Fig. 3 at Fig. 6, se mostram os outros cuatros pontos de operao


(A2, B2, C2, D2) at (A4, B4, C4, D4). Com seus respectivos modos shape de
velocidade.

Fig. 3- Mapa de plos e zeros do 2do Ponto de Operao

Tab.4 Modos shape de velocidade


-------+--------+--------------------------+---------------+-------------Indx | MODO |
Auto Valores
| Amortecim.(%) | frq(rad/sec)
-------+--------+--------------------------+---------------+-------------1
|
10 |
-0.4678 +
8.9622xi |
5.213 %
|
1.4264
3
|
12 |
-0.3404 +
8.5952xi |
3.957 %
|
1.3680
5
|
14 |
-0.3676 +
8.5980xi |
4.271 %
|
1.3684
7
|
16 |
-0.2802 +
7.5383xi |
3.715 %
|
1.1998
9
|
18 |
-0.3054 +
6.8729xi |
4.439 %
|
1.0939
11
|
20 |
-0.1808 +
6.7015xi |
2.697 %
|
1.0666
13
|
22 |
-0.2151 +
5.8297xi |
3.688 %
|
0.9278
15
|
24 |
-0.2660 +
5.4431xi |
4.881 %
|
0.8663
17
|
31 |
0.2169 +
2.2506xi |
-9.592 %
|
0.3582
-------+--------+--------------------------+---------------+--------------

SLEC

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

Fig. 4- Mapa de plos e zeros do 3ro Ponto de Operao

Tab.5 Modos shape de velocidade


-------+--------+--------------------------+---------------+-------------Indx | MODO |
Auto Valores
| Amortecim.(%) | frq(rad/sec)
-------+--------+--------------------------+---------------+-------------1
|
10 |
-0.4680 +
8.9643xi |
5.213 %
|
1.4267
3
|
12 |
-0.3993 +
8.7192xi |
4.575 %
|
1.3877
5
|
14 |
-0.3691 +
8.5769xi |
4.299 %
|
1.3651
7
|
16 |
-0.2738 +
7.5173xi |
3.640 %
|
1.1964
9
|
18 |
-0.1322 +
6.9674xi |
1.898 %
|
1.1089
11
|
20 |
-0.3035 +
6.7344xi |
4.502 %
|
1.0718
13
|
22 |
-0.2810 +
6.2559xi |
4.487 %
|
0.9956
15
|
24 |
-0.2327 +
4.5805xi |
5.073 %
|
0.7290
17
|
31 |
0.2096 +
2.0028xi |
-10.408 %
|
0.3188
-------+--------+--------------------------+---------------+--------------

Fig. 5- Mapa de plos e zeros do 4to Ponto de Operao

Tab.6 Modos shape de velocidade


-------+--------+--------------------------+---------------+-------------Indx | MODO |
Auto Valores
| Amortecim.(%) | frq(rad/sec)
-------+--------+--------------------------+---------------+-------------1
|
10 |
-0.4708 +
8.9428xi |
5.257 %
|
1.4233
3
|
12 |
-0.4397 +
8.7671xi |
5.009 %
|
1.3953
5
|
14 |
-0.3617 +
8.5775xi |
4.213 %
|
1.3651
7
|
16 |
-0.2617 +
7.5910xi |
3.445 %
|
1.2082
9
|
18 |
-0.1090 +
7.1607xi |
1.522 %
|
1.1397
11
|
20 |
-0.3050 +
6.9473xi |
4.387 %
|
1.1057
13
|
22 |
-0.2662 +
6.3178xi |
4.210 %
|
1.0055
15
|
24 |
-0.2973 +
5.8140xi |
5.108 %
|
0.9253
17
|
31 |
-0.1734 +
3.5423xi |
4.890 %
|
0.5638
-------+--------+--------------------------+---------------+--------------

A seguir vamos presentar os modos Shape dos modos (Tab. 3), com relao s
velocidades da maquinas (w), do primeiro ponto de operao (caso base).

SLEC

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

-----+---------+-----------+----------ind | Gerador | Abs(Md_10)| Ang(Md_10)


-----+---------+-----------+----------1 | Ger_ 1 |
0.0123 |
91.548
2 | Ger_ 4 |
0.0052 | -77.140
3 | Ger_ 5 |
0.0097 | -74.150
4 | Ger_ 6 |
0.1100 | -70.623
5 | Ger_ 7 |
0.0038 | 138.054
0.7690 |
44.493
6 | Ger_ 8 |
7 | Ger_ 9 |
1.0000 | -139.549
8 | Ger_ 2 |
0.0700 | -62.919
9 | Ger_10 |
0.0084 | -105.121
-----+---------+-----------+-----------

Fig. 6 Modo 10, onde se tem uma oscilao local entre Ger_8 e Ger_9.

-----+---------+-----------+----------ind | Gerador | Abs(Md_12)| Ang(Md_12)


-----+---------+-----------+----------1 | Ger_ 1 |
0.2460 |
83.779
2 | Ger_ 4 |
0.0246 | 105.058
3 | Ger_ 5 |
0.0317 | 109.991
4 | Ger_ 6 |
0.2944 |
88.563
5 | Ger_ 7 |
0.0636 | -95.230
6 | Ger_ 8 |
0.0191 | 126.566
7 | Ger_ 9 |
0.0287 | -142.973
8 | Ger_ 2 |
1.0000 | -87.049
9 | Ger_10 |
0.0848 | 104.644
-----+---------+-----------+-----------

Fig. 7 Modo 12, onde se tem uma oscilao intrearea Ger_2, Ger_1 e Ger_6.

SLEC

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

-----+---------+-----------+----------ind | Gerador | Abs(Md_14)| Ang(Md_14)


-----+---------+-----------+----------1 | Ger_ 1 |
0.1126 |
61.261
2 | Ger_ 4 |
0.0281 |
72.469
3 | Ger_ 5 |
0.0489 |
74.477
4 | Ger_ 6 |
1.0000 | -102.421
5 | Ger_ 7 |
0.2721 |
78.563
6 | Ger_ 8 |
0.1756 |
57.142
7 | Ger_ 9 |
0.2469 |
91.355
8 | Ger_ 2 |
0.2356 | -110.208
9 | Ger_10 |
0.0325 |
77.577
-----+---------+-----------+-----------

Fig. 8 Modo 14, tem-sea oscilao entre Ger_6 e Ger_7, Ger_9 e Ger_2

-----+---------+-----------+----------ind | Gerador | Abs(Md_16)| Ang(Md_16)


-----+---------+-----------+----------1 | Ger_ 1 |
0.0446 | -97.769
2 | Ger_ 4 |
0.9771 | -90.672
3 | Ger_ 5 |
1.0000 |
92.141
4 | Ger_ 6 |
0.0106 | -57.615
5 | Ger_ 7 |
0.0096 | 160.723
6 | Ger_ 8 |
0.1088 | -79.445
7 | Ger_ 9 |
0.1089 | -69.865
8 | Ger_ 2 |
0.0114 | -149.471
9 | Ger_10 |
0.0032 | -50.929
-----+---------+-----------+-----------

Fig. 9 Modo 16, onde se tem uma oscilao local, Ger_4 e Ger_5.

SLEC

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

-----+---------+-----------+----------ind | Gerador | Abs(Md_18)| Ang(Md_18)


-----+---------+-----------+----------1 | Ger_ 1 |
1.0000 | -78.901
2 | Ger_ 4 |
0.2019 |
74.458
3 | Ger_ 5 |
0.1358 |
83.694
4 | Ger_ 6 |
0.0392 | 146.364
5 | Ger_ 7 |
0.1626 | -23.288
6 | Ger_ 8 |
0.2693 | 132.052
7 | Ger_ 9 |
0.2761 | 135.893
8 | Ger_ 2 |
0.3781 | -95.181
9 | Ger_10 |
0.2357 |
98.476
-----+---------+-----------+-----------

Fig. 10 Modo 18, Modo de oscilao, Ger_1, Ger_2, contra o resto dos Geradores.

-----+---------+-----------+----------ind | Gerador | Abs(Md_20)| Ang(Md_20)


-----+---------+-----------+----------1 | Ger_ 1 |
0.4388 | 140.448
2 | Ger_ 4 |
0.7658 | -96.411
3 | Ger_ 5 |
0.4435 | -105.113
4 | Ger_ 6 |
0.1879 |
67.355
5 | Ger_ 7 |
0.6761 | -100.167
6 | Ger_ 8 |
1.0000 |
70.783
7 | Ger_ 9 |
0.9903 |
76.253
8 | Ger_ 2 |
0.1930 | 118.893
9 | Ger_10 |
0.2905 | -76.188
-----+---------+-----------+-----------

Fig. 11 Modo 20, oscilao intrearea, Ger_8, Ger_9, e Ger4, Ger_5.

SLEC

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

-----+---------+-----------+----------ind | Gerador | Abs(Md_22)| Ang(Md_22)


-----+---------+-----------+----------1 | Ger_ 1 |
0.2561 | -78.970
2 | Ger_ 4 |
1.0000 | -83.278
3 | Ger_ 5 |
0.8510 | -86.908
4 | Ger_ 6 |
0.0847 | 115.971
5 | Ger_ 7 |
0.8192 |
90.674
6 | Ger_ 8 |
0.2216 | -104.856
7 | Ger_ 9 |
0.2099 | -101.427
8 | Ger_ 2 |
0.1057 | -93.907
9 | Ger_10 |
0.6670 |
94.873
-----+---------+-----------+-----------

Fig. 12 Modo 22, oscilao entre Ger_4, Ger_5, e Ger7 , Ger_10

-----+---------+-----------+----------ind | Gerador | Abs(Md_24)| Ang(Md_24)


-----+---------+-----------+----------1 | Ger_ 1 |
0.1873 | 106.330
2 | Ger_ 4 |
0.0132 |
89.410
3 | Ger_ 5 |
0.0025 |
24.908
4 | Ger_ 6 |
0.3096 | -84.514
5 | Ger_ 7 |
1.0000 | -88.653
6 | Ger_ 8 |
0.1437 | -82.989
7 | Ger_ 9 |
0.1448 | -80.626
8 | Ger_ 2 |
0.2054 |
96.666
9 | Ger_10 |
0.9607 |
93.844
-----+---------+-----------+-----------

Fig. 13 Modo 24, oscilao intrearea Ger_7 e Ger_10.

SLEC

10

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

-----+---------+-----------+----------ind | Gerador | Abs(Md_31)| Ang(Md_31)


-----+---------+-----------+----------1 | Ger_ 1 |
0.5657 | -92.436
2 | Ger_ 4 |
0.5921 | -94.219
3 | Ger_ 5 |
0.6268 | -94.698
4 | Ger_ 6 |
0.7955 | -94.687
5 | Ger_ 7 |
1.0000 | -93.359
6 | Ger_ 8 |
0.7869 | -94.080
7 | Ger_ 9 |
0.8231 | -92.514
8 | Ger_ 2 |
0.5913 | -94.191
9 | Ger_10 |
0.8922 | -93.898
-----+---------+-----------+-----------

Fig. 14 Modo 31, oscilao de todos contra todos os geradores (no referencia).

Localizao do gerador Adecuado:


Para localizar o gerador mais adequado para colocar PSS, neste caso para o
primeiro ponto de operao (caso base), encontrar-se o Resduo de cada modo
correspondente a cada gerador, (Tab. 7), alem disso, por inspeco visual vemos em que
gerador mais conveniente para colocar o PSS.

Tab. 7 Mostra os resduos do modo com relao aos geradores


Residuo das maquinas 1,2,4-10 do modo 18
-----+---------+----------+----------ind | Gerador | Modulo | Angulo
-----+---------+----------+----------1 | Ger_ 1 | 0.6597 |
8.163
2 | Ger_ 2 | 0.1080 | -46.585
3 | Ger_ 4 | 0.0511 | -37.179
4 | Ger_ 5 | 0.0059 |
60.276
5 | Ger_ 6 | 0.2426 | 140.602
6 | Ger_ 7 | 0.1821 |
71.325
7 | Ger_ 8 | 1.0000 |
82.033
8 | Ger_ 9 | 0.1552 | -29.086
9 | Ger_10 | 0.7128 |
-8.785
-----+---------+----------+----------Gerador com maior residuo: Ger_ 8
2do Gerador com maior residuo: Ger_10
3ro Gerador com maior residuo: Ger_ 1
4to Gerador com maior residuo: Ger_ 6

Obtemos os geradores com os maiores resduos, j que alguns dos geradores


podem ter zero, muito prximo ao modo 18, e no teria sentido colocar PSS nesse
gerador j que sempre estaria anulandose pelo zero prximo. Para esto graficamos o
mapa de lugar das razes (plos e zeros) para cada gerador, como se mostram nas
figuras Fig. 15 at Fig. 23.

SLEC

11

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

Fig. 15 lugar das razes caso base (FT_1 = w_1/Vref_1).

Fig. 16 lugar das razes caso base (FT_2 = w_2/Vref_2).

Fig. 17 lugar das razes caso base (FT_4 = w_4/Vref_4).

SLEC

12

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

Fig. 18 lugar das razes caso base (FT_5 = w_5/Vref_5).

Fig. 19 lugar das razes caso base (FT_6 = w_6/Vref_6).

Fig. 20 lugar das razes caso base (FT_7 = w_7/Vref_7).

SLEC

13

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

Fig. 21 lugar das razes caso base (FT_8 = w_8/Vref_8).

Fig. 22 lugar das razes caso base (FT_9 = w_9/Vref_9).

Fig. 23 lugar das razes caso base (FT_10 = w_10/Vref_10).

SLEC

14

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

Logo, deacordo tabela Tab. 7 y com as figura Fig. 21, Fig. 23, Fig. 15 e Fig. 18
aqui mostraremos de novo.

Fig. 21 FT_8 = w_8/Vref_8.

Fig. 15 FT_1 = w_1/Vref_1.

Fig. 23 FT_10 = w_10/Vref_10.

Fig. 19 FT_6 = w_6/Vref_6.

Finalmente escolhemos o gerador onde ser colocado o PSS, neste caso ser no
gerador 1.

2. Projetando o PSS no Primeiro Ponto de Operao (Caso Base) usando ngulo de


Partida.
Da seco enterior vimos onde seria mais conveniente colocar o 1ro. PSS, e no
gerador 1, isto por que, o modo 18 (menos amortecido), no gerador 1, tem-se ventagens
para poder alocar, j que no tem um zero proximo a ele. O ngulo de partida de |
180, mas este o modo 18 vista pela maquina 1, nosso caso o conjunto de todas as
maquinas.
Vamos os a utilizar o ngulo de partida do modo 18 obtida pelo Resduo (Tab. 7), (a
seguir somente a parte da tabela Tab. 7)
Residuo das maquinas 1,2,4-10 do modo 18
-----+---------+----------+----------ind | Gerador | Modulo | Angulo
-----+---------+----------+----------1 | Ger_ 1 | 0.6597 |
8.163
. | Ger_.. |
...
|
...
-----+---------+----------+----------3ro Gerador com maior residuo: Ger_ 1

SLEC

15

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

Para se projetar os PSSs para este primeiro ponto de operao, foram feitas as
seguintes consideraes:
a)
Considera-se o PSS em conjunto com o washout, onde a constante de
tempo de Tw = 10 para todos os geradores.
b)
O ngulo de compensao I ser calculado pelo blocos do Lead-Leg
(avano-atraso).
c)
A freqncia ser a obtida pelo plo autovalor do modo 18
d)
Vamos a considerar que nosso primeiro PSS tenha um ganho menor que
50 e assim aproveitar ter um menor nmero de plos no amortecidos

Fig. 24- Lugar das razes para o gerador 1 (visualizar ganho)

Podemos ver que na figura Fig. 24, para conseguir um amortecimento de >10%,
e mexendo com somente ganho se teria que colocar um ganho maior a 1150.0, agora
usando o PSS com washout e lead leg vamos a usar um ganho de 45.

>>
>>
>>
>>
>>
>>

SLEC

GerPss = 1; % gerador
id_Md = 18; % modo
Ang_Partida = Angulo_Resi(GerPss,id_Md);
Ang_Partida =
8.1632;
AngComp = 180 - Ang_Partida;
AngComp =
171.84
NoBlq = round(AngComp/60)
NoBlq =
3
AngComp/NoBlq
ans =
57.279
alfG1
ans =
11.603
w_b
ans =
7.0951
T_G1
ans =
0.0414

16

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

Ento, utilizando 3 controladores de avano (NoBloq = 3)


ngulo de Avano:

Isav

57.279q

1  D1T1s
Kd ( s )

1  T1s

Calculo de D1 :
D1  1
D1  1

sin(Isav )

D1

D1 11.603

T1

Z7 ,8

T1

0.0414

1  sin(Isav )
1  sin(Isav )

Calculo de T1 :
Z7 ,8

com:

1 D1
T1 D1

Z7 ,8

D1
D1

7.0951

Nosso 1ro PSS:


Parametros do PSS no Ger_ 1
----------+--------+----------+-----------+--------Ganho | Blocos |
Alfa
|
Tempo
| -Amort
----------+--------+----------+-----------+--------45.000 |
3
| 11.603 | 0.0414
|
14
----------+--------+----------+-----------+---------

Na tabela 8 mostra os modos no amortecidos devido utilizao do primero


PSS no gerador 1.
Tab. 8 Mostra os modos no amortecidos com a utilizao do 1ro. PSS
-------+--------+----------------------+------------Indx | Modo |
Auto Valores
| Amortecim(%)
-------+--------+----------------------+------------1
|
13
| -0.4669 + 8.9650i |
5.200 %
2
|
14
| -0.4669 + -8.9650i |
5.200 %
3
|
15
| -0.4969 + 8.7620i |
5.662 %
4
|
16
| -0.4969 + -8.7620i |
5.662 %
5
|
17
| -0.3833 + 8.6123i |
4.447 %
6
|
18
| -0.3833 + -8.6123i |
4.447 %
7
|
19
| -0.2818 + 7.5366i |
3.737 %
8
|
20
| -0.2818 + -7.5366i |
3.737 %
9
|
21
| -0.3220 + 6.9615i |
4.621 %
10
|
22
| -0.3220 + -6.9615i |
4.621 %
11
|
25
| -0.2932 + 6.2799i |
4.664 %
12
|
26
| -0.2932 + -6.2799i |
4.664 %
13
|
27
| -0.3618 + 5.7812i |
6.246 %
14
|
28
| -0.3618 + -5.7812i |
6.246 %
-------+--------+----------------------+------------Nao_Amort1 =
14

Na figura Fig. 25, mmostra o mapa de plos e zeros do primeiro ponto de


operao (caso base) com o primeiro PSS .

SLEC

17

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

Fig. 25, Mapa de Plos e zeros do caso base com Pss em Ger_1

3. Projetando os outros 8 PSS no para o Primeiro Ponto de Operao.


Para poder obter um amortecimento maior de 10%, vamos a utilizar os
resultados dos resduos, do modo com menor amortecimento, para asi poder escolher
quem seria o melhor candidato a colocar PSS.
Aqui se tomaram as seguintes consideraciones:
a) Obtener o resduo do modo do menor amorteciemnto em um caso anterior
b) Os limites da constante Kpss de 1 at 100
c) Se procuro aleatoriamente os valores de Kpss e de Alfa para poder encontrar
o menor nuemor de modos no amortecidos.
d) Os limites de Alfa tem como limite inferior de 0.05 e o limite superior
funo do ngulo maximo encontrado devido ao ngulo de compensao.
(AngComp = 180 AngPart, AngPart = ngulo do resduo).
Na tabela Tab. 9, mostra os resdiduos do modo 19, onde que foi el de menor
amortecimento, com a utilizao do PSS no gerador 1.
Tab. 9 Resdiduos do modo 19 com a utilizao do PSS no gerador 1
Residuo das maquinas 1,2,4-10 do modo 19
-----+---------+----------+----------ind | Gerador | Modulo | Angulo
-----+---------+----------+----------1 | Ger_ 1 | 0.0000 | 105.377
2 | Ger_ 2 | 0.9674 |
3.242
3 | Ger_ 4 | 1.0000 |
-2.551
4 | Ger_ 5 | 0.0001 |
87.995
5 | Ger_ 6 | 0.0005 | 101.596
6 | Ger_ 7 | 0.0091 |
27.425
7 | Ger_ 8 | 0.0536 |
48.202
8 | Ger_ 9 | 0.0001 |
14.848
9 | Ger_10 | 0.0000 | 179.584
-----+---------+----------+----------Gerador com maior residuo: Ger_ 4

SLEC

18

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

O encontro de menor numera de modos no amortecidos gera os parmetros do


PSS para o gerador 4:
Parametros do PSS no Ger_4
----------+--------+----------+-----------+--------Ganho | Blocos |
Alfa
|
Tempo
| -Amort
----------+--------+----------+-----------+--------29.735 |
4
|
5.721 | 0.0555
|
12
----------+--------+----------+-----------+---------

Na tabela 10 mostra os modos no amortecidos devido utilizao do primero


PSS no gerador 1 (PSSg1) e utilizao do PSS no gerador 4 (PSSg4).

Tab. 10 Mostram os modos no amortecidos com a utilizao do PSSg1 e PSSg4


-------+--------+----------------------+------------Indx | Modo |
Auto Valores
| Amortecim(%)
-------+--------+----------------------+------------1
|
16
| -0.4667 + 8.9649i |
5.199 %
2
|
17
| -0.4667 + -8.9649i |
5.199 %
3
|
18
| -0.4962 + 8.7759i |
5.645 %
4
|
19
| -0.4962 + -8.7759i |
5.645 %
5
|
20
| -0.3853 + 8.6103i |
4.470 %
6
|
21
| -0.3853 + -8.6103i |
4.470 %
7
|
22
| -0.3207 + 7.0381i |
4.552 %
8
|
23
| -0.3207 + -7.0381i |
4.552 %
9
|
28
| -0.5967 + 6.4559i |
9.204 %
10
|
29
| -0.5967 + -6.4559i |
9.204 %
11
|
30
| -0.3511 + 5.7858i |
6.056 %
12
|
31
| -0.3511 + -5.7858i |
6.056 %
-------+--------+----------------------+------------Nao_Amort1 =
12

Na figura Fig. 26, mmostra o mapa de plos e zeros do primeiro ponto de


operao com PSS em gerador 1 (PSSg1) e PSS no gerador 4 (PSSg4)

Fig. 26, Mapa de Plos e zeros do caso base com PSSg1 e PSSg4

SLEC

19

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

Na tabela Tab. 11 mostram os resdiduos do modo 20 onde que foi el de menor


amortecimento, com a utilizao do PSSg1 e PSSg4.
Tab. 11 Resdiduos do modo 20 com a utilizao PSSg1 e PSSg4
Residuo das maquinas 1,2,4-10 do modo 20
-----+---------+----------+----------ind | Gerador | Modulo | Angulo
-----+---------+----------+----------1 | Ger_ 1 | 0.0022 |
15.801
2 | Ger_ 2 | 0.0024 | -47.122
3 | Ger_ 4 | 0.0010 | 107.602
4 | Ger_ 5 | 1.0000 |
-8.075
5 | Ger_ 6 | 0.3609 |
16.793
6 | Ger_ 7 | 0.0353 | -33.802
7 | Ger_ 8 | 0.3351 |
38.166
8 | Ger_ 9 | 0.0635 | -98.002
9 | Ger_10 | 0.0095 | -35.482
-----+---------+----------+----------Gerador com maior residuo: Ger_ 5

O encontro de menor numera de modos no amortecidos gera os parmetros do


PSS para o gerador 5:
Parametros do PSS no Ger_ 5
----------+--------+----------+-----------+--------Ganho | Blocos |
Alfa
|
Tempo
| -Amort
----------+--------+----------+-----------+--------27.411 |
4
|
3.894 | 0.0589
|
10
----------+--------+----------+-----------+---------

Na tabela 12 mostra os modos no amortecidos devido utilizao PSSg1,


PSSg4 e PSSg5.

Tab. 12 Mostram os modos no amortecidos com a utilizao do PSSg1, PSSg4 e PSSg5.


-------+--------+----------------------+------------Indx | Modo |
Auto Valores
| Amortecim(%)
-------+--------+----------------------+------------1
|
21
| -0.4629 + 8.9660i |
5.156 %
2
|
22
| -0.4629 + -8.9660i |
5.156 %
3
|
23
| -0.5111 + 8.7637i |
5.822 %
4
|
24
| -0.5111 + -8.7637i |
5.822 %
5
|
26
| -0.3211 + 7.0408i |
4.555 %
6
|
27
| -0.3211 + -7.0408i |
4.555 %
7
|
32
| -0.5913 + 6.4583i |
9.117 %
8
|
33
| -0.5913 + -6.4583i |
9.117 %
9
|
34
| -0.3666 + 5.8060i |
6.301 %
10
|
35
| -0.3666 + -5.8060i |
6.301 %
-------+--------+----------------------+------------Nao_Amort1 =
10

Na figura Fig. 27, mmostra o mapa de plos e zeros do primeiro ponto de


operao com PSSg1, PSSg4 e PSSg5.

SLEC

20

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

Fig. 27, Mapa de Plos e zeros do caso base com PSSg1, PSSg4 e PSSg5.

Na tabela Tab. 13 mostram os resdiduos do modo 26 onde que foi el de menor


amortecimento, com a utilizao do PSSg1, PSSg4 e PSSg5.
Tab. 13 Resdiduos do modo 26 com a utilizao PSSg1, PSSg4 e PSSg5.
Residuo das maquinas 1,2,4-10 do modo 26
-----+---------+----------+----------ind | Gerador | Modulo | Angulo
-----+---------+----------+----------1 | Ger_ 1 | 0.0001 | -153.879
2 | Ger_ 2 | 0.5778 |
19.130
3 | Ger_ 4 | 0.0217 | -166.323
4 | Ger_ 5 | 0.0033 | -65.760
5 | Ger_ 6 | 0.2547 |
8.997
6 | Ger_ 7 | 0.1821 |
-4.563
7 | Ger_ 8 | 1.0000 |
9.020
8 | Ger_ 9 | 0.0001 | -76.036
9 | Ger_10 | 0.0283 |
-5.798
-----+---------+----------+----------Gerador com maior residuo: Ger_ 8

O encontro de menor numera de modos no amortecidos gera os parmetros do


PSS para o gerador 8:
Parametros do PSS no Ger_ 8
----------+--------+----------+-----------+--------Ganho | Blocos |
Alfa
|
Tempo
| -Amort
----------+--------+----------+-----------+--------7.681 |
3
|
7.786 | 0.0509
|
8
----------+--------+----------+-----------+---------

SLEC

21

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

Na tabela 14 mostra os modos no amortecidos devido utilizao PSSg1,


PSSg4, PSSg5 e PSSg8.
Tab. 14 Modos no amortecidos com PSSg1, PSSg4, PSSg5 e PSSg8.
-------+--------+----------------------+------------Indx | Modo |
Auto Valores
| Amortecim(%)
-------+--------+----------------------+------------1
|
24
| -0.5114 + 8.7651i |
5.825 %
2
|
25
| -0.5114 + -8.7651i |
5.825 %
3
|
31
| -0.5272 + 7.0331i |
7.474 %
4
|
32
| -0.5272 + -7.0331i |
7.474 %
5
|
35
| -0.6374 + 6.3887i |
9.928 %
6
|
36
| -0.6374 + -6.3887i |
9.928 %
7
|
37
| -0.3739 + 5.8173i |
6.413 %
8
|
38
| -0.3739 + -5.8173i |
6.413 %
-------+--------+----------------------+------------Nao_Amort1 =
8

Na figura Fig. 28, mmostra o mapa de plos e zeros do primeiro ponto de


operao com PSSg1, PSSg4, PSSg5 e PSSg8.

Fig. 28, Mapa de Plos e zeros do caso base com PSSg1, PSSg4, PSSg5 e PSSg8.

Na tabela Tab. 15 mostram os resdiduos do modo 24 onde que foi el de menor


amortecimento, com PSSg1, PSSg4, PSSg5 e PSSg8.

SLEC

22

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

Tab. 15 Resdiduos modo 24 com PSSg1, PSSg4, PSSg5 e PSSg8.


Residuo das maquinas 1,2,4-10 do modo 24
-----+---------+----------+----------ind | Gerador | Modulo | Angulo
-----+---------+----------+----------1 | Ger_ 1 | 0.0204 |
49.538
2 | Ger_ 2 | 0.0021 | -34.200
3 | Ger_ 4 | 0.0008 | 123.980
4 | Ger_ 5 | 0.0067 | -134.206
5 | Ger_ 6 | 0.0029 | -15.245
6 | Ger_ 7 | 0.0119 |
-5.759
7 | Ger_ 8 | 0.0003 | -133.916
8 | Ger_ 9 | 1.0000 |
-1.456
9 | Ger_10 | 0.0580 |
17.505
-----+---------+----------+----------Gerador com maior residuo: Ger_ 9

O encontro de menor numera de modos no amortecidos gera os parmetros do


PSS para o gerador 9:
Parametros do PSS no Ger_ 9
----------+--------+----------+-----------+--------Ganho | Blocos |
Alfa
|
Tempo
| -Amort
----------+--------+----------+-----------+--------86.911 |
4
|
5.867 | 0.0471
|
4
----------+--------+----------+-----------+---------

Na tabela 16 mostra os modos no amortecidos devido utilizao PSSg1,


PSSg4, PSSg5, PSSg8 e PSSg9.
Tab. 16 Modos no amortecidos com PSSg1, PSSg4, PSSg5, PSSg8 e PSSg9.
-------+--------+----------------------+------------Indx | Modo |
Auto Valores
| Amortecim(%)
-------+--------+----------------------+------------1
|
34
| -0.5437 + 7.0185i |
7.724 %
2
|
35
| -0.5437 + -7.0185i |
7.724 %
3
|
42
| -0.4009 + 5.8367i |
6.852 %
4
|
43
| -0.4009 + -5.8367i |
6.852 %
-------+--------+----------------------+------------Nao_Amort1 =
4

Na figura Fig. 29, mmostra o mapa de plos e zeros do primeiro ponto de


operao com PSSg1, PSSg4, PSSg5, PSSg8 e PSSg9.

SLEC

23

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

Fig. 29, Caso base com PSSg1, PSSg4, PSSg5, PSSg8 e PSSg9.

Na tabela Tab. 17 mostram os resdiduos do modo 42 onde que foi el de menor


amortecimento, com PSSg1, PSSg4, PSSg5, PSSg8 e PSSg9.
Tab. 17 Resdiduos modo 42 com PSSg1, PSSg4, PSSg5, PSSg8 e PSSg9.
Residuo das maquinas 1,2,4-10 do modo 42
-----+---------+----------+----------ind | Gerador | Modulo | Angulo
-----+---------+----------+----------1 | Ger_ 1 | 0.0072 | -23.186
2 | Ger_ 2 | 0.0001 |
70.018
3 | Ger_ 4 | 0.0000 |
19.761
4 | Ger_ 5 | 0.0186 | -32.127
5 | Ger_ 6 | 0.8373 |
6.567
6 | Ger_ 7 | 0.0034 | -34.951
7 | Ger_ 8 | 0.0109 | -106.278
8 | Ger_ 9 | 0.0037 | -91.375
9 | Ger_10 | 1.0000 |
24.759
-----+---------+----------+----------Gerador com maior residuo: Ger_10

O encontro de menor numera de modos no amortecidos gera os parmetros do


PSS para o gerador 10:
Parametros do PSS no Ger_10
----------+--------+----------+-----------+--------Ganho | Blocos |
Alfa
|
Tempo
| -Amort
----------+--------+----------+-----------+--------14.701 |
3
|
6.088 | 0.0694
|
6
----------+--------+----------+-----------+---------

Na tabela 18 mostra os modos no amortecidos devido utilizao PSSg1,


PSSg4, PSSg5, PSSg8, PSSg9 e PSSg10.

SLEC

24

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

Tab. 18 Modos -amortecidos com PSSg1, PSSg4, PSSg5, PSSg8, PSSg9 e PSSg10
-------+--------+----------------------+------------Indx | Modo |
Auto Valores
| Amortecim(%)
-------+--------+----------------------+------------1
|
32
| -0.7446 + 7.3394i | 10.093 %
2
|
33
| -0.7446 + -7.3394i | 10.093 %
3
|
34
| -0.5229 + 7.0002i |
7.449 %
4
|
35
| -0.5229 + -7.0002i |
7.449 %
5
|
42
| -0.7177 + 6.0174i | 11.843 %
6
|
43
| -0.7177 + -6.0174i | 11.843 %
-------+--------+----------------------+------------Nao_Amort1 =
6

Na figura Fig. 30, mmostra o mapa de plos e zeros do primeiro ponto de


operao com PSSg1, PSSg4, PSSg5, PSSg8, PSSg9 e PSSg10.

Fig. 30, Caso base com PSSg1, PSSg4, PSSg5, PSSg8, PSSg9 e PSSg10.

Na tabela Tab. 19 mostram os resdiduos do modo 34 onde que foi el de menor


amortecimento, com PSSg1, PSSg4, PSSg5, PSSg8, PSSg9 e PSSg10.
Tab. 19 Resdiduos modo 34 com PSSg1, PSSg4, PSSg5, PSSg8, PSSg9 e PSSg10.
Residuo das maquinas 1,2,4-10 do modo 34
-----+---------+----------+----------ind | Gerador | Modulo | Angulo
-----+---------+----------+----------1 | Ger_ 1 | 0.0275 |
29.961
2 | Ger_ 2 | 1.0000 |
2.162
3 | Ger_ 4 | 0.0988 | 131.187
4 | Ger_ 5 | 0.0059 | -179.200
5 | Ger_ 6 | 0.2399 | 176.800
6 | Ger_ 7 | 0.0985 | -168.302
7 | Ger_ 8 | 0.1472 |
88.259
8 | Ger_ 9 | 0.0020 | -49.385
9 | Ger_10 | 0.0087 | -61.758
-----+---------+----------+----------Gerador com maior residuo: Ger_ 2

SLEC

25

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

O encontro de menor numera de modos no amortecidos gera os parmetros do


PSS para o gerador 2:
Parametros do PSS no Ger_ 2
----------+--------+----------+-----------+--------Ganho | Blocos |
Alfa
|
Tempo
| -Amort
----------+--------+----------+-----------+--------46.257 |
3
|
4.318 | 0.0688
|
2
----------+--------+----------+-----------+---------

Na tabela 20 mostra os modos no amortecidos devido utilizao PSSg1,


PSSg4, PSSg5, PSSg8, PSSg9, PSSg10 e PSSg2, para amorteciemnto menor que 12%.
Tab. 20 Modos nao amortecidos com PSSg1, PSSg4, PSSg5,
PSSg8, PSSg9, PSSg10 e PSSg2.
-------+--------+-----------------------+------------Indx | Modo |
Auto Valores
| Amortecim(%)
-------+--------+-----------------------+------------1
|
37
| -0.8116 +
7.3738i | 10.940 %
2
|
38
| -0.8116 + -7.3738i | 10.940 %
-------+--------+-----------------------+------------Nao_Amort1 =
2

Na figura Fig. 31, mmostra o mapa de plos e zeros do primeiro ponto de


operao com PSSg1, PSSg4, PSSg5, PSSg8, PSSg9, PSSg10 e PSSg2.

Fig. 31, Caso base com PSSg1, PSSg4, PSSg5, PSSg8, PSSg9, PSSg10 e PSSg2.

Na tabela Tab. 21 mostram os resdiduos do modo 37 onde que foi el de menor


amortecimento, com PSSg1, PSSg4, PSSg5, PSSg8, PSSg9, PSSg10 e PSSg2.

SLEC

26

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

Tab. 21 Resdiduos Modo 37 com PSSg1, PSSg4, PSSg5, PSSg8,


PSSg9, PSSg10 e PSSg2.
Residuo das maquinas 1,2,4-10 do modo 37
-----+---------+----------+----------ind | Gerador | Modulo | Angulo
-----+---------+----------+----------1 | Ger_ 1 | 0.0492 |
22.270
2 | Ger_ 2 | 0.0596 | -146.336
3 | Ger_ 4 | 0.0336 |
71.017
4 | Ger_ 5 | 0.0556 | -32.176
5 | Ger_ 6 | 0.5675 | -37.068
6 | Ger_ 7 | 0.8578 |
14.462
7 | Ger_ 8 | 1.0000 | -113.534
8 | Ger_ 9 | 0.0001 | -37.549
9 | Ger_10 | 0.0095 | -59.944
-----+---------+----------+----------Gerador com maior residuo: Ger_ 8
Gerador com maior residuo: Ger_ 7

O encontro de menor numera de modos no amortecidos gera os parmetros do


PSS para o gerador 7:
Parametros do PSS no Ger_ 7
----------+--------+----------+-----------+--------Ganho | Blocos |
Alfa
|
Tempo
| -Amort
----------+--------+----------+-----------+--------83.027 |
3
|
4.882 | 0.0614
|
2
----------+--------+----------+-----------+---------

Na tabela 22 mostra os modos no amortecidos devido utilizao PSSg1,


PSSg4, PSSg5, PSSg8, PSSg9, PSSg10, PSSg2 e PSSg7, para amorteciemnto menor
que 12%.
Tab. 22 Modos nao amortecidos com PSSg1, PSSg4, PSSg5,
PSSg8, PSSg9, PSSg10, PSSg2 e PSSg7.
-------+--------+-----------------------+------------Indx | Modo |
Auto Valores
| Amortecim(%)
-------+--------+-----------------------+------------1
|
49
| -0.6763 +
5.9312i | 11.329 %
2
|
50
| -0.6763 + -5.9312i | 11.329 %
-------+--------+-----------------------+------------Nao_Amort1 =
2

Na figura Fig. 32, mmostra o mapa de plos e zeros do primeiro ponto de


operao com PSSg1, PSSg4, PSSg5, PSSg8, PSSg9, PSSg10, PSSg2 e PSSg7.

SLEC

27

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

Fig. 32, Caso base com PSSg1, PSSg4, PSSg5, PSSg8, PSSg9
PSSg10, PSSg2 e PSSg7.

Na tabela Tab. 23 mostram os resdiduos do modo 49 onde que foi el de menor


amortecimento, com PSSg1, PSSg4, PSSg5, PSSg8, PSSg9, PSSg10, PSSg2 e PSSg7.

Tab. 23 Resdiduos Modo 49 com PSSg1, PSSg4, PSSg5, PSSg8,


PSSg9, PSSg10, PSSg2 e PSSg7.
Residuo das maquinas 1,2,4-10 do modo 49
-----+---------+----------+----------ind | Gerador | Modulo | Angulo
-----+---------+----------+----------1 | Ger_ 1 | 0.0132 | 101.119
2 | Ger_ 2 | 0.0093 |
96.446
3 | Ger_ 4 | 0.0168 |
39.396
4 | Ger_ 5 | 0.0257 | -71.869
5 | Ger_ 6 | 1.0000 |
6.077
6 | Ger_ 7 | 0.0061 | -175.027
7 | Ger_ 8 | 0.0404 | 140.074
8 | Ger_ 9 | 0.0037 |
-0.869
9 | Ger_10 | 0.0125 | -23.026
-----+---------+----------+----------Gerador com maior residuo: Ger_ 6

O encontro de menor numera de modos no amortecidos gera os parmetros do


PSS para o gerador 6:
Parametros do PSS no Ger_ 6
----------+--------+----------+-----------+--------Ganho | Blocos |
Alfa
|
Tempo
| -Amort
----------+--------+----------+-----------+--------4.335 |
3
| 18.588 | 0.0391
|
4
----------+--------+----------+-----------+---------

SLEC

28

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

Na tabela 24 mostra os modos no amortecidos devido utilizao PSSg1,


PSSg4, PSSg5, PSSg8, PSSg9, PSSg10, PSSg2, PSSg7 e PSSg6, para amorteciemnto
menor que 20%.
Tab. 24 Modos nao amortecidos com PSSg1, PSSg4, PSSg5,
PSSg8, PSSg9, PSSg10, PSSg2, PSSg7 e PSSg6.
-------+--------+-----------------------+------------Indx | Modo |
Auto Valores
| Amortecim(%)
-------+--------+-----------------------+------------1
|
17
| -4.3658 + 24.9067i | 17.265 %
2
|
18
| -4.3658 + -24.9067i | 17.265 %
3
|
39
| -1.2542 +
8.1310i | 15.245 %
4
|
40
| -1.2542 + -8.1310i | 15.245 %
-------+--------+-----------------------+------------Nao_Amort1 =
4

Na figura Fig. 33, mmostra o mapa de plos e zeros do primeiro ponto de


operao com PSSg1, PSSg4, PSSg5, PSSg8, PSSg9, PSSg10, PSSg2, PSSg7 e PSSg6.

Fig. 33, Caso base com PSSg1, PSSg4, PSSg5, PSSg8, PSSg9,
PSSg10, PSSg2, PSSg7 e PSSg6.

Na tabela Tab. 25 mostram os parmetros de todos os PSS encontrados para os


geradores correspondentes, a ordenao conforme se estuvieron colocando.

SLEC

29

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

Tab. 25 Parametros todos os PSS (PSSg1, PSSg4, PSSg5, PSSg8,


PSSg9, PSSg10, PSSg2, PSSg7 e PSSg6)
-----------+---------+--------+----------+-----------+-----------------Gerador | Ganho | Blocos |
Alfa
|
Tempo
| -Amort (%Amort)
-----------+---------+--------+----------+-----------+-----------------Ger_ 1
| 45.000 |
3
| 11.603 | 0.0414
|
14
(<10%)
Ger_ 4
| 29.735 |
4
|
5.721 | 0.0555
|
12
(<10%)
Ger_ 5
| 27.411 |
4
|
3.894 | 0.0589
|
10
(<10%)
Ger_ 8
| 7.681 |
3
|
7.786 | 0.0509
|
8
(<10%)
Ger_ 9
| 86.911 |
4
|
5.867 | 0.0471
|
4
(<10%)
Ger_10
| 14.701 |
3
|
6.088 | 0.0694
|
6 (>10-<12%)
Ger_ 2
| 46.257 |
3
|
4.318 | 0.0688
|
2 (>10-<12%)
Ger_ 7
| 83.027 |
3
|
4.882 | 0.0614
|
2 (>10-<15%)
Ger_ 6
| 4.335 |
3
| 18.588 | 0.0391
|
4 (>10-<20%)
-----------+---------+--------+----------+-----------+------------------

4. Teste dos 9 PSSs para os Quatros Pontos de Operao:


Testando os quatro pontos de operao obtemos a tabela Tab. 26, onde mostra o
ponto de operao com seu respectivo modo de menor amortecimento, alm, mostra o
autovalor que gerou dito modo com mnimo amortecimento.

Tab. 26 Amortecimento mnimo dos quatro pontos de operao


Minimo Amortecimento para Cada Ponto de Operao
-----------+-------------+--------+-----------------P.Opera |Amortecimento| Modo |
Autovalor
-----------+-------------+--------+-----------------P.Oper_1 |
15.116 % | M_58 | -1.245 + 8.140i
P.Oper_2 |
14.569 % | M_58 | -1.195 + 8.118i
P.Oper_3 |
13.744 % | M_58 | -1.120 + 8.069i
P.Oper_4 |
13.415 % | M_58 | -1.094 + 8.080i
-----------+-------------+--------+------------------

Aqui no foi necesario ajustar os PSSs j que todos os pontos de operao


cumprem com a restrio do mnimo amortecimento (> 10%),

SLEC

30

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

Fig. 34, Teste do Primeiro Ponto de Operao com todos os PSSs

Fig. 35, Teste do Segundo Ponto de Operao com todos os PSSs

SLEC

31

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

Fig. 36, Teste do Terceiro Ponto de Operao com todos os PSSs

Fig. 37, Teste do Quarto Ponto de Operao com todos os PSSs

SLEC

32

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

Conclues:
O trabalho desenvolvido tomou muito tempo na qual se testaram todos os
valores de Kpss assim como o Alfa_pss, a ventaga foi que foram poucos geradores, mas
isso no quita o rduo trabalho que se tem para poder amortecer todos os modos.
Em primeira tentativa se consiguiu um mnimo amortecimento para o ponto de
operao at 10.7%, mas faltando um PSS por colocar.
Quando se tentou coloar o PSS no gerador faltante para poder aumentar o
amortecimento do modo nos dimos com a sorpresa de que na tabela de resduos o
gerador em questo tinha um valor de modulo de zero o prximo a zero, al colocar este
PSS no gerador no mudava o amortecimento, e esto lgico j que no tem muita
influencia sobre este modo.
Devido ao anterior se testaram os primeros PSS colocados, onde se procurou os
geradores com o segundo maior resduo, j que poderia pasar como nosso primero PSS
(no analise das figuras: Fig 21, Fig 23, Fig 15 e Fig 19 existencia de um zero muito
prximo ao modo de menor amortecimento.
Uma primera ventaja foi que primero testamos na obteno de Kpss_g1 e
Alfa_g1 para poder obter o menor nuemero de modos no amortecidos e logo foi que se
determinou um valor fixo de Kpss_g1 = 45.
Pode se melhorar o programa feito para uma procura dos amortecimentos
mnimos e poder maximizar o amortecimento, mas este tomaria muito tempo j que
todos os valores iniciam de Kpss_g2 at Kpss_g9 e Alfa_g2 at Alfa_g9 foram
aleatrios.
Aqui vamos a destacar que o valor mximo para o Alfa_gi foram dados pelos
propios ngulos de compensao, como dito nas consideraes da seo 2, se pode
liverar o limite superior para um valor maximo de 20 (equivalente ao ngulo de 65 limite dos lead-leg),
Um mtodo mais adeaudo seria a utilizao de algoritmos genticos onde este
procuraria o menor amortecimento para poder colocar PSS e asi poder maximizar o
amortecimento do modeo com menor amortecimento.

SLEC

33

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

CDIGOS EM MATLAB:
CALCULO DOS MODOS SHAPE, PLOS E ZEROS, LUGAR DAS RAIZES
%=================================================================
% COE879 - Tecnicas Avancadas de Controle de Sistemas de Potencia
% Trabalho Computacional II
% Sergio Len Escalante Crdenas
clear all
clc
% Carga de dados:
%---------------nengmat; % 4 Pontos de Operacao sist New England (NE)
% grafico no plano z (caso base)
figure(1);
pzmap(A1,B1,C1,D1)
sgrid(0.1,20)
axis([-3 0.5 -1 11]);
set(gcf, 'Color',[1 1 1]);
title('Mapa Polos e Zeros do Caso Base')
%----------------------------figure(2);
pzmap(A2,B2,C2,D2)
sgrid(0.1,20)
axis([-3 0.5 -1 11]);
set(gcf, 'Color',[1 1 1]);
title('Mapa Polos e Zeros 2do Ponto de operao')
%----------------------------figure(3);
pzmap(A3,B3,C3,D3)
sgrid(0.1,20)
axis([-3 0.5 -1 11]);
set(gcf, 'Color',[1 1 1]);
title('Mapa Polos e Zeros 3ro Ponto de operao')
%----------------------------figure(4);
pzmap(A4,B4,C4,D4)
sgrid(0.1,20)
axis([-3 0.5 -1 11]);
set(gcf, 'Color',[1 1 1]);
title('Mapa Polos e Zeros 4to Ponto de operao')
%
==================================================================
=======
% Calcuolo dos Autovalores
% calculo dos autovalores e autovetor direito
[Phia, Da] = eig(A4);
% calculo do autovetor esquerdo
Shia = inv(Phia);
% Calculo do autovalor
AutoVal = diag(Da); % autovalores
AutoVet = Phia;
% frequncia
freq
= imag(AutoVal);
FreqHz = abs(freq)/(2*pi);
% Amortecimento
Amort = cos(atan2(imag(AutoVal),-real(AutoVal)));
%
==================================================================
=======
indx = 0;
NaoAmort = 0;
for ii = 1:size(AutoVal,1)
%Damp = -real(freq(ii))/(abs(freq(ii)))*100; % Amortecimento
if((FreqHz(ii) >= 0.1) & (FreqHz(ii) <= 3.0) &
(Amort(ii)*100<10))
indx = indx + 1;
modo(indx,:) = [ii Amort(ii)*100 real(AutoVal(ii))
imag(AutoVal(ii)) FreqHz(ii) ];
NaoAmort = NaoAmort + 1;
end
end
fprintf(' -------+--------+--------------------------+--------------+-------------- \n')
Indx | MODO |
Auto Valores
|
fprintf('
Amortecim.(%%) | frq(rad/sec) \n')
fprintf(' -------+--------+--------------------------+--------------+-------------- \n')
for ip = 1:length(modo)
| %4i | %9.4f + %7.4fxi | %9.3f %%
|
fprintf('%6i
%8.4f \n',ip,...
modo(ip,1),modo(ip,3),modo(ip,4),modo(ip,2), modo(ip,5))
end
fprintf(' -------+--------+--------------------------+--------------+-------------- \n')
NaoAmort
%
==================================================================
=======
% Os modos de velocidade so: 10,12,14,16,18,20,22,24,31
% indice de modos eletromecanicos de angulos
indx = 0;
for ii = 1:4:34
indx = indx + 1;
Delta_mq(indx)=ii;
end % para o angulo da maq
% indice de modos eletromecanicos de velocidade angular
indx = 0;
for ii = 2:4:34
indx = indx + 1;

SLEC

VelAng_w(indx)=ii;
end % para a velocidade da maq
%
==================================================================
=======
ModosElet = [10 12 14 16 18 20 22 24 31];
Mod_ = AutoVet(VelAng_w,ModosElet);
Max_Mod = max(abs(Mod_));
for ii = 1:size(Mod_,2)
Norm_Mod_(:,ii) = Mod_(:,ii)./Max_Mod(ii);
end
%
==================================================================
=======
% Cores dos Geradores 1, 2, 4, 5, 6, 7, 8, 9, 10
% Para dar um cor especifico a cada maquina:
CorMaq
= ['b' 'r' 'r' 'm' 'm' 'k' 'k' 'b' 'g' ];
Ngerador = [ 1
4
5
6
7
8
9
2
10 ];
% Ordenando:
for ii = 1:size(Mod_,2)
PaOrdMod_(:,:,ii) = [Ngerador' abs(Norm_Mod_(:,ii))
(angle(Norm_Mod_(:,ii)).*180/pi) ];
end
%
==================================================================
=======
for ii = 1:size(Mod_,2)
fprintf('-----+---------+-----------+-----------\n')
fprintf(' ind | Gerador | Abs(Md_%2i)|
Ang(Md_%2i)\n',ModosElet(ii),ModosElet(ii) )
fprintf('-----+---------+-----------+-----------\n')
for ip = 1:length(Ngerador)
fprintf('%3i | Ger_%2i | %7.4f | %8.3f \n',ip,
Ngerador(ip), PaOrdMod_(ip,2,ii),PaOrdMod_(ip,3,ii))
end
fprintf('-----+---------+-----------+-----------\n')
end
%
==================================================================
=======
for ii = 1:size(Mod_,2)
[Md(:,ii) indi(:,ii)] = sort(Norm_Mod_(:,ii));
end
for jj = 1:1:size(Mod_,1)
OrdGer(:,jj) = Ngerador(indi(:,jj));
end
for ii = 1:1:size(Mod_,1)
OrdGer1(ii,:) = OrdGer(size(Mod_,1)-ii+1,:);
end
%
==================================================================
=======
for ii = 1:size(Mod_,2)
figure(9+ii);
for jj = size(Md(:,ii),1):-1:1
compass(Md(jj,ii),CorMaq(indi(jj,ii)));
hold on
end
set(gcf, 'Color',[1 1 1]);
if ii == 1
title('Modo 10, \zeta_{10} = 5.205%, Autovalor_{10} =
0.4672+8.9644i')

legend('Ger_9','Ger_8','Ger_6','Ger_2','Ger_1','Ger_5','Ger_{10}',
'Ger_4','Ger_7',1);
end
if ii == 2
title('Modo 12, \zeta_{12} = 4.691%, Autovalor_{12} = 0.4124+8.7808i')
legend('Ger_2','Ger_6','Ger_1','Ger_{10}','Ger_7','Ger_5','Ger_9',
'Ger_4','Ger_8',1);
end
if ii == 3
title('Modo 14, \zeta_{14} = 4.298%, Autovalor_{14} = 0.3704+8.6113i')
legend('Ger_6','Ger_7','Ger_9','Ger_2','Ger_8','Ger_1','Ger_5','Ge
r_{10}','Ger_4',1);
end
if ii == 4
title('Modo 16, \zeta_{16} = 3.734%, Autovalor_{16} = 0.2817+7.5367i')
legend('Ger_5','Ger_4','Ger_9','Ger_8','Ger_1','Ger_2','Ger_6','Ge
r_7','Ger_{10}',1);
end
if ii == 5
title('Modo 18, \zeta_{18} = 1.526%, Autovalor_{18} = 0.1083+7.0951i')
legend('Ger_1','Ger_2','Ger_9','Ger_8','Ger_{10}','Ger_4','Ger_7',
'Ger_5','Ger_6',1);

34

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

end
if ii == 6
title('Modo 20, \zeta_{20} = 4.264%, Autovalor_{20} =
0.2969+6.9566i')

legend('Ger_8','Ger_9','Ger_4','Ger_7','Ger_5','Ger_1','Ger_{10}',
'Ger_2','Ger_6',1);
end
if ii == 7
title('Modo 22, \zeta_{22} = 4.407%, Autovalor_{22} = 0.2769+6.2759i')
legend('Ger_4','Ger_5','Ger_7','Ger_{10}','Ger_1','Ger_8','Ger_9',
'Ger_2','Ger_6',1);
end
if ii == 8
title('Modo 24, \zeta_{24} = 5.165%, Autovalor_{24} = 0.2995+5.7914i')
legend('Ger_7','Ger_{10}','Ger_6','Ger_2','Ger_1','Ger_9','Ger_8',
'Ger_4','Ger_5',1);
end
if ii == 9
title('Modo 31, \zeta_{31} = 5.596%, Autovalor_{31} = 0.1601+2.8562i')
legend('Ger_7','Ger_{10}','Ger_9','Ger_6','Ger_8','Ger_5','Ger_4',
'Ger_2','Ger_1',1);
end
end

CALCULO DO PRIMEIRO PSS


% %
==================================================================
% COE879 - Tecnicas Avancadas de Controle de Sistemas de Potencia
% Trabalho Computacional II
% Sergio Len Escalante Crdenas
clear all
clc
% Carga de dados:
%---------------nengmat; % 4 Pontos de Operacao sist New England (NE)
% grafico no plano z (caso base)
figure(1);
pzmap(A1,B1,C1,D1)
sgrid(0.1,20)
axis([-3 0.5 -1 11]);
set(gcf, 'Color',[1 1 1]);
title('Mapa Polos e Zeros do Caso Base')
% =======================================
% Calculo dos autovalores e autovetor direito
[Phia, Da] = eig(A1);
% calculo do autovetor esquerdo
Shia = inv(Phia);
% Calculo do autovalor
AutoVal = diag(Da); % autovalores
% autovalor dereito
AutoVet = Phia;
Shia = inv(Phia); % autovalor esquerdo
% frequencia
freq
= imag(AutoVal);
FreqHz = abs(freq)/(2*pi);
% Amortecimento
Amort = cos(atan2(imag(AutoVal),-real(AutoVal)));
%=================================================================
=========
% Amortecimentos menors que 10 %
indx = 0;
NaoAmort = 0;
for ii = 1:size(AutoVal,1)
if((FreqHz(ii) >= 0.1) & (FreqHz(ii) <= 3.0) &
(Amort(ii)*100<10))
indx = indx + 1;
modo(indx,:) = [ii Amort(ii)*100 real(AutoVal(ii))
imag(AutoVal(ii)) FreqHz(ii) ];
NaoAmort = NaoAmort + 1;
end
end
fprintf(' -------+--------+--------------------------+--------------+-------------- \n')
Indx | MODO |
Auto Valores
|
fprintf('
Amortecim.(%%) | frq(rad/sec) \n')
fprintf(' -------+--------+--------------------------+--------------+-------------- \n')
for ip = 1:length(modo)
fprintf('%6i
| %4i | %9.4f + %7.4fxi | %9.3f %%
|
%8.4f \n',ip,...
modo(ip,1),modo(ip,3),modo(ip,4),modo(ip,2), modo(ip,5))
end
fprintf(' -------+--------+--------------------------+--------------+-------------- \n')
NaoAmort
%=================================================================
=========
% Os modos de velocidade so: 10,12,14,16,18,20,22,24,31
% indice de modos eletromecanicos de velocidade angular
indx = 0;
for ii = 2:4:34
indx = indx + 1;

SLEC

VelAng_w(indx)=ii;
end % para a velocidade da maq
% =================================================
ModosElet = [10 12 14 16 18 20 22 24 31];
Mod_ = AutoVet(VelAng_w,ModosElet);
% Fator de participacion(somente dos modos selecionados)
Max_Mod = max(abs(Mod_));
for ii = 1:size(Mod_,2)
Norm_Mod_(:,ii) = Mod_(:,ii)./Max_Mod(ii);
end
% Ngerador = [ 1
4
5
6
7
8
9
2
10 ]; %
%
==================================================================
=======
% Calculo do Residuo
% I-> indice de entrada J-> indice do modo.
% Residuo = C1(I,:)*Phia(:,J)*Shia(J,:)*B1(:,I);
idx = 1:1:size(B1,2);
for ii = 1:size(A1,1) % para ver todos os modos
ResiduoMd(idx,:) = C1(idx,:)*Phia(:,ii)*Shia(ii,:)*B1(:,idx);
Diag_Resi = diag(ResiduoMd);
Modulo_Resi(:,ii) = abs(Diag_Resi)/max(abs(Diag_Resi));
Angulo_Resi(:,ii) = angle(Diag_Resi).*180/pi;
end
%
==================================================================
=======
gera = [ 1
2 4
5
6
7
8
9
10 ];
[Amort id_Md] = min(modo(:,2));
id_Md = modo(id_Md,1);
% Residuo do menor modo:
MODO_Residuo = [ Modulo_Resi(:,id_Md) Angulo_Resi(:,id_Md) ];
[auxMdRe inin] = sort(MODO_Residuo(:,1));
in_dx = inin(size(gera,2));
ProOp(1) = in_dx;
in_dx = inin(size(gera,2)-1);
ProOp(2) = in_dx;
in_dx = inin(size(gera,2)-2);
ProOp(3) = in_dx;
in_dx = inin(size(gera,2)-3);
ProOp(4) = in_dx;
%
==================================================================
=======
% -------------------------------------------------------fprintf('Residuo das maquinas 1,2,4-10 do modo %i\n',gera(in_dx))
fprintf(' -----+---------+----------+-----------\n');
\n');
fprintf(' ind | Gerador | Modulo | Angulo
fprintf(' -----+---------+----------+-----------\n');
for ii = 1:size(B1,2)
fprintf(' %2i | Ger_%2i | %6.4f | %8.3f \n',ii,
gera(ii), Modulo_Resi(ii,id_Md), Angulo_Resi(ii,id_Md));
end
fprintf(' -----+---------+----------+-----------\n');
[auxMdRe inin] = sort(Modulo_Resi(:,id_Md));
in_dx = inin(size(gera,2));
fprintf('
Gerador com maior residuo: Ger_%2i
\n',gera(in_dx))
in_dx = inin(size(gera,2)-1);
Gerador com maior residuo: Ger_%2i
\n',gera(in_dx))
fprintf('
in_dx = inin(size(gera,2)-2);
Gerador com maior residuo: Ger_%2i
\n',gera(in_dx))
fprintf('
in_dx = inin(size(gera,2)-3);
Gerador com maior residuo: Ger_%2i
\n',gera(in_dx))
fprintf('
%
==================================================================
=======
% CALCULO DO PSS A COLOCAR NO GERADOR 1
% gera = [ 1
4
5
6
7
8
9
2
10 ];
GerPss = ProOp(3); % se escolhe o gerador 1
Ang_Partida = Angulo_Resi(GerPss,id_Md)
AngComp = 180 - Ang_Partida
%-------------------------------------------------% limites dos compensadores de avno e atraso = 60
% Calculo do numero de blocos:
NoBlq = round(AngComp/60)
fi_max
= AngComp/NoBlq
fi_maxrd = fi_max*pi/180;
%-------------------------------------------------PoloPiorAmort = AutoVal(id_Md);
ww_p
= abs(imag(PoloPiorAmort));
Tw_G1 = 10;
Kte_G1 = 45;
%Washout_G1 = Kte_G1*(Tw_G1*s/(1+Tw_G1*s));
num_Washout = [Tw_G1 0];
den_Washout = [Tw_G1 1];
alfG1 = ( 1+sin(fi_maxrd) )/( 1-sin(fi_maxrd) )
num_WL = num_Washout;
den_WL = den_Washout;
% do diagrama de rlocus:
% w_m = 1/T1*sqrt(alf1)/alf1
T_G1 = 1/ww_p*sqrt(alfG1)/alfG1
% LeadLeg_G1 = (1+alfG1*T_G1*s)/(1+T_G1*s) ;
for jj = 1:NoBlq
num_WL = conv( num_WL, [alfG1*T_G1 1] );
den_WL = conv( den_WL, [
T_G1 1] );
end
num_WL = Kte_G1*num_WL;
%PSS_G1 = Washout_G1*( LeadLeg_G1 )^NoBlq
[ApG1,BpG1,CpG1,DpG1] = tf2ss(num_WL,den_WL);
%
==================================================================
=======

35

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

% Fecha a malha: PSS com gerador


[AA_1,BB_1,CC_1,DD_1] =
feedback(A1,B1,C1,D1,ApG1,BpG1,CpG1,DpG1,+GerPss,GerPss);
% Calculo de Vetores e Autovalores Resultante:
[Auto_Vet1,Auto_Val1] = eig(AA_1);
Auto_Val1 = diag(Auto_Val1);
%
==================================================================
=======
% Amortecimento de todos os autovalores
modoP1=[];
Nao_Amort1 = 0;
i_cont = 0;
Amortp1 = cos(atan2(imag(Auto_Val1),-real(Auto_Val1)));
for ii = 1:size(Auto_Val1,1)
if ( Amortp1(ii)*100 < 10.0 )
i_cont = i_cont + 1;
modoP1(i_cont,:) = [ii Amortp1(ii)*100
real(Auto_Val1(ii)) imag(Auto_Val1(ii)) ];
Nao_Amort1 = Nao_Amort1 + 1;
end
end
%
==================================================================
=======
% Cuadro dos modos nao amortecidos
if (Nao_Amort1 ~= 0)
fprintf(' -------+--------+----------------------+------------\n')
Auto Valores
|
fprintf(' Indx | Modo |
Amortecim(%%)\n')
fprintf(' -------+--------+----------------------+------------\n')
for ip = 1:length(modoP1)
| %3i
| %8.4f + %7.4fi | %7.3f %%
fprintf('%5i
\n',ip,...
modoP1(ip,1),modoP1(ip,3),modoP1(ip,4),modoP1(ip,2) );
end
fprintf(' -------+--------+----------------------+------------ \n')
Nao_Amort1
end
%
==================================================================
=======
% Parametros do PSS encontrado:
fprintf('Parametros do PSS no Ger_%2i\n',1);
fprintf('----------+--------+----------+-----------+---------\n')
Ganho | Blocos |
Alfa
|
Tempo
| -Amort \n')
fprintf('
fprintf('----------+--------+----------+-----------+---------\n')
| %6.3f | %6.4f
| %4i
\n',...
fprintf(' %6.3f | %3i
Kte_G1, NoBlq, alfG1,T_G1, Nao_Amort1 );
fprintf('----------+--------+----------+-----------+---------\n')
minAmort___ = min(Amortp1)
figure(30+1);
pzmap(AA_1,BB_1,CC_1,DD_1)
sgrid([0.1 .2 ],30)
axis([-2.5 0.2 -1 20]);
set(gcf, 'Color',[1 1 1]);
title('Mapa Polos e Zeros do Caso Base com PSS no Ger_{1}');
%
==================================================================
=======
% Salva os dados das matrizes A, B, C e D com os dados incluidos
do PSS
AAgp = AA_1;
BBgp = BB_1;
CCgp = CC_1;
DDgp = DD_1;
save AAgp BBgp CCgp DDgp
%
==================================================================
=======
CALCULO DO SEGUNDO PSS QUE SIMILAR A CALCULO DOS OUTROS 7 PSS
%
==================================================================
% COE879 - Tecnicas Avancadas de Controle de Sistemas de Potencia
% Trabalho Computacional II
% Sergio Len Escalante Crdenas
clear all
close all
clc

Amortp1 = cos(atan2(imag(Auto_Val1),-real(Auto_Val1)));
%
==================================================================
=======
% Calculo de Residuo Para o Novo sistema
Phia = Auto_Vet1;
Shia = inv(Auto_Vet1);
idx = 1:1:size(BB1,2);
for ii = 1:size(AA1,1) % para ver todos os modos
ResiduoMd(idx,:) =
CC1(idx,:)*Phia(:,ii)*Shia(ii,:)*BB1(:,idx);
Diag_Resi = diag(ResiduoMd);
Modulo_Resi(:,ii) = abs(Diag_Resi)/max(abs(Diag_Resi));
Angulo_Resi(:,ii) = angle(Diag_Resi).*180/pi;
end
gera = [ 1
2 4
5
6
7
8
9
10 ];
[minp1,ind_] = min(Amortp1);
[auxMdRe inin] = sort(Modulo_Resi(:,ind_));
in_dx = inin(size(gera,2));
in__d_ = in_dx; % gerador 1
% -------------------------------------------------------fprintf('Residuo das maquinas 1,2,4-10 do modo %i\n',ind_)
fprintf(' -----+---------+----------+-----------\n');
\n');
fprintf(' ind | Gerador | Modulo | Angulo
fprintf(' -----+---------+----------+-----------\n');
for ii = 1:size(BB1,2)
fprintf(' %2i | Ger_%2i | %6.4f | %8.3f \n',ii,...
gera(ii), Modulo_Resi(ii,ind_), Angulo_Resi(ii,ind_));
end
fprintf(' -----+---------+----------+-----------\n');
%[minp1,ind_] = min(Amortp1);
Gerador com maior residuo: Ger_%2i
\n',gera(in_dx))
fprintf('
%
==================================================================
=======
% CALCULO DO PSS A COLOCAR NO GERADOR 4
GerPss = in_dx;
Ang_Partida = Angulo_Resi(GerPss,ind_)
AngComp = 180 - Ang_Partida
% limites dos compensadores de avno e atraso = 60
% Calculo do numero de blocos:
% NoBlq = round(AngComp/60);
% fi_max = AngComp/NoBlq;
if AngComp/round(AngComp/60) > 60
NoBlq = round(AngComp/60)+1;
else
NoBlq = round(AngComp/60)
end
fi_max = AngComp/NoBlq;
NoBlq
fi_maxrd = fi_max*pi/180;
PoloPiorAmort = Auto_Val1(ind_);
ww_p = abs(imag(PoloPiorAmort));
%s = tf('s');
Tw_G1 = 10;
%Washout_G1 = Kte_G1*(Tw_G1*s/(1+Tw_G1*s));
num_Washout = [Tw_G1 0];
den_Washout = [Tw_G1 1];
alfG1Max = ( 1+sin(fi_maxrd) )/( 1-sin(fi_maxrd) )
Kte_G1 = 25; % valores que tem que variar
alfG1 = 6.1 % valores que tem que variar
clear ValorKte ValorAlfG1 ValorNAm
i_ct = 0;
for iijj = 1:1:50
alfG1 = 0.1 + rand(1)*(alfG1Max-0.1);
Kte_G1 = round(rand(1)*iijj) + rand(1)*(50 - iijj);
num_WL = num_Washout;
den_WL = den_Washout;
% do diagrama de rlocus:
% w_m = 1/T1*sqrt(alf1)/alf1
T_G1 = 1/ww_p*sqrt(alfG1)/alfG1;
%LeadLeg_G1 = (1+alfG1*T_G1*s)/(1+T_G1*s) ;
% num_LeadLeg = [alfG1*T_G1 1];
% den_LeadLeg = [
T_G1 1];
for jj = 1:NoBlq
num_WL = conv( num_WL, [alfG1*T_G1 1] );
den_WL = conv( den_WL, [
T_G1 1] );
end
num_WL = Kte_G1*num_WL;
%PSS_G1 = tf(num_WL,den_WL)
%PSS_G1 = Washout_G1*( LeadLeg_G1 )^NoBlq

% Carga de dados:
load AAgp1
load BBgp1
load CCgp1
load DDgp1
%load mode
AA1 = AAgp;
BB1 = BBgp;
CC1 = CCgp;
DD1 = DDgp;
%modeP1 = mode;

% [ApG1,BpG1,CpG1,DpG1] = tf2ss(num_WL,den_WL);
[ApG1(:,:,iijj),BpG1(:,:,iijj),CpG1(:,:,iijj),DpG1(:,:,iijj)]
= tf2ss(num_WL,den_WL);

%---------------[Auto_Vet1,Auto_Val1] = eig(AA1);
Auto_Val1 = diag(Auto_Val1);
% Amortecimento

% -------------------------------% Fecha a malha do PSS com gerador


%[AA_1,BB_1,CC_1,DD_1] =
feedback(AA1,BB1,CC1,DD1,ApG1,BpG1,CpG1,DpG1,+GerPss,GerPss);

SLEC

36

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

[AA_1(:,:,iijj),BB_1(:,:,iijj),CC_1(:,:,iijj),DD_1(:,:,iijj)]
= ...
feedback(AA1,BB1,CC1,DD1,ApG1(:,:,iijj),BpG1(:,:,iijj),CpG1(:,:,ii
jj),DpG1(:,:,iijj),+GerPss,GerPss);
%--------------------------------------------% Calculo de Vetores e Autovalores Resultante:
[Auto_Vet1,Auto_Val1] = eig(AA_1(:,:,iijj));
Auto_Val1 = diag(Auto_Val1);
%-------------------------------------% Amortecimento de todos os autovalores
modoP1=[];
Nao_Amort1 = 0;
i_cont = 0;
Amortp1 = cos(atan2(imag(Auto_Val1),-real(Auto_Val1)));
for ii = 1:size(Auto_Val1,1)
%Amortp1(ii) = real(Auto_Val1(ii))/(abs(Auto_Val1(ii)))*100;
if ( Amortp1(ii)*100 < 10.0 )
i_cont = i_cont + 1;
modoP1(i_cont,:) = [ii Amortp1(ii)*100
real(Auto_Val1(ii)) imag(Auto_Val1(ii)) ];
Nao_Amort1 = Nao_Amort1 + 1;
end
end
if Nao_Amort1 <= 12
i_ct = i_ct+1;
AA_p1(:,:,i_ct)
BB_p1(:,:,i_ct)
CC_p1(:,:,i_ct)
DD_p1(:,:,i_ct)
ValorKte(i_ct)
ValorAlf(i_ct)
ValorT_G1(i_ct)
ValorNAm(i_ct)
%end
%if (Nao_Amort1

=
=
=
=

AA_1(:,:,iijj);
BB_1(:,:,iijj);
CC_1(:,:,iijj);
DD_1(:,:,iijj);

=
=
=
=

Kte_G1;
alfG1;
T_G1;
Nao_Amort1;

~= 0)

fprintf(' -------+--------+----------------------+------------\n')
Auto Valores
|
fprintf(' Indx | Modo |
Amortecim(%%)\n')
fprintf(' -------+--------+----------------------+------------\n')
for ip = 1:length(modoP1)
| %3i
| %8.4f + %7.4fi | %7.3f %%
fprintf('%5i
\n',ip,...
modoP1(ip,1),modoP1(ip,3),modoP1(ip,4),modoP1(ip,2) );
end
fprintf(' -------+--------+----------------------+------------ \n')
Nao_Amort1
end
end
%
==================================================================
=======
% Parametros do PSS1:
[auxNA in_na] = min(ValorNAm)
ValorKte(in_na);
ValorKte(in_na)
ValorAlf(in_na)
ValorT_G1(in_na)
ValorNAm(in_na)
fprintf('Parametros do PSS no Ger_%2i\n',gera(in_dx));
fprintf('----------+--------+----------+-----------+---------\n')
Ganho | Blocos |
Alfa
|
Tempo
| -Amort \n')
fprintf('
fprintf('----------+--------+----------+-----------+---------\n')
| %6.3f | %6.4f
| %4i
\n',...
fprintf(' %6.3f | %3i
ValorKte(in_na), NoBlq,ValorAlf(in_na),ValorT_G1(in_na),
ValorNAm(in_na) );
fprintf('----------+--------+----------+-----------+---------\n')
figure(40+in_na);
pzmap(AA_p1(:,:,in_na),BB_p1(:,:,in_na),CC_p1(:,:,in_na),DD_p1(:,:
,in_na))
sgrid(0.1,20)
axis([-3 0.5 -1 11]);
set(gcf, 'Color',[1 1 1]);
title('Mapa Polos e Zeros do Caso Base com PSS no Ger_4');
%
==================================================================
=======
% Salvando dados para o seguinte PSS:
break
clear AAgp BBgp CCgp DDgp
clear ApG1 BpG1 CpG1 DpG1
%clear mode
AAgp = AA_p1(:,:,in_na);
BBgp = BB_p1(:,:,in_na);
CCgp = CC_p1(:,:,in_na);
DDgp = DD_p1(:,:,in_na);
save AAgp2 AAgp
save BBgp2 BBgp
save CCgp2 CCgp
save DDgp2 DDgp
clear AA_p1 BB_p1 CC_p1 DD_p1

SLEC

AQUI NAO SE MOSTRAM O CODIGO PARA O CALCULO DOS OUTROS PSS, J QUE
SIMILAR AO CDIGO DO CALCULO PARA O SEGUNDO PSS.

TESTE DOS PSSS PARA OS QUATRO PONTOS DE OPERAO

%
==================================================================
% COE879 - Tecnicas Avancadas de Controle de Sistemas de Potencia
% Trabalho Computacional II
% Sergio Len Escalante Crdenas
clear all
close all
clc
nengmat
% -----------+---------+--------+----------+-----------+----------------%
Gerador | Ganho | Blocos |
Alfa
|
Tempo
| -Amort
(%Amort)
% -----------+---------+--------+----------+-----------+----------------%
Ger_ 1
| 46.612 |
3
| 10.290 | 0.0439
|
14
(<10%)
%
Ger_ 1
| 45.000 |
3
| 11.603 | 0.0414
|
14
(<10%)
%
Ger_ 4
| 29.735 |
4
|
5.721 | 0.0555
|
12
(<10%)
%
Ger_ 5
| 27.411 |
4
|
3.894 | 0.0589
|
10
(<10%)
%
Ger_ 8
| 7.681 |
3
|
7.786 | 0.0509
|
8
(<10%)
%
Ger_ 9
| 86.911 |
4
|
5.867 | 0.0471
|
4
(<10%)
%
Ger_10
| 14.701 |
3
|
6.088 | 0.0694
|
6
(>10-<12%)
%
Ger_ 2
| 46.257 |
3
|
4.318 | 0.0688
|
2
(>10-<12%)
%
Ger_ 7
| 83.027 |
3
|
4.882 | 0.0614
|
2
(>10-<15%)
%
Ger_ 6
| 4.335 |
3
| 18.588 | 0.0391
|
4
(>10-<20%)
% -----------+---------+--------+----------+-----------+----------------MatrizPSS = [% Nro
Colocadas
1
1
2
7
3
2
4
3
5
9
6
8
7
4
8
5
9
6
];
% CForaGer
ComoForamColocadas

Gera

Ganho

Blocos

Alfa

Tempo

45.000

11.603

0.0414

46.257

4.318

0.0688

29.735

5.721

0.0555

27.411

3.894

0.0589

4.335

18.588

0.0391

83.027

4.882

0.0614

7.681

7.786

0.0509

86.911

5.867

0.0471

10

14.701

6.088

0.0694

= [1 4 5 8 9 10 2 7 6];
= [1 3 4 7 8 9 2 6 5];

Tw_Ggs = 10*ones(size(MatrizPSS,1),1);
Gerador = MatrizPSS(:,2);
GanhoPs = MatrizPSS(:,3);
BlocosPs = MatrizPSS(:,4);
AlfaPs
= MatrizPSS(:,5);
TempoPs = MatrizPSS(:,6);
ForamCol = MatrizPSS(:,7);
s = tf('s');
for iij = 1:size(MatrizPSS,1)
Washout_Ggs(:,:,iij) = Tw_Ggs(iij)*s/(1+Tw_Ggs(iij)*s);
LeadLeg_Ggs(:,:,iij) = (
(1+AlfaPs(iij)*TempoPs(iij)*s)/(1+TempoPs(iij)*s) )^BlocosPs(iij);
PSS_G1(:,:,iij) = GanhoPs(iij)*( Washout_Ggs(:,:,iij) )*(
LeadLeg_Ggs(:,:,iij) );
end
% SistemP1 = ss(A1,B1,C1,D1);
% SistemP2 = ss(A2,B2,C2,D2);

37

TCNICAS AVANADAS DE CONTROLE DE SISTEMAS DE POTNCIA COE879

% SistemP3 = ss(A3,B3,C3,D3);
% SistemP4 = ss(A4,B4,C4,D4);
NoPOpe = 4;
for Teste_po = 1:NoPOpe
if Teste_po == 1
SistemP1 = ss(A1,B1,C1,D1);
SistemP = SistemP1;
for i_ij = 1:size(MatrizPSS,1)
iij = ComoForamColocadas(i_ij);
SistemP = feedback(SistemP,
PSS_G1(:,:,iij),+iij,iij,+1);
end
figure(20 + Teste_po);
pzmap(SistemP);
sgrid([0.1 .2 ],30)
axis([-2.5 0.2 -1 20]);
set(gcf, 'Color',[1 1 1]);
title('Mapa Polos e Zeros do Caso Base Todos os PSS''s');
[frq_Wn,Amort_Z,pols_P] = damp(SistemP);
[ Min_Amort_PO(Teste_po) in_Modo(Teste_po)]=
min(Amort_Z*100);
PoloMinAmor(Teste_po) = pols_P(in_Modo(Teste_po));
elseif Teste_po == 2
SistemP2 = ss(A2,B2,C2,D2);
SistemP = SistemP2;
for i_ij = 1:size(MatrizPSS,1)
iij = ComoForamColocadas(i_ij);
SistemP = feedback(SistemP,
PSS_G1(:,:,iij),+iij,iij,+1);
end
figure(20 + Teste_po);
pzmap(SistemP);
sgrid([0.1 .2 ],30)
axis([-2.5 0.2 -1 20]);
set(gcf, 'Color',[1 1 1]);
title('Mapa Polos e Zeros do 2ro P. Operao Todos os
PSS''s');
[frq_Wn,Amort_Z,pols_P] = damp(SistemP);
[ Min_Amort_PO(Teste_po) in_Modo(Teste_po)]=
min(Amort_Z*100);
PoloMinAmor(Teste_po) = pols_P(in_Modo(Teste_po));
elseif Teste_po == 3
SistemP3 = ss(A3,B3,C3,D3);
SistemP = SistemP3;
for i_ij = 1:size(MatrizPSS,1)
iij = ComoForamColocadas(i_ij);
SistemP = feedback(SistemP,
PSS_G1(:,:,iij),+iij,iij,+1);
end
figure(20 + Teste_po);
pzmap(SistemP);

SLEC

sgrid([0.1 .2 ],30)
axis([-2.5 0.2 -1 20]);
set(gcf, 'Color',[1 1 1]);
title('Mapa Polos e Zeros do 3ro P. Operao Todos os
PSS''s');
[frq_Wn,Amort_Z,pols_P] = damp(SistemP);
[ Min_Amort_PO(Teste_po) in_Modo(Teste_po)]=
min(Amort_Z*100);
PoloMinAmor(Teste_po) = pols_P(in_Modo(Teste_po));
elseif Teste_po == 4
SistemP4 = ss(A4,B4,C4,D4);
SistemP = SistemP4;
for i_ij = 1:size(MatrizPSS,1)
iij = ComoForamColocadas(i_ij);
SistemP = feedback(SistemP,
PSS_G1(:,:,iij),+iij,iij,+1);
end
figure(20 + Teste_po);
pzmap(SistemP);
sgrid([0.1 .2 ],30)
axis([-2.5 0.2 -1 20]);
set(gcf, 'Color',[1 1 1]);
title('Mapa Polos e Zeros do 4ro P. Operao Todos os
PSS''s');
[frq_Wn,Amort_Z,pols_P] = damp(SistemP);
[Min_Amort_PO(Teste_po) in_Modo(Teste_po)]=
min(Amort_Z*100);
PoloMinAmor(Teste_po) = pols_P(in_Modo(Teste_po));
end
end
% for i_ij = 1:size(MatrizPSS,1)
%
iij = ComoForamColocadas(i_ij);
%
SistemP = feedback(SistemP, PSS_G1(:,:,iij),+iij,iij,+1);
% end
Minimo Amortecimento para Cada Ponto de Operao \n');
fprintf('
fprintf(' -----------+-------------+--------+-----------------\n');
fprintf('
P.Opera |Amortecimento| Modo |
Autovalor
\n');
fprintf(' -----------+-------------+--------+-----------------\n');
for ii = 1:1:NoPOpe
P.Oper_%1i |
%6.3f %% | M_%2i | %6.3f +
fprintf('
%6.3fi \n',ii,...
Min_Amort_PO(ii), in_Modo(ii), real(PoloMinAmor(ii)),
imag(PoloMinAmor(ii)) );
end
fprintf(' -----------+-------------+--------+-----------------\n');
.

38

Anda mungkin juga menyukai