Usando Controles Semafóricos Avançados¶
Observação sobre licenças: Estes exercícios requerem uma licença das edições Aimsun Next Lite, Pro, Advanced ou Expert.
Introdução¶
Estes exercícios usam controles semafóricos em situações mais complexas, incluindo prioridade ao transporte público e controle atuado.
As cópias de backup dos arquivos relacionados a este exercício estão em [Aimsun_Next_Installation_Folder]/docs/tutorials/10_Advanced_Control.
Exercício 1. Dando Prioridade a um Tipo de Veículo¶
Comece com o Rede inicial opção para este tutorial. Em uma interseção controlada, podemos dar prioridade a um tipo de veículo selecionado. Neste exemplo, daremos prioridade a duas linhas de bonde: L-Tram1, e L-Tram2 que percorrem a mesma rota em direções opostas.
Alteraremos os sinais de um plano de tempo fixo – em que todos os ciclos são iguais – para um plano que chama uma fase específica para bonde somente se ela for necessária. Quando essa fase é chamada, ela ajusta os tempos das fases precedentes encerrando-as antecipadamente, desde que já tenham operado por um tempo mínimo.
A primeira tarefa é revisar as rotas e verificar onde a prioridade semafórica deve ser usada. Selecione as rotas na pasta Project > Transit à direita da visualização 2D.

Há três nós nas linhas de bonde:
- Nó 1 (object ID = 2071)

- Nó 2 (object ID = 2030) -Este nó não corresponde ao do arquivo ANG. Talvez recortar novamente?

- Nó 3 (object ID = 2040)

Há semáforos nos Nós 1 e 3, mas o nó 2 simplesmente tem uma placa de Dê a Preferência em operação.
1.1 Adição de detectores¶
Para fornecer prioridade semafórica nos dois entroncamentos semaforizados, primeiro devemos posicionar detectores para registrar que um bonde está se aproximando do entroncamento e, posteriormente, que o bonde deixou o entroncamento.
Para adicionar os detectores:
-
Adicione os dois detectores que ativarão a fase do bonde e posicione-os a uma distância apropriada ao redor do nó. As distâncias ilustradas abaixo são aceitáveis.
-
Adicione dois detectores adicionais na saída da interseção, logo após o nó, para marcar o fim da fase do bonde. Consulte as ilustrações de nós abaixo.
Nó 1:

Esses detectores devem ser capazes de reconhecer veículos equipados que utilizam esta linha. Portanto, os bondes das linhas 1 e 2 devem estar devidamente equipados e os detectores devem ter o Veículo Equipado capacidade de medição habilitada.
-
Clique duas vezes em cada detector usado e marque Veículo Equipado.

-
Repita o posicionamento dos detectores para Nó 3 como ilustrado abaixo:

1.2 Especificando veículos equipados¶
Para especificar a porcentagem de veículos equipados:
- Abra o Tipo de Veículo: Bonde diálogo e defina a porcentagem de bondes que são Veículos equipados para 100% como ilustrado abaixo.

1.3 Criação de planos de controle¶
Agora precisamos criar planos de controle de prioridade para os nós semaforizados 2071 e 2040.
Para o Nó 2071¶
Para criar um plano de controle prioritário (Nó 2071):
-
Duplicar o Controle AM plano e renomeie-o Controle AM – Prioridade.
-
Repita a etapa 1 para Plano de Controle Mestre AM e substituir o plano de controle, renomeando-o para Plano de Controle Mestre AM - Prioridade.

-
Abra o plano de controle de prioridade para Node 2071.

Na situação normal (sem prioridade), a fase 5 é a fase do bonde e é executada em cada ciclo.

-
Queremos que esta fase seja ativada somente por um bonde passando pelos detectores. Para isso, primeiro precisamos alterar o Rechamar parâmetro de Lembre-se: Max (que chama a fase pelo tempo verde máximo a cada ciclo) para Lembre-se: Não (que só o chama quando necessário e, caso contrário, o ignora).

-
Nas outras fases atuadas (fases 1, 2 e 3), vamos reduzir o Verde mínimo valor para que a fase termine antes de atingir o valor máximo de verde no caso de uma chamada de prioridade. Quando o bonde chega à interseção, por ter prioridade, ele encerrará a fase atual (para outros veículos) se o tempo mínimo de verde tiver transcorrido. Defina um valor de 2 segundos para as fases 1, 2 e 3.

-
Agora especificaremos as características de preempção. Abra o Prioridade aba. Clique Adicionar para adicionar um conjunto prioritário de linhas de transporte coletivo a partir da caixa de diálogo Select Objects of Type ... . Para este conjunto, marque as linhas L-Tram1 e L-Tram2; a fase que dá prioridade de passagem às linhas de bonde é a fase número 5.

-
Na caixa de grupo Detectores de Solicitação de Prioridade, clique em Adicionar e, na visualização 2D, clique nos dois detectores que fornecem a solicitação de prioridade. Na caixa de grupo Priority End Detectors, repita para os dois detectores que encerram a solicitação (todos os quatro detectores são mostrados listados abaixo).

-
Na caixa de grupo Parâmetros, defina Permanência Mínima tempo para 12 segundos e Permanência Máxima to 60.
-
No Digite lista suspensa, há dois tipos de prioridade: Alternative e Serve All. Selecione Alternative, o que fará com que a fase de permanência mude para verde assim que os tempos mínimos de verde das fases verdes atuais tiverem passado e a interfase terminar, ignorando as fases intermediárias. - (a opção *Serve All*).

Para o Nó 2040¶
Para criar um plano de controle prioritário (Nó 2040):
-
Abra o plano de controle do Node 2040. A fase do bonde é a número 1, mas desta vez iremos não marcá-lo como Lembre-se: Não, porque ele é compartilhado com outros movimentos e não queremos fazer com que esses movimentos fiquem retidos até que um bonde passe.

-
Para todas as outras fases atuadas (2, 3, 4, 5 e 6), reduza o Verde mínimo valor para 2 segundos. Isso significa que a fase pode terminar antes de atingir o valor máximo de verde no caso de uma chamada de prioridade. O bonde pode então encerrar as fases antecipadamente, mas somente se o tempo mínimo de verde delas tiver decorrido.

-
Edite a aba de prioridade conforme ilustrado abaixo.

1.4 Executando a nova simulação¶
Para executar a nova simulação:
-
Duplique o cenário e o experimento atuais e acrescente aos seus nomes Prioridade em vez de Base.

-
Abra o cenário duplicado e selecione o Plano de Controle Mestre Plano de Controle Mestre AM - Prioridade.
-
Execute a simulação para observar como funcionam as chamadas de prioridade.
-
Abra a pasta Simulation Control no(s) diálogo(s) Node durante a simulação para ver os semáforos e fases ativos em operação.

-
Abra a(s) caixa(s) de diálogo Transit Line para as linhas de bonde. As estatísticas de tempo de parada agora devem ser = 0.00 porque elas têm prioridade e não param nos semáforos. A captura de tela abaixo sobrepõe a visualização em tabela abaixo da escolha da variável (Stop Time).

Exercício 2. Definindo Controle Atuado¶
Neste exercício, editaremos o controle de tráfego para definir um controle atuado com uma estrutura dual-ring em vez de tempos fixos. Os movimentos em frente são considerados ‘como um só’ com seu movimento correspondente de conversão à direita, porque, quando o movimento em frente é permitido, a conversão à direita não interferirá em outros movimentos de conversão.
Para movimentos diretos e à esquerda, a fim de implementar um controle atuado dual-ring completo, precisamos detectar individualmente cada chamada para um movimento de conversão no cruzamento. Para isso, colocaremos um detector individual e um semáforo no modelo para cada movimento de conversão. Observação: as faixas não devem ser compartilhadas por dois ou mais movimentos de conversão.
No nó ilustrado abaixo (ID de objeto 2062), os grupos semafóricos definidos para o controle fixo já atendem a estas condições.

