the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
Three-dimensional variational assimilation with a multivariate background error covariance for the Model for Prediction Across Scales–Atmosphere with the Joint Effort for data Assimilation Integration (JEDI-MPAS 2.0.0-beta)
Benjamin Ménétrier
Chris Snyder
Zhiquan Liu
Jonathan J. Guerrette
Junmei Ban
Ivette Hernández Baños
Yonggang G. Yu
William C. Skamarock
Abstract. This paper describes the three-dimensional variational (3DVar) data assimilation (DA) system for the Model for Prediction Across Scales-Atmosphere with the Joint Effort for data Assimilation Integration (JEDI-MPAS). Its core element is a multivariate background error covariance implemented through multiple linear variable changes, including a wind variable change from stream function and velocity potential to zonal and meridional wind components, a vertical linear regression representing wind-mass balance, and multiplication by a diagonal matrix of error standard deviations. The univariate spatial correlations for the ``unbalanced'' variables utilize the Background error on an Unstructured Mesh Package (BUMP), which is one of generic components in the JEDI framework. The variable changes and univariate correlations are modeled directly on the native MPAS unstructured mesh. BUMP provides utilities to diagnose parameters of the covariance model, such as correlation lengths, from an ensemble of forecast differences, though some manual adjustment of the parameters is necessary because of mismatches between the univariate correlation function assumed by BUMP and the correlation structure in the sample of forecast differences. The resulting multivariate covariances, as revealed by single-observation tests, are qualitatively similar to those found in previous global 3DVar systems. Month-long cycling DA experiments using a global quasi-uniform 60 km mesh demonstrate that 3DVar, as expected, performs somewhat worse than a pure ensemble-based covariance, while a hybrid covariance that combines that used in 3DVar with the ensemble covariance, significantly outperforms both 3DVar and the pure ensemble covariance. Due to its simple workflow and minimal computational requirements, the JEDI-MPAS 3DVar can be useful for the research community.
- Preprint
(2784 KB) - Metadata XML
- BibTeX
- EndNote
Byoung-Joo Jung et al.
Status: final response (author comments only)
-
RC1: 'Comment on gmd-2023-131', Anonymous Referee #1, 27 Jul 2023
A Review of “Three-dimensional variational assimilation with a multivariate background error covariance for the Model for Prediction Across Scales – Atmosphere with the Joint Effort of Data Assimilation Integration (JEDI-MPAS 2.0.0-beta)” submitted to Geoscientific Model Development by Jung et al. (2023)
Review Decision: Major Revisions
Manuscript type: Development and technical papers
General Comments:
This manuscript is a part of a series of JEDI-MPAS development papers that include the first one introducing the first JEDI-MPAS implementation by Liu et al. (2022) and the second one demonstrating the EDA of 3DEnVar with JEDI-MPAS by Guerrette et al. (2023, under review). Compared to the two companion papers mentioned above, this manuscript focuses on documenting 3DVar and the associated static background error covariance (BEC) of JEDI-MPAS using BUMP. While the paper is well-written, easy to follow, and would be useful to the NWP community interested in using JEDI-MPAS, my biggest concern is regarding the experimental design and the presentation of the results from using the static BEC generated for JEDI-MPAS. Comparing 3DVar with Pure 3DEnVar and hybrid 3DEnVar, all of which used the same static BEC generated via BUMP, really does not say much about the novelty of using BUMP. It is more of an assurance that the static BEC produced using BUMP works as expected. I suspect if one produces static BEC following Wu et al. (2002) and uses recursive filters, they are likely to reach similar conclusions that hybrid 3DEnVar > Pure 3DEnVar > 3DVar. That said, I think it is more important to show the novelty of BUMP compared to other approaches in generating static BEC for JEDI-MPAS (this is also suggested by the authors in their future work), given that this study is the first evaluation of BUMP for use in atmospheric DA. It is also important to demonstrate the efficiency, usefulness, and flexibility of BUMP. Overall, I think this manuscript is of great importance to both research and operational NWP communities and its topic also aligns with the aims and scope of GMD, however, some work, which is not minor, is needed to reformulate the presentation of the manuscript. With that, I recommend major revisions with a few comments and questions listed below.
- Page 1, Line 14: “hybrid covariance that combines that used …” should be “hybrid covariance, which combines that used…”
- Page 1, Line 19: missing “centers” after numerical weather prediction
- Page 2, Lines 44-46: What prevents the products of vectors with the univariate spatial correlation matrices from being computed on the native mesh? It is not clear here as to why it is required to compute in a thinned subset of mesh and interpolated to back to full-resolution mesh. Is this related to BUMP NICAS mentioned later?
- Page3, Line 56: “heigh-based” should be “height-based”
- Page 3, Line 67: “the United Forward Operator” should be “the Unified Forward Operator”
- Page 3, Line 79: “distinguishes” should be “distinguished”
- In section 2.3, It is a little difficult to understand the new approach (relative to the previous one used in Liu et al. 2022) as described in the second and third paragraphs. The second paragraph talks about analysis variable change, not increments, however, the third paragraph is all about increments even though the variables being described in the two paragraphs are the same. The most unclear part is from line 92 to line 95. How do p, rho_d, and theta_d change relative to background forecast even if no observations were assimilated. Why would background forecast change in this case? And how does this new approach contribute to temperature bias reduction in the stratosphere? Assuming the stratospheric temperature bias was an issue in Liu et al. (2022), please provide more context and consider re-write these two paragraphs for more consistency.
- Page 4, Lines 100-101: what is the purpose of mentioning “without a halo region” here? Was it meant to indicate that there are no operations of derivatives or interpolations required for the state(x) and increment (delta x) in JEDI-MPAS as such no halo region is needed? Please explain.
- Page 4, Line 106: “of” is missing after “independent”
- Page 4, Lines 112-113: Please explain in more details on how BUMP models the univariate spatial correlations differently from the recursive filters, which was used in GSI? Perhaps try to make efforts to connect this paragraph with those on the last paragraph (Lines 165-170) of Page 6.
- Section 3.2: Another concern I have is regarding the parameters of the multivariate background error covariance being diagnosed from NCEP GFS forecasts, which is a different model from MPAS. The authors mentioned in their future work that they plan to use an ensemble from JEDI-MPAS to train the covariance model, but why not use the MPAS forecasts to diagnose these parameters in the first place? Isn’t the MAPS forecast a natural and more straightforward choice that can realistically represent the multivariate structure of the forecast errors of MPAS compared to NCEP GFS? In addition, knowing that the covariance is meant to be used for 6-hourly cycling DA (which is typical), why would the author follow the traditional approach and train the covariance model using data from 24 hour forecast differences and then apply a re-scaling factor to address the gap? This begs the question whether the re-scaling could be avoided if the covariance was trained from 6-h differences of MPAS forecasts. In addition, what is the spatial resolution of the NCEP GFS samples?
- Page 8, Lines 211-219: Does this modification suggest that the assumed correlation function (the fifth-order, compactly supported function from Gaspari and Cohn 1999) is not optimal for stream function and velocity potential, but okay for other variables such as temperature, specific humidity and surface pressure?
- The authors didn’t show analysis increments of specific humidity (q) from the two single observation tests. Is it because there is no correlation between q and other analysis variables (meaning q is univariate) so there is zero q increment? In addition, there is no single observation test for observation of q. Is it due to the same reason?
- Page 9, Lines 253-257: As stated here, a one-month “cycling” experiments were performed, but at “each” cycle, a 20-member ensemble of 6-hour MPAS forecast was performed using IC from GEFS. Are the experiments fully cycled or partial cycled? The latter one means each cycle always cold-start from GEFS. I would think the experiments are fully cycled, but it is not clear to me which approach was really taken by the authors.
- As stated in the conclusions, the formulation of the JEDI-MPAS static B generally follows Wu et al. (2002), but with the novel use of BUMP for multiple elements of the covariance model. Although the BUMP package including VBAL and VAR are introduced to perform variable transforms, these transformations generally follow Wu et al. (2002). The most novel parts of BUMP are perhaps the NICAS and HDIAG drivers that are used to model the univariate correlation in place of recursive filters. The NICAS and HDIAG drivers allow one to specify spatial correlation functions and compute convolutions on (semi-) native mesh, which should be considered an enhancement over recursive filters used in GSI. However, the subsequent modification which halves the diagnosed horizontal correlation length for stream function and velocity potential makes this enhancement less promising. If the specified correlation function (i.e., the fifth-order compactly supported function from GC1999 chosen in this study) leads to results that are far from the sample statistics, then why not make efforts to find a more appropriate correlation function that may be more suitable for certain variables? It gives the impression that the novelty that BUMP brought about was not fully exploited.
- Figure 1 Caption: regression coefficients of (a) delta T, (b) delta phi, and (c) delta kai are the nonzero elements at this mesh cell of the submatrices should correspond to M, L, and N, respectively…, not L, M and N, according to Equation (4).
- Figure 6.: “using the length scale the gives the best fit” should be “using the length scale that gives the best fit”
- Figure 7: Please draw the reduced horizontal correlation length in a different color to show the effect of the additional modifications made to the raw statistics.
- Figures 7-9: Please include variable units.
Citation: https://doi.org/10.5194/gmd-2023-131-RC1 -
RC2: 'Comment on gmd-2023-131', Anonymous Referee #2, 13 Sep 2023
Review of Three-dimensional variational assimilation with a multivariate background error covariance for the Model for Prediction Across Scales-Atmosphere with the Joint Effort for data Assimilation Integration (JEDI-MPAS 2.0.0-beta) by Jung et al.
This manuscript describes the 3DVar system within JEDI-MPAS and the developments for the static multivariant covariances. The developed static covariances include variable changes for winds from sf/vp to u/v, balance operators representing wind-mass balance, and error standard deviations. Examinations on single-observation tests provide similar results to previous global 3DVar systems. Cycling DA experiments over a month-long period show that hybrid with the benefits of both static and ensemble covariances yields better performance than 3DVar and pure EnVar. I think this manuscript introduces a part of JEDI developments and can contribute much to the research community. However, the authors did not provide details of the novel developments. This manuscript can be perfected if those details can be added. I suggest a major revision before accepting this manuscript for publication.
- Line 56: “heigh” -> “height”
- Line 67: “United” -> “Unified”
- Line 132-133: Can you clarify the purpose of using the same level only for calculating regression coefficients for δψ and δχ? Do you think their vertical cross-correlations are weak/negligible?
- Line 138: I think this manuscript can contribute much to the research community. If the authors can include how BUMP implements these operators from the algorithm perspective in detail, this manuscript can be at a higher level.
- Line 147: You directly used GFS forecasts to calculate the static error statistics. Are GFS forecasts appropriate to be used to represent MPAS model errors? I doubt it.
- Line 152: Using NCL first seems to make the procedure complicated. Is it an essential step, or the alternative strategies exist?
- Line 166-171: This is one novelty part relative to the other utilities (e.g., gen_be_v2 in GSI), right? I suggest the authors give more details about HDIAG.
- Figure 8: Is it the same observation location used as Fig.7, but for the zonal wind? Can you clearly state the location of the single zonal wind observation and mark it in Fig. 8?
- Figure 9: Same as the comment for Fig. 8. Please mark the location of the assimilated observations.
Citation: https://doi.org/10.5194/gmd-2023-131-RC2
Byoung-Joo Jung et al.
Model code and software
JEDI-MPAS Data Assimilation System v2.0.0-beta Joint Center for Satellite Data Assimilation, and National Center for Atmospheric Research https://doi.org/10.5281/zenodo.7630054
Byoung-Joo Jung et al.
Viewed
HTML | XML | Total | BibTeX | EndNote | |
---|---|---|---|---|---|
249 | 76 | 59 | 384 | 8 | 7 |
- HTML: 249
- PDF: 76
- XML: 59
- Total: 384
- BibTeX: 8
- EndNote: 7
Viewed (geographical distribution)
Country | # | Views | % |
---|
Total: | 0 |
HTML: | 0 |
PDF: | 0 |
XML: | 0 |
- 1