Advanced Automation

2010.9.9 CACSD introduction

2010.9.16 CACSD introduction

2010.9.30 Intro. to Robust Control

s = tf('s')
G = 1/(s+1)
norm(G, 'inf')
P = 1/(s^2 + 0.2*s + 1)
K = 1
nyquist(P*K)
help impulse
impulse(P)
T = 1/(1 + P*K)
impulse(T)
sqrt(2)/(2*pi)
1/ans
step(T)
ex21
ex22

2010.10.7 Introduction to Robust Control (cont.)

2010.10.14 norm, vector space, normed linear space

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

2010.10.28 state space representation of connected system, state space representation of generalized plant for various control problem, mixed sensitivity problem

2010.11.4 robust control design example: Robust Control System Synthesis for Pneumatic Systems

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

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:
    2. Derive the generalized plant by hand and correct the m-file.
    3. Run the m-file to find controller.
  2. Simulation
simu_pneum
plot(t, y, 'r', t, r, 'b');

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

========== Caution!!! The followings are under construction ==========

Speed control of two inertia system with servo motor (1/3)

Speed control of two inertia system with servo motor (2/3)

...

related links


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