Adaptive Cruise
Control (ACC)
Crystal Menezes
Fábio Leite
Henrique Figueirôa
Marcelo Albuquerque
1
Introdução
• Cruise Control:
o Mantém a velocidade de condução de um veículo
previamente programada.
o Torna-se inoperante quando o motorista interage com
algum comando do veículo.
o Patente: 1955
• Adaptive Cruise Control:
o Funciona como um Cruise Control.
o É projetado para monitorar a velocidade do veículo da
frente e a distância entre os dois veículos.
o Patente: 1996
2
Introdução
• Com a utilização de um sensor de radar, o ACC pode:
Determinar a distância entre os dois veículos.
 Em torno de 200m.
o Determinar a velocidade do veículo que está na frente.
o Determinar a desaceleração do veículo.
 A velocidade fica entre 30 km/h e 180 km/h.
o Acelerar o veículo quando não encontrar obstáculos.
o
3
Dispositivo ACC
4
Como funciona o ACC?
5
Vídeo de Exemplo
6
Como funciona o ACC?
• Diagrama de blocos do ACC:
7
Como funciona o ACC?
• Sensores
Sensores de roda:
 Utilizados para medir a velocidade do veículo.
o Sensores de pedais:
 Utilizados para saber a posição atual do freio e do
acelerador.
o
8
Como funciona o ACC?
• Radares
o
Um subsistema de radar é utilizado para detectar
veículos na zona de relevância, medir a distância entre
os automóveis e também calcular a velocidade do veículo
que está a frente.
o
O radar utilizado pelo ACC deve ser capaz de detectar
carros de diferentes tamanhos.
9
Como funciona o ACC?
• Radares
o
Com o radar, é possível:
 Medir continuamente a posição e velocidade dos
objetos à frente;
 Ignorar todos os objetos irrelevantes;
 Distinguir os carros que estão em faixas distintas;
 Focar no carro mais relevante.
10
Como funciona o ACC?
• Interface com o usuário
o
Responsável pela comunicação de e para o motorista.
 O motorista deve estar consciente das medidas
tomadas pelo ACC.
o
A informação deve chegar no momento certo através de
um display e, talvez, por voz.
11
Como funciona o ACC?
• Atuadores
o
Sistemas responsáveis pelo ajuste do sistema de
aceleração e do sistema de freio do veículo.
o
São componentes controlados eletronicamente pela
Unidade de Controle.
12
Como funciona o ACC?
• Unidade de Controle
Mantém as informações atualizadas em relação ao
ambiente e determina os comandos de controle
correspondentes.
o O ACC pode operar em dois modos básicos:
 Controle de distância: Acompanha o veiculo relevante que está na frente - e controla a velocidade e a
distância em relação a esse veículo.
 Controle de velocidade: Quando não existe veículo na
