Ensemble based methods for leapfrog integration in the simplified parameterizations, primitive‐equation dynamics model
This paper presents efficient and practical implementations of sequential data assimilation methods for the Simplified Parameterizations, primitive‐Equation DYnamics (SPEEDY) Model, a well‐known numerical model, into the data assimilation community for climate prediction. In the SPEEDY model, the ti...
Gespeichert in:
Veröffentlicht in: | Quarterly journal of the Royal Meteorological Society 2023-01, Vol.149 (751), p.573-587 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 587 |
---|---|
container_issue | 751 |
container_start_page | 573 |
container_title | Quarterly journal of the Royal Meteorological Society |
container_volume | 149 |
creator | Nino‐Ruiz, Elias D. Consuegra Ortega, Randy S. Lucini, Magdalena |
description | This paper presents efficient and practical implementations of sequential data assimilation methods for the Simplified Parameterizations, primitive‐Equation DYnamics (SPEEDY) Model, a well‐known numerical model, into the data assimilation community for climate prediction. In the SPEEDY model, the time evolution of dynamics is performed via the second‐order Leapfrog integration scheme; this time integrator relies on two steps: the position and the velocity. The computational implementation of SPEEDY blends the time integrator and the spatial discretization of dynamics to accelerate algebraic computations. Thus, there is no access to the right‐hand side function of the ordinary differential equations governing the time evolution of model dynamics. Consequently, the SPEEDY model is often treated as a black box wherein positions and velocities work as inputs and outputs. Since observations in operational data assimilation only match position states, we can exploit augmented vector states to propagate analysis innovations from positions to velocities. For this purpose, we formulate three variants of ensemble‐based filters and perform numerical experiments to assess their accuracies. We consider two scenarios for the experiments: an ideal case wherein positions and velocities can be observed and a more realistic one wherein measurements are only accessible for position states. Besides, we discuss the effects of the ensemble size on the accuracies of our formulations and, even more, the typical case in which velocities are not updated across assimilation steps. The results reveal that all filter formulations' accuracies remain the same in terms of Root‐Mean‐Square‐Error by neglecting observations from velocities (a realistic scenario) even for cases wherein the number of measurements decreases to 6% of model components. Furthermore, for all discussed filter implementations, the propagation of analysis increments from position to velocities improves up to 100% the performance of filter implementations wherein velocities are not updated, a typical operational scenario.
This article develops efficient ensemble‐based methods to propagate analysis innovations from position states to velocities. This is relevant for numerical models with mixed codes (model dynamics and numerical integrators). The proposed method is deployed in three well‐known ensemble formulations: the ensemble Kalman filter (EnKF) via localization matrix, the EnKF via a modified Cholesky decompositio |
doi_str_mv | 10.1002/qj.4424 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2781467571</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2781467571</sourcerecordid><originalsourceid>FETCH-LOGICAL-c2144-e7992d9e5ed6b6e235d82c8c41d7de039a29ba2242a38f1ebff0b3982759404b3</originalsourceid><addsrcrecordid>eNp10EtOwzAQBmALgUQpiCtYYsECUmzHqeMlqspLlRASSOwsJ560jvK0U6CsOAJn5CSkDVtWM4vvn9EMQqeUTCgh7KrNJ5wzvodGlAsRxIK87qMRIWEUSELkITryPieERIKJEfqYVx7KpACcaA8Gl9CtauNxVjtcgG4yVy-xrTpYOt3Zuup73K0Ae1s2hc1sH2m0030MnP3cEX-JG2dL29k3-Pn6hnY9JM2m0qVNPS5rA8UxOsh04eHkr47Ry838eXYXLB5v72fXiyBllPMAhJTMSIjATJMpsDAyMUvjlFMjDJBQaiYTzRhnOowzCkmWkSSUMROR5IQn4RidDXMbV7dr8J3K67Wr-pWKiZjyqYgE7dX5oFJXe-8gU9sTtNsoStT2rarN1fatvbwY5LstYPMfU08PO_0LcYd7cw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2781467571</pqid></control><display><type>article</type><title>Ensemble based methods for leapfrog integration in the simplified parameterizations, primitive‐equation dynamics model</title><source>Wiley Journals</source><creator>Nino‐Ruiz, Elias D. ; Consuegra Ortega, Randy S. ; Lucini, Magdalena</creator><creatorcontrib>Nino‐Ruiz, Elias D. ; Consuegra Ortega, Randy S. ; Lucini, Magdalena</creatorcontrib><description>This paper presents efficient and practical implementations of sequential data assimilation methods for the Simplified Parameterizations, primitive‐Equation DYnamics (SPEEDY) Model, a well‐known numerical model, into the data assimilation community for climate prediction. In the SPEEDY model, the time evolution of dynamics is performed via the second‐order Leapfrog integration scheme; this time integrator relies on two steps: the position and the velocity. The computational implementation of SPEEDY blends the time integrator and the spatial discretization of dynamics to accelerate algebraic computations. Thus, there is no access to the right‐hand side function of the ordinary differential equations governing the time evolution of model dynamics. Consequently, the SPEEDY model is often treated as a black box wherein positions and velocities work as inputs and outputs. Since observations in operational data assimilation only match position states, we can exploit augmented vector states to propagate analysis innovations from positions to velocities. For this purpose, we formulate three variants of ensemble‐based filters and perform numerical experiments to assess their accuracies. We consider two scenarios for the experiments: an ideal case wherein positions and velocities can be observed and a more realistic one wherein measurements are only accessible for position states. Besides, we discuss the effects of the ensemble size on the accuracies of our formulations and, even more, the typical case in which velocities are not updated across assimilation steps. The results reveal that all filter formulations' accuracies remain the same in terms of Root‐Mean‐Square‐Error by neglecting observations from velocities (a realistic scenario) even for cases wherein the number of measurements decreases to 6% of model components. Furthermore, for all discussed filter implementations, the propagation of analysis increments from position to velocities improves up to 100% the performance of filter implementations wherein velocities are not updated, a typical operational scenario.
This article develops efficient ensemble‐based methods to propagate analysis innovations from position states to velocities. This is relevant for numerical models with mixed codes (model dynamics and numerical integrators). The proposed method is deployed in three well‐known ensemble formulations: the ensemble Kalman filter (EnKF) via localization matrix, the EnKF via a modified Cholesky decomposition, and the local ensemble transform Kalman filter. Experiments are performed using the SPEEDY model, a well‐known atmospheric general circulation model. Results reveal the effectiveness of our method when innovations are propagated across different integrator steps.</description><identifier>ISSN: 0035-9009</identifier><identifier>EISSN: 1477-870X</identifier><identifier>DOI: 10.1002/qj.4424</identifier><language>eng</language><publisher>Chichester, UK: John Wiley & Sons, Ltd</publisher><subject>atmospheric general circulation model ; Climate prediction ; Computer applications ; Data assimilation ; Data collection ; Differential equations ; Dynamics ; ensemble kalman filter ; Evolution ; leapfrog integrator ; local ensemble transform kalman filter ; Mathematical models ; Modelling ; Numerical experiments ; Numerical models ; Ordinary differential equations ; Velocity</subject><ispartof>Quarterly journal of the Royal Meteorological Society, 2023-01, Vol.149 (751), p.573-587</ispartof><rights>2023 Royal Meteorological Society.</rights><rights>2023 Royal Meteorological Society</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c2144-e7992d9e5ed6b6e235d82c8c41d7de039a29ba2242a38f1ebff0b3982759404b3</cites><orcidid>0000-0001-7784-8163</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://onlinelibrary.wiley.com/doi/pdf/10.1002%2Fqj.4424$$EPDF$$P50$$Gwiley$$H</linktopdf><linktohtml>$$Uhttps://onlinelibrary.wiley.com/doi/full/10.1002%2Fqj.4424$$EHTML$$P50$$Gwiley$$H</linktohtml><link.rule.ids>314,780,784,1417,27924,27925,45574,45575</link.rule.ids></links><search><creatorcontrib>Nino‐Ruiz, Elias D.</creatorcontrib><creatorcontrib>Consuegra Ortega, Randy S.</creatorcontrib><creatorcontrib>Lucini, Magdalena</creatorcontrib><title>Ensemble based methods for leapfrog integration in the simplified parameterizations, primitive‐equation dynamics model</title><title>Quarterly journal of the Royal Meteorological Society</title><description>This paper presents efficient and practical implementations of sequential data assimilation methods for the Simplified Parameterizations, primitive‐Equation DYnamics (SPEEDY) Model, a well‐known numerical model, into the data assimilation community for climate prediction. In the SPEEDY model, the time evolution of dynamics is performed via the second‐order Leapfrog integration scheme; this time integrator relies on two steps: the position and the velocity. The computational implementation of SPEEDY blends the time integrator and the spatial discretization of dynamics to accelerate algebraic computations. Thus, there is no access to the right‐hand side function of the ordinary differential equations governing the time evolution of model dynamics. Consequently, the SPEEDY model is often treated as a black box wherein positions and velocities work as inputs and outputs. Since observations in operational data assimilation only match position states, we can exploit augmented vector states to propagate analysis innovations from positions to velocities. For this purpose, we formulate three variants of ensemble‐based filters and perform numerical experiments to assess their accuracies. We consider two scenarios for the experiments: an ideal case wherein positions and velocities can be observed and a more realistic one wherein measurements are only accessible for position states. Besides, we discuss the effects of the ensemble size on the accuracies of our formulations and, even more, the typical case in which velocities are not updated across assimilation steps. The results reveal that all filter formulations' accuracies remain the same in terms of Root‐Mean‐Square‐Error by neglecting observations from velocities (a realistic scenario) even for cases wherein the number of measurements decreases to 6% of model components. Furthermore, for all discussed filter implementations, the propagation of analysis increments from position to velocities improves up to 100% the performance of filter implementations wherein velocities are not updated, a typical operational scenario.
This article develops efficient ensemble‐based methods to propagate analysis innovations from position states to velocities. This is relevant for numerical models with mixed codes (model dynamics and numerical integrators). The proposed method is deployed in three well‐known ensemble formulations: the ensemble Kalman filter (EnKF) via localization matrix, the EnKF via a modified Cholesky decomposition, and the local ensemble transform Kalman filter. Experiments are performed using the SPEEDY model, a well‐known atmospheric general circulation model. Results reveal the effectiveness of our method when innovations are propagated across different integrator steps.</description><subject>atmospheric general circulation model</subject><subject>Climate prediction</subject><subject>Computer applications</subject><subject>Data assimilation</subject><subject>Data collection</subject><subject>Differential equations</subject><subject>Dynamics</subject><subject>ensemble kalman filter</subject><subject>Evolution</subject><subject>leapfrog integrator</subject><subject>local ensemble transform kalman filter</subject><subject>Mathematical models</subject><subject>Modelling</subject><subject>Numerical experiments</subject><subject>Numerical models</subject><subject>Ordinary differential equations</subject><subject>Velocity</subject><issn>0035-9009</issn><issn>1477-870X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><recordid>eNp10EtOwzAQBmALgUQpiCtYYsECUmzHqeMlqspLlRASSOwsJ560jvK0U6CsOAJn5CSkDVtWM4vvn9EMQqeUTCgh7KrNJ5wzvodGlAsRxIK87qMRIWEUSELkITryPieERIKJEfqYVx7KpACcaA8Gl9CtauNxVjtcgG4yVy-xrTpYOt3Zuup73K0Ae1s2hc1sH2m0030MnP3cEX-JG2dL29k3-Pn6hnY9JM2m0qVNPS5rA8UxOsh04eHkr47Ry838eXYXLB5v72fXiyBllPMAhJTMSIjATJMpsDAyMUvjlFMjDJBQaiYTzRhnOowzCkmWkSSUMROR5IQn4RidDXMbV7dr8J3K67Wr-pWKiZjyqYgE7dX5oFJXe-8gU9sTtNsoStT2rarN1fatvbwY5LstYPMfU08PO_0LcYd7cw</recordid><startdate>202301</startdate><enddate>202301</enddate><creator>Nino‐Ruiz, Elias D.</creator><creator>Consuegra Ortega, Randy S.</creator><creator>Lucini, Magdalena</creator><general>John Wiley & Sons, Ltd</general><general>Wiley Subscription Services, Inc</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7TG</scope><scope>7TN</scope><scope>F1W</scope><scope>H96</scope><scope>KL.</scope><scope>L.G</scope><orcidid>https://orcid.org/0000-0001-7784-8163</orcidid></search><sort><creationdate>202301</creationdate><title>Ensemble based methods for leapfrog integration in the simplified parameterizations, primitive‐equation dynamics model</title><author>Nino‐Ruiz, Elias D. ; Consuegra Ortega, Randy S. ; Lucini, Magdalena</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c2144-e7992d9e5ed6b6e235d82c8c41d7de039a29ba2242a38f1ebff0b3982759404b3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>atmospheric general circulation model</topic><topic>Climate prediction</topic><topic>Computer applications</topic><topic>Data assimilation</topic><topic>Data collection</topic><topic>Differential equations</topic><topic>Dynamics</topic><topic>ensemble kalman filter</topic><topic>Evolution</topic><topic>leapfrog integrator</topic><topic>local ensemble transform kalman filter</topic><topic>Mathematical models</topic><topic>Modelling</topic><topic>Numerical experiments</topic><topic>Numerical models</topic><topic>Ordinary differential equations</topic><topic>Velocity</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Nino‐Ruiz, Elias D.</creatorcontrib><creatorcontrib>Consuegra Ortega, Randy S.</creatorcontrib><creatorcontrib>Lucini, Magdalena</creatorcontrib><collection>CrossRef</collection><collection>Meteorological & Geoastrophysical Abstracts</collection><collection>Oceanic Abstracts</collection><collection>ASFA: Aquatic Sciences and Fisheries Abstracts</collection><collection>Aquatic Science & Fisheries Abstracts (ASFA) 2: Ocean Technology, Policy & Non-Living Resources</collection><collection>Meteorological & Geoastrophysical Abstracts - Academic</collection><collection>Aquatic Science & Fisheries Abstracts (ASFA) Professional</collection><jtitle>Quarterly journal of the Royal Meteorological Society</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Nino‐Ruiz, Elias D.</au><au>Consuegra Ortega, Randy S.</au><au>Lucini, Magdalena</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Ensemble based methods for leapfrog integration in the simplified parameterizations, primitive‐equation dynamics model</atitle><jtitle>Quarterly journal of the Royal Meteorological Society</jtitle><date>2023-01</date><risdate>2023</risdate><volume>149</volume><issue>751</issue><spage>573</spage><epage>587</epage><pages>573-587</pages><issn>0035-9009</issn><eissn>1477-870X</eissn><abstract>This paper presents efficient and practical implementations of sequential data assimilation methods for the Simplified Parameterizations, primitive‐Equation DYnamics (SPEEDY) Model, a well‐known numerical model, into the data assimilation community for climate prediction. In the SPEEDY model, the time evolution of dynamics is performed via the second‐order Leapfrog integration scheme; this time integrator relies on two steps: the position and the velocity. The computational implementation of SPEEDY blends the time integrator and the spatial discretization of dynamics to accelerate algebraic computations. Thus, there is no access to the right‐hand side function of the ordinary differential equations governing the time evolution of model dynamics. Consequently, the SPEEDY model is often treated as a black box wherein positions and velocities work as inputs and outputs. Since observations in operational data assimilation only match position states, we can exploit augmented vector states to propagate analysis innovations from positions to velocities. For this purpose, we formulate three variants of ensemble‐based filters and perform numerical experiments to assess their accuracies. We consider two scenarios for the experiments: an ideal case wherein positions and velocities can be observed and a more realistic one wherein measurements are only accessible for position states. Besides, we discuss the effects of the ensemble size on the accuracies of our formulations and, even more, the typical case in which velocities are not updated across assimilation steps. The results reveal that all filter formulations' accuracies remain the same in terms of Root‐Mean‐Square‐Error by neglecting observations from velocities (a realistic scenario) even for cases wherein the number of measurements decreases to 6% of model components. Furthermore, for all discussed filter implementations, the propagation of analysis increments from position to velocities improves up to 100% the performance of filter implementations wherein velocities are not updated, a typical operational scenario.
This article develops efficient ensemble‐based methods to propagate analysis innovations from position states to velocities. This is relevant for numerical models with mixed codes (model dynamics and numerical integrators). The proposed method is deployed in three well‐known ensemble formulations: the ensemble Kalman filter (EnKF) via localization matrix, the EnKF via a modified Cholesky decomposition, and the local ensemble transform Kalman filter. Experiments are performed using the SPEEDY model, a well‐known atmospheric general circulation model. Results reveal the effectiveness of our method when innovations are propagated across different integrator steps.</abstract><cop>Chichester, UK</cop><pub>John Wiley & Sons, Ltd</pub><doi>10.1002/qj.4424</doi><tpages>15</tpages><orcidid>https://orcid.org/0000-0001-7784-8163</orcidid></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0035-9009 |
ispartof | Quarterly journal of the Royal Meteorological Society, 2023-01, Vol.149 (751), p.573-587 |
issn | 0035-9009 1477-870X |
language | eng |
recordid | cdi_proquest_journals_2781467571 |
source | Wiley Journals |
subjects | atmospheric general circulation model Climate prediction Computer applications Data assimilation Data collection Differential equations Dynamics ensemble kalman filter Evolution leapfrog integrator local ensemble transform kalman filter Mathematical models Modelling Numerical experiments Numerical models Ordinary differential equations Velocity |
title | Ensemble based methods for leapfrog integration in the simplified parameterizations, primitive‐equation dynamics model |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-30T07%3A54%3A48IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Ensemble%20based%20methods%20for%20leapfrog%20integration%20in%20the%20simplified%20parameterizations,%20primitive%E2%80%90equation%20dynamics%20model&rft.jtitle=Quarterly%20journal%20of%20the%20Royal%20Meteorological%20Society&rft.au=Nino%E2%80%90Ruiz,%20Elias%20D.&rft.date=2023-01&rft.volume=149&rft.issue=751&rft.spage=573&rft.epage=587&rft.pages=573-587&rft.issn=0035-9009&rft.eissn=1477-870X&rft_id=info:doi/10.1002/qj.4424&rft_dat=%3Cproquest_cross%3E2781467571%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2781467571&rft_id=info:pmid/&rfr_iscdi=true |