1.Department of Atmospheric and Oceanic Sciences and Institute of Atmospheric Sciences, Fudan University, Shanghai 200438, China 2.State Key Laboratory of Earth Surface Processes and Resource Ecology, Beijing Normal University, Beijing 100875, China 3.Frontiers Science Center for Deep Ocean Multispheres and Earth System (FDOMES)/Key Laboratory of Physical Oceanography/Institute for Advanced Ocean Studies, Ocean University of China, Qingdao 266100, China 4.Laboratory for Ocean Dynamics and Climate, Pilot Qingdao National Laboratory for Marine Science and Technology (QNLM), Qingdao 266237, China Manuscript received: 2020-12-24 Manuscript revised: 2021-03-13 Manuscript accepted: 2021-04-09 Abstract:Initial condition and model errors both contribute to the loss of atmospheric predictability. However, it remains debatable which type of error has the larger impact on the prediction lead time of specific states. In this study, we perform a theoretical study to investigate the relative effects of initial condition and model errors on local prediction lead time of given states in the Lorenz model. Using the backward nonlinear local Lyapunov exponent method, the prediction lead time, also called local backward predictability limit (LBPL), of given states induced by the two types of errors can be quantitatively estimated. Results show that the structure of the Lorenz attractor leads to a layered distribution of LBPLs of states. On an individual circular orbit, the LBPLs are roughly the same, whereas they are different on different orbits. The spatial distributions of LBPLs show that the relative effects of initial condition and model errors on local backward predictability depend on the locations of given states on the dynamical trajectory and the error magnitudes. When the error magnitude is fixed, the differences between the LBPLs vary with the locations of given states. The larger differences are mainly located on the inner trajectories of regimes. When the error magnitudes are different, the dissimilarities in LBPLs are diverse for the same given state. Keywords: Initial condition, model errors, error magnitude, error location, LBPL 摘要:初始状态误差和参数误差对于大气可预报性的丧失具有重要的影响。哪一类误差对于特定状态可预报性具有更大的影响依然存在着争议。在本工作中,我们选择Lorenz模型,评估了两类误差对于给定状态可预报性的相对影响。模型中存在初始状态误差(模式误差)时,利用向后非线性局部Lyapunov指数(BNLLE)方法,给定状态的理论最长提前预报时间,即向后可预报性,可以被定量确定。研究结果显示,Lorenz吸引子特定结构导致了给定状态的向后可预报性呈现层状分布。即,在单个环形轨圈上,给定状态的向后可预报期限基本一致,在不同的环形轨圈上,向后可预报期限则不同。向后可预报性期限的空间分布显示,初始状态误差和模式误差对于局部向后可预报性的相对影响取决于给定状态所在的空间位置以及误差量级大小。当误差量级大小固定时,两类误差导致的向后可预报期限差值随着给定状态空间位置的变化而变化。较大差值主要分布在冷暖位相的内圈。当误差量级不同时,对于相同的给定状态,两类误差导致的向后可预报期限差值也是不同的。 关键词:初始误差, 模式误差, 误差量级, 误差位置, 局部向后可预报期限
HTML
--> --> --> -->
2.1. Model description
In this work, the Lorenz model (1963, hereafter referred to as Lorenz63 model) is used to investigate the relative impacts of two types of uncertainties on local backward predictability. The Lorenz63 model is a conceptual model of the real atmosphere and has been widely used in studies of atmospheric predictability (e.g. Palmer, 1993; Evans et al., 2004; He et al., 2006, 2008; Feng et al., 2014; Li et al., 2020a). The detailed description of model setup parallels that of Li et al. (2020b).
2 2.2. BNLLE method -->
2.2. BNLLE method
Ding and Li (2007) proposed the NLLE method to quantitatively estimate atmospheric predictability. Figure 1 shows the mean local relative error growth of initial errors as a function of time for different error magnitudes in the Lorenz63 model. The initial errors grow with a regularly oscillating pattern at the early stage. After that, the errors reach a saturation level and cease to grow. For different magnitudes of initial error, the time to reach saturation is different. Smaller initial errors take more time to reach saturation. Before the saturation stage, the errors grow in the linear regime. When the errors are in the period of saturation, the nonlinearity dominates the error growth (e.g. Lacarra and Talagrand, 1988; Farrell, 1990; Lorenz, 2005). Therefore, the local forward predictability limit of a single state in phase space can be measured as the time when the forecast error exceeds 95% of the saturation value (Li et al., 2019). Figure1. Mean growth of initial errors with different magnitudes (log10 scale), for magnitudes of 10–1, 10–2, 10–3, 10–4, 10–5, 10–6, 10–7, and 10–8. The mean error growths are given in terms of natural logarithms (base e).
Using the NLLE algorithm, we can obtain the local forward predictability limit of any initial state. However, we cannot estimate the LBPL of a given state, especially for the extreme states that are of greater interest. On the basis of the NLLE algorithm, Li et al. (2019) introduced an algorithm, BNLLE, for estimating the LBPL of a given state. In an n-dimensional system, the growth of small errors $ {\delta }\left({t}_{0}\right) $ perturbed on the initial state $ {x}\left({t}_{0}\right) $ can be expressed by where ${\eta }\left({{x}}\left({t}_{0}\right),{\delta } \left({t}_{0}\right),\tau \right)$ is the nonlinear error propagator, and the $ {\delta }\left({t}_{0}+\tau \right) $ is the time-dependent error at time $ {t}_{0}+\tau $. The average growth rate of errors, also called the NLLE (Ding and Li, 2007) can be described by where ${\lambda }\left({{x}}\left({t}_{0}\right),{{\delta}} \left({t}_{0}\right),\tau \right)$ represents the average growth rate of errors. Therefore, the average growth of forecast errors varying with time can be obtained (shown in Fig. 1). Based on the saturation time of forecast errors, we can estimate the local forward predictability limit of state $ {{x}}\left({t}_{0}\right) $. Li et al. (2019) pointed out that a specific state has a corresponding initial state. In order to estimate the LBPL of a specific state, the corresponding initial state must be found first. Once the corresponding initial state is determined, then the time length between the corresponding initial state and specific state is defined as the LBPL of the specific state. Li et al. (2019, 2020a) indicated that if numerous infinitesimal small errors perturbed on the state $ {{x}}\left({t}_{0}\right) $ grow to saturation level at the time of the specific state, the state $ {{x}}\left({t}_{0}\right) $ is the corresponding initial state. Considering that the predictability of the specific state is estimated by repeating a backward search for the corresponding initial state, the technique is called BNLLE (Li et al., 2019). Figure 2 shows the simple procedure for determining the LBPL of the given state $ {{x}}\left({t}_{n}\right) $. The state $ {{x}}\left({t}_{n}\right) $ is a large value of the climate variables in the time series data [$ {{x}}\left({t}_{1}\right) $, $ {{x}}\left({t}_{2}\right) $, …, $ {{x}}\left({t}_{n}\right) $, …]. Based on the BNLLE method, the state at time ${t}_{m}$ is the corresponding initial state. Therefore, the prediction lead time of state ${{x}}\left({t}_{n}\right)$ can be quantitatively estimated (${t}_{{n}}-{t}_{{m}}$). Li et al. (2020a) has applied the BNLLE method to compare backward predictabilities of warm and cold events in the Lorenz63 model and found that the warm events are more predictable. Figure2. Schematic of the algorithm used to estimate the LBPL of given state ${{x}}\left({t}_{n}\right)$. The vertical axis represents climate variables X, and the horizontal axis represents the evolution time of X. The solid curve shows the variation of climate variables X over time. The red diamond-shaped star is the given state at time ${t}_{{n}}$. The blue star represents the corresponding initial state at time tm that is being searched for. The black solid points on the trajectory are intermediate states.
-->
3.1. Scenario one: Only initial condition errors
To investigate the effects of initial condition errors on the local backward predictability of given states, the model should be perfect. If (${{{x}}(t}_{0})$, ${{{y}}(t}_{0})$, ${{{z}}(t}_{0})$) is a true state, then the imperfect initial state (${{{x}}}'\left({t}_{0}\right)$, ${{{y}}}'\left({t}_{0}\right)$, ${{{z}}}'\left({t}_{0}\right)$) can be obtained by superimposing the initial error vector $ {\delta } $ on the true state. Here ${{{\delta}} }_{1}$, ${{{\delta }}}_{2}$, and ${{{\delta}} }_{3}$ are small perturbations superimposed on the three variables of Lorenz63 model. In this work, the number of random initial error vectors is 10 000 and their magnitudes are both 10?5. The Lorenz attractor has warm and cold regimes, and regions on the regime transitions are dynamically unstable (Evans et al., 2004). Therefore, we chose an initial state (?0.46, 5.02, 30.90) for the dynamically unstable region. From this initial state, another 1999 consecutive states on the same trajectory were also chosen. Based on the BNLLE method, the LBPLs of 2000 consecutive states were calculated. Figure 3 shows the spatial distribution of the LBPLs of these consecutive states. The figure shows two unstable stationary points, ($\sqrt{\beta (r-1)},\sqrt{\beta (r-1)}, r-1$) and ($ -\sqrt{\beta (r-1)},-\sqrt{\beta (r-1)},r-1 $), located at the center of the two regimes (Mukougawa et al., 1991; Mu et al., 2002). On every individual circular orbit around the unstable stationary points, the LBPLs of the given states are almost the same. For different circular orbits, the LBPLs are different. Therefore, the LBPLs of given states present obvious layered structures, which is consistent with the results of Li et al., (2020b). The physical reason for the layered structures may originate from the specific spatial structure of the Lorenz attractor. The physical properties of each individual circular orbit around the unstable stationary point are the same. Therefore, each given state on the individual circular orbit has almost the same predictability. Different circular orbits have different locations in phase space, leading to varying predictabilities (Nese, 1989; Trevisan and Legnani, 1995). Figure3. Spatial distribution of LBPLs for 2,000 consecutive initial conditions from the given state (?0.46, 5.02, 30.90) on the Lorenz attractor
We also investigated the effects of the magnitude of initial condition errors on the LBPLs of given states. In order to make the conclusion more robust, the selected states should have different dynamical properties. We selected two states [(?0.61, 2.66, 28.49) and (–3.87, –5.69, 18.00)], the former of which is located in the dynamically unstable region, while the latter is located in the cold regime. Thus, they represent different dynamical flows and have different dynamical properties. The LBPLs of the two given states (Fig. 4) reveal that the LBPLs decrease as the size of the initial condition errors increases. For different given states, initial condition errors of the same size have different influences. When the magnitude of the initial condition errors is 10?7, the LBPLs of (?0.61, 2.66, 28.49) is 15 time units, while that of (?3.87, ?5.69, 18.00) is 19 time units. For other error magnitudes, the LBPLs are also different. This is because the local backward predictabilities depend on the given state on the dynamical trajectory. The two given states are on different locations of the dynamical flows, and the predictability varies with location; consequently, the LBPLs of the two given states are different, although the magnitudes of the initial condition errors superposed on them are the same. Figure4. Variation of LBPLs for initial condition errors for given states (a) (?0.61, 2.66, 28.49) and (b) (–3.87, –5.69, 18.00). Error size is shown on a log10 scale.
2 3.2. Scenario two: Only model errors -->
3.2. Scenario two: Only model errors
For the scenario of model errors without initial errors, the model is imperfect. Likewise, we perturbed three parameters with small perturbations in the Lorenz63 model. Here ${{{\varepsilon}} }_{1}$, ${{{\varepsilon}} }_{2}$, and ${{{\varepsilon}} }_{3}$ are small perturbations superimposed on the three parameters. The given states are the same 2000 consecutive states as used above. Using the BNLLE method, we can estimate the LBPLs of these states induced by 10 000 random model errors with magnitude of 10?5. Figure 5 shows the spatial distribution of LBPLs of the 2000 consecutive states; the LBPLs induced by model errors also show layered structures similar to those induced by initial condition errors. It is the specific structure of the Lorenz attractor determines the specific spatial distributions of the LBPLs. Therefore, the above results indicate that structure of the attractor has greater effects on predictability limits and their distributions. We also investigate the effects of model error magnitude on the LBPLs of given states. The situation is the same as for initial condition errors (shown in Fig. 6). Increasing the model error magnitude reduces the LBPLs of given states. The LBPLs of different given states are different, although the model error magnitudes are the same. Figure5. Same as Fig. 3, but for the model error.
2 3.3. Relative effects of initial condition and model errors -->
3.3. Relative effects of initial condition and model errors
The existence of initial condition and model errors affects the predictability, which leads to an upper limit. To quantify the relative effects of initial condition and model errors on the local backward predictability of given states, we compare the LBPLs they induce. In the case when the LBPLs of the given state induced by initial condition errors are higher than those of the same given state induced by model errors, this indicates that model errors have a larger impact, resulting in a lower local predictability limit, and vice versa. Figure 7 shows the variation of the LBPLs of two given states with the magnitude of the two types of errors. In Fig. 7a, for the given state (?0.54, 1.88, 26.43) and an error magnitude of 10–7, the LBPLs induced by model errors are slightly higher than those induced by initial condition errors. This demonstrates that initial condition errors have a greater influence on LBPLs, resulting in lower predictability. When the error magnitude is 10–2, the LBPLs induced by the two types of errors are roughly the same, so the initial condition and model errors have the same effects on local backward predictability. For other error magnitudes, the LBPLs induced by model errors are lower, indicating model errors have more influence. Therefore, when error magnitudes are different, the relative roles of initial condition and model errors in LBPLs vary. In Fig. 7b, when the error magnitude is 10–7, the LBPLs induced by the two types of errors are both 15, unlike the case for the given state (?0.54, 1.88, 26.43) in Fig. 7a. With other magnitudes, the situation is the same, with the relative importance of the two types of errors being different from those at the first given state. The two previous initial states were also analyzed (figures not shown). The conclusion is similar to that of the two new initial states. Therefore, even though the same error magnitude may be superimposed, if the given states are different, then the relative effects of the two types of errors are different. This indicates that the relative roles of initial condition and model errors depend on the position of the given states on the dynamical trajectory in phase space. Figure7. Variation of LBPLs for the two types of errors for the states (a) (?0.54, 1.88, 26.43) and (b) (–0.32, 1.27, 24.64). Error size is given on a log10 scale.
To verify this conclusion, we selected more states to analyze. Considering that the previous 2000 consecutive states originated from the dynamically unstable regions, they are appropriate to use in the following analysis. Figure 8 shows the LBPLs induced by the two types of errors and their difference as a function of the number of states for up to 2000 states. Figure 8a shows that the LBPLs induced by initial condition and model errors have the same tendencies independent of error magnitude. As the number of specified states increases, the LBPLs first increase monotonically, then decrease monotonically, with the pattern repeating with increasing number of states. In Fig. 8b, when the magnitudes of initial condition and model errors are both 10–2 (red solid and dashed lines), the differences between model error and initial error of LBPLs are positive for the first 1339 given states, so model errors play a greater part in local backward predictability than initial condition errors, resulting in lower LBPLs. The differences are negative for the remaining 661 states, for which the initial condition errors have a greater influence on local backward predictability. Thus, the relative effect of initial condition and model errors varies with the specified state. Figure 8b also shows that the differences between the LBPLs of the same given states are different when the error magnitudes are different. This demonstrates that the error magnitude affects the relative effects of initial condition and model errors on local backward predictability. Figure8. (a) LBPLs of 2,000 consecutive states induced by initial and model errors with different magnitudes. (b) Difference (initial condition errors minus model errors) of LBPLs induced by initial and model errors of these consecutive states with different magnitudes. The solid and dashed lines in (a) represent LBPLs induced by initial condition and model errors, respectively. The red, green, and blue solid or dashed lines refer to error magnitudes of 10–2, 10–5, and 10–7, respectively (as shown by log10 values –2, –5, and –7). The black dashed line in (b) is the zero value.
Figure 9 shows the spatial distributions of LBPLs of previous 2000 consecutive states induced by the two types of errors and their differences. On an individual circular orbit, the LBPLs of given states are roughly the same, whereas the LBPLs of given states on the regime transitions are different. From the warm (cold) regime to the cold (warm) regime, the properties of states change, resulting in different predictabilities in the regime transition region. When the error magnitude is 10–2, the LBPLs of the 1336 states induced by initial condition errors are higher than those of the remaining states induced by model errors. For most of these 1336 states, the differences in the predictabilities are only slightly larger than zero, with just a small minority having larger values of up to nearly 3 time units. The large values in the local predictability difference of states are mainly distributed on the inner trajectories of the left regime. When the magnitude of errors is 10–5, the large values of difference are spread all over the attractor. When the magnitude of errors is 10–7, the large differences are found on the inner trajectories of both regimes. Therefore, the inner trajectories of left regime are frequent regions where the model errors have a larger impact on local backward predictability. But on other regions of the attractor, the initial condition errors play a more important role in local backward predictability. This also demonstrates that the relative effects of initial condition and model errors vary with the spatial locations of given states in phase space. From the spatial distributions, for the same given state with different error magnitudes, the difference between the LBPLs is not the same. This further demonstrates that the relative effects depend on the error magnitudes. Figure9. Spatial distributions of LBPLs projected on the X–Z plane of the Lorenz attractor with initial condition and model error magnitudes of (a–c) 10?2, (d–f) 10?5, and (g–i) 10?7. The left panels only have initial condition errors in the system, the middle panels only have model errors, and the right panels show the differences between the LBPLs (initial condition errors minus model errors)induced by initial condition and model errors.