The invention discloses a
data assimilation analysis
system based on an object-oriented framework, and the
system comprises the steps: obtaining assimilation parameters, defining an analysis variable space for the assimilation parameters through an unstructured grid framework module, and carrying out the distribution collection and boundary exchange calculation through a geometric grid and
parallel algorithm communication module MPDD, a
control variable, an observation variable, a
covariance matrix, various transformation operators and a
solver module are constructed, a multivariable price function and a price function gradient are established, the
system transmits the multivariable price function and the price function gradient to a universal minimization
solver, an analysis field is made to approach an observation result through iterative solution, and the price function gradient is obtained. Other points except the observation position are diffused outwards in the mode of the
covariance matrix to influence other mode grid points, and an assimilation analysis field result is obtained. According to the method,
rapid expansion and easy replacement of various different space variables, observation operators,
covariance matrix schemes, multivariable solvers and the like are realized, and the flexibility and adaptability of a
data assimilation analysis system are improved.