プロセス制御工学 2.プロセスモデル
DESCRIPTION
プロセス制御工学 2.プロセスモデル. 京都大学 加納 学. 2. 講義内容. プロセスモデルの構築 ラプラス変換. 3. 動的なプロセスモデルの必要性. プロセス制御を実現するためには,プロセスの入力変数(操作変数と外乱)が変化したときに出力変数(制御変数)が時間的にどのように変化するか,すなわちプロセスの 動特性 を表現できるモデルが必要である. プロセス設計に利用されるモデルは,定常状態における変数間の関係を表現するものであり,動特性は無視されている場合が多い.. アクセルやブレーキと車速の関係を知らなかったら,どうなるだろうか?. 4. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: プロセス制御工学 2.プロセスモデル](https://reader034.vdocuments.net/reader034/viewer/2022050910/56816014550346895dcf16b7/html5/thumbnails/1.jpg)
Division of Process Control & Process Systems EngineeringDepartment of Chemical Engineering, Kyoto University
[email protected]://www-pse.cheme.kyoto-u.ac.jp/~kano/
プロセス制御工学
2.プロセスモデル
京都大学 加納 学
![Page 2: プロセス制御工学 2.プロセスモデル](https://reader034.vdocuments.net/reader034/viewer/2022050910/56816014550346895dcf16b7/html5/thumbnails/2.jpg)
講義内容 2
プロセスモデルの構築
ラプラス変換
![Page 3: プロセス制御工学 2.プロセスモデル](https://reader034.vdocuments.net/reader034/viewer/2022050910/56816014550346895dcf16b7/html5/thumbnails/3.jpg)
動的なプロセスモデルの必要性 3
プロセス制御を実現するためには,プロセスの入力変数(操作変数と外乱)が変化したときに出力変数(制御変数)が時間的にどのように変化するか,すなわちプロセスの動特性を表現できるモデルが必要である.
プロセス設計に利用されるモデルは,定常状態における変数間の関係を表現するものであり,動特性は無視されている場合が多い.
アクセルやブレーキと車速の関係を知らなかったら,どうなるだろうか?
![Page 4: プロセス制御工学 2.プロセスモデル](https://reader034.vdocuments.net/reader034/viewer/2022050910/56816014550346895dcf16b7/html5/thumbnails/4.jpg)
プロセスモデルの種類 4
物理モデル(現象論的モデル)物理や化学の法則に基づいて化学プロセスの動特性を一連の微分方程式や代数方程式で表現するモデル
ブラックボックスモデル(統計的モデル)プロセスの運転データから導出されるモデル例えば,操作変数を人為的に変化させることによって,操作変数が制御変数に与える影響を知ることができるため,そのときの入出力データからモデルを構築できる.
システム同定:入出力データから統計的モデルを構築すること
グレイボックスモデル=現象論的モデル+統計的モデル
![Page 5: プロセス制御工学 2.プロセスモデル](https://reader034.vdocuments.net/reader034/viewer/2022050910/56816014550346895dcf16b7/html5/thumbnails/5.jpg)
状態変数と状態方程式 5
),( uxfdtdx
状態方程式 状態変数 x
初期状態 x0 と入力 u が与えられれば,プロセスの状態が変化する様子を知ることができる.
プロセスの動特性を表現するためには,プロセスの状態を表す変数(状態変数)とその時間的変化を表す数式(状態方程式)が必要である.
例)物質収支式や熱収支式などのプロセス方程式
![Page 6: プロセス制御工学 2.プロセスモデル](https://reader034.vdocuments.net/reader034/viewer/2022050910/56816014550346895dcf16b7/html5/thumbnails/6.jpg)
プロセス方程式から状態方程式へ 6
),(2
2
uygdtdya
dtyd
プロセス方程式が 1 階微分方程式で与えられるとは限らないが,状態変数の 1 階から n-1 階微分までを状態変数に加えることにより, n 階微分方程式に変形できる.
dtdyxyx 21 ,
21
2
2
1
),( axuxgx
xx
dtd
![Page 7: プロセス制御工学 2.プロセスモデル](https://reader034.vdocuments.net/reader034/viewer/2022050910/56816014550346895dcf16b7/html5/thumbnails/7.jpg)
定常状態と非定常状態 7
定常状態状態変数が時間的に変化しない状態
非定常状態状態変数が時間的に変化する状態
)~,~(0 uxf
),( uxfdtdx
![Page 8: プロセス制御工学 2.プロセスモデル](https://reader034.vdocuments.net/reader034/viewer/2022050910/56816014550346895dcf16b7/html5/thumbnails/8.jpg)
例題2.1 8
物質収支
エネルギー収支
FFdtdLA i
QFTcTFcdtLTdAc piipp )(
![Page 9: プロセス制御工学 2.プロセスモデル](https://reader034.vdocuments.net/reader034/viewer/2022050910/56816014550346895dcf16b7/html5/thumbnails/9.jpg)
例題2.1 9
物質収支
エネルギー収支
FFdtdLA i
pii c
QFTTFdtLTdA
)(
)()( FFTdtdTAL
dtdLAT
dtdTAL
dtLTdA i
pi c
QTTFdtdTAL
)(
![Page 10: プロセス制御工学 2.プロセスモデル](https://reader034.vdocuments.net/reader034/viewer/2022050910/56816014550346895dcf16b7/html5/thumbnails/10.jpg)
例題2.1 10
FFdtdLA i
pi c
QTTFdtdTAL
)(
状態方程式 状態変数
LT
![Page 11: プロセス制御工学 2.プロセスモデル](https://reader034.vdocuments.net/reader034/viewer/2022050910/56816014550346895dcf16b7/html5/thumbnails/11.jpg)
自由度 11
プロセス自由度プロセスの定常状態を決めるために必要十分な変数の数,あるいは互いに独立に変化させることのできる変数の数
制御自由度制御可能な変数の数
プロセス自由度 = 変数の数 - 式の数
制御自由度 = プロセス自由度 - 外部条件変数の数
![Page 12: プロセス制御工学 2.プロセスモデル](https://reader034.vdocuments.net/reader034/viewer/2022050910/56816014550346895dcf16b7/html5/thumbnails/12.jpg)
自由度の計算例(例題2.2) 12
FFdtdLA i
pi c
QTTFdtdTAL
)(
状態方程式
プロセス自由度 = 変数の数 ー 式の数 4 6 2
制御自由度 = プロセス自由度 - 外部条件変数の数 2 4 2
![Page 13: プロセス制御工学 2.プロセスモデル](https://reader034.vdocuments.net/reader034/viewer/2022050910/56816014550346895dcf16b7/html5/thumbnails/13.jpg)
線形化 13
化学プロセスの物理モデルの多くは非線形微分方程式で与えられる.しかし,プロセスが狭い条件範囲で運転される場合には,線形モデルによって非線形モデルを十分な精度で近似できる.
プロセスをある定常状態に保つことが目的である場合には,その定常点周りでのプロセスの動特性は線形近似したモデルを用いて表現できるため,その線形モデルに基づいて制御系を設計すればよい.
近年,反応器など非線形性が強く,かつ高い制御性能を要求されるプロセスに対して,非線形モデルに基づくモデル予測制御の適用などが進められている.
![Page 14: プロセス制御工学 2.プロセスモデル](https://reader034.vdocuments.net/reader034/viewer/2022050910/56816014550346895dcf16b7/html5/thumbnails/14.jpg)
線形化 14
))((')()( 000 xxxfxfxf
テイラー展開
!)()(
!2)()(
!1)(')()(
00
)(
20
0)2(0
00
nxxxf
xxxfxxxfxfxf
nn
2次以上の項を無視
)(xf
x0x
![Page 15: プロセス制御工学 2.プロセスモデル](https://reader034.vdocuments.net/reader034/viewer/2022050910/56816014550346895dcf16b7/html5/thumbnails/15.jpg)
例題2.3 15
LaFdtdLA i
)~(~2
1~ LLL
LL
)~(~2
~ LLL
aLaFdtdLA i
![Page 16: プロセス制御工学 2.プロセスモデル](https://reader034.vdocuments.net/reader034/viewer/2022050910/56816014550346895dcf16b7/html5/thumbnails/16.jpg)
定常値からの変化量に着目 16
xxx ~状態方程式の線形近似
定常状態
定常値からの変化量
xxfdtxd )~('
)~)(~(')~()( xxxfxfxfdtdx
)~(~
0 xfdtxd
![Page 17: プロセス制御工学 2.プロセスモデル](https://reader034.vdocuments.net/reader034/viewer/2022050910/56816014550346895dcf16b7/html5/thumbnails/17.jpg)
例題2.4 17
LLL ~
)~(~2
~ LLL
aLaFdtdLA i 物質収支式
定常状態 LaFi~~0
定常値からの変化量
LLFF
LL
aFdtLdA
ii
i
~2
~~2
![Page 18: プロセス制御工学 2.プロセスモデル](https://reader034.vdocuments.net/reader034/viewer/2022050910/56816014550346895dcf16b7/html5/thumbnails/18.jpg)
撹拌槽型加熱器の線形モデル(例題2.5) 18
LLFF
dtLdA i
i ~2
~
piiii c
QTTFTTFdtTdAL
)~~()(~
QTF
ALcALF
ALTTA
TL
ALF
LAF
TL
dtd
i
i
p
iii
i
1~~~001
~0
0~2
~
状態空間表現
![Page 19: プロセス制御工学 2.プロセスモデル](https://reader034.vdocuments.net/reader034/viewer/2022050910/56816014550346895dcf16b7/html5/thumbnails/19.jpg)
講義内容 19
プロセスモデルの構築
ラプラス変換
![Page 20: プロセス制御工学 2.プロセスモデル](https://reader034.vdocuments.net/reader034/viewer/2022050910/56816014550346895dcf16b7/html5/thumbnails/20.jpg)
ラプラス変換 20
ラプラス変換の定義と基本特性
定義
線形性
合成積
0)()()]([ dttfsFtfL ste
)()()]()([ sbGsaFtbgtafL
)()(])()([0
sGsFdgtfLt
![Page 21: プロセス制御工学 2.プロセスモデル](https://reader034.vdocuments.net/reader034/viewer/2022050910/56816014550346895dcf16b7/html5/thumbnails/21.jpg)
ラプラス変換 21
微積分のラプラス変換
指数関数のラプラス変換
)(1])()([00
sFs
dttfL nntt
)()]([ )( sFstfL nn
)0()0()()]([ )1(1)( nnnn ffssFstfL
初期値がすべて0の場合
aseL at
1][
![Page 22: プロセス制御工学 2.プロセスモデル](https://reader034.vdocuments.net/reader034/viewer/2022050910/56816014550346895dcf16b7/html5/thumbnails/22.jpg)
例題2.6 22
)0(0)0(
)(,0)0(),(ttb
tfxtfaxdtdx
)()()( sFsaXssX
assFsX
)()(
)1(
)()(0
)(
at
t ta
eab
dfetx
ラプラス変換
逆変換(合成積)
![Page 23: プロセス制御工学 2.プロセスモデル](https://reader034.vdocuments.net/reader034/viewer/2022050910/56816014550346895dcf16b7/html5/thumbnails/23.jpg)
ラプラス変換 23
移動定理
最終値定理
)()]([ sFedtfL ds
)(lim)(lim0
ssFtfst
![Page 24: プロセス制御工学 2.プロセスモデル](https://reader034.vdocuments.net/reader034/viewer/2022050910/56816014550346895dcf16b7/html5/thumbnails/24.jpg)
例題2.7 24
)0(0)0(
)(,0)0(),(ttb
tfxtfaxdtdx
sbsF )(
)()(
assbsX
最終値定理
ab
asb
ssXtx
s
st
0
0
lim
)(lim)(lim
)1(
)()(0
)(
at
t ta
eab
dfetx
![Page 25: プロセス制御工学 2.プロセスモデル](https://reader034.vdocuments.net/reader034/viewer/2022050910/56816014550346895dcf16b7/html5/thumbnails/25.jpg)
ラプラス逆変換(例題2.8) 25
52)5)(2(207
107207)( 23
sc
sb
sa
ssss
sssssF
51
212)(
sss
sF
tt eetf 522)(
s を掛けて s=0 を代入50
20
15220
s
csba
50
10
)52)(2(20)2(7
scb
sa
s+2 を掛けて s=-2 を代入
項ごとに逆変換
![Page 26: プロセス制御工学 2.プロセスモデル](https://reader034.vdocuments.net/reader034/viewer/2022050910/56816014550346895dcf16b7/html5/thumbnails/26.jpg)
おわり 26
宿題?