Pular para o conteúdo

Importador Visum

Importação de uma rede do Visum

-Tornar mais ativo/procedural

O importador Visum importa redes Visum (arquivos NET) cujo idioma é inglês, alemão ou francês. -Atualmente, as versões compatíveis variam de 2.8 a 9.0. O Aimsun Next não pode ler diretamente um arquivo Visum VER; o importador trabalha com arquivos NET.

Uma rede Visum deve ser importada para uma novo documento do Aimsun sem conter geometria anterior.

Para importar uma rede do Visum:

  1. Selecione Arquivo > Importar > Arquivos de Rede Visum.

  2. Encontre o arquivo NET que deseja importar e clique Abrir. A caixa de diálogo Visum Transport Systems é exibida.

  3. Adjacente a Criar seções que aceitam, selecione uma das duas opções a seguir na lista suspensa:

  4. Qualquer sistema de transporte selecionado para importar as seções em que pelo menos um dos Sistemas de Transporte selecionados é permitido.
  5. Todos os Sistemas de Transporte Selecionados para importar as seções nas quais todos os Sistemas de Transporte selecionados são permitidos.

  6. A partir do Sistema de Transporte na lista, marque uma ou mais opções no Importar coluna.


    Diálogo do Importador Visum

  7. Clique OK para concluir a importação.

Relações entre objetos do Visum e do Aimsun

Infraestrutura

Os Links Visum são importados como seções viárias Aimsun usando o seguinte mapeamento:

  • Id externo: Visum Link No é importado como o Aimsun road section External ID.
  • Nome: Visum Link Name é importado como Aimsun road section Name.
  • Nó de origem: Visum Link FNode é importado como o Origin Node da seção viária do Aimsun.
  • Nó de Destino: Visum Link TNode é importado como o Nó de Destino da seção viária do Aimsun.
  • Pontos: Se o Visum Link tiver Link Polygons definidos, esses pontos serão usados para calcular a Polyline da seção viária do Aimsun; caso contrário, a seção será criada como um segmento simples (usando os pontos dos nós de origem e destino).
  • Rampa de entrada/saída: Informações de On/Off Ramp são importadas da Visum Lanes Table para as seções viárias do Aimsun.
  • Número de faixas: Visum Link NLanes é importado como Number of Lanes da seção do Aimsun (excluindo On/Off Ramps).
  • Comprimento: Visum Link Length é importado como o Length da seção viária do Aimsun.
  • Velocidade: Visum Link V0prt é importado como o Speed Limit da seção viária do Aimsun.
  • Capacidade: Visum Link Capprt é importado como a Capacity da seção viária do Aimsun.
  • Tipo de Via: Visum Link Type é importado como o tipo viário do Aimsun.
  • Faixas reservadas: Visum Link BUS_LANES são importadas como faixas reservadas ao transporte coletivo do Aimsun.
  • Capacidade da Faixa: Visum Link Lane Capacity é importado como um atributo de seção viária do Aimsun com nome externo "GKSection::Visum::LaneCapacity".

Os Visum Link Types são importados como Aimsun Road Types usando o seguinte mapeamento:

  • Id externo: Visum Link Type No é importado como o External ID do Road Type do Aimsun.
  • Nome: Visum Link Type Name é importado como o Aimsun Road Type Name.
  • Velocidade: O Visum Link Type V0prt é importado como Aimsun Link Type Speed Limit.
  • Capacidade por Faixa: Visum Link Type Capprt é importado como a Capacity do Aimsun Link Type.

Nós do Visum e Nós do Aimsun

