Splitting the differential Riccati equation

Like dokumenter
SVM and Complementary Slackness

Graphs similar to strongly regular graphs

Level Set methods. Sandra Allaart-Bruin. Level Set methods p.1/24

Trust region methods: global/local convergence, approximate January methods 24, / 15

melting ECMI Modelling week 2008 Modelling and simulation of ice/snow melting Sabrina Wandl - University of Linz Tuomo Mäki-Marttunen - Tampere UT

Eksamensoppgave i TMA4123/TMA4125 Matematikk 4M/4N

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

Mathematics 114Q Integration Practice Problems SOLUTIONS. = 1 8 (x2 +5x) 8 + C. [u = x 2 +5x] = 1 11 (3 x)11 + C. [u =3 x] = 2 (7x + 9)3/2

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

UNIVERSITY OF OSLO DEPARTMENT OF ECONOMICS

Eksamensoppgave i TMA4135 Matematikk 4D

Generalization of age-structured models in theory and practice

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

SCE1106 Control Theory

GEF2200 Atmosfærefysikk 2017

32.2. Linear Multistep Methods. Introduction. Prerequisites. Learning Outcomes

Trigonometric Substitution

On time splitting for NLS in the semiclassical regime

Unit Relational Algebra 1 1. Relational Algebra 1. Unit 3.3

Second Order ODE's (2P) Young Won Lim 7/1/14

Slope-Intercept Formula

Den som gjør godt, er av Gud (Multilingual Edition)

Numerical Simulation of Shock Waves and Nonlinear PDE

TFY4170 Fysikk 2 Justin Wells

Merak Un-glazed Porcelain Wall and Floor Tiles

PATIENCE TÅLMODIGHET. Is the ability to wait for something. Det trenger vi når vi må vente på noe

Moving Objects. We need to move our objects in 3D space.

KROPPEN LEDER STRØM. Sett en finger på hvert av kontaktpunktene på modellen. Da får du et lydsignal.

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

Lattice Simulations of Preheating. Gary Felder KITP February 2008

Existence of resistance forms in some (non self-similar) fractal spaces

Hva slags AAR-krav i framtida? Begrunnelse for Felt/Lab Performance. COIN fagdag 20. mai 2008 Terje F. Rønning, Norcem AS

Universitetet i Bergen Det matematisk-naturvitenskapelige fakultet Eksamen i emnet Mat131 - Differensiallikningar I Onsdag 25. mai 2016, kl.

Eksamensoppgave i TMA4320 Introduksjon til vitenskapelige beregninger

NO X -chemistry modeling for coal/biomass CFD

Verifiable Secret-Sharing Schemes

Databases 1. Extended Relational Algebra

Gradient. Masahiro Yamamoto. last update on February 29, 2012 (1) (2) (3) (4) (5)

Han Ola of Han Per: A Norwegian-American Comic Strip/En Norsk-amerikansk tegneserie (Skrifter. Serie B, LXIX)

Emnedesign for læring: Et systemperspektiv

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

Hvor mye praktisk kunnskap har du tilegnet deg på dette emnet? (1 = ingen, 5 = mye)

TMA4329 Intro til vitensk. beregn. V2017

Maple Basics. K. Cooper

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

EN Skriving for kommunikasjon og tenkning

UNIVERSITETET I OSLO

Satellite Stereo Imagery. Synthetic Aperture Radar. Johnson et al., Geosphere (2014)

Kneser hypergraphs. May 21th, CERMICS, Optimisation et Systèmes

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

Neural Network. Sensors Sorter

Qi-Wu-Zhang model. 2D Chern insulator. León Martin. 19. November 2015

Issues and challenges in compilation of activity accounts

Exam in Quantum Mechanics (phys201), 2010, Allowed: Calculator, standard formula book and up to 5 pages of own handwritten notes.

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

Motzkin monoids. Micky East. York Semigroup University of York, 5 Aug, 2016

Estimating Peer Similarity using. Yuval Shavitt, Ela Weinsberg, Udi Weinsberg Tel-Aviv University

Information search for the research protocol in IIC/IID

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

TDT4117 Information Retrieval - Autumn 2014

Oppgave 1a Definer følgende begreper: Nøkkel, supernøkkel og funksjonell avhengighet.

Endelig ikke-røyker for Kvinner! (Norwegian Edition)

HONSEL process monitoring

Physical origin of the Gouy phase shift by Simin Feng, Herbert G. Winful Opt. Lett. 26, (2001)

Hvor finner vi flått på vårbeiter? - og betydning av gjengroing for flåttangrep på lam på vårbeite

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

Hvor mye teoretisk kunnskap har du tilegnet deg på dette emnet? (1 = ingen, 5 = mye)

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

Stationary Phase Monte Carlo Methods

GEO231 Teorier om migrasjon og utvikling

Capturing the value of new technology How technology Qualification supports innovation

INF2820 Datalingvistikk V2011. Jan Tore Lønning & Stephan Oepen

Accuracy of Alternative Baseline Methods

Checking Assumptions

UNIVERSITY OF OSLO DEPARTMENT OF ECONOMICS

Eksamen i TMA4123/TMA4125 Matematikk 4M/N

The Political Game of European Fisheries Management

EKSAMENSOPPGAVE I SØK3004 VIDEREGÅENDE MATEMATISK ANALYSE ADVANCED MATHEMATICS

Oppgave. føden)? i tråd med

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

Optimale pådriv for endringer i hyppigheten av atmosfæriske strømningsmønstre, spesielt COWL

Implementering av korreksjonsfaktorer for temperatur og trykkeffekter i ultralyd gassmålere Løypemelding fra OD-prosjekt

Andrew Gendreau, Olga Rosenbaum, Anthony Taylor, Kenneth Wong, Karl Dusen

On multigrid methods for the CahnHilliard equation with obstacle potential

Eksamensoppgave i TMA4320 Introduksjon til vitenskapelige beregninger

- En essensiell katalysator i næringsklyngene? Forskningsrådets miniseminar 12. april Mer bioteknologi i næringslivet hvordan?

UNIVERSITY OF OSLO DEPARTMENT OF ECONOMICS

Sitronelement. Materiell: Sitroner Galvaniserte spiker Blank kobbertråd. Press inn i sitronen en galvanisert spiker og en kobbertråd.

Smart High-Side Power Switch BTS730

UNIVERSITETET I OSLO ØKONOMISK INSTITUTT

// Translation // KLART SVAR «Free-Range Employees»

The Future of Academic Libraries the Road Ahead. Roy Gundersen

Løsning til deleksamen 2 i SEKY3322 Kybernetikk 3

1 User guide for the uioletter package

HARP-Hybrid Ad Hoc Routing Protocol

The internet of Health

Transkript:

Splitting the differential Riccati equation Tony Stillfjord Numerical Analysis, Lund University Joint work with Eskil Hansen Innsbruck Okt 15, 2014

Outline Splitting methods for evolution equations The differential Riccati equation Implementation issues and results 1

Outline Splitting methods for evolution equations The differential Riccati equation Implementation issues and results 2

Abstract evolution equations We consider u = ( F + G ) u, u(0) = u 0 on a Hilbert or Banach space H F typically (nonlinear) diffusion operator G (nonlinear) perturbation with sufficiently good properties 3

Splitting methods Full problem u = ( F + G ) u, u(0) = u 0 difficult and/or expensive Instead cleverly combine solutions to sub-problems u = F u and u = Gu Simple and/or cheaper 4

Splitting methods: examples L h = e hf e hg S h = e h/2g e hf e h/2g M h = (I hf ) 1 e hg Lie Strang Mixed Lie Solution approximations to u(nh) are L n h u 0, S n h u 0, M n h u 0 5

Dissipative setting Dissipative problems (Hilbert space) (Fu Fv, u v) H 0 u, v D (F ) Further D (F ) C, C closed, convex with range condition C R (I hf ), h 0 6

Consequences Non-expansive resolvent (I hf ) 1 u (I hf ) 1 v H u v H will give stability for the schemes Semigroup e tf u 0 = lim n (I hf ) n u 0, t = nh is mild solution to u = Fu if u 0 D (F ) existence of solutions, but no further regularity 7

Splitting analysis Convergence of various splitting schemes: Brézis & Pazy 1972, Barbu 1976, etc. But how fast? Convergence orders Basic result, Crandall & Liggett 1971: (I hf ) n u 0 u(nh) H Ch p p [1/2, 1] Note: implicit Euler discretization for u = Fu! 8

Analysis idea Stability from dissipativity Consistency by estimating distance to implicit Euler, O(h q ) Convergence of order O(h p + h q ) 9

10 Outline Splitting methods for evolution equations The differential Riccati equation Implementation issues and results

11 The differential Riccati equation (DRE) Ṗ(t) = A P(t) + P(t) A + Q P(t) P(t), P(0) = P 0 Solve for operator-valued P(t) for t [0, T ] Assumption: Q and P 0 self-adjoint, positive semi-definite Important in e.g. optimal control - LQR problems

12 DRE splitting Ṗ(t) = A P(t) + P(t) A + Q P(t) P(t) = FP + GP Mixed Lie splitting scheme: M h = (I hf) 1 e hg

13 More problems, but simpler Nonlinear subproblem: e hg P 0 = (I + hp 0 ) 1 P 0 Affine subproblem: equivalent to U = (I hf) 1 P 0 (I 2hA) U + U(I 2hA) = 2hQ + 2P 0 (Linear) Lyapunov equation for U

14 The dissipative setting: Which space? Given Gelfand triple V H = H V A, A L(V, V ) given by Au, v V V = a(u, v) A u, v V V = a(v, u) with bounded, coercive a: a(u, v) C 1 u V v V and a(u, u) C 2 u 2 V

14 The dissipative setting: Which space? Given Gelfand triple V := H 1 0 (Ω) L 2 (Ω) = L 2 (Ω) H 1 (Ω) =: V A, A L(H 1 0, H 1 ) given by Au, v V V = ( α u, α v) L 2 + λ(u, v) L 2 = A u, v V V Diffusion operator A = (α u ) λi

15 Temam setting: Hilbert-Schmidt operators We look for P(t) in H = HS(H, H) Stronger than bounded linear operator L(H, H) Hilbert space with (f, g) H = (fe k, ge k ) H k=1

16 Why Hilbert-Schmidt? New Gelfand triple V H = H V The operators F, G and F + G with FP = A P + P A + Q D (F) = {P V ; FP H} GP = P P D (G) = C where C = {P H ; P = P ; (Px, x) 0}

16 Why Hilbert-Schmidt? New Gelfand triple V H = H V The operators F, G and F + G with FP = A P + P A + Q D (F) = {P V ; FP H} GP = P P D (G) = C where C = {P H ; P = P ; (Px, x) 0} are all dissipative: (FP 1 FP 2, P 1 P 2 ) H 0

16 Why Hilbert-Schmidt? New Gelfand triple V H = H V The operators F, G and F + G with FP = A P + P A + Q D (F) = {P V ; FP H} GP = P P D (G) = C where C = {P H ; P = P ; (Px, x) 0} all satisfy the range condition: (I hf) 1 C C

17 Convergence order Mixed Lie M h = (I hf) 1 e hg Stability by dissipativity of F, G Consistency for P 0 D (F) C M n h P 0 (I h (F + G)) n P 0 H Ch Convergence of order O(h p + h) (p = IE order)

18 Outline Splitting methods for evolution equations The differential Riccati equation Implementation issues and results

19 Large-scale setting Solving for large (dense) matrices: Storage? P(t) R N N with N [10 3, 10 7 ] Essential to use structural properties! Low-rank: P zz T with z R N m Our splitting methods preserve low rank: M h zz T = ww T

20 Results: Mixed Lie Ṗ(t) = A T P(t) + P(t)A + C T C P(t)P(t) A = (α u ) I, α(x) = 2 + 2 cos 2πx C a k e 2πikx = k=0 per. BC 4 a k e 2πikx k=0 Discretization: 2001 points in space Relative errors 10 1 10 2 10 3 Order plot Splitting error O(h) Relative errors, M n h P 0 P(nh) Fro / P(nh) Fro 10 4 10 3 10 2 10 1 10 0 h

21 Thank you References on my webpage: http://www.maths.lu.se/staff/tony-stillfjord/research/