Análise compreensiva do controle preditivo baseado em modelo aplicado em sistemas de assistência a manutenção de faixa

Detalhes bibliográficos
Ano de defesa: 2024
Autor(a) principal: Montoya, James Duván García
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://repositorio.unb.br/handle/10482/51857
Resumo: A integração de novas tecnologias nos veículos atuais demonstra a preocupação dos profissionais da indústria automotiva e do governo com a segurança, o desempenho e o conforto da condução. Por esse motivo, o uso de Sistemas Avançados de Assistência à Condução (ADAS) tem ganhado popularidade nos dias atuais. Esses sistemas permitem aumentar a segurança nos veículos, pois auxiliam a execução de diferentes tarefas que podem ser repetitivas ou de grande dificuldade para o ser humano. Uma dessas atividades é a manutenção da faixa de rodagem (LKAs). O LKAS foi desenvolvida para evitar a saída não intencional do centro da faixa. Essa função usa sensores como câmera, GPS e LIDAR para capturar a posição atual do veículo em relação à estrada e tomar uma decisão que será executada por meio do sistema de direção, alterando o ângulo das rodas. O LKAS usa diferentes algoritmos para o processamento das informações provenientes de sensores e também para a tomada de decisões em tempo real. As estratégias de controle devem garantir a segurança do veículo em diferentes situações de risco, como por exemplo mudanças do clima e condições de mudança da estrada, por esse motivo, o controlador preditivo baseado em modelo (MPC) foi escolhido para este trabalho, já que tem a capacidade de lidar com restrições para diferentes variáveis do sistema, como deslocamento lateral ou o ângulo máximo permitido do veículo; No entanto, esse controlador enfrenta um grande desafio na implementação, pois exige uma alta carga computacional. Por esse motivo, nesta pesquisa, foram implementadas estratégias de redução de carga computacional para o controlador MPC, a fim de serem verificados e validados em Model-In-the-Loop (MIL) e em Hardware-In-the-Loop (HIL) em uma plataforma de simulação em tempo real. Após a realização de simulações foi possível demonstrar o bom comportamento do controle na função LKAS e sua viabilidade para implementação em tempo real, uma vez que foi feita uma comparação entre o controlador de regulação quadrática linear (LQR). Foram propostas duas formulações para os modelos de veículos implementados na função LKAS. Uma delas visa o rastreamento de uma referência já estabelecida, como é comum em sistemas baseados em GPS, enquanto a outra se concentra no uso do estado atual do veículo em relação à posição desejada na pista, mais especificamente, o erro do centro de gravidade do veículo em relação ao centro da faixa. Esses modelos demonstraram estar fortemente relacionados à sensibilidade e às oscilações na resposta do controlador. Além disso, as formulações do controlador MPC em combinação com os diferentes solucionadores QP mostram que a estratégia de parametrização exponencial permite uma redução significativa do tempo de computação do controlador MPC.
id UNB_4a16dcb1ea720a5052dc6f615a251104
oai_identifier_str oai:repositorio.unb.br:10482/51857
network_acronym_str UNB
network_name_str Repositório Institucional da UnB
repository_id_str
spelling Análise compreensiva do controle preditivo baseado em modelo aplicado em sistemas de assistência a manutenção de faixaSistemas Avançados de Assistência a ConduçãoSistemas de Assistência à Manutenção de FaixaControle preditivo baseado em modelo (MPC)Parametrização MPCProgramação quadráticaA integração de novas tecnologias nos veículos atuais demonstra a preocupação dos profissionais da indústria automotiva e do governo com a segurança, o desempenho e o conforto da condução. Por esse motivo, o uso de Sistemas Avançados de Assistência à Condução (ADAS) tem ganhado popularidade nos dias atuais. Esses sistemas permitem aumentar a segurança nos veículos, pois auxiliam a execução de diferentes tarefas que podem ser repetitivas ou de grande dificuldade para o ser humano. Uma dessas atividades é a manutenção da faixa de rodagem (LKAs). O LKAS foi desenvolvida para evitar a saída não intencional do centro da faixa. Essa função usa sensores como câmera, GPS e LIDAR para capturar a posição atual do veículo em relação à estrada e tomar uma decisão que será executada por meio do sistema de direção, alterando o ângulo das rodas. O LKAS usa diferentes algoritmos para o processamento das informações provenientes de sensores e também para a tomada de decisões em tempo real. As estratégias de controle devem garantir a segurança do veículo em diferentes situações de risco, como por exemplo mudanças do clima e condições de mudança da estrada, por esse motivo, o controlador preditivo baseado em modelo (MPC) foi escolhido para este trabalho, já que tem a capacidade de lidar com restrições para diferentes variáveis do sistema, como deslocamento lateral ou o ângulo máximo permitido do veículo; No entanto, esse controlador enfrenta um grande desafio na implementação, pois exige uma alta carga computacional. Por esse motivo, nesta pesquisa, foram implementadas estratégias de redução de carga computacional para o controlador MPC, a fim de serem verificados e validados em Model-In-the-Loop (MIL) e em Hardware-In-the-Loop (HIL) em uma plataforma de simulação em tempo real. Após a realização de simulações foi possível demonstrar o bom comportamento do controle na função LKAS e sua viabilidade para implementação em tempo real, uma vez que foi feita uma comparação entre o controlador de regulação quadrática linear (LQR). Foram propostas duas formulações para os modelos de veículos implementados na função LKAS. Uma delas visa o rastreamento de uma referência já estabelecida, como é comum em sistemas baseados em GPS, enquanto a outra se concentra no uso do estado atual do veículo em relação à posição desejada na pista, mais especificamente, o erro do centro de gravidade do veículo em relação ao centro da faixa. Esses modelos demonstraram estar fortemente relacionados à sensibilidade e às oscilações na resposta do controlador. Além disso, as formulações do controlador MPC em combinação com os diferentes solucionadores QP mostram que a estratégia de parametrização exponencial permite uma redução significativa do tempo de computação do controlador MPC.The integration of new technologies into current vehicles demonstrates the concern of professionals in the automotive industry and the government with safety, performance, and driving comfort. For this reason, the use of Advanced Driver Assistance Systems (ADAS) has gained popularity in recent days. These systems allow for increased vehicle safety by assisting in the execution of various tasks that may be repetitive or challenging for humans. One of these activities is lane-keeping assitant system (LKAS). As the name suggests, this function was developed to prevent unintentional departure from the lane center. This function utilizes sensors such as cameras, GPS, LIDAR, etc, to capture the vehicle’s current position relative to the road and make a decision that will be executed through the steering system by altering the wheel angle. LKAS employs different algorithms for processing information from sensors and also for making real-time decisions. These control strategies must ensure the safety and stability of the vehicle in different risk situations, such as changes in weather and road conditions. Therefore, Model Predictive Control (MPC) has been chosen for this work, which has the ability to handle constraints for different system variables, such as lateral displacement or the maximum allowed vehicle angle. However, this controller faces a significant challenge in implementation as it requires high computational load. For this reason, in this research, computational load reduction strategies were implemented for the MPC controller to be verified and validated in Model-In-the-Loop (MIL) and HardwareIn-the-Loop (HIL) simulations on a real-time simulation platform. After conducting the respective simulations, which demonstrated the good behavior of the control in the LKAS function and its feasibility for real-time implementation, as a comparison was made with the Linear Quadratic Regulator (LQR) controller. Two formulations were proposed for the vehicle models implemented in the LKAS function, one for tracking an established reference and the other for using the vehicle’s current state relative to the lane. These models were found to be strongly related to the sensitivity and oscillations in the controller response. Furthermore, the formulations of the MPC controller in combination with different QP solvers show that the exponential parameterization strategy allows for a significant reduction in the MPC controller’s computation time.Faculdade de Tecnologia (FT)Departamento de Engenharia Mecânica (FT ENM)Programa de Pós-Graduação em Sistemas MecatrônicosTeixeira, Evandro Leonardo SilvaMontoya, James Duván García2025-03-13T18:48:52Z2025-03-13T18:48:52Z2025-03-132024-03-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfMONTOYA, James Duván García. Análise compreensiva do controle preditivo baseado em modelo aplicado em sistemas de assistência a manutenção de faixa. 2024. 114 f. Dissertação (Mestrado em Sistemas Mecatrônicos) — Universidade de Brasília, Brasília, 2024.http://repositorio.unb.br/handle/10482/51857porA concessão da licença deste item refere-se ao termo de autorização impresso assinado pelo autor com as seguintes condições: Na qualidade de titular dos direitos de autor da publicação, autorizo a Universidade de Brasília e o IBICT a disponibilizar por meio dos sites www.unb.br, www.ibict.br, www.ndltd.org sem ressarcimento dos direitos autorais, de acordo com a Lei nº 9610/98, o texto integral da obra supracitada, conforme permissões assinaladas, para fins de leitura, impressão e/ou download, a título de divulgação da produção científica brasileira, a partir desta data.info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UnBinstname:Universidade de Brasília (UnB)instacron:UNB2025-03-13T18:48:52Zoai:repositorio.unb.br:10482/51857Repositório InstitucionalPUBhttps://repositorio.unb.br/oai/requestrepositorio@unb.bropendoar:2025-03-13T18:48:52Repositório Institucional da UnB - Universidade de Brasília (UnB)false
dc.title.none.fl_str_mv Análise compreensiva do controle preditivo baseado em modelo aplicado em sistemas de assistência a manutenção de faixa
title Análise compreensiva do controle preditivo baseado em modelo aplicado em sistemas de assistência a manutenção de faixa
spellingShingle Análise compreensiva do controle preditivo baseado em modelo aplicado em sistemas de assistência a manutenção de faixa
Montoya, James Duván García
Sistemas Avançados de Assistência a Condução
Sistemas de Assistência à Manutenção de Faixa
Controle preditivo baseado em modelo (MPC)
Parametrização MPC
Programação quadrática
title_short Análise compreensiva do controle preditivo baseado em modelo aplicado em sistemas de assistência a manutenção de faixa
title_full Análise compreensiva do controle preditivo baseado em modelo aplicado em sistemas de assistência a manutenção de faixa
title_fullStr Análise compreensiva do controle preditivo baseado em modelo aplicado em sistemas de assistência a manutenção de faixa
title_full_unstemmed Análise compreensiva do controle preditivo baseado em modelo aplicado em sistemas de assistência a manutenção de faixa
title_sort Análise compreensiva do controle preditivo baseado em modelo aplicado em sistemas de assistência a manutenção de faixa
author Montoya, James Duván García
author_facet Montoya, James Duván García
author_role author
dc.contributor.none.fl_str_mv Teixeira, Evandro Leonardo Silva
dc.contributor.author.fl_str_mv Montoya, James Duván García
dc.subject.por.fl_str_mv Sistemas Avançados de Assistência a Condução
Sistemas de Assistência à Manutenção de Faixa
Controle preditivo baseado em modelo (MPC)
Parametrização MPC
Programação quadrática
topic Sistemas Avançados de Assistência a Condução
Sistemas de Assistência à Manutenção de Faixa
Controle preditivo baseado em modelo (MPC)
Parametrização MPC
Programação quadrática
description A integração de novas tecnologias nos veículos atuais demonstra a preocupação dos profissionais da indústria automotiva e do governo com a segurança, o desempenho e o conforto da condução. Por esse motivo, o uso de Sistemas Avançados de Assistência à Condução (ADAS) tem ganhado popularidade nos dias atuais. Esses sistemas permitem aumentar a segurança nos veículos, pois auxiliam a execução de diferentes tarefas que podem ser repetitivas ou de grande dificuldade para o ser humano. Uma dessas atividades é a manutenção da faixa de rodagem (LKAs). O LKAS foi desenvolvida para evitar a saída não intencional do centro da faixa. Essa função usa sensores como câmera, GPS e LIDAR para capturar a posição atual do veículo em relação à estrada e tomar uma decisão que será executada por meio do sistema de direção, alterando o ângulo das rodas. O LKAS usa diferentes algoritmos para o processamento das informações provenientes de sensores e também para a tomada de decisões em tempo real. As estratégias de controle devem garantir a segurança do veículo em diferentes situações de risco, como por exemplo mudanças do clima e condições de mudança da estrada, por esse motivo, o controlador preditivo baseado em modelo (MPC) foi escolhido para este trabalho, já que tem a capacidade de lidar com restrições para diferentes variáveis do sistema, como deslocamento lateral ou o ângulo máximo permitido do veículo; No entanto, esse controlador enfrenta um grande desafio na implementação, pois exige uma alta carga computacional. Por esse motivo, nesta pesquisa, foram implementadas estratégias de redução de carga computacional para o controlador MPC, a fim de serem verificados e validados em Model-In-the-Loop (MIL) e em Hardware-In-the-Loop (HIL) em uma plataforma de simulação em tempo real. Após a realização de simulações foi possível demonstrar o bom comportamento do controle na função LKAS e sua viabilidade para implementação em tempo real, uma vez que foi feita uma comparação entre o controlador de regulação quadrática linear (LQR). Foram propostas duas formulações para os modelos de veículos implementados na função LKAS. Uma delas visa o rastreamento de uma referência já estabelecida, como é comum em sistemas baseados em GPS, enquanto a outra se concentra no uso do estado atual do veículo em relação à posição desejada na pista, mais especificamente, o erro do centro de gravidade do veículo em relação ao centro da faixa. Esses modelos demonstraram estar fortemente relacionados à sensibilidade e às oscilações na resposta do controlador. Além disso, as formulações do controlador MPC em combinação com os diferentes solucionadores QP mostram que a estratégia de parametrização exponencial permite uma redução significativa do tempo de computação do controlador MPC.
publishDate 2024
dc.date.none.fl_str_mv 2024-03-01
2025-03-13T18:48:52Z
2025-03-13T18:48:52Z
2025-03-13
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv MONTOYA, James Duván García. Análise compreensiva do controle preditivo baseado em modelo aplicado em sistemas de assistência a manutenção de faixa. 2024. 114 f. Dissertação (Mestrado em Sistemas Mecatrônicos) — Universidade de Brasília, Brasília, 2024.
http://repositorio.unb.br/handle/10482/51857
identifier_str_mv MONTOYA, James Duván García. Análise compreensiva do controle preditivo baseado em modelo aplicado em sistemas de assistência a manutenção de faixa. 2024. 114 f. Dissertação (Mestrado em Sistemas Mecatrônicos) — Universidade de Brasília, Brasília, 2024.
url http://repositorio.unb.br/handle/10482/51857
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.source.none.fl_str_mv reponame:Repositório Institucional da UnB
instname:Universidade de Brasília (UnB)
instacron:UNB
instname_str Universidade de Brasília (UnB)
instacron_str UNB
institution UNB
reponame_str Repositório Institucional da UnB
collection Repositório Institucional da UnB
repository.name.fl_str_mv Repositório Institucional da UnB - Universidade de Brasília (UnB)
repository.mail.fl_str_mv repositorio@unb.br
_version_ 1839083780594204672