83
PID 制御の基礎 ON/OFF 制御 PID 制御 P 制御 過渡特性を改善しよう PD 制御と P - D 制御 定常特性を改善しよう PI - D 制御 I - PD 制御 4.2

PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

PID 制御の基礎

ON/OFF 制御

PID 制御

P 制御

過渡特性を改善しよう― PD 制御と P-D 制御

定常特性を改善しよう― PI-D 制御

I-PD 制御

4.2 節

Page 2: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

角度制御実験装置

30 [deg]

0 [deg]

Page 3: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

角度制御実験装置

センサ(ロータリエンコーダ)

アクチュエータ(DC モータ)

コントローラ(マイコン)

目標値

角度

制御対象(アーム)

Page 4: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

ON/OFF 制御

ON

OFF

サーモスタット

(温度スイッチ) で

ON/OFF 制御

サーモスタット:「温度とか熱を表す Thermo」と

「一定にすると言う意味の Stat」の合成語

Page 5: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

ON/OFF 制御

偏差が正 偏差が負

正の入力(ON)

負の入力(OFF)

偏差

Page 6: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

ON/OFF 制御

…… ON 動作

…… OFF 動作

ON/OFF コントローラ

ON

OFF

2 値制御

Page 7: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

ON/OFF 制御>> h = 0.01;

on_off_c.slx

Page 8: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

ON/OFF 制御

入力制限

Page 9: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

ON/OFF 制御

30 [deg]

動画:NXT01_ON-OFF.wmv

ハンチング (脈動) を生じる

Page 10: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

ON/OFF 制御

ハンチング (脈動) を生じる

>> figure(1); stairs(t,y)

>> figure(2); stairs(t,u)

Page 11: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

PID 制御の基礎

ON/OFF 制御

PID 制御

P 制御

過渡特性を改善しよう― PD 制御と P-D 制御

定常特性を改善しよう― PI-D 制御

I-PD 制御

4.3 節

Page 12: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

P 制御

P コントローラ

…… 偏差 の大きさに応じて連続的に変化 (多値制御)

Propotional: 比例

多値制御

Page 13: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

P 制御

マス・ばね・ダンパ系

ニュートンの運動方程式

(自然長)

Page 14: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

P 制御

人為的に “ばね”を強くする

マス・ばね・ダンパ系

P コントローラ

Page 15: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

P 制御

P コントローラ

制御対象 (アーム駆動系)

Page 16: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

P 制御

P コントローラ

ゲインの大きさ

…… 入力の制限値

…… 目標値

のとき のとき

Page 17: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

P 制御

>> h = 0.01;

>> kP = 1;

p_cont_c.slx

Page 18: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

P 制御

30 [deg] 30 [deg] 30 [deg]

動画:NXT02_P1.wmv 動画:NXT03_P2.wmv 動画:NXT04_P3.wmv

反応が速くなる/オーバーシュートが大きくなる

Page 19: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

P 制御

“ 大” とすると ……

Page 20: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

P 制御

“ 大” とすると,入力は ……

入力 大

Page 21: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

P 制御

“ 大” とすると,過渡特性は ……

立ち上がりの速さ 小

オーバーシュート 大

Page 22: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

P 制御

“ 大” とすると,定常特性は ……

定常偏差 小

Page 23: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

理論的な解析

Page 24: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

P 制御

Page 25: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

モータ駆動系のモデル

?微分

1次遅れ要素

Page 26: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

モータ駆動系のモデル

微分

1次遅れ要素

Page 27: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

モータ駆動系のモデル

Page 28: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

P 制御

2 次遅れ要素

Page 29: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

P 制御

固有角周波数

減衰係数

ゲイン

2 次遅れ要素

の解

Page 30: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

P 制御

Page 31: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

ラプラス変換:最終値の定理

のとき

最終値の定理

外乱が加わらなければ定常偏差は 0

Page 32: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

2 次遅れ系

極不足制動

臨界制動

過制動

安定不安定

安定性

互いに異なる実数

共役複素数互いに

異なる実数

実数(重根)

実数(重根) 極

Page 33: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

2 次遅れ系のステップ応答

不足制動

とすると,安定度が低くなる (減衰性が悪くなる)

Page 34: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

2 次遅れ系のステップ応答

臨界制動 過制動

のとき,振動をまったく生じずに,定常値に収束

Page 35: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

2 次遅れ系のステップ応答

の大きさに比例して,速応性が向上する

不足制動

Page 36: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

2 次遅れ系のステップ応答

の大きさに比例して,速応性が向上する

臨界制動 過制動

Page 37: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

P 制御

減衰係数 0

固有角周波数 大

“ 大” とすると,過渡特性は ……

速応性が向上

安定度が悪化

Page 38: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

P 制御

定値外乱が加わると,定常偏差が残る

Page 39: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

摩擦の種類

粘性摩擦

動摩擦 静止摩擦

傾き

低速時に影響が大きい

(考慮していない)

高速時に影響が大きい

定常偏差の要因 (外乱)

Page 40: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

PID 制御の基礎

ON/OFF 制御

PID 制御

P 制御

過渡特性を改善しよう― PD 制御と P-D 制御

定常特性を改善しよう― PI-D 制御

I-PD 制御

4.4 節

Page 41: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

PD 制御

PD コントローラDerivative: 微分

P 動作(現在)

D 動作(未来)

…… 振動を抑制

Page 42: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

PD 制御

PD コントローラ

不完全微分

Page 43: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

PD 制御

>> h = 0.01; Tf = 0.02;

>> kP = 3;

>> kD = 0.2;

pd_cont_c.slx

Page 44: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

PD 制御

30 [deg] 30 [deg]

P 制御: PD 制御:

動画:NXT04_P3.wmv 動画:NXT05_PD.wmv

粘性が低い

粘性が高い

Page 45: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

PD 制御P 制御:

PD 制御:

入力が過大振動を抑制!!

であるとき

に制限

Page 46: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

PD 制御 入力が過大となるのはなぜ?

微分動作:

過大過大

Page 47: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

P-D 制御 (微分先行型 PD 制御)

入力を小さくするには… 微分動作:

とみなす

Page 48: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

P-D 制御 (微分先行型 PD 制御)

微分先行

P-D コントローラ

Page 49: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

P-D 制御 (微分先行型 PD 制御)

微分先行

P-D コントローラ ……不完全微分

Page 50: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

P-D 制御 (微分先行型 PD 制御)

>> h = 0.01; Tf = 0.02;

>> kP = 3;

>> kD = 0.2;

p_d_cont_c.slx

Page 51: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

P-D 制御 (微分先行型 PD 制御)

30 [deg] 30 [deg]

PD 制御: P-D 制御:

動画:NXT05_PD.wmv 動画:NXT06_P-D.wmv

Page 52: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

P-D 制御 (微分先行型 PD 制御)

P-D 制御:PD 制御:

P-D 制御では入力の大きさを抑制

PD, P-D 制御ともに定常偏差が残る

Page 53: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

P-D 制御 (微分先行型 PD 制御)

人為的に “ダンパ”を強くする

P-D コントローラ

人為的に “ばね”を強くする

マス・ばね・ダンパ系

Page 54: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

P-D 制御 (微分先行型 PD 制御)

Page 55: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

理論的な解析

Page 56: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

P-D 制御 (微分先行型 PD 制御)2 次遅れ

要素

Page 57: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

P-D 制御 (微分先行型 PD 制御)2 次遅れ

要素

固有角周波数

減衰係数

ゲイン

改善

過渡特性は改善

定常偏差が残る

Page 58: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

PID 制御の基礎

ON/OFF 制御

PID 制御

P 制御

過渡特性を改善しよう― PD 制御と P-D 制御

定常特性を改善しよう― PI-D 制御

I-PD 制御

4.5 節

Page 59: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

PID 制御

PID コントローラIntegral: 積分

P 動作(現在)

I 動作(過去)

D 動作(未来)

Page 60: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

PID 制御

PID コントローラ

P コントローラ

PD コントローラ

PI コントローラ

……

……

……

Page 61: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

PI-D 制御 (微分先行型 PID 制御)

微分先行

PI-D コントローラ ……不完全微分

Page 62: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

PI-D 制御 (微分先行型 PID 制御)

>> h = 0.01; Tf = 0.02;

>> kP = 3; kD = 0.2;

>> kI = 10;

pi_d_cont_c.slx

Page 63: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

PI-D 制御 (微分先行型 PID 制御)

30 [deg] 30 [deg]

動画:NXT07_PI-D1.wmv 動画:NXT08_PI-D2.wmv

Page 64: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

PI-D 制御 (微分先行型 PID 制御)

P-D 制御:

PI-D 制御:

PI-D 制御:

定常偏差が 0 となる オーバーシュートを生じる 収束が遅い

Page 65: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

理論的な解析

Page 66: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

PI-D 制御 (微分先行型 PID 制御)

Page 67: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

PI-D 制御 (微分先行型 PID 制御)

定値外乱が加わっても定常偏差は 0

Page 68: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

PI-D 制御 (微分先行型 PID 制御)

零点に起因するオーバーシュートを生じる

Page 69: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

零点に起因するオーバーシュート

0 1 2 3 4 5 6 7 8 9 100

0.2

0.4

0.6

0.8

1

1.2

1.4

Time [s]

極:--1, --2, --3 零点:--1/2

極:--1, --2, --3 零点:なし

Page 70: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

PID 制御の基礎

ON/OFF 制御

PID 制御

P 制御

過渡特性を改善しよう― PD 制御と P-D 制御

定常特性を改善しよう― PI-D 制御

I-PD 制御

4.6 節

Page 71: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

I-PD 制御 (比例・微分先行型 PID 制御)

微分先行

比例先行

I-PD コントローラ ……不完全微分

Page 72: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

I-PD 制御 (比例・微分先行型 PID 制御)

>> h = 0.01; Tf = 0.02;

>> kP = 3; kD = 0.2;

>> kI = 20;

i_pd_cont_c.slx

Page 73: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

I-PD 制御 (比例・微分先行型 PID 制御)

30 [deg]

動画:NXT08_PI-D2.wmv

PI-D 制御: I-PD 制御:

動画:NXT09_I-PD1.wmv

30 [deg]

Page 74: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

I-PD 制御 (比例・微分先行型 PID 制御)

PI-D 制御:

I-PD 制御:

I-PD 制御の方が入力が小さい

I-PD 制御の方がオーバーシュートが小さいが,立ち上がりが遅い

Page 75: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

I-PD 制御 (比例・微分先行型 PID 制御)

動画:NXT09_I-PD1.wmv 動画:NXT10_I-PD2.wmv

ゲインを大きくして速応性を改善入力の大きさに余裕があるので,

30 [deg] 30 [deg]

Page 76: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

I-PD 制御 (比例・微分先行型 PID 制御)

I-PD 制御:

I-PD 制御:

Page 77: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

理論的な解析

Page 78: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

I-PD 制御 (比例・微分先行型 PID 制御)

Page 79: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

I-PD 制御 (比例・微分先行型 PID 制御)

零点を持たない 改善

PI-D 制御と同じ

Page 80: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

零点に起因するオーバーシュート

0 1 2 3 4 5 6 7 8 9 100

0.2

0.4

0.6

0.8

1

1.2

1.4

Time [s]

極:--1, --2, --3 零点:--1/2

極:--1, --2, --3 零点:なし

I-PD

PI-D

Page 81: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

I-PD 制御 = 目標値フィルタ+PID 制御

I-PD コントローラ

I-PD コントローラ

Page 82: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

I-PD 制御 = 目標値フィルタ+PID 制御

I-PD コントローラ

Page 83: PID - maizuru-ct.ac.jp · pid 制御の基礎 on/off 制御 pid 制御 p 制御 過渡特性を改善しよう ―pd 制御とp-d 制御 定常特性を改善しよう

I-PD 制御 = 目標値フィルタ+PID 制御

PID

目標値フィルタ

:目標値フィルタ(2 次遅れ要素)

:PID コントローラ