DCブラシレスモータのモデリング方法

このQ&Aのポイント
  • DCブラシレスモータのモデリング方法とは?
  • DCブラシレスモータのモデリングには詳細な取り扱いが必要
  • DCブラシレスモータの電位制御について
回答を見る
  • 締切済み

DCブラシレスモータのモデリング方法

こんにちは。 DCブラッシドモータのモデリング方法は(参考URLのように)よく出ているのですが、DCブラシレスモータのモデリング方法はどのようになるのでしょうか? よくモーターのスペックを見ますと、ブラッシドと同じく「機械的時定数」「電気的時定数」の記述があり、伝達関数は例の: tf = K/[(tau_m*s + 1)(tau_e*s + 1)] と同じようにモデリングできるようなのですが、負荷トルクなどが刻々と変わるため、もう少し詳細なモデリングが必要です。 具体的にはDCブラシレスモータの3相の入力の取り扱いがわかりません。 上記のリンク等で見られるDCブラッシドモータの伝達関数の入力は電圧で、マイコン等で電位を制御して出力回転速度を制御するのはわかるのですが、DCブラシレスモータでは動いていない時も出力段FETからON→OFF→ON→OFF…と3相の電位が常にかかっています。この場合、どういう風にモデリングできるのでしょうか? ありがとうございました。 http://www1.neweb.ne.jp/wa/saad/motor/mtr005.htm

noname#230358
noname#230358

みんなの回答

noname#230359
noname#230359
回答No.1

この質問の目的は やっぱり学校の宿題かな?  ルネサス(時節柄、金メダルおめでとうございます) http://documentation.renesas.com/jpn/products/mpumcu/apn/j502131_apn.pdf ここの5ページにDCブラシレスモータ制御のブロック図が有ります とてもじゃあ無いがこのブロック図を単一の式には書けないでしょう 蛇足ながら ブラシ付きモータであっても実際の制御はそれほど簡単じゃあ無い 貴殿がアップされてるサイトの回路にはフィードバックが無いから 現代の国内では希少種のDCブラシ付きモータドライバの例 http://www.sawamura.co.jp/gijyutu/driverm.htm http://www.servotechno.co.jp/index02.html

noname#230358
質問者

お礼

ありがとうございました。SIMLINKでのモデリングをしていたのですが、外部からのトルクの負荷はどこに掛かってくるのか調べていた次第です。

関連するQ&A

  • DCモータの伝達関数

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

  • DCブラシレスモータの速度制御

    DCブラシレスモータの速度制御の設計に関する 見積りをすることになりました。 可変抵抗で速度を制御するだけのものです。 (DCブラシレスモータの使用経験は全くありません) まだ見積りの段階ですから モータがどのようにして回転するか・・・というような 理論的な知識は必要ありません。 ターゲットのモータはドライバーは内蔵しています。 回路的に「このドライバーどのように制御をするべきか」 ということだけを知りたいと思います。 概要を知るために色々検索してみましたが 「メーカの製品説明」的なものばかりで悩んでいます。 制御回路としての入門レベルの適切なHPをご存知の方 アドバイスを御願いします。 回答いただいた皆様ありがとうございます。 私のおぼろげな記憶によると ”リングカウンタのようなものをディジタル的につくりフルブリッジの ドライバー(今回の質問で「内蔵されている」といったもの)で励磁し、 機械的な回転はホール素子で検出している” だったような気がします。 これに間違いがなければ ここから「どのような考えで、回路をつくるべきか?」 のアドバイスをいただければ幸いです。

  • DCブラシレスモータ PAM制御のモータ回転数

    DCブラシレスモータの回転数は、 回転数 = 120×周波数 / 極数 --(1) で表されると思います。 PWM制御の場合は、周波数を変更することにより回転数が変わりますが、PAM制御の場合はどのようにして回転数を変更するのでしょうか。 PAM制御は電圧を変更して回転数を変化させるというような記述をみたのですが、(1)式ではないのでしょうか。 (DC(ブラシ)モータの場合は、電圧を上げると回転数があがることはわかりました) よろしくお願い致します。

  • DCブラシレスモータのトルク測定

    製造現場で使用するモータ検査機を製作したいと思っています。 その中で、DCブラシレスモータのトルク測定のやり方がいまいち分かりません。世間では起動トルク、定格負荷トルクなどがありますが、一応希望仕様としましてモータをロックした時のトルクの最大値、最小値の取得が出来ないかと思っています。 今準備しているのがトルク検出器とサーボモータです。 この二者を使用して計測するなら、どのように行えばよいでしょうか? 私自身初心者なので、とんでもない事を書いているかも知れませんが、何卒ご指導をお願い致します。

  • ブラシレスモータの回生電流

    ブラシレスモータの回生電流について質問させて下さい。 ブラシモータのPWM制御では減速時にHブリッジの上側2つ又は下側2つのスイッチを 同時ONにする事で回生電流をブリッジ内で逃がす事ができますので、回生電流が 電源側に流れて電圧が引き上げられるという問題は起きないようにできますが、 ブラシレスモータでは違うのでしょうか? http://www.maxonjapan.co.jp/manual/dsr/235811_J.pdf ↑この資料にあるように、ブラシレスモータでは減速時に電源側に流れ込んだ 回生電流を逃がすための回路(シャントレギュレータ)が存在し、これが無いと 減速時に電源電圧が引き上げられる場合があるとあります。 ブラシレスモータの駆動回路は、ブラシモータと何が違うためにこれが必要と なるのでしょうか? シャントレギュレータはドライバの構造や使い方によらず、必ず必要となる 物なのでしょうか? ブラシレスモータの逆起電力や回生電流の振る舞いを今ひとつ理解できて おりませんので、この邪魔な部品を外して良い物かどうか判断できず困って います。どうか宜しくお願いします。 シャントレギュレータデータシート http://www.maxonjapan.co.jp/manual/dsr/235811_J.pdf

  • DCモータの回転方向

    DCモータの回転方向をトグルスイッチを使って制御したいのですが,トグルスイッチには「ON-OFF-ON」を使って,スイッチがOFFのとき,モータをブレーキ状態にさせる回路はどのように作ればいいでしょうか? また,回転方向を切り替えるトグルスイッチ1つで,2・3個のモータを別々に動かす場合,どこにスイッチを入れるのが一番いいでしょうか?

  • DCモーターのON-OFFについて。

    DCモーター12V-18Aの物をON-OFFしたいのですが、リレーではなくトランジスタ 2SC5200にて無接点で制御したいのですが、ナカナカいい回路が思い付きません。良かったらアドバイス下さい。

  • モータ&制御工学について

    タイトルの2点について質問させていただきます。 まず1点目です。 モータの伝達関数を導こうと考えているのですが、制御工学の本に一般的に載っているDCブラシモータとDCブラシレスモータは、駆動機構が違うのみで、伝達関数(もちろん個々のパラメータは違いますが)の形自体は一緒と見ていいのでしょうか? 次に2点目です。 制御工学において、開ループと閉ループと言われるものがありますが、閉ループはブロック線図の等価変換により、開ループと同じ形で書かれていることが知られています。 そこでふと疑問に思ったのですが、単純な閉ループ系であれば、全て開ループと同等とみなしていいのでしょうか? というのも、システム同定問題において「開ループ系と閉ループ系では同定の仕方が異なる」と書いてありましたが、単純な閉ループであれば、開ループと同じとみなせれば同定方法も同じでは?と考えたからです。 長くなりましたが、専門家の方がいらっしゃいましたらお答えいただけないでしょうか? 宜しくお願いいたします。

  • dcモータについて (トルク定数 電気的・機械的時定数)

    現在モータの伝達関数を作ろうと思っています.しかし,モータの仕様が分からないためトルク定数及び時定数(電気的もしくは機械的)を求めたいのですが,求め方が分かりません.これらを求めるための実験方法もしくは参考サイトを教えていただけないでしょうか.

  • Arduinoとモータドライバのつなぎ方...

    卒論でDCブラシレスモータをArduinoで制御することにしました。 ArduinoとDCブラシレスモータ、モータドライバは以下のものを購入しています。 プログラムについてまだまだ勉強不足で申し訳ないのですが、Arduinoとモータドライバのつなぎ方をどのようにしてよいかイマイチよくわかっていません... 申し訳ありませんが、お詳しい方教えてください。 ・ArduinoMega2560 ・EC45flatΦ42.8mm ブラシレス50Watt(DCブラシレスモータ) ・DECModule50/5(モータドライバ)