A ブラシレス DC (BLDC) モーター コントローラー は、モーターの固定子巻線に正しい順序で電力を供給して連続回転を生成する電子ドライブで、従来の DC モーターでブラシが実行する機械的整流を置き換えます。 コントローラーがなければ、BLDC モーターは動作できません。コントローラーはオプションのハードウェアではなく、すべての BLDC モーター システムの不可欠な部分であり、電圧、電流、制御方法、またはアプリケーションの負荷に合わせて間違ったものを選択すると、パフォーマンスが制限されたり、不安定になったり、モーターが破損したりする可能性があります。
このガイドでは、BLDC コントローラーの動作方法、コントローラー タイプ間の主なアーキテクチャの違い、選択の際に最も重要な仕様、ロボットや EV から産業オートメーションや民生用電化製品に至るまで、さまざまなアプリケーション ドメインにわたって何を評価する必要があるかについて説明します。
BLDC モーターには、ローターの周囲に配置された 3 つの固定子巻線 (相) があります。回転を生み出すには、永久磁石ロータが従う回転磁界を生成する順序でこれらの巻線に電流を流す必要があります。コントローラーの仕事は、ローターの現在位置を決定し、正しい瞬間に正しい巻線ペアに電流を切り替えることです。これは電子整流と呼ばれるプロセスです。
電力段は、モーター相ごとに 1 つずつ、3 つのハイサイド/ローサイド ペアに配置された 6 つのスイッチング トランジスタ (通常は MOSFET または IGBT) の三相ブリッジで構成されます。特定のトランジスタをオンまたはオフにすることにより、コントローラは DC バス電圧を相巻線の任意の組み合わせに配線します。制御ロジックは、ローター位置のフィードバックに基づいて、どのトランジスタがいつ点火するかを決定します。
スイッチング パターンは PWM (パルス幅変調) を使用して変調されます。PWM 信号のデューティ サイクルは、巻線に印加される平均電圧を制御し、したがってモーターの速度とトルクを制御します。 20 ~ 100 kHz の PWM 周波数で動作するコントローラーは、急速なパルスで電圧を印加し、モーターのインダクタンスが効果的な連続電流に平滑化します。 、リニアレギュレータが達成できるよりもはるかに効率的です。
ローターの位置は 2 つの方法で決定でき、この方法はコントローラーの設計とアプリケーションの適合性に基本的に影響します。
一部のコントローラーは両方のモードをサポートしています。起動にはホール センサーを使用し、長期使用時の配線の複雑さを軽減するために実行速度ではセンサーレス動作に移行します。
転流戦略 (各相にいつどのくらいの電流を流すかをコントローラーが計算するために使用する数学的手法) は、モーターのトルクの滑らかさ、効率、騒音レベル、および動的応答を決定します。市販の BLDC コントローラーでは 3 つの戦略が主流です。
最も単純な戦略: 3 つの相は、電気回転ごとに 6 つの個別のステップで通電されます。いつでも 2 つの相に電流が流れ、3 番目の相はオープンになります。スイッチングは、ホール センサー入力または逆起電力ゼロクロスに基づいて 60° の電気間隔で発生します。
台形制御は計算が軽量で実装が容易なため、コスト重視のアプリケーションでは主流の方法となっています。その制限はトルクリップルです。ディスクリートスイッチングによりトルク変動が発生します。 電気サイクルごとに 10 ~ 15% 、これは振動と音響ノイズに変換されます。ファン、ポンプ、電動工具に使用可能。精密な位置決めやスムーズに動作するサーボ アプリケーションにとっては問題となります。
個別のステップの代わりに、正弦波整流により、滑らかに変化する正弦波電流が 3 つの相すべてに同時に適用され、滑らかに回転する磁界が生成されます。トルクリップルは以下のように低下します 2~5% 台形制御に比べてモーター騒音が大幅に低減され、特に低速時の動作がスムーズになります。最良の結果を得るには、台形整流よりも多くの処理能力と高解像度の位置センサー (エンコーダーまたはリゾルバー) が必要ですが、補間を使用してホール センサーで実装することもできます。
FOC は最も洗練された制御方法で、三相モーター電流を 2 つの独立した DC 量、つまり磁束生成成分 (Id) とトルク生成成分 (Iq) に数学的に変換します。これらを個別に制御することで、コントローラーはあらゆる速度と負荷において最適なモーター効率を維持し、ほぼゼロのトルクリップルを達成し、非常に高速な動的トルク応答を実現できます。
FOC は通常、台形整流よりもシステム効率を 5 ~ 15% 向上させます。 トルクを発生させずに熱を発生させる無効電流を最小限に抑えるため、可変負荷アプリケーションに最適です。クラーク変換とパーク変換をリアルタイムで実行できる DSP またはマイクロコントローラー (通常は 32 ビット ARM Cortex-M または専用のモーター制御 DSP) が必要です。 FOC は、EV トラクション ドライブ、産業用サーボ ドライブ、高級家電モーターの標準方式です。
| 制御方法 | トルクリップル | 効率 | 騒音レベル | 処理要件 | ベストアプリケーション |
|---|---|---|---|---|---|
| 台形(6段階) | 10~15% | 良い | より高い | 8ビットMCUで十分 | ファン、ポンプ、電動工具、ESC |
| 正弦波 | 2~5% | とても良い | 低い | 32 ビット MCU を推奨 | 家電製品、HVAC、スムーズなドライブ |
| FOC (ベクトル制御) | <1% | 素晴らしい | 非常に低い | DSP または 32 ビット MCU が必要 | EV、サーボドライブ、ロボット工学、CNC |
コントローラーのデータシートには多くのパラメーターが含まれています。これらは、コントローラーが特定のモーターおよびアプリケーションに適しているかどうかを直接決定する仕様です。
コントローラの定格入力電圧範囲には、適切なヘッドルームを備えた電源電圧が含まれている必要があります。コントローラを絶対最大電圧定格で動作させると、電圧過渡に対する余裕がなくなり、回生ブレーキ、誘導スイッチングによる負荷ダンプ、または電源の不安定によりバス電圧が急上昇する可能性があります。 公称値を 20 ~ 50% 上回る マイクロ秒間。公称 48V システムの場合、80V または 100V の絶対最大定格を持つコントローラが現実的な保護マージンを提供します。
商用 BLDC コントローラで使用される最も一般的な電圧範囲は、7.4 ~ 22.2V (2 ~ 6S LiPo) の小型ロボットおよびドローン システムから、24V、48V、および 96V DC バス システムの産業用ドライブまで多岐にわたります。高出力の EV および産業用アプリケーションでは、スイッチング素子として MOSFET ではなく IGBT を必要とする 200 ~ 800V DC バス コントローラーが使用されます。
コントローラは 2 つの電流定格を指定しますが、これらは混同されることがよくあります。連続電流は、指定されたケースまたは周囲温度でコントローラーが無期限に処理できる持続的な相電流です。ピーク電流は、熱保護が作動する前にコントローラーが短時間 (通常 1 ~ 30 秒) に供給できる最大瞬間電流です。
モーターの定格相電流は、通常の動作条件下でコントローラーの連続電流定格を超えてはなりません。 アプリケーションに頻繁な加速ピークまたは負荷下での始動が含まれる場合、ピーク電流定格は必要なピーク トルク電流にも対応する必要があります。通常、短期間の連続定格の 2 ~ 4 倍です。モーターのピーク電流と等しい連続定格を持つコントローラーを選択することは、高サイクルまたは高慣性負荷のアプリケーションでは一般的なオーバーサイズのアプローチです。
PWM 周波数は、電流リップルの大きさ、スイッチング損失、音響ノイズを決定します。 PWM 周波数が高くなると、電流リップルが減少し (トルクの滑らかさが改善され)、スイッチング ノイズが 20 kHz で人間の可聴域を超えますが、パワー トランジスタのスイッチング損失が増加します。
コントローラーは、モーター内またはモーターとともに使用される位置センサーのタイプをサポートする必要があります。
速度、トルク、位置コマンドがどのようにコントローラーに送信されるかによって、より大きなシステムへのコントローラーの統合が決まります。一般的なインターフェイスには次のものがあります。
BLDC コントローラは単一の製品カテゴリではなく、グラムスケールの ESC からキロワットの産業用ドライブまで多岐にわたります。アプリケーションに適したカテゴリを理解することで、過剰なエンジニアリングと過小な仕様の両方を防ぐことができます。
| カテゴリ | 電圧範囲 | 電流範囲 | 制御方法 | 代表的な用途 |
|---|---|---|---|---|
| ドローン/RC ESC | 7~52V(2~12S) | 10~100A | センサーレス台形または正弦波 | マルチコプタードローン、固定翼、RC車両 |
| ロボティクス・AGV | 12~72V | 5~100A | FOC、エンコーダー/ホールフィードバック | ロボットの関節、車輪、移動プラットフォーム |
| 産業用サーボ | DC48~800V | 1~500A | アブソリュートエンコーダ付きFOC | CNC 軸、ピックアンドプレイス、コンベアサーボ |
| EVトラクション | 48~800V | 100~1,000A | リゾルバーまたはエンコーダーを備えた FOC | 電動自転車、スクーター、EV、ゴルフカート |
| 冷暖房空調設備 / アプライアンス | DC12~340V(整流AC) | 0.5~30A | センサーレスまたは正弦波 | コンプレッサー、ファン、ポンプ、洗濯機 |
| 開発/評価 | 12~60V | 5~50A | 構成可能 (FOC、トラップ、サイン) | 試作、研究、カスタムモーターチューニング |
コントローラの電力消費は、MOSFET の導通損失と各トランジスタのオン/オフ遷移時のスイッチング損失の 2 つの原因から発生します。 95% のシステム効率 (定格負荷時の適切に設計された BLDC コントローラの典型的なもの) では、1,000 W ドライブはコントローラ電子機器内の熱として約 50 W を放散します。
MOSFET ジャンクション温度は定格制限未満に維持する必要があります (通常は) ジャンクション温度 150 ~ 175°C シリコン MOSFET の場合 — 過渡に対する熱マージンを備えています。 MOSFET 接合部から周囲までの熱経路によって、連続的にどれだけの電力が消費できるかが決まります。この経路には、ジャンクションからケース (R_th,jc — MOSFET パッケージの特性)、ケースからヒートシンク (熱インターフェイスの材料と取り付けによって決定)、およびヒートシンクから周囲 (ヒートシンクの面積と空気流によって決定) の 3 つの抵抗が直列にあります。
商用 BLDC コントローラーにおける実際的な熱管理アプローチ:
サーマルシャットダウンとディレーティング回路は必須の保護機能です — 過熱保護のないコントローラーは、周囲温度が上昇したり空気の流れが制限されたりすると、MOSFET を安全な動作領域を超えて動作させ、その結果、多くの場合致命的で永続的な MOSFET の故障が発生します。選択したコントローラーに温度監視と、温度制限に達する前に自動電流ディレーティングまたはシャットダウンの両方が含まれていることを必ず確認してください。
実際のアプリケーションで動作する BLDC コントローラーは、保護されていないと数ミリ秒以内にコントローラーやモーターが破壊される可能性がある障害状態にさらされます。以下の保護はオプションではありません。保護の有無により、産業グレードのコントローラーと予算設計のコントローラーが区別されます。
BLDC モーターがアクティブ ブレーキで減速すると、発電機として機能し、エネルギーを DC バスに戻します。このエネルギーが回収されるか、消費されるか、あるいは単に問題になるかは、コントローラーの設計とアプリケーションのエネルギー貯蔵能力によって異なります。
回生エネルギーを扱うための 3 つのアプローチ:
商用 BLDC コントローラー市場は、オープンソース開発プラットフォームからクローズド産業用ドライブまで多岐にわたります。いくつかのプラットフォームはそれぞれのドメインで広く採用されており、参照点として理解する価値があります。
ODrive (バージョン 3.6 および S1) および VESC (Vedder Electronic Speed Controller) は、ロボット工学、電動スケートボード、および研究アプリケーションで広く使用されているオープンソース FOC コントローラーです。どちらも、ホール センサーとエンコーダーのフィードバック、USB/CAN 通信、および PC ソフトウェアを介した構成可能な FOC パラメーターをサポートしています。 ODrive S1 は最大 60V および 60A の連続電流を処理します ; VESC ベースのコントローラーは、ハードウェア実装に応じて広範囲に及びます。オープンソースであるため、詳細なカスタマイズが可能ですが、ターンキー産業用ドライブよりも多くの調整作業が必要です。
TI の InstaSPIN-FOC は、C2000 シリーズ DSP の ROM に実装されたセンサーレス FOC アルゴリズムで、エンコーダなしで FOC を可能にします。付属の MotorWare および Code Composer Studio ツールは、カスタム BLDC コントローラー ファームウェアの統合開発環境を提供します。このプラットフォームは、TI シリコンでのカスタム コントローラー開発が設計アプローチとなる産業用ドライブ、家電製品、電動工具で広く使用されています。
Trinamic の TMC6100、TMC6200、および関連するゲート ドライバー IC は、MOSFET ゲート ドライバー、電流検出、および保護回路を、外部 MCU と接続するように設計されたコンパクトなパッケージに統合しています。これらは、ロボット ジョイント、ジンバル モーター、ボード サイズが重要となる組み込みドライブなど、スペースに制約のあるアプリケーションにおけるカスタムのコンパクト BLDC コントローラーのビルディング ブロックです。
産業用 CNC、オートメーション、および高性能モーション コントロールの場合、Kollmorgen (AKD シリーズ)、Beckhoff (AX シリーズ)、Siemens (SINAMICS S シリーズ) などのメーカーが提供する完全なサーボ ドライブ システムは、EtherCAT または Profinet 通信による FOC 制御、アブソリュート エンコーダのサポート、および CE マーク付きマシンの統合に必要なすべての安全機能を提供します。これらはオープン プラットフォームではありませんが、定義された SIL または PLe 安全要件を持つ生産機械に必要な信頼性、認証、ベンダー サポートを提供します。
BLDC モーターとコントローラーはシステムとして適合する必要があります。パラメータ間の不一致は、BLDC ドライブ システムのパフォーマンス低下、不安定性、またはハードウェア障害の最も一般的な原因です。
カスタム BLDC ドライブ システムを構築する場合の最も安全なアプローチは、同じメーカー、または検証済みの互換性マトリックスを提供するサプライヤーのモーターとコントローラーを使用することです。 さまざまなソースからのコンポーネントを統合する場合は、完全な動作電圧と機械的負荷を適用する前に、低電圧および無負荷でベンチ テストを実行します。制御パラメータの不一致による MOSFET の故障はほとんど回復できず、通常、診断証拠は故障イベントで破壊されます。
として カスタム永久磁石同期モーター コントローラー メーカー そして 中国の永久磁石モーター コントローラー サプライヤー、永久磁石の駆動制御に着目 同期モータを安全かつ十分にご提供いたします。 走行車両の電動化のための電源。
著作権© Shanghai APT Power Technology Co., Ltd.All rights reserved