Analysis of a Model Predictive Impulsional Control for Time Variant Systems

Detalhes bibliográficos
Autor(a) principal: Benetti, Bruno Eduardo
Data de Publicação: 2016
Tipo de documento: Trabalho de conclusão de curso
Idioma: eng
Título da fonte: Repositório Institucional da UFSC
Texto Completo: https://repositorio.ufsc.br/xmlui/handle/123456789/171341
Resumo: TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Controle e Automação.
id UFSC_9b39efcc5d3372dfbb1cb11385cebd16
oai_identifier_str oai:repositorio.ufsc.br:123456789/171341
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Analysis of a Model Predictive Impulsional Control for Time Variant SystemsControle Preditivo Baseado em Modelo; Rendez-Vous Orbital; Algorítimo de Projeções Alternadas; Análise Numérica.Model Predictive Control, Orbital RendezVous, Alternating Projections Algorithm, Numerical AnalysisTCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Controle e Automação.Este trabalho apresenta uma estratégia de controle preditivo baseado em modelo para um sistema variante no tempo. O sistema em questão é formado por dois satélites que compõe o problema do Rendez-vous orbital. O problema do Rendez-vous orbital consiste em um satélite chamado alvo que é inerte e orbita ao redor da Terra e outro satélite chamado caçador que deve permanecer na vizinhança do alvo. O objetivo é então fornecer uma lei de controle que será aplicada nos atuadores do satélite caçador de modo que ele nunca saia de uma região determinada ao redor do alvo. Esta lei de controle é impulsional por considerar que a dinâmica de mudança das velocidades é instantânea em relação à dinâmica do movimento orbital. O controle deve gerar uma trajetória que possui restrições dimensionais, além disso ele deve levar em conta a saturação dos atuadores e o nível de combustível no reservatório do satélite. É de nido então um problema formal que fornece o conjunto de controles que satisfaz todas as restrições. O método de cálculo de controle consiste em achar um ponto na intersecção de dois conjuntos que de nem uma trajetória admissível. Devido a restrições computacionais (memória e processamento) e de tempo não é poss ível embarcar solvers de otimização nesses sistemas. Dadas estas restrições é necessário buscar um algorítimo rápido e leve que forneça os controles a serem aplicados. O algorí- timo utilizado neste trabalho é o algorítimo de projeções alternadas que, apesar de não fornecer uma resposta ótima em termos de consumação, é capaz de fornecer um controle válido respeitando as restrições. O trabalho então foca na análise do uso deste algorítimo como solução para o problema. Realiza-se uma análise da e cácia deste método de controle quanto à consumação de combustível, uma análise de factibilidade do problema e, por m, uma análise numérica da parte iterativa do algorítimo.Impulsive thrust corrections must be executed by spacecrafts to keep a desired trajectory during orbital rendezvous missions. Robust and simple algorithms are required to compute these corrections in order to overcome the limited performance of the spacecrafts computing devices. In this report it is analysed the use of the Alternating Projections Algorithm that was proposed as a solution to this problem. Initially, a representation of the spacecraft relative movement is given with the modelisation of the system. Afterwards, the control law and the modelisation of the problem's constraints using positive-de nite symmetric matrices is presented in order to formulate the mathematical problem that is solved by the algorithm. The algorithm is then analysed to see its limitations and capacities. The results given are compared to the use of an open source optimization solver to carry out an optimality analysis. In the end a study of the feasibility of the problem and a numerical analysis of the algorithm is made.Florianópolis, SC.Camponogara, EduardoUniversidade Federal de Santa CatarinaBenetti, Bruno Eduardo2016-12-09T17:45:08Z2016-12-09T17:45:08Z2016-12-09info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis104 f.application/pdfhttps://repositorio.ufsc.br/xmlui/handle/123456789/171341engreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccess2016-12-09T17:45:08Zoai:repositorio.ufsc.br:123456789/171341Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732016-12-09T17:45:08Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.none.fl_str_mv Analysis of a Model Predictive Impulsional Control for Time Variant Systems
title Analysis of a Model Predictive Impulsional Control for Time Variant Systems
spellingShingle Analysis of a Model Predictive Impulsional Control for Time Variant Systems
Benetti, Bruno Eduardo
Controle Preditivo Baseado em Modelo; Rendez-Vous Orbital; Algorítimo de Projeções Alternadas; Análise Numérica.
Model Predictive Control, Orbital RendezVous, Alternating Projections Algorithm, Numerical Analysis
title_short Analysis of a Model Predictive Impulsional Control for Time Variant Systems
title_full Analysis of a Model Predictive Impulsional Control for Time Variant Systems
title_fullStr Analysis of a Model Predictive Impulsional Control for Time Variant Systems
title_full_unstemmed Analysis of a Model Predictive Impulsional Control for Time Variant Systems
title_sort Analysis of a Model Predictive Impulsional Control for Time Variant Systems
author Benetti, Bruno Eduardo
author_facet Benetti, Bruno Eduardo
author_role author
dc.contributor.none.fl_str_mv Camponogara, Eduardo
Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Benetti, Bruno Eduardo
dc.subject.por.fl_str_mv Controle Preditivo Baseado em Modelo; Rendez-Vous Orbital; Algorítimo de Projeções Alternadas; Análise Numérica.
Model Predictive Control, Orbital RendezVous, Alternating Projections Algorithm, Numerical Analysis
topic Controle Preditivo Baseado em Modelo; Rendez-Vous Orbital; Algorítimo de Projeções Alternadas; Análise Numérica.
Model Predictive Control, Orbital RendezVous, Alternating Projections Algorithm, Numerical Analysis
description TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Controle e Automação.
publishDate 2016
dc.date.none.fl_str_mv 2016-12-09T17:45:08Z
2016-12-09T17:45:08Z
2016-12-09
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ufsc.br/xmlui/handle/123456789/171341
url https://repositorio.ufsc.br/xmlui/handle/123456789/171341
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 104 f.
application/pdf
dc.publisher.none.fl_str_mv Florianópolis, SC.
publisher.none.fl_str_mv Florianópolis, SC.
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv
_version_ 1808652401561829376