Proceeding Series of the Brazilian Society of Computational and Applied Mathematics. Departamento de Eletroeletrônica, IFMA, São Luís, MA

Documentos relacionados
CONTROLE EM TEMPO REAL BASEADO EM OBSERVADORES DE ESTADO VIA INSTRUMENTAÇÃO VIRTUAL DE ALTO DESEMPENHO

Projeto de Controle PID por Alocação de Pólos para Sistemas Dinâmicos com Atraso Puro de Tempo

XIII Simpósio Brasileiro de Automação Inteligente Porto Alegre RS, 1 o 4 de Outubro de 2017

Projeto e Implementação de um Módulo Didático para Controle PID de Processos Industriais: Estudo de Caso Aplicado a um Sistema de Nível de Líquido

Modelagem, Simulação e Controle do Sistema de Abastecimento de Água do Campus da Universidade Federal do Rio Grande do Norte

COMPARAÇÃO DE TÉCNICAS DE CONTROLE APLICADAS A UM SISTEMA DE LEVITAÇÃO MAGNÉTICA

Identificação de Modelo ARX e Controle PI-D de um Conjunto Experimental Correia Rolante e Motor CC

Controle utilizando variáveis de estado - v1.1

Modelagem para previsão/estimação: uma aplicação Neuro-Fuzzy

METODOLOGIA DE CONTROLE NÃO LINEAR QUADRÁTICO CONTÍNUO MULTIOBJETIVO NO ESPAÇO DE ESTADOS

ESTUDO E APLICAÇÃO DA LEI DE PEUKERT ESTENDIDA PARA A PREDIÇÃO DO TEMPO DE VIDA DE BATERIAS CONSIDERANDO CORRENTES VARIÁVEIS 1

EES-20: Sistemas de Controle II. 08 Novembro 2017


Projeto de Controladores Robustos H Usando LMIs para Controle de um Motor de Indução Trifásico com Incertezas

Considerações sobre a Condição Inicial na Construção do Diagrama de Bifurcação para o Mapa Logístico

Controle de Caos no Conversor Buck por meio do Método Pyragas

Projeto de pesquisa realizado no Grupo de Automação Industrial e Controle (GAIC) da Unijuí. 2

Figura 1. Modelo de 1/4 de

Modelagem Matemática de Motor de Corrente Contínua e

Observadores Funcionais para Sistemas de Primeira Ordem Generalizados

ANÁLISE DE SISTEMAS LINEARES NO ESPAÇO DE ESTADOS

Realimentação e Observador no Espaço de Estados Revisão

XIII Simpósio Brasileiro de Automação Inteligente Porto Alegre RS, 1 o 4 de Outubro de 2017

Análise da Dinâmica Não Linear de um Braço Robótico

PROJETO DA MALHA DE CONTROLE DE UM PROCESSO DE HIDRÓLISE DE ANIDRIDO ACÉTICO EM CSTR

Motor Brushless: Modelagem Matemática e sua Dinâmica

Controle de um Oscilador com Memória de Forma

Modelagem Matemática de Elementos Empregados em Suspensões Veiculares

PROJETO DE CONTROLADOR PID DIGITAL NEBULOSO ROBUSTO VIA ESTRATÉGIA GENÉTICA MULTIOBJETIVA PARA SISTEMAS DINÂMICOS INCERTOS COM TEMPO DE ATRASO

Figura 5.11 Densidade espectral do erro para o ensaio FXLMS Híbrido.

Análise dos Coeficientes Piezoresistivos Fundamentais do Silício Policristalino

Análise e identificação do modelo dinâmico do processo de combustão em um calcinador de alumina

DESENVOLVIMENTO DE UM SISTEMA DE CONTROLE DE TEMPERATURA PID, ATRAVÉS DE ARDUINO E LABVIEW

Algoritmos Genéticos Aplicados a Projeto de Controle com Realimentação de Estados

COMPARAÇÃO ENTRE CONTROLADORES PID CLÁSSICO E PID FUZZY COM GANHO PROGRAMADO NO SISTEMA DE AZIMUTE

Utilização do solidthinking Embed em projetos de controle para sistemas embarcados utilizando técnica de controle adaptativo por modelo de referência.

Estimadores ou Observadores de Estado

Organização da Disciplina Controle de Processos 1

UNIVERSIDADE FEDERAL DE CAMPINA GRANDE CENTRO DE ENGENHARIA ELÉTRICA E INFORMÁTICA DEPARTAMENTO DE ENGENHARIA ELÉTRICA ELETRÔNICA

1. IDENTIFICAÇÃO DA DISCIPLINA

Identificação por Métodos Não Paramétricos

SINAIS E SISTEMAS MECATRÓNICOS

UNIVERSIDADE FEDERAL DE CAMPINA GRANDE CENTRO DE ENGENHARIA ELÉTRICA E INFORMÁTICA DEPARTAMENTO DE ENGENHARIA ELÉTRICA ELETRÔNICA

Controle Ótimo Linear Realimentado para Sistemas não Lineares Aplicado a um Atuador Pneumático

PROJETO DE UM CONTROLADOR ROBUSTO PARA UM MODELO DE UM HELICÓPTERO COM TRÊS GRAUS DE LIBERDADE BASEADO NO MÉTODO LQG/LTR

Modelagem Matemática do Tempo de Vida de Baterias de

Alvaro Talavera López

Análise Intervalar Aplicada ao Projeto de Controlador Robusto para Regulação da Velocidade de um Sistema de Geração em Escala Reduzida

Evento: XXV SEMINÁRIO DE INICIAÇÃO CIENTÍFICA

NOVAS PERSPECTIVAS PARA O ENSINO DE CONTROLE

Capitulo 5 Projeto dos Controladores

M. Eisencraft 6.3 Funções de correlação 81. R YX (τ) R YY (τ). (6.19) R XY (τ) = R YX ( τ) (6.20)

Rede Neural STEPWISE-ARTMAP Fuzzy aplicada ao problema de Previsão de Cargas Elétricas

Controle de um Levitador Magnético com Atenuação de

Projeto e implementação de controlador LQR com servomecanismo aplicado a um pêndulo invertido

SEM Sistemas de Controle Aula 1 - Introdução

Capítulo 9. Projeto por Intermédio do Lugar das Raízes (Continuação)

Aplicação de um Modelo Híbrido para Predição do Tempo de Vida de Baterias de Li-Po considerando Correntes de Descarga Contantes e Pulsadas

AVALIAÇÃO DE CONVERSORES BOOST OPERANDO EM PARALELO EMPREGANDO A TÉCNICA INTERLEAVED E CONTROLADOS DIGITALMENTE

Trabalho para ser realizado no MATLAB Controle Multivariável PTC-2513 Prof. Paulo Sérgio

Depto. de Engenharia Elétrica - Campus Sobral Sobral, Ceará, Brasil.

Mario Campos, Dr.ECP PETROBRÁS/CENPES. Engenharia Básica em Automação e Otimização de Processos (EB/AOT)

Controle DLQR Aplicado a Fontes Ininterruptas de Energia

Trabalho da Disciplina Sistemas Lineares: Controle pela Realimentação do Estado Estimado por um Observador

CONTROLE DE NÍVEL ATRAVÉS DE UMA VÁLVULA ESFÉRICA

ESTUDO E APLICAÇÃO DA FERRAMENTA xpc TARGET EM SIMULÇÃO EM TEMPO REAL DE SISTEMAS DINÂMICOS. Bruno Borges Tsuchiya 1, Sergio Ribeiro Augusto 2

MODELAGEM MATEMÁTICA CAIXA PRETA DE PROPULSORES ELETROMECÂNICOS 1

2.1 - Análise de Sistemas Realimentado pelo Lugar das Raízes- G 4 (s) = G 2 5 (s) = (s+5) G 6 (s) =

Modelo do Motor a Relutância Variável com Base na Energia Magnética Armazenada

EES-20: Sistemas de Controle II. 31 Julho 2017

APLICAÇÃO DE MODELOS ARX E ARMAX DA TEORIA DE IDENTIFICAÇÃO DE SISTEMAS PARA PREDIÇÃO DO TEMPO DE VIDA DE BATERIAS QUE ALIMENTAM DISPOSITIVOS MÓVEIS 1

MODELAGEM DE UM CONVERSOR ESTÁTICO PARA APLICAÇÃO EM REDES DE DISTRIBUIÇÃO MONOFÁSICA 1

SÍNTESE DE CONTROLADOR VIA LMIs E IMPLEMENTAÇÃO EM UM PÊNDULO INVERTIDO MODELO LINEAR DA QUANSER R

Estabilidade e Estabilização de Sistemas Lineares via

Projeto de Controlador Difuso para Turbo Gerador a Vapor

PROJETO DE CONTROLADORES A PARTIR DO PLANO S. critério Routh-Hurwitz análise de estabilidade análise de desempenho

