2慣性共振系の状態フィードバックレギュレータ
[詳解]
#include <ARCS6/lib/TwoInertiaStateFeedback.hh>
|
| TwoInertiaStateFeedback (const struct TwoInertiaParamDef &Params, const double Pole1, const double Pole2, const double Pole3, const double Bandwidth, const double SmplTime) |
| コンストラクタ(実数極版)
|
|
| TwoInertiaStateFeedback (const struct TwoInertiaParamDef &Params, const double Pole1, const std::complex< double > &Pole2, const std::complex< double > &Pole3, const double Bandwidth, const double SmplTime) |
| コンストラクタ(実数極版)
|
|
| TwoInertiaStateFeedback (TwoInertiaStateFeedback &&r) |
| ムーブコンストラクタ
|
|
| ~TwoInertiaStateFeedback () |
| デストラクタ
|
|
double | GetFeedbackCurrent (const double Current, const double Velocity) |
| 状態フィードバックレギュレータの補償電流を取得する関数
|
|
2慣性共振系の状態フィードバックレギュレータ
- テンプレート引数
-
◆ TwoInertiaStateFeedback() [1/3]
ARCS::TwoInertiaStateFeedback::TwoInertiaStateFeedback |
( |
const struct TwoInertiaParamDef & | Params, |
|
|
const double | Pole1, |
|
|
const double | Pole2, |
|
|
const double | Pole3, |
|
|
const double | Bandwidth, |
|
|
const double | SmplTime ) |
|
inline |
コンストラクタ(実数極版)
- 引数
-
[in] | Params | 2慣性共振系パラメータ構造体 |
[in] | Pole1,2,3 | 状態フィードバックの指定極(1~3 実数極) [rad/s] |
[in] | Bandwidth | 状態オブザーバの帯域 [rad/s] |
[in] | SmplTime | サンプリング周期 [s] |
◆ TwoInertiaStateFeedback() [2/3]
ARCS::TwoInertiaStateFeedback::TwoInertiaStateFeedback |
( |
const struct TwoInertiaParamDef & | Params, |
|
|
const double | Pole1, |
|
|
const std::complex< double > & | Pole2, |
|
|
const std::complex< double > & | Pole3, |
|
|
const double | Bandwidth, |
|
|
const double | SmplTime ) |
|
inline |
コンストラクタ(実数極版)
- 引数
-
[in] | Params | 2慣性共振系パラメータ構造体 |
[in] | Pole1 | 状態フィードバックの指定極1(実数極) [rad/s] |
[in] | Pole2 | 状態フィードバックの指定極2(複素極) [rad/s] |
[in] | Pole3 | 状態フィードバックの指定極3(複素極) [rad/s] |
[in] | Bandwidth | 状態オブザーバの帯域 [rad/s] |
[in] | SmplTime | サンプリング周期 [s] |
◆ TwoInertiaStateFeedback() [3/3]
◆ GetFeedbackCurrent()
double ARCS::TwoInertiaStateFeedback::GetFeedbackCurrent |
( |
const double | Current, |
|
|
const double | Velocity ) |
|
inline |
状態フィードバックレギュレータの補償電流を取得する関数
- 引数
-
[in] | Current | q軸電流指令 [A] |
[in] | Velocity | モータ側速度 [rad/s] |
このクラス詳解は次のファイルから抽出されました: