covariance and spectrum
play

Covariance and spectrum Repetition Covariance function: r w ( ) - PowerPoint PPT Presentation

Covariance and spectrum Repetition Covariance function: r w ( ) Ew ( t + ) w T ( t ) r w ( ) = r T w ( ) Spectral density: Discrete-time systems/processes: for < r w (0) = 1 r w (


  1. Covariance and spectrum Repetition ◮ Covariance function: r w ( τ ) � Ew ( t + τ ) w T ( t ) r w ( τ ) = r T ⇒ w ( − τ ) ◮ Spectral density: ◮ Discrete-time systems/processes: for − π ≤ ω < π � π ∞ r w (0) = 1 r w ( τ ) e − iωτ ⇒ � Φ w ( ω ) � Φ w ( ω ) dω 2 π − π τ = −∞ ◮ Continuous-time systems/processes: for ω ∈ R � ∞ � ∞ r w (0) = 1 r w ( τ ) e − iωτ dτ ⇒ Φ w ( ω ) � Φ w ( ω ) dω 2 π −∞ −∞ ◮ In both cases Φ w ( ω ) = Φ ∗ w ( ω ) ≥ 0 ∀ ω (Φ w ( ω ) = Φ w ( − ω ) ≥ 0 in the scalar case ) 1 / 7 hans.norlander@it.uu.se Disturbance models

  2. Linear filtering and spectral factorization Repetition ◮ White noise: w ( t ) white noise ⇔ Φ w ( ω ) = R w = constant ◮ Discrete-time white noise: r w ( τ ) = 0 for all τ � = 0 ◮ Linear filtering: ◮ Discrete-time systems/processes: Φ y ( ω ) = G ( e iω )Φ u ( ω ) G ∗ ( e iω ) y ( k ) = G ( q ) u ( k ) ⇒ ◮ Continuous-time systems/processes: y ( t ) = G ( p ) u ( t ) ⇒ Φ y ( ω ) = G ( iω )Φ u ( ω ) G ∗ ( iω ) ◮ In the scalar case: Φ y ( ω ) = | G | 2 Φ u ( ω ) ◮ Spectral factorization: If 0 ≤ Φ w ( ω ) < ∞ is rational in ◮ (discrete-time:) cos ω there exists a rational G ( z ) ◮ (continuous-time:) ω 2 there exists a rational G ( s ) which is stable and minimum phase, such that Φ w ( ω ) = | G | 2 (with z = e iω / s = iω respectively). 2 / 7 hans.norlander@it.uu.se Disturbance models

  3. State space models Discrete-time systems/processes ◮ Let v ( k ) be white noise with Ev ( k ) = 0 and r v (0) = R v . ◮ Assume that x ( k ) ∈ R n is governed by the state equation x ( k + 1) = Fx ( k ) + Gv ( k ) , with F stable. ◮ Then x ( k ) is a stationary stochastic process, and Ex ( k ) = 0 . ◮ The covariance matrix Π x = Ex ( k ) x T ( k ) = r x (0) is the solution of the discrete-time Lyapunov equation , Π x = F Π x F T + GR v G T . ◮ The covariance function of x is r x ( τ ) = Ex ( k + τ ) x T ( k ) = F τ Π x , for τ ≥ 0 . (For τ < 0 , use that r x ( τ ) = r x ( − τ ) T .) 3 / 7 hans.norlander@it.uu.se Disturbance models

  4. State space models Continuous-time systems/processes ◮ Let v ( t ) be continuous-time white noise with Ev ( t ) = 0 and intensity R v . ◮ Assume that x ( t ) ∈ R n is governed by the state equation x ( t ) = Ax ( t ) + Bv ( t ) , ˙ with A stable. ◮ Then x ( t ) is a stationary stochastic process, and Ex ( t ) = 0 . ◮ The covariance matrix Π x = Ex ( t ) x T ( t ) is the solution of the continuous-time Lyapunov equation , 0 = A Π x + Π x A T + BR v B T . 4 / 7 hans.norlander@it.uu.se Disturbance models

  5. Cross-covariance and cross-spectrum Some more relevant properties ◮ Consider two stationary stochastic processes, x ( t ) and y ( t ) , with Ex ( t ) = Ey ( t ) = 0 . ◮ Cross-covariance: r xy ( τ ) � Ex ( t + τ ) y T ( t ) ◮ Cross-spectrum: ∞ � r xy ( τ ) e − iωτ Φ xy ( ω ) � Discrete-time processes: τ = −∞ � ∞ Φ xy ( ω ) � r xy ( τ ) e − iωτ dτ Continuous-time processes: −∞ ◮ x ( t ) and y ( t ) independent ⇒ r xy ( τ ) ≡ 0 and Φ xy ( ω ) ≡ 0 . ◮ Discrete-time: y ( k ) = G ( q ) u ( k ) ⇒ Φ yu ( ω ) = G ( e iω )Φ u ( ω ) ◮ Continuous-time: y ( t ) = G ( p ) u ( t ) ⇒ Φ yu ( ω ) = G ( iω )Φ u ( ω ) 5 / 7 hans.norlander@it.uu.se Disturbance models

  6. Aggregation of noise Strategy: Lump several noise sources together into one single source Let v and e be white noise of zero mean and Φ v ( ω ) = R v , Φ e ( ω ) = R e and Φ ve ( ω ) = 0 . e w y ε y v ⇔ G w G ε Σ ◮ Then Φ y ( ω ) = | G w | 2 R v + R e = rational function. ◮ By spectral factorization we get Φ y ( ω ) = | G ε | 2 for som stable, minimum phase, rational G ε ◮ ⇒ we can compute ε = G − 1 ε y (since G − 1 is stable). ε 6 / 7 hans.norlander@it.uu.se Disturbance models

  7. The total model Incorporating the noise in the system model v 1 v 2 G w G n w n y u z G Σ ◮ u - input, ◮ z - controlled/performance variable, ◮ y - measured output, ◮ w - system/process noise, ◮ n - measurement noise, ◮ v 1 - white process noise, ◮ v 2 - white measurement noise. 7 / 7 hans.norlander@it.uu.se Disturbance models

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend