Observability of Vortex Flows Arthur J. Krener ajkrener@nps.edu - - PowerPoint PPT Presentation

observability of vortex flows
SMART_READER_LITE
LIVE PREVIEW

Observability of Vortex Flows Arthur J. Krener ajkrener@nps.edu - - PowerPoint PPT Presentation

Observability of Vortex Flows Arthur J. Krener ajkrener@nps.edu Research supported in part by NSF and AFOSR Observability of Nonlinear Dynamics x = f ( x ) y = h ( x ) x 0 x (0) = R n , R p , x I y I p n Observability of


slide-1
SLIDE 1

Observability of Vortex Flows

Arthur J. Krener ajkrener@nps.edu Research supported in part by NSF and AFOSR

slide-2
SLIDE 2

Observability of Nonlinear Dynamics

˙ x = f(x) y = h(x) x(0) = x0 x ∈ I Rn, y ∈ I Rp, p ≤ n

slide-3
SLIDE 3

Observability of Nonlinear Dynamics

˙ x = f(x) y = h(x) x(0) = x0 x ∈ I Rn, y ∈ I Rp, p ≤ n The system is observable if the map x0 → y(0 : ∞) is one to one.

slide-4
SLIDE 4

Observability of Nonlinear Dynamics

˙ x = f(x) y = h(x) x(0) = x0 x ∈ I Rn, y ∈ I Rp, p ≤ n The system is observable if the map x0 → y(0 : ∞) is one to one. y(0 : T ) is the curve t → y(t) for 0 ≤ t < T

slide-5
SLIDE 5

Short Time Local Observability

The system is locally observable if the map x0 → y(0 : ∞) is locally one to one.

slide-6
SLIDE 6

Short Time Local Observability

The system is locally observable if the map x0 → y(0 : ∞) is locally one to one. The system is short time, locally observable if the map x0 → y(0 : T ) is locally one to one for any T > 0.

slide-7
SLIDE 7

Differentiation

The exterior derivative of the function hi is the one form dhi(x) = ∂hi ∂xj (x)dxj with the summation convention on repeated indices understood.

slide-8
SLIDE 8

Differentiation

The exterior derivative of the function hi is the one form dhi(x) = ∂hi ∂xj (x)dxj with the summation convention on repeated indices understood. The Lie derivative of the function hi by the vector field f is Lf(hi)(x) = ∂hi ∂xj (x)fj(x)

slide-9
SLIDE 9

Differentiation

The exterior derivative of the function hi is the one form dhi(x) = ∂hi ∂xj (x)dxj with the summation convention on repeated indices understood. The Lie derivative of the function hi by the vector field f is Lf(hi)(x) = ∂hi ∂xj (x)fj(x) We can iterate this operation L0

f(hi)(x)

= hi(x) Lr

f(h)(x)

= ∂Lr−1hi ∂xj (x)fj(x) for r = 1, 2, . . .

slide-10
SLIDE 10

Observability Rank Condition

The observed system satisfies the observability rank condition (ORC) at x if {dLr

f(h)(x) : r = 0, 1, 2, . . .}

contains n linearly independent covectors.

slide-11
SLIDE 11

Observability Rank Condition

The observed system satisfies the observability rank condition (ORC) at x if {dLr

f(h)(x) : r = 0, 1, 2, . . .}

contains n linearly independent covectors. The observed system satisfies the observability rank condition if it satisfies the ORC at every x ∈ I Rn .

slide-12
SLIDE 12

Interpretation of Observability Rank Condition

˙ x = f(x) y = h(x) ˙ y = Lf(h)(x) ¨ y = L2

f(h)(x)

. . . If the observability rank condition holds then the functions h(x), Lf(h)(x), L2

f(h)(x), . . . distinguish neighboring points

slide-13
SLIDE 13

Strong Observability Rank Condition

The observed system satisfies the strong observability rank condition (SORC) at x if the covectors

  • dLr

f(h)(x) : r = 0, 1, 2, . . . , ⌈n/p⌉ − 1

  • are linearly independent and
  • dLr

f(h)(x) : r = 0, 1, 2, . . . , ⌈n/p⌉

  • contains n linearly independent covectors.
slide-14
SLIDE 14

Strong Observability Rank Condition

The observed system satisfies the strong observability rank condition (SORC) at x if the covectors

  • dLr

f(h)(x) : r = 0, 1, 2, . . . , ⌈n/p⌉ − 1

  • are linearly independent and
  • dLr

f(h)(x) : r = 0, 1, 2, . . . , ⌈n/p⌉

  • contains n linearly independent covectors.

The observed system satisfies the strong observability rank condition if it satisfies the SORC at every x ∈ I Rn .

slide-15
SLIDE 15

Strong Observability Rank Condition

The observed system satisfies the strong observability rank condition (SORC) at x if the covectors

  • dLr

f(h)(x) : r = 0, 1, 2, . . . , ⌈n/p⌉ − 1

  • are linearly independent and
  • dLr

f(h)(x) : r = 0, 1, 2, . . . , ⌈n/p⌉

  • contains n linearly independent covectors.

The observed system satisfies the strong observability rank condition if it satisfies the SORC at every x ∈ I Rn . If this is the case then we use the lowest possible derivatives of y to determine x.

slide-16
SLIDE 16

Theorem

Suppose the observed system satisfies the observability rank condition then it is short time, locally observable.

slide-17
SLIDE 17

Theorem

Suppose the observed system satisfies the observability rank condition then it is short time, locally observable. If the observed system fails to satisfy the observability rank condition on an open subset of I Rn then it is not short time, locally observable.

slide-18
SLIDE 18

Theorem

Suppose the observed system satisfies the observability rank condition then it is short time, locally observable. If the observed system fails to satisfy the observability rank condition on an open subset of I Rn then it is not short time, locally observable. If the observed system satisfies the strong observability rank condition then an extended Kalman filter is locally convergent to the true state in the absence of driving and observation noises.

slide-19
SLIDE 19

Finite Dimesional Fluid

Let Ω be an open subset of I Rd with coordinates ξ where d = 2 or 3.

slide-20
SLIDE 20

Finite Dimesional Fluid

Let Ω be an open subset of I Rd with coordinates ξ where d = 2 or 3. A finite dimensional fluid on Ω is a finite dimensional dynamics ˙ x = f(x)

  • n I

Rn and an x dependent vector field u(x, ξ)

  • n Ω .
slide-21
SLIDE 21

Finite Dimesional Fluid

Let Ω be an open subset of I Rd with coordinates ξ where d = 2 or 3. A finite dimensional fluid on Ω is a finite dimensional dynamics ˙ x = f(x)

  • n I

Rn and an x dependent vector field u(x, ξ)

  • n Ω .

The fluid satisfies the differential equation ˙ ξ = u(x, ξ)

slide-22
SLIDE 22

Example, Vortex Flows

A single point vortex at x1, x2 with strength x3 induces the flow

  • n Ω = I

R2 u(x, ξ) = x3 r2   x2 − ξ2 ξ1 − x1   where r2 = (ξ1 − x1)2 + (ξ2 − x2)2

slide-23
SLIDE 23

Example, Vortex Flows

A single point vortex at x1, x2 with strength x3 induces the flow

  • n Ω = I

R2 u(x, ξ) = x3 r2   x2 − ξ2 ξ1 − x1   where r2 = (ξ1 − x1)2 + (ξ2 − x2)2 This is an incompressible and irrotational flow with a singularity at ξ = (x1, x2)

slide-24
SLIDE 24

Example, Vortex Flows

A single point vortex at x1, x2 with strength x3 induces the flow

  • n Ω = I

R2 u(x, ξ) = x3 r2   x2 − ξ2 ξ1 − x1   where r2 = (ξ1 − x1)2 + (ξ2 − x2)2 This is an incompressible and irrotational flow with a singularity at ξ = (x1, x2) The flow is stationary ˙ x =

slide-25
SLIDE 25

Example, Vortex Flows

Suppose there are m = n/3 vortices. The center of the ith vortex is at xi1, xi2 and it has strength xi3.

slide-26
SLIDE 26

Example, Vortex Flows

Suppose there are m = n/3 vortices. The center of the ith vortex is at xi1, xi2 and it has strength xi3. The flow is u(x, ξ) =

m

  • i=1

xi3 r2

i

x2i − ξ2 ξ1 − x1i

  • where r2

i = (ξ1 − xi1)2 + (ξ2 − xi2)2

slide-27
SLIDE 27

Example, Vortex Flows

Suppose there are m = n/3 vortices. The center of the ith vortex is at xi1, xi2 and it has strength xi3. The flow is u(x, ξ) =

m

  • i=1

xi3 r2

i

x2i − ξ2 ξ1 − x1i

  • where r2

i = (ξ1 − xi1)2 + (ξ2 − xi2)2

This is also an incompressible and irrotational flow with m singularities at ξ = (xi1, xi2) for i = 1, . . . , m .

slide-28
SLIDE 28

Example, Vortex Flows

The ith vortex moves under the influence of the other m − 1 vortices.

slide-29
SLIDE 29

Example, Vortex Flows

The ith vortex moves under the influence of the other m − 1 vortices. The motion is   ˙ xi1 ˙ xi2 ˙ xi3   =

  • j=i

xj3 r2

ij

  xj2 − xi2 xi1 − xj1   where r2

ij = (xi1 − xj1)2 + (xi1 − xj2)2

slide-30
SLIDE 30

Another Example

The Navier Stokes equations can be discretized in space by a finite element or finite difference scheme and left continuous in time.

slide-31
SLIDE 31

Another Example

The Navier Stokes equations can be discretized in space by a finite element or finite difference scheme and left continuous in time. This is called the method of lines.

slide-32
SLIDE 32

Another Example

The Navier Stokes equations can be discretized in space by a finite element or finite difference scheme and left continuous in time. This is called the method of lines. The state x are the parameters of discretization.

slide-33
SLIDE 33

Eulerian Observations

An Eulerian observation is the measurement of the velocity (or some other variable) of the fluid at some fixed point ξ1 ∈ Ω .

slide-34
SLIDE 34

Eulerian Observations

