docs

mooringDesignSimulator-v2 - Modelização

Princípios de modelização e pipeline de simulação

Publicado em 13 de maio de 2026

Perímetro funcional

MooringDesignSimulator-v2 foi concebido para a concepção e análise estática de fundeios oceanográficos.

O fluxo corrente é o seguinte:

  1. editar o fundeio como projeto
  2. adaptar os dados editáveis ao modelo de simulação
  3. pré-processar os comprimentos e as restrições de profundidade
  4. executar o solver estático
  5. restituir tabelas, gráficos e relatório

Conceitos principais

Modelo de projeto

O projeto editável armazena:

  • os metadados do projeto
  • os segmentos do fundeio na sua ordem
  • as propriedades copiadas da biblioteca
  • os pontos da corrente ambiental

Os projetos são persistidos em SQLite.

Categorias de segmentos

O software distingue, nomeadamente:

  • ropes
  • instruments
  • floats
  • releases
  • terminals
  • anchors

Algumas categorias são discretas, enquanto ropes e cabos possuem um comprimento e podem suportar operações de clamp segundo as suas propriedades.

Convenções de profundidade

A convenção V2 atual é:

  • profundidade positiva para baixo

Modos de comprimento

Os segmentos do tipo rope podem utilizar:

  • fixed
  • auto
  • none

O modo auto permite ao pré-processamento estimar um comprimento quando existem restrições suficientes.

Pipeline de simulação

O pipeline geral é:

ProjectRepository
    -> simulation_project_adapter
    -> simulation_preprocessor
    -> simulation_solver
    -> SimulationResultsWidget / PDF report

Adaptador

O adaptador converte os dados editáveis para os modelos de simulação.

Pré-processamento

O pré-processamento gere, nomeadamente:

  • a normalização das profundidades alvo
  • a estimativa automática de certos comprimentos
  • a discretização dos segmentos longos

Solver

O solver calcula o estado estático do fundeio e as métricas derivadas exploradas pela interface e pelo relatório PDF.

Limitação importante

A aplicação implementa atualmente um solver estático e indicadores operacionais associados. Não se trata de um simulador dinâmico completo no domínio temporal.


Anterior: Utilização | Voltar à documentação | Voltar ao sumário | Próximo: Relatório PDF