Cenários, Experimentos, Resultados e Réplicas¶
Aimsun Next simplifica e agiliza as muitas tarefas demoradas envolvidas na modelagem de transporte, mantendo-as dentro de um único documento de rede de tráfego (o arquivo ANG) e tornando-as o mais modulares e flexíveis possível. Isso reduz a necessidade de repetir o trabalho ou duplicar esforços e melhora a consistência entre os cenários. Os principais meios para fazer isso são fornecidos pelos cenários do Aimsun Next, seus experimentos, resultados e réplicas.
O diagrama abaixo ilustra as relações entre cenários, experimentos, resultados e réplicas e é retirado da janela de Projeto de um projeto do Aimsun Next.
Cenários¶
O objeto cenário define os principais objetos de entrada e saída para uma simulação. Ele especifica o nível de simulação e a demanda de tráfego, plano de transporte, plano de atribuição de caminhos, plano de controle mestre e conjunto de dados real para validação. Além disso, pode especificar estratégias de gestão de tráfego e quaisquer configurações alternativas de geometria. Quaisquer módulos de API necessários para estender as capacidades do Aimsun Next por razões personalizadas podem ser ativados aqui também.
Aimsun Next oferece muitos tipos diferentes de cenários, incluindo cenários dinâmicos, cenários estáticos e cenários de demanda de viagem. A seguinte captura de tela do menu do Projeto ilustra a maioria dos cenários atualmente disponíveis e o primeiro passo de como criar um.
Um cenário precisa de certos inputs. Por exemplo, os requisitos mínimos para um cenário dinâmico são:
- Rede de transporte base
- Demanda de tráfego (veículos e pedestres entrando e saindo da rede através de centróides)
A seguinte captura de tela mostra a guia Principal de um cenário dinâmico.
Você também pode especificar as saídas e locais de saída na guia Saídas a Gerar.
Experimentos¶
Um experimento é um meio de testar e analisar um cenário. Ele especifica os modelos de componentes e algoritmos de atribuição usados na simulação, em vez dos aspectos físicos ou infracionais de um projeto. Você pode adicionar quantos experimentos quiser a um cenário.
O método de atribuição define o caminho e a abordagem de atribuição de tráfego para a simulação. Para modelos dinâmicos, se a Demanda de Tráfego for codificada com Matrizes O/D e a rede modelada fornecer alternativas de roteamento, a definição e calibração do método de escolha de rota desempenha um papel fundamental na validação do modelo.
Aimsun Next fornece dois algoritmos de Atribuição Dinâmica de Tráfego (DTA):
Em um diálogo de experimento dinâmico, você pode especificar:
- Substituições de atributos
- Aquecimento da demanda de tráfego
- Simulador de pedestres
- Scripts pré-execução e pós-execução
- Parâmetros para os modelos de carga de rede microscópica e mesoscópica
- Tempo de reação
- Chegadas
- Parâmetros para a atribuição dinâmica de tráfego
- Políticas de gestão de tráfego
A seguinte captura de tela mostra a guia Principal de um diálogo de experimento dinâmico com alguns parâmetros e configurações preliminares.
Você pode encontrar descrições completas dos parâmetros do experimento em outra parte do manual do usuário, por exemplo, no tópico Editor de Experimento Dinâmico.
Para adicionar um novo experimento, clique com o botão direito no cenário e selecione Novo Experimento. Ao adicionar um novo experimento a um cenário, as primeiras decisões a tomar envolvem a carga da rede e a abordagem de atribuição. A carga da rede descreve o nível granulado de simulação que você deseja executar, que pode ser um dos seguintes:
Resultados e Réplicas¶
Para um experimento dinâmico, é necessário um resultado ou uma réplica. Isso é às vezes conhecido como uma execução. Este objeto contém as informações da semente aleatória para sua simulação e, em seguida, contém as saídas para esta instância.
Um objeto de réplica é usado com SRC, e você pode especificar quantas réplicas executar ao adicioná-lo ao experimento. Cada réplica usa uma semente aleatória única para produzir e refletir variabilidade. Você também pode optar por gerar um cálculo médio opcional para encontrar as saídas médias de um conjunto de réplicas.
Um resultado é usado com DUE. Cada resultado também usa uma semente aleatória para produzir e refletir variabilidade. Você também pode optar por gerar um Resultado Incremental, que aumenta gradualmente a demanda ao longo de um conjunto de iterações para permitir que a rede seja carregada progressivamente.
Para adicionar uma réplica a um experimento, clique com o botão direito no experimento abaixo do cenário e selecione Novo > Réplica:
Para adicionar um resultado a um experimento, clique com o botão direito no experimento abaixo do cenário e selecione Novo > Resultado:
Exemplo¶
Um projeto busca analisar o impacto de uma nova ponte em Londres, em 2022, durante o período da manhã. Ele utiliza os seguintes elementos-chave:
- Cenário dinâmico Ponte Nova de Londres 2022 AM (guia Principal mostrada abaixo)
- Demanda de tráfego Demanda de Tráfego AM 2022
- Configuração geométrica Ponte Nova de Londres 2022
- Plano de controle mestre Plano de Controle AM 2022
- Plano de transporte Plano de Transporte AM 2022
- Conjunto de dados real Conjunto de Dados Real AM 2022
- Experimento Experimento Meso DUE da Ponte Nova de Londres
- Experimento Experimento Micro SRC da Ponte Nova de Londres com 20 réplicas.
O primeiro experimento é um experimento meso DUE que contém uma substituição de atributo do novo limite de velocidade na área em torno da nova ponte. Isso produz um resultado com uma semente aleatória.
Um segundo experimento, que é um experimento micro SRC, utiliza os caminhos do primeiro experimento para 20 réplicas que utilizam sementes aleatórias diferentes (Guias Principais de ambos os experimentos mostradas abaixo.)
A seguinte captura de tela mostra a maioria desses elementos na janela do Projeto.
Experimentos Estáticos¶
Alguns cenários e experimentos não usam simulações nomeadas "Resultado" ou "Réplica", mas em vez disso usam experimentos nomeados diretamente após o cenário porque não há estocasticidade nos modelos para os quais uma semente aleatória é necessária.
Por exemplo, para um cenário de geração/atração, você clicaria com o botão direito em seu experimento e selecionaria Executar Geração/Atração e, para um cenário de atribuição estática, você clicaria com o botão direito em seu experimento e selecionaria Executar Atribuição de Tráfego Estático.
Recuperar Saídas¶
Para recuperar saídas de um banco de dados externo, o arquivo do banco de dados pode estar localizado em qualquer diretório, mas especificado em Cenário > Saídas a Gerar > Local de Armazenamento > Banco de Dados. Encontre mais informações sobre bancos de dados no Aimsun Next em Descrição do Banco de Dados. Veja mais em Recuperar Saídas.