An Eulerian observation is the measurement of the velocity (or some other variable) of the fluid at some fixed point ξ1 ∈ Ω . If it is the velocity, then the observed system is ˙ x = f(x) y = h(x) = u(x, ξ1) where x ∈ I Rn, y ∈ I Rd.

slide-35
SLIDE 35

Eulerian Observations

An Eulerian observation is the measurement of the velocity (or some other variable) of the fluid at some fixed point ξ1 ∈ Ω . If it is the velocity, then the observed system is ˙ x = f(x) y = h(x) = u(x, ξ1) where x ∈ I Rn, y ∈ I Rd. We could have l Eulerian observations at the points ξ1, . . . , ξl ˙ x = f(x) y1 = h1(x) = u(x, ξ1) . . . yl = hl(x) = u(x, ξl)

slide-36
SLIDE 36

Lagrangian Observations

An Lagrangian observation is the measurement of the position (or some other variable) of a particle moving with the fluid.

slide-37
SLIDE 37

Lagrangian Observations

An Lagrangian observation is the measurement of the position (or some other variable) of a particle moving with the fluid. If they are positions then they are most conveniently modeled by the method of Ide, Kuznetsov and Jones by adding extra states to the flow.

slide-38
SLIDE 38

Lagrangian Observations

An Lagrangian observation is the measurement of the position (or some other variable) of a particle moving with the fluid. If they are positions then they are most conveniently modeled by the method of Ide, Kuznetsov and Jones by adding extra states to the flow. Let ξ = ξ(t) ∈ Ω be the location of a sensor moving with the

  • fluid. We define a new state vector

z = x ξ

slide-39
SLIDE 39

Lagrangian Observations

The extended dynamics is ˙ z = g(z) =

  • f(x)

u(x, ξ)

slide-40
SLIDE 40

Lagrangian Observations

The extended dynamics is ˙ z = g(z) =

  • f(x)

u(x, ξ)

  • and the Lagrangian observation is

y = k(z) = ξ

slide-41
SLIDE 41

Lagrangian Observations

If there are l Lagrangian sensors at ξi ∈ Ω then z =      x ξ1 . . . ξl     

slide-42
SLIDE 42

Lagrangian Observations

If there are l Lagrangian sensors at ξi ∈ Ω then z =      x ξ1 . . . ξl      ˙ z = g(z) =      f(x) u(x, ξ1) . . . u(x, ξl)     

slide-43
SLIDE 43

Lagrangian Observations

If there are l Lagrangian sensors at ξi ∈ Ω then z =      x ξ1 . . . ξl      ˙ z = g(z) =      f(x) u(x, ξ1) . . . u(x, ξl)      yi = ki(z) = ξi

slide-44
SLIDE 44

Are Eulerian and Lagrangian Observations Equivalent?

If the flow is observable under any l Eulerian observations, is it

  • bservable under any l Lagrangian observations?
slide-45
SLIDE 45

Are Eulerian and Lagrangian Observations Equivalent?

If the flow is observable under any l Eulerian observations, is it

  • bservable under any l Lagrangian observations?

If the flow is observable under any l Lagrangian observations, is it observable under any l Eulerian observations?

slide-46
SLIDE 46

Are Eulerian and Lagrangian Observations Equivalent?

If the flow is observable under any l Eulerian observations, is it

  • bservable under any l Lagrangian observations?

If the flow is observable under any l Lagrangian observations, is it observable under any l Eulerian observations? If the flow is satisfies the observability rank condition under any l Eulerian observations, does it satisfy the observability rank condition under any l Lagrangian observations?

slide-47
SLIDE 47

Are Eulerian and Lagrangian Observations Equivalent?

If the flow is observable under any l Eulerian observations, is it

  • bservable under any l Lagrangian observations?

If the flow is observable under any l Lagrangian observations, is it observable under any l Eulerian observations? If the flow is satisfies the observability rank condition under any l Eulerian observations, does it satisfy the observability rank condition under any l Lagrangian observations? If the flow is satisfies the observability rank condition under any l Lagrangian observations, does it satisfy the observability rank condition under any l Eulerian observations?

slide-48
SLIDE 48

Counterexample to one direction

Consider one vortex at unknown location x1, x2 with unknown strength x3.

slide-49
SLIDE 49

Counterexample to one direction

Consider one vortex at unknown location x1, x2 with unknown strength x3. Assume that there is one Eulerian observation without loss of generality at ξ = (0, 0).

slide-50
SLIDE 50

Counterexample to one direction

Consider one vortex at unknown location x1, x2 with unknown strength x3. Assume that there is one Eulerian observation without loss of generality at ξ = (0, 0). All we know is that the center x1, x2 of the vortex lies on the line perpendicular to the observed velocity, (x, 0) , but we don’t know where because we don’t know the strength x3 .

slide-51
SLIDE 51

Counterexample to one direction

Consider one vortex at unknown location x1, x2 with unknown strength x3. Assume that there is one Eulerian observation without loss of generality at ξ = (0, 0). All we know is that the center x1, x2 of the vortex lies on the line perpendicular to the observed velocity, (x, 0) , but we don’t know where because we don’t know the strength x3 . Now assume that there is one Lagrangian observation ξ(t) . If we take perpendiculars to ˙ ξ(t) at two different times they will intersect at the center of the vortex. Once we know the center it is easy to determine the strength.

