Sensitivity Studies (1): Motivation Theoretical background. Sensitivity of the Lorenz model. Thomas Jung ECMWF, Reading, UK
Time Evolution of Forecast Errors
Initial Conditions: Error Growth Initial Time Final Time FC Error Reduced FC Error
Model Error Growth Initial Time FC Error Reduced FC Error Final Time Time
Linear Growth of Errors Nonlinear model equationLinearized model equation Solution to the linearized model equation
Linear Initial Perturbation Growth For a perfect model with f=0 we have:
Linear Model Perturbation Growth For perfect initial conditions we have:
Gradient of the Forecast Error w.r.t. Initial Conditions (Sensitivity)
Sensitivity Gradient and Norms
Interpretation of the Gradient
Key-Analysis Errors
Key-Analysis Errors: Schematic
Lorenz System
Discrete Lorenz System: Tangent Linear Approximation Discrete Lorenz System: Tangent Linear Lorenz System:
Discrete Lorenz System: Tangent Linear Approximation
Discrete Lorenz System: The Adjoint Discrete adjoint Lorenz system:
Testing the Tangent Linear Hypothesis: Lorenz Model Hypothesis: G: Nonlinear Model R: Tangent Linear Propagator
Experimental Design First the Lorenz model is run for a long period. This forecast serves a truth (nature). Then, the Lorenz model is run from the truth using slightly perturbed initial conditions. This is meant to mimic analysis error. Random number were used to generate the initial conditions. To mimic model error the model parameters of the Lorenz model were perturbed and weather forecasts with the erroneous model were carried out using perfect initial conditions.
Sensitivity Gradients
Analysis vs. Key-Analysis Errors Key-Analysis ErrorsAnalysis Errors
Analysis vs. Key-Analysis Errors
Sensitivity: Initial vs Model Error Initial Error OnlyModel Error Only
Sensitivity: Initial vs Model Error
Cost Function Reduction FC Error SFC Error
Forecast Errors
Skill: Regular vs. Sensitivity Forecast
Conclusions I Sensitivity gradients are being determined by integrating the short-term forecast error backwards in time using the adjoint model. It is possible to determine the sensitivity of the short-term forecast error w.r.t. the initial conditions and model tendencies. Key-analysis errors are obtained through minimization of the cost function. They are supposed to represent the part of the analysis and model errors, respectively, which are largely responsible for the forecast error.
Conclusions II The sensitivity technique has been further illustrated using the Lorenz system. For this simple system it has been shown that key-analysis errors reflect growing parts of analysis errors. A cautionary example has been presented showing that key-analysis errors might be misleading if model errors significantly contribute to forecast errors.
Bibliography Barkmeijer et al., 1999: 3D-Var Hessian SVs… QJRMS, 125, 2333ff. Barkmeijer et al. 2003: Forcing singular vectors and other sensitive model structures. QJRMS, 129, Corti and Palmer, 1997: Sensitivity analysis of atmospheric low-frequency variability. QJRMS, 123, Errico, 1997: What is an adjoint model? BAMS, 78, Gelaro et al, 1998: Sensitivity analysis of forecast errors and the contruction of optimal perturbations using singular vectors, JAS, 55, Giering and Kaminski, 1996: Recipes for adjoint code construction. Max-Planck-Institut fuer Meteorologie, Report No. 212, Hamburg, Germany. Gilmour et al., 2001: Linear regime duration: Is 24 hours a long time in synoptic weather forecasting? JAS, 58, Klinker et al, 1998: Estimation of key analysis errors using the adjoint technique. QJRMS, 124, Mahfouf, 1999: Influence of physical processes on the tangent-linear approximation. Tellus, 51A, Orrell et al., 2001: Model error in weather forecasting. Nonlin. Proc. Geophys., 8, 357ff. Palmer et al., 1998: Singular vectors, metrics, and adaptive observations. JAS, 55, Palmer, 1993: Extended-range prediction and the Lorenz model. BAMS, 74, 49ff. Palmer, 2000: Predicting uncertainty in forecasts of weather and climate. Rep. Prog. Phys., 63, 71ff. Rabier et al., 1996: Sensitivity of forecast errors to initial conditions. QJRMS, 122, DAndrea and Vautard, 2000: Reducing systematic model error by empirically correcting model errors. Tellus, 52A,
Interpretation of Sensitivity Gradients Therefore, if the analysis error has a white spectrum in the expansion, then the sensitivity pattern is dominated by the singular vectors with largest amplification factors.