Skip to content

Chegada de Tráfego

Chegada de Tráfego

Um objeto de Chegada de Tráfego é uma referência a um arquivo ATA que contém uma lista de todos os veículos gerados em uma simulação dinâmica, de tal forma que os mesmos veículos possam ser gerados em outra simulação dinâmica. Alternativamente, um objeto de Chegada de Tráfego pode ser gerado pelo modelador para criar um padrão específico e personalizado de chegadas de veículos em uma simulação.

Os veículos especificados em uma Chegada de Tráfego são gerados além daqueles gerados a partir de matrizes OD. Portanto, se as matrizes OD especificaram 100 veículos para uma viagem e a Chegada de Tráfego especificou 20 no mesmo período, então, o total liberado seria 120.

Criando uma Chegada de Tráfego

Para criar uma nova Chegada de Tráfego, selecione a opção Novo > Dados de Demanda > Chegada de Tráfego, seja no menu Projeto da janela principal 2D, ou na janela Projeto. Isso criará uma nova Chegada de Tráfego na pasta Chegadas de Tráfego na janela do projeto.

Se uma Chegada de Tráfego for criada para uma subrede, então ela deve ser criada usando a opção Novo no menu de contexto para essa subrede. O atributo subrede para a Chegada de Tráfego será então configurado para identificar sua rede pai. Esse atributo está vazio se a Chegada de Tráfego foi criada para toda a rede.

Editor de Chegada de Tráfego

A aba principal do Editor de Chegada de Tráfego é usada para editar o nome do objeto e o ID externo e para identificar o arquivo onde os dados estão armazenados. Informações sobre a fonte dos dados são fornecidas. Se a opção Auto Recuperar for selecionada, os dados são recuperados do arquivo ATA conforme o Documento Aimsun é lido, caso contrário, os dados podem ser recuperados selecionando a opção Recuperar no menu de contexto de Chegada de Tráfego.


Editor de Chegadas de Tráfego

A aba Atributos mostra os atributos do objeto, por padrão, esta é a subrede que possui essa Chegada de Tráfego.

A aba Perfil mostra o perfil de chegadas na rede como uma tabela e como um gráfico.


Perfil de Chegadas de Tráfego

Populando um Arquivo de Chegada de Tráfego Usando uma Simulação Anterior

Um Arquivo de Chegada de Tráfego pode ser populado com veículos coletando dados de uma replicação de simulação dinâmica. A coleta de dados é ativada ou desativada para uma Replicação à medida que a Chegada de Tráfego registra as informações detalhadas de chegada dos indivíduos específicos na simulação e esses dados são únicos para cada replicação. Portanto, devem ser coletados para cada replicação separadamente. A coleta de dados é ativada ou desativada na Edição de Replicação: Aba de Saídas a Gerar. Os dados de Chegada de Tráfego podem ser coletados de uma replicação mesoscópica, híbrida ou microscópica.

Criando um Arquivo de Chegada de Tráfego de Fontes Alternativas

O arquivo ATA pode ser editado pelo modelador para especificar um conjunto de chegadas de veículos que detalham um pequeno conjunto de veículos adicionais que, por razões relacionadas ao modelo e aos requisitos da simulação, devem ser introduzidos em um momento e lugar específicos. O arquivo ATA é um arquivo XML e pode ser gerado externamente a partir de outras fontes além do Aimsun Next. Um arquivo gerado externamente está vinculado a um objeto de Chegada de Tráfego da mesma maneira que se fosse gerado por uma replicação de simulação.

Um exemplo do arquivo é mostrado aqui:

<TrafficArrivals>
    <trafficArrivalId>2759</trafficArrivalId>
    <vehicleTypes>
        <vehicleType id="53">
            <modalId>0</modalId>
        </vehicleType>
        <vehicleType id="56">
            <modalId>1</modalId>
        </vehicleType>
    </vehicleTypes>
    <initialTime>28800</initialTime>
    <duration>3600</duration>
    <warmUp>0</warmUp>
    <replication>2464</replication>
    <arrivals>
        <vehicleArrival id="1">
            <modalId>53</modalId>
            <timeGeneration>0.5593245537</timeGeneration>
            <generationSeed>53761</generationSeed>
            <selectionSeed>53761</selectionSeed>
            <originId>2105</originId>
            <destinationId>2090</destinationId>
            <originSectionId>1952</originSectionId>
        </vehicleArrival>
                            -------
        <vehicleArrival id="8385">
            <modalId>56</modalId>
            <timeGeneration>3599.8620575932</timeGeneration>
            <generationSeed>87300</generationSeed>
            <selectionSeed>87300</selectionSeed>
            <originId>2090</originId>
            <destinationId>2096</destinationId>
            <originSectionId>2056</originSectionId>
        </vehicleArrival>
    </arrivals>
    <demandProfile>
        <profileInterval>900</profileInterval>
        <vehicleProfile id="53">1982 1979 1883 1909</vehicleProfile>
        <vehicleProfile id="56">159 168 164 141</vehicleProfile>
    </demandProfile>
</TrafficArrivals>

O arquivo possui quatro seções

Tipos de Veículos

Os tipos de veículos que são usados na chegada de tráfego são definidos usando a tag vehicleType.

  • id: O ID do Tipo de Veículo
  • modalId: O índice interno durante a simulação. É opcional e seu intervalo vai de 0 ao número de tipos de veículos -1.
Informações Gerais

As informações da simulação que geraram o arquivo ATA são fornecidas

-initialTime: Define o tempo inicial da simulação medido como o número de segundos a partir de 00:00:00 no exemplo acima 28800 corresponde a 08:00:00 AM.
- duration: Define a duração da simulação não incluindo o período de aquecimento.
- warmUp: Define a duração do aquecimento.
- replication: Define o ID de replicação que foi usado para criar as chegadas de tráfego. Deve ser um número inteiro.

Chegadas de Veículos

Para cada chegada, as seguintes informações estão presentes:

  • modalId: Corresponde ao ID do tipo de veículo.
  • timeGeneration: É o tempo de simulação em segundos quando o veículo foi gerado em relação ao tempo de início. Se houver um período de aquecimento, então veículos com timeGeneration menor do que a duração do aquecimento são gerados durante esse período.
  • generationSeed: É a semente do número aleatório usada para gerar os atributos físicos do veículo. Por exemplo, comprimento, velocidade desejada,...
  • selectionSeed: É a semente do número aleatório usada para selecionar o caminho que o veículo seguirá.
  • originId e destinationId: Definem os IDs dos centroides de origem e destino.
  • originSectionId: Define a seção de entrada. Esta tag é opcional. Se não for definida, o modelo de escolha de rota calcula a seção de origem com base no modelo de escolha de rota selecionado e nas propriedades do centroide; caso contrário, a seção pré-definida é usada.
  • destinationSectionId é usado para definir a seção de saída. Assim como a originSectionId, essa tag também é opcional.
Resumo do Perfil

A seção final é um resumo do perfil de chegadas, conforme exibido na Aba de Perfil do Editor de Chegada de Tráfego.

Incluindo uma Chegada de Tráfego em uma Simulação

Uma Chegada de Tráfego é incluída em uma Demanda de Tráfego para adicionar veículos àqueles já especificados pelas matrizes OD. A Demanda de Tráfego deve conter matrizes para os veículos utilizados na Chegada de Tráfego, mas se a Chegada de Tráfego substituir a demanda OD, então o Fator de Demanda Atual pode ser definido como 0% para a matriz OD.

Chegadas de Tráfego sem os tempos para as matrizes OD serão ignoradas.


Incluindo Chegadas de Tráfego na Demanda