Data Assimilation Models

Relaterede dokumenter
Basic statistics for experimental medical researchers

Generalized Probit Model in Design of Dose Finding Experiments. Yuehui Wu Valerii V. Fedorov RSU, GlaxoSmithKline, US

Black Jack --- Review. Spring 2012

A multimodel data assimilation framework for hydrology

DoodleBUGS (Hands-on)

Linear Programming ١ C H A P T E R 2

Particle-based T-Spline Level Set Evolution for 3D Object Reconstruction with Range and Volume Constraints

GNSS/INS Product Design Cycle. Taking into account MEMS-based IMU sensors

The X Factor. Målgruppe. Læringsmål. Introduktion til læreren klasse & ungdomsuddannelser Engelskundervisningen

X M Y. What is mediation? Mediation analysis an introduction. Definition

PARALLELIZATION OF ATTILA SIMULATOR WITH OPENMP MIGUEL ÁNGEL MARTÍNEZ DEL AMOR MINIPROJECT OF TDT24 NTNU

SKRIFTLIG EKSAMEN I NUMERISK DYNAMIK Bygge- og Anlægskonstruktion, 7. semester Torsdag den 19. juni 2003 kl Alle hjælpemidler er tilladt

Skriftlig Eksamen Kombinatorik, Sandsynlighed og Randomiserede Algoritmer (DM528)

IBM Network Station Manager. esuite 1.5 / NSM Integration. IBM Network Computer Division. tdc - 02/08/99 lotusnsm.prz Page 1

Statistik for MPH: 7

Privat-, statslig- eller regional institution m.v. Andet Added Bekaempelsesudfoerende: string No Label: Bekæmpelsesudførende

Applications. Computational Linguistics: Jordan Boyd-Graber University of Maryland RL FOR MACHINE TRANSLATION. Slides adapted from Phillip Koehn

Brug sømbrættet til at lave sjove figurer. Lav fx: Få de andre til at gætte, hvad du har lavet. Use the nail board to make funny shapes.

CHAPTER 8: USING OBJECTS

Vores mange brugere på musskema.dk er rigtig gode til at komme med kvalificerede ønsker og behov.

Vina Nguyen HSSP July 13, 2008

The GAssist Pittsburgh Learning Classifier System. Dr. J. Bacardit, N. Krasnogor G53BIO - Bioinformatics

How Long Is an Hour? Family Note HOME LINK 8 2

Differential Evolution (DE) "Biologically-inspired computing", T. Krink, EVALife Group, Univ. of Aarhus, Denmark

Aktivering af Survey funktionalitet

Introduction Ronny Bismark

Application of High- resolution LiDAR-derived DEM in Landslide Volume Estimation

RoE timestamp and presentation time in past

Project Step 7. Behavioral modeling of a dual ported register set. 1/8/ L11 Project Step 5 Copyright Joanne DeGroat, ECE, OSU 1

Trolling Master Bornholm 2014

Avancerede bjælkeelementer med tværsnitsdeformation

Engelsk. Niveau D. De Merkantile Erhvervsuddannelser September Casebaseret eksamen. og

Melbourne Mercer Global Pension Index

Valg af Automationsplatform

Financial Literacy among 5-7 years old children

Small Autonomous Devices in civil Engineering. Uses and requirements. By Peter H. Møller Rambøll

Experience. Knowledge. Business. Across media and regions.

Unitel EDI MT940 June Based on: SWIFT Standards - Category 9 MT940 Customer Statement Message (January 2004)

Exercise 6.14 Linearly independent vectors are also affinely independent.

Hvor er mine runde hjørner?

Skriftlig Eksamen Diskret matematik med anvendelser (DM72)

Statistical information form the Danish EPC database - use for the building stock model in Denmark

v Motivation v Multi- Atlas Segmentation v Learn Dictionary v Apply Dictionary v Results

Statistik for MPH: oktober Attributable risk, bestemmelse af stikprøvestørrelse (Silva: , )

LESSON NOTES Extensive Reading in Danish for Intermediate Learners #8 How to Interview

Quantum Biochemistry. Jan H. Jensen Department of Chemistry University of Copenhagen. Slides can be found at: DOI: /m9.figshare.

extreme Programming Kunders og udvikleres menneskerettigheder

Den nye Eurocode EC Geotenikerdagen Morten S. Rasmussen

Besvarelser til Lineær Algebra Reeksamen Februar 2017

Bachelorprojekt. Forår 2013 DMD10