slide-52
SLIDE 52

Observability Rank Condition Revisited

Finite dimensional fluid with l Eulerian observations ˙ x = f(x) yi = hi(x) = u(x, ξi)

slide-53
SLIDE 53

Observability Rank Condition Revisited

Finite dimensional fluid with l Eulerian observations ˙ x = f(x) yi = hi(x) = u(x, ξi) The first two terms of the observability rank condition are dhi(x) = du(x, ξi) = ∂u ∂xj (x, ξi)dxj dLf(hi)(x) = dLf(u)(x, ξi) =

  • ∂2u

∂xj∂xs (x)fs(x) + ∂u ∂xs (x) ∂fs ∂xj (x)

  • dxj
slide-54
SLIDE 54

Observability Rank Condition Revisited

Extended finite dimensional fluid with l Lagrangian observations ˙ z = g(z) =      f(x) u(x, ξ1) . . . u(x, ξl)      yi = ki(z) = ξi

slide-55
SLIDE 55

Observability Rank Condition Revisited

Extended finite dimensional fluid with l Lagrangian observations ˙ z = g(z) =      f(x) u(x, ξ1) . . . u(x, ξl)      yi = ki(z) = ξi Let dz be the exterior differentiation operator in the z variables, i.e., dzk(z) = ∂k ∂xj (x, ξ1, . . . , ξk)dxj + ∂k ∂ξi

j

(x, ξ1, . . . , ξk)dξi

j

slide-56
SLIDE 56

Observability Rank Condition Revisited

The first three terms of the ORC

slide-57
SLIDE 57

Observability Rank Condition Revisited

The first three terms of the ORC dzki(z) = dξi

1

dξi

2

  • These one forms span the extra dimensions of the extended

system.

slide-58
SLIDE 58

Observability Rank Condition Revisited

The first three terms of the ORC dzki(z) = dξi

1

dξi

2

  • These one forms span the extra dimensions of the extended

system. dzLg(ki)(z) = dzu(x, ξi) = ∂u ∂xj (x, ξi)dxj mod

  • dξ1, . . . , dξm

Modulo dzki, these one forms span the same dimensions as dhi.

slide-59
SLIDE 59

Observability Rank Condition Revisited

dzL2

g(ki)(z)

=

  • ∂2u

∂xl∂xj (x)fl(x) + ∂u ∂xl (x) ∂fl ∂xj (x)

  • dxj

+ ∂2u ∂xj∂ξ(x, ξi)(x, ξi)dxj, mod

  • dξ1, . . . , dξm, dLg(ξ1), . . . , dLg(ξm)
  • But these do not span the span the same dimensions as

dLf(hi) modulo the above because of the extra term ∂2u ∂xj∂ξ(x, ξi)(x, ξi)dxj

slide-60
SLIDE 60

Observability Rank Condition Revisited

dzL2

g(ki)(z)

=

  • ∂2u

∂xl∂xj (x)fl(x) + ∂u ∂xl (x) ∂fl ∂xj (x)

  • dxj

+ ∂2u ∂xj∂ξ(x, ξi)(x, ξi)dxj, mod

  • dξ1, . . . , dξm, dLg(ξ1), . . . , dLg(ξm)
  • But these do not span the span the same dimensions as

dLf(hi) modulo the above because of the extra term ∂2u ∂xj∂ξ(x, ξi)(x, ξi)dxj Notice the extra term depends on ξi while the rest of dzL2

g(ki)(z) does not.

slide-61
SLIDE 61

ORC for One Vortex Flow

One Eulerian observation at the origin. dh(x) = 1 r4 2x1x2x3dx1 + (x2

2 − x2 1)x3dx2 − x2r2dx3

(x2

2 − x2 1)x3dx1 − 2x1x2x3dx2 + x1r2dx3

  • dLf(h)(x)

=

  • The Eulerian observed system does not satisfy the observability

rank condition.

slide-62
SLIDE 62

ORC for One Vortex Flow

One Eulerian observation at the origin. dh(x) = 1 r4 2x1x2x3dx1 + (x2

2 − x2 1)x3dx2 − x2r2dx3

(x2

2 − x2 1)x3dx1 − 2x1x2x3dx2 + x1r2dx3

  • dLf(h)(x)

=

  • The Eulerian observed system does not satisfy the observability

rank condition. WLOG x1 = 0, x2 = 0, x3 = 0 dh(x) =       −x3 x2

1

dx2 −x3 x2

1

dx1 + 1 x1 dx3       dLk

f(h)(x)

= 0, k ≥ 1 so the rank is 2. The state dimension is 3.

slide-63
SLIDE 63

ORC for One Vortex Flow

dh(x) =       −x3 x2

1

dx2 −x3 x2

1

dx1 + 1 x1 dx3       We can not observe changes in the initial condition that lie in the null space of dh    1 x3 x1    The change that cannot be detected is moving the vortex away from the observer while increasing its strength.

slide-64
SLIDE 64

ORC for One Vortex Flow

One Lagrangian observation momentarily at the origin. WLOG ξ1(t) = 0, x1 = 0, x2 = 0, x3 = 0 dzk1(z) = dξ1

1

dξ1

