ARCS6 AR6-REV.24062600
読み取り中…
検索中…
一致する文字列を見つけられません
ARCS::TwoInertiaStateFeedback クラス

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慣性共振系の状態フィードバックレギュレータ

テンプレート引数
<br>

構築子と解体子

◆ 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]Params2慣性共振系パラメータ構造体
[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]Params2慣性共振系パラメータ構造体
[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]

ARCS::TwoInertiaStateFeedback::TwoInertiaStateFeedback ( TwoInertiaStateFeedback && r)
inline

ムーブコンストラクタ

引数
[in]r右辺値

関数詳解

◆ GetFeedbackCurrent()

double ARCS::TwoInertiaStateFeedback::GetFeedbackCurrent ( const double Current,
const double Velocity )
inline

状態フィードバックレギュレータの補償電流を取得する関数

引数
[in]Currentq軸電流指令 [A]
[in]Velocityモータ側速度 [rad/s]

このクラス詳解は次のファイルから抽出されました: