Otimização Aplicada ao Controle de Temperatura

Tamanho: px
Começar a partir da página:

Download "Otimização Aplicada ao Controle de Temperatura"

Transcrição

1 Universidade Federal de São João Del-Rei MG 26 a 28 de maio de 200 Associação Brasileira de Métodos omputacionais em Engenharia Otimização Aplicada ao ontrole de emperatura A. Verly ; R. A. Ricco 2 ; H. M. Mazzini 3 ;,2,3 Departamento de Engenharia Elétrica UFSJ, São João Del-Rei, MG EP: annyverly@yahoo.com.br, rodrigoricco@yahoo.com.br, hmazzini@ufsj.edu.br Resumo. Sabe-se que o controle de temperatura nem sempre é uma tarefa trivial, tendo em vista o alto valor da constante de tempo presente na maioria dos processos industriais que envolvem transferência de calor e medidas de temperatura. Para que um sistema obtenha uma resposta dentro do padrão esperado, devem ser empregados métodos de sintonia de controladores a fim de otimizar o processo. Este trabalho baseia-se na sintonia dos parâmetros do controlador PID (, I e D ) com base na minimização de funções objetivo do Algoritmo Genético. O Algoritmo Genético busca uma solução ótima para o controlador PID que melhore a resposta dinâmica de uma planta de temperatura. om a minimização de funções objetivo, a resposta dinâmica do sistema se tornou mais rápida e com um menor sobressinal. Os resultados obtidos com o uso dos Algoritmos Genéticos são comparados com métodos tradicionais de sintonia de controladores PID. Palavras chaves: OIMIZAÇÃO, ONROLE DE EMPERAURA, PID.

2 INRODUÇÃO Sistemas de controle automático são encontrados praticamente em todos os setores industriais, desde sistemas de potência até o controle de qualidade de produtos. ais sistemas têm assumido um papel preponderante no desenvolvimento tecnológico. O controle de processos é fundamental em ambientes industriais, tanto para segurança das pessoas quanto na qualidade do produto que está sendo processado. Busca-se também a proteção de equipamentos, bem como uma operação suave para evitar propagação de distúrbios, garantindo assim um aumento de lucros (Holm & Butler, 998). Dentre os principais controladores utilizados no processo industrial, destaca-se o PID (ações proporcional, integral e derivativa). Segundo (Astrom & Hagglund, 2006), cerca de 90% das malhas de controle industriais utilizam o PID. Para que o sistema de controle opere de maneira satisfatória, métodos de sintonia devem ser empregados a fim de otimizar o processo. A sintonia de um controlador PID consiste na determinação de seus parâmetros (, I, e D ) de maneira a se obter um sistema robusto e com desempenho aceitável de acordo com critérios estabelecidos. endo em vista que os sistemas térmicos são amplamente usados nos processos industriais, tais como: no controle da temperatura de caldeiras, motores, geradores, fornalhas, câmaras frias, entre outras. O estudo de métodos de controle que possam otimizar estes processos merecem grande atenção. O modelo escolhido para análise foi uma planta de controle de temperatura fornecida pela empresa Datapool Eletrônica. Este modelo é fornecido no módulo didático de temperatura 2302, para aplicação de técnicas de controle. O objetivo da planta é demonstrar a operação dos diversos processos que envolvem o segmento da indústria no que se refere à medição da variável temperatura (Datapool, 2008). Sendo assim, este trabalho baseou-se na otimização dos parâmetros do controlador PID por meio de Algoritmos Genéticos (AG. omo o próprio nome da ferramenta sugere, AG constituem-se de programas desenvolvidos com intuito de simular os mecanismos da evolução natural darwiniana. Alguns destes conceitos como genes, mutação, cromossomos, variabilidade genética, indivíduo mais adaptativo, seleção, cruzamento, são realizados por rotinas computacionais de forma a representar fielmente o processo de evolução natural. Uma das vantagens dos algoritmos genéticos é a simplificação que eles permitem na formulação e solução de problemas de otimização. Os resultados obtidos com o uso dos AGs foram comparados com os seguintes métodos de sintonia de controladores PID: Ziegler Nichols, ohen-oon, aya- Sheib e Ho et al. 2 DESENVOLVIMENO A Figura é uma representação de uma malha de controle: Em que: R( é o valor de entrada desejado; Z( é a perturbação; Y( é a saída; Figura - Malha de controle.

3 E( é o erro; U( é a saída do controlador; Gc( e Gp( são as funções de transferência do controlador e da planta do processo, respectivamente. Devem-se considerar duas possíveis condições de operação do sistema de controle:. Servomecanismo (Z( =0) Gc( Gp( Y ( R( () Gc( Gp( 2. Regulador (R( =0) Gp( Y ( Z( (2) Gc( Gp( omo os numeradores das funções de transferência de malha fechada () e (2) são diferentes, um bom ajuste do controlador para operar como servomecanismo não necessariamente proverá um bom funcionamento como regulador. Por esta razão, há necessidade de se usar métodos específicos para cada caso. Em se tratando do controle de temperatura o sistema especificado opera como servomecanismo. A função de transferência do controlador PID utilizada é dada por (3): Ds (3) s I Em que: é ganho proporcional, I é a constante de tempo integral e D a constante de tempo derivativo. O processo simulado foi representado por um modelo de primeira ordem mais tempo morto, como pode ser visto em (4): k s G( e (4) ( s ) Sendo: : onstante de tempo do sistema; : empo morto; : Ganho. São desejadas algumas características pré-estabelecidas das respostas dinâmicas dos sistemas de controle. Estas características usualmente estão relacionadas a entradas de referência do tipo degrau. A Figura 2 representa uma resposta ao degrau típica de um sistema dinâmico linear, onde a variável saída de interesse do sistema pode oscilar de forma amortecida até atingir um valor estável. É desejável que este valor seja o mais próximo possível de V F, ou seja, que o erro (e) do sistema tenda a um valor dentro de uma faixa especificada ( 5 % ) ou que seja nulo. O tempo que o sistema leva para atingir esta faixa de erro e permanecer dentro desta é conhecido como tempo de acomodação (t s ). A resposta ainda pode apresentar um valor máximo de sobressinal (S), eventualmente este pico pode ser nulo, não ultrapassando o valor de referência (resposta superamortecida). O tempo que a resposta leva para atingir este sobressinal máximo é chamado de tempo de pico (t p ). O tempo de subida (t r ) é o tempo que a resposta leva para partir de % até passar pela primeira vez em 95% de seu valor final (V F ). Uma malha de controle não deve apresentar respostas oscilatórias crescentes, que caracterizam um sistema instável. omo pode ser observado na Figura 2, a representa o período entre as oscilações da resposta dinâmica amortecida.

4 Figura 2: Resposta dinâmica de um sistema linear. Por meio de controladores é possível manipular a resposta do sistema dinâmico, de maneira que ela apresente os parâmetros, t r, t p, t s, S e erro em regime permanente, conforme desejados. Os controladores PID interferem nas características das respostas dos sistemas através de suas ações, proporcional, integral e derivativa sob o erro (e), de acordo com a equação (3). Estas ações podem apresentar uma melhor compreensão quando analisadas no domínio do tempo. t de( t) u ( t) Pe( t) e( t) dt D ; (5) 0 dt I No controlador proporcional existe uma relação linear entre o sinal de erro de entrada (e) e saída da malha (ver Figura ), assim à saída terá uma resposta proporcional ao sinal de comando do atuador (u). Este controle ocasiona um erro estacionário. Na ação integral, o sinal de saída do controlador, em qualquer instante, é a área sob a curva do sinal de erro atuante até aquele momento. Esta ação remove o erro estacionário, mas pode conduzir a uma resposta oscilatória com amplitude crescente ou decrescente. A ação derivativa responde a uma taxa de variação do erro atuante e pode produzir uma ação significativa antes que o valor do erro atuante se torne muito elevado. Este controle tende a aumentar a estabilidade do sistema (Ogata, 2003). Este trabalho busca sintonizar os ganhos do controlador PID utilizando Algoritmos Genéticos com funções objetivo que minimizam os parâmetros característicos, t r, t s, S, da resposta dinâmica. Vale destacar que se utilizou diferentes AGs para funções objetivo distintas. Ou seja, os objetivos eram minimizar o tempo de subida, o tempo de acomodação e o sobressinal. Os desempenhos dos AGs foram comparados entre si e com os métodos determinísticos de sintonia PID, que serão descritos a seguir. 2. Métodos Determinísticos de Sintonia de ontroladores PID Método de Ziegler-Nichols (942) Em malha fechada mediante um processo iterativo o ganho de um controlador proporcional é aumentado gradativamente até que ocorram oscilações sustentadas na resposta ao degrau do sistema. Sendo u o ganho máximo crítico e P u o período da oscilação crítico. As equações de sintonia para o controlador PID ideal são apresentadas na abela :

5 abela : Regras de sintonia de Ziegler-Nichols. ontrolador c I D PID u /.67 P u /2 P u /8 Método de ohen-oon (953) ohen e oon introduziram um índice de auto-regulação, definido como: ; (6) Sendo e como definido anteriormente. Para sintonia de um controlador PID ideal as equações baseiam-se em um modelo de ª ordem mais tempo morto, que são mostradas na abela 2: abela 2: Regras de sintonia de ohen-oon. ontrolador c I D PID * k Método de Ho et al. (995) Nesse método as equações de controle também são baseadas em um modelo de primeira ordem mais tempo morto. Mas estas equações levam em consideração a minimização da integral de erro absoluto (IAE), no qual é definida como: IAE e( t) dt ; (7) 0 A abela 3 mostra as equações divididas em respostas ao distúrbio (R( =0) e entrada de referência (Z(S)=0). abela 3: Regras de sintonia de Ho et al. Entradas c I D IAE-Distúrbio.435 k IAE-Referência k Método de aya-sheib (988) Este método baseia-se também nos parâmetros de um modelo de primeira ordem mais tempo morto. As equações são divididas em respostas ao distúrbio e entrada de referência para controladores PID série, paralelo e industrial, e são apresentadas na abela 4:

6 abela 4: Regras de sintonia de aya e Sheib. Regulador k a b i c d d e f Servomecanismo k a b i c d( / ) d e f Onde os valores de a, b, c, d, e, f são dados pelas abelas 5 e 6: abela 5: ritério IAE (Distúrbio). ontrolador A B c d E F PID-Série PID-Paralelo PID-Industrial abela 6: ritério IAE (Referência). ontrolador A B c d E F PID-Série PID-Paralelo PID-Industrial Aplicando o método probabilístico AG a sintonia do PID Algoritmos Genéticos (AG constituem uma técnica de busca e otimização, altamente paralela, inspirada no princípio Darwiniano (Darwin, 859) de seleção natural e reprodução genética (Goldberg, 989). Foi proposto inicialmente por John Holland (Holland, 975), com intuito de aplicar a teoria de Darwin, ou seja, utilizar os conceitos da evolução biológica, tais como: genes, cromossomos, cruzamento, mutação e seleção em problemas de otimização através de algoritmos computacionais. Os princípios da natureza nos quais os AGs se inspiram são simples. De acordo com a teoria de Darwin, o princípio de seleção privilegia os indivíduos mais aptos com maior longevidade e, portanto, com maior probabilidade de reprodução. Indivíduos com mais descendentes têm mais chance de perpetuarem seus códigos genéticos nas próximas gerações. ais códigos genéticos constituem a identidade de cada indivíduo e estão representados nos cromossomos. Estes princípios são imitados na construção de algoritmos computacionais, que buscam uma melhor solução para um determinado problema. Em AGs um cromossomo é uma estrutura de dados que representa uma das possíveis soluções do espaço de busca do problema. romossomos são então submetidos a um processo evolucionário que envolve avaliação, seleção, recombinação sexual (crossover) e mutação. Após vários ciclos de evolução a população deverá conter indivíduos mais aptos (Pacheco, 999). Os AGs têm sido aplicados a diversos problemas de otimização tais como: Otimização de Funções Matemáticas, Otimização ombinatorial, Otimização de Planejamento, Problema do aixeiro Viajante, Problema de Otimização de Rota de Veículos, Otimização de Layout de ircuitos, Otimização de Distribuição, Otimização em Negócios, entre outros (Michalewicz, 994). A idéia básica do Algoritmo Genético pode ser descrita de maneira sucinta como mostrado na Figura 3:

7 Saída y(t) Nono Simpósio de Mecânica omputacional 3 APLIAÇÃO DOS MÉODOS Figura 3: Idéia básica do AG. A função de transferência do sistema a ser otimizado é dada pela Equação (8), este modelo representa uma resistência elétrica utilizada em um processo de aquecimento de um tanque de água. O modelo foi obtido por métodos identificação de sistemas, em que foram realizadas medidas experimentais para várias entradas e saídas do sistema operando em malha aberta de acordo com (Aguirre, 2007). G ( 4 600s e 95s (8) A resposta ao degrau do sistema não compensado é apresentada na Figura Resposta ao Degrau unitário t( Figura 4: Resposta ao degrau do sistema não compensado G (. De posse do modelo do sistema, G (, e da resposta ao degrau (Figura 4), observou-se que este apresentava um erro em regime permanente de 20% do valor desejado e alto tempo para se estabilizar. Assim, foram calculados os parâmetros, i e D do controlador para cada método de sintonia descrito anteriormente. São apresentados nas abelas 7 e 8 os valores dos parâmetros para os respectivos métodos. Os termos destas tabelas foram calculados para um controlador PID ideal. O algoritmo genético desenvolvido foi o de codificação real, com uma população de cinqüenta indivíduos, uma probabilidade de cruzamento de 90%, probabilidade de mutação de,5% e um número máximo de 50 iterações. Observou-se que como foram realizadas 50 iterações (um número alto de geraçõe os resultados obtidos pelas funções objetivo (abela 8) variavam pouco de realização para realização, sendo assim optou-se por tomar a média de dez realizações diferentes como solução dos AGs.

8 Na fase de seleção de indivíduos realizou-se uma amostragem estocástica, em que a chance de cada indivíduo ser selecionado é diretamente proporcional ao valor de sua aptidão, para isto foi utilizado o método de seleção conhecido como Universal ou Por roleta. Este método é considerado simples, pois consiste em criar uma roleta na qual cada indivíduo possui um segmento proporcional à sua aptidão. A roleta será girada o número de vezes necessárias à seleção a fim de que seja composta a população auxiliar que será utilizada na propagação da espécie; nesta otimização proposta a roleta foi girada cinqüenta vezes, por iteração. Os indivíduos com aptidão maior possuem uma área maior na roleta, acarretando maior probabilidade de seleção aos elementos mais aptos de cada geração. O tipo de cruzamento utilizado dentro da codificação real foi o cruzamento aritmético, onde são escolhidos aleatoriamente dois indivíduos de uma geração (roleta) e estes geram os dois novos cromossomos. Funciona como o cruzamento de um ponto, porém com valores reais, onde o ponto de cruzamento é escolhido aleatoriamente (desde que não sejam os pontos extremos do cromossomo). O cruzamento aritmético foi realizado através da aplicação de duas fórmulas: P,4* 0.2)( P ); (9) ( P2 2 Se apt P ) apt( ) P,4* 0.2)( P ); ( P2 2 ( P2 2 Se não P,4* 0.2)( P ); 2 2 ( 2 P Onde e 2 são os cromossomos filhos, P e P 2 são os cromossomos pais, β é um número aleatório U(0, ) e apt(p) a aptidão dos cromossomos pais. abela 7: Parâmetros de ontrole PID (métodos determinístico. Métodos Ziegler-Nichols 4,048 85,893 46,473 ohen-oon 5, ,4 34,76 Ho et al. 3,59 284,950 42,47 aya-sheib 3,0 607,770 38,044 Função Objetivo Minimizada abela 8: Parâmetros de ontrole PID (AG). Sobressinal 3, ,000 63,870 empo de Subida 4, ,333 49,996 empo de acomodação 4, ,30 25,000 4 RESULADOS E DISUSSÕES A seguir são comparados os desempenhos dos métodos de sintonia utilizando os Algoritmos Genéticos com os desempenhos dos métodos determinísticos apresentados neste artigo. A Figura 5 indica uma comparação entre as respostas ao degrau unitário para a sintonia do PID por meio dos AGs, para as diferentes funções objetivo utilizadas. A Figura 6 compara as respostas obtidas pelos métodos de sintonia determinísticos com a obtida pelo AG que minimiza o sobressinal da resposta ao degrau unitário. i i D D

9 Saída y(t) Saída y(t) Nono Simpósio de Mecânica omputacional Analisando as Figuras 5 e 6 bem como a abela 9, pode ser observado que os AGs minimizaram com eficácia o que lhes foi proposto pela função objetivo. O AG cuja função objetivo é a minimização do sobressinal apresentou menor sobressinal em comparação com os métodos de sintonia de Ziegler-Nichols, ohen-oon e aya-sheib. O AG que minimiza o tempo de subida apresentou melhores resultados em comparação com os métodos de sintonia de Ziegler-Nichols, Ho et al. e aya-sheib, também o seu desempenho com base nos outros critérios de resposta dinâmica foram muito superiores ao método de ohen-oon, apesar de apresentar um sobressinal de 25,5%. Na proposição da minimização do tempo de acomodação o AG foi superior aos métodos de sintonia de Ziegler-Nichols, ohen-oon e Ho et al..4 Resposta ao Degrau Unitário para Entrada de Referência AG(Sobressinal) AG(empo de subida) AG (empo de acomodação) t( Figura 5: Respostas ao degrau dos métodos de sintonia PID utilizando os AGs. 2 Resposta ao Degrau Unitário para Entrada de Referência Ziegler-Nichols ohen-oon Ho et al. aya-sheib AG (Sobressinal) t( Figura 6: omparação das respostas ao degrau entre métodos de sintonia determinísticos e o método utilizando o AG que minimiza o sobressinal da resposta.

10 abela 9: Índices de desempenho da resposta ao degrau de G (. Métodos empo de subida (segundo Máximo Sobressinal (% de V F ) empo de acomodação (segundo Ziegler-Nichols 4,00 0, ,000 ohen-oon 34,700 0, ,000 Ho et al. 88,00 0,00 354,000 aya-sheib 92,300 0,023 85,000 AG (Sobressinal) 62,600 0,0 534,000 AG (empo de subida) 4,700 0, ,000 AG (empo de Acomodação) 69,500 0, ,000 5 ONLUSÕES O estudo de técnicas de sintonia é de grande importância para o controle de processos automáticos. Através de análise comparativa é possível selecionar o método mais adequado ao sistema, baseando a escolha nos índices de desempenhos pré-estabelecidos. Após a análise detalhada das respostas, entende-se que os AGs utilizados apresentaram um bom desempenho, tendo em vista a resposta ao degrau do sistema não compensado. Em alguns aspectos eles foram superiores aos métodos determinísticos aplicados. Em situações em que se deseja a otimização de algum parâmetro especifico, os AGs se mostraram altamente eficientes. Entende-se que para obter um desempenho superior da resposta dinâmica, o AG pode ser melhorado já que se trata de um método estocástico, possibilitando diferentes arranjos. omo por exemplo, alterar a sua função objetivo, impondo restrições que possam ser atingidas entre dois objetivos considerados muito importantes ao desempenho da resposta dinâmica do sistema. ambém é possível alterar o número de gerações ou probabilidades de mutações de maneira a se obter melhores resultados. Agradecimentos A FAPEMIG pelo apoio, que possibilitou a realização desta pesquisa. 6 BIBLIOGRAFIA Aguirre, L. A., Introdução à Identificação de Sistemas écnicas Lineares e Não-Lineares Aplicadas a Sistemas Reais, 3 a Edição, Editora UFMG, Astrom,. J., & Hagglund,., Advanced PID ontrol, SA- instrumentation, System, and Automation Society, ohen, G. H., oon, G. A., heoretical considerations of retarded control. ransactions of the ASME, , 953. Darwin,., On he Origin of Species, st edition, Harward University Press, MA, 859. Datapool - Apostila de experiências, Manual de Manutencao e alibracao, Módulo de emperatura 2302, 2008.

11 Goldberg, D., Genetic Algorithms in Search, Optimization and Machine Learning, Addison-Wesley, 989. Ho, W.., & Hang,.., & ao, L.S., uning of PID ontrollers Based on Gain and Phase Margin Specifications Automatic, Vol.3, M.3, 995. Holland, J.H., Adaptation in natural And artificial systems, 975. Holm, O., & Butler, A., Robustness and performance analysis of PI and PID controller tunings, under advisement of Prof. Sigurd Skogestad for NNU 52075, (5//998). Michalewicz, Z., Genetic Algorithms + Data Structures = Evolution Programs, Springer- Verlag-994. Ogata,., Engenharia de controle moderno, São Paulo, 4 a Edição, Pearson Prentice Hall, (2003). Pacheco, M. A.., Algoritmos Genéticos: Princípios e Aplicações, Departamento de Engenharia Elétrica, Pontifícia Universidade atólica do Rio de Janeiro, Rio de Janeiro, 999. Ziegler, J. G., Nichols, N. B. Optimum settings for automatic controllers. ransactions of the ASME, , (942). 7 DIREIOS AUORAIS Os autores são os únicos responsáveis pelo conteúdo do material impresso incluído no seu trabalho.

Pós-Graduação em Engenharia de Automação Industrial SISTEMAS INTELIGENTES PARA AUTOMAÇÃO

Pós-Graduação em Engenharia de Automação Industrial SISTEMAS INTELIGENTES PARA AUTOMAÇÃO Pós-Graduação em Engenharia de Automação Industrial SISTEMAS INTELIGENTES PARA AUTOMAÇÃO AULA 06 Algoritmos Genéticos Sumário Introdução Inteligência Artificial (IA) Algoritmos Genéticos Aplicações de

Leia mais

Controle Aplicado em Tempo Real a uma Planta de Temperatura: Resultados Experimentais

Controle Aplicado em Tempo Real a uma Planta de Temperatura: Resultados Experimentais Controle Aplicado em Tempo Real a uma Planta de Temperatura: Resultados Experimentais Anny Verly, Rodrigo Augusto Ricco, Fábio Gomes dos Santos, Humberto Mendes Mazzini Departamento de Engenharia Elétrica,

Leia mais

Algoritmos Genéticos. Pontos fracos dos métodos tradicionais. Características de alguns problemas. Tamanho do espaço de busca- Ex. caixeiro viajante:

Algoritmos Genéticos. Pontos fracos dos métodos tradicionais. Características de alguns problemas. Tamanho do espaço de busca- Ex. caixeiro viajante: Algoritmos Genéticos Prof. Luis Otavio Alvares INE/UFSC Características de alguns problemas Tamanho do espaço de busca- Ex. caixeiro viajante: 10 cidades: 181.000 soluções 20 cidades: 10.000.000.000.000

Leia mais

Introdução aos Algoritmos Genéticos

Introdução aos Algoritmos Genéticos Introdução aos Algoritmos Genéticos Prof. Matheus Giovanni Pires EXA 868 Inteligência Artificial Não-Simbólica B Universidade Estadual de Feira de Santana 2 Algoritmos Genéticos: Introdução Introduzidos

Leia mais

Controlador PID: algoritmo, estrutura e sintonia

Controlador PID: algoritmo, estrutura e sintonia Controlador PID: algoritmo, estrutura e sintonia Prof. Marcus V. Americano da Costa F o Departamento de Engenharia Química Universidade Federal da Bahia Salvador-BA, 05 de setembro de 2018. Sumário 1 Introdução

Leia mais

OTIMIZAÇÃO DOS PARÂMETROS DO PID UTILIZANDO ALGORITMOS GENÉTICOS

OTIMIZAÇÃO DOS PARÂMETROS DO PID UTILIZANDO ALGORITMOS GENÉTICOS OTIMIZAÇÃO DOS PARÂMETROS DO PID UTILIZANDO ALGORITMOS GENÉTICOS Roberto Batista Neto, Vinicius Santana P. Silva, Luciano Coutinho Gomes, Darizon A. Andrade, Universidade Federal de Uberlândia, Faculdade

Leia mais

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

COMPARAÇÃO ENTRE CONTROLADORES PID CLÁSSICO E PID FUZZY COM GANHO PROGRAMADO NO SISTEMA DE AZIMUTE COMPARAÇÃO ENTRE CONTROLADORES PID CLÁSSICO E PID FUZZY COM GANHO PROGRAMADO NO SISTEMA DE AZIMUTE Brehme D. R. de MESQUITA (1); Jefferson A. L. e SILVA (2); André M. D. FERREIRA (3) (1) Instituto Federal

Leia mais

SINTONIA ÓTIMA PID COM ALGORITMO GENÉTICO PARA MINIMIZAR VARIAÇÕES DA AÇÃO DE CONTROLE*

SINTONIA ÓTIMA PID COM ALGORITMO GENÉTICO PARA MINIMIZAR VARIAÇÕES DA AÇÃO DE CONTROLE* 132 SINTONIA ÓTIMA PID COM ALGORITMO GENÉTICO PARA MINIMIZAR VARIAÇÕES DA AÇÃO DE CONTROLE* Diego Santana Torga 1 Cristiano Lopes da Silva 1 Thiago Antonio Melo Euzébio 2 Frederico Gadelha Guimarães 3

Leia mais

CARACTERIZAÇÃO DEPROCESSOS

CARACTERIZAÇÃO DEPROCESSOS CARACTERIZAÇÃO DEPROCESSOS ESINTONIA DECONTROLADORES PORMÉTODOSEMPÍRICOS Profa. Cristiane Paim Semestre 2014-2 Caracterização de Processos Considere a configuração série de um sistema de controle: Dado

Leia mais

CONTROLADOR PROPORCIONAL, INTEGRAL E DERIVATIVO (PID)

CONTROLADOR PROPORCIONAL, INTEGRAL E DERIVATIVO (PID) CONTROLADOR PROPORCIONAL, INTEGRAL E DERIVATIVO (PID) AÇÕES DE CONTROLE O controlador PID é um controlador composto por três ações de controle Ação proporcional: u t = k e t Ação integral: u t = k 0 t

Leia mais

1 RESUMO. Palavras-chave: Controle, encoders, motor CC. 2 INTRODUÇÃO

1 RESUMO. Palavras-chave: Controle, encoders, motor CC. 2 INTRODUÇÃO 1 RESUMO Na sociedade moderna se tornou cada vez mais presente e necessário meios de controlar dispositivos levando em consideração precisões maiores e perdas menores. Em diversos cenários o controle de

Leia mais

IDENTIFICAÇÃO DE PARÂMETROS DE CONTROLE PID EM PROCESSO COM CSTR NÃO ISOTÉRMICO

IDENTIFICAÇÃO DE PARÂMETROS DE CONTROLE PID EM PROCESSO COM CSTR NÃO ISOTÉRMICO IDENTIFICAÇÃO DE PARÂMETROS DE CONTROLE PID EM PROCESSO COM CSTR NÃO ISOTÉRMICO Polyana Gomes de Aguiar 1 *, Daiane Ribeiro Dias 1, Annanda Alkmim Alves 1, Mariana Oliveira Marques 1, Saulo Vidal 1 1 Instituto

Leia mais

DETERMINAÇÃO DE FUNÇÕES DE TRANSFERÊNCIA DE PROCESSOS QUÍMICOS ATRAVÉS DO MÉTODO DE EVOLUÇÃO DIFERENCIAL UTILIZANDO O SCILAB

DETERMINAÇÃO DE FUNÇÕES DE TRANSFERÊNCIA DE PROCESSOS QUÍMICOS ATRAVÉS DO MÉTODO DE EVOLUÇÃO DIFERENCIAL UTILIZANDO O SCILAB DETERMINAÇÃO DE FUNÇÕES DE TRANSFERÊNCIA DE PROCESSOS QUÍMICOS ATRAVÉS DO MÉTODO DE EVOLUÇÃO DIFERENCIAL UTILIZANDO O SCILAB A. H. R. REZENDE 1, D. L. SOUZA 1 1 Universidade Federal do Triângulo Mineiro,

Leia mais

Computação Evolutiva Eduardo do Valle Simões Renato Tinós ICMC - USP

Computação Evolutiva Eduardo do Valle Simões Renato Tinós ICMC - USP Computação Evolutiva Eduardo do Valle Simões Renato Tinós ICMC - USP 1 Principais Tópicos Introdução Evolução Natural Algoritmos Genéticos Aplicações Conclusão 2 Introdução http://www.formula-um.com/ Como

Leia mais

Sintonia de Controladores PID. TCA: Controle de Processos 2S / 2012 Prof. Eduardo Stockler Universidade de Brasília Depto. Engenharia Elétrica

Sintonia de Controladores PID. TCA: Controle de Processos 2S / 2012 Prof. Eduardo Stockler Universidade de Brasília Depto. Engenharia Elétrica Sintonia de Controladores PID TCA: Controle de Processos 2S / 2012 Prof. Eduardo Stockler Universidade de Brasília Depto. Engenharia Elétrica Sintonia de Controladores Características Desejáveis do Controlador

Leia mais

Computação Evolutiva. Computação Evolutiva. Principais Tópicos. Evolução natural. Introdução. Evolução natural

Computação Evolutiva. Computação Evolutiva. Principais Tópicos. Evolução natural. Introdução. Evolução natural Computação Evolutiva Eduardo do Valle Simões Renato Tinós ICMC - USP Principais Tópicos Introdução Evolução Natural Algoritmos Genéticos Aplicações Conclusão 1 2 Introdução Evolução natural http://www.formula-um.com/

Leia mais

Controle de Processos Aula: Sintonia de Controladores PID

Controle de Processos Aula: Sintonia de Controladores PID 107484 Controle de Processos Aula: Sintonia de Controladores PID Prof. Eduardo Stockler Departamento de Engenharia Elétrica Universidade de Brasília 1º Semestre 2015 Sintonia de Controladores Características

Leia mais

ALGORITMOS GENÉTICOS. Adair Santa Catarina Curso de Ciência da Computação Unioeste Campus de Cascavel PR

ALGORITMOS GENÉTICOS. Adair Santa Catarina Curso de Ciência da Computação Unioeste Campus de Cascavel PR ALGORITMOS GENÉTICOS Adair Santa Catarina Curso de Ciência da Computação Unioeste Campus de Cascavel PR Fev/2018 Introdução Algoritmos Genéticos são algoritmos heurísticos de busca, que utilizam regras

Leia mais

Algoritmos Genéticos. Princípio de Seleção Natural. Sub-áreas da Computação Evolutiva. Idéias básicas da CE. Computação Evolutiva

Algoritmos Genéticos. Princípio de Seleção Natural. Sub-áreas da Computação Evolutiva. Idéias básicas da CE. Computação Evolutiva Computação Evolutiva Algoritmos Genéticos A computação evolutiva (CE) é uma área da ciência da computação que abrange modelos computacionais inspirados na Teoria da Evolução das Espécies, essencialmente

Leia mais

Sintonia de um sistema PID via Algoritmos Genéticos aplicado ao controle de um manipulador robótico em forma de paralelogramo

Sintonia de um sistema PID via Algoritmos Genéticos aplicado ao controle de um manipulador robótico em forma de paralelogramo Sintonia de um sistema PID via Algoritmos Genéticos aplicado ao controle de um manipulador robótico em forma de paralelogramo Filipe Sacchi ICA: Applied Computational Intelligence Department of Electrical

Leia mais

Controle de Processos Aula: Regras de sintonia de controladores PID

Controle de Processos Aula: Regras de sintonia de controladores PID 107484 Controle de Processos Aula: Regras de sintonia de controladores PID Prof. Eduardo Stockler Tognetti Departamento de Engenharia Elétrica Universidade de Brasília 1º Semestre 2016 Escolha da estrutura

Leia mais

SINTONIA ÓTIMA DE CONTROLADOR PID EM SISTEMA TITO: APLICAÇÃO EM MODELO DE COMPRESSOR

SINTONIA ÓTIMA DE CONTROLADOR PID EM SISTEMA TITO: APLICAÇÃO EM MODELO DE COMPRESSOR SINTONIA ÓTIMA DE CONTROLADOR PID EM SISTEMA TITO: APLICAÇÃO EM MODELO DE COMPRESSOR Thiago Antonio Melo Euzébio, Péricles Rezende Barros Departamento de Engenharia Elétrica Universidade Federal de Campina

Leia mais

Denominação O Problema Um pouco de História Motivação Pré-requisitos Conceitos Bibliografia Recursos na Internet C. Capítulo 1. Gustavo H. C.

Denominação O Problema Um pouco de História Motivação Pré-requisitos Conceitos Bibliografia Recursos na Internet C. Capítulo 1. Gustavo H. C. Capítulo 1 Introdução Gustavo H. C. Oliveira TE055 Teoria de Sistemas Lineares de Controle Dept. de Engenharia Elétrica / UFPR Gustavo H. C. Oliveira Introdução 1/32 Este material contém notas de aula

Leia mais

INSTITUTO DE PÓS GRADUAÇÃO ICPG GESTÃO DA TECNOLOGIA DA INFORMAÇÃO

INSTITUTO DE PÓS GRADUAÇÃO ICPG GESTÃO DA TECNOLOGIA DA INFORMAÇÃO INSTITUTO DE PÓS GRADUAÇÃO ICPG GESTÃO DA TECNOLOGIA DA INFORMAÇÃO Prof. Msc. Saulo Popov Zambiasi (saulopz@gmail.com) Informação - ICPG - Criciuma - SC 1 Características Gerais, operadores, algoritmo.

Leia mais

Curso de Instrumentista de Sistemas. Fundamentos de Controle. Prof. Msc. Jean Carlos

Curso de Instrumentista de Sistemas. Fundamentos de Controle. Prof. Msc. Jean Carlos Curso de Instrumentista de Sistemas Fundamentos de Controle Prof. Msc. Jean Carlos Fundamentos de Controle Aula_05 Na última aula... Método da tentativa sistemática ganho do controlador no valor mínimo

Leia mais

Algoritmo Genético. Inteligência Artificial. Professor: Rosalvo Ferreira de Oliveira Neto

Algoritmo Genético. Inteligência Artificial. Professor: Rosalvo Ferreira de Oliveira Neto Algoritmo Genético Inteligência Artificial Professor: Rosalvo Ferreira de Oliveira Neto Estrutura 1. Introdução 2. Conceitos Básicos 3. Aplicações 4. Algoritmo 5. Exemplo Introdução São técnicas de busca

Leia mais

Sintonia do compensador PID

Sintonia do compensador PID Sintonia do compensador PID 0.1 Introdução DAELN - UTFPR - Controle I Paulo Roberto Brero de Campos Neste capítulo será estudado um problema muito comum na indústria que consiste em fazer o ajuste dos

Leia mais

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

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 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 Allan Martins¹, Jéssica Aguiar¹, Paulo Henrique Melo¹,

Leia mais

IF-705 Automação Inteligente Sistemas de Controle - Fundamentos

IF-705 Automação Inteligente Sistemas de Controle - Fundamentos IF-705 Automação Inteligente Sistemas de Controle - Fundamentos Aluizio Fausto Ribeiro Araújo Universidade Federal de Pernambuco Centro de Informática - CIn Departamento de Sistemas da Computação aluizioa@cin.ufpe.br

Leia mais

Alvaro Talavera López

Alvaro Talavera López CONTROLE ADAPTATIVO GENETICO INDIRETO PARA SISTEMAS NÃO LINEARES E OTIMIZAÇÃO DE CONTROLADORES PID UTILIZANDO ALGORTIMOS GENÉTICOS Alvaro Talavera López alvaro@ele.puc-rio.com Departamento de Engenharia

Leia mais

Inteligência Artificial. Algoritmos Genéticos. Aula I Introdução

Inteligência Artificial. Algoritmos Genéticos. Aula I Introdução Universidade Estadual do Oeste do Paraná Curso de Bacharelado em Ciência da Computação Inteligência Artificial Algoritmos Genéticos Aula I Introdução Roteiro Introdução Computação Evolutiva Algoritmos

Leia mais

O USO DE ALGORITMOS GENÉTICOS NA RESOLUÇÃO DE PROBLEMAS DE PROGRAMAÇÃO LINEAR RESUMO INTRODUÇÃO

O USO DE ALGORITMOS GENÉTICOS NA RESOLUÇÃO DE PROBLEMAS DE PROGRAMAÇÃO LINEAR RESUMO INTRODUÇÃO O USO DE ALGORITMOS GENÉTICOS NA RESOLUÇÃO DE PROBLEMAS DE PROGRAMAÇÃO LINEAR Douglas Peioto de Carvalho,Miquéias Augusto Ferreira Nantes (Alunos do Curso de Matemática da Universidade Anhanguera - Uniderp)

Leia mais

Capitulo 5 Projeto dos Controladores

Capitulo 5 Projeto dos Controladores Capitulo 5 Projeto dos Controladores Esse Capítulo tem com objetivo apresentar o projeto e a simulação em Matlab/Simulink dos controladores desenvolvidos na tese. Primeiramente será apresentado o projeto

Leia mais

3. Resolução de problemas por meio de busca

3. Resolução de problemas por meio de busca Inteligência Artificial - IBM1024 3. Resolução de problemas por meio de busca Prof. Renato Tinós Local: Depto. de Computação e Matemática (FFCLRP/USP) 1 Principais Tópicos 3. Resolução de problemas por

Leia mais

Algoritmos Genéticos. Estéfane G. M. de Lacerda DCA/UFRN Outubro/2008

Algoritmos Genéticos. Estéfane G. M. de Lacerda DCA/UFRN Outubro/2008 Estéfane G. M. de Lacerda DCA/UFRN Outubro/2008 Introdução São técnicas de busca e otimização. É a metáfora da teoria da evolução das espécies iniciada pelo Fisiologista e Naturalista inglês Charles Darwin.

Leia mais

Introdução ao Sistema de Controle

Introdução ao Sistema de Controle Introdução ao Sistema de Controle 0.1 Introdução Controle 1 Prof. Paulo Roberto Brero de Campos Controle é o ato de exercer comando sobre uma variável de um sistema para que esta variável siga um determinado

Leia mais

CONTROLADOR PROPORCIONAL, INTEGRAL E DERIVATIVO (PID)

CONTROLADOR PROPORCIONAL, INTEGRAL E DERIVATIVO (PID) CONTROLADOR PROPORCIONAL, INTEGRAL E DERIVATIVO (PID) AÇÕES DE CONTROLE O controlador PID é um controlador composto por três ações de controle Ação proporcional: u t = k e t Ação integral: u t = k 0 t

Leia mais

11/1/2012. Agenda. Classe de problemas de interesse. Busca Local. Busca Local. Exemplo de Espaço de Estados

11/1/2012. Agenda. Classe de problemas de interesse. Busca Local. Busca Local. Exemplo de Espaço de Estados Agenda PCS / PCS 09 Inteligência Artificial Prof. Dr. Jaime Simão Sichman Profa. Dra. Anna Helena Reali Costa Busca Local e Problemas de Otimização. Introdução. Busca Local I. Subida da Encosta (Hill-Climbing)

Leia mais

Aprendizado Evolutivo: Introdução aos Algoritmos Genéticos

Aprendizado Evolutivo: Introdução aos Algoritmos Genéticos Aprendizado Evolutivo: Introdução aos Algoritmos Genéticos SCC-230 Inteligência Artificial Thiago A. S. Pardo Solange O. Rezende 1 Computação Evolutiva (CE) Trata de sistemas para a resolução de problemas

Leia mais

Algoritmos Genéticos

Algoritmos Genéticos Algoritmos Genéticos Roteiro Introdução Algoritmos Genéticos Otimização Representação Seleção Operadores Genéticos Aplicação Caixeiro Viajante Introdução Algoritmos Genéticos (AGs), são métodos de otimização

Leia mais

Novos métodos de Sintonia de Controladores PID

Novos métodos de Sintonia de Controladores PID Novos métodos de Sintonia de Controladores PID. Introdução Existem diversas questões que devem ser consideradas no projeto de controladores PID, como por exemplo: Resposta a distúrbios de carga; Resposta

Leia mais

Método de Hardy-Cross Capitulo 13- Algoritmo genético engenheiro Plínio Tomaz 24 dezembro de Algoritmo genético 13-1

Método de Hardy-Cross Capitulo 13- Algoritmo genético engenheiro Plínio Tomaz 24 dezembro de Algoritmo genético 13-1 1 Algoritmo genético 13-1 2 Capítulo 13-Algoritmo genético 13.1 Introdução As tecnologias recentes para dimensionamento de redes de água são: Algoritmo genético Programação Dinâmica Decision Support System

Leia mais

ESTRATÉGIA PARA SINTONIA DE CONTROLADORES PID DIGITAIS VIA ALGORITMO GENÉTICO MULTIOBJETIVO BASEADO NAS ESPECIFICAÇÕES DAS MARGENS DE GANHO E FASE

ESTRATÉGIA PARA SINTONIA DE CONTROLADORES PID DIGITAIS VIA ALGORITMO GENÉTICO MULTIOBJETIVO BASEADO NAS ESPECIFICAÇÕES DAS MARGENS DE GANHO E FASE 8 a de setembro de ESRAÉGIA PARA SINONIA DE CONROLADORES PID DIGIAIS VIA ALGORIMO GENÉICO MULIOBJEIVO BASEADO NAS ESPECIFICAÇÕES DAS MARGENS DE GANHO E FASE Felipe C. Silva, Ginalber L. O. Serra Instituto

Leia mais

Algoritmos genéticos Abordagem unificada de algoritmos evolutivos simples

Algoritmos genéticos Abordagem unificada de algoritmos evolutivos simples Introdução Inspiração biológica Histórico da computação evolutiva Algoritmo evolutivo simples Programação evolutiva Estratégias evolutivas Algoritmos genéticos Abordagem unificada de algoritmos evolutivos

Leia mais

ALGORITMO GENÉTICO COMO REPRESENTAÇÃO DAS MUTAÇÕES NA BIOLOGIA

ALGORITMO GENÉTICO COMO REPRESENTAÇÃO DAS MUTAÇÕES NA BIOLOGIA Patrocínio, MG, outubro de 2016 ENCONTRO DE PESQUISA & EXTENSÃO, 3., 2016, Patrocínio. Anais... Patrocínio: IFTM, 2016. ALGORITMO GENÉTICO COMO REPRESENTAÇÃO DAS MUTAÇÕES NA BIOLOGIA Igor Acassio Melo

Leia mais

SINTONIA DE CONTROLADORES PID EM COLUNAS DE DESTILAÇÃO ATRAVÉS DE ALGORITMOS GENÉTICOS

SINTONIA DE CONTROLADORES PID EM COLUNAS DE DESTILAÇÃO ATRAVÉS DE ALGORITMOS GENÉTICOS Copyright 004, Instituto Brasileiro de Petróleo e Gás - IBP Este Trabalho Técnico Científico foi preparado para apresentação no 3 Congresso Brasileiro de P&D em Petróleo e Gás, a ser realizado no período

Leia mais

1. Computação Evolutiva

1. Computação Evolutiva Computação Bioinspirada - 5955010-1 1. Computação Evolutiva Prof. Renato Tinós Programa de Pós-Graduação Em Computação Aplicada Depto. de Computação e Matemática (FFCLRP/USP) 2 Computação Bioinspirada

Leia mais

Sintonia de Controladores PID

Sintonia de Controladores PID Sintonia de Controladores PID Objetivo: Determinar K p, K i e K d de modo a satisfazer especificações de projeto. Os efeitos independentes dos ganhos K p, K i e K d na resposta de malha fechada do sistema

Leia mais

Codificação das variáveis: binária Iniciação da população: aleatória Avaliação: função aptidão Operadores. Critério de parada: número de gerações

Codificação das variáveis: binária Iniciação da população: aleatória Avaliação: função aptidão Operadores. Critério de parada: número de gerações AG Simples/Canônico (AGS) AG introduzido por Holland Funciona bem para problemas de otimização simples e/ou de pequenas dimensões A maior parte da teoria dos AGs está baseada no AGS Utilidade didática

Leia mais

Projeto de Compensadores/Controladores pelo Diagrama de Lugar das Raízes

Projeto de Compensadores/Controladores pelo Diagrama de Lugar das Raízes Projeto de Compensadores/Controladores pelo Diagrama de Lugar das Raízes Carlos Eduardo de Brito Novaes carlos.novaes@aedu.com http://professorcarlosnovaes.wordpress.com 2 de novembro de 202 Introdução

Leia mais

Técnicas de Inteligência Artificial

Técnicas de Inteligência Artificial Universidade do Sul de Santa Catarina Ciência da Computação Técnicas de Inteligência Artificial Aula 9 Algoritmos Genéticos Max Pereira Algoritmos Genéticos Algoritmos Genéticos São técnicas de busca e

Leia mais

4 Metáforas de Optimização

4 Metáforas de Optimização 4 Metáforas de Optimização O gigantesco avanço tecnológico que vem sofrendo os sistemas de computação, mais precisamente as unidades de processamento, criou a base para o uso efetivo da Inteligência Computacional,

Leia mais

3 Algoritmos Genéticos

3 Algoritmos Genéticos Técnicas de Inteligência Computacional 33 3 Algoritmos Genéticos Este capítulo resume os principais conceitos sobre o algoritmo evolucionário empregado nesta dissertação. É apresentada uma breve explicação

Leia mais

Otimização. Algoritmos Genéticos. Teoria da Evolução. Otimização

Otimização. Algoritmos Genéticos. Teoria da Evolução. Otimização Algoritmos Genéticos Otimização São técnicas de busca e otimização. É a metáfora da teoria da evolução das espécies iniciada pelo Fisiologista e Naturalista inglês Charles Darwin. Desenvolvido por John

Leia mais

Inteligência Artificial

Inteligência Artificial Inteligência Artificial Aula 6 Algoritmos Genéticos M.e Guylerme Velasco Roteiro Introdução Otimização Algoritmos Genéticos Representação Seleção Operadores Geneticos Aplicação Caixeiro Viajante Introdução

Leia mais

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

DESENVOLVIMENTO DE UM SISTEMA DE CONTROLE DE TEMPERATURA PID, ATRAVÉS DE ARDUINO E LABVIEW DESENVOLVIMENTO DE UM SISTEMA DE CONTROLE DE TEMPERATURA PID, ATRAVÉS DE ARDUINO E LABVIEW Lair Santos de Oliveira (1); Josué da Silva Sousa (2); Antônio Almeida da Silva (3); Moisés Hamsses Sales de Souza

Leia mais

ESTUDO DO EFEITO DOS PARÂMETROS GENÉTICOS DE UM ALGORITMO GENÉTICO NA SOLUÇÃO OTIMIZADA E NO TEMPO DE CONVERGÊNCIA EM UMA FUNÇÃO DE DUAS VARIÁVEIS

ESTUDO DO EFEITO DOS PARÂMETROS GENÉTICOS DE UM ALGORITMO GENÉTICO NA SOLUÇÃO OTIMIZADA E NO TEMPO DE CONVERGÊNCIA EM UMA FUNÇÃO DE DUAS VARIÁVEIS ESTUDO DO EFEITO DOS PARÂMETROS GENÉTICOS DE UM ALGORITMO GENÉTICO NA SOLUÇÃO OTIMIZADA E NO TEMPO DE CONVERGÊNCIA EM UMA FUNÇÃO DE DUAS VARIÁVEIS Marcelo Henrique dos Santos Universidade de Uberaba, Engenharia

Leia mais

Resultados 6.1. Teste de Deformação

Resultados 6.1. Teste de Deformação 6 Resultados 6.1 Teste de Deformação O teste foi realizado com a montagem mostrada na Figura 41. No centro da circunferência branca (moldura de nylon) encontra-se a região ativa com duas linhas pretas

Leia mais

IF-705 Automação Inteligente Algoritmos Evolucionários

IF-705 Automação Inteligente Algoritmos Evolucionários IF-705 Automação Inteligente Algoritmos Evolucionários Aluizio Fausto Ribeiro Araújo Universidade Federal de Pernambuco Centro de Informática - CIn Departamento de Sistemas da Computação aluizioa@cin.ufpe.br

Leia mais

3 Algoritmos Genéticos

3 Algoritmos Genéticos Algoritmos Genéticos Algoritmos Genéticos (AGs) constituem um mecanismo de busca adaptativa que se baseia no princípio Darwiniano de seleção natural e reprodução genética [101]. AGs são tipicamente empregados

Leia mais

AUTO SINTONIA UTILIZANDO MODELO ARMAX

AUTO SINTONIA UTILIZANDO MODELO ARMAX AUTO SINTONIA UTILIZANDO MODELO ARMAX A. U. A. JÚNIOR 1, M. M. SILVA 1, A. C. NASCIMENTO 1, H. BISPO 1 e J. N. SILVA 1 1 Universidade Federal de Campina Grande, Unidade Acadêmica de Engenharia Química

Leia mais

Ancoragem de Embarcações utilizando Algoritmos Genéticos

Ancoragem de Embarcações utilizando Algoritmos Genéticos Ancoragem de Embarcações utilizando Algoritmos Genéticos Sérgio Alvares R. de S. Maffra 1 sam@tecgraf.puc-rio.br Marco Aurélio C. Pacheco 2 marco@ele.puc-rio.br 1 Tecgraf, Departamento de Informática,

Leia mais

INTRODUÇÃO À INTELIGÊNCIA COMPUTACIONAL. Aula 06 Prof. Vitor Hugo Ferreira

INTRODUÇÃO À INTELIGÊNCIA COMPUTACIONAL. Aula 06 Prof. Vitor Hugo Ferreira Universidade Federal Fluminense Escola de Engenharia Departamento de Engenharia Elétrica INTRODUÇÃO À INTELIGÊNCIA COMPUTACIONAL Aula 06 Prof. Vitor Hugo Ferreira Representação por cromossomos Codificação

Leia mais

Computação Evolutiva. Prof. Eduardo R. Hruschka (Slides baseados nos originais do Prof. André C. P. L. F. de Carvalho)

Computação Evolutiva. Prof. Eduardo R. Hruschka (Slides baseados nos originais do Prof. André C. P. L. F. de Carvalho) Computação Evolutiva Prof. Eduardo R. Hruschka (Slides baseados nos originais do Prof. André C. P. L. F. de Carvalho) Principais Tópicos Computação Evolutiva Algoritmos Genéticos Codificação Função de

Leia mais

Controladores: Proporcional (P) Proporcional e Integral (PI) Proporcional, Integral e Derivativo (PID)

Controladores: Proporcional (P) Proporcional e Integral (PI) Proporcional, Integral e Derivativo (PID) Sistemas Realimentados Regulação e Tipo de sistema: Entrada de referência Entrada de distúrbio Controladores: Proporcional (P) Proporcional e Integral (PI) Proporcional, Integral e Derivativo (PID) Fernando

Leia mais

Uso de Algoritmo Genético para a otimização do ponto de corte da probabilidade de sucesso estimada do modelo de Regressão Logística

Uso de Algoritmo Genético para a otimização do ponto de corte da probabilidade de sucesso estimada do modelo de Regressão Logística Uso de Algoritmo Genético para a otimização do ponto de corte da probabilidade de sucesso estimada do modelo de Regressão Logística José Edson Rodrigues Guedes Gondim 1 Joab de Oliveira Lima 2 1 Introdução

Leia mais

Revista Intellectus N 26 Vol 01. SINTONIA DE UM CONTROLADOR PID UTILIZANDO O LABVIEW Tuning a PID controller using LABVIEW

Revista Intellectus N 26 Vol 01. SINTONIA DE UM CONTROLADOR PID UTILIZANDO O LABVIEW Tuning a PID controller using LABVIEW SINTONIA DE UM CONTROLADOR PID UTILIZANDO O LABVIEW Tuning a PID controller using LABVIEW REIS, John Antonio dos Faculdade de Jaguariúna Resumo: O trabalho a seguir documenta o projeto de sintonização

Leia mais

Algoritmos Genéticos

Algoritmos Genéticos Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Algoritmos Genéticos Aluno: Fabricio Aparecido Breve Prof.: Dr. André Ponce de Leon F. de Carvalho São Carlos São Paulo Maio

Leia mais

SISTEMAS DE CONTROLE SIC

SISTEMAS DE CONTROLE SIC SISTEMAS DE CONTROLE SIC Parte 0 Introdução Professor Dr. Michael Klug 1 Definição CONTROLE é o ato de comandar, dirigir, ordenar ou manipular Controle clássico (convencional); Controle moderno; Controle

Leia mais

PID e Lugar das Raízes

PID e Lugar das Raízes PID e Lugar das Raízes 1. Controlador PID 2. Minorsky (1922), Directional stability of automatically steered bodies, Journal of the American Society of Naval Engineers, Vol. 34, pp. 284 Pilotagem de navios

Leia mais

Algoritmos Evolutivos Canônicos

Algoritmos Evolutivos Canônicos Algoritmos Evolutivos Canônicos Como representar os indivíduos Vetor de comprimento fixo com L características escolhidas previamente. Ex.: Definição

Leia mais

APLICAÇÃO DE ALGORITMOS BIO-INSPIRADOS EM CONTROLE ÓTIMO

APLICAÇÃO DE ALGORITMOS BIO-INSPIRADOS EM CONTROLE ÓTIMO APLICAÇÃO DE ALGORITMOS BIO-INSPIRADOS EM CONTROLE ÓTIMO Profa. Mariana Cavalca Baseado em: Material didático do Prof. Dr. Carlos Henrique V. Moraes da UNIFEI Curso de verão da Profa. Gisele L. Pappa Material

Leia mais

Questões para Revisão Controle

Questões para Revisão Controle Questões para Revisão Controle 1. (PROVÃO-1999)A Figura 1 apresenta o diagrama de blocos de um sistema de controle, e a Figura 2, o seu lugar das raízes para K > 0. Com base nas duas figuras, resolva os

Leia mais

5.1 INTRODUÇÃO AO SISTEMA DE CONTROLE GAIN SCHEDULING

5.1 INTRODUÇÃO AO SISTEMA DE CONTROLE GAIN SCHEDULING 54 5. SISTEMA DE CONTROLE GAIN SCHEDULING 5.1 INTRODUÇÃO AO SISTEMA DE CONTROLE GAIN SCHEDULING O sistema de controle tipo gain scheduling [14] é um sistema adaptativo [15], onde os parâmetros do controlador

Leia mais

Algoritmos Genéticos e Evolucionários

Algoritmos Genéticos e Evolucionários Algoritmos Genéticos e Evolucionários Djalma M. Falcão COPPE/UFRJ PEE e NACAD falcao@nacad.ufrj.br http://www.nacad.ufrj.br/~falcao/ http://www.nacad.ufrj.br/~falcao/ag/ag.htm Resumo do Curso Introdução

Leia mais

Algoritmo Genético. Teoria da Evolução Princípio seguido pelos AGs

Algoritmo Genético. Teoria da Evolução Princípio seguido pelos AGs Algoritmo Genético Técnica de busca e otimização. Metáfora da teoria da evolução das espécies iniciada pelo Fisiologista e Naturalista inglês Charles Darwin. Desenvolvido por John Holland (1975) e seus

Leia mais

4 Cálculo de Equivalentes Dinâmicos

4 Cálculo de Equivalentes Dinâmicos 4 Cálculo de Equivalentes Dinâmicos 4.1. Introdução Os sistemas de potência interligados vêm adquirindo maior tamanho e complexidade, aumentando a dependência de sistemas de controle tanto em operação

Leia mais

5 Modelo Kernel PCA Genético para Ajuste de Histórico

5 Modelo Kernel PCA Genético para Ajuste de Histórico 5 Modelo Kernel PCA Genético para Ajuste de Histórico Conforme descrito na seção 3.2.2.2.1, em um estudo anterior, Sarma, Durlofsky, et al. (2007) parametrizaram o campo de permeabilidade através do Kernel

Leia mais

Aula 7: Sintonia de controladores PID

Aula 7: Sintonia de controladores PID Aula 7: Sintonia de controladores PID prof. Dr. Eduardo Bento Pereira Universidade Federal de São João del-rei ebento@ufsj.edu.br 5 de setembro de 2017. prof. Dr. Eduardo Bento Pereira (UFSJ) Controle

Leia mais

GUIDELINES DE CONTROLADORES PID PARA CICLO DE REFRIGERAÇÃO INDUSTRIAL

GUIDELINES DE CONTROLADORES PID PARA CICLO DE REFRIGERAÇÃO INDUSTRIAL GUIDELINES DE CONTROLADORES PID PARA CICLO DE REFRIGERAÇÃO INDUSTRIAL S. B. B. L. VILLAR 1, T. G. NEVES 1, J. I. H. T. NETO 2 e A. C. B. ARAÚJO 1 1 Universidade Federal de Campina Grande, Unidade Acadêmica

Leia mais

Lista de Exercícios 2

Lista de Exercícios 2 Universidade de Brasília Faculdade de Tecnologia Departamento de Engenharia Elétrica 107484 Controle de Processos 1 o Semestre 2015 Lista de Exercícios 2 Para os exercícios abaixo considere (exceto se

Leia mais

Tópicos Especiais em Informática Fatec Indaiatuba

Tópicos Especiais em Informática Fatec Indaiatuba Prof. Dilermando Piva Jr. ((Compilação de diversas fontes na Internet)) Principal motivação para o estudo da computação evolutiva Otimização de processos complexo e que possuem um grande número de variáveis

Leia mais

Projeto de pesquisa realizado no curso de Engenharia Elétrica da Unijuí, junto ao GAIC (Grupo de Automação Industrial e Controle) 2

Projeto de pesquisa realizado no curso de Engenharia Elétrica da Unijuí, junto ao GAIC (Grupo de Automação Industrial e Controle) 2 MODELAGEM MATEMÁTICA DE PLATAFORMA EXPERIMENTAL PARA SIMULAÇÃO DE AERONAVE MULTIRROTORA 1 MATHEMATICAL MODELLING OF EXPERIMENTAL PLATFORM FOR SIMULATION OF MULTIROTOR AIRCRAFT Christopher Sauer 2, Manuel

Leia mais

Algoritmos Genéticos Fundamentos e Aplicações. Prof. Juan Moisés Mauricio Villanueva

Algoritmos Genéticos Fundamentos e Aplicações. Prof. Juan Moisés Mauricio Villanueva Algoritmos Genéticos Fundamentos e Aplicações Prof. Juan Moisés Mauricio Villanueva jmauricio@cear.ufpb.br Conteúdo Introdução Inteligência Artificial (IA) Algoritmos Genéticos Aplicações de Algoritmos

Leia mais

Computação Evolutiva. Prof. Eduardo R. Hruschka (Slides baseados nos originais do Prof. André C. P. L. F. de Carvalho)

Computação Evolutiva. Prof. Eduardo R. Hruschka (Slides baseados nos originais do Prof. André C. P. L. F. de Carvalho) Computação Evolutiva Prof. Eduardo R. Hruschka (Slides baseados nos originais do Prof. André C. P. L. F. de Carvalho) Principais Tópicos Computação Evolutiva Algoritmos Genéticos Codificação Função de

Leia mais

Max Pereira. Inteligência Artificial

Max Pereira. Inteligência Artificial Max Pereira Inteligência Artificial Algoritmos Genéticos Algoritmos Genéticos São técnicas de busca e otimização. Uma metáfora da teoria da evolução das espécies iniciada pelo Naturalista inglês Charles

Leia mais

Técnicas de Inteligência Artificial

Técnicas de Inteligência Artificial Universidade do Sul de Santa Catarina Ciência da Computação Técnicas de Inteligência Artificial Aula 9 Algoritmos Genéticos Max Pereira Algoritmos Genéticos São técnicas de busca e otimização. Uma metáfora

Leia mais

METAHEURÍSTICAS POPULACIONAIS APLICADAS NA OTIMIZAÇÃO DE CONTROLADORES PID PARA A VAZÃO DE UM TÚNEL DE VENTO ATMOSFÉRICO

METAHEURÍSTICAS POPULACIONAIS APLICADAS NA OTIMIZAÇÃO DE CONTROLADORES PID PARA A VAZÃO DE UM TÚNEL DE VENTO ATMOSFÉRICO Congresso Técnico Científico da Engenharia e da Agronomia CONTECC 2018 Maceió - AL 21 a 24 de agosto de 2018 METAHEURÍSTICAS POPULACIONAIS APLICADAS NA OTIMIZAÇÃO DE CONTROLADORES PID PARA A VAZÃO DE UM

Leia mais

7- Projeto de Controladores Feedback

7- Projeto de Controladores Feedback 7- Projeto de Controladores Feedback Neste capítulo vamos tentar responder às seguintes perguntas: Como selecionamos o tipo de controlador feedback (ou seja, P, PI ou PID) e como ajustamos os parâmetros

Leia mais

5. DESENVOLVIMENTO Modelagem prática do motor CC

5. DESENVOLVIMENTO Modelagem prática do motor CC 1 1. RESUMO Neste trabalho, de vertente científica e tecnológica, estuda-se e modela um motor de corrente contínua (CC) pelo método de modelagem experimental de Hägglund e utiliza uma nova proposta de

Leia mais

O controle automático tem desempenhado um papel fundamental no avanço da engenharia e da ciência. Ex: sistemas de veículos espaciais, sistemas de

O controle automático tem desempenhado um papel fundamental no avanço da engenharia e da ciência. Ex: sistemas de veículos espaciais, sistemas de 1º Capitulo O controle automático tem desempenhado um papel fundamental no avanço da engenharia e da ciência. Ex: sistemas de veículos espaciais, sistemas de direcionamento de mísseis, sistemas robóticos

Leia mais

3. MODELOS MATEMÁTICOS

3. MODELOS MATEMÁTICOS 13 3. MODELOS MATEMÁTICOS 3.1 ENSAIOS EXPERIMENTAIS COM O TROCADOR DE CALOR Todos os ensaios realizados com o trocador de calor para a obtenção de seu modelo consistiram em se aplicar um degrau de vazão

Leia mais

Modelos Evolucionários e Tratamento de Incertezas

Modelos Evolucionários e Tratamento de Incertezas Ciência da Computação Modelos Evolucionários e Tratamento de Incertezas Aula 01 Computação Evolucionária Max Pereira Motivação Se há uma multiplicidade impressionante de algoritmos para solução de problemas,

Leia mais

Um Algoritmo Genético com Aprendizado por Reforço Simples aplicado ao problema do Mundo de Grid

Um Algoritmo Genético com Aprendizado por Reforço Simples aplicado ao problema do Mundo de Grid 1 Um Algoritmo Genético com Aprendizado por Reforço Simples aplicado ao problema do Mundo de Grid Luciana Conceição Dias Campos Resumo Este trabalho consiste da aplicação de um algoritmo genético ao método

Leia mais

APLICAÇÃO DO ALGORITMO DE OTIMIZAÇÃO POR ENXAME DE PARTÍCULAS PARA A MODELAGEM DE FUNÇÕES DE TRANSFERÊNCIA

APLICAÇÃO DO ALGORITMO DE OTIMIZAÇÃO POR ENXAME DE PARTÍCULAS PARA A MODELAGEM DE FUNÇÕES DE TRANSFERÊNCIA APLICAÇÃO DO ALGORITMO DE OTIMIZAÇÃO POR ENXAME DE PARTÍCULAS PARA A MODELAGEM DE FUNÇÕES DE TRANSFERÊNCIA Caetano Alcantara Borges 1 *, Keiji Yamanaka¹, Florisvaldo Cardozo Bomfim Junior¹ ¹FEELT Universidade

Leia mais

UNIVERSIDADE ESTADUAL PAULISTA Júlio de Mesquita Filho Campus Experimental de Sorocaba

UNIVERSIDADE ESTADUAL PAULISTA Júlio de Mesquita Filho Campus Experimental de Sorocaba PLANO DE ENSINO UNIDADE: CURSO: Engenharia de Controle e Automação HABILITAÇÃO: Controle e Automação OPÇÃO: - DEPARTAMENTO: - IDENTIFICAÇÃO: CÓDIGO: ITC DISCIPLINA: INTRODUÇÃO À TEORIA DE CONTROLE SERIAÇÃO

Leia mais

3 Computação Evolucionária

3 Computação Evolucionária 34 3 Computação Evolucionária Computação Evolucionária compreende diversos algoritmos inspirados no princípio Darwiniano da evolução das espécies e na genética. São algoritmos probabilísticos, que fornecem

Leia mais

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

PROJETO DA MALHA DE CONTROLE DE UM PROCESSO DE HIDRÓLISE DE ANIDRIDO ACÉTICO EM CSTR PROJETO DA MALHA DE CONTROLE DE UM PROCESSO DE HIDRÓLISE DE ANIDRIDO ACÉTICO EM CSTR A. C. S. R. DIAS, B. R. BOTINHA, J. R. COSTA, C. S. O. TENIS e J. C. S. DUTRA LAMCES Laboratório de Métodos Computacionais,

Leia mais

Projeto de um Controlador PID

Projeto de um Controlador PID ALUNOS 1 - NOTA 2- DATA Projeto de um Controlador PID 1.1 Objetivo Este experimento tem como objetivo a implementação de um controlador PID para um dos processos da Estação Compacta MPS-PA usando LabView.

Leia mais