Simple Traffic Simulator

Just a tiny demonstration of a Simple Traffic Simulation I developed as a test case scenario for my Thesis. Drivers were modeled using the Inteligent Driver Model (IDM).

This entry was posted on Tuesday, June 14th, 2005 at 10:54 am and is filed under Uncategorized. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

8 Comments

  1. Carlos Rodrigues says:

    Está engraçado, mas o comportamento dos carros que arrancam quando um semáforo passa a verde é um bocado esquisito. O carro da frente arranca como esperado, mas todos os carros que se seguem parecem travar junto à linha do semáforo, e não gradualmente como um fluído.

    ... on July June 14th, 2005
  2. Andre Restivo says:

    Há uma explicação para isso. Como eu não quero que os carros fiquem parados no meio dos cruzamentos entao nao deixo o carro entrar no cruzamento ate ao carro da frente sair dele.

    Nao é obviamente a melhor maneira mas foi a mais facil de implementar. Estou a pensar deixar o carro olhar alguns metros à frente para calcular se vai ter espaço para ele antes de avançar de forma a tornar o movimento mais normal.

    O código também foi feito em 2 dias, não se pode pedir muito :-)

    ... on July June 14th, 2005
  3. Andre Restivo says:

    Já deve estar bastante melhor embora também deva estar um bocado mais pesado.

    Os carros agora são suficientemente inteligentes para avaliarem se no segmento seguinte da rua onde estão há espaço suficiente para eles sem terem de esperar que o carro da frente lhes dê o espaço necessário.

    ... on July June 15th, 2005
  4. Carlos Rodrigues says:

    É, agora já estão mais realistas. No entanto um problema subsiste, não dá para fechar a janela da applet (só indo para outra página).

    ... on July June 16th, 2005
  5. Daniel Farinha says:

    Bastante bom, so realmente dois reparos. O de fechar a janela como disse o Carlos e o de os carros abrandarem com o sinal amarelo. Nao se deve acelerar? (baseado apenas em observacoes da vida real) ;)

    ... on July July 1st, 2005
  6. Rui Ferreira says:

    Sabendo que, "teoricamente", a distância de travagem varia com o quadrado da velocidade, uma coisa interessante seria calcular a velocidade óptima de circulação que permita o maior fluxo possível de carros; provavelmente dá para fazer analiticamente.
    Outra coisa muito interessante é ter um programa para ver qual a sinalização mais eficaz numa situação, para um volume de tráfego. Desconfio que as rotundas não se devem dar muito bem com muito transito.
    Ter várias variáveis nos carros tais como: travões, visibilidade, iluminação, segurança, etc; outras nos condutores: reflexos, sanidade (!); outras na via: qualidade do alcatrão… e as condições atmosféricas também seria interessante para simular o transito com/sem acidentes numa cidade onde pessoas com oitenta anos conduzissem fiats panda.
    Provavelmente já deves ter pensado na maior parte das coisas q disse…

    ... on July August 31st, 2005
  7. Andre Restivo says:

    "Outra coisa muito interessante é ter um programa para ver qual a sinalização mais eficaz numa situação, para um volume de tráfego."

    Isso é basicamente (quase) a minha tese de mestrado. Embora esteja a trabalhar de uma forma mais genérica. As simulações de trânsito são só um pequeno exemplo de aplicação.

    ... on July August 31st, 2005
  8. Mário Lopes says:

    Se o factor ’sanidade’ contasse e se fosse tido em conta o valor para Portugal, então o sistema seria absolutamente caótico, com uma taxa de colisões e insultos gratuitos de 80% :-) Demonstrações disponíveis na Avenida da Boavista em hora de ponta..

    ... on July September 5th, 2005

Post a Comment