2

  • dzLg(k1)(z)

=       −x3 x2

1

dx2 −x3 x2

1

dx1 + 1 x1 dx3       mod

  • dξ1, . . . , dξm
slide-65
SLIDE 65

ORC for One Vortex Flow

One Lagrangian observation momentarily at the origin. WLOG ξ1(t) = 0, x1 = 0, x2 = 0, x3 = 0 dzk1(z) = dξ1

1

dξ1

2

  • dzLg(k1)(z)

=       −x3 x2

1

dx2 −x3 x2

1

dx1 + 1 x1 dx3       mod

  • dξ1, . . . , dξm

So far we have 4 linearly independent one forms.

slide-66
SLIDE 66

ORC for One Vortex Flow

One Lagrangian observation momentarily at the origin. WLOG ξ1(t) = 0, x1 = 0, x2 = 0, x3 = 0 dzk1(z) = dξ1

1

dξ1

2

  • dzLg(k1)(z)

=       −x3 x2

1

dx2 −x3 x2

1

dx1 + 1 x1 dx3       mod

  • dξ1, . . . , dξm

So far we have 4 linearly independent one forms. The dimension of the extended state space is 5.

slide-67
SLIDE 67

ORC for One Vortex Flow

The extra term in dzL2

g(k) is

       −2x2

3

x4

1

dx1 + x3 x3

1

dx3 −2x2

3

x4

1

dx2        We compute the determinant       −x3 x2

1

1 x1 −2x2

3

x4

1

x3 x3

1

      = x2

3

x5

1

and see that the observability rank condition is satisfied.

slide-68
SLIDE 68

Observability of One Vortex Flow

We have seen that one vortex flow is observable under one Lagrangian observation but not under one Eulerian observation.

slide-69
SLIDE 69

Observability of One Vortex Flow

We have seen that one vortex flow is observable under one Lagrangian observation but not under one Eulerian observation. One vortex flow is observable under two Eulerian observations.

slide-70
SLIDE 70

Observability of One Vortex Flow

We have seen that one vortex flow is observable under one Lagrangian observation but not under one Eulerian observation. One vortex flow is observable under two Eulerian observations. If the two observations are not collinear with the center of the vortex then the center is at the intersection of the perpendiculars to the observations.

slide-71
SLIDE 71

Observability of One Vortex Flow

We have seen that one vortex flow is observable under one Lagrangian observation but not under one Eulerian observation. One vortex flow is observable under two Eulerian observations. If the two observations are not collinear with the center of the vortex then the center is at the intersection of the perpendiculars to the observations. If they are collinear then a simple argument is needed to show

  • bservability.
slide-72
SLIDE 72

Two Vortex Flow

Two vortex flow can be quite complicated but the motion of the centers of the vortices is relativity simple.

slide-73
SLIDE 73

Two Vortex Flow

Two vortex flow can be quite complicated but the motion of the centers of the vortices is relativity simple. Vortex one is at x11, x12 and its strength is x13 . Vortex two is at x21, x22 and its strength is x23 .

slide-74
SLIDE 74

Two Vortex Flow

Two vortex flow can be quite complicated but the motion of the centers of the vortices is relativity simple. Vortex one is at x11, x12 and its strength is x13 . Vortex two is at x21, x22 and its strength is x23 .         ˙ x11 ˙ x12 ˙ x13 ˙ x21 ˙ x22 ˙ x23         = f(x) =        

x23 r2 (x22 − x12) x23 r2 (x11 − x21) x13 r2 (x12 − x22) x13 r2 (x21 − x11)

        where r2 = (x11 − x21)2 + (x12 − x22)2 .

slide-75
SLIDE 75

Two Vortex Flow

Two vortex flow can be quite complicated but the motion of the centers of the vortices is relativity simple. Vortex one is at x11, x12 and its strength is x13 . Vortex two is at x21, x22 and its strength is x23 .         ˙ x11 ˙ x12 ˙ x13 ˙ x21 ˙ x22 ˙ x23         = f(x) =        

x23 r2 (x22 − x12) x23 r2 (x11 − x21) x13 r2 (x12 − x22) x13 r2 (x21 − x11)

        where r2 = (x11 − x21)2 + (x12 − x22)2 . The distance r between the centers remains constant because each center moves perpendicular to the line between them.

slide-76
SLIDE 76

Two Vortex Flow

If the magnitudes are different, |x13| = |x23| , the two vortices move on two concentric circles in the plane. If the vortices are of same orientation, x13x23 > 0 , they stay as far away as possible on the concentric circles.

Figure: The motion of the centers of two vortices of unequal magnitudes and the same orientation. The centers are at the circles.

slide-77
SLIDE 77

Two Vortex Flow

When the they are of opposite orientation, x13x23 < 0 , they will stay as close as possible.

Figure: The motion of the centers of two vortices of unequal magnitudes and the same orientation. The centers are at the circles.

slide-78
SLIDE 78

Two Vortex Flow

If the strengths are equal x13 = x23 , then the center will rotate around a single circle staying as far away as possible.

Figure: The motion of the centers of two vortices of equal magnitudes and the same orientation. The centers are at the circles.

slide-79
SLIDE 79

Two Vortex Flow

If the strengths are opposite, x13 = −x23 , then the two centers will fly off to infinity along two parallel lines.

Figure: The motion of the centers of two vortices of equal magnitudes and the opposite orientation. The centers are at the circles.

slide-80
SLIDE 80

Two Vortex Flow

Suppose that the strengths are not opposite x13 = −x23 and without loss of generality the vortices start at (x11(0), x12(0)) = (1, 0) and (x21(0), x22(0)) = (−1, 0) then the two vortices will rotate around the point ξc = (ξc

1, ξc 2) = (x13 − x23

x13 + x23 , 0)

slide-81
SLIDE 81

Two Vortex Flow

Suppose that the strengths are not opposite x13 = −x23 and without loss of generality the vortices start at (x11(0), x12(0)) = (1, 0) and (x21(0), x22(0)) = (−1, 0) then the two vortices will rotate around the point ξc = (ξc

1, ξc 2) = (x13 − x23

x13 + x23 , 0) with angular velocity ω = x13 + x23 4 .

slide-82
SLIDE 82

Two Vortex Flow

Suppose that the strengths are not opposite x13 = −x23 and without loss of generality the vortices start at (x11(0), x12(0)) = (1, 0) and (x21(0), x22(0)) = (−1, 0) then the two vortices will rotate around the point ξc = (ξc

1, ξc 2) = (x13 − x23

x13 + x23 , 0) with angular velocity ω = x13 + x23 4 . The induced flow will be momentarily stagnant at ξs = (x23 − x13 x13 + x23 , 0) = −ξc but generally this stagnation point will rotate with the vortices remaining on the line between their centers.

slide-83
SLIDE 83

Two Vortex Flow

Suppose that the strengths are not opposite x13 = −x23 and without loss of generality the vortices start at (x11(0), x12(0)) = (1, 0) and (x21(0), x22(0)) = (−1, 0) then the two vortices will rotate around the point ξc = (ξc

1, ξc 2) = (x13 − x23

x13 + x23 , 0) with angular velocity ω = x13 + x23 4 . The induced flow will be momentarily stagnant at ξs = (x23 − x13 x13 + x23 , 0) = −ξc but generally this stagnation point will rotate with the vortices remaining on the line between their centers. The one exception is when the strengths are equal x13 = x23 for then the stagnation point is the center of rotation at (0, 0) and remains there.

slide-84
SLIDE 84

Two Vortex Flow

When the vortices rotate on a circle or on a pair of concentric circles, it is informative to consider the flow in the frame that co-rotates with the vortices.

slide-85
SLIDE 85

Two Vortex Flow

When the vortices rotate on a circle or on a pair of concentric circles, it is informative to consider the flow in the frame that co-rotates with the vortices. A co-rotating point is one where the flow appears stagnant in this co-rotating frame.

slide-86
SLIDE 86

Two Vortex Flow

When the vortices rotate on a circle or on a pair of concentric circles, it is informative to consider the flow in the frame that co-rotates with the vortices. A co-rotating point is one where the flow appears stagnant in this co-rotating frame. We are particularly interested in co-rotating points that are collinear with the centers of the vortices.

slide-87
SLIDE 87

Two Vortex Flow

When the vortices rotate on a circle or on a pair of concentric circles, it is informative to consider the flow in the frame that co-rotates with the vortices. A co-rotating point is one where the flow appears stagnant in this co-rotating frame. We are particularly interested in co-rotating points that are collinear with the centers of the vortices. With the above assumptions, the collinear, co-rotating points are at (ξ1, 0) where ξ1 is a root of the cubic ω(ξ1 − ξc

1)(ξ2 1 − 1) = x13(ξ1 + 1) + x23(ξ1 − 1)

slide-88
SLIDE 88

Two Vortex Flow

When the vortices rotate on a circle or on a pair of concentric circles, it is informative to consider the flow in the frame that co-rotates with the vortices. A co-rotating point is one where the flow appears stagnant in this co-rotating frame. We are particularly interested in co-rotating points that are collinear with the centers of the vortices. With the above assumptions, the collinear, co-rotating points are at (ξ1, 0) where ξ1 is a root of the cubic ω(ξ1 − ξc

1)(ξ2 1 − 1) = x13(ξ1 + 1) + x23(ξ1 − 1)

When the orientations of the vortices are the same, there are always three co-rotating points that are collinear with the vortex centers.

slide-89
SLIDE 89

Two Vortex Flow

When the vortices rotate on a circle or on a pair of concentric circles, it is informative to consider the flow in the frame that co-rotates with the vortices. A co-rotating point is one where the flow appears stagnant in this co-rotating frame. We are particularly interested in co-rotating points that are collinear with the centers of the vortices. With the above assumptions, the collinear, co-rotating points are at (ξ1, 0) where ξ1 is a root of the cubic ω(ξ1 − ξc

1)(ξ2 1 − 1) = x13(ξ1 + 1) + x23(ξ1 − 1)

When the orientations of the vortices are the same, there are always three co-rotating points that are collinear with the vortex centers. When the orientations of the vortices are opposite, there is only

  • ne co-rotating point that is collinear with the vortex centers.
slide-90
SLIDE 90

Eulerian Observability of Two Vortex Flow

