重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

3相ブラシレスDCモータのホールセンサを使った
速度フィードバック制御の経験がある方に質問です。

ホールセンサを使った制御において、
モータ1周期/1回転のセンサ誤差が回転数変動になると
聞いたことがあるのですが、
具体的にセンサ誤差とはどのような内容なのでしょうか?
また、それによる制御系への影響について教えてください。
制御方式はPLL制御になります。

不足している情報があれば教えてください。

質問者からの補足コメント

  • 1周期/1回転とは、
    例えば39000rpmであれば、
    650Hzになります。

    8極モータであれば、
    1回転で4パルス生成され、
    その内の1周期(1パルス)が650Hzになります。

    何かの参考になれば幸いです。

      補足日時:2025/04/11 00:44

A 回答 (4件)

>ホールセンサの物理的な配置ズレなどによって、


出力されるホール信号にズレが生じる。
このズレはモータ1回転で1回の誤差周期となる。
この誤差周期によってPLL制御時に不要な
加速(減速)指令をしてしまう。
(dutyが本来より高く/低くなる)

結果、そのdutyのタイミングのとき
回転数変動につながる。
ーー>
???

物理的な配置ズレなどによって、周期には誤差は出ませんよ!
    • good
    • 0
この回答へのお礼

失礼しました。
変な解釈をしてました。

お礼日時:2025/04/08 23:13
    • good
    • 0
この回答へのお礼

ありがとうございます。
確認してみます。

お礼日時:2025/04/07 21:04

>ホールの信号から矩形波に変換して基準クロックと


比較することで、PLL制御しています。
>モータ1周期/1回転のセンサ誤差が回転数変動になると
聞いたことがあるのですが、
ーー>
会社時代、同僚がやっていて、かかわった程度ですが・・・
周対向と面対向の両方に少しだけかかわりました。
その時、1周で多くのパルスを作るセンサがあったような気がします。
>モータ1周期/1回転のセンサ誤差が回転数変動になる
ーー>
意味が分からないが、荒すぎるかと思います。どのくらいの精度かにもよりますが・・・
「3相ブラシレスDCモータのホールセンサを」の回答画像2
    • good
    • 0
この回答へのお礼

ありがとうございます。
私も色々と調べ、私なりに解釈してみました。
(以下解釈)
まず、ホール信号はモータ1回転ごとに
同じパターン周期で繰り返される。
すると、
ホールセンサの物理的な配置ズレなどによって、
出力されるホール信号にズレが生じる。
このズレはモータ1回転で1回の誤差周期となる。
この誤差周期によってPLL制御時に不要な
加速(減速)指令をしてしまう。
(dutyが本来より高く/低くなる)

結果、そのdutyのタイミングのとき
回転数変動につながる。

間違っているかもしれませんが、
私なりの解釈です。

お礼日時:2025/04/08 19:35

回転数センサはありますか?

    • good
    • 0
この回答へのお礼

回答ありがとうございます。
回転数センサはありません。
ホールの信号から矩形波に変換して基準クロックと
比較することで、PLL制御しています。

お礼日時:2025/04/07 17:35

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A