• ベストアンサー

DCサーボモータについて。

お世話になります。 私は現在、DCサーボモータとポテンショメータで構成されたある装置を使用しております。 そのDCサーボモータにPCから目標電圧を与えて、モータの回転角度をフィードバックして制御を行うものなのですが、 ある時目標電圧をまだ与えていないのに、今までは静止しているはずのモータがずっと振動してしまう現象が起きてしまいました。 原因がわかりません。 回路に負荷がかかり、コンデンサーか何かが壊れてしまったのでしょうか? 他に考えられる原因に思い当たるものがあれば、ご教授お願いいただきたいです。よろしくお願い致します。また、恐れ入りますがその対策もあればお願いしたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • lumiheart
  • ベストアンサー率47% (1158/2451)
回答No.2

単純にPIDパラメータが合っていないのです P:比例帯 I:積分 D:微分 計装では無いのでP,I,Dを使っていないのかも知れませんが フィーバック制御はモータ速度制御も位置制御も温度制御と考え方は同じ (メーカ製サーボアンプは中身は皆PIDコントローラです) フィードバック制御については計装屋以外では平易に解説したサイトは無い P定数を大きくすればハンチングは直る 但し応答は悪くなります http://www.m-system.co.jp/mstoday1/MSTback/data/2004/05/PID_T.htm http://www.compoclub.com/products/knowledge/jidou_seigyo/index.html http://www.japanservo.jp/products/explanation.html

C-Disney
質問者

お礼

迅速なご対応ありがとうございました。 P,I,Dは使用してないのですが、フィードバック制御は温度制御と同じ考えかたなのですね。 もう少しさぐってみたいと思います。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • cynthia4
  • ベストアンサー率51% (186/358)
回答No.1

昔の事で忘れましたが DCモータ の制御は、そもそも、静止が難しかったと思います。 「 DCモータ ハンチング 」 で検索してみて下さい。 不感帯 を作った様な 外れているかも知れません。

C-Disney
質問者

お礼

返事が遅くなってしまい申し訳ございません。 迅速なご対応ありがとうございました! ハンチングですね。検索してみます!

すると、全ての回答が全文表示されます。

関連するQ&A