1 プロセス制御工学 2 プロセスモデル 2.プロセスモデル 京都大学 加納 学 Division of Process Control & Process Systems Engineering Department of Chemical Engineering, Kyoto University [email protected] http://www-pse.cheme.kyoto-u.ac.jp/~kano/ 講義内容 2  プロセスモデルの構築  ラプラス変換 1 動的なプロセスモデルの必要性 3  プロセス制御を実現するためには,プロセスの入力変数 (操作変数と外乱)が変化したときに出力変数(制御変 数)が時間的にど ように変化するか すなわちプ セ 数)が時間的にどのように変化するか,すなわちプロセ スの動特性を表現できるモデルが必要である.  プロセス設計に利用されるモデルは,定常状態におけ る変数間の関係を表現するものであり,動特性は無視 されている場合が多い.  アクセルやブレーキと車速の関係を 知らなかったら,どうなるだろうか? プロセスモデルの種類 4  物理モデル(現象論的モデル) 物理や化学の法則に基づいて化学プロセスの動特性を 一連の微分方程式や代数方程式で表現するモデル 連 微分方程式や代数方程式 表現する デル  ブラックボックスモデル(統計的モデル) プロセスの運転データから導出されるモデル 例えば,操作変数を人為的に変化させることによって,操 作変数が制御変数に与える影響を知ることができるため, そのときの入出力データからモデルを構築できる. システム同定:入出力データから統計的モデルを構築す ること  グレイボックスモデル=現象論的モデル+統計的モデル 2 5 状態変数と状態方程式  プロセスの動特性を表現するためには,プロセスの状態 を表す変数(状態変数)とその時間的変化を表す数式 (状態方程式)が必要である. 例)物質収支式や熱収支式などのプロセス方程式 状態方程式 dx  f ( x, u ) dt 状態変数 x  初期状態 x0 と入力 u が与えられれば,プロセスの状態 が ば プ が変化する様子を知ることができる. プロセス方程式から状態方程式へ 6  プロセス方程式が 1 階微分方程式で与えられるとは限 らないが,状態変数の 1 階から n-1 階微分までを状態 変数に加えることにより, n 階微分方程式に変形できる. d2y dy   g ( y, u ) a dt 2 dt x1  y, x2  dy dt x2  d  x1    dt  x2   g ( x1 , u )  ax2  3 定常状態と非定常状態 7  定常状態 状態変数が時間的に変化しない状態 0  f (~ x , u~ )  非定常状態 状態変数が時間的に変化する状態 dx  f ( x, u ) dt 例題2.1 物質収支 エネルギー収支 8 dL  Fi  F dt d ( LT ) c p A  c p FiTi  c p FT  Q dt A 4 9 例題2.1 エネルギー収支 A dL  Fi  F dt d ( LT ) Q A  FiTi  FT  dt c p A 物質収支 d ( LT ) dT dL dT  AL  AT  AL  T ( Fi  F ) dt dt dt dt AL dT Q  F (Ti  T )  dt c p 10 例題2.1 状態方程式 dL  Fi  F dt dT Q AL  F (Ti  T )  dt c p A 状態変数 L T 5 11 自由度  プロセス自由度 プロセスの定常状態を決めるために必要十分な変数の 数,あるいは互いに独立に変化させることのできる変数 の数 プロセス自由度 = 変数の数 - 式の数  制御自由度 制御可能な変数の数 制御自由度 = プロセス自由度 - 外部条件変数の数 自由度の計算例(例題2.2) 12 状態方程式 dL  Fi  F dt dT Q AL  F (Ti  T )  dt c p A プロセス自由度 4 = 制御自由度 2 プロセス自由度 4 = 変数の数 6 ー 式の数 2 - 外部条件変数の数 2 6 13 線形化  化学プロセスの物理モデルの多くは非線形微分方程式 で与えられる.しかし,プロセスが狭い条件範囲で運転 される場合には,線形モデルによって非線形モデルを 十分な精度で近似できる. 十分な精度で近似できる  プロセスをある定常状態に保つことが目的である場合 には,その定常点周りでのプロセスの動特性は線形近 似したモデルを用いて表現できるため,その線形モデル に基づいて制御系を設計すればよい.  近年,反応器など非線形性が強く,かつ高い制御性能 を要求されるプロセスに対して,非線形モデルに基づく モデル予測制御の適用などが進められている. 14 線形化 テイラー展開 x  x0 ( x  x0 ) 2 ( 2) f ( x)  f ( x0 )  f ' ( x0 )  f ( x0 )  1! 2! ( x  x0 ) n (n)  f ( x0 )  n! f (x) 2次以上の項を無視 f ( x)  f ( x0 )  f ' ( x0 )( x  x0 ) x0 x 7 例題2.3 A 15 dL  Fi  a L dt 1 ~ ~ L L L  L ( ) ~ 2 L dL a ~ ~ A  Fi  a L  (  ) L L ~ dt 2 L 定常値からの変化量に着目 16 定常値からの変化量 x  x  ~x 状態方程式の線形近似 dx  f ( x)  f ( ~ x )  f ' (~ x )( x  ~ x) dt 定常状態 d~ x 0  f (~ x) dt dx  f ' (~ x )x dt 8 17 例題2.4 定常値からの変化量 A 物質収支式 定常状態 A ~ L  L  L dL  Fi  a dt ~ 0  Fi  a a ~ ~ L ( L  L ) ~ 2 L ~ L dL a  Fi  ~ L dt 2 L ~ Fi  Fi  ~ L 2L 撹拌槽型加熱器の線形モデル(例題2.5) 18 ~ dL Fi A  Fi  ~ L dt 2L AL dT ~ ~ ~ Q  Fi (Ti  T )  Fi (Ti  T )  dt c p 状態空間表現 ~  Fi d L   2 AL~  dt T   0   1  0  L   A ~      T~  T~ i F T  i     AL  AL   0 ~ Fi AL  F  i    1  Ti  c p AL  Q  0 9 19 講義内容  プロセスモデルの構築  ラプラス変換 ラプラス変換 20  ラプラス変換の定義と基本特性  定義 L[ f (t )]  F ( s )   f (t ) e  st dt 線形性 L[af (t )  bg (t )]  aF ( s )  bG ( s ) 合成積 L[  f (t   ) g ( )d ]  F ( s )G ( s ) 0 t 0 10 ラプラス変換 21  微積分のラプラス変換 L[ f ( n ) (t )]  s n F ( s )  s n 1 f (0)    f ( n 1) (0) L[ f ( n ) (t )]  s n F ( s ) t t 0 0 L[   f (t )(dt ) n ]  初期値がすべて0の場合 1 F ( s) sn  指数関数のラプラス変換 プ 換 L[e  at ]  1 sa 例題2.6 22 b (t  0) dx  ax  f (t ), x(0)  0, f (t )   dt 0 (t  0) ラプラス変換 逆変換(合成積) sX ( s )  aX ( s )  F ( s ) F ( s) X (s)  sa t x(t )   e  a (t  ) f ( )d 0  b (1  e  at ) a 11 23 ラプラス変換  移動定理 L[ f (t  d )]  e  ds F ( s )  最終値定理 lim f (t )  lim sF ( s ) t  s 0 24 例題2.7 b (t  0) dx  ax  f (t ), x(0)  0, f (t )   dt 0 (t  0) F (s)  b s X (s)  b s( s  a) 最終値定理 li x(t )  lim lim li sX X (s) t  s 0  lim s 0 b b  sa a t x(t )   e  a (t  ) f ( )d 0  b (1  e  at ) a 12 ラプラス逆変換(例題2.8) F (s)  25 7 s  20 7 s  20 a b c     s 3  7 s 2  10 s s ( s  2)( s  5) s s  2 s  5 s を掛けて s=0 を代入 s+2 を掛けて s=-2 を代入 F (s)  項ごとに逆変換 20 a b0 c0    25 1 s  2 s  5 7(2)  20 a0 b c0    (2)(2  5) s 1 s5 2 1 1   s s2 s5 f (t )  2  e 2t  e 5t おわり 26  宿題? 13
© Copyright 2025 Paperzz