Advanced Automation

[lecture #1] 2011.9.1 review of classical control theory

[lecture #2] 2011.9.8 CACSD introduction with review of classical control theory

[lecture #3] 2011.9.15 given by Prof. Kimura cancelled

[lecture #4] 2011.9.22 given by Prof. Kimura cancelled

[lecture #5] 2011.9.29 given by Prof. Kimura cancelled

supplementary lectures will be given by Prof. Kimura.

[lecture #3] 2011.10.6 CACSD introduction with review of classical and modern control theory

  1. relationship between TF and SSR (higher order case)
  2. open-loop stability
    • can be checked by poles of TF and eigenvalues of A-matrix in SSR
  3. closed-loop stability
    • can be checked graphically by Nyquist stability criterion and Bode plot with GM(gain margin) and PM(phase margin)
    • can be checked numerically by poles of closed-loop TF and eigenvalues of A-matrix in closed-loop SSR
%-- 10/6/2011 1:25 PM --%
ls
ex1006_1
ex1006_2
ex1006_3
grid on
-0.8*1.5
ex1006_4

[lecture #4] 2011.10.13 Intro. to robust control theory (H infinity control theory)

s = tf('s');
G = 1/(s+1);
norm(G, inf)
G = 1/(s^2+0.1*s+1);
norm(G, inf)
bode(G)
ex1013_1
ex1013_2

[lecture #5] 2010.10.7 Introduction to Robust Control (cont.)

  1. a class used to represent plant uncertainty and/or perturbation ... H infinity norm
  2. small gain theorem
    • connects the closed-loop H infinity norm and robust stability condition
    • sketch proof ... Nyquist stability criterion
  3. practical example of robust stabilization problem
%-- 10/20/2011 1:41 PM --%
ex1020_1
ex1020_2
ex1020_3
mod1020
c
c = 0.8

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! the followings are under construction !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

[lecture #6] 2010.10.14 norm, vector space, normed linear space

#ref(): File not found: "2010.10.14-1.jpg" at page "授業/制御工学特論2011"

#ref(): File not found: "2010.10.14-2.jpg" at page "授業/制御工学特論2011"

#ref(): File not found: "2010.10.14-3.jpg" at page "授業/制御工学特論2011"

#ref(): File not found: "2010.10.14-4.jpg" at page "授業/制御工学特論2011"

[lecture #7] 2010.10.21 eigenvalue, eigenvector, singular value decomposition

A = [2, 1; 0, 1]
[X, L] = eig(A)
X*L/X - A
[U, S, V] = svd(A)
U*U'
V*V'
U*S*V'
U*S*V' - A
sqrt(eig(A'*A))
S

#ref(): File not found: "2010.10.21-1.jpg" at page "授業/制御工学特論2011"

#ref(): File not found: "2010.10.21-2.jpg" at page "授業/制御工学特論2011"

#ref(): File not found: "2010.10.21-3.jpg" at page "授業/制御工学特論2011"

#ref(): File not found: "2010.10.21-4.jpg" at page "授業/制御工学特論2011"

#ref(): File not found: "2010.10.21-5.jpg" at page "授業/制御工学特論2011"

[lecture #8] 2010.10.28 state space representation of connected system, state space representation of generalized plant for various control problem, mixed sensitivity problem

#ref(): File not found: "2010.10.28-1.jpg" at page "授業/制御工学特論2011"

#ref(): File not found: "2010.10.28-2.jpg" at page "授業/制御工学特論2011"

#ref(): File not found: "ex26.m" at page "授業/制御工学特論2011"

[lecture #9] 2010.11.4 robust control design example: Robust Control System Synthesis for Pneumatic Systems (given by Prof. Kimura)

see RubustControlOfPneumatic-e.pdf in Prof. Kimura's homepage for detail

#ref(): File not found: "2010.11.4-1.jpg" at page "授業/制御工学特論2011"

#ref(): File not found: "2010.11.4-2.jpg" at page "授業/制御工学特論2011"

[lecture #10] 2010.11.11 robust control design example (cont.)

  1. Design H infinity controller with Eqs.(41)-(47) and generalized plant depicted in Fig.3 in the pdf file.
    1. Confirm the following m-file for design:

      #ref(): File not found: "pneum.m" at page "授業/制御工学特論2011"

      #ref(): File not found: "pneum_ans.m" at page "授業/制御工学特論2011"

    2. Derive the generalized plant by hand and correct the m-file.
    3. Run the m-file to find controller.
  2. Simulation

    #ref(): File not found: "simu_pneum.mdl" at page "授業/制御工学特論2011"

    #ref(): File not found: "simu_pneum_noise.mdl" at page "授業/制御工学特論2011"

simu_pneum
plot(t, y, 'r', t, r, 'b');

simu_pneum_noise
plot(t, y, 'r', t, n, 'b')

#ref(): File not found: "2010.11.11-1.jpg" at page "授業/制御工学特論2011"

#ref(): File not found: "2010.11.11-2.jpg" at page "授業/制御工学特論2011"

[lecture #11] 2010.11.18 robust control design example (cont.) (given by Prof. Kimura)

Exercise

  1. step response
  2. noise response (noise type: step, sinusoidal wave 1Hz, 50Hz, 500Hz)
  3. initial response (x(0) = [1;0;0])

#ref(): File not found: "2010.11.18-1.jpg" at page "授業/制御工学特論2011"

[lecture #12] 2010.11.25 Speed control of two inertia system with servo motor (1/3)

#ref(): File not found: "2010.11.25-1.jpg" at page "授業/制御工学特論2011"

[lecture #13] 2010.12.2 Speed control of two inertia system with servo motor (2/3)

  1. design your controller so that the system performance is improved compared with the given example above
  2. Draw the following figures and explain the difference between two control systems:
    1. bode diagram of controllers
    2. gain characteristic of closed-loop systems
    3. time response of control experiment
  3. Why is the performance of your system improved(or unfortunately decreased)?
    • due date: 28th(Tue) Dec 17:00
    • submit your report(pdf or doc) by e-mail to kobayasi@nagaokaut.ac.jp
    • You can use Japanese
    • maximum controller order is 20
    • submit your cont.dat and cont_order.dat to kobayasi@nagaokaut.ac.jp not later than 24th Dec

[lecture #14] 2010.12.9 Speed control of two inertia system with servo motor (3/3)

Due to a dimension change of the driven shaft, frequency response experiment has been re-conducted. Please use the following fixed files instead of the ones introduced on the previous lecture.

#ref(): File not found: "2010.12.9-1.jpg" at page "授業/制御工学特論2011"

[lecture #15] 2010.12.16 Speed control of two inertia system with servo motor (cont.)

participant list2010

related links


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS