O presente trabalho tem por objetivo a implementação de algoritmos de controle do tipo PID com sintonia automática de seus parâmetros para controle de processos térmicos de primeira ordem mais tempo morto. Existe um grande número de métodos para a sintonia automática, os quais requerem informações variadas sobre o processo. A sintonia automática dos parâmetros do controlador escolhida para implementação é baseada no método da realimentação a relê que utiliza o ganho estático e o período e amplitude críticos do processo e pode ser facilmente adotada na indústria. Este método foi implementado em um controlador industrial microprocessado que utiliza um microcontrolador da família 8051. A correta identificação dos parâmetros críticos do processo presume a geração de oscilações simétricas durante a realimentação a relê. O algoritmo de sintonia automática desenvolvido inclui correção em tempo real da amplitude do relê para evitar identificação falsa de um ciclo da oscilação e da assimetria na saída do processo durante a realimentação a relê. A implementação do algoritmo é simples e direta em termos de programação no ambiente de microcontroladores mesmo em linguagem de baixo nível (assembly). São apresentados resultados de simulação e os resultados experimentais realizados em um aparelho industrial comercial. / The objective of this work is the implementation of a PID control algorithm with auto-tuning for a thermal first order process plus dead-time. There is a number of methods for the auto-tuning of PID controllers which require different information on the process. The auto-tuning algorithm is implemented in a industrial controller based on the 8051 microcontroller family. The auto-tuning method considered for implementation is based on the relay feedback procedure which require the process steady state gain and the ultimate point on the Nyquist plot and can be easily adopted by industry. The method is also suited for pre-tuning adaptive controllers. The auto-tuning method used assume symmetrical oscillations during the relay feedback experiment to render the correct ultimate point on the Nyquist plot The proposed auto-tuning algorithm includes on-line correction for asymmetry oscillation and relay amplitude to avoid false capture of the limit cycle. The symmetrical oscillations are ensured by a DC bias signal added to the relay output. The algorithm is simply and straight to be written in a microcontroller programming language. Experimental results accomplished in a industrial PID auto-tuner are presented.
Identifer | oai:union.ndltd.org:IBICT/oai:teses.usp.br:tde-04042001-172532 |
Date | 23 August 1999 |
Creators | José Roberto Caon Junior |
Contributors | Vilma Alves de Oliveira, Paulo Estevao Cruvinel, Ronaldo Tadêu Pena |
Publisher | Universidade de São Paulo, Engenharia Elétrica, USP, BR |
Source Sets | IBICT Brazilian ETDs |
Language | Portuguese |
Detected Language | Portuguese |
Type | info:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis |
Source | reponame:Biblioteca Digital de Teses e Dissertações da USP, instname:Universidade de São Paulo, instacron:USP |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0024 seconds