2.1 Adição de detectores¶
Para adicionar os detectores necessários:
-
Adicione os detectores necessários para detectar chamadas para os diversos movimentos. Isso requer cinco detectores (cobrindo 1 ou várias faixas cada, dependendo do movimento):

-
Como requisito mínimo, os detectores devem ser capazes de detectar a presença de veículos (embora alguns outros exemplos de controle atuado exijam capacidade de contagem). Verifique se todos os seus novos detectores têm a Capacidade de Medição Presença marcado:

2.2 Configurando o controle atuado, anel e barreiras¶
Para definir o controle atuado, o anel e as barreiras:
- Abrir o plano de controle do nó Controle AM - Prioridade e alterar seu Digite para Atuado.
- Defina o número de anéis como 2.
- Conjunto Visualizar como para Phases para habilitar a edição.
- Crie uma segunda barreira arrastando para a esquerda a linha que define a borda direita da Barreira 1.
-
Conjunto Tempo de Amarelo como 3 segundos e desmarque Entrada Única de modo que, quando uma barreira é cruzada, uma fase em cada anel deve receber verde. -(marcada como fase Default) Como resultado dessas etapas, a caixa de diálogo Control Plan deve se parecer com a captura de tela abaixo.

-
Defina as fases: a primeira barreira conterá os movimentos vindos do norte e do sul (1, 2 e 4), e a segunda barreira conterá os movimentos vindos do oeste (3 e 5).
Na primeira barreira, o movimento para baixo (1) é compatível com o movimento para baixo à esquerda (4) e com o movimento para cima (2), portanto estes dois últimos ficarão juntos em um anel, e o primeiro no outro.

A imagem abaixo ilustra como esse controle poderia ser definido:

Os sinais de cada fase são definidos na aba Basics.
- Phase 1: Signal 1 - Phase 5: Signal 4 - Phase 6: Signal 2 - Phase 3: Signal 3 - Phase 8: Signal 5As próximas etapas envolvem preencher os parâmetros na aba Actuated para essas fases. As demais são Interphases e são marcadas assim na pasta da aba Main.
-
Para a Fase 1, defina o Rechamar para Min para que receba um verde em cada ciclo, e marque o adjacente Padrão opção.

-
Para a Fase 3 e a Fase 8, marque ambas como Padrão.
-
Também para a Fase 3 e a Fase 8, marque Redução de Gap e definir Intervalo Mínimo como 1 segundo, Tempo Antes de Reduzir como 10 segundos, e Tempo para Reduzir como 20 segundos.

Fase 5 não é uma fase padrão e não precisa de condições especiais.

-
Para a Fase 6, marque Padrão e Reter para que permaneça verde, mesmo na ausência de chamadas, até que o tempo de barreira seja atingido.

A próxima etapa define os detectores que fornecerão a chamada para uma fase verde quando detectarem a presença de veículos.
-
Agora, você pode atribuir um detector ao seu sinal correspondente. Clique em Fase 1 primeiro. Esta Fase 1 opera Sinal 1, como estabelecemos no Ponto 6 – de fato, o Noções básicas subaba mostra que o Sinal 1 está atribuído à Fase 1 selecionada.
-
O detector correspondente a Sinal 1 é d1, conforme mostrado em 2.1 Adição de detectores. Para atribuir o Detector d1 ao Sinal 1, clique no Detectores subaba e, em seguida, clique Adicionar, e escolha Detector d1 na vista 2D. Fazemos referência à imagem mostrada em 2.1 Adição de detectores para maior clareza.

-
Repita este processo para as Fases 3, 5, 6 e 8. Observe as associações necessárias entre Fases e Detectores ilustradas abaixo como uma diretriz útil.

-
Execute uma simulação para observar como o controle atuado funciona.
-
Abra a pasta Simulation Control na caixa de diálogo do Nó durante a simulação para ver os sinais e as fases em ação.