Os Visum Nodes são importados como Aimsun Nodes usando o seguinte mapeamento:

  • Id externo: Visum Node No é importado como o Aimsun Node External ID.
  • Geometria: A Geometria de Nó do Aimsun é calculada adaptando a geometria da Seção para evitar sobreposições de Seções.
  • Nó Principal Nº: Visum Main Node No é importado como o atributo de Nó do Aimsun com nome externo "GKNode::Visum::MainNodeNo".
  • Tipo de Controle do Nó: Visum Node Control Type é importado como o atributo Aimsun Node com nome externo "GKNode::Visum::NodeControlType".
  • Tipo de Controle do Nó Principal: Visum Main Node Control Type é importado como o atributo de Nó do Aimsun com nome externo "GKNode::Visum::MainNodeControlType".
  • Nó ICAsneakers: Visum Node ICAsneakers é importado como o atributo Aimsun Node com nome externo "GKNode::Visum::NodeICAsneakers".
  • Nó Principal ICAsneakers: Visum Main Node ICAsneakers é importado como o atributo de Nó do Aimsun com nome externo "GKNode::Visum::MainNodeICAsneakers".
  • Orientação do fluxo principal1: Visum Major Flow Orientation1 é importado como atributo Aimsun Node com o nome externo "GKNode::Visum::MajorFlowOrientation1".
  • Orientação do fluxo principal2: Visum Major Flow Orientation2 é importado como atributo Aimsun Node com o nome externo "GKNode::Visum::MajorFlowOrientation2".
  • Tempo de Acompanhamento Predefinido: O Diâmetro Inscrito da Rotatória do Visum é importado como o atributo do Nó Aimsun com o nome externo "GKNode::Visum::RoundaboutInscribedDiameter".
  • Tempo de Acompanhamento Predefinido: Visum ICA Entry Width é importado como o atributo de nó do Aimsun com nome externo "GKNode::Visum::ICAEntryWidth".
  • Tempo de Acompanhamento Predefinido: Visum ICA Approach Half Width é importado como o atributo de nó do Aimsun com o nome externo "GKNode::Visum::ICAApproachHalfWidth".
  • Tempo de Acompanhamento Predefinido: Visum ICA Flare Length é importado como o atributo Aimsun Node com nome externo "GKNode::Visum::ICAFlareLength.
  • Tempo de Acompanhamento Predefinido: Visum Round About Entry Radius é importado como o atributo de Aimsun Node com nome externo "GKNode::Visum::RoundAboutEntryRadius".
  • Tempo de Acompanhamento Predefinido: Visum ICA Entry Angle é importado como o atributo de nó do Aimsun com nome externo "GKNode::Visum::ICAEntryAngle".

Movimentos de conversão do Visum e Movimentos de conversão do Aimsun

Os Visum Turns são importados como Aimsun Turns usando o seguinte mapeamento:

  • : Visum Turn ViaNode é importado como Aimsun Turn Node.
  • Seção de origem: Visum Turn ViaNode e FNode são usados para deduzir a Aimsun Turn Origin Section.
  • Seção de Destino: Visum Turn ViaNode e TNode são usados para deduzir a Aimsun Turn Destination Section.
  • Custo definido pelo usuário: Visum Turn T0prt é importado como o Aimsun Turn User-defined Cost.
  • Nó Principal Nº: Visum Main Node No é importado como o atributo de Movimento de Conversão do Aimsun com nome externo "GKNode::Visum::MainNodeNo".
  • Capacidade: Visum Turn Capprt é importado como o atributo específico Aimsun Turn com nome externo "GKTurning::VISUM::Capacity".
  • Usar Gap Crítico Predefinido: Visum Use Preset Critical Gap é importado como o atributo Aimsun Turn com nome externo "GKTurning::Visum::UsePresetCriticalGap".
  • Intervalo Crítico Predefinido: Visum Preset Critical Gap é importado como o atributo de movimento de conversão do Aimsun com o nome externo "GKTurning::Visum::PresetCriticalGap".
  • Usar Tempo de Seguimento Predefinido: Visum Use Preset Follow Up Time é importado como o atributo Aimsun Turn com o nome externo "GKTurning::Visum::UsePresetFollowUpTime".
  • Tempo de Acompanhamento Predefinido: Visum Preset Follow Up Time é importado como o atributo Aimsun Turn com nome externo "GKTurning::Visum::PresetFollowUpTime".
  • ICA Usar Taxa de Fluxo de Saturação Predefinida: Visum ICA Use Preset Sat Flow Rate é importado como o atributo Aimsun Turn com o nome externo "GKTurning::Visum::ICAUsePresetSatFlowRate".
  • Vazão de Saturação Predefinida ICA: Visum ICA Preset Sat Flow Rate é importado como o atributo Aimsun Turn com o nome externo "GKTurning::Visum::ICAPresetSatFlowRate".

