Configurar a simulação - AWS SimSpace Weaver

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Configurar a simulação

Um esquema de simulação (ou esquema) é um arquivo de texto YAML formatado que especifica a configuração de uma simulação. Você pode usar o mesmo esquema para iniciar várias simulações. O arquivo do esquema está localizado na pasta do projeto para a simulação. É possível usar qualquer editor de texto para editar o arquivo. O SimSpace Weaver só lê seu esquema quando inicia a simulação. Todas as edições feitas em um arquivo de esquema afetam somente as novas simulações, iniciadas após as edições.

Docker

Para configurar a simulação, edite o arquivo de esquema da simulação:

project-folder\tools\project-name-schema.yaml

Carregue o esquema de simulação ao criar uma nova simulação. O script de ajuda de início rápido do projeto fará o carregamento do esquema como parte do processo para criar a simulação:

project-folder\tools\windows\quick-start-project-name-cli.bat

Você também pode usar o script auxiliar do esquema de carregamento para o projeto se não estiver usando o script de início rápido para criar a simulação:

project-folder\tools\windows\upload-schema-project-name.bat
WSL
Importante

Fornecemos essas instruções para a sua conveniência. Elas devem ser usadas com o Windows Subsystem for Linux (WSL) e não são compatíveis. Para ter mais informações, consulte Configurar o ambiente local para o SimSpace Weaver.

Configure a simulação editando o arquivo de esquema da simulação:

project-folder/tools/project-name-schema.yaml

Carregue o esquema de simulação ao criar uma nova simulação. O script de ajuda de início rápido do projeto fará o carregamento do esquema como parte do processo para criar a simulação:

project-folder/tools/linux/quick-start-project-name-cli.sh

Você também pode usar o script auxiliar do esquema de carregamento para o projeto se não estiver usando o script de início rápido para criar a simulação:

project-folder/tools/linux/upload-schema-project-name.sh
Importante

Se você usa o AWS IAM Identity Center ou nomeou perfis para a AWS CLI, deve usar o SimSpace Weaver do aplicativo SDK versão 1.12.1 ou superior. A versão mais recente é 1.16.0. Para obter mais informações sobre as versões do SimSpace Weaver, consulte Versões do SimSpace Weaver. Os scripts do aplicativo SDK do SimSpace Weaver usam a AWS CLI. Se você usa o IAM Identity Center, você pode copiar seu perfil para a AWS CLI para o perfil default ou fornecer o nome do perfil do IAM Identity Center aos scripts do aplicativo SDK do SimSpace Weaver com o parâmetro --profile cli-profile-name. Para obter mais informações, consulte Configurar a AWS CLI para uso AWS IAM Identity Center no Guia do usuário da AWS Command Line Interface e Configurações do arquivo de configuração e credenciais no Guia do usuário da AWS Command Line Interface.

Parâmetros de configuração da simulação

O esquema de simulação contém informações de inicialização, incluindo:

  • Propriedades da simulação: versão do SDK e configuração computacional (tipo e número de operadores)

  • Relógios: taxa de atualização e tolerâncias

  • Estratégias de particionamento espacial: topologia espacial (como a grade), limites e grupos de posicionamento (agrupamento de partição espacial em operadores)

  • Domínios e seus aplicativos: bucket do aplicativo, caminho e comandos de inicialização

O SimSpace Weaver usa a configuração do esquema para configurar e organizar partições espaciais, iniciar aplicativos e avançar na simulação na taxa de atualização especificada.

nota

O script create-project no aplicativo SDK do SimSpace Weaver gerará automaticamente um esquema de simulação com base no aplicativo de exemplo.

Os tópicos a seguir descrevem os parâmetros no esquema de simulação. Para obter uma descrição completa do esquema de simulação, consulte Referência do esquema de simulação do SimSpace Weaver.