• 締切済み

DCモータをPWM制御を行ったときの状態方程式の求め方

DCモータをPWMで制御を行っていますがこのときどうやって状態方程式を立てればよいのでしょうか?

  • 科学
  • 回答数1
  • ありがとう数4

みんなの回答

  • foobar
  • ベストアンサー率44% (1423/3185)
回答No.1

どのレベルでモデル化するかにもよります。 PWMの周期が十分短いとして、PWMされた電圧を可変の直流電圧として扱うか、 PWMによるトルクや電流の脈動まで計算するか、で変わってきますが、 とりあえず脈動は計算しないとします。 モータに関する方程式(微分方程式)を立てます。 たとえば、電気の部分では 端子電圧:V=rI+E0+LdI/dt 内部起電力:E0=k1ω 機械系では モータのトルク:τm=k2I dω/dt=k3ω+(τ-τm)/J これらを整理して、 dx/dt=Ax+Buの形にまとめます、 整理する際、方程式中に二回微分d^2x1/dt^2がでたら新しい変数x2=dx1/dtを導入して、 d^2x1/dt^2=dx2/dt としてまとめます。 この手順で、状態方程式(xが状態変数)が得られます。 (ただし、状態変数は一意にはきまらないので、モデル化の仕方によって、別の状態方程式表現になることもあります。)

関連するQ&A

  • DCモータのPWM制御について

    DCモータのPWM制御について素人でもわかるような説明(短所長所など)または参考本&URL等、誰かおしえてください。 ACモータでのインバータとなぜわけるのか?大きさ・容量等に制限があるのか? また、インバータではよく省電力等いわれているが、DCモータのPWM制御を しても省電力になるのか? 素人なので何を調べればいいのかわからないのでご教授ください。 よろしくお願いします。

  • DCモータのPAM制御とPWM制御について

    モータについて研究している学生です。 DCモータの省エネルギー制御にはPWM制御とPAM制御がありますが、今現在はほとんどがPWM制御が使われています。なぜPAM制御は使われないのでしょうか?消費電力やノイズと何か関係しているのでしょうか?教えてください。 「DCモータ」についてですので、よろしくお願いします。

  • DCモータをPWM制御するときのフライホイールダ…

    DCモータをPWM制御するときのフライホイールダイオードの容量 DCモータをPWM制御することになりました。 インダクター負荷とは異なると思いますがモータと並列に フライホイールダイオードを付けたいと思いますが その容量(電圧、電流)はどのくらいに するべきか教えてください。 モータの直流定格値は12V,10Aです。

  • DCモータのPWM制御について

    卒業研究でロボットを製作することになりまして、DCモータのPWM制御について知りたいのですが、PWM信号をマイコンから出力するかICを使って出力させるかどうかも決まっていません.どちらの場合でも使用しやすいICや回路例などを示してくれると非常に有難いです.

  • Arduinoで三つのDCモータをPWM制御する

    初めまして,初心者です.ぜひ教えて頂きたいです. Arduino Mega 2560 で三つのDCモータをPWM制御したいですが,なかなかできません. モータードライバも使います(一個ずつ). ぜひアドバイスを頂きたいです. 宜しくお願いします

  • DCモータのPWM制御について

    DCモータのPWM制御について 会社の課題で、DCモータ(5W程度)の回転数をPWM制御によってコントロールするという物が出ました。 また、制御の条件として (1)ボリューム等によって回転数を0から最大まで可変できること。 (2)正転、逆転ができること。 (3)回転速度の補償をすること(回転数フィードバックあり) 上記以外の仕様は自由。マイコンの使用はOK、ただし市販キットによる代用は不可。 というようになっています。 当方は電気系の学科を卒業していますが、電子工作の経験はあまりありません。 なので1から勉強しなおしたいので、上記の制御について詳しく書かれている書籍・サイトをお教え 願えないでしょうか。(できれば回路図まで載っているものを) 電子工作をする上でのアドバイスも歓迎します。 特に(3)に関しての情報が欲しいです。タコジェネレータとPID制御を用いればよさそうなことはわかりますが・・・。

  • ACモータのインバータとDCモータのPWM制御の違い

    よくインバーターを付けると省電力とか聞きますが、 DCモータのPWM制御では省電力になるのでしょうか? 素人なもんでわかりやすい回答をお願いします。 また、PWM制御の簡単な説明みたいなものも出来たら お願いします。(参考URL、おすすめの本なども教えて ほしいです。)

  • DCモータ制御について

    質問です。  複数のDCモータ(PC用ファン)をPWMで制御したいと思っています。 以下のような製品を見つけました。 http://www.robotsfx.com/robot/AGB_SC_01.html が、RCサーボモータのコントロールを行うようです。 RCサーボモータの制御信号でDCモータを回転(速度調整)させることは 可能でしょうか? また、複数のDCモータを簡単にシリアル接続で制御できる方法などありましたら、お教えください。 よろしくお願いします。

  • PWMによるモーター速度制御

    大学生です。 専門が化学なのですが、事情あってモーターを触ることになりました。 PWMの意味も何となく理解したところです。 お詳しい方、宜しくお願いします。 現在、モーター速度をPWM制御で落とすことを検討しています。 起電力は単四電池1本(1.5V)です。 モーターはマブチモーターの小指の爪ほどの大きさのものです。 9000回転/分を5000、2000くらいまで落としたいです。 PWM制御のおすすめのデバイスがあれば教えて頂けないでしょうか。 サイズは小さいほど魅力的です。 よろしくお願いします。

  • DCモータの伝達関数

    DCモータをPWM制御で速度制御した時のモータの伝達関数を求める方法がよく分かりません. 実際に,DCモータをPWM制御で速度制御した時のトルク-回転速度のグラフはいくつか取り終えています.できればそのグラフも使用して伝達関数表現したいと考えています.まずは,どのようなことから手をつけていけば良いか,何かいいアドバイスがあればぜひ教えてもらいたいと思います.宜しくお願いします.