21 PIDcontroller(
double Pgain,
double Igain,
double Dgain,
double Bandwidth,
double SmplTime);
PID制御器クラス
Definition PIDcontroller.hh:19
PIDcontroller(double Pgain, double Igain, double Dgain, double Bandwidth, double SmplTime)
コンストラクタ
Definition PIDcontroller.cc:36
void SetIgain(double Igain)
積分ゲインの再設定 Igain;積分ゲイン
Definition PIDcontroller.cc:87
void SetPgain(double Pgain)
比例ゲインの再設定 Pgain;比例ゲイン
Definition PIDcontroller.cc:81
void SetSmplTime(double SmplTime)
制御周期の再設定 SmplTime;[s] 制御周期
Definition PIDcontroller.cc:105
double GetSignal(double u)
出力信号の取得 u;入力信号
Definition PIDcontroller.cc:68
void SetDgain(double Dgain)
微分ゲインの再設定 Dgain;微分ゲイン
Definition PIDcontroller.cc:93
void SetBandwidth(double Bandwidth)
擬似微分の帯域の再設定 Bandwidth;[rad/s] 帯域
Definition PIDcontroller.cc:99
void ClearStateVars(void)
すべての状態変数のリセット
Definition PIDcontroller.cc:110
~PIDcontroller()
デストラクタ
Definition PIDcontroller.cc:61