You are on page 1of 16

Introduo a Automao de Sistemas Eltricos PEA2411

Atividade 2

1 Instrues gerais

A atividade deve ser feita em grupos de at dois alunos.


Utilize o software Mathworks Matlab/Simulink a partir da verso 2012a. Ele est disponvel nos
computadores da sala Energia, na conta/usurio alunos.
Os resultados devem ser entregues em PDF, com nome e nmero USP de ambos os alunos.
Apenas um dos alunos deve fazer a entrega, via submisso, na atividade 2 da disciplina no moodle do
STOA.
Sugere-se que os alunos editem o arquivo de roteiro procsinais.m para registrar todos os comandos
utilizados para se obter os resultados apresentados. O contedo do arquivo pode ser colocado junto do
exerccio entregue, em um apndice ao final do texto.

2 Roteiro
2.1 Arquivos para simulao
Faa download dos seguintes arquivos da atividade 2 a partir do moodle da disciplina:

SEP_Ativ2.mdl
procsinais.m

Salve ambos os arquivos em uma mesma pasta, em um diretrio conhecido de seu computador.

2.2 Breve contato com o Matlab


Procure no Menu Iniciar de seu computador o programa Matlab. Execute-o e aguarde seu carregamento.
Aps ser carregado, o Matlab abre uma janela conhecida como Command Window, alm de outras janelas de
apoio, tais como Workspace, Command history, Current folder, como pode ser visto na Fig. 1.
Na janela de Command window o usurio pode digitar uma srie de comandos em um prompt, aps o caractere
>. Os comandos so digitados e executados ao final com a tecla ENTER, seja para a configurao do ambiente,
seja para o desempenho de algum algoritmo ou programa criado pelo usurio, etc.
Em linhas gerais o Matlab uma linguagem de programao interpretada, com vrios conjuntos de rotinas de
apoio (toolboxes) para diversas reas da cincia, tais como engenharias, fsica, matemtica, etc. Um de seus
recursos mais interessantes, e talvez seu maior diferencial para outras linguagens, est na capacidade de tratar
dados vetoriais e matrizes, como necessrio na soluo de sistemas lineares, com enorme facilidade para o
usurio. O programa bastante utilizado para a prototipagem e a simulao de algoritmos, uma vez que possui
um amplo espectro de rotinas e funes de apoio, uma vasta gama de tipos de variveis e estruturas de
programao, alm de no requerer a declarao ou a alocao de variveis.

Documento: Atividade2 V3.docx


Data de salvamento: 16/04/2015 16:58 by Elpellini
Verso: 3.0

Introduo a Automao de Sistemas Eltricos PEA2411

Atividade 2
Alm de ferramentas para programao, o software possui uma srie de recursos para visualizao cientfica e
anlise de dados, tais como grficos 2D e 3D, tabelas, animaes, etc.

Fig. 1 Janela de comandos do Matlab. Na parte da esquerda, a pasta de trabalho, ao centro ao janela de comandos, e direita as
variveis do ambiente de trabalho (workspace) e histrico de comandos.

Algumas informaes bsicas a respeito do programa so citadas a seguir:

O Matlab possui uma srie de funcionalidades, para inmeras reas da engenharia, disponibilizada
atravs de toolboxes, comprados individualmente. Nem sempre todos os toolboxes esto instalados
em um Matlab e, por conta disso, nem todos os comandos e funes podem ser reconhecidos.
Toolboxes importantes para a rea de automao de sistemas eltricos so aqueles que permitem a
simulao de sistemas eltricos de potncia (Simulink Simscape\SimPowerSystems), o Control System
Toolbox e o Signal Processing Toolbox.
O Matlab possui diversos tipos de dados primitivos, como nmeros de ponto flutuante, nmeros inteiros,
strings, caracteres, etc. Tambm possui estruturas de dados, listas, vetores e matrizes. Vetores e
matrizes utilizam como indexao o nmero 1 para o primeiro elemento e no o nmero 0, como
comum em outras linguagens de programao.
No requer a declarao prvia de variveis. Ao se atribuir um valor a uma varivel ela
automaticamente declarada, com seu tipo adequado ao dado associado. Strings so declaradas
utilizando-se o caractere aspas simples ' como delimitador. Vetores e matrizes tem sua declarao feita
com o uso dos caracteres colchetes [ e ]. Ex.: a=1; b=1.0; c='teste'; A=[[11 12]; [21
22]]; A(1,2)=44
Documento: Atividade2 V3.docx
Data de salvamento: 16/04/2015 16:58 by Elpellini
Verso: 3.0

Introduo a Automao de Sistemas Eltricos PEA2411

Atividade 2

Colocando-se o ponto e vrgula ao final de um comando, seu resultado no ecoa na janela de comandos.
Sem o ponto e vrgula, o Matlab exibe o resultado do comando na tela. Pode-se usar o ponto e vrgula
para se separar vrios comandos em uma mesma linha. Ex.: clear all; a=1; b=a+i*a;
A parte imaginria de um nmero complexo denotada pela letra minscula i. No use i como uma
varivel ou contador em seu programa. Um nmero complexo em coordenadas polares deve ser inserido
em coordenadas retangulares. Ex.: a=20*cos(pi/4)+i*20*sin(pi/4)
Para obter ajuda com o Matlab, utilize o comando help. Ele pode ser sucedido por um comando ao qual
se deseja auxlio. Ex. help matlab\general; Verifique para que serve os comandos clear, clc,
who, whos, plot, demo, cd, dir, arith, lang, datatypes.
Podem ser descobertos outros comandos relacionados com alguma necessidade atravs do comando
lookfor <palavra_chave>. O Matlab retornar uma lista de comandos relacionados com a palavra
chave (ou palavras chave, se delimitadas pelas aspas simples) citada. A lista resultante pode ser bastante
ampla. Por exemplo: lookfor 'transfer function';
Uma lista de comandos digitada manualmente, um a um, pode ser tambm escrita em um arquivo texto,
com extenso .m, para servir como script ou roteiro. Digitando o nome do arquivo script criado no prompt
do Matlab, sem o .m, promove a execuo da sequencia de operaes descrita em seu interior, de forma
automtica. Voc pode editar um script de dentro do prprio Matlab, digitando edit roteiro.m
Ao executar scripts e roteiros, verifique se voc est operando com o Matlab no diretrio correto onde
esto localizados os arquivos. Isso pode ser visto ao se usar o comando cd

Um bom ponto de partida para se familiarizar com as diversas funcionalidades do Matlab seguir a pgina
Getting Started with Matlab, disponvel em http://www.mathworks.com/help/matlab/getting-started-withmatlab.html. Veja as demonstraes (demos) e exemplos disponveis.
Existem diversas outras referncias, mesmo em lngua portuguesa, de como utilizar o programa, basta procurar
em algum mecanismo de busca na Internet.

2.3 Rodando uma simulao do Simulink


O Matlab possui um arcabouo (framework) de simulao para sistemas dinmicos denominado Simulink. O
Simulink pode ser acionado atravs da execuo do comando simulink na janela de comandos do Matlab.
Rode o Simulink e veja sua interface, procure por exemplos e demonstraes. Um bom ponto de partida a
pgina Getting Started with Simulink, disponvel em: http://www.mathworks.com/help/simulink/gettingstarted-with-simulink.html. Procure pelos tutoriais e exemplos.
O Simulink permite a descrio de sistemas dinmicos, e sua simulao numrica, atravs de diagramas de blocos
funcionais, dos mais diversos. Em suas verses mais recentes, o Simulink conta com um simulador de redes
eltricas, com elementos de sistemas de potncia, em um toolbox denominado Simscape\SimPowerSystems.
Podem ser criados sistemas eltricos de elevada complexidade, para simulao de transitrios eletromagnticos,
transitrios eletromecnicos, regime permanente, fluxo de potncia, etc. Para isso, basta iniciar um novo modelo
(File, New) arrastar e soltar os blocos disponveis na paleta do programa para a rea de trabalho, interligar as
entradas e sadas, parametrizar os blocos internamente (clicando duas vezes sobre cada bloco), para finalmente

)/

Documento: Atividade2 V3.docx


Data de salvamento: 16/04/2015 16:58 by Elpellini
Verso: 3.0

Introduo a Automao de Sistemas Eltricos PEA2411

Atividade 2
executar o sistema atravs do boto Play (ou no menu Simulation, Start), disponvel na barra de menus do
programa.
Os resultados do Simulink podem ser apresentados por meio de grficos, gerao de arquivos, ou a produo de
variveis dentro do ambiente de linha de comando do Matlab.
Toda a modelagem feita no Matlab Simulink deve ser gravada em um arquivo. A extenso utilizada pelo MatLab
Simulink so os arquivos do tipo .mdl.

2.4 Script para anlise dos dados


O arquivo procsinais.m um arquivo texto comum. Ele contm alguns exemplos de como processar as
informaes produzidas aps a execuo das simulaes do Simulink. Sugere-se que os alunos editem esse
arquivo e coloquem a listagem de comandos que produz os grficos e anlises solicitados nessa atividade. Esse
arquivo pode ser chamado diretamente no prompt do Matlab, produzindo todos os grficos e analises, de forma
automtica.

2.5 Executando uma simulao e um script para anlise dos dados


Nos arquivos que voc obteve para a atividade 2 existe um arquivo com um modelo de um sistema eltrico de
potncia, denominado SEP_Ativ2.mdl.
2.5.1 Mudando o diretrio para o local de trabalho dos arquivos
Feche qualquer janela do programa que tenha aberto at o momento, a no ser a janela de linha de comando
(prompt) do Matlab. Dado que deve ser conhecida a pasta onde esto localizados os arquivos baixados em seu
computador, por exemplo:
E:\Usuarios\Elpellini\Desktop\PEA2411\Atividade 2
No prompt do Matlab digite o comando:
cd 'E:\Usuarios\Elpellini\Desktop\PEA2411\Atividade 2';
Ateno: Pode-se confirmar em que diretrio o Matlab se encontra digitando o comando cd sem argumentos.
2.5.2 Abrindo o arquivo do Simulink e executando a simulao
No prompt do Matlab, digite:
open 'SEP_Ativ2.mdl'
Ou, se o Simulink j estiver aberto, em seu menu, escolha a opo File, Open, e procure o arquivo .mdl desejado.
Isso abrir o modelo do sistema eltrico de potncia que ser simulado.
O sistema em simulao se trata de duas fontes ideais, com seus equivalentes de Thvenin, que esto interligadas
por duas linhas de 138,0 [kV], em dois trechos: um trecho de 40,0 [km] de extenso e um trecho de 150,0 [km] de
extenso, como pode ser visto na Fig. 1.

*/

Documento: Atividade2 V3.docx


Data de salvamento: 16/04/2015 16:58 by Elpellini
Verso: 3.0

Introduo a Automao de Sistemas Eltricos PEA2411

Atividade 2
No ponto de conexo das duas linhas h uma barra denominada B1, onde existem transformadores de corrente e
tenso ideais, capazes de medir as tenses de fase e as correntes de linha nesse ponto do sistema eltrico, em
valores instantneos, em [V] e [A] respectivamente.
importante ressaltar que a linha 1 foi dividida ao meio, resultando em dois trechos de 20,0 [km] em srie (L1R e
L2R). A linha 2 tambm foi dividida em dois trechos, com o trecho L1F permanecendo com 50,0 [km] e o trecho
L2F com 100,0 [km].
Essa diviso foi feita propositalmente para a insero de blocos de simulao de faltas (FR e FF no sistema), para
que possam ser representados defeitos do tipo curto-circuitos, entre fase-terra, dupla-fase terra, trifsicos, etc.
Dessa forma, esses tipos de eventos podem ser simulados nesses pontos do sistema, para posterior estudo.

Fig. 2 - Sistema para simulao.

Cada um dos blocos da Fig. 2 possui parmetros e ajustes prprios. Para verificar ou alterar essas configuraes,
clique duas vezes em cada bloco do sistema.
Para executar a simulao, acione o boto Play (ou menu Simulation, Start) disponvel na barra de menus do
programa. O tempo padro de simulao de 10/60 ou 10 ciclos de 60,0 [Hz] = 166,66 [ms]. Para executar a
simulao de 166,66 [ms] o Simulink leva cerca de 5 a 10 segundos, dependendo da capacidade do computador
do usurio.
2.5.3 Trabalhando com os dados da simulao
Aps a simulao, na janela principal do Matlab, na seo Workspace, devem ter sido criadas duas variveis:
Vrele e Irele. Detalhes sobre essas variveis podem ser obtidos ao se digitar o comando whos no prompt.
Tratam-se de duas matrizes, cada uma com trs colunas e diversas linhas, que contm os valores instantneos de
tenso e corrente da rede na barra B1. So valores analgicos, registrados com uma alta frequncia de
amostragem (1280 amostras por ciclo de 60,0 [Hz] ou 1280*60 = 76,8 [kHz]), em valores de ponto flutuante de
dupla preciso, nas variveis de engenharia de tenso [V] e corrente [A]. A primeira coluna de cada varivel

+/

Documento: Atividade2 V3.docx


Data de salvamento: 16/04/2015 16:58 by Elpellini
Verso: 3.0

Introduo a Automao de Sistemas Eltricos PEA2411

Atividade 2
corresponde s grandezas primrias da fase A, a segunda da fase B e a terceira da fase C. O registro representa os
sinais do sistema eltrico durante o transitrio resultantes da aplicao de um curto circuito trifsico-terra, franco
(com baixa resistncia), no instante t = 2,03/60 = 33,833 [ms], no ponto de falta FF.
Para se visualizar os dados, inicialmente, crie um vetor com estampas de tempo para cada amostra coletada pelo
sistema com o seguinte comando no prompt:
t = 0 : 1/(1280*60) : 10/60;
Ento, faa o grfico da tenso na fase A vista na barra B1 com o seguinte comando:
plot(t, Vrele(:,1));
grid;
title('Tenso na fase A');
legend('VAN');
xlabel('Tempo [s]');
ylabel('[V]');
A primeira linha constri o grfico de todos os valores do vetor de tempo t e todas as linhas da primeira coluna
da matriz Vrele. A segunda linha adiciona um reticulado sob o grfico. Da terceira ltima linha so adicionados
um ttulo, legenda da curva, legenda do eixo das abcissas e legenda para o eixo das ordenadas. Explore as
ferramentas da janela do grfico criado e veja seus recursos de zoom, colocao de cursores, exportao e
impresso.
Podem ser criados grficos com mltiplas curvas, simplesmente adicionando-se os demais vetores de pontos x,y,
ao comando plot, separados por vrgulas, como a seguir:
plot(t, Vrele(:,1), t, Vrele(:,2), t, Vrele(:,3));
grid;
title('Tenses na barra B1');
legend('VAN', 'VBN', 'VCN');
xlabel('Tempo [s]');
ylabel('[V]');
Ateno: cada vez que o comando plot executado, o grfico anterior sobrescrito pelo novo grfico. O
comando figure pode auxiliar na criao de diversos grficos em janelas distintas.
Podem ser criados outros sinais a partir do sinal original, como por exemplo:
vn = Vrele(:,1) + Vrele(:,2) + Vrele(:,3);
plot(t,vn);
Isso ir gerar um novo vetor vn que contm, em cada linha, a soma dos valores instantneos das tenses da fase
A, fase B e fase C do sistema, resultando na tenso de neutro.

Documento: Atividade2 V3.docx


Data de salvamento: 16/04/2015 16:58 by Elpellini
Verso: 3.0

Introduo a Automao de Sistemas Eltricos PEA2411

Atividade 2
importante observar que apesar dos operandos da aritmtica acima se tratarem de vetores, o Matlab
compreende que o usurio deseja executar uma operao matricial, somando os elementos de cada linha de cada
vetor, e armazenando em um novo vetor vn.
Para se ter uma ideia da simplificao feita, um algoritmo equivalente para constituir o vetor vn, usando um loop
iterativo for, seria algo como:
for j = 1:size(Vrele(:,1))
vn(j) = Vrele(j,1) + Vrele(j,2) + Vrele(j,3);
end
De forma similar podem ser feitas operaes de multiplicao entre vetores, mas deve-se atentar que o Matlab
tem a tendncia de interpretar essas operaes como multiplicaes matriciais. Assim, um vetor de 1000 linhas e
1 coluna, quando multiplicado por outro vetor de 1000 linhas e 1 coluna resultaria em um erro pois as dimenses
das matrizes deveriam ser consistentes para funcionar (a segunda matriz deveria ser transposta, com 1 linha e
1000 colunas, para que uma multiplicao matricial funcione corretamente). Ainda assim, o resultado pode no
ser o esperado pelo usurio. Por exemplo, para se calcular a potncia instantnea dos sinais de uma fase, poderia
se fazer algo tradicional, com um loop for iterativo, como:
for j = 1:size(Vrele(:,1))
pa(j) = Vrele(j,1) * Irele(j,1);
end
Para esse tipo de operao, o Matlab possui um operador de multiplicao especial, constitudo por um caractere
ponto seguido pelo sinal de multiplicao (.*). Ele permite o clculo das multiplicaes entre os valores de cada
linha dos vetores, de forma automtica. Ou seja, as operaes acima podem ser substitudas simplesmente por:
pa = Vrele(:,1) .* Irele(:,1);

2.6 Exerccios da Atividade 2


Nessa atividade, um grupo de alunos dever simular um processo de digitalizao de sinais de um sistema eltrico
de potncia. Para isso, sero utilizados os sinais de tenso e corrente vistos na barra B1 do sistema mostrado na
Fig.2, que foram amostrados exageradamente, com uma frequncia de aquisio bastante elevada, aproximando
as respostas de um sinal de um sistema em tempo contnuo por um sinal em tempo discreto com um passo de
tempo muito pequeno.

1/

Documento: Atividade2 V3.docx


Data de salvamento: 16/04/2015 16:58 by Elpellini
Verso: 3.0

