|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||