13
13
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" version="5.0-subset Scilab" xml:lang="ja" xml:id="h_inf">
15
<refname>h_inf</refname>
16
<refpurpose> H無限大 (中心) コントローラ</refpurpose>
20
<synopsis>[Sk,ro]=h_inf(P,r,romin,romax,nmax)
21
[Sk,rk,ro]=h_inf(P,r,romin,romax,nmax)
31
<literal>syslin</literal> リスト : 連続時間線形システム
32
(状態空間形式または伝達形式で指定した``拡張'' プラント)
40
<literal>P22</literal>プラントの大きさ
41
すなわち,長さ2のベクトル<literal>[#outputs,#inputs]</literal>
46
<term>romin,romax</term>
49
<literal>ro=1/gama^2</literal>に関するアプリオリ境界; (通常は<literal>romin=0</literal>)
56
<para>整数, ガンマ反復の最大回数.</para>
64
<literal>h_inf</literal> は連続時間プラント<literal>P</literal>
68
<literal>P</literal>の4個のサブプラントへの分割は,
69
<literal>P</literal>の<literal>22</literal>部分の大きさである
70
2要素のベクトル <literal>r</literal> により指定されます.
73
<literal>P</literal> は状態空間表現,
74
例えば,<literal>A,B,C,D</literal> = 定数行列を用いて,
75
<literal>P=syslin('c',A,B,C,D)</literal>,
76
または,伝達関数<literal>H</literal>を用いて<literal>P=syslin('c',H)</literal>
80
<literal>[Sk,ro]=H_inf(P,r,romin,romax,nmax)</literal> は,
81
<literal>[romin,romax]</literal> の
82
<literal>ro</literal>と,
83
<literal>P</literal>と同じ形式の中心コントローラ <literal>Sk</literal>
88
すなわち,状態空間への変換は必要に応じて関数により自動的に
92
左辺パラメータを3個指定してコールされた場合,
95
<literal>[Sk,rk,ro]=H_inf(P,r,romin,romax,nmax)</literal> は,
96
<literal>ro</literal>と安定化コントローラのパラメトリゼーション
100
安定化コントローラ <literal>K</literal> は
101
<literal>K=lft(Sk,r,PHI)</literal> により得られます.
102
ただし, <literal>PHI</literal>は次元<literal>r'</literal>
106
<literal>H_norm(PHI) < gamma</literal>.
107
<literal>rk (=r)</literal> は,
108
<literal>nmax</literal>回反復後の
109
<literal>Sk22</literal> ブロックの大きさです.
112
アルゴリズムは, Safonov-Limebeer に基づきます.
113
<literal>P</literal> は連続時間プラントであることを前提と
117
<refsection role="see also">
119
<simplelist type="inline">
121
<link linkend="gamitg">gamitg</link>
124
<link linkend="ccontrg">ccontrg</link>
127
<link linkend="leqr">leqr</link>
15
<refname>h_inf</refname>
16
<refpurpose> H無限大 (中心) コントローラ</refpurpose>
20
<synopsis>[Sk,ro]=h_inf(P,r,romin,romax,nmax)
21
[Sk,rk,ro]=h_inf(P,r,romin,romax,nmax)
31
<literal>syslin</literal> リスト : 連続時間線形システム
32
(状態空間形式または伝達形式で指定した``拡張'' プラント)
40
<literal>P22</literal>プラントの大きさ
41
すなわち,長さ2のベクトル<literal>[#outputs,#inputs]</literal>
46
<term>romin,romax</term>
49
<literal>ro=1/gama^2</literal>に関するアプリオリ境界; (通常は<literal>romin=0</literal>)
56
<para>整数, ガンマ反復の最大回数.</para>
64
<literal>h_inf</literal> は連続時間プラント<literal>P</literal>
68
<literal>P</literal>の4個のサブプラントへの分割は,
69
<literal>P</literal>の<literal>22</literal>部分の大きさである
70
2要素のベクトル <literal>r</literal> により指定されます.
73
<literal>P</literal> は状態空間表現,
74
例えば,<literal>A,B,C,D</literal> = 定数行列を用いて,
75
<literal>P=syslin('c',A,B,C,D)</literal>,
76
または,伝達関数<literal>H</literal>を用いて<literal>P=syslin('c',H)</literal>
80
<literal>[Sk,ro]=H_inf(P,r,romin,romax,nmax)</literal> は,
81
<literal>[romin,romax]</literal> の
82
<literal>ro</literal>と,
83
<literal>P</literal>と同じ形式の中心コントローラ <literal>Sk</literal>
88
すなわち,状態空間への変換は必要に応じて関数により自動的に
92
左辺パラメータを3個指定してコールされた場合,
95
<literal>[Sk,rk,ro]=H_inf(P,r,romin,romax,nmax)</literal> は,
96
<literal>ro</literal>と安定化コントローラのパラメトリゼーション
100
安定化コントローラ <literal>K</literal> は
101
<literal>K=lft(Sk,r,PHI)</literal> により得られます.
102
ただし, <literal>PHI</literal>は次元<literal>r'</literal>
106
<literal>H_norm(PHI) < gamma</literal>.
107
<literal>rk (=r)</literal> は,
108
<literal>nmax</literal>回反復後の
109
<literal>Sk22</literal> ブロックの大きさです.
112
アルゴリズムは, Safonov-Limebeer に基づきます.
113
<literal>P</literal> は連続時間プラントであることを前提と
117
<refsection role="see also">
119
<simplelist type="inline">
121
<link linkend="gamitg">gamitg</link>
124
<link linkend="ccontrg">ccontrg</link>
127
<link linkend="leqr">leqr</link>