frente, o controle é feito em relação a velocidade
setada pelo motorista.
o
13
Modelagem Formal
1) Ambiente ACC
• Ambiente dinâmico:
• Vários veículos em movimento;
• Velocidades diferentes;
• Diferentes distâncias.
• O ambiente pode ser restrito.
• Área do ambiente dividida em regiões.
14
Modelagem Formal
2) Regiões
• O ambiente é dividido em seis regiões:
15
Modelagem Formal
2) Regiões - Continuação
• A região "AWAY" desconsiderada.
• Zona de perigo (Região 4) nunca permitida.
16
Modelagem Formal
3) Suposições (Condições necessárias)
• Limite de velocidade.
• Veículo mais próximo rastreado.
• Zona de perigo não permitida
o Aviso com antecedência.
• Velocidade e distâncias desejadas setadas pelo motorista.
17
Modelagem Formal
4) Autômato: Baseado nas regiões listadas no número 2.
18
Métricas
• Para a modelagem e validação de um sistema ACC em um
ambiente em tempo real, é importante focar em algumas
métricas:
1) Tempo de execução
2) Tempo de resposta
3) Atraso de mudança de modo
4) Controle transferido para o Usuário
5) Execução de tarefas redundantes
19
Métricas
1) Tempo de Execução
• Necessário conhecimento para aplicações em tempo real,
• Importante para setar prioridades.
• Escalonamento de processos.
• RTOS tenta minimizá-lo.
• Medição – subtração entre tempos
20
Métricas
2) Tempo de resposta
• Diferentes tarefas possuem tempo de resposta diferente.
• Exemplo de tempo de resposta em ACC:
• Tempo entre a detecção de um veículo à frente e o início da
adaptação a velocidade adequada.
21
Métricas
3) Atraso de mudança de modo
• Diferença de tempo entre o tempo quando uma mudança de
modo é requisitada e o tempo em que a capacidade do
processador necessária é alocada.
• Calculado pela diferença entre o tempo em que a mudança
foi solicitada e o tempo em que a primeira tarefa no novo
modo é inicidada.
22
Métricas
4) Controle transferido para o usuário
• Nem sempre é possível para o ACC manter uma distância
segura.
• Motorista é alertado e o controle é transferido para o
mesmo.
23
Métricas
5) Execução de tarefas redundantes
• Mesmo quando o dado de um item fica 'ultrapassado', seu
valor ainda pode estar dentro de limites aceitáveis.
o Assim, não é necessário recalcular e/ou atualizar os
dados.
• Economiza recursos da CPU que pode ser utilizada para
executar outras tarefas de menor prioridade.
24
Descrição Física
• O ACC consiste de uma séria de componentes e sistemas
de interconexão.
• A comunicação entre os diferentes módulos é através de
uma rede de comunicação serial conhecida como Controller
Area Network (CAN).
25
Descrição Física
• CAN:
o Padrão de rede automotiva que utiliza um barramento
com dois fios para transmitir e receber dados.
 Se vários nós da rede tentam transmitir ao mesmo
tempo, um esquema de arbitragem é usado para
determinar qual nó irá controlar o barramento.
 A mensagem com maior prioridade - informação esta
retirada do cabeçalho - ganha a arbitragem.
26
Descrição Física
• ACC Module:
o Sua função principal é processar as informações do radar
e determinar se existe um veículo na frente.
o Quando o ACC está em "time-gap control", ele envia
informações para o Engine Control e o Brake Control
para que eles controlem a distância entre os veículos.
• Engine Control Module:
o Sua função principal é controlar a velocidade do veículo
com base nas informações recebidas pelo ACC Module e
pelo Instrument Cluster.
o Controla a velocidade através do uso do acelerador.
27
Descrição Física
• Brake Control Module:
o Sua função principal é determinar a velocidade do veículo
através das rodas e desacelerar o mesmo quando
solicitado pelo ACC Module.
o O sistema de freio é hidráulico com aprimoramento
eletrônico, assim como um freio ABS.
• Instrument Cluster:
o Sua principal função é processar os Switches Cruise e
enviar as informações para o ACC Module e o Engine
Control Module.
o Exibe informações para o motorista sobre o estado do
sistema.
28
Descrição Física
29
Descrição Física
• Cruise Switches:
o Anexados ao volante, possuem botões que permitem que
o motorista controle a operação do ACC.
 ON - iniciar a operação do ACC
 OFF - desativar a operação do.ACC.
 SET - estabelecer a velocidade e a distância.
 COAST - desacelerar.
 RESUME - recuperar a velocidade definida.
 TIME GAP (+) - aumentar o gap.
 TIME GAP (-) - diminuir o gap.
30
Descrição Física
31
Descrição Física
• Brake Switches:
o Existem dois "brake switches". Quando qualquer um dos
dois é ativado, o sistema vai para o estado de "standby
ACC".
• Brake Lights:
o Quando o Brake Control Module é acionado, os freios
respondem a um pedido do ACC. Desta forma, as luzes
de freio são acendidas para avisar aos veículos que
estão atrás que os freios estão em ação.
32
Descrição Física
33
Descrição Física
34
Sistema ACC
• Uma máquina de estados representando o dispositivo ACC
possui quatro estados:
•
•
•
•
OFF
STAND BY
DISTANCE CONTROL
SPEED CONTROL
35
Sistema ACC
• OFF: O sistema ACC não é funcional. Este estado é ativado
sempre que a ignição é ligada e o ACC estiver desligado.
• STAND BY: O sistema está esperando para obter o controle
do acelerador e do freio. O motorista está utilizando o
freio/acelerador, retirando o controle do sistema ACC.
• DISTANCE CONTROL: Neste modo, o sistema ACC tenta
alcançar e manter as configurações de distâncias setadas.
• SPEED CONTROL: Neste modo, o sistema ACC tenta
alcançar e manter as configurações de velocidade setada.
36
Sistema ACC
Estados e transições no sistema ACC:
37
Pesquisa
• Se você pudesse escolher apenas uma, qual dessas
tecnologias você gostaria de ver em seu próximo carro?
38
Pontos Fortes
• Aperfeiçoamento do Cruise Control.
• Ajuda motoristas mais velhos a conduzir com mais
segurança.
• Diminui o stress durante a condução do veículo.
• Diminuição das mudanças de faixas.
• Controla automaticamente as distâncias em relação ao
veículo da frente.
39
Pontos Fortes
• Alerta sonoro quando as distâncias são reduzidas a um
nível crítico.
• Compatível com todos os sistemas de frenagem.
• Reduz o desgaste do veículo e o consumo de combustível.
• Aumenta a vida útil do veículo.
40
Pontos Fracos
• Excesso de confiança na tecnologia do ACC.
o Pensar que o ACC pode ajudar a evitar uma colisão em
situações fora da capacidade da maioria dos sistemas.
• Falsa suposição de que os sistemas ACC sempre irão
ajudar a evitar uma colisão com um veículo parado.
41
Aplicações
• 1997 - Toyota Celsior
• 1998 - Nissan Cima, Nissan Primera, Mercedes-Benz
• 1999 - Jaguar XK-R
•
•
•
•
•
•
•
2000 - Lexus LS430/460
2003 - Honda Inspire, Legend
2004 - Cadillac XLR
2005 - Acura RL, Cadillac STS
2006 - Ford Mondeo, S-Max
2007 - Chrysler 200C
2009 - Sienna (XLE Limited Edition), Corolla
42
Aplicações
• 2010 - Prius
• 2011 - Dodge Charger, Dodge Durango
• 2012 - Mercedes-Benz C-Class
• Fabricado em série na Bosch desde o ano 2000.
o Até agora o sistema é oferecido principalmente como um
opcional para carros de classe alta e média.
o Em breve, os carros compactos também serão
disponibilizados com o ACC.
o Faz parte dos Sistemas Preditivos de Segurança.
43
Considerações Finais
Pesquisa realizada pela Senior Safety & Mobility:
• Mudanças no comportamento com o ACC:
o +50% mudam menos frequentemente de faixa;
o Quase 50% afirmam que o ACC alivia o stress causado
pelo trânsito nas auto estradas;
o
7% acham que o ACC os tornam mais vulneráveis aos
acidentes;
Porém:
o
o
Muitos motoristas não têm ciência das limitações do
sistema ACC;
44
Vários acham que o sistema evita batidas;
Conclusão
• O Adaptive Cruise Control é sistema de alerta para o
motorista, como também um sistema de atuação direta mas não total, que ajuda o condutor:
o
o
o
o
Evitar colisões,
Diminui as situações de risco para outros motoristas,
A aumentar o fluxo dos carros em vias de congestionamento,
Entre outros.
• Vários modelos de ACC já estão sendo empregados nos
carros "populares“ como, por exemplo, os novos modelos
da Volkswagen.
45
Vídeo de Exemplo
46
Vídeo de Exemplo
47
Referências
• [1]http://www.cse.msu.edu/~435cruise3/resources/Adaptive_
Cruise_Control_Sys_Overview.pdf
• [2] http://www.inautonews.com/customers-want-for-theirnext-car-night-vision-and-adaptive-cruise-control
• [3] http://en.wikipedia.org/wiki/Adaptive_cruise_control
• [4]http://www.wabco-auto.com/products_wabco/driverassistance-systems/adaptive-cruise-control-acc
• [5]http://www.aaafoundation.org/pdf/AdaptiveCruiseControl.p
df
• [6] http://www.it.iitb.ac.in/~guru/
48
49
Download

Adptive_Cruise_Control