Skip to content

Aimsun Next: Interface UTOPIA

UTOPIA da Swarco é um sistema de controle de tráfego adaptativo projetado para otimizar fluxos e dar prioridade seletiva ao Transporte Público sem sacrificar os tempos de viagem para o tráfego privado.

Arquitetura

A comunicação entre Aimsun Next e UTOPIA ocorre entre uma unidade "Proxy" em UTOPIA e o módulo de software "SimProxy" em Aimsun Next. Cada unidade Proxy em UTOPIA representa uma unidade SPOT e se comunica com um controlador Aimsun via TCP/IP para uma unidade SimProxy vinculada a um controlador Aimsun.

A arquitetura, como mostra a figura abaixo, cria uma instância de SimProxy por cada Unidade SPOT (unidade de controle de interseção) definida em UTOPIA, e a comunicação é entre cada unidade SimProxy e a unidade Proxy correspondente em UTOPIA. Cada unidade SimProxy atua como um controlador e cada conexão é identificada por um número de porta de comunicação.

A interface UTOPIA pode ser configurada para produzir informações de depuração. Esta opção é selecionada no Editor de Cenários. Quando esta opção está ativa, Aimsun Next gerará um arquivo de log SPOTUnitID.log onde ID é o ID da Unidade SPOT UTOPIA.


Arquitetura da interface UTOPIA no Aimsun Next

Relação entre objetos Aimsun e objetos UTOPIA

Para garantir uma conexão correta entre Aimsun Next e UTOPIA, os objetos UTOPIA devem corresponder aos objetos Aimsun correspondentes. Essas relações são definidas por:

  • Unidade SPOT em UTOPIA: Cada Unidade SPOT precisa ser representada em Aimsun Next como um controlador do tipo UTOPIA.

  • Interseções UTOPIA: Uma interseção UTOPIA pode ser representada por uma (ou mais) junção Aimsun Next. Todas as interseções controladas por uma Unidade SPOT devem ser representadas como conexões entre seu controlador UTOPIA e as junções Aimsun Next que representam cada interseção.

  • Grupos Semafóricos UTOPIA: O modelo Aimsun deve conter as mesmas definições de grupos semafóricos que o modelo UTOPIA, com as mesmas conversões associadas.

  • Detetores UTOPIA: UTOPIA possui dois tipos de detetores:

    • Detetores físicos, que medem "contagem" e "ocupação".
    • Detetores lógicos, que identificam veículos do Transporte Público e estão associados a um detetor físico e um conjunto de linhas de Transporte Público.

Cada detetor físico em UTOPIA (o detetor físico em si ou o detetor físico associado a um detetor lógico) deve ser modelado como um detetor simulado. Se este detetor corresponder a um detetor físico, então o detetor simulado deve ter, no mínimo, Contagem e Ocupação como capacidades de medição e, se este detetor representar um detetor físico associado a um detetor Lógico, então o detetor modelado em Aimsun Next deve ter, no mínimo, Veículo Equipado como uma capacidade de medição. Todas as linhas de Transporte Público associadas a detetores Lógicos devem ser modeladas em Aimsun Next como linhas de Transporte Público com 100% de veículos Equipados nos tipos de veículos do transporte público.

Plano de Controle: Para cada interseção controlada por UTOPIA, é necessário definir um plano de controle pré-cronometrado ou fixo com a definição de todas as fases com suas durações. Esta definição do plano de controle será aplicada quando o UTOPIA considerar que a Unidade SPOT correspondente deve operar com status "Local". Depois disso, defina o tipo de controle como Externo.

Informações de intercâmbio Aimsun Next - UTOPIA

O intercâmbio de informações entre Aimsun Next e UTOPIA (tokens de sincronização, medidas de detetores, estágios, etc.) ocorre a cada segundo, como uma das exigências do UTOPIA. O ciclo de detecção deve, portanto, ser definido como 1 segundo. Se o passo da simulação não for de 1 segundo, as regras de sincronização de dados se aplicam.

Definição de objetos UTOPIA em Aimsun Next

A definição dos objetos UTOPIA em Aimsun Next é baseada na definição de um controlador UTOPIA no modelo Aimsun Next para cada Unidade SPOT.

Um clique duplo abrirá a janela de diálogo associada ao controlador.

Na aba Básicos, as opções são:

  • ID da Unidade SPOT: O Identificador da Unidade SPOT
  • Porta: O número da porta de comunicação define a comunicação entre Aimsun Next e a Unidade SPOT
  • Caixa de Correio: Uma string incluída em todos os cabeçalhos de mensagens trocadas entre Aimsun Next e a Unidade SPOT. Esta string por padrão é "WAN_INP"
  • Conexões: Define as conexões entre o controlador e aqueles dispositivos sob seu controle pressionando o botão novo e depois clicando no objeto requerido (detetores ou junções). Todas as junções e detetores controlados pela Unidade SPOT devem estar conectados.


Editor de Controlador UTOPIA (Pasta Principal)

Aba Grupos Semafóricos

O segundo passo é estabelecer como o controlador ‘vê’ os diferentes grupos semafóricos. Cada grupo semafórico UTOPIA tem:

  • ID: que é o identificador do grupo semafórico UTOPIA. Em um controlador, esses identificadores devem ser consecutivos e começar a partir de 1. Esses identificadores determinam a ordem em que Aimsun Next receberá seu estado e essa ordem deve ser a mesma que a configurada no UTOPIA.
  • Nome: é o nome do grupo semafórico UTOPIA (opcional)
  • Tempo Amarelo (seg): é o tempo amarelo (expresso em segundos) que determina a duração do estado amarelo durante a transição deste grupo semafórico de VERDE para VERMELHO.
  • Inicial: é o estado inicial do grupo semafórico SCATS no início da simulação.

Grupos semafóricos secundários podem ser atribuídos a um grupo semafórico.

Um conjunto de grupos semafóricos Aimsun pode ser associado a um único grupo UTOPIA para que possam ser controlados juntos. O exemplo abaixo mostra um semáforo com ID UTOPIA 1 vinculado ao grupo semafórico 1 na simulação.


Editor de Controlador UTOPIA (Pasta Grupos Semafóricos)

Aba Detetores

O terceiro passo é estabelecer como o controlador ‘vê’ os diferentes detetores. Para adicionar um novo detetor UTOPIA: 1. Clique no botão Novo. 2. Defina o ID. 3. Selecione um detetor na lista de detetores conectados ao controlador.

Cada detetor UTOPIA possui os seguintes atributos:

  • ID: que representa o número do bit UTOPIA (maior ou igual a zero e não necessariamente consecutivo). Este número de bit determina a ordem em que Aimsun Next enviará as medidas do detetor. Se o número de bit não estiver presente, então Aimsun Next enviará zero como ocupação e contagem.
  • ID do Detetor e Nome: é o detetor modelado associado a este detetor UTOPIA.
  • Linhas de Transporte Público: Detectadas definem as linhas de Transporte Público associadas a um detetor Lógico (se o detetor UTOPIA corresponder a um detetor físico, então nenhuma linha de Transporte Público é selecionada). Neste tipo de detetor, Aimsun Next enviará o Identificador de Veículo de Transporte Público como uma medida de contagem.


Editor de Controlador UTOPIA (Pasta Detetores)