Engelsk. Niveau C. De Merkantile Erhvervsuddannelser September Casebaseret eksamen. og

Evaluating Germplasm for Resistance to Reniform Nematode. D. B. Weaver and K. S. Lawrence Auburn University

Strings and Sets: set complement, union, intersection, etc. set concatenation AB, power of set A n, A, A +

web concept tema 4 Hvordan kan man motivere børn til at spise mere frugt?

Portal Registration. Check Junk Mail for activation . 1 Click the hyperlink to take you back to the portal to confirm your registration

From resistivity to clay thickness the SSV concept

Sport for the elderly

Terese B. Thomsen 1.semester Formidling, projektarbejde og webdesign ITU DMD d. 02/

The effects of occupant behaviour on energy consumption in buildings

Special VFR. - ved flyvning til mindre flyveplads uden tårnkontrol som ligger indenfor en kontrolzone

Bilag. Resume. Side 1 af 12

Quality indicators for clinical pharmacy services

Eksempel på eksamensspørgsmål til caseeksamen

Anvendelse af vejrradar -Plan A. Lektor Michael R. Rasmussen Institut for Byggeri og Anlæg

Teknologispredning i sundhedsvæsenet DK ITEK: Sundhedsteknologi som grundlag for samarbejde og forretningsudvikling

Userguide. NN Markedsdata. for. Microsoft Dynamics CRM v. 1.0

Remote Sensing til estimering af nedbør og fordampning

Agenda. The need to embrace our complex health care system and learning to do so. Christian von Plessen Contributors to healthcare services in Denmark

Frequency Dispersion: Dielectrics, Conductors, and Plasmas

Matematikken former morgendagens satellitter

A Strategic Partnership between Aarhus University, Nykredit & PwC. - Focusing on Small and Medium-sized Enterprises

Trolling Master Bornholm 2013

Must I be a registered company in Denmark? That is not required. Both Danish and foreign companies can trade at Gaspoint Nordic.

Shooting tethered med Canon EOS-D i Capture One Pro. Shooting tethered i Capture One Pro 6.4 & 7.0 på MAC OS-X & 10.8

Titel: Barry s Bespoke Bakery

Developing a tool for searching and learning. - the potential of an enriched end user thesaurus

Our activities. Dry sales market. The assortment

To set new standards of lifting and transportation equipment for wind turbine components. Our product groups

Learnings from the implementation of Epic

SOFTWARE PROCESSES. Dorte, Ida, Janne, Nikolaj, Alexander og Erla

Help / Hjælp

2a. Conceptual Modeling Methods

Improving data services by creating a question database. Nanna Floor Clausen Danish Data Archives

Baltic Development Forum

Adaptive Algorithms for Blind Separation of Dependent Sources. George V. Moustakides INRIA, Sigma 2

Circulating Beams Søren Pape Møller ISA / DANFYSIK A/S Chapter 4 i Wilson - 1 hour

DONG Energy. Photobook

PEMS RDE Workshop. AVL M.O.V.E Integrative Mobile Vehicle Evaluation

Remember the Ship, Additional Work

CONNECTING PEOPLE AUTOMATION & IT

DANSK DANish helpdesk

DENCON ARBEJDSBORDE DENCON DESKS

Basic Design Flow. Logic Design Logic synthesis Logic optimization Technology mapping Physical design. Floorplanning Placement Fabrication

Barnets navn: Børnehave: Kommune: Barnets modersmål (kan være mere end et)

Trolling Master Bornholm 2016 Nyhedsbrev nr. 7

Kvant Eksamen December timer med hjælpemidler. 1 Hvad er en continuous variable? Giv 2 illustrationer.

Den uddannede har viden om: Den uddannede kan:

Some recent improvements of the assimilation of upgraded ASAR L2 wave spectra

Handout 1: Eksamensspørgsmål

Cross-Sectorial Collaboration between the Primary Sector, the Secondary Sector and the Research Communities

Transkript:

Data Assimilation Models L. Scherliess Center for Atmospheric & Space Sciences Utah State University Logan, Utah 84322 CEDAR Workshop Santa Fe June, 2013

The Daily Weather Forecast is a Product of Data Assimilation

On the One Hand, we have large Quantities of Data Different kinds of instruments measuring different quantities (apples and oranges) Observations are in different places Observations have different cadence and availability Observations have different error statistics http://guvi.jhuapl.edu Difficult to create coherent Picture

On the Other Hand, we have Mature Theoretical/Numerical Models Models contain our knowledge of the physics Uncertain Parameters in Physics-Based Model O + - O Collision Frequency Secondary Electron Production Downward Heat Flow Chemical Reaction Rates External Forcing Etc.

Objectives Optimally combine Data and the Model to create coherent Picture of the Space Environment Solution satisfies the physical laws and agrees with the data and the model as best as possible (within their error bounds)

Data Assimilation Tasks Develop Physical Model Develop Assimilation Algorithm Data Acquisition Software Data Quality Control Executive System Validation Software

Brief Historical Background Data Assimilation in the Atmosphere: Initial Attemps started in the 1950th (NWP) Data Assimilation in the Oceans: Began with large scales (mean properties) about 30 yrs ago Regional effords (e.g., Gulf stream) [15-20 yrs ago] Produce operational upper ocean now- and forecast.

Data Assimilation in Space Sciences Assimilative Mapping of Ionospheric Electrodynamics (AMIE, Richmond and Kamide, 1988) Initial Testing of Kalman Filter for Ionospheric Electron Density Reconstructions (Howe et al., 1998) Data Assimilation Models for the Ionosphere (late 1990): GAIM models, IDA4D Data Assimilation Models for the Thermosphere (Minter et al., Fuller-Rowell et al.) Data Assimilation for the Radiation Belts Initial Attempts for Solar Data Assimilation

What can we learn from Meteorology? Data Assimilation Techniques have been used in Meteorology for the last 50 years Most Accurate Specifications and Forecast Models are Those that Assimilate Measurements into a Physics-Based Numerical Model Better Predictions are Obtained for the Atmosphere When the Data are Assimilated with a Rigorous Mathematical Approach

Data Assimilation Techniques 3-d Var J( δx) =1/2δx T P 1 δx +1/2 H δx + x b [ ( ) y o ] T R 1 H( δx + x b ) y o [ ] 4-d Var ( ) =1/2δx 0 T P 1 δx 0 +1/2 J δx Kalman Filter x f = Mx + η P f = MPM T + Q y o = Hx + ε K = P f H T (HP f H T + R) -1 x a = x f + K(y o - Hx f ) P a = (I-KH)P f n H i M i,o (x 0 ) i= 0 o [ ( ) y i ] T R 1 o H i ( M i,0 (x 0 )) y i [ ]

The Data Assimilation Cycle Start with a forecast or an estimate of the state (background) Data Collection Quality Control Best-Guess Background Short-Term Forecast Analysis Forecast Background can come from a Physical Model or Empirical Model.

The Data Assimilation Cycle Collect Data and Quality Control them. Data Collection Quality Control Best-Guess Background Short-Term Forecast Analysis Forecast Data can come from a variety of different observation systems.

The Data Assimilation Cycle Minimize the difference between the analysis and a weighted combination of the background and the observations. Data Collection Quality Control Best-Guess Background Short-Term Forecast Analysis Forecast

The Data Assimilation Cycle Minimize the difference between the analysis and a weighted combination of the background and the observations. Data Collection Quality Control Best-Guess Background Short-Term Forecast Analysis Forecast The analysis serves as the start for the next model forecast.

The Cost Function To produce the analysis we want to minimize a Cost Function J which consists of: J = J B + J O + J C J B : Weighted fit to the background field J O : Weighed fit to the observations J C : Constraint which can be used to impose physical properties (e.g., analysis should satisfy Maxwell s equations, continuity equation, )

A typical form for the J B term is: Where: The Cost Function, cont. J B = (x A - x B ) T B -1 (x A - x B ) x A : Analysis Variable (e.g., Electron Density, Temperature, ) x B : Background Field, obtained from the Model Forecast B : Background Error Covariance Matrix: How good is your Background What are covariances between different elements The background error covariances are only poorly known

A typical form for the cost function for the observations is: Where: y : Represents all Observations The Cost Function, cont. J O = [y - H(x A )] T R -1 [y - H(x A )] H : Forward Operator which maps the Grid Point Values to Observations (can be linear or nonlinear) R : Observation Error Covariance Matrix: How good is your data? (also includes the representativeness of the data)

The Cost Function, cont. The Physical Properties/Model were used to: Obtain the best possible background field To constrain the Analysis In 3-D Var: Cost function and the constraints are not explicitly time dependent A temporal model is not necessarily required Snapshots