Two vortex flow is 6 dimensional and the one Eulerian

  • bservation is 2 dimensional.
slide-91
SLIDE 91

Eulerian Observability of Two Vortex Flow

Two vortex flow is 6 dimensional and the one Eulerian

  • bservation is 2 dimensional.

Numerical calculations indicate that the rank of dh(x) dLf(h)(x) dL2

f(h)(x)

is 6 if the observation and the vortices are not collinear.

slide-92
SLIDE 92

Eulerian Observability of Two Vortex Flow

Two vortex flow is 6 dimensional and the one Eulerian

  • bservation is 2 dimensional.

Numerical calculations indicate that the rank of dh(x) dLf(h)(x) dL2

f(h)(x)

is 6 if the observation and the vortices are not collinear. When the two vortices and the Eulerian observation are collinear, the rank is 5 except for a symmetric configuration where the rank is 3 .

slide-93
SLIDE 93

Eulerian Observability of Two Vortex Flow

A symmetric configuration is one satisfying x21 = −x11 x22 = −x12 x23 = x13 with the observation at the origin.

slide-94
SLIDE 94

Eulerian Observability of Two Vortex Flow

A symmetric configuration is one satisfying x21 = −x11 x22 = −x12 x23 = x13 with the observation at the origin. The maximum observability rank for such a symmetric configuration is 3 = 6 − 3 as there are 3 ways that we can change a configuration while keeping it symmetric.

slide-95
SLIDE 95

Eulerian Observability of Two Vortex Flow

A symmetric configuration is one satisfying x21 = −x11 x22 = −x12 x23 = x13 with the observation at the origin. The maximum observability rank for such a symmetric configuration is 3 = 6 − 3 as there are 3 ways that we can change a configuration while keeping it symmetric. Numerical calculations confirm that it is exactly 3 .

slide-96
SLIDE 96

Eulerian Observability of Two Vortex Flow

Except for the symmetric case, a collinear configuration is not invariant under the dynamics if the observation is not at the center of rotation so the rank of dh(x) dLf(h)(x) dL2

f(h)(x)

immediately become 6 where the SORC holds.

slide-97
SLIDE 97

Eulerian Observability of Two Vortex Flow

If the observation is at the center of rotation the rank of dh(x) dLf(h)(x) dL2

f(h)(x)

remains 5 so SORC continues to not hold.

slide-98
SLIDE 98

Eulerian Observability of Two Vortex Flow

If the observation is at the center of rotation the rank of dh(x) dLf(h)(x) dL2

f(h)(x)

remains 5 so SORC continues to not hold. The direction not seen by the SORC one forms is that of collinearly moving the two vortices away from the observer while increasing their strengths.

slide-99
SLIDE 99

Eulerian Observability of Two Vortex Flow

If the observation is at the center of rotation the rank of dh(x) dLf(h)(x) dL2

f(h)(x)

remains 5 so SORC continues to not hold. The direction not seen by the SORC one forms is that of collinearly moving the two vortices away from the observer while increasing their strengths. Since the line between the centers is rotating, the ORC is satisfied.

slide-100
SLIDE 100

Lagrangian Observability of Two Vortex Flow

Consider two vortex flow with one Lagrangian observation. The extended state space is 8 dimensional and the observation is 2 dimensional.

slide-101
SLIDE 101

Lagrangian Observability of Two Vortex Flow

Consider two vortex flow with one Lagrangian observation. The extended state space is 8 dimensional and the observation is 2 dimensional. Numerical calculations indicate that the rank of dk(x) dLg(k)(x) dL2

g(k)(x)

dL3

g(k)(x)

is 8 except when the observation is collinear with the vortices.

slide-102
SLIDE 102

Lagrangian Observability of Two Vortex Flow

Consider two vortex flow with one Lagrangian observation. The extended state space is 8 dimensional and the observation is 2 dimensional. Numerical calculations indicate that the rank of dk(x) dLg(k)(x) dL2

g(k)(x)

dL3

g(k)(x)

is 8 except when the observation is collinear with the vortices. When the two vortices and the Lagrangian observation are collinear, the rank is 7 except for the symmetric case discussed above where the rank is 5 = 8 − 3 .

slide-103
SLIDE 103

Lagrangian Observability of Two Vortex Flow

If the Lagrangian observer is not at a collinear, co-rotating point then it immediately moves off the line between the vortices and then the SORC holds.

slide-104
SLIDE 104

Lagrangian Observability of Two Vortex Flow

If the Lagrangian observer is not at a collinear, co-rotating point then it immediately moves off the line between the vortices and then the SORC holds. If the Lagrangian observer is at a collinear, co-rotating point then it remains collinear and so the SORC continues to not hold.

slide-105
SLIDE 105

Lagrangian Observability of Two Vortex Flow

If the Lagrangian observer is not at a collinear, co-rotating point then it immediately moves off the line between the vortices and then the SORC holds. If the Lagrangian observer is at a collinear, co-rotating point then it remains collinear and so the SORC continues to not hold. The direction not seen by the SORC one forms is that of collinearly moving the two vortices away from the observer while increasing their strengths.

slide-106
SLIDE 106

Lagrangian Observability of Two Vortex Flow

