Aimsun Next: Interface Yunex UTC¶
Arquitetura¶
A comunicação entre o Aimsun Next e um Yunex UTC com SCOOT usa CORBA. A troca de informações é: do Aimsun Next para o Yunex UTC, as informações dos detectores; do Yunex UTC para o AIMSUN, as informações de estágio.
Relação entre objetos do Aimsun e objetos do SCOOT¶
Para garantir uma conexão correta entre o Aimsun Next e o Yunex UTC, é necessário assegurar que os objetos SCOOT tenham uma correspondência um-para-um com os objetos do Aimsun. Portanto, as seguintes regras devem ser seguidas:
-
Controlador SCOOT: Cada controlador SCOOT deve ser representado no Aimsun Next como um controlador do tipo SCOOT (ASCOOTCont).
-
Interseções SCOOT: Uma interseção SCOOT deve ser representada por um nó Aimsun. O ASCOOTCont deve estar conectado ao nó Aimsun que corresponde à interseção SCOOT.
-
Conexão SCOOT: controladores SCOOT podem se conectar a diferentes IP Addresses.
-
SCOOT Stages: O modelo Aimsun deve conter as mesmas fases definidas no plano de controle que os Stages definidos no modelo SCOOT. Na definição do plano de controle no Aimsun Next, os requisitos são:
- O tipo de controle de todas as interseções controladas pelo SCOOT deve ser definido como Externo.
- A definição do plano de controle em uma interseção com Pedestrians precisa incluir as fases de pedestres e de veículos (com suas interfases). Cada fase deste tipo de interseção requer a Duração mínima definição porque, quando o SCOOT muda de um estágio de pedestres para um estágio de veículos (ou vice-versa), o Aimsun Next altera a fase quando o tempo mínimo definido pelo usuário é alcançado.
-
Detector SCOOT: Cada detector SCOOT deve ser modelado com um detector Aimsun correspondente. Se o detector corresponder a um detector físico (seja detector de estágio ou detector SCOOT), então o detector Aimsun deve ter, pelo menos, Ocupação e Presença como capacidades de medição. Se este detector representar um detector para Transporte Público, então o detector modelado deve ter Veículo Equipado como capacidade de medição. Todas as linhas de transporte coletivo associadas a detectores Transit devem ser modeladas como linhas de transporte coletivo com 100% dos veículos equipados em seus Tipos de Veículo.
Aimsun Next - informações de intercâmbio SCOOT¶
A troca de informações entre o Aimsun Next e o SCOOT (tokens de sincronização, medidas de detectores, estágios etc.) ocorre a cada segundo, como um dos requisitos do SCOOT. Portanto, o ciclo de detecção deve ser definido como 1 segundo. Se o passo de simulação não for 1 segundo, o regras de sincronização de dados aplicar.
Definição de objetos SCOOT no Aimsun Next¶
A definição dos objetos SCOOT é feita no Aimsun Next e baseia-se em primeiro definir as preferências SCOOT e, em seguida, definir no modelo um controlador do tipo SCOOT correspondente a cada controlador SCOOT real.
Um clique duplo abrirá a janela de diálogo associada ao controlador:

Na aba Básico, as opções são:
- ID da Interseção: Identificador da interseção SCOOT
- Porta: porta de conexão SCOOT
- IP: Endereço IP do SCOOT
- Conexões: Define as conexões entre o controlador e os dispositivos sob seu controle. Os links são feitos usando o Novo botão ou o Ferramenta de conexão. Todos os nós e detectores controlados pelo SCOOT devem estar conectados.
Aba Estágios¶
A segunda etapa é estabelecer os vínculos do controlador com os estágios semafóricos. Cada estágio SCOOT tem:
- ID do Estágio Scoot: este é o identificador SCOOT.
- ID da fase do Aimsun: esta é a fase no modelo Aimsun que corresponde ao estágio definido no SCOOT.
O De Grupo Semafórico para Grupo Semafórico a tabela define o tempo de atraso de entreverdes entre os grupos semafóricos na junção controlada conforme definido no Editor de nós.

Aba Detectores¶
A terceira etapa é estabelecer os vínculos do controlador com os detectores associados. Para adicionar um novo detector SCOOT:
- Clique no Novo botão.
- Defina o ID.
- Selecione um detector na lista de detectores conectados ao controlador.
Cada detector SCOOT tem como atributos:
- ID: representa o identificador SCOOT.
- Detector: é o detector Aimsun associado a este detector SCOOT.
-
Digite: define o detector do tipo SCOOT. O tipo poderia ser:
- SCOOT (geralmente os detectores localizados a montante)
- Estágio (para enviar a demanda do estágio)
- Botão de pressão (para representar a demanda de pedestres)
- Transporte público (para representar a prioridade do transporte público)

Em particular, para detectores do tipo Stage, o controlador conectado ao UTC (SCOOT) envia presença assumindo que cada detector de demanda corresponde a um e somente um detector físico. Caso o ID do detector seja repetido para dois ou mais detectores na rede, ele funciona apenas como um OR. Em alguns casos (por exemplo, nos EUA, para imitar anéis/barreiras com múltiplos estágios alternativos dependentes de demanda), a saída de um detector de demanda pode ser um processamento AND ou AND NOT da saída de vários detectores físicos. Para permitir a funcionalidade de envio de presença para um ou mais detectores, o usuário deve primeiro definir um acionador na pasta Traffic Management com dois ou mais detectores que enviem dados de presença ao UTC SCOOT.

No controlador, na aba detectores, um detector de estágio pode então ser configurado para enviar presença dependendo desse gatilho.

Depuração¶
A interface Yunex UTC pode ser configurada para produzir informações de depuração. Esta opção é selecionada na Editor de cenários.Quando esta opção está ativa, o Aimsun Next gerará arquivos de log armazenados na mesma pasta que o documento do Aimsun Next.