【倒立振子part3】DCモータのモデル作成
前回慣性ロータを使用したモデルを作成した。
DCモータのモデル化
今回はそれに加えてDCモータのモデルを作成して、
トルクを電圧を使用した式に変形する。(実際に制御できるのは電圧のため)
まずDCモータは下記のような電気的特性と機械的特性を兼ね備えている。
電気的特性と機械的特性の基本式は
...③
...④
この式のパラメータは以下の通りである。
:電機子電圧 :電機子電流
:電機子抵抗 :電機子インダクタンス
:逆起電力 :逆起電力定数
:発生トルク :負荷トルク
:モータの慣性モーメント
:モータの粘性摩擦抵抗
:トルク定数
また電気的反応は機械的反応に対して速度が速いためと近似する。
このとき、上記の式③と式④を一つにまとめると、
負荷トルクについての式変更をすると、
...⑤
この負荷トルクとは前回のブログにて導出したロータの発生トルクのことである。
次に電機子電圧について考える。
実際にモータを速度制御するにあたり観測できるパラメータはエンコーダから得られるモータの角速度のみである。(速度制御はPWMによって印可電圧を変更させるが電圧は出力はできるが観測はできない)
そのため必要なトルクを制御するためには、電機子電圧をモータの角速度で制御することで可能になる。
つまりトルク制御する=速度制御するということになる。
ここでモータの角速度に比例した電圧(比例定数)と速度指令電圧を比較し、偏差の大きさに比例した電機子電圧を加えるためにP制御を用いる。
実際に組み込む際はこれを使うけど、倒立振子の制御には直接必要ないのでモデルではまだ電機子電圧を使用する。
今回はDCモータのモデル化を行ってトルクから電圧の式に変形した!
次回
実際にモデルを制御するために状態方程式を作成していく。