Advanced Automation

[lecture #1] 2010.9.2 review of classical control theory (given by Prof. Kimura)

[lecture #2] 2010.9.9 CACSD introduction

[lecture #3] 2010.9.16 CACSD introduction

[lecture #4] 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

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

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

[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

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

[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

[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:
    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')

[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])

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

[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.

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

participant list2010

related links


添付ファイル: file2010.12.9-1.jpg 854件 [詳細] fileresult_small2_fixed.dat 878件 [詳細] fileresult_small1_fixed.dat 959件 [詳細] fileresult_large2_fixed.dat 948件 [詳細] fileresult_large1_fixed.dat 1007件 [詳細] filefrdata_offset10_small_fixed.dat 869件 [詳細] filefrdata_offset10_large_fixed.dat 911件 [詳細] filefrdata_offset5_small_fixed.dat 870件 [詳細] filefrdata_offset5_large_fixed.dat 877件 [詳細] filecont_order2_fixed.dat 765件 [詳細] filecont_order1_fixed.dat 817件 [詳細] filecont2_fixed.mat 828件 [詳細] filecont2_fixed.dat 858件 [詳細] filecont1_fixed.mat 808件 [詳細] filecont1_fixed.dat 829件 [詳細] filecont_fixed.m 868件 [詳細] fileweight_fixed.m 854件 [詳細] filenominal_fixed.m 884件 [詳細] filefreqresp_fixed.m 824件 [詳細] file2010.12.2-2.jpg 770件 [詳細] file2010.12.2-1.jpg 806件 [詳細] filefreqresp_module.c 913件 [詳細] filefreqresp_app.c 956件 [詳細] filefreqresp.h 954件 [詳細] filehinf_module.c 903件 [詳細] filehinf_app.c 905件 [詳細] filehinf.h 892件 [詳細] filecompare.m 867件 [詳細] filecont2.mat 924件 [詳細] filecont1.mat 900件 [詳細] fileresult_small2.dat 873件 [詳細] fileresult_small1.dat 885件 [詳細] fileresult_large2.dat 943件 [詳細] fileresult_large1.dat 1008件 [詳細] filecont_order2.dat 867件 [詳細] filecont_order1.dat 797件 [詳細] filecont2.dat 918件 [詳細] filecont1.dat 864件 [詳細] filecont.m 1010件 [詳細] fileweight.m 952件 [詳細] filenominal.m 951件 [詳細] filefreqresp.m 839件 [詳細] filefrdata_offset10_small.dat 933件 [詳細] filefrdata_offset10_large.dat 913件 [詳細] filefrdata_offset5_small.dat 907件 [詳細] filefrdata_offset5_large.dat 877件 [詳細] filefrdata_offset0_small.dat 891件 [詳細] filefrdata_offset0_large.dat 887件 [詳細] filesetup.pdf 1016件 [詳細] file2010.11.18-1.jpg 770件 [詳細] file2010.11.25-1.jpg 783件 [詳細] fileapparatus.pptx 880件 [詳細] file2010.11.11-2.jpg 887件 [詳細] file2010.11.11-1.jpg 897件 [詳細] filesimu_pneum_noise.mdl 958件 [詳細] filesimu_pneum.mdl 983件 [詳細] filepneum_ans.m 998件 [詳細] filepneum.m 983件 [詳細] file2010.11.4-2.jpg 866件 [詳細] file2010.11.4-1.jpg 872件 [詳細] file2010.10.28-2.jpg 920件 [詳細] file2010.10.28-1.jpg 940件 [詳細] fileex26.m 1034件 [詳細] file2010.10.21-5.jpg 892件 [詳細] file2010.10.21-4.jpg 980件 [詳細] file2010.10.21-3.jpg 904件 [詳細] file2010.10.21-2.jpg 969件 [詳細] file2010.10.21-1.jpg 972件 [詳細] file2010.10.14-4.jpg 974件 [詳細] file2010.10.14-3.jpg 948件 [詳細] file2010.10.14-2.jpg 935件 [詳細] file2010.10.14-1.jpg 943件 [詳細] filenorm2.pdf 1089件 [詳細] filenorm.pdf 1226件 [詳細] file2010.10.7-4.jpg 985件 [詳細] file2010.10.7-3.jpg 963件 [詳細] file2010.10.7-2.jpg 946件 [詳細] file2010.10.7-1.jpg 980件 [詳細] filemod2.mdl 1071件 [詳細] fileex25.m 1166件 [詳細] fileex24.m 1130件 [詳細] fileex23.m 1113件 [詳細] file2010.9.30-3.jpg 958件 [詳細] file2010.9.30-2.jpg 964件 [詳細] file2010.9.30-1.jpg 901件 [詳細] fileex22.m 1174件 [詳細] fileex21.m 1118件 [詳細] file2010.9.16-2.jpg 966件 [詳細] file2010.9.16-1.jpg 947件 [詳細] filemod1.mdl 1128件 [詳細] fileex4.m 1039件 [詳細] fileex3.m 1144件 [詳細] fileex2.m 1058件 [詳細] fileex1.m 1108件 [詳細] file2010.9.9-2.jpg 1031件 [詳細] file2010.9.9-1.jpg 974件 [詳細]

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-12-16 (木) 13:21:01