Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/24096
Título: Design and development of algorithms and control strategies for automatic parking systems: advanced driver assistance system
Título(s) alternativo(s): Projeto e desenvolvimento de algoritmos e estratégias de controle para sistemas de estacionamento automático: sistema avançado de assistência ao condutor
Autor(es): Manuel, Calequela João Tomé
Orientador(es): Santos, Max Mauro Dias
Palavras-chave: Estacionamento de automóveis
Sistemas inteligentes de veículos rodoviários
Sistemas embarcados (Computadores)
Veículos autônomos
Algorítmos
Automobile parking
Intelligent transportation systems
Embedded computer systems
Automated vehicles
Algorithms
Data do documento: 22-Dez-2020
Editor: Universidade Tecnológica Federal do Paraná
Câmpus: Ponta Grossa
Citação: MANUEL, Calequela João Tomé. Design and development of algorithms and control strategies for automatic parking systems: advanced driver assistance system. 2020. Dissertação (Mestrado em Engenharia Elétrica) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2020.
Resumo: A relação entre os clientes/consumidores e a indústria automobilística agrega a necessidade dos veículos elétricos, inteligentes e autônomos serem independentes, até mesmo durante manobras consideradas difíceis, visando a segurança dos ocupantes do veículo e terceiros. Neste trabalho, foi desenvolvido um algoritmo do tipo C para o estacionamento automático de um veículo de forma paralela, com validação computacional (Software In-the Loop). O grande diferencial do algoritmo C desenvolvido adota a estratégia do veículo principal estar desalinhado em relação ao veículo secundário (estacionado). Ou seja, não é obrigatório que o veículo principal esteja na posição eixo com eixo do veículo secundário para realizar a manobra do estacionamento automático paralelo. Foi determinado um valor mínimo em relação à posição (x) e um valor mínimo em relação à posição (y) sendo a referência o veículo secundário (estacionado). Os pontos geométricos são as posições dos 2 veículos estacionados e a vaga de estacionamento é igual ao deslocamento do espaço livre entre os 2 veículos estacionados. Quando este deslocamento for maior que o comprimento total do veículo a manobra é executada, caso contrário a manobra é cancelada pelo fato de não ter garantia dela ser bem sucedida; essas relações geométricas dão origem à trajetória que o veículo principal deve percorrer. O algoritmo desenvolvido visa à implantação posterior do modelo Hardware In-the Loop (HIL), especificamente a validação do algoritmo em um protótipo ou veículo real, uma vez que a execução/validação computacional do algoritmo foi bem sucedida. O algoritmo do tipo C se programado em um microcontrolador eletrônico possibilita o controle do veículo para realizar manobras seguras e sem intervenções humanas, por isso é considerado um sistema inteligente de estacionamento automático paralelo (sistema embarcado) capaz de identificar uma vaga de estacionamento paralela, verificando se o tamanho da vaga é adequado para estacionar o veículo no sentido de ré, detectando possíveis obstáculos durante a manobra, através de sensores ultrassônicos; outros tipos de sensores de medição podem ser utilizados. Como demais contribuições propostas destacam-se os métodos de sintonia para o controlador longitudinal (PID) e controlador lateral (MPC), assim como um estudo completo sobre a cinemática e a dinâmica veicular e a modelagem funcional de um veículo com 4 rodas. O software MATLAB/Simulink auxiliou com as diversas simulações computacionais precisas, para garantir a validação Software In-the Loop (SIL).
Abstract: The relationship between customers/consumers and the automotive industry adds to the need for electric, intelligent and autonomous vehicles to be independent, even during maneuvers considered difficult, aiming at the safety of vehicle occupants and third parties. In this work, a type C algorithm was developed for the automatic parking of a vehicle in parallel, with computational validation (Software In-the Loop). The great differential of the developed C algorithm adopts the strategy of the main vehicle being misaligned in relation to the secondary (parked) vehicle. That is, it is not mandatory that the main vehicle is in the axle-to-axle position of the secondary vehicle to perform the automatic parallel parking maneuver. A minimum value was determined in relation to the position (x) and a minimum value in relation to the position (y) with the reference being the secondary (parked) vehicle. The geometric points are the positions of the 2 parked vehicles and the parking space is equal to the displacement of the free space between the 2 parked vehicles. When this displacement is greater than the total length of the vehicle, the maneuver is performed, otherwise the maneuver is canceled because there is no guarantee that it will be successful; these geometric relations give rise to the trajectory that the main vehicle must travel. The developed algorithm aims at the subsequent implantation of the Hardware In-the Loop (HIL) model, specifically the validation of the algorithm in a real prototype or vehicle, since the computational execution/validation of the algorithm was successful. The type C algorithm if programmed in an electronic microcontroller allows the control of the vehicle to perform safe maneuvers and without human intervention, so it is considered an intelligent automatic parallel parking system (embedded system) capable of identifying a parallel parking space, checking if the size of the space is adequate to park the vehicle in the reverse direction, detecting possible obstacles during the maneuver, through ultrasonic sensors; other types of measurement sensors can be used. As other proposed contributions, the tuning methods for the longitudinal controller (PID) and lateral controller (MPC) stand out, as well as a complete study on the kinematics and vehicle dynamics and the functional modeling of a vehicle with 4 wheels. The MATLAB/Simulink software helped with the various accurate computer simulations, to ensure Software In-the Loop (SIL) validation.
URI: http://repositorio.utfpr.edu.br/jspui/handle/1/24096
Aparece nas coleções:PG - Programa de Pós-Graduação em Engenharia Elétrica

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
automaticparkingcontrolalgorithm.pdf5,46 MBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons