docs

mooringDesignSimulator v2 - Modélisation

Principes de modélisation et pipeline de simulation

13 May 2026

Périmètre fonctionnel

Mooring Simulator v2 est conçu pour la conception et l’analyse statique de mouillages océanographiques.

Le flux courant est le suivant:

  1. éditer le mouillage comme projet
  2. adapter les données éditables vers le modèle de simulation
  3. prétraiter les longueurs et contraintes de profondeur
  4. exécuter le solveur statique
  5. restituer tableaux, graphiques et rapport

Concepts principaux

Modèle de projet

Le projet éditable stocke:

  • les métadonnées du projet
  • les segments de mouillage dans leur ordre
  • les propriétés copiées depuis la bibliothèque
  • les points du courant environnemental

Les projets sont persistés en SQLite.

Catégories de segments

Le logiciel distingue notamment:

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

Certaines catégories sont discrètes, tandis que ropes et câbles portent une longueur et peuvent supporter des opérations de clamp selon leurs propriétés.

Conventions de profondeur

La convention V2 actuelle est:

  • profondeur positive vers le bas

Modes de longueur

Les segments de type rope peuvent utiliser:

  • fixed
  • auto
  • none

Le mode auto permet au prétraitement d’estimer une longueur quand suffisamment de contraintes sont disponibles.

Pipeline de simulation

Le pipeline général est:

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

Adaptateur

L’adaptateur convertit les données éditables vers les modèles de simulation.

Prétraitement

Le prétraitement gère notamment:

  • la normalisation des profondeurs cibles
  • l’estimation automatique de certaines longueurs
  • la discrétisation des segments longs

Solveur

Le solveur calcule l’état statique du mouillage et les métriques dérivées exploitées par l’interface et le rapport PDF.

Limite importante

L’application implémente actuellement un solveur statique et des indicateurs opérationnels associés. Ce n’est pas un simulateur dynamique complet dans le domaine temporel.


Précédent: Utilisation | Retour à la liste