publication . Doctoral thesis . 2003

Modélisation physiquement réaliste de simulation d'entraînement maritime

Cieutat, Jean-Marc;
Open Access French
  • Published: 17 Dec 2003
  • Publisher: HAL CCSD
Abstract
Maritime training simulation is an important matter of maritime teaching, which requires a lot of scientific and technical skills.In this framework, where the real time constraint has to be maintained, all physical phenomena cannot be studied; the most visual physical phenomena relating to the natural elements and the ship behaviour are reproduced only. Our swell model, based on a surface wave simulation approach, permits to simulate the shape and the propagation of a regular train of waves from the open sea to the shore taking into account current and depth effects. Our wind sea model is more restricted because it is based on a spectral simulation approach but ...
Subjects
free text keywords: computer graphics, ocean waves general model, real-time realistic rendering, ship seakeeping, maritime training simulator, rendu temps réel réaliste, modèle général de vagues océaniques, informatique graphique, tenue à la mer du navire, simulateur d'entraînement maritime, [INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]
Download from
23 references, page 1 of 2

1.1 Introduction ………………………………………………………………………… 11

1.2 Notre simulateur d'entraînement maritime ………………………..…..……..…..… 11

1.3 Le marché des simulateurs d'entraînement maritime ……………..……….………. 13

1.4 Les autres domaines d'application ......................................………..………............. 15

2.1 Introduction ……………………………………………………………………........ 16

2.2 Typologie des vagues océaniques ............................................................................. 16

2.3 Le processus de génération et de propagation des vagues océaniques ……….……..17

2.4 Les courants marins …………………………………………………………………20

3.1 Introduction ………………………………………………………………………… 23

3.2 Théories physiques .................................................................................................... 23 3.2.1 Les équations de la mécanique des fluides ………………………....…… 23 3.2.2 La forme linéaire des équations de Navier-Stokes .....................................24 3.2.2.1 Réécriture des équations de Navier-Stokes ...............……….…24 3.2.2.2 Vagues d'amplitude finie ………………………………………25 3.2.2.3 Vagues de faible amplitude …………………………………… 26 3.2.3 La théorie de Gerstner …................……………………………………… 29

3.3 Modélisation des vagues en infographie .................................................................... 32 3.3.1 Simulation complète du fluide ………...................………………....…… 32 3.3.1.1 Le modèle de Foster ................…………………...................… 32 3.3.1.2 Le modèle de Chen et Lobo ...........……………...................… 33 3.3.1.2 Le modèle de Layton ......................……………...................… 33 3.3.2 Simulation d'une onde de surface ………...............………………....…… 34 3.3.2.1 Le modèle de Fournier et Reeves …………………...............…34 3.3.2.2 Le modèle de Gonzato ……............……………...................… 35 3.3.2.3 L'algorithme de lancer de vague ..............................................…36 3.3.3 Simulation spectrale .................................................................................. 38 3.3.3.1 Le modèle de Mastin …......................………………………… 38 3.3.3.2 Le modèle de Tessendorf …...............………………………… 38

x = (moinsi*(Mer.vkx[i]/k)*Mer.h0mdv[i][j].re*p) + (plusi*(Mer.vkx[ni]/nk)*Mer.h0mdv[ni][nj].re*q);

z = (moinsi*(Mer.vkz[j]/k)*Mer.h0mdv[i][j].re*p) + (plusi*(Mer.vkz[nj]/nk)*Mer.h0mdv[ni][nj].re*q);

else { Mer.inmdv[i*(NbPoints/2+1)+j].re = 0.0; Mer.inmdv[i*(NbPoints/2+1)+j].im = 0.0; Mer.inmdvkx[i*(NbPoints/2+1)+j].re = 0.0; Mer.inmdvkx[i*(NbPoints/2+1)+j].im = 0.0; Mer.inmdvkz[i*(NbPoints/2+1)+j].re = 0.0; Mer.inmdvkz[i*(NbPoints/2+1)+j].im = 0.0;

x = (moinsi*(Mer.vkx[i]/k)*Mer.h0mdv[i][j].re*p) + (plusi*(Mer.vkx[ni]/nk)*Mer.h0mdv[ni][nj].re*q);

23 references, page 1 of 2
Any information missing or wrong?Report an Issue