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.
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.
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.
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.