As informações de Faixas de Conversão não estão definidas no Visum para todos os movimentos de conversão. O Aimsun criará movimentos de conversão de duas formas diferentes, dependendo das informações fornecidas pelo Visum:

  • Nós sem Lane Turns definidos no Visum: o Aimsun Next cria todos os movimentos de conversão possíveis (excluindo retornos em U) com todas as faixas das seções conectadas.
  • Nós com movimentos de conversão por faixa definidos no Visum: as faixas de conversão do Visum são importadas como movimentos de conversão do Aimsun usando o seguinte mapeamento:
  • ID Externo do Nó: Visum NodeNo é usado para encontrar o Aimsun Turn Node.
  • Seção de origem: Visum FromLinkNo é importado como Seção de Origem.
  • Seção de Destino: Visum ToLinkNo é importado como Destination Section.
  • Faixa de origem: Visum FromLaneNo é usado para fornecer a Origem do Movimento de Conversão do Aimsun From Lane e Origin To Lane.
  • Faixa de Destino: Visum ToLaneNo é usado para fornecer o Aimsun Turn Destination From Lane e Destination To Lane.

Detectores Visum, Locais de Contagem Visum e Detectores Aimsun

Os Detectores Visum são importados como Detectores Aimsun usando o seguinte mapeamento:

  • Id externo: Visum Detector No é importado como o Aimsun Detector External ID.
  • Nome: Visum Detector Name é importado como Aimsun Detector Name.
  • Faixas: Visum Detector Lane e NLanes são usados para deduzir Aimsun Detector From Lane e To Lane.
  • Seção: Visum Count Location LinkNo, FNode e TNode são usados para deduzir a Seção Inferior do Detector do Aimsun.
  • Posição: Visum Count Location RelPos é importado como a Posição do Detector do Aimsun.

Demanda de Tráfego

Zonas do Visum e Centroides do Aimsun

As Zonas do Visum são importadas como Centroides do Aimsun usando o seguinte mapeamento:

  • Id externo: Visum Zone No é importado como o Aimsun External ID.
  • Posição: Visum Zone XCoord e YCoord são importados como a Posição do Centroide do Aimsun.

Conectores Visum e Conexões de Centroides do Aimsun

Os Conectores do Visum são importados como Conexões de Centroide do Aimsun usando o seguinte mapeamento:

  • Centroide: Visum Connector ZoneNo é importado como o Aimsun Centroid Connection Centroid.
  • NodeId: Visum Connector NodeId é importado como o Objeto Conectado da Conexão de Centroide do Aimsun.
  • Tipo de conexão: Visum Connector Dir é importado como o Aimsun Connection Type.

Sistemas de Transporte do Visum e Tipos de Veículos do Aimsun

Os Sistemas de Transporte do Visum são importados como Tipos de Veículo do Aimsun usando o seguinte mapeamento:

  • Id externo: Visum Transport System Name é importado como o Aimsun Vehicle Type External ID.
  • Nome: Visum Transport System Name e Code são importados como o Aimsun Vehicle Type Name.
  • PCU: O Visum Transport System PCU é importado como Aimsun Vehicle Type PCU.

Matrizes OD do Visum em arquivos *.mtx e Matrizes OD do Aimsun

O importador encontra todos os arquivos de Matriz OD do Visum em *.mtx formato localizado exatamente na mesma pasta que o *.net arquivo e cria uma Matriz OD do Aimsun para cada *.mtx arquivo que ele lê. As propriedades da Matriz OD, como número de viagens entre cada par de zonas, período de tempo e fator de escala armazenados no Visum *.mtx os arquivos são importados e mantêm a mesma definição que as Matrizes OD no Aimsun Next. A exceção é o Tipo de Veículo, como no Visum *.mtx arquivo, o Tipo de Veículo não está associado à Matriz OD, enquanto a formulação de Matriz OD no Aimsun Next exige a seleção do Tipo de Veículo associado.

Todos os arquivos *.mtx precisam ser salvos como VisumTransportSystemName.mtx pois o Aimsun Next atribui ao tipo de veículo a matriz OD importada que tem exatamente o mesmo nome da *.mtx arquivo.

Importar Matrizes OD não armazenará automaticamente as viagens no documento do Aimsun; elas serão criadas como Matrizes Externas. Essas Matrizes OD serão armazenadas no documento do Aimsun somente se especificado nas opções da matriz.

Linhas de Transporte Público

Linhas Visum, Rotas de Linha Visum, Itens de Rota de Linha Visum e Linhas de Transporte Público do Aimsun

Linhas, Rotas de Linha e Itens de Rota de Linha do Visum são importados como Linhas de Transporte Público do Aimsun usando o seguinte mapeamento:

  • Nome: Visum Line Route Name e DirectionCode são importados como o Aimsun Transit Line Name.
  • Tipo de Veículo: O Visum Line TSysCode é importado como o Aimsun Transit Line Schedule Departure Vehicle Type.
  • Ponto de ônibus: Visum Line Route Item StopPointNo é importado como a Parada de Transporte Público da Linha de Transporte Público do Aimsun.
  • Seção: O Visum Line Route Item NodeNo é importado como a Seção da Linha de Transporte Coletivo Aimsun.

Pontos de parada do Visum e paradas de transporte público do Aimsun

Visum Transit Stops são importadas como Aimsun Transit Stops usando o seguinte mapeamento:

  • Nome: Visum Stop Point Name é importado como o Aimsun Transit Stop Name.
  • Posição: Visum RelPos é importado como Aimsun Transit Stop Position.

Nota: Uma limitação atual na importação de Paradas de Transporte Público

Paradas de transporte público do Visum localizadas diretamente em nós são não importados como parte desse processo. No entanto, todas as Visum Transit Stops localizadas em links (tenha uma direção sido especificada ou não) são importado.

Planos de controle

Grupos Semafóricos Visum, Controle Semafórico Visum para Nó, Grupos Semafóricos Visum para Movimento de Conversão de Faixa e Grupos Semafóricos Aimsun

Visum Signal Groups, Signal Control to Node e Signal Groups to Lane Turn são importados como Aimsun Signal Groups usando o seguinte mapeamento:

  • Id externo: Visum Signal Group No é importado como o ID Externo do Grupo Semafórico do Aimsun.
  • Nome: Visum Signal Group Name é importado como o Aimsun Signal Group Name.
  • Movimento de conversão: Os Grupos Semafóricos Visum para Movimento de Conversão de Faixa FromLinkNo e ToLinkNo são importados como Movimento de Conversão de Grupo Semafórico do Aimsun.
  • : Visum Signal Control para Node NodeNo é importado como o Aimsun Signal Group Node.

Controle Semafórico Visum, Grupo Semafórico Visum, Controle Semafórico Visum para Nó do Aimsun, Nó de Controle do Aimsun e Plano de Controle do Aimsun

Somente Visum Signal Controls dos tipos Fixed e Signal Group Based são importados. Os objetos Visum Signal Control, Signal Group e Signal Control to Node são importados como Aimsun Control Nodes e Control Plans usando o seguinte mapeamento:

  • Ciclo: Visum Signal Control CycleTime é importado como Aimsun Control Node Cycle Time.
  • Deslocamento: O Offset de Controle Semafórico do Visum é importado como Offset do Nó de Controle do Aimsun.
  • Início da Fase: O Visum Signal Group GTStart é importado como Aimsun Phase Start Time.
  • Duração da fase: Visum Signal Group GTStart e GTEnd são usados para calcular o Tempo de Término da Fase.
  • Tempo de Amarelo da Fase: Visum Signal Group Amber é importado como Aimsun Phase Yellow Time.
  • Tempo Mínimo de Verde da Fase: Visum Signal Group MinGreenTime é importado como Aimsun Phase Minimum Green Time.

Preferências

  • Regra de circulação: Visum LeftHandTraffic é importado como o Aimsun Rule of the Road.
  • Sistema de Coordenadas: Visum ProjectDefinition é importado como o Aimsun Default Coordinate System

Notas

  • As tabelas e colunas lidas podem ser encontradas dentro do arquivo attributes.vis. Este arquivo pode ser encontrado no caminho:
    • Pasta de instalação de Aimsun Next/plugins/VISUMIMPORTERDATA