Controladores de Controle Adaptativo¶
Esta seção descreve os Controladores necessários para vincular ao Módulo de Controle Adaptativo e as interfaces de software associadas. Um controlador é o objeto do Aimsun que representa controladores semafóricos reais e sua relação com detectores, grupos semafóricos, travessias de pedestres e áreas de faixa de pedestres para monitorar as informações do plano de controle em interseções.
Edição de controladores¶
Um Controlador é criado e posicionado na rede, depois vinculado a interseções e detectores adjacentes e, por fim, configurado para se conectar à interface de software externa.
Criando um novo controlador¶
Clique no ícone do controlador
, em seguida clique na janela de desenho para posicionar o controlador. Ele pode ser selecionado, editado e movido como um objeto Aimsun normal.
Um clique duplo abrirá o editor do controlador:

O Noções básicas aba mostra as seguintes informações:
- Nome e ID Externo: Como para qualquer objeto do Aimsun.
- Digite: Selecione o Tipo de Controlador.
- Habilitado: O Aimsun Next considera este controlador no processo de comunicação somente quando este indicador está ativo.
- Parâmetros: A lista de parâmetros exibida aqui depende do selecionado Tipo de Controlador.
- Conexões: Lista de objetos conectados ao controlador.
- Conexões: Os nós vinculados ao controlador são exibidos; os nós são adicionados usando o Ferramenta de conexão para associar o controlador a outros objetos. Nós também podem ser adicionados selecionando "New" e, em seguida, clicando no nó na janela 2D.
Objetos de Controlador¶
No Grupos Semafóricos, Detectores, Transporte Público e Pedestres as abas aparecem de acordo com a capacidade do tipo de controlador externo selecionado. Cada objeto recebe um ID externo usado na comunicação com o controlador e outras informações conforme o tipo de controlador. Por exemplo, se o Detector 2540 estiver vinculado ao controlador, ele poderá receber o ID 101 na comunicação e ser vinculado a linhas de transporte público, conforme mostrado abaixo.

Para todos os diferentes tipos de controlador, o mesmo ID pode ser atribuído a dois Detectors diferentes (se Digite coluna existe ao lado de Detector, eles devem ser do mesmo tipo). Se você repetir o mesmo ID, ele funcionará como uma opção OR. ou seja: enviará presença para o primeiro ou para o segundo detector.
Os detalhes do link para cada tipo de controlador são descritos na seção apropriada do controlador.
O tipo de controlador é definido dependendo da Adaptive Control Interface usada para conectar ao Aimsun Next:
- SCATS
- SCATS-RMS
- Yunex UTC
- UTOPIA
- VS-Plus
- LISA
- Yutraffic Office
- SEPAC
- ITC-3
- ETRA
- Indra
- SICE
- Telvent
- Telent
- ZGZ Prio
O detalhe de cada interface é descrito na seção relevante, pois o uso de semáforos e detectores varia entre as diferentes interfaces, e isso se reflete na personalização das abas no editor de propriedades do Adaptive Controller.
Arquivos de log são gerados como saída por algumas interfaces de controle. A opção para criar esses arquivos é selecionada no Controladores do Editor de Cenários.
Observe que o Yutraffic Office o controlador também inclui mais duas abas, uma para especificar as informações dinâmicas a serem exibidas e outra para mostrar uma linha do tempo de atividade e uso do protocolo.
Preferências¶
As Preferências de Interfaces de Controle Adaptativo estão acessíveis a partir do Preferências comando no Editar menu, que abre o Preferências do Sistema editor (quando nenhum modelo estiver aberto) ou o Preferências do Modelo editor (quando um modelo está aberto).


As preferências que podem ser definidas são:
Cliente do Controlador Externo: O caminho para o arquivo EXE do executável do cliente.
SCATS¶
- Mensagem de conclusão enviada ao SCATS: Isso pode ser Message 127 ou Message 254, dependendo da configuração do SCATS.
- Desativar tempo limite: False por padrão. Isto pode ser ativado para desabilitar o timeout, de modo que o Aimsun Next aguardará a chegada da mensagem sem expirar o tempo de espera. Se a mensagem não chegar, o Aimsun Next ficará travado para sempre. Recomenda-se ativar esta opção apenas em casos muito especiais; por exemplo, ao depurar a aplicação.
E na subseção SCATS:
- O endereço IP do SCATS Central Manager e o número da porta de comunicações ITS.
Consulte o seção SCATS seção para mais detalhes.
ETRA¶
- Tempo de Sincronização: Intervalo (em segundos) em que Aimsun Next e ETRA sincronizarão dados.
- Tempo de Detecção: Intervalo (em segundos) em que o Aimsun Next enviará dados de detecção.
- Porta: Porta de comunicação.
LISA¶
- Comando Java do servidor: O comando Java necessário para iniciar a Java VM que executa o LISA Emulator (preferências do sistema).
- Diretório de Dados do Servidor: O diretório onde os arquivos de configuração (emulador) são armazenados (preferências do projeto).
Consulte o seção LISA seção para mais detalhes.
Sincronização de Tempo¶
O Aimsun Next e a maioria dos controladores adaptativos trocam informações a cada segundo; este é um requisito do controlador. Isso implica que o ciclo de detecção no Aimsun Next deve ser de um segundo. Como isso é independente do passo de simulação, a comunicação baseia-se no envio de informações de detectores de um segundo no primeiro passo de simulação após elas estarem disponíveis. A próxima figura ilustra quando a comunicação com o controlador é feita, usando 0,75s como passo de simulação:
