A demonstration of ensemble-based assimilation methods with a layered OGCM from the perspective of operational ocean forecasting systems

Size: px
Start display at page:

Download "A demonstration of ensemble-based assimilation methods with a layered OGCM from the perspective of operational ocean forecasting systems"

Transcription

1 Journal of Marine Systems (2003) A demonstration of ensemble-based assimilation methods with a layered OGCM from the perspective of operational ocean forecasting systems K. Brusdal a, *, J.M. Brankart b, G. Halberstadt c, G. Evensen a,d, P. Brasseur b, P.J. van Leeuwen c, E. Dombrowsky e, J. Verron b a Nansen Environmental and Remote Sensing Center, Bergen 5059, Norway b Université Joseph Fourier, Laboratoire des Ecoulements, Géo-physiques et Industriels, Grenoble, France c Institute for Marine and Atmospheric Research, University of Utrecht, Utrecht, Netherlands d Department of Mathematics, University in Bergen, Bergen, Norway e Collecte Localisation Satellites, Toulouse, France Received 15 October 2001; accepted 9 August 2002 Abstract A demonstration study of three advanced, sequential data assimilation methods, applied with the nonlinear Miami Isopycnic Coordinate Ocean Model (MICOM), has been performed within the European Commission-funded DIADEM project. The data assimilation techniques considered are the Ensemble Kalman Filter (EnKF), the Ensemble Kalman Smoother (EnKS) and the Singular Evolutive Extended Kalman (SEEK) Filter, which all in different ways resemble the original Kalman Filter. In the EnKF and EnKS an ensemble of model states is integrated forward in time according to the model dynamics, and statistical moments needed at analysis time are calculated from the ensemble of model states. The EnKS, as opposed to the EnKF, update the analysis also backward in time whenever new observations are available, thereby improving the estimated states at the previous analysis times. The SEEK filter reduces the computational burden of the error propagation by representing the errors in a subspace which is initially calculated from a truncated EOF analysis. A hindcast experiment, where sea-level anomaly and sea-surface temperature data are assimilated, has been conducted in the North Atlantic for the time period July until September In this paper, we describe the implementation of ensemble-based assimilation methods with a common theoretical framework, we present results from hindcast experiments achieved with the EnKF, EnKS and SEEK filter, and we discuss the relative merits of these methods from the perspective of operational marine monitoring and forecasting systems. We found that the three systems have similar performances, and they can be considered feasible technologically for building preoperational prototypes. D 2003 Elsevier Science B.V. All rights reserved. Keywords: North Atlantic; Assimilation methods; Operational ocean forecasting 1. Introduction * Corresponding author. address: kari.brusdal@hydro.com (K. Brusdal). An ocean monitoring and prediction system must rely on integrated use of available remotely sensed /03/$ - see front matter D 2003 Elsevier Science B.V. All rights reserved. doi: /s (03)

2 254 K. Brusdal et al. / Journal of Marine Systems (2003) and in situ measured observations together with dynamical models to achieve a best possible estimation of the true state of the ocean. Such integrated use of observations and model tools is best done using socalled data assimilation methods which provide a mean for optimal combination of the information about the real world contained in observations and the information about dynamical processes described by the models. The assimilation of observations allows numerical ocean models to simulate realistic meso-scale features of the ocean, i.e., the model evolution can be kept close to the true state of the ocean, and one avoids that the model drifts away from the observed state. In the EC MAST-III-funded project, Development of Advanced Data Assimilation Systems for Operational Monitoring and Forecasting of the North Atlantic and Nordic Seas (DIADEM), three state-of-the-art advanced data assimilation techniques have, for the first time, been implemented with the Miami Isopycnic Coordinate Ocean Model (MICOM) to build a preoperational marine monitoring and forecasting system. The data assimilation methods considered are the Ensemble Kalman Filter (EnKF) by Evensen (1994), the Ensemble Kalman Smoother (EnKS) by Evensen and van Leeuwen (2000) and the Singular Evolutive Extended Kalman (SEEK) filter by Pham et al. (1998), which all are based on dynamically consistent estimates of the model error statistics. The EnKF and EnKS schemes are based upon Monte Carlo forecasting or ensemble integration to compute the time evolution of error statistics. Monte Carlo methods avoid problems associated with the traditional Extended Kalman Filter (EKF), see, e.g., Evensen (1992), which neglects contributions from higher-order statistical moments when solving the error covariance equation. The Monte Carlo methods considered in this paper represent an alternative to integrating the error covariance equation (as in EKF) and are equivalent to solving the equation for the time evolution of the probability density function for the model error statistics. All the statistical information (mean state and its error covariance) needed at analysis time can then be computed from the ensemble of model states. The EnKF was first introduced in Evensen (1994), where it was applied with success in a twin experiment and intercompared with the EKF. In Evensen and van Leeuwen (1996), it was used in a realistic application for the Agulhas Current assimilating Geosat altimeter data into a quasi-geostropic model. The EnKS bears a strong resemblance with the EnKF; the difference is that whenever new observations are available during the forward integration, new analyses are calculated for all previous and the current time. Consequently, the first guess for the EnKS equals the EnKF solution, and subsequent smoother estimates are improvements of the first guess solution. The SEEK filter reduces the computational burden of the error propagation by representing the model error in a subspace of small dimension. The initial error covariance is represented as a truncated series of orthogonal perturbations from an Empirical Orthogonal Function (EOF) analysis. The error subspace spanned by these EOFs evolves during the assimilation according to the model dynamics. The prediction error statistics are approximated from this error subspace, where only the dominant modes of variability are retained from the EOF analysis. As the number of dominant modes to be considered in the subspace is usually smaller than the size of the ensemble, the computational burden of the evolution error covariance with the SEEK can be reduced compared with the EnKF and EnKS. The SEEK filter has been applied in an academic test case in Pham et al. (1998). In Brasseur et al. (1999), they implemented an improved version of the SEEK filter which progressively learns the statistical structure of the estimation error from the residual innovation. The purpose of this work is to validate the implementation of the three assimilation schemes in a hindcast experiment in the North Atlantic covering the time period July till September MICOM is a dynamic and thermodynamic isopycnic ocean general circulation model which has certain properties that make it ideal for use in a data assimilation system, e.g., it allows for updating the vertical density profile solely by moving layer interfaces up and down. In the data assimilation experiment presented in this paper, satellite observations of Sea-Level Anomalies (SLA) from radar altimeter data and Sea-surface Temperature (SST) from AVHRR data are assimilated into the ocean model. The capability of EnKF, EnKS and SEEK schemes to track the true evolution of the ocean will be examined, interpreted and, to some extent, intercompared.

3 K. Brusdal et al. / Journal of Marine Systems (2003) In Section 2, the Ocean General Circulation Model, MICOM and the model setup is presented. A theoretical presentation of the three data assimilation techniques and implementation issues are given in Section 3. A discussion and comparison of the EnKF and the SEEK filter is given in Section 3.7. Section 4 describes the processing of the satellite observations used, and Section 5 presents the setup of the assimilation experiment. Finally, the numerical results of the hindcast experiment followed by a discussion and conclusions are given in Sections 6 and 7, respectively. 2. Model description The Miami Isopycnic Coordinate Ocean Model (MICOM) was developed by Bleck and Boudra (1986), Bleck et al. (1989, 1992) and Smith et al. (1990) at the University of Miami. MICOM is characterized by the use of potential density as the vertical coordinate. This is possible since density is a monotonic function of depth. The motivation for using an isopycnic ocean model is that mixing along neutral surfaces, i.e., approximately surfaces of constant density, is orders of magnitude larger than the mixing across density surfaces. Hence, in MICOM, the ocean is divided into a number of constant density layers where the density increases with depth. The interaction between the different layers is mostly through hydrostatic pressure forces, but also includes explicitly prescribed diapycnal mixing and convection processes. The isopycnic nature of the model allows for high resolution in areas with large density gradients, and artificial mixing only occurs along density surfaces where it is negligible compared to the prescribed eddy mixing. The upper layer is treated as a bulk mixed layer which allows for horizontal variations in the thermodynamic variables and density. It is based on an implementation of the Kraus Turner mixed layer formulation (Bleck et al., 1989) and the formulation by Gaspar et al. (1990). This allows the model to use realistic heat and freshwater fluxes and to interact with a dynamic and thermodynamic ice model. The model solves a number of equations consisting of the momentum equation for the velocity vector, one conservation equation for salt or heat, a continuity equation for mass conservation and, finally, the hydrostatic pressure equation which relates pressure to depth (see Bleck et al., 1992). Temperature is calculated by integrating a transport equation, and the salinity can then be diagnosed from the equation of state since the reference density of the layer is known. The model permits motion in all layers (contrary to reduced gravity models which suppress the barotropic mode), and in order to reduce the numerical cost of carrying the barotropic waves, a split-explicit scheme is used (Higdon and Bennett, 1996). In MICOM, it is assumed that all model layers exist everywhere in the model domain. The thicknesses of the layers are entirely determined by the time evolving model equations, and special transport algorithms are required to maintain positive thickness for the model layers at all times. The internal layers (below the upper mixed layer) will outcrop to the bathymetry and to the upper mixed layer and they are, therefore, allowed to become massless with zero thickness. There are thermodynamic variables in all layers. Vertical mixing processes include parameterizations for diapycnal mixing (transfer of salt and potential temperature between layers), convection (when the mixed layer water becomes denser than the isopycnal layers below) and entrainment/detrainment of mixed layer water (due to deepening/retreat of the mixed layer depth). 3. Data assimilation methods The theoretical foundation for the three assimilation schemes, i.e., the EnKF, the EnKS and the SEEK filter, is now given in order to make it possible for the reader to understand the fundamental differences between them. Given a vector of l measurements, dar l with an error covariance matrix WaR l l, and a model state vector, yar n with its error covariance matrix P f ar n n. A linear variance minimizing analysis then becomes y a ¼ y f þ Kðd Hy f Þ: ð1þ The superscripts, a and f, respectively, denote analysis and forecast. The matrix HaR l n is the observation operator which measures the model

4 256 K. Brusdal et al. / Journal of Marine Systems (2003) variables at the location of the observations, i.e., the innovation vector, d Hy f, computes the misfit between the observation vector and the model prediction. The matrix KaR n l is the Kalman gain given as K ¼ P f H T ðhp f H T þ WÞ 1 : ð2þ Finally, the error covariance matrix for the analysed estimate becomes P a ¼ðI KHÞP f : ð3þ As is well known, these equations are optimal, in the sense of variance minimizing, for linear models, and the optimal estimate is the maximum likelihood estimator for Gaussian distributed prior probability densities for the model and measurement errors. However, in our case, the model is nonlinear, so the optimality is not assured. In between measurement times, the model state and the associated error covariance matrix is evolved in time according to the model dynamics (assuming a linear model), y kþ1 ¼ Fy k ; ð4þ where F is the model operator. The error covariance equation is given by P kþ1 ¼ FP k F T þ Q; ð5þ where Q is the model error covariance matrix representing the uncertainties in the model formulation. With a nonlinear model y kþ1 ¼ fðy k Þ; ð6þ the error covariance equation is written on the same form as above, but F is now the tangent linear operator or Jacobian of the nonlinear model operator, f evaluated at the current value of the model state vector. Thus, a linearization is applied leading to a linear equation for the evolution of the error covariance statistics. This is exactly the algorithm used in the so-called Extended Kalman Filter (EKF) Ensemble Kalman Filter The EnKF was designed to resolve two major problems related to the use of the EKF with nonlinear dynamics in large state spaces. The EKF applies a closure scheme where third- and higherorder moments in the error covariance equation are discarded. This linearization has been shown to be invalid in a number of applications, e.g., Evensen (1992) and Miller et al. (1994). In fact, the equation is no longer the fundamental equation for the error evolution when the dynamical model is nonlinear. In Evensen (1994), it was shown that a Monte Carlo method can be used to solve an equation for the time evolution of the probability density of the model state, as an alternative to using the approximate error covariance equation in the EKF. For a nonlinear model where we appreciate that the model is not perfect and contains model errors, we can write it as a stochastic differential equation (on continuous form) as dy ¼ fðyþdt þ gðy; dqþdq: ð7þ This equation states that an increment in time will yield an increment in y, which, in addition, is influenced by a random contribution from the stochastic forcing term, gdq, representing the model errors. The dq describe a vector Brownian motion process with covariance Qdt. Because the model is nonlinear, g is not an explicit function of the random variable dq so the Ito interpretation of the stochastic differential equation has to be used instead of the Statonovitz interpretation Jazwinski (1970). When the model errors are additive, i.e., when g(y, dq)dq = g(y)dq, one can derive the Fokker Planck or Kolmogorov s equation which describes the time evolution of the probability density /(y) of the model state, B/ Bt þ X i Bðf i /Þ By i ¼ 1 2 X i;j B 2 /ðgqg T Þ ij By i By j ; ð8þ where f i is the component number i of the model operator f and gqg T is the covariance matrix for the model errors. This equation does not apply any important approximations and can be considered as the fundamental equation for the time evolution of error statistics. A detailed derivation is given in Jazwinski (1970). The equation describes the change of proba-

5 K. Brusdal et al. / Journal of Marine Systems (2003) bility density in a local volume which is dependent on the divergence term describing a probability flux into the local volume (impact of the dynamical equation) and the diffusion term which tends to flatten the probability density due to the effect of stochastic model errors. If Eq. (8) could be solved for the probability density function, it should be possible to calculate statistical moments like the mean state and the error covariance for the model forecast to be used in the analysis scheme. The EnKF applies a Markov Chain Monte Carlo (MCMC) method to solve Eq. (8). The probability density can be represented using a large ensemble of model states, and by integrating these model states forward in time according to the model dynamics described by the stochastic differential Eq. (7), this ensemble prediction is equivalent to solving the Fokker Planck equation using a MCMC method. This procedure forms the backbone for the EnKF. The analysis in the EnKF is based on Eqs. (1) (3), but now assumes that the covariance matrix P f can be represented by the forecast ensemble of model states. In the EnKF, the update is performed on each ensemble member separately, such that the new ensemble automatically has the correct spreading. This makes the scheme very efficient, avoiding the need for resampling algorithms to generate the new ensemble from the updated covariance each time measurement have been assimilated. Furthermore, the storage of the huge covariance matrix is not required. The implementation of the filter is discussed in more detail below. By using these widely adapted Eqs. (1) (3) for computing the analysis, the fundamental assumption is that the probability densities of the model prediction and the measurements are both close to a Gaussian. This is an implicit approximation when using the EKF since higher-order statistical moments are discarded and only the error covariance matrix is evolved in time. However, the EnKF applies a fully nonlinear evolution of error statistics and will predict non-gaussian error statistics if the dynamical model is nonlinear. The nonlinear filter equations, or analysis equations, becomes more difficult to use in practical applications and are discussed in Evensen and van Leeuwen (2000). One preliminary conclusion is that if sufficient number of measurements with Gaussian distributed errors are available, then the model state will stay close to a Gaussian distribution, too. Unfortunately, no general theorems are available to quantify these statements, but in some papers this assumption has been tested by investigating the magnitude of the third-order moment, or even of higher-order moments (see, e.g., the works by van Leeuwen, 2001; Natvik and Evensen (2003a,b, this issue). The experience from EnKF applications with relatively low-resolution (eddy permitting) ocean models seems to be that the Gaussian assumption adopted in the analysis equations is not so bad after all. Clearly, this needs further investigation Ensemble Kalman smoother The EnKS is a sequential algorithm which builds on the EnKF. It uses the same assumption as the EnKF about Gaussian statistics at analysis times. Previous work by van Leeuwen (2001) had shown that a nonsequential ensemble smoother (ES) can be formulated, but the assimilation time interval is restricted, at least for nonlinear models. van Leeuwen and Evensen (1996) had earlier found that the EnKF results were superior to the ES results due to the assumption of Gaussianity. In the ES, this assumption is used for the probability density over the whole integration interval, while the EnKF only makes it at analysis times. More importantly, however, is the fact that the prior estimate in the ES (the mean of an ensemble of model runs over the whole time interval), is rather poor and actually resembles the model climatology. An important result was found by Evensen and van Leeuwen (2000), where it was pointed out that any smoother solution can be obtained sequentially as long as measurement errors are uncorrelated in time. A new smoother was derived from basic principles which uses the EnKF solution as a first guess and computes further updates backward in time to obtain the smoother solution. Thus, the EnKS computes an additional contribution to the EnKF analysis from future measurements, which leads to a further improvement in the estimate. The additional smoother updates do not involve backward integrations as in many other smoother algorithms, with all their potential problems. Instead, the assumption of Gaussianity is made again, so that the smoother solution can again be written in terms of covariances using a slightly

6 258 K. Brusdal et al. / Journal of Marine Systems (2003) modified form of the Kalman update Eqs. (1) and (2). The analysis equation now becomes y a ðt sþ ¼y f ðt sþþkðt; sþðd Hy f ðtþþ; ð9þ where t denotes the time for the current data set and s is the time instant for the smoother update. The Kalman gain K(t,s) is now using the covariance of the model state between the times t and s, Kðt; sþ ¼P f ðt; sþh T ðhp f ðt; tþh T þ WÞ 1 ð10þ Interestingly, no further model integrations have to be carried out to obtain the EnKS from the EnKF. Even the inversion of HP f H T + W, when computing the Kalman gain, becomes the same as in the EnKF. One only needs to store the relevant part of the EnKF ensemble at those times where the smoother solution is needed. Obviously, this is computationally a very efficient scheme. The implementation issues are further discussed below, being very close to those of the EnKF Singular evolutive Extended Kalman Filter A critical issue for the application of Monte Carlo methods is the determination of a minimum number of ocean states needed to properly solve the forecast error equation and to estimate the characteristics of the forecast distribution. Due to the huge dimension of the numerical ocean state vector, the convergence of a Monte Carlo method may be slow, and the required computation may quickly exceed available resources. A further simplification of the propagation of error statistics may be achieved using the concept of an error subspace. Assume that m random members are necessary to sample the probability distribution (or actually the error covariance matrix). An EOF decomposition of the ensemble may show that only a few dominant directions in the state space, rbm, are needed to explain the spreading of the ensemble (or actually the error covariance matrix). The idea of the SEEK filter is to compute these r dominant directions to parameterize the error covariance at the initial time of an assimilation sequence and to solve the Kalman Filter equations in terms of that subspace afterward (Pham et al., 1998). Depending on the norm of the error modes and the importance of nonlinear effects, the propagation of the forecast error can be achieved using the nonlinear model (in a similar way as in the EnKF) or using a tangent linear approximation of it (Verron et al., 1999). While the EnKF computes the analysis in a space spanned by the m random ensemble members, the SEEK computes the analysis in the space spanned by the r dominant EOFs. Further, while the EnKF updates the error statistics by performing an analysis for each ensemble member, the SEEK filter updates the statistics of the error covariance in the reduced space directly. In order to compensate for the EOF truncation and more generally for the limitations inherent to the error subspace parameterization, an adaptive mechanism is included in the SEEK filter which performs a consistency check between the error statistics predicted by the filter and the information contained in the innovation vector (Brasseur et al., 1999). In the present application, this mechanism operates through the self-tuning of the model error in order to achieve a balance between the expected and the observed innovation variance (Brankart et al., 2003) Practical implementation of the EnKF The EnKF and EnKS analysis schemes have been implemented in a similar manner, the difference is that the EnKS implementation has been extended such that the observations also update model states backward in time. Therefore, the following description of the analysis implementation is valid for both the EnKF and EnKS. The model state is denoted by yar n, and the ensemble of forecasted model states are stored in a matrix AaR n m, where n is the number of elements in the model state and m is the number of members in the ensemble. An ensemble approximation of the forecast error covariance matrix is given by P f e ¼ 1 m 1 ðaf A f ÞðA f A f Þ T ; ð11þ where each column of the matrix A f contains the mean of the ensemble, y f ¼ð1=mÞ Pm j¼1y f j. The ensemble mean is considered to be the best guess estimate (it is the variance-minimizing estimate), and the spreading of the ensemble around the mean gives the error variance in the ensemble.

7 K. Brusdal et al. / Journal of Marine Systems (2003) In order to obtain a variance minimizing analysis scheme, we also have to create an ensemble of observation vectors, d j ar l, which is generated by adding vectors of observation noise, e j ar l, to the observations, d, i.e., d j ¼ d þ e j ; j ¼ 1;...; m; ð12þ where each e j is picked randomly from a Gaussian distribution with zero mean and standard deviation determined by error covariance matrix for the measurements, W. The ensemble of measurements can be stored in the columns of a matrix D ¼ðd 1 ; d 2 ;...; d m ÞaR lm : ð13þ In the analysis scheme, each ensemble member, y j, j =1,..., m is updated according to is approximated by C 1 e = U e K 1 e U T e. The analysis Eq. (15) now becomes A a ¼ A f þ 1 m 1 ðaf A f ÞS T e U ek 1 e U T e ðd HAf Þ: ð19þ Following the analysis step, each individual member of the ensemble is integrated forward in time until the next time observations are available using the stochastic Eq. (7). The prediction of error statistics would be exact in the case of an infinite ensemble size. Simulation of model errors is included in a realistic way (if the model error statistics is actually known). Thus, the major approximations used in the EnKF are related to the use of a finite ensemble size and the use of a Gaussian assumption on the predicted error statistics at analysis time. y a j ¼ y f j þ K e ðd j Hy f j Þ; ð14þ 3.5. Practical implementation of the EnKS or written in matrix form, A a ¼ A f þ K e ðd HA f Þ; ð15þ where the Kalman gain computed from the ensemble is K e ¼ P f e HT ðhp f e HT þ WÞ 1 : ð16þ Define now the measurements of the ensemble perturbations S e ¼ HðA f A f Þ; ð17þ The EnKS analysis can be computed using the same formula (Eq. (19)) for different prior times s just by writing it as A a ðt sþ ¼A f ðt sþþ 1 m 1 ðaf ðt sþ A f ðt sþþ S T e U ek 1 e U T e ðd HAf Þ: ð20þ Thus, it is not necessary to recompute the coefficients already used in the EnKF analysis. The analysis error at the prior times is diagnosed from the updated ensemble as and C e ¼ðHP f e HT þ WÞ ¼ S es T e m 1 þ W ¼ U ek e U T e : ð18þ P a 1 eðt sþ ¼ m 1 ðaa ðt sþ A a ðt sþþ ða a ðt sþ A a ðt sþþ T : ð21þ where U e contains the eigenvectors of C e and K e the corresponding eigenvalues. The C e 1 matrix is computed from an eigenvalue decomposition of C e, since this makes it possible to handle the situation where C is singular (this may occur if dependent measurements are used and if the number of measurements is larger than the number of ensemble members). In order to avoid this problem, the spectrum of the eigenvalues is truncated to only retain significant nonzero eigenvalues and the pseudo inverse of C e 3.6. Practical implementation of the SEEK filter The general equations of the SEEK analysis are quite similar to their EnKF and EnKS counterparts, although several differences exist in the numerical algorithm. The major difference is linked to the fact that only one oceanic state is corrected with the data, while the error statistics are modified in the reduced space.

8 260 K. Brusdal et al. / Journal of Marine Systems (2003) In practice, the conventional procedure to evaluate the initial error covariance assumes that (i) the covariance of the oceanic variability can be used as a proxy of the initial error covariance; (ii) the model variability is identical to the real ocean variability; (iii) a sample of model snapshots adequately represents the model variability; and (iv) the EOF analysis of the sample is dominated by r significant modes. With r being the dimension of the error subspace, the forecast error covariance matrix of the SEEK filter can be computed as P f s ¼ 1 r 1 Nf ðn f Þ T ; ð22þ where N f ar n r initially contains the r dominant vectors of the EOF decomposition. Thus, N f takes the role of the A f A f in the EnKF. At the analysis step, the ocean state vector is updated according to the same equation as Eq. (14) in the EnKF, i.e., y a ¼ y f þ K s ðd Hy f Þ; ð23þ where K s ¼ P f s HT ðhp f s HT þ WÞ 1 ð24þ is the Kalman gain as computed in the SEEK filter. Clearly, the basic analysis equations in the EnKF and the SEEK are similar. The major difference is that while the SEEK filter uses the error subspace N f to represent the prediction error statistics, the EnKF uses the ensemble perturbations, A f A f (see discussion below). Defining the measurements of the elements in the error subspace S s ¼ HN f ; ð25þ and when using some algebraic transformations, the Kalman gain from the SEEK can be rewritten as K s ¼ N f ððr 1ÞI þ S T s W 1 S s Þ 1 S T s W 1 ð26þ This form for the Kalman gain is particularly useful since it allows for a simple computation of the analysed error subspace N a.the expression requires the inverse of an r r matrix but rather than computing an explicit inversion, we proceed with an eigenvalue decomposition of the symmetric positive definite matrix 1 r 1 ST s W 1 S s ¼ U s K s U T s ð27þ This allows for a reformulation of the Kalman gain, as K s ¼ 1 r 1 Nf U s ði þ KÞ 1 U T s ST s W 1 ; ð28þ and, finally, the analysis update becomes y a ¼ y f þ 1 r 1 Nf U s ði þ KÞ 1 U T s ST s W 1 ðd Hy f Þ: ð29þ The error covariance of the updated state is given as usual in terms of the Kalman gain P a s ¼ðI K shþp f s ; or, using Eq. (28), ð30þ P a s ¼ 1 r 1 Nf U s ði þ KÞ 1 U T s ðnf Þ T ¼ 1 r 1 Na ðn a Þ T ; where we define N a ¼ N f U s ði þ KÞ 1=2 U T s : ð31þ ð32þ This last equation describes the transformation of the error subspace associated to the analysis step, and is the counterpart of Eq. (19) in the EnKF. The subsequent model forecast is then achieved with the best estimate (Eq. (29)) as initial conditions: y f ¼ fðy a Þ; ð33þ while the dynamical propagation of the associated error covariance is computed as an ensemble integration of the error subspace components: Ñ f j ¼ 1 a ðfðya þ an a j Þ fðya ÞÞ: ð34þ a is a scalar parameter which determines the size of the error modes to be considered for the nonlinear model integrations. This parameter is typically of order 1, but it can be adjusted according to the actual spread of the perturbations around the central state. If the model is perfectly linear, the forecast error modes will not be affected by the numerical value specified for a.

9 K. Brusdal et al. / Journal of Marine Systems (2003) As in Pham et al. (1998), the model error is taken into account by means of a forgetting factor qa[0,1], leading to: N f j ¼ 1 q Ñf j : ð35þ where a value of q < 1 leads to an amplification of the prediction errors. Because a model is characterized by several dynamical regimes and the model error probably is inhomogeneous in space, the q coefficient is determined as a function of the spatial coordinates to get an approximate balance between the expected and the observed innovation variance Brankart et al. (2003). In practice, we estimate the variance of the innovation vector from the full sequence of its realizations up to the current time giving a larger weight to the most recent events (an exponential decay of about 2 months was used for the experiments presented below) Discussion Some particular issues related to both the EnKF and the SEEK are discussed below Subsampling of data The estimation of the small correlations associated with remote observations is a well-known difficulty of ensemble methods (Houtekamer and Mitchell, 1998). In both the EnKF and the SEEK, a local parameterization is used in the forecast error covariance matrix, enforcing to zero the correlation coefficients between distant state variables. In practice, this is implemented by assuming that distant observations have negligible influence on the analysis. The global system is split into small subsystems where the traditional analysis is computed for each of these. Here, it was chosen to update variables grid-point by grid-point in the horizontal dimensions using a radius of influence parameter in order to limit the number of observations to be used when updating each grid-point. Only data points located within a circle with a specified radius of influence, centered at the particular model grid-point to be updated, will contribute in the update. This is an approximation but it makes sense since only data points located in the neighborhood of a model grid-point should have a significant impact on the analysis for that grid-point. Further, this algorithm leads to a reduction in the numerical cost (since the inversion of the full W is replaced with many inversions of small subparts of W, one for each model gridpoint). Further, we have observed that this also improves the analysis since the size of the ensemble in the EnKF, or the error subspace in the SEEK, relative to the number of state variables at a particular grid-point is of the same order and, therefore, span a larger part of the model state space Consistency check In addition to the purely statistical procedure used in the analysis schemes, there are several dynamical constraints that must be satisfied following an analysis step to ensure that one proceeds with a dynamically acceptable model state. Of particular importance in isopycnal models is that the isopycnic layers always must have a positive thickness. Since the Kalman analysis is written in the context of linear estimation theory, it is not easily capable of taking such a constraint into account. Thus, following an analysis step eventually negative layer thicknesses must be reset to zero. This has been observed to happen occasionally, often in connections with already thin layers in the forecast, when strong updates are computed based on large differences between a model forecast and accurate (and highly weighted) observations. A number of additional adjustments are also implemented in order to respect common-sense criteria (the density of the mixed layer must be lower than the density of the layer underneath; the temperature of sea water must always be higher than the freezing point, the salinity must be positive) or to keep the system within a reasonable range (temperature lower than 32 jc and salinity between 10 and 39 psu). These checks were applied on the best guess estimate in the SEEK. In the EnKF, only a consistency check on the layer thicknesses was performed after analysis. Still, no problems with nonphysical temperature and salinity values occurred during the assimilation experiment Comparison of EnKF and SEEK Finally, we attempt to provide an explanation of the differences and similarities between the EnKF and the SEEK. The previous discussion has shown that both methods start out with the same basic assumptions for a linear unbiased variance minimizing analysis scheme.

10 262 K. Brusdal et al. / Journal of Marine Systems (2003) Representation of error statistics. A major difference resides in the way error statistics is represented. The EnKF applies a random ensemble of model states which samples the model probability density function. The larger number of model states contained in the ensemble, the better it will represent the probability density function. Thus, a very accurate representation can be obtained by using a large enough ensemble. The SEEK filter computes an orthogonal error subspace which should contain the dominant variability of the system. This subspace could initially be determined by using the dominant singular vectors from a singular value decomposition (SVD) of an ensemble of model state perturbations, A A, or alternatively using the dominant eigenvectors of an error covariance matrix. In practical applications it is computed from an SVD of a number of model states anomalies subsampled from a representative model simulation. Using the orthogonal error subspace, it is possible to represent the error statistics using a smaller number of EOFs than the number of ensemble members normally needed in the EnKF One model state vs. ensemble mean as best estimate. The EnKF computes an analysis for each model state in the ensemble. The only reason for doing this is that one then gets a new ensemble which has the correct error covariance statistics for the analysis. Thus, there is no need for an additional resampling to create a new ensemble for the further integration, as is seen in some of the more sophisticated nonlinear filters (Anderson and Anderson, 1999; Evensen and van Leeuwen, 2000; Pham, 2001). Note also that in the EnKF, it is possible to compute the analysis for the ensemble mean directly from y a ¼ y f þ 1 m 1 ðaf A f ÞS T e U ek 1 e U T e ðd Hyf Þ: ð36þ This equation should be compared with the SEEK analysis (Eq. (23)), which updates a single-model state used as the best estimate (see below) Specification of model errors. Another difference resides in the specification of the model errors. In the EnKF, this error is taken into account by means of stochastic forcing during the ensemble forecast. This allows for the use of realistic random model errors spanning the whole n-dimensional model space. Thus, if the actual model errors are known or can be estimated, it is possible to introduce a realistic simulation of them. In the SEEK filter, the so-called forgetting factor, q, is used. This is a number which is multiplied with the EOFs in the error subspace to increase the error variance. Note that the error subspace is changing with the forgetting factor because q is space-dependent. This is an approximate way of introducing the effect of model errors, and it could probably be done more consistently if needed. On the other hand, model error statistics is normally poorly known, justifying the use of a simplistic but efficient modeling of them. This approach also has the merit to allow the use of a simple adaptive mechanism to tune the forecast error according to the statistics of the innovation sequence and in this way to enforce internal consistency of error statistics Brankart et al. (2003) Prediction of error statistics. It is of interest to compare the procedure used for the prediction of error statistics in the EnKF and the SEEK. First, note that the error components used in the SEEK could be defined as N j = U j r j, where U j is the singular vector j and r j the corresponding singular value of an SVD of the ensemble perturbations A f A f. On matrix form, this would just be N = UA. In the EnKF, the time evolution of error statistics is modeled by integration of each individual ensemble member forward in time according to the stochastic form of the model equations. On matrix form, this process can be written as A f ¼ fða a Þþq ¼ fða a þða a A a ÞÞ þ q Thus, ¼ fða a þ U a S a ðv a Þ T Þþq: A f A f ¼ fða a þ U a S a ðv a Þ T Þþq fða a þ U a S a ðv a Þ T Þ: ð37þ ð38þ The EnKF evolves an ensemble where each individual perturbation (ensemble member) consists of all directions in U space using the linear combination defined in V T. Following an ensemble integration, a

11 K. Brusdal et al. / Journal of Marine Systems (2003) new SVD could be formed which would define a set of new orthogonal directions and with a new set of singular values holding information about the error variance change obtained during the integration. Note that only U and are needed to compute P e. Eq. (38) can be compared with the prediction Eq. (34) used for the error components in the SEEK which evolves an ensemble where member j contains a perturbation proportional to and along an independent direction N j. The EnKF integrates ensemble members which all may hold contributions from all directions in U. The equations for the EnKF and the SEEK also differ in the use of the ensemble mean and the central forecast as the best estimate. Following an integration of the r error subspace components N j,an orthogonalization procedure is used to produce a new set of independent error components. For a linear model, the ensemble integration Eq. (34) for the EnKF becomes The analysis equations. The transformations used for the Kalman gain in the SEEK (see Eqs. (26) (28)) are only needed for the computation of the analysed error components N a j, and the SEEK analysis (Eq. (29)) can also be solved on the form, y a ¼ y f þ 1 r 1 Nf S T s UV s KV 1 s UV T s ðd Hyf Þ: ð41þ where the following decomposition is used: C s ¼ðHP f s HT þ WÞ ¼ S ss T s r 1 þ W ¼ UV s KV s UV T s : ð42þ Thus, the similarity of the analysis in the SEEK and the EnKF is obvious when Eq. (41) is compared with the EnKF analysis equation for the ensemble mean (Eq. (36)). A f A f ¼ FU a S a ðv a Þ T þ q; ð39þ 4. The remotely sensed data where we have used that U a S a ðv a Þ T u0, while the error prediction Eq. (34) used in the SEEK can be written on matrix form as Ñ f ¼ FN a ¼ FU a S a ði a Þ T ; ð40þ where I is just the identity matrix. When neglecting the model error implementation in the EnKF and the SEEK (i.e., q = 1 in Eq. (35)), the time evolution in the SEEK and the EnKF will give identical results (for linear model dynamics), when the same number of orthogonal directions are used. Note that for a linear model, the ensemble mean, y, becomes identical to the central forecast used in the SEEK. Eqs. (39) and (40) show that the only difference is the choice of ensemble used. In the EnKF, any unitary matrix (all columns orthonormal to each other) can be used for V, where a different V just represents a different ensemble of model states in the same error subspace. The identity matrix is one such matrix, of course. For a nonlinear model, the time evolution will clearly be different for the two methods since there are nonlinear interactions between the error modes. However, the same will be true between two different V s in the EnKF. However, both approaches are funded on sound mathematical theory. The observed parameters assimilated in the MICOM model are Sea-Level Anomaly (SLA) and Sea-Surface Temperature (SST). The same data set is assimilated by the EnKF, the EnKS and SEEK. It consists of gridded SLA and SST on a 1/4j grid every 10 days derived from the available satellite data for the assimilation experiment period Sea-level anomalies gridded products The SLA data set assimilated into MICOM consists of data obtained from NASA/CNES TOPEX POSEIDON (T/P) and ESA ERS satellite altimeter observations after correction and interpolation on the 1/4j horizontal grid every 10 days. In order to get the most homogeneous data set to be used in the interpolation, we have used state-ofthe-art correction algorithms for both satellites. We have used the NASA-JGM3 orbit for T/P and the D- PAF precise orbit with reference to TOPEX ellipsoid for ERS. The wet tropospheric corrections come from the TMR radiometer for T/P and from ATSR-M radiometer for ERS. The ERS radiometer wet tropospheric correction has been extrapolated near the coast in order to avoid the pollution of the radiometer data by the continent near the coastline.

12 264 K. Brusdal et al. / Journal of Marine Systems (2003) This interpolation allows to retrieve a significant amount of altimeter data points near the shore where the wet tropospheric correction is flagged bad data. Dry tropospheric correction comes from ECMWF atmospheric fields. The ionospheric correction is computed from the dual frequency altimeter for TOPEX after applying a 300-km Lanczos filter, from DORIS data for POSEIDON, and from the BENT model for ERS. The ocean tide, and the loading effect are corrected using CSR3.0 model (Eanes and Bettadpur, 1996). The electromagnetic bias is corrected using BM4 formula (Gaspar et al., 1994) for T/P and 5.5% of the significant wave height for ERS. The inverse barometer correction is applied. The instrumental noise is reduced applying a Lanczos low pass filter along each track. The anomalies are computed as departures from a 3-year mean pass ( ) for T/P, and a mean pass for the same period mean using T/P data to correct for orbit error and oceanic signal for ERS. Fig. 1. The difference between the 1-year SLA variance (in cm 2 ) observed by T/P and ERS. Top panel: before Long Wavelength Errors (LWE) are removed, bottom panel: after LWE removal.

13 K. Brusdal et al. / Journal of Marine Systems (2003) The interpolation of along track data onto the 1/4j grid was done using an optimal interpolation method described by Traon et al. (1998). The originality of this interpolation method is that the long wavelength errors along each track which are mainly radial orbit errors are explicitly taken into account in the inversion by adding extra off-diagonal terms in the observation error covariance matrix. This method improves considerably the results in terms of horizontal coherence (between each ground track) and also in terms of consistency between the different satellite data sets as we can see in Fig. 1, which shows the difference between the SLA variance obtained with ERS and with T/P for a 1-year period. The differences are high in energetic regions because the two satellites do not have the same repeat period and thus the same sampling of the meso-scale. We see that the long wavelength error removal reduces the differences, especially in the regions where the effect of the atmospheric forcing is stronger (near Antarctica), which indicates that the two data sets are more homogeneous after correction. Fig. 2. Top panel: 1-year (1993) average of the differences between our SST product and Reynolds SST. Lower panel: 1-year standard deviation of the differences between our SST product and Reynolds SST.

14 266 K. Brusdal et al. / Journal of Marine Systems (2003) Sea-surface temperature To simplify the assimilation procedure, we have chosen to produce coherent gridded SST and SLA data sets. Thus, daily SST images from the NASA Pathfinder AVHRR with 9-km horizontal resolution has been interpolated to same 1/4j resolution grid as the SLA data set described above, with the same temporal frequency of 10-day period. Thus, the same space timescales are expected to be resolved by both data sets. Only night images were used in order to avoid the potential problem of skin SST occurring during sunshine at daytime. The data were gridded using a spatial median filter and a temporal mean at 1/4j horizontal resolution every 10 days. All data points from the daily images closer than 18 km (two 9-km pixels in the original images) to the estimation point were selected and the median value was retained. Doing so, we get gridded SST every day. The spatial median filter allows to avoid the effect of spurious data points near the clouds. The temporal mean was then computed so that we get a SST value for a, as large as possible, number of gridpoints, especially when the cloud coverage is heavy, while keeping the high frequency signals that can be sampled with a 10-day period. In order to do so, we have computed the average of all the good points available on the 1/4j grid for an 11-day time period around the estimation date. This means that for some grid-points in cloudy regions, the average does not correspond to an 11-day mean value, but to an average obtained with an uneven sampling of the 11-day period. Even so, there are still several places in the world where there is no valid measurement of SST during the 11-day period. When this is the case, a missing value flag is put in the product instead of a SST value, which implies that the SST is not assimilated at this grid-point. We have compared our gridded SST with the Reynolds SST over the year The comparison shows as expected that Reynolds SST is smoother than our gridded SST. Our gridded SST is colder than the Reynolds SST (0.4 jc). This is mainly due to the fact that we use only night images. We can see in Fig. 2 that our gridded SST is generally colder than Reynolds SST in cold areas (North of Kuroshio and Kuroshio extension, upwelling along the African coast, North of the Gulf stream, Irminger current, east Greenland current) and warmer in warm areas (south of Gulf stream, in the convergence zone, on the eastern flank of the Labrador current, North of the ACC) which indicates that our gridded product is better capable to reproduce the temperature gradients in these regions than Reynolds SST. The differences are larger in highly energetic areas. The highest standard deviations occur east of south India, near Panama and southeast of Madagascar. These differences in the equatorial band can be explained by the cloud coverage which is high in these areas, and by the occasional presence of aerosols (Reynolds corrects for the effect of aerosols while we do not). In these area, our gridded SST are generally colder than Reynolds SST. 5. Description of experiment 5.1. Model configuration The MICOM model, described in Section 2, has been implemented on a grid covering the North Atlantic, the Nordic Seas and the Arctic Ocean. The model grid is an orthogonal curvilinear grid with enhanced resolution in the Nordic Seas, as shown in Fig. 3, with enhanced resolution in the Nordic Seas. The size of the grid cells is approximately 20 km in the North Sea, 40 km in the Gulf Stream region and 80 km in the subtropical gyre. The grid has grid-points in the horizontal, while the number of layers in the vertical is 17 (including the mixed layer). This results in 309,400 grid-points which each holds four variables (layer thickness, temperature and two velocity components). With the additional four two-dimensional variables (barotropic pressure, two velocity components and another thermodynamic variable for the mixed layer), the total number of unknowns in the model state becomes ( ) = 1,310,400. This is a substantially sized model state compared to previous assimilation experiments using sophisticated assimilation techniques. The use of a variable model resolution and a large model domain allow us to apply closed boundaries far from the area of interest where a relaxation to climatology is applied. The model bathymetry was interpolated from the ETOPO-5 data set named DS759.2 from the Terrain- Base project conducted by the National Geophysical

15 K. Brusdal et al. / Journal of Marine Systems (2003) Fig. 3. The diadem1 model grid used in the assimilation experiment. Data Center and World Data Centers-A for Solid Earth Geophysics and for Marine Geology and Geophysics (NGDC/WDC-A) Model forcing The model is forced by atmospheric data from ECMWF, which is available on an approximately 1 1j grid and with six hourly resolution. This includes full thermodynamic forcing with computation of heat and freshwater fluxes in addition to the transfer of wind stress. The atmospheric fluxes are computed from air temperature, relative humidity, dew-point temperature, cloud cover, precipitation and mean sea-level pressure, and wind stresses are derived from the atmospheric wind data. In the EnKF and EnKS runs, a weak SST relaxation was applied, while this was excluded in the runs with the SEEK filter. All the simulations used a weak relaxation for the fresh water fluxes. The timescale for the SST and SSS relaxation was 60.0 days Model initialization The model was initialized using outputs from a simulation which started from Levitus temperature and salinity data and with twice the horizontal grid resolution used in the assimilation experiments. This model was first run for 10 years in a spin-up simulation subject to monthly averaged climatological forcing data. Another 5 years of simulation were carried out until June 1996, forcing the model with interannual atmospheric data from the ECMWF Initialization of assimilation experiments An ensemble of 150 model states was created for June 1, 1996 by perturbing layer interfaces in the

16 268 K. Brusdal et al. / Journal of Marine Systems (2003) model state resulting from the simulation in Section 5.3. The perturbations were drawn from a sample of smooth pseudo-random fields with mean equal to zero and a prescribed covariance. The algorithm described by Evensen (1994) was used to generate the fields. Evensen (1994) also presented an algorithm for introducing a specified predetermined correlation between a sample of pseudo random fields by choosing each new sample as a specific linear combination of the original fields. Multiplication of each pseudo-random field, having zero mean and variance equal to one, with a constant r will lead to a new sample with variance equal to r. The initial ensemble was, thus, created by adding smooth and vertically correlated pseudo-random fields drawn from a sample with mean equal to zero and for each vertical layer the variance represents 10% of the layer thickness at that location. This results in a sample of model states which all have a slightly different stratification. These differences should be a measure of our confidence in the watermass characteristics of the model initial conditions. From this initial ensemble, a short spin-up simulation is required to ensure that the model state for each individual ensemble member is in dynamic balance. The ensemble spin-up was done by a 1 month integration until July 3, 1996 (day 184). The mean of the ensemble at day 184 represents the best guess estimate of the true state of the ocean in the EnKF and EnKS, and was used as the initial condition for the SEEK assimilation experiment. The spreading of the ensemble represents a measure of the error covariance of this best guess estimate in the EnKF and EnKS. In the SEEK filter, the variability of a prior simulation of year 1993 was sampled every 5 days, and the first seven EOFs of the sequence (explaining more than 95% of the total variance) was used to build the initial error subspace. Indeed, an open question related to the practical implementation of assimilation systems is the specification of the background error, whose impact on the assimilated trajectory can remain during several cycles after initialisation. As there is no unique answer to this question, the idea beyond the use of EOFs is to investigate the relevance of a subspace initialised from the natural variability of a prior run, by comparison with initial ensemble covariances obtained by perturbing layer interfaces using prescribed statistics Random atmospheric forcing Model errors include both errors of model physics (forcing errors, errors in parameterization, etc.) and errors in the numerical solution methods. In the EnKF, EnKS and in the spin-up of the ensemble, it is assumed that the dominant model errors are connected to misspecifications of atmospheric forcing fields used to compute the surface fluxes. Thus, we have treated the atmospheric forcing as a stochastic process and added spatially and temporally correlated random fields to the atmospheric data. Hence, random atmospheric forcing has been added in order to simulate modeling errors. Pseudo-random fields have been calculated from a Gaussian distribution with zero mean and given standard deviation and were added to the atmospheric forcing data. The random fields are independent for each member and the horizontal decorrelation length is 1500 km. For the different atmospheric fields, we have used the following standard deviations: r air temperature = 3.0 jc, r wind speed = 5.0 m s 1, r wind stress = 0.5 g cm 1 s 2. As pointed out by an anonymous reviewer, the wind speed enters the equations through the nonlinear model operator. This means that the noise is not additive, and it is difficult to derive an equation for the full probability density, like Kolmogorov s equation (Eq. (8)). However, this poses no serious problem on the ensemble methods presented here because we still can use Eq. (7) for the model evolution. As mentioned in Section 3.1, this equation is meaningful when the Ito interpretation is used. Thus, eventhough an evolution equation for the probability density is not known, we can approximate its evolution by applying ensemble integrations (and in the limit of an infinite number of ensemble members, an exact evolution is obtained) Observations errors The observations are gridded data sets derived from satellite measurements. Thus, the observation errors will be spatially correlated with a correlation determined by the horizontal scales of the objective analysis scheme used in the gridding process. In order to model this correlation, we have for the EnKF and EnKS assumed a spatial correlation function corrði; jþ ¼expð distði; jþ 2 =dist0 2 Þ; ð43þ

17 K. Brusdal et al. / Journal of Marine Systems (2003) where dist(i,j) is the spherical distance between observation point i and j and dist0 = 10 km is a chosen decorrelation length parameter. Elements W ij in the error covariance matrix are, thus, given by r(i)r( j)corr(i,j), j,i =1, 2,..., l, where l is the number of observations. In the SEEK filter, a function similar to Eq. (43) is used except that the distances are computed in grid cell units. Except for in the Nordic Seas, the resolution in the model grid is coarser than the observations grid, hence, the SLA data describes fine-scale variations that the model is not capable of assimilating. In the SLA assimilation context, this fine-scale variation in observed SLA data is considered as noise. The observed SLA data, d SLA, is, therefore, written as d SLA ¼ y t SLA þ e m þ e r ; ð44þ where e m is the measurement error and e r is a term that is due to the representation error in the model. The true SLA data is given by y t SLA. The error statistics for e m is assumed to be Gaussian with zero mean and standard deviation equal to 0.05 m. In order to approximate statistics for e m, we have used 100 SLA data sets (a data set every 10 days starting July 3, 1996) and smoothed these data sets by averaging according to the model resolution. The smoothing of the SLA data is done by averaging the original SLA data within a box centered at each model grid-point. The size of the averaging box decreases with increasing model resolution and, therefore, depends on the typical distance between two neighboring model grid cells. Moreover, the averaging is performed grid-point by grid-point, and the resulting SLA data is constant within the average box. A SLA data remains undefined if the original SLA data is undefined. The smoothed SLA field on measurement day k and observation gridpoint (i,j) is denoted d k ij, and equals the mean value of the observations located within the averaging box. The SLA variance due to the representation error in the model is then given by v ij ¼ 1 X nrt ðd k d k Þ 2 ij nrt 1 ; k¼1 ð45þ where nrt is the number of times a SLA data is defined at gridpoint (i,j) in the SLA data set. The total variance for the SLA data is given by v ij ¼ vðe m Þþv ij ðe r Þ: ð46þ A similar approach is not considered for the observed SST data since the SST field is smoother than the observed SLA field. The standard deviation of the SST measurement errors is set to 0.5j C and the radius of influence, which is used in the subsampling of data, is set to 40 km The assimilation and free-run experiment The data assimilation experiment was run in hindcast mode, starting on July 3, 1996 and ending 60 days later on September 1, Satellite data were assimilated every 10 days on a region spanning from 100jW to40je and10js to80jn in the EnKF and EnKS assimilation runs, and up to 70jN in the SEEK assimilation run. For the SLA assimilation, we needed a mean Sea-Surface Height (SSH) field in order to generate the model-predicted SLA field. This is because the satellite data are given as SLA data while the model output is SSH data. The model SLA is calculated by subtracting a mean SSH field from the model SSH field. This mean SSH field has been generated as a time mean of SSH fields from a high-resolution model simulation with MICOM. The model has been run for 3 years and SSH fields have been sampled throughout this time period. A time mean SSH field has been calculated from the sampled SSH states. The resulting SSH mean field is given in Fig. 4. The signature of the large-scale features of the North Atlantic surface circulation is imprinted on the mean SSH, with essentially the cyclonic circulation of the subpolar gyre, the anticyclonic circulation of the subtropical gyre and the intensification of the western boundary current. The Gulf Stream and the North Atlantic drift, however, are not properly reproduced and display a number of flaws typically found with medium-resolution models, i.e., spurious anticyclonic eddy at Cape Hatteras and overshooting of the Gulf Stream northward. These flaws are not crippling for this demonstration study, but a better mean SSH will be needed at a later stage for improving the realism of the assimilation products.

18 270 K. Brusdal et al. / Journal of Marine Systems (2003) Fig. 4. The annual averaged SSH field used in the assimilation experiments. In addition, a so-called free-run simulation was performed for the same time period as the assimilation experiment. In this experiment, the model run in free mode, i.e., with no assimilation of SLA and SST data. The results from the assimilation runs and the free-run have been intercompared in Section 6 in order to assess the impact of assimilating SLA and SST data. 6. Discussion of results The focus of this section is put on the interpretation and examination of the impact of the assimilation for each of the assimilation schemes. In order to do so, various diagnostics have been computed; we considered plots of the observed data, the difference between the forecast and observed data, the difference between the analysis and observed data and the difference between free-run model data and observations. The innovation plots have been studied to examine to which extent the different data assimilation schemes force the model state towards the observations. In addition, the assimilation schemes have been validated by calculating the Root Mean Square Error (RMSE) values of the innovation fields, i.e., the difference between the modelled data and observed data before and after the analysis. The impact of assimilating SLA and SST over time has also been examined by plotting observed and simulated temperature, salinity, zonal and meridional velocity for the upper 500 m for a selected location in the Gulf Stream. Finally, we compared the assimilation results with independent XBT data from the TOGA/WOCE/ CLIVAR data bases, made available by the SYSMER/ IFREMER data center in Brest Correlations between MICOM variables The SEEK filter, EnKF and EnKS are all multivariate assimilation schemes, which means that all the model variables are updated in a systematic manner according to the approximations of the covariances between the variables. The correlations between the variables are calculated using the ensemble of model states in the EnKF and EnKS, while the SEEK filter uses the dominant modes of its error subspace. Some of the model variables are more correlated than others, as can be seen from Fig. 5. Plots of correlations between SSH and SSH, mixed layer density (TH(1)), mixed layer thickness (DP(1)) and SST are given left and similar correlations plots for SST are given right. The calculations are done using the EnKF

19 K. Brusdal et al. / Journal of Marine Systems (2003) Fig. 5. Correlations between MICOM variables corresponding to location 37jW and 57.5jN, calculated from EnKF forecast ensemble day 184.

20 272 K. Brusdal et al. / Journal of Marine Systems (2003) forecast ensemble on day 184, the specific location chosen is 37jW and 57.5jN. At this point, the SSH SSH and SST SST correlations are identical to one and decrease with increasing distance from the chosen point. The horizontal decorrelation length scales in the SSH SSH and SST SST correlation plots are not equal. This is due to the fact that SSH is more influenced by dynamical processes in the ocean, while SST is more dominated by smooth atmospheric conditions. The other plots show weak correlations between the variables involved, except from the SST TH(1) and SST DP(1) correlation plots that show a rather strong negative correlation between the variables. This confirms the expectation that a warming of the mixed layer should lead to a reduction of the mixed layer thickness and density Sea-level anomalies The upper-left plot in Fig. 6 shows the observed SLA on day 184, which is the first day of the assimilation experiment. The middle-left plot shows the forecast of SLA and the lower-left plot shows the innovation between the observed SLA and the SLA forecast on day 184. Clearly, there are large discrepancies in the model produced and observed SLA, especially in the central Gulf Stream region. The large discrepancies are expected since the Gulf Stream extension is a highly energetic area dominated by strong meso-scale activity which is not resolved by the coarse resolution in the model. Another model problem is also related to the well-known northward shift of the Gulf Stream separation, which means that the model will have the wrong placement of the Gulf Stream front. The right plots in Fig. 6 show the innovation between the observed SLA and the EnKS analysis (upper), the EnKF analysis (middle) and the SEEK analysis (lower). The best result is obtained with the EnKS scheme which updates the SLA field using future measurement of SLA and SST up till day 244. The SLA innovation plots for day 244 are given in Fig. 7. The upper-left plot shows the difference between the free-run and observed SLA, while the difference between the observed and EnKF/EnKS forecast of SLA and the observed and SEEK SLA forecast are given in the middle-left and lower-left plots, respectively. In general, the differences between the observed SLA and EnKS/EnKF forecast of SLA have decreased from day 184 to day 244 (compare lower-left plot in Fig. 6 and middle-left plot in Fig. 7). The discrepancies have especially decreased outside the coast of South America, in the central Gulf Stream region and in the Norwegian Sea. This is because the assimilation of SST and SLA keeps the model state close to the observed data. A similar comparison for the SEEK forecast of SLA shows a strong reduction in innovation values along the South America coast lines and in the Gulf Stream. The right plots in Fig. 7 show the SLA innovation fields for the EnKS analysis (upper), the EnKF analysis (middle) and the SEEK analysis (lower). By comparing the innovation fields corresponding to the forecast and analysed SLA (respectively left and right plots in Fig. 7), it is clear that both the EnKF, EnKS and SEEK assimilation schemes force the SLA field towards the observed SLA data. Moreover, in the central Gulf Stream region, the difference between the observed and analysed SLA data is smaller in the SEEK run than in the EnKF/EnKS run. This can be explained by the fact that the Gulf Stream region is high variability area and, consequently, the subspace span by the dominant error modes in the SEEK filter is larger in this region than in regions with less variability. In the northern Norwegian Sea, the SEEK assimilation (as opposed to the EnKF and EnKS runs) results in relatively large discrepancies between the model data and the observations. The EnKF and EnKS analysis are very similar on day 244. They are, however, not identical because the observation field has been smoothed according to the model grid resolution in the EnKS assimilation. This smoothing procedure has been necessary in order to reduce the total number of observations in the EnKS analysis. To summarize, in general, a time reduction of the discrepancies between the SLA forecast and the SLA observations can be found for all assimilation schemes. Moreover, in general the quality of the free-run SLA (as compared to the observed data) is worse than the quality of forecasts produced in the assimilation runs. In addition, the EnKS analyses are generally closer to the observed data than the SEEK and EnKF analyses. This could be due to the smoother properties of the EnKS.

21 K. Brusdal et al. / Journal of Marine Systems (2003) Fig. 6. Numerical results for SLA field, day

22 274 K. Brusdal et al. / Journal of Marine Systems (2003) Fig. 7. Numerical results for SLA field, day

23 K. Brusdal et al. / Journal of Marine Systems (2003) Fig. 8. Numerical results for SST field, day

24 276 K. Brusdal et al. / Journal of Marine Systems (2003) Fig. 9. Numerical results for SST field, day

25 K. Brusdal et al. / Journal of Marine Systems (2003) Fig. 10. Variances in EnKF forecast ensemble, on day 184 (left) and 244 (right). SST (upper), SSH (middle) and mixed layer thickness (lower).

26 278 K. Brusdal et al. / Journal of Marine Systems (2003) Sea-surface temperature Plots of observed and forecasted SST on day 184 are given in Fig. 8, upper left and middle left, respectively. The difference between the two data fields is given in the lower left plot. Large discrepancies, due to the coarse model resolution and the unrealistic Gulf Stream separation at Cape Hatteras, are found in the central Gulf Stream region. The model SST is generally higher than the observed SST between latitudes 10jN and 40jN. The difference between the observed and the updated SST fields resulting from the EnKS, EnKF and SEEK analyses are seen in the right plots in Fig. 8. Itis clear that the analyzed fields are more similar to the observed SST than the forecast fields are indicating that the assimilation schemes give model updates that are close to the observations. Moreover, the EnKS analysis is somewhat further away from the observations than the EnKF analysis, especially in the Gulf Stream region. This can be explained by the fact that the model temperature of the mixed layer is in direct contact with the atmosphere and, therefore, changes on the timescale of the atmospheric changes. Hence, the SST has a rather short decorrelation scale and the correlations are negligible after 10 days. Consequently, the EnKS assimilation of SST data backward in time seems to be unnecessary and even seems to bring noise into the system (due to artificial time correlations in the ensembles corresponding to different data assimilation times). Since the SLA field has a much longer time decorrelation scale than the SST field, the EnKS behaves differently within the SLA assimilation context. The numerical results for the SST field on day 244 are given in Fig. 9. By comparing the plots of the difference between observed SST and EnKF forecast of SST on day 184 (lower left in Fig. 8) and day 244 (middle left in Fig. 9), we observe that the discrepancies between the model and observations have decreased almost everywhere in the model domain. The same tendency is seen for the SEEK forecasts of SST indicating that the data assimilation efficiently forces the model SST to follow the evolution in time of the observed SST. This can also be confirmed by Fig. 11. Subdomains used in the RMSE calculations.

27 K. Brusdal et al. / Journal of Marine Systems (2003) comparing plots of the difference between free-run and observed SST, with the corresponding plots of SEEK and EnKF forecasts (see left plots in Fig. 9). The right plots in Fig. 9 show the difference between the observed and model SST after assimilation of SLA and SST. Again, the plots clearly show that all assimilation schemes efficiently update the model SST towards the observed SST. Note that the EnKF forecast of SST is typically closer to the observations than the SEEK forecasts. This can partly be due to the SST relaxation that has only been applied in the EnKF and EnKS runs. In general, the updates in SST are larger in the EnKF and EnKS runs than in the SEEK filter run. On the other hand, strong SLA updates can be found both in the SEEK and EnKS assimilation runs. This is perhaps due to the different ways the model error covariances are calculated in the EnKF and SEEK filter. Possibly, the variances (errors) in model SLA are higher in the SEEK run than in the EnKF run, and vice versa for the SST field. In all cases, the analysis corrects the model field towards the observed data field and typically the innovation between observations and model forecast data decreases as a function of time (not shown). The innovation plots for the free-run, SEEK and EnKF assimilation runs clearly indicate that the quality of Fig. 12. Time series of RMSE values for subdomains 1 (left) and 2 (right).

28 280 K. Brusdal et al. / Journal of Marine Systems (2003) the SST and SLA forecasts typically improves when assimilating SLA and SST. However, the quality of the forecast from the assimilation runs is slightly worse in some specific regions (compared to the observations). This can be due to the relatively coarse resolution in the model or the assumption on Gaussian statistics that is made in the analysis schemes Time evolution of modelling errors The modelling errors for the different variables in the model are approximated from the ensemble of model states in the EnKF and EnKS and from the dominant error modes in the SEEK filter. For the EnKF and EnKS, the size of the modelling errors is determined by the spreading of the model states in the ensemble. Using the ensemble of model states to calculate the variances for the different model variables, the modelling errors can be investigated. Fig. 10 shows the variances in the SST, SSH and mixed layer thickness on day 184 (left) and day 244 (right). By comparing the leftmost and rightmost plots, it can be seen that the modelling error for these variables typically decreases as a function of time. This is an effect of the EnKF assimilation scheme that efficiently decreases the distance between the ensemble members. Hence, even though the spreading of the ensemble members increases during the forecasting of the Fig. 13. Time series of RMSE values for subdomains 3 (left) and 4 (right).

29 K. Brusdal et al. / Journal of Marine Systems (2003) ensemble, the effect of the assimilation over time is a general reduction in ensemble variance. By comparing the patterns in the residual plot for the SLA field in Fig. 7 (middle left) and the SLA variances plot for day 244 in Fig. 10 (middle right), we can observe that the modelling of the SLA errors is to some extent consistent with the observed residuals. It is consistent in the sense that low and high residual values in Fig. 7 generally correspond to high variance values in Fig. 10. The exception is outside the West coast of Africa. Similar observations are made when comparing the residual and variances plots for the SST fields in Fig. 9 (middle left) and Fig. 10 (upper right). The magnitude of the SLA and SST residual errors on the other hand are not necessarily consistent with the magnitude of the square root of the corresponding variances. This can be due to the way the modelling errors are incorporated through the random atmospheric forcing, e.g., the specific standard deviation values chosen for the different atmospheric forcing fields might be appropriate in some regions of the ocean and not appropriate in others Root mean square error of innovation fields In order to measure the typical distance in phase space between the predicted or analysed model state Fig. 14. Time series of RMSE values for subdomains 5 (left) and 6 (right).

30 282 K. Brusdal et al. / Journal of Marine Systems (2003) and the corresponding observed state, we consider the RMSE norm given by! 1 X p RMSEðxÞ ¼sqrt x 2 j ; ð47þ p j¼1 where x j = d j (HY) j and p is the number of grid-points where observations are defined. The RMSE value is calculated in specific predefined subdomains of our model domain (see Fig. 11). Since the SEEK filter has not assimilated data in coastal zones, only data that are measured at locations where ocean depth exceeds 500 m contribute in the calculations. The RMSE is also calculated using data from a free-run simulation in order to study the impact of the data assimilation on the model state. The effect of the data assimilation can be examined by intercomparing the RMSE values corresponding to the free-run simulation and the model runs with data assimilation, respectively. The RMSE values that result from the free-run, EnKF, EnKS and SEEK filter assimilation cycles can be found in Figs The upper plots in the figures show the RMSE values for the SLA fields and the lower plots show the corresponding RMSE values for the SST fields. The SLA RMSE values in the different subdomains indicate that the typical distance between model and observed SLA is reduced when data assimilation is applied in the model run (compare free-run Fig. 15. Time series of RMSE values for subdomains 7 (left) and 8 (right).

31 K. Brusdal et al. / Journal of Marine Systems (2003) RMSE values and RMSE values resulting from the EnKF, EnKS and SEEK filter assimilation cycles). Moreover, in most subdomains, e.g., subdomains 1, 4 and 6, the EnKS analysed SLA fields typically give the smallest RMSE values. Again, this is due to the smoothing properties of the EnKS. In subdomain 3, however, the SEEK filter performs better than the EnKS. Moreover, the SLA RMSE values calculated Fig. 16. Time depth sections of observed and simulated temperature (left) and salinity (right). EnKF data (upper), free-run data (middle) and SEEK data (lower).

32 284 K. Brusdal et al. / Journal of Marine Systems (2003) from the SEEK forecasts are even smaller than the SLA RMSE values calculated from the EnKF analysis in this region. Also in subdomain 5, the SEEK performance is the best. Both subdomains 3 and 5 are high variability areas, i.e., regions where the SEEK filter has shown to provide strong updates. In other subdomains, Fig. 17. Time depth sections of observed and simulated zonal velocity (left) and meridional velocity (right). EnKF data (upper), free-run data (middle) and SEEK data (lower).

33 K. Brusdal et al. / Journal of Marine Systems (2003) typically with less variability, the performance of the various assimilation schemes is generally in the favor of the EnKS. The SST RMSE values calculated from the SEEK forecast are generally larger than the corresponding RMSE values from the EnKF and EnKS forecasts. This can be due to the SST relaxation that has been considered in the EnKF and EnKS runs. In some cases, the SST RMSE values from the SEEK run are even larger than the SST RMSE values from the freerun, see, e.g., subdomain 1 in Fig. 12. The exceptions can be found in subdomains 6, 7 and 8, i.e., in the area close to the equator. From the lower plots in Figs , it is seen that the EnKF-analysed SST fields typically result in smaller RMSE values than the EnKS-analysed SST fields. This is due to the relatively short decorrelation timescale for the SST field Time depth sections The assimilation of SST and SLA impacts the model state not only in the surface layer, but also in the isopycnic layers below. In order to examine this effect on the temperature, salinity, zonal and meridional velocities, we have plotted the time evolution of these variables at a selected location in the Gulf Stream region ( 45jW, 42.2jN) in Figs. 16 and 17. The temperature sections for the EnKF, free-run and SEEK simulations are given in Fig. 16, upper left, middle left and lower left, respectively. The plots include the observed SST, which is given in the fictive top layer with negative depth. The effect of the assimilation is clearly seen for all runs. The isopycnic layers are adjusted at each assimilation step, the adjustment in the SEEK filter is generally stronger than in the EnKF run. In both the SEEK filter and EnKF, the simulated temperatures in the mixed layer adjust towards the observed SST every assimilation update. However, since there is a negative correlation between SST and the mixed layer depth, a decrease in mixed layer thickness is expected when the model SST is increased towards the observed SST. This is only found in the EnKF temperature section plot. A stronger impact of the observed SLA in the SEEK Fig. 18. XBT RMSE plots for the EnKF and EnKS runs (upper) and the SEEK run (lower).

34 286 K. Brusdal et al. / Journal of Marine Systems (2003) Fig. 19. The localisation of the XBT data on day 244 (upper) and the corresponding RMSE versus depth plot for the free-run, EnKF, EnKS and SEEK assimilation runs (lower).

6 Sequential Data Assimilation for Nonlinear Dynamics: The Ensemble Kalman Filter

6 Sequential Data Assimilation for Nonlinear Dynamics: The Ensemble Kalman Filter 6 Sequential Data Assimilation for Nonlinear Dynamics: The Ensemble Kalman Filter GEIR EVENSEN Nansen Environmental and Remote Sensing Center, Bergen, Norway 6.1 Introduction Sequential data assimilation

More information

The Ensemble Kalman Filter:

The Ensemble Kalman Filter: p.1 The Ensemble Kalman Filter: Theoretical formulation and practical implementation Geir Evensen Norsk Hydro Research Centre, Bergen, Norway Based on Evensen, Ocean Dynamics, Vol 5, No p. The Ensemble

More information

The Ensemble Kalman Filter:

The Ensemble Kalman Filter: p.1 The Ensemble Kalman Filter: Theoretical formulation and practical implementation Geir Evensen Norsk Hydro Research Centre, Bergen, Norway Based on Evensen 23, Ocean Dynamics, Vol 53, No 4 p.2 The Ensemble

More information

Ensemble Kalman Filter

Ensemble Kalman Filter Ensemble Kalman Filter Geir Evensen and Laurent Bertino Hydro Research Centre, Bergen, Norway, Nansen Environmental and Remote Sensing Center, Bergen, Norway The Ensemble Kalman Filter (EnKF) Represents

More information

The Ensemble Kalman Filter: Theoretical Formulation and Practical Implementation

The Ensemble Kalman Filter: Theoretical Formulation and Practical Implementation The Ensemble Kalman Filter: Theoretical Formulation and Practical Implementation Geir Evensen Norsk Hydro, Oil and Energy Research Centre, Bergen PO Box 7190 - N 5020 Bergen, Norway Geir.Evensen@hydro.com

More information

The Ensemble Kalman Filter: Theoretical Formulation and Practical Implementation

The Ensemble Kalman Filter: Theoretical Formulation and Practical Implementation Noname manuscript No. (will be inserted by the editor) The Ensemble Kalman Filter: Theoretical Formulation and Practical Implementation Geir Evensen Nansen Environmental and Remote Sensing Center, Bergen

More information

JOURNAL OF GEOPHYSICAL RESEARCH, VOL. 108, NO. C3, 3074, doi: /2001jc001198, 2003

JOURNAL OF GEOPHYSICAL RESEARCH, VOL. 108, NO. C3, 3074, doi: /2001jc001198, 2003 JOURNAL OF GEOPHYSICAL RESEARCH, VOL. 108, NO. C3, 3074, doi:10.1029/2001jc001198, 2003 Implementation of a multivariate data assimilation scheme for isopycnic coordinate ocean models: Application to a

More information

Analysis Scheme in the Ensemble Kalman Filter

Analysis Scheme in the Ensemble Kalman Filter JUNE 1998 BURGERS ET AL. 1719 Analysis Scheme in the Ensemble Kalman Filter GERRIT BURGERS Royal Netherlands Meteorological Institute, De Bilt, the Netherlands PETER JAN VAN LEEUWEN Institute or Marine

More information

Data Assimilation with the Ensemble Kalman Filter and the SEIK Filter applied to a Finite Element Model of the North Atlantic

Data Assimilation with the Ensemble Kalman Filter and the SEIK Filter applied to a Finite Element Model of the North Atlantic Data Assimilation with the Ensemble Kalman Filter and the SEIK Filter applied to a Finite Element Model of the North Atlantic L. Nerger S. Danilov, G. Kivman, W. Hiller, and J. Schröter Alfred Wegener

More information

Assimilation of satellite altimetry referenced to the new GRACE geoid estimate

Assimilation of satellite altimetry referenced to the new GRACE geoid estimate GEOPHYSICAL RESEARCH LETTERS, VOL. 32, L06601, doi:10.1029/2004gl021329, 2005 Assimilation of satellite altimetry referenced to the new GRACE geoid estimate F. Birol, 1 J. M. Brankart, 1 J. M. Lemoine,

More information

The Ensemble Kalman Filter: theoretical formulation and practical implementation

The Ensemble Kalman Filter: theoretical formulation and practical implementation Ocean Dynamics (2003) 53: 343 367 DOI 10.1007/s10236-003-0036-9 Geir Evensen The Ensemble Kalman Filter: theoretical formulation and practical implementation Received: 16 December 2002 / Accepted: 7 May

More information

Balanced multivariate model errors of an intermediate coupled model for ensemble Kalman filter data assimilation

Balanced multivariate model errors of an intermediate coupled model for ensemble Kalman filter data assimilation Click Here for Full Article JOURNAL OF GEOPHYSICAL RESEARCH, VOL. 113,, doi:10.1029/2007jc004621, 2008 Balanced multivariate model errors of an intermediate coupled model for ensemble Kalman filter data

More information

Implementation of the SEEK filter in HYCOM

Implementation of the SEEK filter in HYCOM Implementation of the SEEK filter in HYCOM P. Brasseur, J. Verron, J.M. Brankart LEGI/CNRS, Grenoble, France HYCOM model SST, SSH, ocean colour Assimilation SEEK filter Y H x f In situ, XBT K x a Real-time

More information

Aspects of the practical application of ensemble-based Kalman filters

Aspects of the practical application of ensemble-based Kalman filters Aspects of the practical application of ensemble-based Kalman filters Lars Nerger Alfred Wegener Institute for Polar and Marine Research Bremerhaven, Germany and Bremen Supercomputing Competence Center

More information

Ensemble square-root filters

Ensemble square-root filters Ensemble square-root filters MICHAEL K. TIPPETT International Research Institute for climate prediction, Palisades, New Yor JEFFREY L. ANDERSON GFDL, Princeton, New Jersy CRAIG H. BISHOP Naval Research

More information

Enhancing predictability of the Loop Current variability using Gulf of Mexico Hycom

Enhancing predictability of the Loop Current variability using Gulf of Mexico Hycom Enhancing predictability of the Loop Current variability using Gulf of Mexico Hycom Matthieu Le Hénaff (1) Villy Kourafalou (1) Ashwanth Srinivasan (1) Collaborators: O. M. Smedstad (2), P. Hogan (2),

More information

Ocean data assimilation for reanalysis

Ocean data assimilation for reanalysis Ocean data assimilation for reanalysis Matt Martin. ERA-CLIM2 Symposium, University of Bern, 14 th December 2017. Contents Introduction. On-going developments to improve ocean data assimilation for reanalysis.

More information

OOPC-GODAE workshop on OSE/OSSEs Paris, IOCUNESCO, November 5-7, 2007

OOPC-GODAE workshop on OSE/OSSEs Paris, IOCUNESCO, November 5-7, 2007 OOPC-GODAE workshop on OSE/OSSEs Paris, IOCUNESCO, November 5-7, 2007 Design of ocean observing systems: strengths and weaknesses of approaches based on assimilative systems Pierre Brasseur CNRS / LEGI

More information

A Comparison of Error Subspace Kalman Filters

A Comparison of Error Subspace Kalman Filters Tellus 000, 000 000 (0000) Printed 4 February 2005 (Tellus LATEX style file v2.2) A Comparison of Error Subspace Kalman Filters By LARS NERGER, WOLFGANG HILLER and JENS SCHRÖTER Alfred Wegener Institute

More information

DATA ASSIMILATION FOR FLOOD FORECASTING

DATA ASSIMILATION FOR FLOOD FORECASTING DATA ASSIMILATION FOR FLOOD FORECASTING Arnold Heemin Delft University of Technology 09/16/14 1 Data assimilation is the incorporation of measurement into a numerical model to improve the model results

More information

The Canadian approach to ensemble prediction

The Canadian approach to ensemble prediction The Canadian approach to ensemble prediction ECMWF 2017 Annual seminar: Ensemble prediction : past, present and future. Pieter Houtekamer Montreal, Canada Overview. The Canadian approach. What are the

More information

Assimilation of SWOT simulated observations in a regional ocean model: preliminary experiments

Assimilation of SWOT simulated observations in a regional ocean model: preliminary experiments Assimilation of SWOT simulated observations in a regional ocean model: preliminary experiments Benkiran M., Rémy E., Le Traon P.Y., Greiner E., Lellouche J.-M., Testut C.E., and the Mercator Ocean team.

More information

Active microwave systems (2) Satellite Altimetry * the movie * applications

Active microwave systems (2) Satellite Altimetry * the movie * applications Remote Sensing: John Wilkin wilkin@marine.rutgers.edu IMCS Building Room 211C 732-932-6555 ext 251 Active microwave systems (2) Satellite Altimetry * the movie * applications Altimeters (nadir pointing

More information

Sequential data assimilation with a nonlinear quasi-geostrophic model using Monte Carlo methods to forecast error statistics

Sequential data assimilation with a nonlinear quasi-geostrophic model using Monte Carlo methods to forecast error statistics JOURNAL OF GEOPHYSICAL RESEARCH, VOL. 99, NO. C, PAGES,143,162, MAY, 1994 Sequential data assimilation with a nonlinear quasi-geostrophic model using Monte Carlo methods to forecast error statistics Geir

More information

EnKF Review. P.L. Houtekamer 7th EnKF workshop Introduction to the EnKF. Challenges. The ultimate global EnKF algorithm

EnKF Review. P.L. Houtekamer 7th EnKF workshop Introduction to the EnKF. Challenges. The ultimate global EnKF algorithm Overview 1 2 3 Review of the Ensemble Kalman Filter for Atmospheric Data Assimilation 6th EnKF Purpose EnKF equations localization After the 6th EnKF (2014), I decided with Prof. Zhang to summarize progress

More information

A comparison of sequential data assimilation schemes for. Twin Experiments

A comparison of sequential data assimilation schemes for. Twin Experiments A comparison of sequential data assimilation schemes for ocean prediction with HYCOM Twin Experiments A. Srinivasan, University of Miami, Miami, FL E. P. Chassignet, COAPS, Florida State University, Tallahassee,

More information

Alexander Barth, Aida Alvera-Azc. Azcárate, Robert H. Weisberg, University of South Florida. George Halliwell RSMAS, University of Miami

Alexander Barth, Aida Alvera-Azc. Azcárate, Robert H. Weisberg, University of South Florida. George Halliwell RSMAS, University of Miami Ensemble-based based Assimilation of HF-Radar Surface Currents in a West Florida Shelf ROMS Nested into HYCOM and filtering of spurious surface gravity waves. Alexander Barth, Aida Alvera-Azc Azcárate,

More information

Kalman Filter and Ensemble Kalman Filter

Kalman Filter and Ensemble Kalman Filter Kalman Filter and Ensemble Kalman Filter 1 Motivation Ensemble forecasting : Provides flow-dependent estimate of uncertainty of the forecast. Data assimilation : requires information about uncertainty

More information

Relative Merits of 4D-Var and Ensemble Kalman Filter

Relative Merits of 4D-Var and Ensemble Kalman Filter Relative Merits of 4D-Var and Ensemble Kalman Filter Andrew Lorenc Met Office, Exeter International summer school on Atmospheric and Oceanic Sciences (ISSAOS) "Atmospheric Data Assimilation". August 29

More information

A Note on the Particle Filter with Posterior Gaussian Resampling

A Note on the Particle Filter with Posterior Gaussian Resampling Tellus (6), 8A, 46 46 Copyright C Blackwell Munksgaard, 6 Printed in Singapore. All rights reserved TELLUS A Note on the Particle Filter with Posterior Gaussian Resampling By X. XIONG 1,I.M.NAVON 1,2 and

More information

GFDL, NCEP, & SODA Upper Ocean Assimilation Systems

GFDL, NCEP, & SODA Upper Ocean Assimilation Systems GFDL, NCEP, & SODA Upper Ocean Assimilation Systems Jim Carton (UMD) With help from Gennady Chepurin, Ben Giese (TAMU), David Behringer (NCEP), Matt Harrison & Tony Rosati (GFDL) Description Goals Products

More information

Model and observation bias correction in altimeter ocean data assimilation in FOAM

Model and observation bias correction in altimeter ocean data assimilation in FOAM Model and observation bias correction in altimeter ocean data assimilation in FOAM Daniel Lea 1, Keith Haines 2, Matt Martin 1 1 Met Office, Exeter, UK 2 ESSC, Reading University, UK Abstract We implement

More information

Eddy-resolving Simulation of the World Ocean Circulation by using MOM3-based OGCM Code (OFES) Optimized for the Earth Simulator

Eddy-resolving Simulation of the World Ocean Circulation by using MOM3-based OGCM Code (OFES) Optimized for the Earth Simulator Chapter 1 Atmospheric and Oceanic Simulation Eddy-resolving Simulation of the World Ocean Circulation by using MOM3-based OGCM Code (OFES) Optimized for the Earth Simulator Group Representative Hideharu

More information

An Introduction to Coupled Models of the Atmosphere Ocean System

An Introduction to Coupled Models of the Atmosphere Ocean System An Introduction to Coupled Models of the Atmosphere Ocean System Jonathon S. Wright jswright@tsinghua.edu.cn Atmosphere Ocean Coupling 1. Important to climate on a wide range of time scales Diurnal to

More information

Gaussian Filtering Strategies for Nonlinear Systems

Gaussian Filtering Strategies for Nonlinear Systems Gaussian Filtering Strategies for Nonlinear Systems Canonical Nonlinear Filtering Problem ~u m+1 = ~ f (~u m )+~ m+1 ~v m+1 = ~g(~u m+1 )+~ o m+1 I ~ f and ~g are nonlinear & deterministic I Noise/Errors

More information

A Dressed Ensemble Kalman Filter Using the Hybrid Coordinate Ocean Model in the Pacific

A Dressed Ensemble Kalman Filter Using the Hybrid Coordinate Ocean Model in the Pacific ADVANCES IN ATMOSPHERIC SCIENCES, VOL. 26, NO. 5, 2009, 1042 1052 A Dressed Ensemble Kalman Filter Using the Hybrid Coordinate Ocean Model in the Pacific WAN Liying 1 (!"#), ZHU Jiang 2 ($%), WANG Hui

More information

CHAPTER 2 DATA AND METHODS. Errors using inadequate data are much less than those using no data at all. Charles Babbage, circa 1850

CHAPTER 2 DATA AND METHODS. Errors using inadequate data are much less than those using no data at all. Charles Babbage, circa 1850 CHAPTER 2 DATA AND METHODS Errors using inadequate data are much less than those using no data at all. Charles Babbage, circa 185 2.1 Datasets 2.1.1 OLR The primary data used in this study are the outgoing

More information

Brian J. Etherton University of North Carolina

Brian J. Etherton University of North Carolina Brian J. Etherton University of North Carolina The next 90 minutes of your life Data Assimilation Introit Different methodologies Barnes Analysis in IDV NWP Error Sources 1. Intrinsic Predictability Limitations

More information

Applications of an ensemble Kalman Filter to regional ocean modeling associated with the western boundary currents variations

Applications of an ensemble Kalman Filter to regional ocean modeling associated with the western boundary currents variations Applications of an ensemble Kalman Filter to regional ocean modeling associated with the western boundary currents variations Miyazawa, Yasumasa (JAMSTEC) Collaboration with Princeton University AICS Data

More information

1 The satellite altimeter measurement

1 The satellite altimeter measurement 1 The satellite altimeter measurement In the ideal case, a satellite altimeter measurement is equal to the instantaneous distance between the satellite s geocenter and the ocean surface. However, an altimeter

More information

Ensembles and Particle Filters for Ocean Data Assimilation

Ensembles and Particle Filters for Ocean Data Assimilation DISTRIBUTION STATEMENT A. Approved for public release; distribution is unlimited. Ensembles and Particle Filters for Ocean Data Assimilation Robert N. Miller College of Oceanic and Atmospheric Sciences

More information

Multiple-scale error growth and data assimilation in convection-resolving models

Multiple-scale error growth and data assimilation in convection-resolving models Numerical Modelling, Predictability and Data Assimilation in Weather, Ocean and Climate A Symposium honouring the legacy of Anna Trevisan Bologna, Italy 17-20 October, 2017 Multiple-scale error growth

More information

Performance of a 23 years TOPAZ reanalysis

Performance of a 23 years TOPAZ reanalysis Performance of a 23 years TOPAZ reanalysis L. Bertino, F. Counillon, J. Xie,, NERSC LOM meeting, Copenhagen, 2 nd -4 th June 2015 Outline Presentation of the TOPAZ4 system Choice of modeling and assimilation

More information

Validation of sea ice concentration in the myocean Arctic Monitoring and Forecasting Centre 1

Validation of sea ice concentration in the myocean Arctic Monitoring and Forecasting Centre 1 Note No. 12/2010 oceanography, remote sensing Oslo, August 9, 2010 Validation of sea ice concentration in the myocean Arctic Monitoring and Forecasting Centre 1 Arne Melsom 1 This document contains hyperlinks

More information

SUPPLEMENTARY INFORMATION

SUPPLEMENTARY INFORMATION SUPPLEMENTARY INFORMATION DOI: 10.1038/NGEO1639 Importance of density-compensated temperature change for deep North Atlantic Ocean heat uptake C. Mauritzen 1,2, A. Melsom 1, R. T. Sutton 3 1 Norwegian

More information

Fundamentals of Data Assimila1on

Fundamentals of Data Assimila1on 014 GSI Community Tutorial NCAR Foothills Campus, Boulder, CO July 14-16, 014 Fundamentals of Data Assimila1on Milija Zupanski Cooperative Institute for Research in the Atmosphere Colorado State University

More information

Data assimilation; comparison of 4D-Var and LETKF smoothers

Data assimilation; comparison of 4D-Var and LETKF smoothers Data assimilation; comparison of 4D-Var and LETKF smoothers Eugenia Kalnay and many friends University of Maryland CSCAMM DAS13 June 2013 Contents First part: Forecasting the weather - we are really getting

More information

Preparation of the SWOT Mission

Preparation of the SWOT Mission Preparation of the SWOT Mission M.Benkiran, E. Greiner, E. Rémy, P.Y. Le Traon and the Mercator Ocean team. Study done in the framework of a CNES/Mercator Ocean convention, in collaboration with CLS. GODAE

More information

Four-Dimensional Ensemble Kalman Filtering

Four-Dimensional Ensemble Kalman Filtering Four-Dimensional Ensemble Kalman Filtering B.R. Hunt, E. Kalnay, E.J. Kostelich, E. Ott, D.J. Patil, T. Sauer, I. Szunyogh, J.A. Yorke, A.V. Zimin University of Maryland, College Park, MD 20742, USA Ensemble

More information

Local Ensemble Transform Kalman Filter

Local Ensemble Transform Kalman Filter Local Ensemble Transform Kalman Filter Brian Hunt 11 June 2013 Review of Notation Forecast model: a known function M on a vector space of model states. Truth: an unknown sequence {x n } of model states

More information

Comparison of of Assimilation Schemes for HYCOM

Comparison of of Assimilation Schemes for HYCOM Comparison of of Assimilation Schemes for HYCOM Ashwanth Srinivasan, C. Thacker, Z. Garraffo, E. P. Chassignet, O. M. Smedstad, J. Cummings, F. Counillon, L. Bertino, T. M. Chin, P. Brasseur and C. Lozano

More information

Localization in the ensemble Kalman Filter

Localization in the ensemble Kalman Filter Department of Meteorology Localization in the ensemble Kalman Filter Ruth Elizabeth Petrie A dissertation submitted in partial fulfilment of the requirement for the degree of MSc. Atmosphere, Ocean and

More information

Four-dimensional ensemble Kalman filtering

Four-dimensional ensemble Kalman filtering Tellus (24), 56A, 273 277 Copyright C Blackwell Munksgaard, 24 Printed in UK. All rights reserved TELLUS Four-dimensional ensemble Kalman filtering By B. R. HUNT 1, E. KALNAY 1, E. J. KOSTELICH 2,E.OTT

More information

ESTIMATING CORRELATIONS FROM A COASTAL OCEAN MODEL FOR LOCALIZING AN ENSEMBLE TRANSFORM KALMAN FILTER

ESTIMATING CORRELATIONS FROM A COASTAL OCEAN MODEL FOR LOCALIZING AN ENSEMBLE TRANSFORM KALMAN FILTER ESTIMATING CORRELATIONS FROM A COASTAL OCEAN MODEL FOR LOCALIZING AN ENSEMBLE TRANSFORM KALMAN FILTER Jonathan Poterjoy National Weather Center Research Experiences for Undergraduates, Norman, Oklahoma

More information

Geophysical Correction Application in Level 2 CryoSat Data Products

Geophysical Correction Application in Level 2 CryoSat Data Products ESRIN-EOP-GQ / IDEAS IDEAS-VEG-IPF-MEM-1288 Version 2.0 29 July 2014 Geophysical Correction Application in Level 2 CryoSat Data Products TABLE OF CONTENTS 1 INTRODUCTION... 3 1.1 Purpose and Scope... 3

More information

Introduction to Data Assimilation

Introduction to Data Assimilation Introduction to Data Assimilation Alan O Neill Data Assimilation Research Centre University of Reading What is data assimilation? Data assimilation is the technique whereby observational data are combined

More information

2. Outline of the MRI-EPS

2. Outline of the MRI-EPS 2. Outline of the MRI-EPS The MRI-EPS includes BGM cycle system running on the MRI supercomputer system, which is developed by using the operational one-month forecasting system by the Climate Prediction

More information

Prof. Stephen G. Penny University of Maryland NOAA/NCEP, RIKEN AICS, ECMWF US CLIVAR Summit, 9 August 2017

Prof. Stephen G. Penny University of Maryland NOAA/NCEP, RIKEN AICS, ECMWF US CLIVAR Summit, 9 August 2017 COUPLED DATA ASSIMILATION: What we need from observations and modellers to make coupled data assimilation the new standard for prediction and reanalysis. Prof. Stephen G. Penny University of Maryland NOAA/NCEP,

More information

Stability of Ensemble Kalman Filters

Stability of Ensemble Kalman Filters Stability of Ensemble Kalman Filters Idrissa S. Amour, Zubeda Mussa, Alexander Bibov, Antti Solonen, John Bardsley, Heikki Haario and Tuomo Kauranne Lappeenranta University of Technology University of

More information

Tropical Pacific Ocean model error covariances from Monte Carlo simulations

Tropical Pacific Ocean model error covariances from Monte Carlo simulations Q. J. R. Meteorol. Soc. (2005), 131, pp. 3643 3658 doi: 10.1256/qj.05.113 Tropical Pacific Ocean model error covariances from Monte Carlo simulations By O. ALVES 1 and C. ROBERT 2 1 BMRC, Melbourne, Australia

More information

Bred Vectors: A simple tool to understand complex dynamics

Bred Vectors: A simple tool to understand complex dynamics Bred Vectors: A simple tool to understand complex dynamics With deep gratitude to Akio Arakawa for all the understanding he has given us Eugenia Kalnay, Shu-Chih Yang, Malaquías Peña, Ming Cai and Matt

More information

Efficient Data Assimilation for Spatiotemporal Chaos: a Local Ensemble Transform Kalman Filter

Efficient Data Assimilation for Spatiotemporal Chaos: a Local Ensemble Transform Kalman Filter Efficient Data Assimilation for Spatiotemporal Chaos: a Local Ensemble Transform Kalman Filter arxiv:physics/0511236 v1 28 Nov 2005 Brian R. Hunt Institute for Physical Science and Technology and Department

More information

(Regional) Climate Model Validation

(Regional) Climate Model Validation (Regional) Climate Model Validation Francis W. Zwiers Canadian Centre for Climate Modelling and Analysis Atmospheric Environment Service Victoria, BC Outline - three questions What sophisticated validation

More information

Coupled Ocean-Atmosphere Assimilation

Coupled Ocean-Atmosphere Assimilation Coupled Ocean-Atmosphere Assimilation Shu-Chih Yang 1, Eugenia Kalnay 2, Joaquim Ballabrera 3, Malaquias Peña 4 1:Department of Atmospheric Sciences, National Central University 2: Department of Atmospheric

More information

Nonlinear Ensemble Data Assimilation for the Ocean

Nonlinear Ensemble Data Assimilation for the Ocean Nonlinear Ensemble Data Assimilation for the Ocean Peter Jan van Leeuwen Institute for Marine and Atmospheric research Utrecht (IMAU) Utrecht University, P.O.Box 85, 358 TA Utrecht, The Netherlands leeuwen@phys.uu.nl

More information

SST in Climate Research

SST in Climate Research SST in Climate Research Roger Saunders, Met Office with inputs from Nick Rayner, John Kennedy, Rob Smith, Karsten Fennig, Sarah Millington, Owen Embury. This work is supported by the Joint DECC and Defra

More information

A Unification of Ensemble Square Root Kalman Filters. and Wolfgang Hiller

A Unification of Ensemble Square Root Kalman Filters. and Wolfgang Hiller Generated using version 3.0 of the official AMS L A TEX template A Unification of Ensemble Square Root Kalman Filters Lars Nerger, Tijana Janjić, Jens Schröter, and Wolfgang Hiller Alfred Wegener Institute

More information

Assimilating Altimetry Data into a HYCOM Model of the Pacific: Ensemble Optimal Interpolation versus Ensemble Kalman Filter

Assimilating Altimetry Data into a HYCOM Model of the Pacific: Ensemble Optimal Interpolation versus Ensemble Kalman Filter APRIL 2010 W A N E T A L. 753 Assimilating Altimetry Data into a HYCOM Model of the Pacific: Ensemble Optimal Interpolation versus Ensemble Kalman Filter LIYING WAN National Marine Environmental Forecasting

More information

Demonstration and Comparison of of Sequential Approaches for Altimeter Data Assimilation in in HYCOM

Demonstration and Comparison of of Sequential Approaches for Altimeter Data Assimilation in in HYCOM Demonstration and Comparison of of Sequential Approaches for Altimeter Data Assimilation in in HYCOM A. Srinivasan, E. P. Chassignet, O. M. Smedstad, C. Thacker, L. Bertino, P. Brasseur, T. M. Chin,, F.

More information

WRF Model Simulated Proxy Datasets Used for GOES-R Research Activities

WRF Model Simulated Proxy Datasets Used for GOES-R Research Activities WRF Model Simulated Proxy Datasets Used for GOES-R Research Activities Jason Otkin Cooperative Institute for Meteorological Satellite Studies Space Science and Engineering Center University of Wisconsin

More information

Quarterly Journal of the Royal Meteorological Society

Quarterly Journal of the Royal Meteorological Society Quarterly Journal of the Royal Meteorological Society Effects of sequential or simultaneous assimilation of observations and localization methods on the performance of the ensemble Kalman filter Journal:

More information

Fundamentals of Data Assimilation

Fundamentals of Data Assimilation National Center for Atmospheric Research, Boulder, CO USA GSI Data Assimilation Tutorial - June 28-30, 2010 Acknowledgments and References WRFDA Overview (WRF Tutorial Lectures, H. Huang and D. Barker)

More information

The ECMWF coupled data assimilation system

The ECMWF coupled data assimilation system The ECMWF coupled data assimilation system Patrick Laloyaux Acknowledgments: Magdalena Balmaseda, Kristian Mogensen, Peter Janssen, Dick Dee August 21, 214 Patrick Laloyaux (ECMWF) CERA August 21, 214

More information

Gaussian Process Approximations of Stochastic Differential Equations

Gaussian Process Approximations of Stochastic Differential Equations Gaussian Process Approximations of Stochastic Differential Equations Cédric Archambeau Dan Cawford Manfred Opper John Shawe-Taylor May, 2006 1 Introduction Some of the most complex models routinely run

More information

Preliminary Test of Glider Data Assimilation Along the Labrador Sea Shelf Break

Preliminary Test of Glider Data Assimilation Along the Labrador Sea Shelf Break Preliminary Test of Glider Data Assimilation Along the Labrador Sea Shelf Break Third Annual VITALS Science Meeting October 19, 2015 Changheng Chen, K. Andrea Scott Department of Systems Design Engineering

More information

Improving numerical sea ice predictions in the Arctic Ocean by data assimilation using satellite observations

Improving numerical sea ice predictions in the Arctic Ocean by data assimilation using satellite observations Okhotsk Sea and Polar Oceans Research 1 (2017) 7-11 Okhotsk Sea and Polar Oceans Research Association Article Improving numerical sea ice predictions in the Arctic Ocean by data assimilation using satellite

More information

An Ensemble Kalman Smoother for Nonlinear Dynamics

An Ensemble Kalman Smoother for Nonlinear Dynamics 1852 MONTHLY WEATHER REVIEW VOLUME 128 An Ensemble Kalman Smoother or Nonlinear Dynamics GEIR EVENSEN Nansen Environmental and Remote Sensing Center, Bergen, Norway PETER JAN VAN LEEUWEN Institute or Marine

More information

WP2 task 2.2 SST assimilation

WP2 task 2.2 SST assimilation WP2 task 2.2 SST assimilation Matt Martin, Dan Lea, James While, Rob King ERA-CLIM2 General Assembly, Dec 2015. Contents Impact of SST assimilation in coupled DA SST bias correction developments Assimilation

More information

Coupled ocean-atmosphere ENSO bred vector

Coupled ocean-atmosphere ENSO bred vector Coupled ocean-atmosphere ENSO bred vector Shu-Chih Yang 1,2, Eugenia Kalnay 1, Michele Rienecker 2 and Ming Cai 3 1 ESSIC/AOSC, University of Maryland 2 GMAO, NASA/ Goddard Space Flight Center 3 Dept.

More information

1. Current atmospheric DA systems 2. Coupling surface/atmospheric DA 3. Trends & ideas

1. Current atmospheric DA systems 2. Coupling surface/atmospheric DA 3. Trends & ideas 1 Current issues in atmospheric data assimilation and its relationship with surfaces François Bouttier GAME/CNRM Météo-France 2nd workshop on remote sensing and modeling of surface properties, Toulouse,

More information

Lagrangian Data Assimilation and Manifold Detection for a Point-Vortex Model. David Darmon, AMSC Kayo Ide, AOSC, IPST, CSCAMM, ESSIC

Lagrangian Data Assimilation and Manifold Detection for a Point-Vortex Model. David Darmon, AMSC Kayo Ide, AOSC, IPST, CSCAMM, ESSIC Lagrangian Data Assimilation and Manifold Detection for a Point-Vortex Model David Darmon, AMSC Kayo Ide, AOSC, IPST, CSCAMM, ESSIC Background Data Assimilation Iterative process Forecast Analysis Background

More information

Objective Determination of Feature Resolution in an SST Analysis. Richard W. Reynolds (NOAA, CICS) Dudley B. Chelton (Oregon State University)

Objective Determination of Feature Resolution in an SST Analysis. Richard W. Reynolds (NOAA, CICS) Dudley B. Chelton (Oregon State University) Objective Determination of Feature Resolution in an SST Analysis Richard W. Reynolds (NOAA, CICS) Dudley B. Chelton (Oregon State University) 1 What is an Analysis? An analysis is a field produced on a

More information

Estimation of positive sum-to-one constrained parameters with ensemble-based Kalman filters: application to an ocean ecosystem model

Estimation of positive sum-to-one constrained parameters with ensemble-based Kalman filters: application to an ocean ecosystem model Estimation of positive sum-to-one constrained parameters with ensemble-based Kalman filters: application to an ocean ecosystem model Ehouarn Simon 1, Annette Samuelsen 1, Laurent Bertino 1 Dany Dumont

More information

A HYBRID ENSEMBLE KALMAN FILTER / 3D-VARIATIONAL ANALYSIS SCHEME

A HYBRID ENSEMBLE KALMAN FILTER / 3D-VARIATIONAL ANALYSIS SCHEME A HYBRID ENSEMBLE KALMAN FILTER / 3D-VARIATIONAL ANALYSIS SCHEME Thomas M. Hamill and Chris Snyder National Center for Atmospheric Research, Boulder, Colorado 1. INTRODUCTION Given the chaotic nature of

More information

Methods of Data Assimilation and Comparisons for Lagrangian Data

Methods of Data Assimilation and Comparisons for Lagrangian Data Methods of Data Assimilation and Comparisons for Lagrangian Data Chris Jones, Warwick and UNC-CH Kayo Ide, UCLA Andrew Stuart, Jochen Voss, Warwick Guillaume Vernieres, UNC-CH Amarjit Budiraja, UNC-CH

More information

Overview of data assimilation in oceanography or how best to initialize the ocean?

Overview of data assimilation in oceanography or how best to initialize the ocean? Overview of data assimilation in oceanography or how best to initialize the ocean? T. Janjic Alfred Wegener Institute for Polar and Marine Research Bremerhaven, Germany Outline Ocean observing system Ocean

More information

Enhancing information transfer from observations to unobserved state variables for mesoscale radar data assimilation

Enhancing information transfer from observations to unobserved state variables for mesoscale radar data assimilation Enhancing information transfer from observations to unobserved state variables for mesoscale radar data assimilation Weiguang Chang and Isztar Zawadzki Department of Atmospheric and Oceanic Sciences Faculty

More information

T2.2: Development of assimilation techniques for improved use of surface observations

T2.2: Development of assimilation techniques for improved use of surface observations WP2 T2.2: Development of assimilation techniques for improved use of surface observations Matt Martin, Rob King, Dan Lea, James While, Charles-Emmanuel Testut November 2014, ECMWF, Reading, UK. Contents

More information

Data assimilation for marine monitoring and prediction: The MERCATOR operational assimilation systems and the MERSEA developments

Data assimilation for marine monitoring and prediction: The MERCATOR operational assimilation systems and the MERSEA developments Q. J. R. Meteorol. Soc. (2005), 131, pp. 3561 3582 doi: 10.1256/qj.05.142 Data assimilation for marine monitoring and prediction: The MERCATOR operational assimilation systems and the MERSEA developments

More information

Daily OI SST Trip Report Richard W. Reynolds National Climatic Data Center (NCDC) Asheville, NC July 29, 2005

Daily OI SST Trip Report Richard W. Reynolds National Climatic Data Center (NCDC) Asheville, NC July 29, 2005 Daily OI SST Trip Report Richard W. Reynolds National Climatic Data Center (NCDC) Asheville, NC July 29, 2005 I spent the month of July 2003 working with Professor Dudley Chelton at the College of Oceanic

More information

Modelling forecast error statistics in the Mercator ocean and sea-ice reanalysis system.

Modelling forecast error statistics in the Mercator ocean and sea-ice reanalysis system. Modelling forecast error statistics in the Mercator ocean and sea-ice reanalysis system. C.E Testut 1, G. Ruggiero 1, L. Parent 1, J.M. Lellouche 1, O. Legalloudec 1, C. Bricaud 1, J. Chanut 1, G. Smith

More information

Addressing the nonlinear problem of low order clustering in deterministic filters by using mean-preserving non-symmetric solutions of the ETKF

Addressing the nonlinear problem of low order clustering in deterministic filters by using mean-preserving non-symmetric solutions of the ETKF Addressing the nonlinear problem of low order clustering in deterministic filters by using mean-preserving non-symmetric solutions of the ETKF Javier Amezcua, Dr. Kayo Ide, Dr. Eugenia Kalnay 1 Outline

More information

Principal Component Analysis (PCA) of AIRS Data

Principal Component Analysis (PCA) of AIRS Data Principal Component Analysis (PCA) of AIRS Data Mitchell D. Goldberg 1, Lihang Zhou 2, Walter Wolf 2 and Chris Barnet 1 NOAA/NESDIS/Office of Research and Applications, Camp Springs, MD 1 QSS Group Inc.

More information

New Development in Coastal Ocean Analysis and Prediction. Peter C. Chu Naval Postgraduate School Monterey, CA 93943, USA

New Development in Coastal Ocean Analysis and Prediction. Peter C. Chu Naval Postgraduate School Monterey, CA 93943, USA New Development in Coastal Ocean Analysis and Prediction Peter C. Chu Naval Postgraduate School Monterey, CA 93943, USA Coastal Model Major Problems in Coastal Modeling (1) Discretization (2) Sigma Error

More information

O.M Smedstad 1, E.J. Metzger 2, R.A. Allard 2, R. Broome 1, D.S. Franklin 1 and A.J. Wallcraft 2. QinetiQ North America 2. Naval Research Laboratory

O.M Smedstad 1, E.J. Metzger 2, R.A. Allard 2, R. Broome 1, D.S. Franklin 1 and A.J. Wallcraft 2. QinetiQ North America 2. Naval Research Laboratory An eddy-resolving ocean reanalysis using the 1/12 global HYbrid Coordinate Ocean Model (HYCOM) and the Navy Coupled Ocean Data Assimilation (NCODA) scheme O.M Smedstad 1, E.J. Metzger 2, R.A. Allard 2,

More information

Variational data assimilation of lightning with WRFDA system using nonlinear observation operators

Variational data assimilation of lightning with WRFDA system using nonlinear observation operators Variational data assimilation of lightning with WRFDA system using nonlinear observation operators Virginia Tech, Blacksburg, Virginia Florida State University, Tallahassee, Florida rstefane@vt.edu, inavon@fsu.edu

More information

Handling nonlinearity in Ensemble Kalman Filter: Experiments with the three-variable Lorenz model

Handling nonlinearity in Ensemble Kalman Filter: Experiments with the three-variable Lorenz model Handling nonlinearity in Ensemble Kalman Filter: Experiments with the three-variable Lorenz model Shu-Chih Yang 1*, Eugenia Kalnay, and Brian Hunt 1. Department of Atmospheric Sciences, National Central

More information

11 days (00, 12 UTC) 132 hours (06, 18 UTC) One unperturbed control forecast and 26 perturbed ensemble members. --

11 days (00, 12 UTC) 132 hours (06, 18 UTC) One unperturbed control forecast and 26 perturbed ensemble members. -- APPENDIX 2.2.6. CHARACTERISTICS OF GLOBAL EPS 1. Ensemble system Ensemble (version) Global EPS (GEPS1701) Date of implementation 19 January 2017 2. EPS configuration Model (version) Global Spectral Model

More information

Numerical Weather prediction at the European Centre for Medium-Range Weather Forecasts (2)

Numerical Weather prediction at the European Centre for Medium-Range Weather Forecasts (2) Numerical Weather prediction at the European Centre for Medium-Range Weather Forecasts (2) Time series curves 500hPa geopotential Correlation coefficent of forecast anomaly N Hemisphere Lat 20.0 to 90.0

More information

Data assimilation in operational ocean forecasting systems: the MERCATOR and MERSEA developments

Data assimilation in operational ocean forecasting systems: the MERCATOR and MERSEA developments Data assimilation in operational ocean forecasting systems: the MERCATOR and MERSEA developments By P. BRASSEUR (1,2), P. BAHUREL (2), L. BERTINO (3), F. BIROL (2), J.-M. BRANKART (1), N. FERRY (2), S.

More information