Introduo a Automao de Sistemas Eltricos PEA2411

Atividade 2
2.6.1 Configurao e execuo da simulao
Os nmeros USP dos alunos integrantes devem ser somados e interpretados com a lgica mostrada na Tabela 1.
Algarismo dos
N USP

Aluno A
Aluno B
Soma

VI

IV

III

II

4
4

3
5
8

2
4
6

2
2
4

1
7
8

2
0
2

Tab. 1 Processando os n USP dos alunos.

O algarismo menos significativo da soma dos nmeros USP (algarismo I no caso ilustrado na Tab. 1), corresponde
ao tipo de falta que dever ser configurada nos exerccios propostos adiante. Sua interpretao deve ser feita de
acordo com a lgica mostrada na Tab. 2.
Algarismo menos
significativo
0
1
2
3
4
5
6
7
8
9

Tipo de falta
AN
BN
CN
AB
BC
CA
ABN
BCN
CAN
ABC

Tab. 2 - Tipos de falta em funo do ultimo algarismo da soma dos NUSP.

No caso, os curto-circuitos sero simulados com faltas entre a fase C e terra.


O prximo algarismo da soma (algarismo II da Tab. 1) o valor em ohms, multiplicado por 10, para a resistncia
de falta para a terra. No caso mostrado, o algarismo 8 e a resistncia de falta para a terra que deve ser utilizada
de 8/10 = 0,8 [].
O algarismo III da soma determina o ponto onde deve ser configurada a falta do sistema. Caso o algarismo seja
mpar, deve-se configurar a falta no bloco de curto-circuito do Simulink denominado FR. Caso o algarismo seja
par, deve-se configurar a falta no bloco de curto-circuito denominado FF. No caso, temos o algarismo 4, e o
curto-circuito ser feito no bloco FF.
Deve-se clicar duas vezes sobre esses blocos no modelo do Simulink, e configurar a falta como o especificado. Isso
pode ser visto nas Figs. 3a e 3b.
Ateno: Ambos os blocos devem ser configurados adequadamente. Se um bloco (FR) possui a falta configurada,
o outro bloco (FF) no deve ter qualquer fase ou terra envolvida em falta. Se isso no for feito corretamente, o
usurio poder estar simulando um caso (extico) de faltas simultneas, quando dois eventos de curto-circuitos
ocorrem em dois pontos diferentes do sistema de potncia, ao mesmo tempo.

2/

Documento: Atividade2 V3.docx


Data de salvamento: 16/04/2015 16:58 by Elpellini
Verso: 3.0

Introduo a Automao de Sistemas Eltricos PEA2411

Atividade 2
Na Fig. 3, devem-se observar os parmetros das fases envolvidas, e do envolvimento e valor da resistncia de
falta para a terra. Os demais parmetros devem permanecer inalterados.
Ateno: Os parmetros numricos de ponto flutuante devem ser indicados com ponto decimal. Ou seja, uma
resistncia de 0,8 [] ser configurada como 0.8
Os demais parmetros de tenses, impedncias e tempos de simulao devem ser mantidos inalterados. Simule o
circuito sob falta para que sejam gerados os vetores de Vrele e Irele. Crie um vetor de tempo auxiliar como
mostrado na seo 2.5.3.

Fig. 3 Configurao da falta. Se a falta deve ocorrer no bloco FF, ento o bloco FR no deve ter nenhum envolvimento de fase ou terra.

D/

Documento: Atividade2 V3.docx


Data de salvamento: 16/04/2015 16:58 by Elpellini
Verso: 3.0

Introduo a Automao de Sistemas Eltricos PEA2411

Atividade 2
2.6.2 Exerccio 1 Aplicao de TPs e TCs lineares
Considerando a existncia de TPs com relao de transformao de tenso de 138000 : 115, constitua os sinais de
tenso secundria de cada fase. Ex.:
VANs = Vrele(:,1) * (115/138000);
VBNs = Vrele(:,2) * (115/138000);
VCNs = Vrele(:,3) * (115/138000);
Considerando TCs em cada medida da corrente de linha, com relao de transformao de corrente de 800 : 5,
constitua os sinais de corrente secundria IAs, IBs e Ics e a corrente de neutro INs. Ex.:
IAs
IBs
ICs
INs

=
=
=
=

Irele(:,1) * (5/800);
Irele(:,2) * (5/800);
Irele(:,3) * (5/800);
(Irele(:,1) + Irele(:,2) + Irele(:,3)) * (5/800);