Fundamental Concepts of 4D-Var 4D-Var introduces the temporal dimension to data assimilation J δx Find a close fit to the data that is consistent with the dynamical model over an extended period of time. ( ) =1/2δx 0 T P 1 δx 0 +1/2 Find the the closest trajectory n H i M i,o (x 0 ) i= 0 o [ ( ) y i ] T R 1 o H i ( M i,0 (x 0 )) y i [ ] The Model The Data

Fundamental Concepts of 4D-Var 4D-Var introduces the temporal dimension to data assimilation J δx Find a close fit to the data that is consistent with the dynamical model over an extended period of time. ( ) =1/2δx 0 T P 1 δx 0 +1/2 Find the the closest trajectory n H i M i,o (x 0 ) i= 0 o [ ( ) y i ] T R 1 o H i ( M i,0 (x 0 )) y i [ ] Model Error Covariance Data Error Covariance

M - State Transition Matrix P - Model Error Covariance y - Data Vector R - Observation Error Covariance X - Model State Vector η - Transition Model Error Q - Transition Model Error Covariance H - Measurement Matrix ε - Observation Error K - Kalman Gain Model Error Covariance Data Error Covariance

M - State Transition Matrix P - Model Error Covariance y - Data Vector R - Observation Error Covariance X - Model State Vector η - Transition Model Error Q - Transition Model Error Covariance H - Measurement Matrix ε - Observation Error K - Kalman Gain Model

The Dynamical Model entered the Filter: Model Evolution of the State Vector (make a Forecast) Evolution of the Error Covariance Matrix

The Dynamical Model entered the Filter: Model Evolution of the State Vector (make a Forecast) Evolution of the Error Covariance Matrix Error Covariance Matrix becomes time-dependent and evolves with the same physical model as the state! This is computationally the most expensive step in the Kalman filter

Example: Tracking of a Rocket with a Kalman Filter A rocket is flying through space launched from an initial location with an initial velocity. dx m d 2 x dt = ma dt = v 2 dv dt = a x i+1 x i + v i dt v i+1 v i + a i dt a i+1 a i In Kalman filter we have: x i+1 = M x i x i+1 v i+1 a i+1 = 1 dt 0 0 1 dt 0 0 1 x i v i a i

Example: Tracking of a Rocket with a Kalman Filter Propagate Error Covariance Matrix: P i+1 = M P i M T P 1 = P 0 = At the next time step: 1 dt 0 0 1 dt 0 0 1 0 0 2 0 σ v 0 2 0 0 σ a σ x 2 0 0 1 0 0 2 0 σ v 0 dt 1 0 2 0 0 σ a 0 dt 1 σ x 2

Example: Tracking of a Rocket with a Kalman Filter Propagate Error Covariance Matrix: P i+1 = M P i M T P 0 = At the next time step: 0 0 2 0 σ v 0 2 0 0 σ a σ x 2 σ 2 x + σ 2 v dt 2 σ 2 v dt 0 P 1 = σ 2 v dt σ 2 v + σ 2 a dt 2 σ 2 a dt 0 σ 2 2 a dt σ a

The Rocket Position Velocity Acceleration

Kalman Filter has specified the external Forcing Forcing is specified based on the Dynamics provide by the physical Model

Next, consider the more complicated situation: Much more complicated Differential Equations Global Reconstruction Many observations Different kinds of instruments measuring different quantities Observations are in different places This is the Situation in the Ionosphere

Model This is computationally the most expensive step in the Kalman filter

Ways to get around the Problem Approximate Kalman Filters Band-Limited Kalman Filter Reduced State Kalman Filter Gauss-Markov Kalman Filter Ensemble Kalman Filter Do not evolve Error Covariance Matrix with Model INSTEAD Obtain Error Covariance Matrix from an ENSEMBLE of Model runs

Full Physics Kalman Filter Model Ensemble Kalman Filter 30 Global Simulations are Launched at Each Assimilation Time Step Physics-based Ionosphere-Plasmasphere Model Model Physics is embedded in Kalman filter Same 5 Data Sources as Gauss-Markov Model Provides both specifications for the ionospheric plasma densities and drivers.

Determination of Ionospheric Drivers Using The Full Physics-Based GAIM Model Ionospheric Sensitivities to Drivers are embedded in the Covariances and are automatically and at each Time Step calculated. Drivers include: Electric Fields Neutral Wind Composition

Example of Full Physics-Based Kalman Filter Model Several Days in March/April of 2004 Geomagnetically Quiet Period Data Assimilated o Slant TEC from 162 GPS Ground Receivers Use Ionosonde Data for Validation

Comparison with Ionosonde Data Ionosonde Data were NOT assimilated!

Summary