FRTN65
Exercise 10
Skip To Content
Dashboard
  • Login
  • Dashboard
  • Calendar
  • Inbox
  • History
  • Help
Close
  • My dashboard
  • FRTN65
  • Assignments
  • Exercise 10
2024 HT/Autumn
  • Home
  • Modules
  • Quizzes
  • Assignments
  • Syllabus

Exercise 10

  • Due No Due Date
  • Points None

10.1 Sampling of Systems

A system with input u and output y has transfer function LaTeX: G(s)G(s). Find the sampled system G(z) when the sampling period is h=0.1 using the zero-order hold method. Also find the coefficients in polynomials A(q) and B(q) so that A(q)y(t) = B(q)u(t).

a) LaTeX: G(s) = \frac{2}{s+3}G(s)=2s+3

b) LaTeX: G(s) = \frac{2}{s+3}e^{-0.2s}G(s)=2s+3e−0.2s

10.2 Recovering the continuous time system

After identification of a sampled system (zero-order hold) with sampling period  LaTeX: h=1h=1 you have obtained the discrete time model

y(t)−1.4y(t−1)+0.48y(t−2)=2u(t−1)−1.4u(t−2)

The continuous time system is of the form

G(s)=b0s+b1s2+a1s+a2

Find the values of the parameters b0,b1,a1 and a2.

Hint: 2z−1.4z2−1.4+0.48=1z−0.6+1z−0.8

10.3 Identification and Prediction 

A second order (noise-free) system of the form

LaTeX: y(t) + a_1y(t-1) + a_2y(t-2) = b_1u(t-1) + b_2u(t-2)y(t)+a1y(t−1)+a2y(t−2)=b1u(t−1)+b2u(t−2)

has step response (LaTeX: u(t)=1u(t)=1 for LaTeX: t \geq 0 t≥0) as

LaTeX: y(t) = 0, t\leq 0y(t)=0,t≤0.

LaTeX: y(1) = 1y(1)=1
LaTeX: y(2) = 1.7y(2)=1.7
LaTeX: y(3) = 1.99y(3)=1.99
LaTeX: y(4) = 1.853y(4)=1.853

a) Identify the coefficients LaTeX: a_1,a_2,b_1,b_2a1,a2,b1,b2.
b) Determine predictions LaTeX: \widehat{y}(5|4) \textrm{and } \widehat{y}(6|4)ˆy(5|4)and ˆy(6|4) (the predictions at time 4 of LaTeX: y(5)y(5) and LaTeX: y(6)y(6)).

10.4 Identification in closed loop

We want to find parameters LaTeX: aa and LaTeX: bb in the system
LaTeX: y(t) + ay(t-1) = bu(t-1) + e(t)y(t)+ay(t−1)=bu(t−1)+e(t).
where e is white noise. The system is controlled by a proportional controller. Can the parameters be identified if

a) LaTeX: u(t) = -K y(t)u(t)=−Ky(t),
b) LaTeX: u(t) = -K y(t-1)u(t)=−Ky(t−1)
c) LaTeX: u(t) = -Ky(t) + r(t)u(t)=−Ky(t)+r(t), where LaTeX: r(t)=1r(t)=1

10.5 Identification example

The file ex10_5.m Download ex10_5.m

performs the parameter identification of the resonant system on Lecture 9 using the OE, ARX, ARMAX and BJ model structures.

Study the file and make sure you understand what happens. Then replace the noise dynamics LaTeX: H=1H=1 used on Lecture 9 with LaTeX: H=\frac{1}{1+z^{-2}}H=11+z−2 and redo the identifications.

a) Which model structures give now correct estimation of the dynamics LaTeX: GG ?

b) Which model structures gives correct estimation of LaTeX: HH ?

c) Which identified model gives the best prediction results?

10.6 Bias problem by unmodeled noise dynamics

On the lecture we claimed that the least squares identification of the parameter LaTeX: aa in

LaTeX: y(t) = ay(t-1) + w(t)y(t)=ay(t−1)+w(t)

gives a bias if the true system is

LaTeX: y(t) = ay(t-1) + e(t) + ce(t-1)y(t)=ay(t−1)+e(t)+ce(t−1)

(where LaTeX: e(t)e(t) is white noise, i.e. LaTeX: e(t_1)e(t1) and LaTeX: e(t_2)e(t2) are independent).

Verify the claimed formula

LaTeX: \widehat{a}_N \to a + \frac{c(1-a^2)}{1+2ac+c^2}, \qquad \textrm{as } N\to \inftyˆaN→a+c(1−a2)1+2ac+c2,as N→∞

 

 

Solutions to exercise 10 Download Solutions to exercise 10

0
Please include a description
Additional Comments:
Rating max score to > pts
Please include a rating title

Rubric

Find Rubric
Please include a title
Find a Rubric
Title
You've already rated students with this rubric. Any major changes could affect their assessment results.
 
 
 
 
 
 
 
     
Can't change a rubric once you've started using it.  
Title
Criteria Ratings Pts
This criterion is linked to a Learning Outcome Description of criterion
threshold: 5 pts
Edit criterion description Delete criterion row
5 to >0 pts Full Marks blank
0 to >0 pts No Marks blank_2
This area will be used by the assessor to leave comments related to this criterion.
pts
  / 5 pts
--
Additional Comments
This criterion is linked to a Learning Outcome Description of criterion
threshold: 5 pts
Edit criterion description Delete criterion row
5 to >0 pts Full Marks blank
0 to >0 pts No Marks blank_2
This area will be used by the assessor to leave comments related to this criterion.
pts
  / 5 pts
--
Additional Comments
Total Points: 5 out of 5
Previous
Next
Lecture 10. Identification of Linear Dynamical Systems - part 2Next Module:
Week 11