Escolar Documentos
Profissional Documentos
Cultura Documentos
Autnomo
Mauricio F. Baleeiro
Escola de Engenharia-Universidade Federal de Minas Gerais
17 de dezembro de 2009
Resumo
Neste trabalho apresenta-se o projeto e a implementao de um sistema eletromecnico de frenagem automtica
para um carro de passeio. O sistema foi desenvolvido como parte das modificaes necessrias para transformar um
automvel comum em um veculo autnomo, cuja misso transportar pessoas, pelo campus da UFMG, sem a interveno de um motorista humano. Para tanto, utiliza-se um atuador linear eletromecnico diretamente acoplado ao pedal
de freio do automvel, cuja posio controlada em malha fechada. Duas estratgias para controle digital de posio do
atuador so investigadas, a saber: controle proporcional; e controle no linear do tipo rel. A lei de controle escolhida
implementada usando-se um microcontrolador em uma placa de circuito eletrnico dedicada.
Palavras chave: Veculo Autnomo, Freio, Atuador Linear.
Abstract
This paper presents the project and implementation of an eletromechanic system of automatic braking for a conventional automobile. The system was built as a part of a series of modifications necessary to transform the car in an
automatic vehicle, which mission is to transport people through UFMG campus without human intervention. Thus, an
eletromechanic linear actuator coupled to the brake pedal is used, which position is feedback-controlled. Two strategies
for the control position are investigated: linear proportional control and non-linear relay control. The control law chosen
is implemented using a microcontroller in an electronic circuit board.
Keywords: Driveless Cars, Brakes, Linear Actuator.
Introduo
1.1
Descrio do Problema
1.2
Metodologia
2.1
Estratgia de Controle
Primeiramente, foi determinado que o controlador projetado seria discreto por causa da facilidade de implementao da lgica e de comunicao com a interface USB.
Num segundo momento, partiu-se para um estudo da estrutura mais adequada aos requisitos de projeto, os quais
so:
1. tempo de acomodao de 0,5s;
2. resposta sem sobre-elevao;
3. erro em regime estacionrio nulo.
Entretanto, essa escolha da estrutura depende do sistema de atuao, dos nveis de rudo de medio e da perturbao do sistema. Portanto, foi detalhado numa seo
dedicada, o projeto de estrutura e sintonia dos parmetros
do controlador.
2.2
Dimensionamento do Atuador
Objetivos Iniciais
2.3
2.4
Sensoriamento
3
3.1
Descrio do Aparato
Figura 7: Esquema de ligao do motor CC do LA12Extrado de [6].
Atuador
3.2
Sensor
O sensor um potencimetro de 10k cujo valor de resistncia entre os terminais se altera medida que o cursor
do atuador muda de posio. A Figura 8 demonstra a ligao dos fios, em que o fio verde alimentado com uma
tenso positiva e o fio preto com 0V ou terra. A medio de tenso feita do fio amarelo, o qual est ligado a
uma resistncia de 1k em srie com o pino varivel do
potencimetro, em relao ao terra.
A Seo 4.1 mostra mais detalhes sobre a calibrao do
sensor.
rente contnua, um conjunto de engrenagens e uma roscasem-fim como pode ser visto na Figura 6.
Quando o motor acionado, ele gira um conjunto de
engrenagens que est acoplada ao seu eixo. Este conjunto
rotaciona a rosca-sem-fim, fazendo expandir, dentro de
uma faixa de 0 a 100 milmetros, a haste que est recolhida. O processo de recolhimento similar, porm o motor CC gira no sentido contrrio.
4
3.3
Circuito de Acionamento
3.4
Microcontrolador
4
4.1
Modelagem
Calibrao Esttica
Na calibrao esttica da planta, utilizou-se um multmetro para medir a tenso do sensor e um paqumetro
para mensurar os deslocamentos de posio do atuador.
Na Figura 12, pode-se ver a calibrao tomando pontos
de descida e subida para identificao de histerese.
Modelo 1
4.2
Modelagem Dinmica
A resposta dinmica do processo de frenagem foi observada e coletada a partir de uma entrada ao degrau de
12V. A Figura 13 mostra o resultado da posio medida
pelo sensor, iniciando da posio recolhida do atuador at
seu curso mximo.
A partir da Figura 13, dois pontos devem ser salientados. O primeiro a resposta entre 90 a 100mm que sofre
uma reduo de ganho, pois nesse intervalo o pedal chegou ao seu curso mximo. O segundo a demonstrao
da chave de fim-de-curso que, mesmo com a bateria fornecendo energia ao atuador, faz com que o mecanismo
pare no seu limite de excurso (100mm).
G(s) =
(s)
1
Km
=
,
Va (s)
s (Ra + Las)(Js + b) + Kb Km
(1)
(s)
1 GDC
=
,
Va (s)
s (m s + 1)
(2)
4.3
(s)
GDC d s 1. 25 0,08s
=
e =
e
.
Va (s)
s
s
(5)
(s)
1
1,25
=
.
Va (s)
s (0,018s + 1)
(4)
Modelo 2
Para encontrar o controlador discreto C(z) que atendesse os requisitos, utilizou-se o mdulo grfico SISOTOOL do MatLab. No lugar das razes, variou-se, iterativamente, o ganho do controlador proporcional at que
os plos de malha fechada estivessem dentro da rea que
atenderia os parmetros de projeto. Na Figura 19, pode-se
ver os plos em malha fechada na cor magenta dentro da
regio.
Projeto do Controlador
5.1
Gd (z) = Zm
1 esT
G(s) ,
s
1 esT
G(s)H(s) ,
s
(6)
5.2
(7)
A segunda estratgia de controle feita por um controlador no-linear do tipo rel que baseado num controle
em que Gd e GH d so, respectivamente, as transfor- simples de chaveamento liga/desliga, simulando, de fato,
madas Z modificadas do modelo G(s) (equao 5) uma chave tipo rel. Devido facilidade de implementae de G(s) com o ganho de realimentao do sensor o e alto desempenho para certos sistemas, o Controle
(H(s) =0,051V/mm). Como a planta tem tempo morto de Rel tem sido amplamente adotado em vrias reas
no inteiro, deve-se utilizar a transformada Z modifi- da tecnologia de acordo com [13]. Ainda, segundo [13],
cada. Kd o ganho de converso da ao de controle do a equao do elemento de Rel sem histerese com zona
morta tem a forma:
PIC de 5V para 12V da bateria.
GH d (z) = Zm
(8)
Quanto ao tempo de amostragem T utilizado, podiase estipular um valor bem pequeno, uma vez que o
tempo de processamento do PIC da ordem de megahertz. Determinou-se o tempo de amostragem como
0,01s, sendo 10 vezes menor que a constante de tempo
mecnica do sistema.
8
u = (x),
(9)
para x > 0 ,
k,
x = 0,
para |x| < 0 ,
k, para x < 0 ,
(10)
GDC d E
1,25 0,08 12
=
= 0,6mm. (11)
2
2
Figura 21: Malha de simulao do freio com controlador de chaveamento tipo rel com zona morta.
Figura 23: Exemplo do efeito do rudo utilizando o controlador de chaveamento tipo rel com zona morta.
Figura 24: Resposta simulada do sistema com o controlador de chaveamento tipo rel com zona morta.
6
5.3
Controlador Escolhido
Como foi observado nas sees anteriores sobre o sistema de atuao, viu-se que a velocidade do atuador adquirido estava abaixo do projetado. Desta forma, necessrio o controlador que prov a resposta mais rpida do
sistema. Indubitavelmente, o no-linear o mais rpido,
j que ele usa toda a energia que o sistema tem a oferecer.
Todavia, os pontos negativos dessa estrutura, discutidos
6.1
Resultados
Resultado do Projeto Mecnico
Consideraes Finais
6.2
Validao do Projeto
Para realizar o teste de validao do projeto, aplicouse, atravs do computador, uma variao do setpoint de
60 a 90mm, que corresponde regio de trabalho definida
para o sistema. Com a posio estabilizada em 60mm,
alterou-se a referncia para 90mm e, depois, retornou-se
para 60mm. A Figura 27 mostra o resultado em comparao com a malha fechada simulada e a ao de controle
correspondente.
Percebe-se que h um erro em regime permanente na
resposta real de 1mm em relao ao simulado, causado,
justamente, pelo rudo de medio. Porm, como j foi
discutido, um erro de 1mm aceitvel. Pode-se dizer que
a simulao muito se assemelhou resposta real do sistema.
toda a lgica de controle foi implementada no microcontrolador do PIC em linguagem C com sucesso;
Em termos gerais, o projeto foi bem sucedido, garantindo, uma frenagem com boa resoluo ao carro, espao
ao motorista, e facilidade de manuseio ao operador.
Como trabalhos e melhorias futuras, deve-se focar na
troca do atuador pelo modelo mais rpido do mesmo fabricante (disponvel no mercado) e num tratamento do
rudo mais apurado, podendo assim diminuir a tolerncia
de erro do controlador;
11
Referncias
[1] PIC Microcontroller Products 8-bit. microchip.com,
Novembro 2009.
[2] Halliday David, Resnick Robert, and Krane Kenneth S. Fsica 2. LTC Editora, 2003.
[3] Nice Karim. How brakes work. howstuffworks.com,
Novembro 2009.
[4] Torres Leonardo A. B. Apostila de Instrumentao
Insdustrial.
[5] Torres Leonardo A. B. Notas de Aula de Controle
Digital, 2008.
[6] Linak A/S. LA12 Actuator Product Datasheet, 2009.
[7] Santos Michele M., Freitas Elias Jos R., Vinti
Matheus N. W., Iscold Paulo, Torres Leonardo A. B.,
and Pereira Guilherme A. S. Automation and Localization of a Robotic Car. Proceedings of the 3rd
Applied Robotics and Collaborative Systems Enginnering (Robocontrol 2008), 2008.
[8] Microchip.
Sheet, 2007.
PIC18F2455/2550/4455/4550 Data
12