Prévia do material em texto
CENTRO UNIVERSITÁRIO INTERNACIONAL UNINTER ESCOLA SUPERIOR POLITÉCNICA BACHARELADO ENGENHARIA ELÉTRICA - HABILITAÇÃO ELETRÔNICA Controle Discreto – Convergência Digital ATIVIDADE PRÁTICA - CONTROLE DISCRETO ALUNO: PROFESSOR: SAMUEL POLATO RIBAS 2018 1 RESUMO Atividade pratica da disciplina de Controle Discreto da ESPU (Escola Superior Politécnica UNINTER). Que tem como objetivo projetar um servossistema para contro- le de uma fonte chaveada para estabilização e regulação da tensão de saída. Utilizando os recursos computacionais do software Scilab, para simular os resultados dos sistemas de controle. Palavras-chave: Scilab, fonte chaveada, malha fechada, servossistema. 1 INTRODUCAO As fontes chaveadas são circuitos cuja tensão de saída é controlada para que seja estável e não sofra variações mediante possíveis variações de parâmetros da planta. Uma possível topologia utilizada em fontes chaveadas. 1.1 OBJETIVOS Projetar um servossistema para controle de uma fonte chaveada para estabilização e regulação da tensão de saída. 2. MATERIAL UTILIZADO A Atividade Prática de Controle Discreto será utilizada com a utilização do softwa- re de simulação gratuito Scilab. 3. PROCEDIMENTOS EXPERIMENTAIS Figura 1 – Circuitos de uma fonte chaveada. Este circuito possui uma função de transferência para a saída dada por QUESTÃO 1) A partir da função de transferência da fonte chaveada, apresen- te a representação por variáveis de estado. D = 0.1333; L = 1*10^-3; C = 220*10^-6; R = 2; Vi = 180; //Função de Transferência s=%s G=syslin('c',D*Vi/(L*C*s^2+(L/R)*s+1)) Gss=tf2ss(G) A=Gss(2) B=Gss(3) C=Gss(4) D=Gss(5) QUESTÃO 2) A partir da representação em espaço de estados, mostre a res- posta a uma entrada do tipo degrau. Considerando o tempo total de simulação 0,01 segundo, em intervalos de 0,0001 segundo. --> t = 0:0.0001:0.01; --> y = csim('step',t,Gss); --> plot(t,y) --> xgrid; QUESTÃO 3) Altere o valor de R para 4Ω, realize nova simulação a uma entrada do tipo degrau. Depois altere o valor para 10Ω e realize nova simulação. QUESTÃO 4) Para R = 2Ω, mostre a posição dos polos da planta no plano comple- xo. Lembrando que os polos são os autovalores da matriz A. -->auto_valores=spec(Ahat) Auto_valores = 0. -1136.3636 + 1803.9213i -1136.3636 - 1803.9213i QUESTÃO 5) Projete um servossistema utilizando a técnica de alocação de polos, de forma que os autovalores da matriz A–BK em malha fechada fiquem posiciona- dos em –2500 + j4000, –2500 – j4000 e em –5000. Por se tratar de uma planta sem integrador, utilize o critério para projetos de servossistemas sem integrador. --> Ahat=[A zeros(2,1);-C 0] Ahat = 0. 2048. 0. -2219.4602 -2272.7273 0. -5.0992938 0. 0. --> Bhat=[B;0] Bhat = 0. 10443.354 0. --> Khat=ppol(Ahat,Bhat,[-2500+4000*%i,-2500-4000*%i,-5000]) Khat = 1.9966602 0.7399225 -1020.0467 QUESTÃO 6) Quais os ganhos da realimentação de estados resultante da alocação de polos? Khat = 1.9966602 0.7399225 -1020.0467 K = [khat(1) Khat(2)] K = 1.9966602 0.7399225 Ki= 1020.0467 QUESTÃO 7) Mostre a resposta do sistema em malha fechada frente a uma entra- da degrau. Multiplique a saída por 24 e compare com a do sistema em malha aberta. //Sistema em malha fechada Gnovo=A-B*K Hnovo=B*Ki Gservo=[Gnovo,Hnovo;-C 0] U=[0;0;1] Cnovo=[C 0] Gservo_comp=syslin('c',Gservo,U,Cnovo,D) y_servo=csim('step',t,Gservo_comp) plot(t,24*y_servo) xgrid QUESTÃO 8) Para o sistema compensado, qual o tempo de pico e o sobressinal? X:0.001 Y:25.703 Atividade Prática PARTE 2: Projeto de um controlador por realimentação de estados discreto. Para a mesma função de transferência da PARTE 1, projetar e analisar um controlador discreto por realimentação de estados, cujos ganhos são calculados por meio do regula- dor quadrátco linear (LQR) Figura 1 – Circuitos de uma fonte chaveada. Para os exercícios a seguir, considere os seguintes parâmetros da função de transferên- cia, para que a tensão de saída da fonte chaveada seja de 24V. - D = 0,1333; - L = 1x10-3 H; - C = 220x10-6 F; - R = 2 Ω; - Vi = 180V; Com a evolução e os dispositivos para implementação de controladores discretos, é im- portante que seja verificado como projetar tais controladores. Para a discretização e o projeto dos ganhos pelo LQR utilize os seguintes parâmetros. Período de Amostragem: 0,001 segundos. Matriz Q: Matriz diagonal com a diagonal principal igual 10 em todas as posições. Matriz R: Escalar igual a 1. Com o auxílio do Scilab, realize as etapas a seguir para projetar e analisar um sistema de controle para esta fonte chaveada. QUESTÃO 1: Apresente as matrizes da planta em espaço de estado discretizadas. QUESTÃO 2: Apresente a rotina implementada no Scilab que calcula os ganhos do LQR dicreto para a planta em questão. QUESTÃO 3: Apresente os ganhos calculados pelo LQR discreto. 0.0169897 0.0162669 -0.0046725 QUESTÃO 4: Apresente a resposta do sistema com controle a uma entrada do tipo degrau unitário. QUESTÃO 5: Apresente as posições dos polos em malha fechada com os ganhos calculados pelo LQR discreto --> auto_valores = spec(Gd_novo) auto_valores = -0.0718172 + 0.4435468i -0.0718172 - 0.4435468i 0. 4. CONCLUSÕES Concluímos com o experimento que é possível realizar diversas funções com a ferramenta Scilab, de forma otimizada e simples, com uma linguagem de programação de alto nível, possibilitando um ambiente propicio para interpretação dos sistemas.