日本地球惑星科学連合2023年大会

講演情報

[E] 口頭発表

セッション記号 M (領域外・複数領域) » M-GI 地球科学一般・情報地球科学

[M-GI26] Data assimilation: A fundamental approach in geosciences

2023年5月22日(月) 09:00 〜 10:30 301B (幕張メッセ国際会議場)

コンビーナ:中野 慎也(情報・システム研究機構 統計数理研究所)、藤井 陽介(気象庁気象研究所)、三好 建正(理化学研究所)、加納 将行(東北大学理学研究科)、座長:加納 将行(東北大学理学研究科)、中野 慎也(情報・システム研究機構 統計数理研究所)

09:00 〜 09:20

[MGI26-01] ParticleDA.jl v.1.0: A real-time data assimilation software platform

★Invited Papers

*Serge Guillas1、Daniel Giles1、Matthew Graham1、Mose Giordano1、Tuomas Koskela1、Alexandros Beskos1 (1.University College London)

キーワード:Numerical weather prediction, tsunami warnings, Data Science, Particle Filtering

Digital twins of physical and human systems informed by real-time data, are becoming ubiquitous across weather forecasting, disaster preparedness, and urban planning, but researchers lack the tools to run these models effectively and efficiently, limiting progress. One of the current challenges is to assimilate observations in highly nonlinear dynamical systems, as the practical need is often to detect abrupt changes.
We developed a software platform to improve the use of real-time data in highly nonlinear system representations where non-Gaussianity prevents the use of more standard Data Assimilation. Optimal Particle filtering data assimilation (DA) techniques have been implemented within an user-friendly open source software platform in Julia - ParticleDA.jl. To ensure the applicability of the developed platform in realistic scenarios, emphasis has been placed on numerical efficiency, scalability and optimisation for high performance computing frameworks. Furthermore, the platform has been developed to be forward model agnostic, ensuring that it is applicable to a wide range of modelling settings, for instance unstructured and non-uniform meshes in the spatial domain or even state spaces that are not spatially organised. Applications to tsunami and numerical weather prediction demonstrate the computational benefits in terms of lower errors, lower computational costs (due to ensemble size and the algorithm's overheads being minimised) and versatility thanks to flexible I/O in a high level language Julia.