The following table shows the lecture topics, the corresponding readings in the course notes, and
the homework. Homework problems will be worked out in tutorial. Note that the lecture schedule may
be updated as the semester progresses, so it's a good idea to check the webpage periodically.
| Week |
Lecture |
Topics |
Sections of Course Notes |
Homework |
| 1 |
1 |
Introduction, mathematical models of systems |
1, 2.1 - 2.3 |
Ch1: 1, 2, 3, 4, 5 |
| |
2 |
ODE's and state models |
|
Ch2: 1, 2, 3, 4, 5, 6 |
| |
3 |
State models |
|
|
| 2 |
4 |
Nonlinear systems and linearization |
2.5 - 2.6 |
Ch2: 7, 8, 9, 10(a) |
| |
5 |
Laplace transform review |
|
|
| |
6 |
Laplace transform review |
|
|
| 3 |
7 |
Transfer functions, TF <--> SS |
2.7, 3.1 |
Ch2: 11, 12, 13, Ch3: 1 |
| |
8 |
Block diagrams and interconnections |
|
PracticeProb1 |
| |
9 |
Time response: derivation in state space |
Block diagram problems |
Block diagram solutions |
| 4 |
10 |
Computing e^At |
3.2 - 3.4 |
Ch3: 2, 3, 4 |
| |
11 |
Second-order systems |
|
PracticeProb2 |
| |
12 |
Performance specifications |
|
|
| 5 |
13 |
Logic notation |
3.5 - 3.6 |
Ch3: 5, 6, 7, 8, 9, 10, 11, 13 |
| |
14 |
Lyapunov stability |
|
|
| |
15 |
BIBO stability |
|
|
| 6 |
16 |
Open-loop vs closed-loop |
4.1 |
Ch4: 1, 2, 3, 5 |
| |
17 |
Open-loop vs closed-loop |
|
|
| |
18 |
Open-loop vs closed-loop |
|
|
| |
|
Reading Week |
|
|
| 7 |
19 |
Routh criterion, P control design |
4.2, 4.3 |
PracticeProb3 |
| |
20 |
Steady-state error |
|
|
| |
21 |
Nyquist stability |
|
|
| 8 |
22 |
Nyquist stability |
4.4 - 4.5 |
Ch4: 8, 9, 10, 11 |
| |
23 |
Nyquist stability |
|
|
| |
24 |
Frequency response and Bode plots |
|
|
| 9 |
25 |
Bode plots |
3.7, 4.6 |
PracticeProb6, Ch4: 12, 13 |
| |
26 |
Bode plots |
|
|
| |
27 |
Lag compensation |
|
|
| 10 |
28 |
Lead Compensation |
5.1 - 5.3 |
PracticeProb7 |
| |
29 |
Introduction to pole placement |
|
|
| |
30 |
Applications of pole placement |
|
|
| 11 |
31 |
Exact tracking problem |
|
PracticeProb4 |
| |
32 |
Exact tracking problem |
|
|
| |
33 |
Asymptotic tracking problem |
|
|
| 12 |
34 |
Robust tracking problem |
|
TBA |
| |
35 |
Internal model principle |
|
|
| |
36 |
Disturbance rejection |
|
|
| 13 |
37 |
Review |
|
|
| |
38 |
Review |
|
|
| |
39 |
Review |
|
|
Labs take place in BA3114 and are performed in groups of two or
three students. The labs include a preparation and a report. Each student
submits one preparation at the beginning of the lab. The report is due one week after
your scheduled lab (one report per group), in a drop box labeled "ECE356", box 11, basement
of Sandford Fleming. There are no make-up labs. If you miss a lab you cannot show up at a
different lab section.