Controle preditivo de um sistema de levitação magnética.

Detalhes bibliográficos
Autor(a) principal: Renzo Orchiucci Miura
Data de Publicação: 2003
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações do ITA
Texto Completo: http://www.bd.bibl.ita.br/tde_busca/arquivo.php?codArquivo=65
Resumo: A utilização de controladores preditivos já está de certa forma consolidada na indústria de processos, porém é aplicada, geralmente, a plantas cuja dinâmica é lenta e estável em malha aberta. A proposta deste trabalho é implementar um algoritmo que realize o controle preditivo de um sistema não-linear, instável em malha aberta e com dinâmica relativamente rápida, e que possua técnicas para correção de erro em regime, rejeição de perturbações, tratamento de restrições de entrada e saída, e seguimento de referência. Como sistema-exemplo, empregou-se um processo de levitação magnética construído pela Feedback Instruments. Para possibilitar a utilização de técnicas bem estabelecidas de controle preditivo baseadas em modelos lineares, a estratégia adotada usa versões linearizadas do modelo do levitador. A linearização é refeita a cada período de amostragem, de forma a manter o mais próximo possível o comportamento da planta e do modelo. O algoritmo de controle foi executado no computador mestre de uma topologia mestre-escravo implementada com a ferramenta xPC Target do aplicativo Matlab. Os computadores se comunicam através da interface serial RS-232, e é no computador escrvo, que é inicializado com o kernel xPC Target, que está instalada uma placa de conversão analógica-digital a qual realiza a interface entre o algoritmo e o sistema físico. As simulações computacionais são resolvidas utilizando-se um algoritmo de programação quadrática, acionado pelo comando "quadprog" do matlab. Os teste experimentais também são resolvidos através de uma lei de controle obtida a partir dos conceitos de controle preditivo, porém não levam em consideração as restrições do sistema físico, ou seja as simulações levam em consideração o tratamento de restrições, porém no caso experimental a lei de controle é obtida a partir do caso irrestrito. Ao longo do trabalho são observados, analisados e discutidos resultados obtidos inicialmente por meio de simulação computacional, em seguida através da utilização de um computador analógico e por fim através da implementação do controle junto ao sistema físico. Em todos os casos foi possível não só estabilizar a saída do sistema, como também fazê-la seguir uma determinada trajetória de referência.
id ITA_95d9ec8903a128118bd1f5e4f9586267
oai_identifier_str oai:agregador.ibict.br.BDTD_ITA:oai:ita.br:65
network_acronym_str ITA
network_name_str Biblioteca Digital de Teses e Dissertações do ITA
spelling Controle preditivo de um sistema de levitação magnética.AlgoritmosSistemas linearesControle preditivoEstimação de sistemasIdentificação de parâmetrosProgramação matemáticaSimulação computadorizadaControladoresEngenharia de sistemasControleA utilização de controladores preditivos já está de certa forma consolidada na indústria de processos, porém é aplicada, geralmente, a plantas cuja dinâmica é lenta e estável em malha aberta. A proposta deste trabalho é implementar um algoritmo que realize o controle preditivo de um sistema não-linear, instável em malha aberta e com dinâmica relativamente rápida, e que possua técnicas para correção de erro em regime, rejeição de perturbações, tratamento de restrições de entrada e saída, e seguimento de referência. Como sistema-exemplo, empregou-se um processo de levitação magnética construído pela Feedback Instruments. Para possibilitar a utilização de técnicas bem estabelecidas de controle preditivo baseadas em modelos lineares, a estratégia adotada usa versões linearizadas do modelo do levitador. A linearização é refeita a cada período de amostragem, de forma a manter o mais próximo possível o comportamento da planta e do modelo. O algoritmo de controle foi executado no computador mestre de uma topologia mestre-escravo implementada com a ferramenta xPC Target do aplicativo Matlab. Os computadores se comunicam através da interface serial RS-232, e é no computador escrvo, que é inicializado com o kernel xPC Target, que está instalada uma placa de conversão analógica-digital a qual realiza a interface entre o algoritmo e o sistema físico. As simulações computacionais são resolvidas utilizando-se um algoritmo de programação quadrática, acionado pelo comando "quadprog" do matlab. Os teste experimentais também são resolvidos através de uma lei de controle obtida a partir dos conceitos de controle preditivo, porém não levam em consideração as restrições do sistema físico, ou seja as simulações levam em consideração o tratamento de restrições, porém no caso experimental a lei de controle é obtida a partir do caso irrestrito. Ao longo do trabalho são observados, analisados e discutidos resultados obtidos inicialmente por meio de simulação computacional, em seguida através da utilização de um computador analógico e por fim através da implementação do controle junto ao sistema físico. Em todos os casos foi possível não só estabilizar a saída do sistema, como também fazê-la seguir uma determinada trajetória de referência. Instituto Tecnológico de AeronáuticaRoberto Kawakami Harrop GalvãoRenzo Orchiucci Miura2003-00-00info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://www.bd.bibl.ita.br/tde_busca/arquivo.php?codArquivo=65reponame:Biblioteca Digital de Teses e Dissertações do ITAinstname:Instituto Tecnológico de Aeronáuticainstacron:ITAporinfo:eu-repo/semantics/openAccessapplication/pdf2019-02-02T14:01:38Zoai:agregador.ibict.br.BDTD_ITA:oai:ita.br:65http://oai.bdtd.ibict.br/requestopendoar:null2020-05-28 19:32:14.278Biblioteca Digital de Teses e Dissertações do ITA - Instituto Tecnológico de Aeronáuticatrue
dc.title.none.fl_str_mv Controle preditivo de um sistema de levitação magnética.
title Controle preditivo de um sistema de levitação magnética.
spellingShingle Controle preditivo de um sistema de levitação magnética.
Renzo Orchiucci Miura
Algoritmos
Sistemas lineares
Controle preditivo
Estimação de sistemas
Identificação de parâmetros
Programação matemática
Simulação computadorizada
Controladores
Engenharia de sistemas
Controle
title_short Controle preditivo de um sistema de levitação magnética.
title_full Controle preditivo de um sistema de levitação magnética.
title_fullStr Controle preditivo de um sistema de levitação magnética.
title_full_unstemmed Controle preditivo de um sistema de levitação magnética.
title_sort Controle preditivo de um sistema de levitação magnética.
author Renzo Orchiucci Miura
author_facet Renzo Orchiucci Miura
author_role author
dc.contributor.none.fl_str_mv Roberto Kawakami Harrop Galvão
dc.contributor.author.fl_str_mv Renzo Orchiucci Miura
dc.subject.por.fl_str_mv Algoritmos
Sistemas lineares
Controle preditivo
Estimação de sistemas
Identificação de parâmetros
Programação matemática
Simulação computadorizada
Controladores
Engenharia de sistemas
Controle
topic Algoritmos
Sistemas lineares
Controle preditivo
Estimação de sistemas
Identificação de parâmetros
Programação matemática
Simulação computadorizada
Controladores
Engenharia de sistemas
Controle
dc.description.none.fl_txt_mv A utilização de controladores preditivos já está de certa forma consolidada na indústria de processos, porém é aplicada, geralmente, a plantas cuja dinâmica é lenta e estável em malha aberta. A proposta deste trabalho é implementar um algoritmo que realize o controle preditivo de um sistema não-linear, instável em malha aberta e com dinâmica relativamente rápida, e que possua técnicas para correção de erro em regime, rejeição de perturbações, tratamento de restrições de entrada e saída, e seguimento de referência. Como sistema-exemplo, empregou-se um processo de levitação magnética construído pela Feedback Instruments. Para possibilitar a utilização de técnicas bem estabelecidas de controle preditivo baseadas em modelos lineares, a estratégia adotada usa versões linearizadas do modelo do levitador. A linearização é refeita a cada período de amostragem, de forma a manter o mais próximo possível o comportamento da planta e do modelo. O algoritmo de controle foi executado no computador mestre de uma topologia mestre-escravo implementada com a ferramenta xPC Target do aplicativo Matlab. Os computadores se comunicam através da interface serial RS-232, e é no computador escrvo, que é inicializado com o kernel xPC Target, que está instalada uma placa de conversão analógica-digital a qual realiza a interface entre o algoritmo e o sistema físico. As simulações computacionais são resolvidas utilizando-se um algoritmo de programação quadrática, acionado pelo comando "quadprog" do matlab. Os teste experimentais também são resolvidos através de uma lei de controle obtida a partir dos conceitos de controle preditivo, porém não levam em consideração as restrições do sistema físico, ou seja as simulações levam em consideração o tratamento de restrições, porém no caso experimental a lei de controle é obtida a partir do caso irrestrito. Ao longo do trabalho são observados, analisados e discutidos resultados obtidos inicialmente por meio de simulação computacional, em seguida através da utilização de um computador analógico e por fim através da implementação do controle junto ao sistema físico. Em todos os casos foi possível não só estabilizar a saída do sistema, como também fazê-la seguir uma determinada trajetória de referência.
description A utilização de controladores preditivos já está de certa forma consolidada na indústria de processos, porém é aplicada, geralmente, a plantas cuja dinâmica é lenta e estável em malha aberta. A proposta deste trabalho é implementar um algoritmo que realize o controle preditivo de um sistema não-linear, instável em malha aberta e com dinâmica relativamente rápida, e que possua técnicas para correção de erro em regime, rejeição de perturbações, tratamento de restrições de entrada e saída, e seguimento de referência. Como sistema-exemplo, empregou-se um processo de levitação magnética construído pela Feedback Instruments. Para possibilitar a utilização de técnicas bem estabelecidas de controle preditivo baseadas em modelos lineares, a estratégia adotada usa versões linearizadas do modelo do levitador. A linearização é refeita a cada período de amostragem, de forma a manter o mais próximo possível o comportamento da planta e do modelo. O algoritmo de controle foi executado no computador mestre de uma topologia mestre-escravo implementada com a ferramenta xPC Target do aplicativo Matlab. Os computadores se comunicam através da interface serial RS-232, e é no computador escrvo, que é inicializado com o kernel xPC Target, que está instalada uma placa de conversão analógica-digital a qual realiza a interface entre o algoritmo e o sistema físico. As simulações computacionais são resolvidas utilizando-se um algoritmo de programação quadrática, acionado pelo comando "quadprog" do matlab. Os teste experimentais também são resolvidos através de uma lei de controle obtida a partir dos conceitos de controle preditivo, porém não levam em consideração as restrições do sistema físico, ou seja as simulações levam em consideração o tratamento de restrições, porém no caso experimental a lei de controle é obtida a partir do caso irrestrito. Ao longo do trabalho são observados, analisados e discutidos resultados obtidos inicialmente por meio de simulação computacional, em seguida através da utilização de um computador analógico e por fim através da implementação do controle junto ao sistema físico. Em todos os casos foi possível não só estabilizar a saída do sistema, como também fazê-la seguir uma determinada trajetória de referência.
publishDate 2003
dc.date.none.fl_str_mv 2003-00-00
dc.type.driver.fl_str_mv info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/masterThesis
status_str publishedVersion
format masterThesis
dc.identifier.uri.fl_str_mv http://www.bd.bibl.ita.br/tde_busca/arquivo.php?codArquivo=65
url http://www.bd.bibl.ita.br/tde_busca/arquivo.php?codArquivo=65
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Instituto Tecnológico de Aeronáutica
publisher.none.fl_str_mv Instituto Tecnológico de Aeronáutica
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações do ITA
instname:Instituto Tecnológico de Aeronáutica
instacron:ITA
reponame_str Biblioteca Digital de Teses e Dissertações do ITA
collection Biblioteca Digital de Teses e Dissertações do ITA
instname_str Instituto Tecnológico de Aeronáutica
instacron_str ITA
institution ITA
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações do ITA - Instituto Tecnológico de Aeronáutica
repository.mail.fl_str_mv
subject_por_txtF_mv Algoritmos
Sistemas lineares
Controle preditivo
Estimação de sistemas
Identificação de parâmetros
Programação matemática
Simulação computadorizada
Controladores
Engenharia de sistemas
Controle
_version_ 1706809252838899712