|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.mklab.tool.control.Hinf
public class Hinf
連続系のH∞問題を解くクラスです。
Solve H-infinity problem
Dhinf
コンストラクタの概要 | |
---|---|
Hinf()
|
メソッドの概要 | |
---|---|
static Matrix |
hinf(Matrix G,
int n,
int mw,
int pz,
double gamma)
一般化プラント . n mw mu [[ x ] n [[ A B1 B2 ] [[ x ] [[ x ] [ z ] = pz [ C1 D11 D12 ] [ w ] = G [ w ] [ y ]] py [ C2 D21 D22 ]] [ u ]] [ u ]]
について、適当なリカッティ方程式を解き、H∞制御器
. n py [[ q ] = n [[ Ac Bc ] [[ q ] = Gc [[ q ] [ u ]] mu [ Cc 0 ]] [ y ]] [ y ]]
を返します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public Hinf()
メソッドの詳細 |
---|
public static Matrix hinf(Matrix G, int n, int mw, int pz, double gamma)
. n mw mu [[ x ] n [[ A B1 B2 ] [[ x ] [[ x ] [ z ] = pz [ C1 D11 D12 ] [ w ] = G [ w ] [ y ]] py [ C2 D21 D22 ]] [ u ]] [ u ]]
について、適当なリカッティ方程式を解き、H∞制御器
. n py [[ q ] = n [[ Ac Bc ] [[ q ] = Gc [[ q ] [ u ]] mu [ Cc 0 ]] [ y ]] [ y ]]
を返します。
G
- 制御対象の一般化プラントn
- 状態数mw
- wの時数pz
- zの時数gamma
- gamma
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |