Pular para o conteúdo

Gerenciando Cenários

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 analisam diferentes formas de trabalhar com vários cenários dentro do mesmo projeto.

Compararemos dados de dois cenários executados na mesma rede. Criaremos substituições de atributos de rede e trabalharemos com revisões de rede que usam diferentes configurações de geometria em cenários.

As cópias de backup dos arquivos relacionados a este exercício estão em [Aimsun_Next_Installation_Folder]/docs/tutorials/8_Scenario_Management.

Exercício 1. Comparando Dados de Cenários

Neste exercício, compararemos os resultados de dois cenários diferentes no mesmo arquivo de modelo do Aimsun Next (ANG). As diferenças entre os cenários compreendem a demanda inserida na rede e o plano de controle semafórico.

  • Comece com o Rede inicial opção para este tutorial. Este modelo contém um único cenário, uma demanda de tráfego base e dois planos de controle mestre.

1.1 Variando a demanda de tráfego

Para o novo cenário, precisamos criar uma nova demanda de tráfego copiando a Traffic Demand existente.

Para criar uma nova demanda de tráfego:

  1. Duplique o existente Demanda de Tráfego objeto e renomeie-o Demanda de Tráfego - Mat 120%.

  2. Abrir Demanda de Tráfego - Mat 120% e alterar Fator para 120. Isso aumenta em 20% o número de viagens em todas as matrizes OD na Demanda de Tráfego.

1.2 Criando um novo cenário

Agora que temos dois objetos de Demanda de Tráfego, o próximo passo é criar um novo cenário.

  1. Duplique o cenário atual e renomeie-o Cenário Dinâmico Base 120%.

  2. Abrir Cenário Dinâmico Base 120% e para Demanda de Tráfego atribuir Demanda de Tráfego - Mat 120%.

Como copiamos o cenário original, seu experimento e sua replicação também foram copiados. Por padrão, a semente aleatória será diferente para a replicação.

1.3 Comparação de resultados

Agora podemos executar as replicações e comparar os dados resultantes.

  1. Execute a replicação de cada cenário e deixe cada execução terminar.

  2. Selecione Análise de Dados > Comparação de Dados.

    Podemos selecionar quatro tipos diferentes de objetos para comparar usando a ferramenta Data Comparison: Seção, Nó, Detector ou Movimento de Conversão. A comparação pode ser feita para todos os objetos de um tipo selecionado ou para uma seleção limitada dos objetos.

  3. Compare a Densidade de todas as seções da rede. Para isso, defina os campos como abaixo e clique Comparar.

  4. Agora selecione os resultados gráficos ou numéricos, usando os ícones Table ou Graph .

  5. Para ver os resultados agregados na visualização 2D em vez dos resultados por intervalo de tempo, clique no botão A.

Os resultados são exibidos por período de coleta de dados (definido na janela Scenario > aba Outputs to Generate) ou para todo o período de simulação.

1.4 Variando o plano de controle mestre

Agora adicionaremos diferentes controles de tráfego a um terceiro cenário. No arquivo ANG há um segundo plano de controle que apresenta prioridade para bondes no Nó 2040.

Você pode ver as diferenças na caixa de diálogo Control Plan do nó. Para isso, clique com o botão direito em Node 2040 e selecione Editar Plano de Controle > Controle AM. Repita para Controle AM - Prioridade.

Para criar um terceiro cenário com controles diferentes:

  1. Crie um terceiro cenário copiando o cenário base e renomeie-o Prioridade do cenário dinâmico.

  2. Abra o novo cenário e para Plano Mestre de Controle selecione Plano de Controle Mestre AM - Prioridade.

  3. Executar a replicação e permitir que ela termine.

  4. Use a ferramenta Data Comparison para comparar o Tempo de Atraso deste movimento de conversão com o movimento de conversão no cenário original.

Os movimentos de conversão dos bondes são coloridos em azul, o que significa que o tempo de atraso diminuiu porque os semáforos dão prioridade aos bondes no entroncamento. Podemos ver as mesmas estatísticas visualizadas nas seções relacionadas:


As seções de bonde são muito melhoradas (indicadas em verde), assim como as seções viárias que coincidem com movimentos de bonde.

Exercício 2. Aplicação de uma Substituição de Atributo de Rede

O objetivo deste exercício é aprender como modificar o valor de alguns parâmetros da rede sem precisar criar uma cópia inteiramente nova da rede. Faremos modificações no nível do experimento para que possamos comparar diferentes replicações, em vez de no nível mais alto do cenário, como no Exercício 1.

Este exemplo se concentrará nas seções 936 e 939. Alteraremos suas paradas de transporte público de tipos bus-bay para tipos normais e designaremos faixas como faixas reservadas. As duas paradas de transporte público estão destacadas em amarelo abaixo.


2.1 Alteração de tipos de parada de transporte público

  1. Selecione Projeto > Novo > Substituição de Atributo.

    Um novo objeto aparecerá na janela Projeto, sob a pasta Projeto > Substituições de Atributos.


  2. Clique duas vezes para abrir a caixa de diálogo Attribute Override.


Os objetos que você pode modificar são (na aba Main) seções, nós, movimentos de conversão, detectores, paradas de transporte público e (na aba Lanes) faixas.

  1. Na vista 2D, selecione a Parada de Transporte Público 1220 na Seção 936.

  2. A partir do Atributo menu suspenso, selecione Stop Type e clique Adicionar para adicionar a parada à caixa de diálogo.

  3. Repita as etapas 3 e 4 para Transit Stop 2111 na Section 2336.

  4. Clique Editar todos os valores e alterar seu tipo para Normal. Isso altera o tipo de parada para ambos os objetos.


    Você também pode alterar objetos individuais separadamente alterando o conteúdo do Novo valor célula.


2.2 Aplicando faixas reservadas

  1. Clique na Faixas aba.

  2. Na visualização 2D, selecione tanto a Seção 936 quanto a Seção 2336 e então clique Adicionar Seções.

  3. Para ambas as seções, altere o Digite da Faixa 2 para Reservada (Obrigatória para) Público, conforme ilustrado abaixo.

  4. Marque Reservar Primeiro Segmento e Reservar Último Segmento para cada seção.


  5. Clique OK para salvar suas alterações.

2.3 Atribuir substituições de atributos a um experimento

Agora você pode atribuir as modificações especificadas no objeto Attribute Override ao experimento de um cenário:

  1. Duplique o experimento do cenário base e renomeie-o Experimento Micro NAO.

  2. Abrir Experimento MicroNAO e marque a opção Substituições de Atributos conforme ilustrado abaixo.


  3. Execute a simulação e observe como as modificações impostas pelo objeto Attribute Override afetam a rede.


  4. Use a ferramenta Comparação de Dados para estudar os efeitos das alterações na rede. De fato, na densidade da rede, observa-se muito pouca alteração.


  5. Salve esta versão do modelo com o nome Final_Scenario_Management.ang.

Exercício 3. Trabalhando com Cenários Revisados

Este exercício mostra como trabalhar com duas redes relacionadas, simplificando um projeto que tem tanto uma rede base quanto uma rede futura que compartilha a maioria dos elementos da base, mas contém alterações na geometria original.

Para relacionar duas redes, ambas devem armazenar seus dados no mesmo banco de dados. Além disso, para comparar cenários em redes diferentes, eles também devem se referir ao mesmo banco de dados.

Portanto, a primeira coisa a fazer é garantir que todos os dados sejam exportados para um banco de dados comum:

  1. Abra o cenário e clique no Saídas a Gerar aba.
  2. No Armazenar Localizações subaba, selecione Use Project Outputs Database (Defined in Project Properties) em Banco de dados lista suspensa.


Esta rede atual será considerada como a rede base. Execute a simulação do cenário base para gerar dados no banco de dados.

3.1 Criação de uma revisão

Para criar uma revisão, primeiro devemos salvar a rede para evitar perder as últimas alterações feitas:

  1. Selecione Arquivo > Salvar.

  2. Selecione Projeto > Nova Revisão. A caixa de diálogo Criar Nova Revisão é aberta.


  3. Adicionar um Nome da Revisão ou deixe como está.

  4. Clique OK para salvar o novo arquivo ANG de revisão. O cabeçalho do arquivo atual é alterado para refletir o novo nome:


O que acabamos de fazer foi criar um novo arquivo ANG (a revisão) que está vinculado ao arquivo original da rede base. Agora que temos duas redes, há duas maneiras de modificá-las:

Modifique a rede base. Isso modifica automaticamente a revisão com as mesmas modificações da rede base.

Modifique objetos na revisão. O arquivo de revisão é o único que contém as modificações. Quando esta rede é salva, os objetos modificados alteram seu estado para Revisado. Qualquer objeto marcado como Revisado não conterá nenhuma alteração feita na rede base. Uma vez que um objeto seja marcado como tal, ele só poderá ser modificado no arquivo ANG de revisão.

  1. Depois de criar a rede de revisão, exclua o(s) cenário(s) que se referem ao que foi simulado anteriormente na rede base.
  2. Criar um novo cenário e nomeá-lo Revisão do cenário dinâmico.


  3. Abra o cenário e clique no Saídas a Gerar aba.

  4. No Armazenar Localizações subaba, selecione Use Project Outputs Database (Defined in Project Properties) em Banco de dados lista suspensa conforme descrito anteriormente.
  5. Feche o arquivo e saia do Aimsun Next.

Quando você reiniciar o Aimsun Next, a lista de projetos existentes conterá a rede de revisão, marcada com um ícone Revision (R):


Ao abrir a revisão, você verá um novo Cenários Externos pasta na Janela do Projeto. Ela contém um cenário que corresponde ao que está conectado à rede base.


Os resultados para este cenário (que foram simulados na rede base) podem ser recuperados e comparados com os resultados que serão obtidos dos cenários da rede de revisão:


3.2 Modificação da geometria na revisão

Neste exercício, modificaremos a geometria da rede para transformar a interseção semaforizada em uma rotatória, como mostrado na imagem a seguir.


  1. Exclua o nó.

  2. Selecione as seções viárias que anteriormente se conectavam ao nó.

  3. Clique Criar uma Rotatória e arraste o mouse para desenhar o raio da nova rotatória.

  4. Executar a simulação.

    Essas novas modificações reportarão problemas com linhas de transporte público porque adicionamos novas seções ao criar a rotatória. As linhas de transporte público serão ignoradas, a menos que sejam corrigidas editando-as para adicionar as novas seções à rota.

  5. Clique em cada linha de transporte público afetada e adicione as seções da rotatória selecionando a seção que leva à rotatória e, em seguida, a seção da rotatória que sai para a próxima seção viária. A opção de preenchimento automático adicionará seções intermediárias.

  6. Execute a simulação novamente para verificar se os erros da linha de transporte coletivo foram resolvidos.

  7. Salve o arquivo da rede.

Depois de salvar, todas as seções na rotatória serão marcadas como Revisado. Você pode verificar isso no cabeçalho da caixa de diálogo da seção.

Depois que todas as modificações tiverem sido feitas, os dois cenários a serem comparados estiverem devidamente definidos e não forem necessárias mais modificações, você poderá executar as simulações e comparar seus dados.

3.3 Gerenciamento de revisões

Agora temos opções de como gerenciar a revisão. Podemos continuar trabalhando com ela como uma filha da rede base ou podemos separá-la como uma rede independente, desvinculada da rede base.

  1. Selecione Project > Detach Revision from Base para copiar a base para a revisão e tornar as duas independentes. A seguinte mensagem aparecerá.


  2. Clique OK.

As duas redes agora serão totalmente independentes e quaisquer modificações serão exclusivas de cada arquivo. Ambas as redes podem estar abertas ao mesmo tempo na mesma instância do Aimsun Next e as saídas de cada rede podem ser carregadas independentemente.


No entanto, com apenas uma rede aberta (ambas terão acesso ao Cenário externo da outra rede), você pode usar a ferramenta Data Analysis > Data Comparison para comparar saídas.



Todas as seções comuns a ambas as redes são visualizadas em cores diferentes, mas a rotatória está ausente porque suas seções pertencem apenas a uma das duas redes. Podemos ver que o tempo de atraso de alguns dos pontos de acesso piorou (vermelho), enquanto alguns melhoraram (verde).

Exercício 4. Trabalho com Configurações de Geometria

O recurso Configurações de Geometria permite que cenários com diferentes configurações geométricas sejam contidos no mesmo arquivo ANG.

4.1 Preparando a área da rede a ser modificada

  1. Abra o arquivo Final_Scenario_Management.ang que você criou no Exercício 2.

  2. Crie uma camada chamada nível 0 e definir seu Nível to 0.

  3. Clique com o botão direito na camada e selecione Ativar.

  4. Desenhe um polígono que delimite aproximadamente a área onde alteraremos a geometria da rede. Ele parecerá estar atrás de outras camadas porque definimos o nível como 0.

    A área amarela mostrada abaixo cobre a área onde criaremos uma nova configuração geométrica: uma rotatória para substituir a junção atual.


  5. Corte as seções na borda do polígono usando a ferramenta de corte .


4.2 Criação da Configuração da Geometria

  1. Na janela Projeto, selecione Infraestrutura > Novo > Configuração de Geometria.

  2. Abra o novo objeto Geometry Configuration e clique no Inexistente Aqui aba.

  3. Na visualização 2D, selecione todos os objetos dentro do polígono que irão não recurso na nova configuração de geometria. Isso significa quaisquer objetos no cenário base que serão modificados ou alterados.

    Selecionar apenas as seções seria suficiente, mas também podemos marcar os nós. Nós que estejam na borda do polígono devem não devem ser marcados porque, no futuro, esses nós combinarão os movimentos de conversão do cenário base e da nova geometria, ativando automaticamente alguns movimentos de conversão.

    O Inexistente Aqui a aba agora deve se assemelhar à captura de tela abaixo.


  4. Criar um novo cenário e nomeá-lo Cenário dinâmico futuro.


  5. Atribua a configuração de geometria ao cenário.


  6. Vá para a caixa de combinação Scenarios no cabeçalho da janela 2D e selecione o cenário recém-criado.


    Os elementos adicionados anteriormente à aba Inexistente Aqui desaparecerão da visualização.


  1. Crie os novos objetos para adicionar a rotatória alternativa à rede.

  2. Quando o novo traçado viário estiver concluído, clique em Existente Somente Aqui aba da Geography Configuration.

  3. Selecione os novos objetos de layout viário para adicioná-los a esta aba. Os nós de extremidade são compartilhados com o cenário base e devem não ser marcado como pertencente apenas à nova configuração de geometria.

    No entanto, todos os novos movimentos de conversão na nova configuração geométrica que compartilham nós com a rede base devem ser marcados para que não apareçam no cenário base.


  4. Visualize as duas geometrias diferentes alterando os cenários na caixa combinada Scenarios no canto superior esquerdo da visualização 2D.


  5. Agora inicie uma simulação usando o novo cenário e, em seguida, use a ferramenta Data Comparison para comparar os resultados.


A captura de tela abaixo mostra uma comparação dos tempos de atraso entre os cenários base e futuro.


As linhas roxas indicam que as seções não estão presentes em ambos os cenários comparados porque a geometria das redes base e futura mudou nesse local.

Portanto, a comparação de dados não pode calcular e exibir Absolute Difference – a diferença absoluta é infinita (inf) na tabela de comparação de dados e é destacada na mesma cor que as seções correspondentes na rede.

Nota: Algumas modificações podem afetar matrizes e planos de controle, portanto sempre verifique os experimentos com a ferramenta Check and Fix e leia as mensagens na janela Log na parte inferior da vista 2D.