![]() |
ARCS6 AR6-REV.24062600
|
I-PD制御器 [詳解]
#include <ARCS6/lib/I-PDcontroller.hh>
公開メンバ関数 | |
I_PDcontroller (double Igain, double Pgain, double Dgain, double Bandwidth, double SmplTime) | |
コンストラクタ | |
~I_PDcontroller () | |
デストラクタ | |
double | GetSignal (double ref, double res) |
制御器の出力信号を計算して出力する関数 ref : 指令値, res : 応答値 | |
void | SetIgain (double Igain) |
積分ゲインを再設定する関数 | |
void | SetPgain (double Pgain) |
先行比例ゲインを再設定する関数 | |
void | SetDgain (double Dgain) |
先行微分ゲインを再設定する関数 | |
void | SetBandwidth (double Bandwidth) |
擬似微分の帯域を再設定する関数 | |
I-PD制御器
double I_PDcontroller::GetSignal | ( | double | ref, |
double | res ) |
制御器の出力信号を計算して出力する関数 ref : 指令値, res : 応答値
制御器の出力信号を計算して出力する関数
[in] | ref | 指令値 |
[in] | res | 応答値 |