Avdeling for teknologiske fag


Course Plan (preliminary and to be updated weekly)

SCEV3006 Advanced Control with Implementation


 
Week nr. Date Topic
34 21.08 Introduction, notation, state space models, solution of the state equation, discrete time state space models, controllability and observability.  

Lecture notes Ch. 1. Files to run Ex 1.3 in the lecture notes, ctrb2ex.m, gram2.m

35  28.08 Zeroes and poles in multivariable systems. Multivariable frequency analysis.  Analysis based on both transfer matrix models and state space models. Example in lecture ex_zeroes.m

Lecture notes Ch 1.8 and Ch  2

36 4.09 Introduction to optimal control of linear dynamic systems with Linear Quadratic (LQ) criterions.

Lecture notes Ch.. 3, Ch. 4.1 and Ch.  4.2

Video record fall 2017
Lecture 3a  Lecture3b  Lecture3c  Lecture3d

37

38

11.9

18.9

Lecture notes Ch 3 and exercise 3. LQ-control and Sections 4.3 and 4.4.  Ex. 8.3-9.5 LQ and PD control.

Section 4.6, systems with disturbances. LQ-control with integral action as an example. If time, solution of the Algebraic Riccati Equation (ARE) Section 4.5.

38-39 18.9-25.9 Optimal tracking systems, Sections 4.7 and 4.8.
Short intro! Discrete optimal control. Ch. 5.1 and 5.2

 Fall 2017: Lecture5a  Lecture5b

40 2.10 Standard Discrete time LQ optimal control problem. Ch 5.2
Introduction to method for Discrete LQ optimal control with integral action
41 10.10 Discrete LQ optimal tracking control, Ch 5.3.

Method for Discrete LQ optimal control with integral action

42 16.10 Discrete optimal control Lecture notes 5.3.

mic-journal paper: LQ optimal control with integral action

Video lecture
Fall2017: Lecture8

43 23.10 Discrete optimal control Ch. 5 Lecture notes Ch 5.2 and 5.3.

LQG control Doyle paper

Video lecture
Fall 2017: Lecture9a  Lecture9b

43-44 23.10-30.10 1) Standard discrete LQ opt control problem, Ch. 5.3. Josephs stable formulation of the discrete Riccati eq and solving the DARE dric_solv.m

2) LQ with integral action:  note.

3) Control of distillation column example. As in Example 5.3: m-file Software in d-col.zip main_kolreg_lq.m  Description of distillation column model used in Ex 5.3 with parameter numerical values 2620_001.pdf Se also Ex 8.1 for a distillation column modeling example. Function dread.m used in main_kolreg_lq.m

44-45 30.10-6.11 Weighting control deviations. Paper:  Discrete LQ optimal control with integral action (pdf-fil uten figurer)

LQ optimal control with integral action (mic-paper). MATLAB scripts for the examples in the paper: dlq_ex4_du.m, dlq_ex3_du.m,
dread.m (low level function used)

Solution to given exercise: main_2x2_ex.m

Function to compute the optimal control: dlq_du.m dlqdu_pi

Testing Alternative 1. x=x+y and Alternative 2 x(i+1)=x(i)+y:
main_test_alt1.m main_test_alt2.m

45 6.11 Lecture notes Sec 5.4. Weighting control deviations. Sec 5.6 Solution of DARE, generalized eigenvalue problem. Ch 7 Time delay. Examples tau=1, tau=2 delays.

Ex impementing delay model in Ch 7.2.1  ex1_delay_ssmodel.m

lecture notes Example 5.2 m-files: main_dlq_rdu.m   main_dlq_rdu2.m

Integral action: paper

IMC tuning rules etc. (Lecture notes) (Lecture notes2)

46 13.11 1) Control and state estimation. Kalman-filter. Lecture notes Sec 10.

2) Exam 2010 Task 1 amd Task 2

3) Handwritten solutions to some old Final exam tasks (in norwegian)(2641_0001.pdf)

47 21.11 Control and state estimation. Kalman-filter. Lecture notes Sec 10. Non linear decoupling. 23. Exam tasks. Robustness in LQ and LQG systems. Ch. 10 and 11. Uncented Kalman Filter (UKF note).

LQ and PI control with time delay. (Paper for info).

New paper on LQ optimal control with integral action:

http://www.mic-journal.no/PDF/2012/MIC-2012-2-1.pdf

Summing up lecture + some repetition

Video: Fall 17 20.11.17

48
 27.11  Summing up lecture + some repetition
51    
     
     
 

 

Faglærer: Dr. ing., 1. amanuensis David Di Ruscio                             


[Avdeling for teknologiske fag]     [Hjemmesiden til Høgskolen i Telemark]


Oppdatert 19.08.2002 av david.di.ruscio@hit.no