今月号のトラ技はモータ制御についてです

Posted at 05/11/10 Comment(2)»

今月号のトラ技(2005年12月号)はなんと「モータの基礎と実用制御回路設計」。

そして中を見てみるとデジタルPID制御なんかについて書いてあるみたいです。なんてタイミングがいいんだろうとびっくりしてしまいました。KHR-1、QRIO、HOAP-3が出ていてQRIO、HOAP-3はACサーボモータを使っていますとあります。うーん、いまのところさっぱりわかりませんがこれは勉強するしかありません。

先日実装したPID制御ですがどうもバグがあるか、現状のソフトではこうなってしまうのかモータに印加される電圧をオシロでみているとある一定の周期で期待しないパルスが発生していてこれが原因でブルブルしているようです。Pゲインをある程度上げるとブルブルするのですが、これはゲインをあげたからというよりは上記の変なパルスがでることに問題があるようです。この変なパルスは昨日Low-Side PWMのPWMのOFF時にソフトのミスでPchをOFFしていたときの挙動のようにも見えて何でこうなるのかはよくわかりません。

もともとこれでいいのか?と思ってソフトを組んでいたので、回り道になりますがトラ技で勉強しなおしてソフトをもう一度見直したいと思います。

"今月号のトラ技はモータ制御についてです"へのコメント

CommentData » Posted by おかだ at 05/11/10

りお~じあさん、こんばんは、おかだです。

PID制御で予想していない信号がでる、ということですが、
私の経験談なのですが、変数がオーバーフローしてしまってる
ってことがありました。
 特に、ゲインを上げていくということは、その積がオーバー
してそうな気がします。 

CommentData » Posted by りおーじあ at 05/11/11

おかださん、こんばんは。りおーじあです。

いつもアドバイスありがとうございます。非常に励まされます。

ご指摘していただいたオーバーフローしているところ*も*ありました。intのマイナスの値をそのままtm0とかに書いたらそりゃダメですよね(泣)・・・。

それ以外にもかなりバグがあっていろいろやっているうちにモクモクしたりしてちょっとへこんでいます。燃やしてなんぼなので、へこたれずにがんばります。

"今月号のトラ技はモータ制御についてです"へコメントを投稿

(運営者が承認するまではコメントは表示されません。しばらくお待ちください。)

上の情報を保存する場合はチェック

スポンサードリンク