Highlights
Instructions
vt is a white noise; mean = 0, variance = σv2
Also, et and vt are independent signals.
(a) Find expressions for the cross-spectrum Fyx(w) and the spectra Fx(w), Fs(w), Fy(w).
Using these or otherwise find expressions for
σ2x=var(xt), σ2s=var(st), σ2y=var(yt) and the variance signal to noise ratio VSNR=σs2/σe2
(b) Simulate the system for t = 1,..., T = 600. Use parameter values a = .8, b = 1, σ2e=1 g = .7, σ2v=1. Compute the VSNR.
Show plots of yt, st, tx, et, and amplitude histograms. To what extent is the signal 'hidden' in the noise?
(c) Using the simulated data (yt, xt,) from (b) construct (by writing your own files) and display estimates of the cross-spectrum Fx(w) and hence the transfer function. Show plots (overlaid & on a single page) of the true transfer function and the transfer function estimator for lag window values M=10,20,30,40 Compare the estimators to the true transfer function and true input spectrum. NB. Just showing results is not enough - you have to explain how you got them.
Question 2(17) Wiener Filter
Consider the ARMA(1,1) signal extraction problem yt=st+nt,t=1,2,.... where yt is the observed sequence, st is a signal of interest, nt is a noise and they are independent. st=1(1−ϕz−1)1−θz−1 is ARMA(1,1) and nt=vt where et, vt are independent zero mean noise sequences with respective variances σ2e,σ2v
(a) Write an mfile to implement Wilson's algorithm for general m. Check your program by using it to do a spectral factorisation of the MA(1) process with σ2=1 and c0=1+θ2,c1=−θ when θ=±.9. Show plots of the iterates in each case.
(b) For the ARMA(1,1) problem above:
(i) Derive a formula for the Wiener filter as a rational filter.
(ii) Derive a formula for the denominator MA covariances in terms of: ϕ,θ,λ=σ2e/σ2v(VSNR)
(iii) Using your mfile compute a representation of the Wiener filter as a forwards-backwards filter, in the case where ϕ=.7, θ=.6, λ=1.5
(c) Simulate the ARMA(1,1) system with: ϕ=.7, θ=.6, λ=1.5 for T=120 time points. Compute the Wiener filter estimate st and the error signal et and display them jointly on a single plot.
Question 3(16) Kalman Filter
Consider the steady-state Kalman filter (KF). Following the lectures it is given by εt + 1 = Fεt + ket and yt =ctεt + et where et is a zero mean white noise sequence of variance V. Also k=g/V and the steady state (gain) equations for g, V, P are given in the lecture notes.
We consider state estimation of the random walk (RW), scalar state, model εt + 1 = εt + wt and yt = εt + vt and where ε0 = 0
(ai) Find a formula for the RW variance as a function of time. Hence show the RW is not stationary.
(aii) Show the conditions for a steady state Kalman filter are satisfied in this case. Can there be a steady-state Kalman filter even though the RW is not stationary?
(b) Simulate the system with Q=2, λ=1, T=100. Implement the steady-state Kalman filter. Show appropriate plots (no more than four) to illustrate how well (or poorly) it works.
This Engineering has been solved by our PhD Experts at My Uni Paper. Our Assignment Writing Experts are efficient in providing a fresh solution to this question. We are serving more than 10000+ Students in Australia, the UK, and the US by helping them to score HD in their academics. Our Experts are well-trained to follow all marking rubrics and referencing styles.
Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.
© Copyright 2026 My Uni Papers – Student Hustle Made Hassle Free. All rights reserved.