Objetivos:
A) Plote os sinais de tenso e corrente em dois grficos distintos.
B) Sinalize o instante de aplicao da falta nos grficos.
C) Identifique e mea quais as mximas amplitudes registradas nos sinais de tenso e corrente.
D) Explique a origem das oscilaes de frequncia elevada nos sinais de tenso do sistema.
E) Explique porque as oscilaes de frequncia elevada so menos pronunciadas nos sinais de corrente.
F) O perodo antes da falta denominado pr-falta. Verifique se possvel identificar qualquer tipo de desequilbrio
nas correntes da rede na situao de pr-falta. Observe a corrente de neutro para tirar essa concluso.
2.6.3 Exerccio 2 Condicionamento dos sinais em um IED de medio
Considere que os sinais dos secundrios dos TCs e TPs ligados barra B1 sejam ligados a um IED com a seguinte
arquitetura de entradas analgicas e esquema de ligao, como mostrado nas Figs. 4 e 5.
Trata-se de um IED de medio com trs canais de tenso de fase, trs canais de corrente de linha, e um canal de
corrente de neutro. O canal de corrente de neutro possui um fator de converso diferente dos demais canais para
que seja possvel observar a corrente de neutro com maior resoluo aps o processo de digitalizao. O
equipamento possui um conversor AD por canal de entrada analgica, com aquisio simultnea.

G/

Documento: Atividade2 V3.docx


Data de salvamento: 16/04/2015 16:58 by Elpellini
Verso: 3.0

Introduo a Automao de Sistemas Eltricos PEA2411

Atividade 2

Fig. 4 Entradas analgicas de tenso em um IED.

Fig. 5 Entradas analgicas de corrente em um IED.

Documento: Atividade2 V3.docx


Data de salvamento: 16/04/2015 16:58 by Elpellini
Verso: 3.0

Introduo a Automao de Sistemas Eltricos PEA2411

Atividade 2
Sabe-se que:

Os filtros citados na Figs. 4 e 5 so circuitos com alta impedncia de entrada, no consumindo corrente
considervel dos circuitos que esto em sua entrada. Esse filtro praticamente um ganho unitrio, no
alterando em amplitude ou fase o sinal analgico entre sua entrada e sada.
Os diodos mostrados (D1 a D14) so ideais, servindo para limitao do sinal analgico que ser aplicado
na entrada do conversor AD, entre 0,0 [V] e 5,0 [V].
Os conversores AD utilizados em cada canal so do tipo unipolar, de 12 bits de resoluo, tempo de
converso desprezvel, sample-hold interno, tenso de entrada entre 0,0 [V] a 5,0 [V], com sadas digitais
codificadas em binrio, de forma que a menor tenso de entrada representada em decimal pelo
nmero 0, e a maior tenso de entrada representada em decimal pelo nmero 212-1 = 4096-1 = 4095. O
AD s permite representar em sua sada nmeros inteiros entre tais valores extremos.

Objetivos:
A) Projete os valores dos divisores resistivos das entradas de tenso (pares de resistores R1 e R2, R3 e R4, R5
e R6), de forma que para uma tenso de entrada eficaz de 1,0 [p.u.] na rede primria (138,0 [kV]), o sinal
que dever estar presente na entrada do AD ocupe toda a faixa dinmica de entrada, entre 0,0 e 5,0 [V].
Ou seja, para uma tenso de 1.0 [p.u.] eficaz na rede, o valor de pico positivo na sada do divisor resistivo
deve resultar em 5,0 [V], enquanto que o valor de pico negativo na sada do divisor resistivo deve resultar
em 0,0 [V]. No se esquea que o sinal sofre um deslocamento de +2,5 [V] para se tornar unipolar.
Considere que os resistores tem potncia mxima dissipada de 1/8 [W] = 0,125 [W]. Considere que todas
as entradas analgicas de tenso so idnticas.
B) Projete os valores dos resistores de shunt no secundrio dos TCs das entradas de corrente de fase
(resistores R7, R8 e R9), de forma que para uma corrente eficaz de entrada de 3,0 [p.u.] na rede primria
(2,4 [kA]), o sinal de queda de tenso produzido no resistor de shunt (depois de deslocado de +2,5 [V]),
esteja presente na entrada do AD ocupando toda sua faixa dinmica de entrada, entre 0,0 e 5,0 [V].
Considere resistores com potncia mxima de 1/8 [W]. Considere que as entradas para as correntes de
fase A, B e C sejam idnticas.
C) Projete o valor do resistor de shunt no secundrio do TC da entrada de corrente de neutro (resistor R10),
de forma que para uma corrente eficaz de neutro na entrada de 0,1 [p.u.] na rede primria (80,0 [A]), o
sinal de queda de tenso produzido no resistor de shunt (depois de deslocado de +2,5 [V]), esteja
presente na entrada do AD ocupando toda sua faixa dinmica de entrada, entre 0,0 e 5,0 [V]. Considere
um resistor com potncia mxima de 1/8 [W].

2.6.4 Exerccio 3 Simulao do circuito de condicionamento das entradas analgicas


Considere que os sinais obtidos na simulao de falta com o Matlab Simulink sejam aplicados s entradas de
tenso e corrente projetadas no exerccio anterior. Utilize o Matlab para sintetizar os sinais internos dos circuitos
de condicionamento analgico at antes do conversor AD de cada canal.

Documento: Atividade2 V3.docx


Data de salvamento: 16/04/2015 16:58 by Elpellini
Verso: 3.0

Introduo a Automao de Sistemas Eltricos PEA2411

Atividade 2
Objetivos:
D) Obtenha um grfico das tenses na sada do bloco de filtro, para as entradas de tenso de fase A, B, C.
Ex.:
VANinterno = VANs *
VBNinterno = VBNs *
VCNinterno = VCNs *
plot(t, VANinterno,

(R2/(R1+R2)) *
(R4/(R3+R4)) *
(R6/(R5+R6)) *
t, VBNinterno,

(12/115);
(12/115);
(12/115);
t, VCNinterno);

E) Obtenha um grfico das 3 tenses nas entradas dos conversores ADs dos canais de tenso da rede
(VANadc, VBNadc e VCNadc). Considere o deslocamento de +2,5 [V] e a limitao entre os valores de 0,0
e 5,0 [V]. Note se houve saturao do sinal de entrada, quando os diodos deveriam clampar o sinal de
entrada entre os extremos de trabalho do ADC para que esse no seja danificado por um surto. Exemplo
de como produzir uma tenso de entrada de um ADC:
VANadc = (VANinterno + 2.5);
VANadc = max(0,VANadc);
VANadc = min(5.0,VANadc);

F) Obtenha um grfico das tenses produzidas pelas correntes de linha A, B, C, nas respectivas entradas
analgicas de corrente, na sada de cada bloco de filtro. Ex.:
IAinterno = IAs * (1/1000);
VIAinterno = R7 * IAinterno;
G) Obtenha um grfico das 3 tenses nas entradas dos conversores ADs dos canais de corrente de linha A, B
e C (VIAadc, VIBadc, VICadc). Considere o deslocamento de +2,5 [V] e a limitao entre os valores de 0,0 e
5,0 [V]. Note se houve saturao do sinal de entrada. Exemplo de como produzir uma tenso de entrada
de um ADC:
VIAadc = (VIAinterno + 2.5);
VIAadc = max(0, VIAadc);
VIAadc = min(5.0, VIAadc);
H) Obtenha um grfico da tenso produzida pela corrente de neutro, na entrada analgica de corrente de
neutro, na sada do bloco de filtro. Ex.:
INinterno = INs * (1/1000);
VINinterno = R10 * INinterno;

)/

Documento: Atividade2 V3.docx


Data de salvamento: 16/04/2015 16:58 by Elpellini
Verso: 3.0

Introduo a Automao de Sistemas Eltricos PEA2411

Atividade 2
I)

Obtenha um grfico da tenso na entrada do conversor AD do canal de corrente de neutro (VINadc).


Considere o deslocamento de +2,5 [V] e a limitao entre os valores de 0,0 e 5,0 [V]. Note se houve
saturao do sinal de entrada.

2.6.5 Exerccio 4 Simulao da digitalizao dos sinais no conversor


At o momento foram constitudos sete vetores das tenses de entrada dos diversos conversores AD do
equipamento: VANadc, VBNadc, VCNadc, VIAadc, VIBadc, VICadc, VINadc. Todos esses sinais esto
superamostrados, com uma taxa elevada de 1280*60 = 76,8 [kHz], e possuem valores analgicos de tenso entre
0,0 a 5,0 [V].
Deseja-se obter 7 sinais, com taxa de amostragem de 16 amostras por ciclo de 60,0 [Hz]. Como o sinal original e o
sinal desejado possuem frequncias de amostragem mltiplas, para emular o processo de amostragem, o mtodo
que ser utilizado denominado decimao simples.
A decimao simples consiste em varrer cada vetor de dados, coletar uma amostra a cada n, e armazenar em
outro vetor de sada. Por exemplo, se coletarmos uma amostra a cada 80 dos vetores de 1280 amostras por ciclo
estaremos obtendo 16 amostras por ciclo.
importante notar que esse processo de decimao , a rigor, impreciso, pois pode estar havendo recobrimento
dos espectros de frequncia ao se descartar as demais amostras (aliasing). Um mtodo mais preciso envolveria,
por exemplo, uma reamostragem com filtragem digital.
Para emular o processo de amostragem, pode-se fazer:
k=1;
for j = 1:size(VANadc)
if mod(j-1,80)==0
VANam(k) = VANadc(j);
VBNam(k) = VBNadc(j);
VCNam(k) = VCNadc(j);
VIAam(k) = VIAadc(j);
VIBam(k) = VIBadc(j);
VICam(k) = VICadc(j);
VINam(k) = VINadc(j);
k=k+1;
end
end
O processo anterior imita o comportamento dos sample hold presentes nos conversores ADs. Tem-se sinais
amostrados, com uma taxa mais baixa, mas ainda representando tenses analgicas na faixa entre 0,0 e 5,0 [V].
Para simular a digitalizao do conversor AD, basta considerarmos que a cada q = 4096 / (5,0 0,0), temos um
nvel de quantizao do conversor AD. Ao multiplicar o sinal amostrado por esse valor de q, e arredondando o
resultado para um nmero inteiro, tem-se o valor desejado do sinal digitalizado, por exemplo:

*/

Documento: Atividade2 V3.docx


Data de salvamento: 16/04/2015 16:58 by Elpellini
Verso: 3.0

Introduo a Automao de Sistemas Eltricos PEA2411

Atividade 2
q = 4096 / 5;
Ch1_VAN = round(VANam*q);
Ch2_VBN = round(VBNam*q);

Objetivos:
A) Obtenha os vetores dos sinais digitalizados Ch1_VAN, Ch2_VBN, Ch3_VCN, Ch4_IA, Ch5_IB, Ch6_IC e
Ch7_IN. Plote o grfico de apenas uma tenso e uma corrente de uma mesma fase, simultaneamente.
Escolha uma tenso e corrente pertencentes a uma mesma fase que est envolvida no curto-circuito.
Utilize um vetor auxiliar n como ndice ou base de tempo para numerar as amostras. Use a funo
stairs (ou stem por curiosidade) ao invs da plot para exibir os resultados de forma diferente.
Ex.:
n=1:1:size(Ch1_VAN,2);
stairs(n, Ch1_VAN, 'b'); hold on;
stairs(n, Ch4_IA, 'r'); hold off;

B) Escolha um dos sinais de corrente que apresente menores distores harmnicas e oscilaes de alta
frequncia durante o perodo de falta. Obtenha uma figura com dois grficos sobrepostos, contendo na
parte superior o sinal original e na parte inferior o sinal amostrado e digitalizado. Ex.:
close all; %fecha qualquer figura aberta
figure(1);
subplot(211);
plot(Irele(:,2)); grid;
subplot(212);
stairs(Ch5_IB); grid;

C) Para cada canal, obtenha a expresso matemtica que converte um valor decimal amostrado pelo
conversor AD em seu valor de real, nas unidades de engenharia ([V] ou [A]), no primrio dos TPs ou TCs
conectados a rede eltrica. Use o formato:
.
Onde x o valor amostrado pelo AD e VAN(x) seu valor em Volts, no primrio do TP ligado rede eltrica.
D) Para cada canal, qual seria a expresso que converte as amostras do conversor AD, de nmeros inteiros
na faixa de 0 a 4095, para valores em ponto flutuante em [p.u.]. Use o formato:
.
Onde x o valor amostrado pelo AD e
seu valor em [p.u.].
E) Qual a incerteza ou erro percentual do processo de digitalizao para cada canal.

+/

Documento: Atividade2 V3.docx


Data de salvamento: 16/04/2015 16:58 by Elpellini
Verso: 3.0

Introduo a Automao de Sistemas Eltricos PEA2411

Atividade 2
2.6.6 Exerccio 5 Pesquise e responda s questes a seguir
A) Como poderia ser obtido um sinal de potncia ativa (mdia), ao longo do tempo, usando os sinais
amostrados?
B) Como poderia ser obtido um sinal de potncia reativa (mdia), ao longo do tempo, usando os sinais
amostrados?
C) Como poderia ser calculada a frequncia da rede eltrica a partir dos sinais amostrados?
D) Como seria possvel obter uma medida instantnea da amplitude, preferencialmente eficaz, a partir dos
sinais amostrados pelos ADs.?
E) Como poderia ser calculada a impedncia complexa vista pelo IED a partir dos sinais amostrados?

Documento: Atividade2 V3.docx


Data de salvamento: 16/04/2015 16:58 by Elpellini
Verso: 3.0

You might also like