Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

Simulação de tráfego veicular com 
autômatos celulares
Mauricio Kischinhevsky – IC/UFF
 
Introdução à Ciência da Computação (2012.1)
 
Resumo
● Problema: aumento progressivo do número de 
veículos, composição heterogênea da frota 
(automóveis, veículos de transporte coletivo e de 
carga, etc.), custo de ampliação da malha viária
● Objetivo: compreensão do fenômeno, auxiliar na 
otimização do uso da malha viária (sinalização, 
educação, sistema de interconexão) e sua 
expansão, decisões de curto prazo e análise de 
contingências
● Escala de análise: microscópica → macroscópica
● Técnicas utilizadas: equações diferenciais, lattice 
gas, autômatos celulares
 
Modelos de escoamento contínuo
● A análise do tráfego se faz com o auxílio de 
equações diferenciais similares às da dinâmica de 
fluidos
● LW – Lighthill & Witham (equação de continuidade, 
exemplo mais simples) 
→ Estes modelos são empregados desde ~1965 e ainda 
propiciam um ambiente para a compreensão dos efeitos 
macroscópicos do tráfego (retenções e reabsorções). 
Baseiam-se em condições em um ponto, apesar de só 
fazerem sentido em “volumes representativos”
∂ ρ
∂ t
+
∂( ρV )
∂ x
=±v ( x ,t )
 
Modelos baseados em análise microscópica
(1) Cinética de Gás
→ Estes modelos são empregados com “upscaling” a partir de 
regras microscópicas, e produzem um modelo macroscópico da 
forma
Com número de veículos constante. A velocidade tem 
dependência não local: 
0)( =
∂
∂+
∂
∂
ξ
ς
τ
ρρ
)()
1
(
)(
)(
)(1)(
2
max
max
0
0
2
V
a
a BTV
A
AV
VV
x
AVV
x
V
t
δ
ρ
ρ
ρ
ρτ
ρ
τ
ρ
ρ
−
−
−+
∂
∂−=
∂
∂+
∂
∂
 
Modelos baseados em análise microscópica
● A velocidade de equilíbrio dinâmico não-local tem a forma
● O fator de Boltzmann
● A variância intra-faixa é aproximada pela relação constitutiva 
 
Modelos baseados em análise microscópica
O modelo não local de tráfego baseado em cinética de gases 
pode incluir um termo adicional referente a frenagem 
antecipatória, que funciona como um termo de viscosidade na 
equação de fluidos obtida. Nos resultados, o termo de 
viscosidade puramente local resulta em corcovas não-físicas 
nas curvas de densidade, enquanto a não-localidade da 
frenagem os evita.
●Tem-se que resolver (numericamente) uma equação da forma 
Vários métodos numéricos podem ser usados para integrar a 
equação acima ao longo do tempo. Não é necessária 
computação de alto desempenho para o problema macroscópico 
ser resolvido (ex: upwind, Lax-Friedrichs, Lax-Wendroff).
 
Modelos baseados em análise microscópica
(2) Modelo contínuo baseado em equações diferenciais 
ordinárias e autômatos celulares (car following).
 Cada veículo é simulado. Há três comportamentos 
principais que são considerados:
 a. aceleração;
 b. desaceleração por frenagem;
 c. mudanças de faixa (em modelos multifaixa).
 
Vários fatores tem que ser considerados: taxa de 
aceleração, distância para antecipação, tamanho dos 
veículos, composição da frota, distância de segurança, 
nível de ansiedade para mudança de faixa, velocidade 
objetivo, probabilidade de flutuação de velocidade, etc. 
Podem-se ter até 50 parâmetros nos simuladores.
 
Modelos baseados em análise microscópica
(2.1) Modelo contínuo baseado em equações diferenciais 
ordinárias.
 Um dos exemplos (e o mais simples) é denominado IDM 
(Modelo do Motorista Inteligente). Baseia-se em alguns 
parâmetros e utiliza as equações a seguir.
Parâmetros (com valores típicos): velocidade desejada 
(120km/h), distância em tempo do veículo da frente (1,5s), 
aceleração máxima (1m/s2), desaceleração cômoda 
(2m/s2), distância mínima (2m), distância de 
congestionamento (0,5m) e expoente de aceleração(4). 
 
Modelos baseados em análise microscópica
(2.1) Modelo contínuo baseado em equações diferenciais 
ordinárias.
 Aceleração: termos de via livre e desaceleração por 
proximidade. 
 
Onde S* é o gap mínimo desejado, dado por
 
Modelos baseados em análise microscópica
(2.1) Modelo contínuo baseado em equações diferenciais 
ordinárias.
 Outros modelos foram propostos, como o Human Driver Model 
– HDM, para o qual outros parâmetros/aspectos são incluídos:
 Tempo finito de reação (reação não instantânea a impulsos);
 Antecipações temporal e espacial; 
 Antecipação em relação às condições globais de tráfego.
●Métodos numéricos: passo simples (Euler, RK2, RK4), múltiplo 
(Adams-Moulton, BDF). Sistemas com 2N incógnitas /passo de 
tempo.
 
Modelos baseados em análise microscópica
(2.2) Modelo discreto baseado em autômatos celulares.
● Autômatos celulares: 
 Máquina de estado finito
 Domínio discretizado em células
 Cada célula tem seu estado definido conforme o 
 seu estado atual e dos seus vizinhos
●Definição de AC:
 L - representa a discretização em uma grade regular,
 formada por células (c) de dimensão D;
 S é o conjunto finito de estados;
 N é a vizinhança adotada, tal que c є L então N(c) є L, e
 f : (S;N) → S é a função de transição.
 
Modelos baseados em análise microscópica
 Autômatos celulares: vizinhança 
 
 
 
Modelos baseados em análise microscópica
 Autômatos celulares: condições de contorno 
 
 
 
Modelos baseados em análise microscópica: 
introdução
 Autômatos celulares: “Conway´s the game of life” e 
comportamento de multidão. 
 
●No modelo básico, as condições a analisar em cada 
instante de tempo, e que determinam o instante seguinte, 
são relativas ao número de vizinhos de uma célula, e o 
estado desta. Várias geometrias e definições de vizinhança 
são possíveis. Em simulações de evolução de D.I., a 
vizinhança pode ter abrangência global com pesos 
(mobilidade).
● Exemplos:
 http://www.youtube.com/watch?v=Fkwjxb-1dxE ,
 http://ped-net.org/index.php?id=26&ID=253 
http://www.youtube.com/watch?v=Fkwjxb-1dxE
http://ped-net.org/index.php?id=26&ID=253
 
Modelos baseados em análise microscópica
 Autômatos celulares: regras básicas para tráfego. 
●Modelo NaSch (1992) 
 Reproduz os fenômenos básicos do tráfego
Variáveis discretizadas:
 Posição em célula (x). Extensão: multicélula.
 Velocidade em células por segundo (v), v em [0; vmax]
 Tempo em segundos (t)
 A via é discretizada como malha (1D ou 2D)
 Representação da malha com x = 7,5m e t = 1s:
 
Modelos baseados em análise microscópica
 Autômatos celulares: regras básicas para tráfego. 
Com condição de contorno periódica tem-se:
 Via de comprimento L
 A posição X é a mesma que X + L
 Deslocamento dos veículos é dado pela regra de 
transição
 Velocidade dada em células por instante de tempo
 Nova posição dada por acréscimo de v.t, v
 
Modelos baseados em análise microscópica
 Autômatos celulares: observáveis principais. 
Principais grandezas para análise do tráfego:
 Densidade - Número de veículos em um trecho da pista
 Velocidade - Velocidade média dos veículos
 Fluxo - Veículos que passam por uma seção da pista
 
Modelos baseados em análise microscópica
Diagrama fundamental: Fluxo x densidade
- Livre: 0 < ρ < c1
- Meta-estabilidade: 
 c1 < ρ < c2
- Congestionado:
 ρ > c2
 
Modelos baseados em análise microscópica
 
Modelos baseados em análise microscópica
 
Modelos baseados em análise microscópica
 
Modelos baseados em análise microscópica
 
Modelos baseados em análise microscópica
 
Modelos baseados em análise microscópica
 
Modelos baseados em análise microscópica
 
Modelos baseados em análise microscópica
 
Modelos microscópicos: pseudocódigo TACUFF
 
Modelos microscópicos: pseudocódigo TACUFF
 
Modelos microscópicos: exemplo de resultado TACUFF
 
Modelos microscópicos: exemplo de resultado TACUFF
 
Modelos microscópicos: exemplo de resultado TACUFF
 
Modelos microscópicos: exemplo de resultado TACUFF
 
Modelos microscópicos: TACUFF multifaixa
 
Modelos microscópicos: TACUFF multifaixa
 
Modelos microscópicos: TACUFF multifaixa
 
Modelos microscópicos:TACUFF multifaixa
 
Modelos microscópicos: multifaixa e referências 
Nagel, K.; Schreckenberg, M. A cellular automaton model
for freeway tra c. Journal de Physique I, v. 2, p.ffi
2221–2229, dez. 1992
KNOSPE, W. et al. A realistic two-lane tra c model forffi
highway tra c. J. Phys. A, v. 35, p. 3369–3388, 2002ffi
Exemplo de Simulador 2 faixas com características comportamentais 
e entrada calibráveis: 
http://vwitme011.vkw.tu-dresden.de/~treiber/MicroApplet/
ZAMITH, M. ; LEAL TOLEDO, R. C. P. ; KISCHINHEVSKY, M. ; Brandão, D. ; Montenegro, A.A. ; 
Clua, E.W.G. ; Lima, E.B. . A probabilistic cellular automata model for highway traffic simulation. 
In: Proceedings of the International Conference on Computational Science - ICCS, 2010.
ZAMITH, M. ; LEAL TOLEDO, R. C. P. ; KISCHINHEVSKY, M. ; Clua, E.W.G. ; Brandão, D. ; 
Montenegro, A.A. ; Lima, E.B. . A Parallelizable Probabilistic Cellular Automata Model for 
Highway Traffic Simulation: Periodic and Open Boundaries Conditions. In: 9th International 
Meeting on High Performance Computing for Computational Science, VECPAR 2010.
	Slide 1
	Slide 2
	Slide 3
	Slide 4
	Slide 5
	Slide 6
	Slide 7
	Slide 8
	Slide 9
	Slide 10
	Slide 11
	Slide 12
	Slide 13
	Slide 14
	Slide 15
	Slide 16
	Slide 17
	Slide 18
	Slide 19
	Slide 20
	Slide 21
	Slide 22
	Slide 23
	Slide 24
	Slide 25
	Slide 26
	Slide 27
	Slide 28
	Slide 29
	Slide 30
	Slide 31
	Slide 32
	Slide 33
	Slide 34
	Slide 35
	Slide 36
	Slide 37

Mais conteúdos dessa disciplina