Pular para o conteúdo

API do Aimsun Next

O objetivo da API do Aimsun Next é a comunicação entre simuladores baseados em veículos e aplicações externas.

Observação sobre licenças: Estas Interfaces estão disponíveis em todas as edições, ou seja, usando assinaturas anuais das edições Aimsun Next Lite, Pro, Advanced ou Expert. Para o sistema de licenciamento antigo, baseado em dongle, eles exigem uma licença tanto para o Aimsun Next quanto para a extensão API.

Introdução

As tendências atuais no desenvolvimento de Advanced Transport Telematic Applications, sejam adaptativas em tempo real ou baseadas em outras abordagens específicas, estão longe de ser padronizadas. Há muitos protocolos comumente usados e poucos compartilhados entre aplicações. Portanto, é difícil tentar integrá-los de forma fixa em um simulador microscópico de tráfego.

Incorporar algoritmos de controle em um simulador pode inicialmente resolver o problema para algumas tarefas específicas de modelagem, mas, à medida que os algoritmos evoluem e novos algoritmos são desenvolvidos, a tarefa de manter vários sistemas incorporados atualizados torna-se insustentável.

Conceitualmente, a operação desses sistemas modernos pode ser descrita da seguinte forma:

  • A rede viária está adequadamente equipada com detectores de tráfego de várias tecnologias (detectores de laço, detectores por processamento de imagem etc.), com um layout específico dependendo dos requisitos da abordagem de controle.
  • Esses detectores fornecem dados de tráfego em tempo real (fluxos, velocidades, ocupâncias etc.) com o grau de agregação necessário a um sistema de controle que pode existir em um controlador em campo ou em um centro de controle de área.
  • O sistema de gerenciamento que usa esses dados para tomar decisões de controle: por exemplo, estender a fase verde, mudar para a fase vermelha, aplicar controle de velocidade, etc.

Para avaliar e testar qualquer um desses sistemas, um microssimulador deve, portanto, ser capaz de incorporar ao modelo os dispositivos de tráfego correspondentes: ou seja, detectores, semáforos, VMS etc. Ele deve emular suas funções fornecendo os mesmos dados que o dispositivo físico nos intervalos de tempo requeridos, implementando as mesmas estratégias de controle por meio da operação de sinais, VMS etc. e fornecendo instruções diretas aos veículos. Ele também deve fornecer as conexões para essas funções, de modo que os algoritmos que controlam a rede possam obter os dados e implementar as ações.

Esta seção apresenta todos os tópicos relacionados à API do Aimsun Next: