Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 Controle Contínuo Atividade Prática Prof. Samuel Polato Ribas Projeto e Análise de Compensadores por Intermédio da Resposta em Frequência Utilizando o Fator k 1. OBJETIVO Realizar o projeto e a análise de compensadores utilizando a técnica do fator k, aplicado a um conversor CC-CC abaixador de tensão; 2. MATERIAL UTILIZADO A Atividade Prática de Controle Contínuo será utilizada com a utilização do software de simulação gratuito Scilab. O aluno poderá fazer o download do software no endereço. https://www.scilab.org/download/6.1.1 Além disso, aconselha-se fortemente, assistir a Aula prática 1 (Aula 7) e a Aula Prática 3 (Aula 9). O aluno deverá simular e resolver os seguintes exercícios e entregar o relatório em um ARQUIVO ÚNICO NO FORMATO PDF no AVA no ícone Trabalhos. 3. INTRODUÇÃO Os conversores CC-CC são circuitos eletrônicos de potência que tem a finalidade de alterar um nível de tensão em corrente contínua, da sua entrada para a sua saída, por isso são chamados de conversores CC-CC. Eles podem elevar ou diminuir uma tensão CC, dependendo da topologia e do funcionamento. Para esta Atividade Prática, vamos utilizar o conversor CC-CC abaixador de tensão, cujo circuito é mostrado na Figura 1. Figura 1 – Conversor CC-CC abaixador-elevador de tensão. Este circuito possui uma função de transferência dada por https://www.scilab.org/download/6.1.1 2 Controle Contínuo Atividade Prática Prof. Samuel Polato Ribas 𝑣𝑐(𝑠) 𝑑(𝑠) = 𝑉𝑖 𝐿𝐶𝑠2 + 𝐿 𝑅 𝑠 + 1 onde vc(s) que representa a tensão no capacitor saída é o sinal de saída, e d(s) que representa a razão cíclica é o sinal de entrada. Para os exercícios a seguir, considere os seguintes parâmetros da função de transferência. - L = 2 mH - C = 470 F - R = 2 Ω - E = 100 V - D = 0,25 Com o auxílio do Scilab, realize as etapas a seguir para projetar e analisar um sistema de controle para este conversor. O fator k é uma técnica de controle que permite o projeto de três tipos de compensadores, cada qual com sua característica específica, denominados de compensadores Tipo 1, Tipo 2 e Tipo 3, mostrados na Figura 2. Nos circuitos da Figura 2, o sinal IN é o sinal amostrado da tensão de saída do conversor CC-CC. O sinal Vref é o valor normalizado que se deseja na saída. Figura 2 – Compensadores do Tipo 1, Tipo 2 e Tipo 3. Por exemplo, vamos supor que um circuito como mostrado na Figura 1, possui uma tensão de saída (que é a tensão sobre o capacitor e sobre o resistor) seja de 100 V. Então deve-se projetar um divisor resistivo, por exemplo, de modo 3 Controle Contínuo Atividade Prática Prof. Samuel Polato Ribas que a tensão no ponto médio seja equivalente a 100V. Esta tensão pode ser de 2,5 V, por exemplo, e será o sinal IN do compensador. Assim sabe-se que se no ponto médio do divisor resistivo houver 2,5 V, na saída haverá 100 V. Portanto, a tensão Vref deve ser de 2,5 V. Então os compensadores atuam sobre a diferença entre o sinal Vref e IN, e com base na atuação, resulta-se no sinal OUT, que atuará sobre o conversor, regulando a tensão de saída. Independentemente do tipo de compensador utilizado, alguns passos devem ser seguidos para o projeto dos compensadores. Passo 1) Obter o diagrama de Bode da planta em malha aberta. Passo 2) Escolher a frequência de corte desejada (fc). Passo 3) Escolher a margem de fase desejada (MF). A margem de fase é um valor escolhido pelo projetista que deve ficar entre 45º e 90º. Para a maioria dos casos, 60º é uma boa escolha. Passo 4) Determinar o ganho do compensador (G). Este ganho é calculado fazendo 20 log 𝐺 = 𝐺𝑑𝐵 O valor de GdB é o valor obtido no gráfico de magnitude, em dB, do diagrama de Bode, na frequência de corte (fc) escolhida. Passo 5) Determinar o avanço de fase desejado (α). O avanço de fase desejado é dado por 𝛼 = 𝑀𝐹 − 𝑃 − 90º onde P é a defasagem provocada pelo sistema, que é o ângulo na frequência de corte no gráfico de fase no diagrama de Bode. Passo 6) Escolher o compensador (Tipo 1, Tipo 2 ou Tipo 3). Passo 7) Cálculo do fator k Para um compensador do Tipo 1, o fator k é sempre 1. Para um compensador do Tipo 2, o fator k é dado por 𝑘 = 𝑡𝑔 ( 𝛼 2 + 45º) 4 Controle Contínuo Atividade Prática Prof. Samuel Polato Ribas Para um compensador do Tipo 3, o fator k é dado por 𝑘 = [𝑡𝑔 ( 𝛼 4 + 45º)] 2 Após o Passo 7, cada um dos compensadores possui um equacionamento específico para a determinação de seus componentes. Independentemente do tipo do compensador escolhido, deve-se atribuir um valor para o resistor R1, e a partir dele, e de alguns dados determinados nos Passos de 1 a 7, determina-se o valor dos demais elementos. A seguir segue o equacionamento de cada um dos compensadores. Compensador Tipo 1 𝐶1 = 1 2 ∙ 𝜋 ∙ 𝑓𝑐 ∙ 𝐺 ∙ 𝑅1 Compensador Tipo 2 𝐶2 = 1 2 ∙ 𝜋 ∙ 𝑓𝑐 ∙ 𝐺 ∙ 𝑘 ∙ 𝑅1 𝐶1 = 𝐶2(𝑘 2 − 1) 𝑅2 = 𝑘 2 ∙ 𝜋 ∙ 𝑓𝑐 ∙ 𝐶1 Compensador Tipo 3 𝐶2 = 1 2 ∙ 𝜋 ∙ 𝑓𝑐 ∙ 𝐺 ∙ 𝑅1 𝐶1 = 𝐶2(𝑘 − 1) 𝑅2 = √𝑘 2 ∙ 𝜋 ∙ 𝑓𝑐 ∙ 𝐶1 𝑅3 = 𝑅1 𝑘 − 1 𝐶3 = 1 2 ∙ 𝜋 ∙ 𝑓𝑐 ∙ √𝑘 ∙ 𝑅3 5 Controle Contínuo Atividade Prática Prof. Samuel Polato Ribas 4. PROCEDIMENTOS EXPERIMENTAIS QUESTÃO 1) A partir da função de transferência do conversor CC-CC, apresente a reposta em frequência (diagrama de Bode) para uma frequência de 1 mHz até 1 MHz. Mostre o código que foi implementado no Scilab. Preencha a tabela a seguir com o que é solicitado. Código Implementa do no Scilab para a declaração da função de transferênci a e da resposta em frequência do conversor s= s%; C=470*10^-6 L=2*10^-3 E=100 R=2 G= syslin ('c',E/(L*C*s^2+(L/R)*s+1)); bode (G, 0.001,1000000); Figura da resposta em frequência do conversor. Gráfico de módulo e de fase entre 1 mHz e 1 MHz 6 Controle Contínuo Atividade Prática Prof. Samuel Polato Ribas QUESTÃO 2) Para uma margem de fase de 50º projete os componentes de um compensador do Tipo 3, para o referido conversor CC-CC. Adote 300 Hz como frequência de corte desejada. Para o valor do resistor R1 adote o número do seu RU divido por 1000, sem arredondamentos. Exemplo: 𝑅𝑈 1649402 → 𝑅1 = 1649402 1000 → 𝑅1 = 1649,402 Preencha a tabela com o que é solicitado. Defasamento provocado pelo sistema na frequência de corte desejada (P) Ganho em dB na frequência de corte desejada (GdB) Cálculo e valor do ganho do compensador (G) Cálculo e valor do avanço de fase desejado (alfa) Cálculo e valor do fator k Cálculo e valor de R1 Cálculo e valor de C2 Cálculo e valor de C1 Cálculo e valor de R2 Cálculo e valor de R3 Cálculo e valor de C3 QUESTÃO 3) Apresente a dedução matemática para a obtenção da função de transferência do compensador do Tipo 3, e a função de transferência numérica, considerando os valores dos componentes encontrados na QUESTÃO 3. 7 Controle Contínuo Atividade Prática Prof. Samuel Polato Ribas Preencha a tabela a seguir com o que é solicitado. Dedução matemática da função de transferência do compensador do Tipo 3 100 G = --------------------- 1 +1000s +0.0000009s² QUESTÃO 4) Considerando a função de transferência do compensador do Tipo 3, dada por 𝐸𝑜(𝑠) 𝐸𝑖(𝑠) = 𝑅2𝐶1𝐶3(𝑅1 + 𝑅3)𝑠 2 + (𝑅2𝐶1 + 𝐶3(𝑅1 + 𝑅3))𝑠 + 1 𝑅1𝑅2𝑅3𝐶1𝐶2𝐶3𝑠3 + 𝑅1(𝑅2𝐶1𝐶2 + 𝑅3𝐶1𝐶3 + 𝑅3𝐶2𝐶3)𝑠2 + 𝑅1(𝐶1 + 𝐶2)𝑠 Apresenta a função de transferência do compensador, preenchendo a tabela a seguir. Código Implementado no Scilab para a declaração da função de transferência e da resposta em frequência do compensador. Figura da resposta em frequência do compensador. Gráfico de módulo e de fase entre 1 mHz e 1 MHzQUESTÃO 5) Obtenha a resposta ao degrau para o sistema em malha aberta sem compensação. - Sistema em malha aberta sem compensação: Em que d(s) = 0,25 e G(s) é a função de transferência da planta. O vetor de tempo deve ser declarado como t = (0:0.0001:0.03). Preencha a tabela a seguir com as respostas Código implementado no Scilab para a visualização da resposta ao degrau em malha aberta sem compensação. 8 Controle Contínuo Atividade Prática Prof. Samuel Polato Ribas Figura da resposta ao degrau em malha aberta. QUESTÃO 6) Considerando o seguinte diagrama em malha fechada com compensação. em que C(s) é a função de transferência do compensador, e que G(s) é a função de transferência da planta. Apresente a resposta em frequência em malha aberta, e a medição da margem de fase e da margem de ganho. Utilize a ferramenta Toggle Datatip Mode para verificar a margem de fase e de ganho. Código implementado no Scilab para a visualização da resposta em frequência da função de transferência em malha aberta. Figura da resposta em frequência da função de transferência em malha aberta de 1 mHz até 1 MHz. Medição e valor da margem de fase no Scilab. Medição e valor da margem de ganho no Scilab. QUESTÃO 7) Apresente graficamente os polos e zeros da planta e do compensador. Utilize o comando plzr do Scilab. Código implementado no Scilab para a visualização os polos e zeros da planta Figura dos polos e zeros da planta da planta, G(s) Código implementado no Scilab para a visualização os polos e zeros do compensador 9 Controle Contínuo Atividade Prática Prof. Samuel Polato Ribas Figura dos polos e zeros do compensador, C(s) Observações: Todas as observações a seguir devem OBRIGATORIAMENTE, serem atendidas. Qualquer uma delas que não seja atendida o trabalho será DESCONSIDERADO: • Não serão aceitas figuras na forma de fotos de caderno e fotos de tela do computador. Questões que não atenderem este item serão desconsideradas; • Todos os cálculos devem ser digitados utilizando um editor de equações. Figuras e textos com baixa resolução, ou em tamanho desproporcional serão desconsiderados. • As questões devem ser respondidas EXCLUSIVAMENTE no espaço destinado a cada cálculo nas tabelas apresentadas em cada questão. • O tamanho das tabelas pode ser alterado para que os cálculos e figuras caibam no espaço destinado à resposta. • Quaisquer outras dúvidas, podem ser esclarecidas pela tutoria. Opcional: Para os alunos que desejarem se aprofundar mais em relação a projetos de controladores por meio do fator k, podem ler o artigo, em inglês, no link http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=CF261FC44BE55004BA 724BFE3B5C4B92?doi=10.1.1.196.6850&rep=rep1&type=pdf Vale ressaltar que a leitura do artigo é opcional, não sendo necessária a sua leitura para a realização desta Atividade Prática. http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=CF261FC44BE55004BA724BFE3B5C4B92?doi=10.1.1.196.6850&rep=rep1&type=pdf http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=CF261FC44BE55004BA724BFE3B5C4B92?doi=10.1.1.196.6850&rep=rep1&type=pdf 10 Controle Contínuo Atividade Prática Prof. Samuel Polato Ribas clc; clear; ////////////////// //Insira seu RU /////////////////// RU = xxxxxxxxx; ///////////// //Questão 1 ///////////// s = %s; L = 2e-3; //L = 2 mH C = 470e-6; //C = 470 uF R = 2; //R = 2 ohms Vi = 100; //Vi = 100 V D = 0.25; //D = 0,25 fmin = 1e-3; //frequência mínima de 1 mHz fmax = 1e6; //frequência máxima de 1 MHz Gs = syslin('c',Vi/(L*C*s^2+(L/R)*s+1)); //funcão de transferência do conversor bode(Gs,fmin,fmax) //Digrama de Bode entre 1 mHz e 1 MHz xtitle('Questão 1'); ///////////// //Questão 2 ///////////// MF = 50; //Margem de fase fc = 300; //freqeuência de corte desejada P = -141.1; //defasamento provocado pelo sistema na frequência de corte (valor extraído do diagrama de Bode) Gdb = 30.45; //ganho em dB na frequência de corte (valor extraído do diagrama de Bode) G = 10^(Gdb/20); //cálculo de G alfa = MF - P - 90; //calculo de alfa /////////////////////////// //Compensador do Tipo 3 /////////////////////////// alfa_rad = (2*%pi*alfa/360); //valor de alfa em rad porque o Scilab calcula o ângulo em radianos k = (tan(alfa_rad/4+%pi/4))^2; //valor do fator k para o compensador do Tipo 3 R1 = RU/1000; //valor de R1 C2 = 1/(2*%pi*fc*G*R1); //valor de C2 C1 = C2*(k-1); //valor de C1 R2 = sqrt(k)/(2*%pi*fc*C1); //valor de R2 R3 = R1/(k-1); //valor de R3 C3 = 1/(2*%pi*fc*sqrt(k)*R3); // valor de C3 mprintf("Compensador do Tipo 3 - RU =%e\r\n",RU) mprintf("R1_T3=%e\r\n",R1) mprintf("C1_T3=%e\r\n",C1) mprintf("R2_T3=%e\r\n",R2) mprintf("C2_T3=%e\r\n",C2) mprintf("R3_T3=%e\r\n",R3) mprintf("C3_T3=%e\r\n",C3) ///////////// //Questão 3 - Dedução no arquivo PDF enviado no Gabarito ///////////// ///////////// //Questão 4 ///////////// Cs = syslin('c',(R2*C1*C3*(R1+R3)*s^2+(R2*C1+C3*(R1+R3))*s+1)/(R1*R2*R3*C1*C2*C3*s^3+R1*(R2*C1*C2+R3*C1 11 Controle Contínuo Atividade Prática Prof. Samuel Polato Ribas *C3+R3*C2*C3)*s^2+R1*(C1+C2)*s)); //função de transferência do compensador Tipo 3 figure; clf; bode(Cs,fmin,fmax) //Digrama de Bode do compensador entre 1 mHz e 1 MHz xtitle('Questão 4'); ///////////// //Questão 5 ///////////// t = (0:0.0001:0.03); y = csim('step',t,(D*Gs)); figure; clf; plot(t,y) xtitle('Questão 5'); xgrid; ///////////// //Questão 6 ///////////// FTMA = Cs*Gs; //função de transferência de malha aberta figure; clf; bode(FTMA,fmin,fmax) //Diagrama de Bode da função de transferência em malha aberta xtitle('Questão 6'); ///////////// //Questão 7 ///////////// figure; clf; plzr(Gs) //polos e zeros da planta xtitle('Questão 7'); figure; clf; plzr(Cs) //polos e zeros do compensador xtitle('Questão 7');
Compartilhar