{"refrec":{"BRefID":380575,"RR":"<b>Donatini, L.; Verwilligen, J.; Delefortrie, G.; Vantorre, M.; Lataire, E.</b> (2024). Physically accurate real-time synthesis of ocean waves for maritime simulators. <i>Appl. Ocean Res. 143</i>: 103866. <a href=\"https://dx.doi.org/10.1016/j.apor.2023.103866\" target=\"_blank\">https://dx.doi.org/10.1016/j.apor.2023.103866</a>","BEntID":378316,"PublicFlag":1,"CheckedFlag":1,"wosflag":1,"vabbflag":0,"RefStringPartII":". <i>Appl. Ocean Res. 143</i>: 103866. <a href=\"https://dx.doi.org/10.1016/j.apor.2023.103866\" target=\"_blank\">https://dx.doi.org/10.1016/j.apor.2023.103866</a>","DocTypID":8,"DocType":"Journal article","MarineFlag":1,"FreshFlag":0,"BrackishFlag":0,"TerrestrialFlag":0,"Authorstring":"Donatini, L.; Verwilligen, J.; Delefortrie, G.; Vantorre, M.; Lataire, E.","OrigTitleTranslFlag":0,"Authorstringtrunc":"Donatini, L. <i>et al.</i>","Englishabstract":"<span lang=\"EN-US\" dir=\"ltr\">The most efficient approach to the synthesis of multi-directional ocean waves is the so-called Fourier approach, based on a spectral description of waves in wavenumber space. According to this approach, 2D wavenumber spectra are transformed into spatial wave quantities by means of 2D Inverse Discrete Fourier Transforms. The Fourier approach is well described in literature, but the majority of works dealing with it are focused on graphical realism, and usually neglect the physical accuracy of the synthesized ocean scene. This paper presents a new implementation of the Fourier approach which exploits the equivalence between wavenumber and frequency/direction spectra to result in a flexible, performant and physically accurate model that is especially suitable for maritime simulators. In the proposed method, input wave spectra expressed in frequency/direction space are mapped at runtime on the wavenumber spectra used for the ocean synthesis. A GPU implementation based on the multi-band approach allows highly efficient real-time computations. The performance of the method is described in detail, investigating different configurations of the wavenumber spectrum and comparing the results obtained on different hardware. The physical accuracy is assessed by recording time series of synthesized wave elevations and using them to reconstruct a directional wave spectrum. Four benchmark spectra are examined, highlighting a very satisfactory match between the input and the reconstructed spectra, even for complex sea states with multiple wave systems originated from different sources.</span>","AbstractOtherLang":null,"BibLvlCode":"AS","StandardTitle":"Physically accurate real-time synthesis of ocean waves for maritime simulators","OrigTitleLangCode":"en","OrigTitleLangCodeExtended":"eng","OrigTitleLangID":15,"DateLastModified":{"date":"2026-05-22 01:42:52.364045","timezone_type":1,"timezone":"+02:00"},"UserAccessRight":null,"UserAccID":null,"AuthorKeywords":"Ocean waves synthesis; Real-time; Directional wave spectra; Maritime simulators; GPGPU","OtherDescriptors":null,"Notes":null,"AnaPub":2024,"MonPub":null,"DateUpdate":"2025-09-18","DateCreate":"2024-01-09","SecASFANote":null,"ConfID":null,"PeerRev":1,"VlizCoreFlag":1,"WoScode":"WOS:001154515400001","VABBcode":null,"OpenAcc":0,"DOI":"10.1016/j.apor.2023.103866"},"refs":null,"anarec":{"AnaID":380575,"PubliDate":2024,"Pagination":"103866","XtraPublOfAnaID":null,"ISBN":null,"Volume":"143","Issue":null,"BRefMon":null,"BRefMonRR":null,"BRefXtra":null,"BRefXtraRR":null,"SerBRefID":42368,"SerRR":"Applied Ocean Research. CML Publications/Elsevier: Southampton.  ISSN 0141-1187; e-ISSN 1879-1549","StandardTitleSer":"Applied Ocean Research","ISSN":"0141-1187","AbbrevSer":"Appl. Ocean Res.","StandardTitleMon":null,"StartPage":null,"Pages":null,"ToPubliDate":null,"BRefBibLvlCode":"S","SerNotes":null},"monrec":null,"serrec":null,"relations":null,"relationsRev":null,"addrec":null,"othpubs":null,"ownerships":null,"authors":[{"AutName":"Donatini","Firstname":"Luca","Initials":"L.","Affiliation":"Maritime Technology Division,  Department of Civil Engineering,  Ghent University","Discriminator":null,"CorporateFlag":0,"BEntID":378316,"AutID":317736,"OrderNr":1,"DegrID":null,"EditorFlag":0,"CorrespFlag":0,"IllustratorFlag":0,"ReviserFlag":0,"TranslatorFlag":0,"InsAcronym":null,"InsFSN":"Universiteit Gent; Faculteit Ingenieurswetenschappen; Vakgroep Civiele Techniek; Afdeling Maritieme Techniek","ORCID":"0000-0002-2555-8620","PersID":35470,"InsID":6255},{"AutName":"Verwilligen","Firstname":"Jeroen","Initials":"J.","Affiliation":"Flanders Hydraulics Research","Discriminator":null,"CorporateFlag":0,"BEntID":378316,"AutID":174478,"OrderNr":2,"DegrID":null,"EditorFlag":0,"CorrespFlag":0,"IllustratorFlag":0,"ReviserFlag":0,"TranslatorFlag":0,"InsAcronym":"WL","InsFSN":"Vlaamse overheid; Beleidsdomein Mobiliteit en Openbare Werken; Vlaams Ministerie Mobiliteit en Openbare Werken; Departement Mobiliteit en Openbare Werken; Waterbouwkundig Laboratorium","ORCID":"0000-0003-2258-2972","PersID":14186,"InsID":116},{"AutName":"Delefortrie","Firstname":"Guillaume","Initials":"G.","Affiliation":"Maritime Technology Division,  Department of Civil Engineering,  Ghent University","Discriminator":null,"CorporateFlag":0,"BEntID":378316,"AutID":564058,"OrderNr":3,"DegrID":null,"EditorFlag":0,"CorrespFlag":0,"IllustratorFlag":0,"ReviserFlag":0,"TranslatorFlag":0,"InsAcronym":null,"InsFSN":"Universiteit Gent; Faculteit Ingenieurswetenschappen; Vakgroep Civiele Techniek; Afdeling Maritieme Techniek","ORCID":"0000-0003-4109-3330","PersID":5196,"InsID":6255},{"AutName":"Vantorre","Firstname":"Marc","Initials":"M.","Affiliation":"Maritime Technology Division, Department of Civil Engineering, Ghent University","Discriminator":null,"CorporateFlag":0,"BEntID":378316,"AutID":226771,"OrderNr":4,"DegrID":null,"EditorFlag":0,"CorrespFlag":0,"IllustratorFlag":0,"ReviserFlag":0,"TranslatorFlag":0,"InsAcronym":null,"InsFSN":"Universiteit Gent; Faculteit Ingenieurswetenschappen; Vakgroep Civiele Techniek; Afdeling Maritieme Techniek","ORCID":null,"PersID":2591,"InsID":6255},{"AutName":"Lataire","Firstname":"Evert","Initials":"E.","Affiliation":"Maritime Technology Division,  Department of Civil Engineering,  Ghent University","Discriminator":null,"CorporateFlag":0,"BEntID":378316,"AutID":317737,"OrderNr":5,"DegrID":null,"EditorFlag":0,"CorrespFlag":0,"IllustratorFlag":0,"ReviserFlag":0,"TranslatorFlag":0,"InsAcronym":null,"InsFSN":"Universiteit Gent; Faculteit Ingenieurswetenschappen; Vakgroep Civiele Techniek; Afdeling Maritieme Techniek","ORCID":null,"PersID":11364,"InsID":6255}],"mapdetails":null,"datasets":null,"monographs":null,"monparts":null,"serparts":null,"BEntOpen":378316,"BEntPrivate":null,"availability":[{"BInstID":397965,"LibID":36,"BRefID":380575,"EmbargoDate":null,"FullEmbargoDate":null,"PhysMedID":16,"hasOCRd":null,"ShelfLocCode":"397965","RFID":null,"PaidValue":null,"Medium":"Server","Description":"Interne VLIZ documenten","Acronym":"VLIZ","Library":"Vlaams Instituut voor de Zee","DutchTerm":"Non-open access","URL":null,"ClassifID":228,"Classification":"Non-open access","ReqLink":1,"ClassifTypID":3,"URLLocation":"https://www.vliz.be/imisdocs/publications/","SubDir":1,"InternalReq":1,"LoggedInReq":1,"Disclaimer":"Disclaimer_VLIZ_Intern","DutchDisclaimer":"<p>Deze publicatie is enkel beschikbaar voor persoonlijk gebruik binnen de Innovocean site <br />en mag op geen enkele manier verder worden verspreid.</p>","FileFormat":".pdf","FileDescr":"pdf","InsPub":1,"InsID":36,"FileFormID":6,"LendableFlag":1,"PublicFlag":1,"orderLib":"A","Notes":null,"AccConID":null,"AccessConstraint":null,"LicURL":null},{"BInstID":394980,"LibID":2706,"BRefID":380575,"EmbargoDate":null,"FullEmbargoDate":null,"PhysMedID":16,"hasOCRd":1,"ShelfLocCode":"394980","RFID":null,"PaidValue":null,"Medium":"Server","Description":"Open Archive Documents","Acronym":"WL","Library":"Waterbouwkundig Laboratorium","DutchTerm":"Open Archief","URL":null,"ClassifID":223,"Classification":"Open Repository","ReqLink":null,"ClassifTypID":2,"URLLocation":"https://www.vliz.be/imisdocs/publications/","SubDir":1,"InternalReq":0,"LoggedInReq":0,"Disclaimer":"Disclaimer_OWA","DutchDisclaimer":null,"FileFormat":".pdf","FileDescr":"pdf","InsPub":1,"InsID":116,"FileFormID":6,"LendableFlag":null,"PublicFlag":1,"orderLib":"Waterbouwkundig Laboratorium","Notes":null,"AccConID":null,"AccessConstraint":null,"LicURL":null},{"BInstID":394978,"LibID":2706,"BRefID":380575,"EmbargoDate":null,"FullEmbargoDate":null,"PhysMedID":16,"hasOCRd":null,"ShelfLocCode":"394978","RFID":null,"PaidValue":null,"Medium":"Server","Description":"Dig. documenten die iedereen binnen het WL kan raadplegen","Acronym":"WL","Library":"Waterbouwkundig Laboratorium","DutchTerm":null,"URL":null,"ClassifID":221,"Classification":"Non-open access","ReqLink":1,"ClassifTypID":3,"URLLocation":"https://vlaamseoverheid.sharepoint.com/sites/dmow_a_imisdata/IMIS intern/","SubDir":0,"InternalReq":1,"LoggedInReq":null,"Disclaimer":"Disclaimer_WL_Int","DutchDisclaimer":null,"FileFormat":".pdf","FileDescr":"pdf","InsPub":1,"InsID":116,"FileFormID":6,"LendableFlag":null,"PublicFlag":1,"orderLib":"Waterbouwkundig Laboratorium","Notes":null,"AccConID":null,"AccessConstraint":null,"LicURL":null}],"litstyles":null,"thespers":null,"arch2discl":462,"SERpubls":[{"PublName":"Elsevier","City":"Southampton"},{"PublName":"CML Publications","City":"Southampton"}],"MONpubls":null,"pictures":[],"thestermsPath":[{"ThesaurusTerm":"Seakeeping","ThestID":169940,"Acronym":"WL_KD","ThesTermPath":"Harbours and waterways > Ship motion > Seakeeping"},{"ThesaurusTerm":"Waves","ThestID":169959,"Acronym":"WL_KD","ThesTermPath":"Hydraulics and sediment > Hydrodynamics > Waves"},{"ThesaurusTerm":"Numerical modelling","ThestID":169920,"Acronym":"WL_KDT","ThesTermPath":"Numerical modelling"},{"ThesaurusTerm":"Simulations","ThestID":169917,"Acronym":"WL_KDT","ThesTermPath":"Simulations"}],"thestermsASFA":[{"ThesaurusTerm":"Numerical modelling"},{"ThesaurusTerm":"Seakeeping"},{"ThesaurusTerm":"Simulations"},{"ThesaurusTerm":"Waves"}],"taxtermsASFA":null,"geotermsASFA":null,"collections":[{"Collection":"Waterbouwkundig Laboratorium","ShortName":"WL"}],"conf":null,"proj":[{"ProID":4992,"Acronym":null,"ProStandardTitle":"Implementatie zeegangsgedrag in scheepsmanoeuvreersimulatoren","BYear":2017,"BMonth":1,"EYear":2026,"EMonth":12,"FP7Code":null,"RelID":1,"Relation":"Result","DutchTerm":"Is resultaat van"}],"Physdatasets":null,"spcols":{"222":{"SpName":"BMB - Belgische Mariene Bibliografie","SpColID":222,"ParSpColID":null,"TopParID":null,"ShortName":"BMB","URLLocation":null,"LibID":36,"OpenRepoFlag":null,"SpTypID":null,"TopParIDNotWebsite":null,"SpColPath":"BMB"},"1020":{"SpName":"FRIS (WL)","SpColID":1020,"ParSpColID":130,"TopParID":130,"ShortName":"FRIS (WL)","URLLocation":null,"LibID":2706,"OpenRepoFlag":null,"SpTypID":null,"TopParIDNotWebsite":null,"SpColPath":"WL/FRIS (WL)"},"462":{"SpName":"OpenDocs:OWA","SpColID":462,"ParSpColID":130,"TopParID":130,"ShortName":"OWA","URLLocation":"https://documentatiecentrum.watlab.be/owa/imis.php?module=ref&refid=","LibID":2706,"OpenRepoFlag":1,"SpTypID":null,"TopParIDNotWebsite":null,"SpColPath":"WL/OWA"},"130":{"SpName":"Waterbouwkundig Laboratorium","SpColID":130,"ParSpColID":null,"TopParID":null,"ShortName":"WL","URLLocation":null,"LibID":2706,"OpenRepoFlag":null,"SpTypID":1,"TopParIDNotWebsite":null,"SpColPath":"WL"},"1025":{"SpName":"WL expert","SpColID":1025,"ParSpColID":null,"TopParID":null,"ShortName":"WL expert","URLLocation":null,"LibID":null,"OpenRepoFlag":null,"SpTypID":null,"TopParIDNotWebsite":null,"SpColPath":"WL expert"},"360":{"SpName":"WL Staf Publicaties","SpColID":360,"ParSpColID":130,"TopParID":130,"ShortName":"wl stafpublicaties","URLLocation":null,"LibID":null,"OpenRepoFlag":null,"SpTypID":null,"TopParIDNotWebsite":null,"SpColPath":"WL/wl stafpublicaties"}},"doi":null,"publs":null,"serparttypes":null,"monauthors":null,"MParts":null,"SParts":null,"hLibs":null,"langs":[{"BEntID":378316,"AbstractFlag":0,"LangID":15,"LangCode":"en","Lang":"English","DutchTerm":"Engels","LangCodeExtended":"eng"},{"BEntID":378316,"AbstractFlag":1,"LangID":15,"LangCode":"en","Lang":"English","DutchTerm":"Engels","LangCodeExtended":"eng"}],"urls":[{"URL":"https://dx.doi.org/10.1016/j.apor.2023.103866","externalID":"10.1016/j.apor.2023.103866","URLTypeCode":"DOI","URLID":121684,"URLTypID":13,"URLType":"DOI","URLPrefix":"http://dx.doi.org/"}],"thesterms":[{"ThesaurusTerm":"Numerical modelling","ThestID":169920,"Acronym":"WL_KDT","ThesTypID":13,"ThesType":"WL Kennisdomein types"},{"ThesaurusTerm":"Seakeeping","ThestID":169940,"Acronym":"WL_KD","ThesTypID":12,"ThesType":"WL Kennisdomein"},{"ThesaurusTerm":"Simulations","ThestID":169917,"Acronym":"WL_KDT","ThesTypID":13,"ThesType":"WL Kennisdomein types"},{"ThesaurusTerm":"Waves","ThestID":169959,"Acronym":"WL_KD","ThesTypID":12,"ThesType":"WL Kennisdomein"}],"taxterms":null,"geoterms":null,"othterms":null,"asfacodes":null,"asfa2codes":null,"thestermsFRIS":[{"ThesaurusTerm":"Numerical modelling","DutchTerm":"Numerieke modelleringen","ThestID":169920,"Acronym":"WL_KDT","ThesTypID":13,"ThesType":"WL Kennisdomein types"},{"ThesaurusTerm":"Seakeeping","DutchTerm":"Golfresponsie","ThestID":169940,"Acronym":"WL_KD","ThesTypID":12,"ThesType":"WL Kennisdomein"},{"ThesaurusTerm":"Simulations","DutchTerm":"Simulaties","ThestID":169917,"Acronym":"WL_KDT","ThesTypID":13,"ThesType":"WL Kennisdomein types"},{"ThesaurusTerm":"Waves","DutchTerm":"Golven","ThestID":169959,"Acronym":"WL_KD","ThesTypID":12,"ThesType":"WL Kennisdomein"}],"taxtermsFRIS":null,"geotermsFRIS":null,"othtermsFRIS":null,"resmessage":"","complete":1,"sessions":{"newSesName":"Cerpentier, Steven, S.","newSesDate":{"date":"2024-01-09 12:51:41.710000","timezone_type":3,"timezone":"Europe/Brussels"},"updSesName":"Lyssens, Liesbeth, L.","updSesDate":{"date":"2025-09-18 16:40:19.813000","timezone_type":3,"timezone":"Europe/Brussels"}}}
