![]() |
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 | 応答値 |