Monitorando o Consumo Energético de Aplicações Concorrentes com Arduino

Palavras-Chave: Controle de posição; Servoposicionador pneumático linear.

Implementação de controlador PID fuzzy para otimização do controle de posição de um servomotor DC

Controlador digital para sistemas de 1 a ordem

Programa Analítico de Disciplina ELT430 Modelagem e Identificação de Sistemas

ESTUDO E APLICAÇÃO DE MODELOS ANALÍTICOS PARA A PREDIÇÃO DO TEMPO DE VIDA DE BATERIAS QUE ALIMENTAM DISPOSITIVOS MÓVEIS 1

Modelagem Matemática do Tempo de Vida de Baterias de Lítio Íon Polímero a partir do Modelo Elétrico para Predizer Runtime e Características V-I

Aluno do curso de graduação em Engenharia Mecânica da UNIJUÍ, bolsista PIBIC/CNPq, 3

MÓDULO DIDÁTICO PARA ENSINO DE TEORIA DE ESPAÇO DE ESTADOS APLICADA A SISTEMAS DE CONTROLE

Teoria de Sistemas Lineares

SEM 538 Sistemas de Controle II

Projeto de um Controlador PID

EES-20: Sistemas de Controle II. 22 Setembro 2017

7. Resultados Experimentais

SISTEMA SUPERVISÓRIO DE CONTROLE DE REFRIGERAÇÃO EMBARCADO EM UM KIT DIDÁTICO MICROCONTROLADO

Engenharia de Sistemas e Informática Guia do Trabalho / º Ano/ 1.º Semestre

Projeto de Controle Robusto à Falhas na Propulsão do Helicóptero 3-DOF da Quanser R

CA2COD1: COD CONTROLE DIGITAL. Profa. Mariana Cavalca

Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04037 Sistemas de Controle Digitais

PLANO DE ENSINO-APRENDIZAGEM DE COMPONENTE CURRICULAR - SEMESTRAL

Projeto de um Controlador PID

Método de Precondicionamento CPR em Simulações de Reservatório de Petróleo

Transcrição:

Proceeding Series of the Brazilian Society of Applied and Computational Mathematics, Vol., N.,. Trabalho apresentado no DINCON, Natal - RN, 5. Proceeding Series of the Brazilian Society of Computational and Applied Mathematics Projeto e Implementação de Controle em Tempo Real por Alocação de Polos Baseado em Observadores de Estado via Instrumentação Virtual de Alto Desempenho Lorena Costa de Alencar Departamento de Eletroeletrônica, IFMA, São Luís, MA, Ginalber Luiz de Oliveira Serra Departamento de Eletroeletrônica, IFMA, São Luís, MA Resumo. Neste artigo, é proposta uma metodologia de controle por alocação de polos baseado em observadores de estado. Esta metodologia será aplicada a um sistema térmico, projetada e implementada para controle de temperatura, em tempo real, por uma plataforma de aquisição de dados baseada em instrumentação virtual/eletrônica de alto desempenho (LabView). Palavras-chave. Observadores de Estados, Alocação de Polos, LabView, Identificação no Espaço de Estados Introdução Em vários sistemas de controle, é inviável tanto fisicamente quanto economicamente a instalação dos sensores que serão necessários para medir todas as variáveis de estado. Contudo, com o uso de projeto de sistemas de controle usando observadores de estado é possível reconstruir os estados não medidos ou os valores provenientes de pontos de difícil acesso no sistema, tendo como condição necessária para esta reconstrução apenas que todos os estados sejam observáveis [5. As técnicas de controle por alocação de polos e de estimação de estados, por meio de observadores, serão aqui combinadas e aplicadas a um sistema térmico, fazendo-se sua identificação a partir dos dados experimentais de entrada e saída, ou seja, a tensão eficaz (Volts RMS) aplicada e a temperatura (graus Celsius). O comportamento dinâmico do sistema térmico será modelado e validado no espaço de estados. O sistema de controle por alocação de polos por meio do observador de estados será projetado e implementado para controle de temperatura do sistema térmico, em tempo real, por meio de uma plataforma de aquisição de dados baseada em instrumentação virtual/eletrônica de alto desempenho (LabView). lorena alencar@hotmail.com ginalber@ifma.edu.br DOI:.55/3... - SBMAC

Proceeding Series of the Brazilian Society of Applied and Computational Mathematics, Vol., N.,. Formulação do Problema. Identificação no Espaço de Estados Para modelos no espaço de estados, é introduzida a seguinte estrutura paramétrica [: [ [ [ X X A(θ) =, B(θ) =, K(θ) = e C(θ) = [ () X X X X onde: X = Parâmetro a ser estimado na identificação.. Controle por Alocação de Polos Baseado em Observadores de Estados Neste artigo, o problema de controle por alocação de polos baseado em observadores de estados apresenta a seguinte configuração: ẋ = Ax+Bu () y = Cx (3) u = Kx+K I ξ () ξ = r y = r Cx (5) onde: ξ=sinal de saída do integrador r=sinal de entrada de referência Dada a entrada de referência r(t) aplicada em t =, para t >, as equações acima podem ser combinadas e descritas sob a forma de uma única equação matricial: [ẋ(t) = ξ(t) [ A C [ x(t) + ξ(t) [ B À medida que t tende para infinito pode-se escrever: [ẋ( ) [ [ [ A x( ) B = + ξ( ) C ξ( ) u(t)+ u( )+ [ r(t) () [ r( ) (7) Considerando que a entrada r(t) é suficientemente lenta para t >, subtraindo-se a equação (7) da equação (), obtém-se: [ẋ(t) ẋ( ) [ [ [ A x(t) x( ) B ξ(t) ξ( ) = + [u(t) u( ) (8) C ξ(t) ξ( ) Assim, a equação (8) pode ser escrita da forma: [ [ [ẋe (t) A xe (t) = ξ e (t) C ξ e (t) + [ B u e (t) (9) DOI:.55/3... - SBMAC

Proceeding Series of the Brazilian Society of Applied and Computational Mathematics, Vol., N.,. 3 onde u e (t) = Kx e (t)+k I ξ e (t) () e(t) = [ xe (t) ξ e (t) () As equações (9) e () resultam, respectivamente em: ė(t) = Âe+ ˆBu e () u e = ˆKe (3) onde  = [ [ A B, ˆB = C e ˆK = [ K KI () A equação de estado de erro substituindo-se a equação (3) na (): ė = ( ˆB ˆK)e (5) No sistema de controle por retroação de estado observado, a equação do observador é: x = (A K e C) x+bu+k e y () E a ação de controle se torna u = K x+k I ξ (7) 3 Discussões e Resultados 3. Plataforma de Controle Virtual/Eletrônica Neste trabalho, o processo de aquisição de dados para identificação bem como a implementação do método de controle proposto são realizados em uma plataforma de controle virtual/eletrônica desenvolvida com base no software LabVIEW (Laboratory Virtual Instrument Engineering Workbench) e na controladora CompactRIO 973, ambos da National Instruments. Os principais módulos integrados na controladora e utilizados na plataforma são: NI 99(entrada analógica) e NI 93 (saída analógica). Dado que a aplicação será realizada em um processo térmico, a plataforma conta ainda com o sensor de temperatura LM 35. O qual fornece uma tensão proporcional à temperatura a qual está submetido (mv/ C) e um circuito atuador baseado no circuito integrado TCA 785, capaz de variar o ângulo de disparo de tiristores pela aplicação de uma tensão contínua [, conforme mostrado na figura. DOI:.55/3... -3 SBMAC

Proceeding Series of the Brazilian Society of Applied and Computational Mathematics, Vol., N.,. Figura : Diagrama esquemático da plataforma de controle virtual/eletrônica de alto desempenho. 3. Identificação do Processo Térmico Esta etapa de identificação está baseada em dados experimentais de entrada e saída. Na figura é mostrado o sinal de tensão eficaz (Vrms) aplicado à entrada do sistema e a respectiva saída (Temperatura em C) obtida. 8 Entrada 8 Saída Tensão Eficaz (Vrms) 8 Temperatura (ºC) 8 Figura : Conjunto de dados de entrada e saída do processo térmico. A tensão alternada elucidada pelo seu valor eficaz, é aplicada ao processo cuja resposta temporal é temperatura, em graus Celsius. Este conjunto de dados, constituído de pontos a um tempo de amostragem de 7 milisegundos, foi utilizado para com o auxílio dos métodos de identificação anteriormente comentados obter as seguintes matrizes no espaço de estados: [ A =..789 [, B =., C = [ e D = [ (8) Na figura 3 é mostrada a validação do modelo obtido para o processo térmico. O atraso puro de tempo do processo térmico foi obtido aplicando-se correlação cruzada nos dados de entrada e saída, a partir do ponto de máximo do gráfico (valor de 99), com o tempo de amostragem de 7 milissegundos, fornecendo τ d = 3.333 s. DOI:.55/3... - SBMAC

Proceeding Series of the Brazilian Society of Applied and Computational Mathematics, Vol., N.,. 5 8 Processo Térmico Modelo Obtido X= 99 Y=.873.5 Correlaçao Cruzada Tensão Eficaz (Vrms) 8....8. Número de Amostras...8.5.5.5.5 Atraso.5.5.5 x x (a) Validac a o do modelo obtido por identificac a o no espac o de estados. (b) Func a o de correlac a o cruzada para estimac a o do atraso puro de tempo. Figura 3: Dados da validac a o do modelo e estimac a o do atraso puro de tempo. 3.3 Implementac a o da Metodologia de Controle e Estimac a o de Estados A metodologia de controle por alocac a o de polos aliada ao conceito de observadores de estados foi computacionalmente desenvolvida na plataforma MATLAB/SIMULINK e aplicada ao processo te rmico com o auxı lio da plataforma de controle virtual/eletro nica Labview. Foram escolhidos os polos 7.8 e.375 por meio da determinac a o de para metros de resposta temporal como o tempo de acomodac a o e coeficiente de amortecimento. Em seguida, foram determinadas a matriz de ganho de retroac a o de estados, o ganho do integrador e a matriz do ganho do observador, expressas na equac a o (9). 8.53 (9) K =. 8., KI = 37.57 e Ke = 75.8 Estado x Temperatura Estado x 5 Referência 5 3 Temperatura (ºC) Ação de Controle 3 Estado x Tensão Eficaz (Vrms) Os principais resultados obtidos sa o comparados na figura a fim de demonstrar a eficie ncia da metodologia proposta. Estado x Figura : Comparac a o entre respostas da Planta e da simulac a o DOI:.55/3... -5 SBMAC

Proceeding Series of the Brazilian Society of Applied and Computational Mathematics, Vol., N.,. Os resultados obtidos levam a uma resposta com tempo de acomodação de. minutos sem ocorrência de sobressinal e ilustram que o controle ocorreu de forma eficiente, baseado em polos bem posicionados. Pode ser observado que os estados foram estimados de maneira coerente. Portanto, trata-se de uma metodologia estável e com boas respostas tanto em simulação analógica quanto em aplicações de controle em tempo real. Conclusões Conforme proposto, foi realizada a implementação de uma estratégia de controle por alocação de polos baseada em observadores de estados em tempo real utilizando instrumentação virtual/eletrônica de alto desempenho. Com os resultados experimentais procura-se evidenciar a flexibilidade e eficiência da metodologia proposta para a estimação dos estados e controle do sistema de acordo com o desempenho desejado pelo projetista. Agradecimentos Os autores agradecem ao Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq) e à Fundação de Amparo à Pesquisa e Desenvolvimento Científico do Maranhão (FAPEMA) pelo fomento à pesquisa. Referências [ L. Bin, A new optimized pole placement strategy of grid-connected inverter with LCL-filter based on state variable feedback and state observer, Applied Power Electronics Conference and Exposition (APEC), Twenty-Eighth Annual IEEE, vol., no., pp.9,9, (3). [ C.H. Choi, Step Response Improvement by Pole Placement with Observer, System Theory, th Southeastern Symposium on, vol., no., pp.7,, (8). [3 W. Lei, Design of autopilot with Pole placement and State-Observer Feedback, Computer Science and Automation Engineering (CSAE), IEEE International Conference on, vol., no., pp.53,5, (). [ L. Ljung, System Identification - Theory For the User, nd ed, PTR Prentice Hall, Upper Saddle River, N.J., (999). [5 D. G. Luenberger, Observing the state of a linear system. IEEE Military Eletronics, New York, (9). [ R. J. M. Santos, Controle Fuzzy Multiobjetivo de Sistemas Dinâmicos Não-Lineares com Atraso Puro de Tempo, Proceeding Series of the Brazilian Society of Computational and Applied Mathematics, vol., (3), DOI:.55/3.3...78. DOI:.55/3... - SBMAC

Proceeding Series of the Brazilian Society of Applied and Computational Mathematics, Vol., N.,. 7 [7 R. Schmid, Robust Pole Placement With Moore s Algorithm, Automatic Control, IEEE Transactions on, vol.59, no., pp.5,55, () DOI:.55/3... -7 SBMAC