If the Lagrangian observer is not at a collinear, co-rotating point then it immediately moves off the line between the vortices and then the SORC holds. If the Lagrangian observer is at a collinear, co-rotating point then it remains collinear and so the SORC continues to not hold. The direction not seen by the SORC one forms is that of collinearly moving the two vortices away from the observer while increasing their strengths. Since the line between the centers is rotating, the ORC is satisfied.

slide-107
SLIDE 107

Extended Kalman Filtering

Observed dynamics ˙ x = f(x) y = h(x)

slide-108
SLIDE 108

Extended Kalman Filtering

Observed dynamics ˙ x = f(x) y = h(x) Continuous Time Extended Kalman Filter (EKF) ˙ ˆ x(t) = f(ˆ x(t)) + P (t)H′(t) (y(t) − h(ˆ x(t)) ˙ P (t) = F (t)P (t) + P (t)F ′(t) + Q(t) −P (t)H′(t)R−1(t)H(t)P (t) where F (t) = ∂f ∂x(ˆ x(t)) H(t) = ∂h ∂x(ˆ x(t))

slide-109
SLIDE 109

Extended Kalman Filtering

Four design parameters of the EKF, ˆ x(0) Initial estimate P (0) ≥ 0 Initial error covariance Q(t) ≥ 0 Driving noise covariance R(t) > 0 Observation noise covariance

slide-110
SLIDE 110

Reduced Order Extended Kalman Filtering

Observed dynamics ˙ z1 = g1(z1, z2) ˙ z2 = g2(z1, z2) y = k(z1, z2) = z2

slide-111
SLIDE 111

Reduced Order Extended Kalman Filtering

Observed dynamics ˙ z1 = g1(z1, z2) ˙ z2 = g2(z1, z2) y = k(z1, z2) = z2 Reduced Order EKF (REKF) ˙ ˆ z1(t) = g1(ˆ z1(t), y(t)) + P1(t)G′

2(t) ( ˙

y(t) − g2(ˆ z1(t), y(t)) ˙ P (t) = G1(t)P (t) + P (t)G′

1(t) + Q1(t)

−P (t)G′

2(t)Q−1 2 (t)G2(t)P (t)

G1(t) = ∂g1 ∂z1 (ˆ z1(t), y(t)) G2(t) = ∂g2 ∂z1 (ˆ z1(t), y(t))

slide-112
SLIDE 112

Three Filters of Two Vortex Flow

  • Extended Kalman Filter with one Eulerian Observation at

the origin

slide-113
SLIDE 113

Three Filters of Two Vortex Flow

  • Extended Kalman Filter with one Eulerian Observation at

the origin

  • Extended Kalman Filter with one Lagrangian Observation

starting at the origin

slide-114
SLIDE 114

Three Filters of Two Vortex Flow

  • Extended Kalman Filter with one Eulerian Observation at

the origin

  • Extended Kalman Filter with one Lagrangian Observation

starting at the origin

  • Reduced Order Extended Kalman Filter with one

Lagrangian Observation starting at the origin

slide-115
SLIDE 115

Three Filters of Two Vortex Flow

Figure: Unequal vortices not collinear with the observation.

slide-116
SLIDE 116

Three Filters of Two Vortex Flow

Figure: Unequal vortices collinear with the observation.

slide-117
SLIDE 117

Three Filters of Two Vortex Flow

Figure: Unequal vortices collinear with the observation. Initial estimation error in the null space of the SORC one forms.

slide-118
SLIDE 118

Three Filters of Two Vortex Flow

Figure: Two equal vortices symmetric with respect to the observation.

slide-119
SLIDE 119

Conclusion

It would be nice to extend the above results to multi-vortex flow with multiple Eulerian and/or Lagrangian observations.

slide-120
SLIDE 120

Conclusion

It would be nice to extend the above results to multi-vortex flow with multiple Eulerian and/or Lagrangian observations. This is not possible analytically but may be numerically.

slide-121
SLIDE 121

Conclusion

It would be nice to extend the above results to multi-vortex flow with multiple Eulerian and/or Lagrangian observations. This is not possible analytically but may be numerically. What about the asymptotic observability as the number of vortices and observations goes to infinity.

slide-122
SLIDE 122

Conclusion

It would be nice to extend the above results to multi-vortex flow with multiple Eulerian and/or Lagrangian observations. This is not possible analytically but may be numerically. What about the asymptotic observability as the number of vortices and observations goes to infinity. What about the observability of more complex flows?

slide-123
SLIDE 123

Conclusion

It would be nice to extend the above results to multi-vortex flow with multiple Eulerian and/or Lagrangian observations. This is not possible analytically but may be numerically. What about the asymptotic observability as the number of vortices and observations goes to infinity. What about the observability of more complex flows? Which is better, Eulerian vs Lagrangian observations?

slide-124
SLIDE 124

Conclusion

It would be nice to extend the above results to multi-vortex flow with multiple Eulerian and/or Lagrangian observations. This is not possible analytically but may be numerically. What about the asymptotic observability as the number of vortices and observations goes to infinity. What about the observability of more complex flows? Which is better, Eulerian vs Lagrangian observations? How do we target observation locations to maximize

  • bservability?