ちょっと、そこ! PMSM DC Motorsのサプライヤーとして、私はこれらの悪い男の子のために制御システムを設計する際の経験のかなりの経験を持っています。そして、私はあなたに言ってください、それはワイルドライドですが、それでエキサイティングな乗り物です!このブログでは、PMSM DCモーターの制御システムを設計するプロセスを説明します。だから、バックルして、飛び込みましょう!
基本を理解する
まず最初に、PMSM DCモーターが何であるかを理解する必要があります。永久磁石同期モーター(PMSM)は、ローター内の永久磁石を使用して磁場を作成するACモーターの一種です。これにより、他のタイプのモーターと比較して、より効率的かつ強力になります。また、PMSM DCモーターのDCについて話すとき、通常、モーターを駆動するためにインバーターを介してACに変換されるDC電源を指します。
そこには、さまざまな種類のPMSMモーターがあります。3フェーズPMSMモーター、6フェーズPMSMモーター、 そして48V PMSMモーター。各タイプには独自の特性とアプリケーションがあるため、特定のニーズに合った適切な特性を選択することが重要です。
制御システムの重要な要件
制御システムの設計を開始する前に、何をしたいのかを把握する必要があります。優れたPMSM DCモーター制御システムが満たすべき重要な要件を次に示します。
- 速度制御:モーターの速度を正確に制御できる必要があります。一定の速度操作であろうと可変速度動作であろうと、制御システムはそれを処理できるはずです。
- トルク制御:多くのアプリケーションでは、モーターのトルク出力も制御する必要があります。これは、ロボット工学や産業の自動化のように、正確な力が必要なアプリケーションにとって重要です。
- 効率:制御システムを可能な限り効率的にしたいと考えています。これは、損失を最小限に抑え、電源からモーターへの電力伝達を最大化することを意味します。
- 信頼性:制御システムは信頼性が高く、大きな問題なしに継続的に動作できる必要があります。また、障害を処理し、モーターを損傷から保護できるはずです。
制御システムのコンポーネント
制御システムに何をしたいのかがわかったので、それを構成する主要なコンポーネントを見てみましょう。
- パワーエレクトロニクス:これには、DC電源をAC電源に変換してモーターを駆動するインバーターが含まれます。インバーターは通常、IGBTやMOSFETなどの電力トランジスタと、適切なタイミングでトランジスタをオンとオフにするための制御回路で構成されています。
- センサー:モーターの速度、位置、および電流を測定するためのセンサーが必要です。この情報は、コントロールアルゴリズムによって使用され、インバーターの出力を調整し、モーターの動作を制御します。 PMSMモーター制御システムで使用される一般的なセンサーには、エンコーダ、ホールセンサー、現在のセンサーが含まれます。
- 制御アルゴリズム:コントロールアルゴリズムは、制御システムの脳です。センサーの測定値を取り、適切な制御信号を計算してインバーターに送信します。ベクトル制御や直接トルク制御など、さまざまな種類の制御アルゴリズムがあり、それぞれに独自の利点と短所があります。
- マイクロコントローラーまたはDSP:マイクロコントローラーまたはデジタル信号プロセッサ(DSP)は、制御アルゴリズムの実装とコントロール信号の生成を担当します。また、センサーやインバーターなど、システム内の他のコンポーネントと通信します。
コントロールアルゴリズムの設計
コントロールアルゴリズムは、制御システムの最も重要な部分の1つです。 PMSM DCモーターを制御するためのいくつかの一般的な方法がありますが、2つを簡単に説明します。
ベクトル制御
フィールド指向制御(FOC)とも呼ばれるベクトル制御は、PMSMモーターを制御するために広く使用されている方法です。ベクトル制御の背後にある基本的なアイデアは、3相の固定子電流を2相回転座標系に変換することです。そこでは、トルクとフラックス成分を個別に制御できます。
ベクトル制御の仕組みの単純な段階的なプロセスを次に示します。
- 座標変換:最初に、3相の固定子電流を測定し、Clarke変換を使用して、固定3相座標系から2相の定常座標系に変換します。
- 公園の変革:次に、公園変換を使用して、2相の定常電流を2相回転座標系に変換します。この回転座標系では、d軸はフラックス成分を表し、q軸はトルク成分を表します。
- 現在のコントロール:D軸とQ軸電流を制御するために、比例積分(PI)コントローラーを使用します。 PIコントローラーは、測定された電流を基準電流と比較し、適切な制御信号を計算してインバーターの出力を調整します。
- 逆公園の変革:現在の制御の後、逆公園の変換を使用して、制御信号を2相の固定座標系に変換します。
- PWM世代:最後に、パルス幅変調(PWM)技術を使用して、インバーターの制御信号を生成します。 PWM信号は、インバーターの電源トランジスタのオンとオフの時間を決定し、モーターの動作を制御します。
直接トルク制御(DTC)
直接トルク制御は、PMSMモーターを制御する別の方法です。ベクター制御とは異なり、DTCは座標変換を必要とせずにモーターのトルクとフラックスを直接制御します。
DTCの仕組みは次のとおりです。
- トルクとフラックスの推定:測定されたステーター電圧と電流を使用して、モーターのトルクとフラックスを推定します。
- トルクおよびフラックスヒステリシスコントローラー:推定トルクとフラックスの値は、ヒステリシスコントローラーを使用して参照値と比較されます。ヒステリシスコントローラーは、推定値と参照値の違いに基づいてスイッチング信号を生成します。
- テーブルの切り替え:スイッチング信号は、スイッチングテーブルから適切な電圧ベクトルを選択するために使用されます。電圧ベクトルは、インバーターの電力トランジスタのオンとオフ状態を決定し、モーターのトルクとフラックスを制御します。
制御システムの調整
制御システムを設計し、コントロールアルゴリズムを実装したら、最適なパフォーマンスを確保するためにチューニングする必要があります。チューニングでは、PIコントローラーのゲインなどのコントロールアルゴリズムのパラメーターを調整して、望ましい速度、トルク、効率を実現します。
制御システムを調整するためのヒントを次に示します。


- 保守的な設定から始めます:最初にチューニングを開始するときは、制御パラメーターに保守的な設定を使用します。これは、チューニングプロセス中にモーターがオーバーシュートまたは振動するのを防ぐのに役立ちます。
- ステップ応答テストを使用します:ステップ応答テストでは、突然参照速度またはトルクを変更し、モーターの応答を観察します。これは、応答やオーバーシュートなど、制御システムの問題を特定するのに役立ちます。
- ゲインを徐々に調整します:制御パラメーターをわずかに調整し、各調整後にモーターの応答を観察します。これは、パラメーターの最適な値を見つけるのに役立ちます。
- 負荷と動作条件を考慮してください:最適な制御パラメーターは、モーターの荷重と動作条件によって異なる場合があります。したがって、さまざまな負荷条件下で制御システムをテストし、それに応じてパラメーターを調整してください。
テストと検証
制御システムを調整した後、要件を満たしていることを確認するために、それをテストして検証する必要があります。実行できるテストは次のとおりです。
- ロードテストなし:ロードなしでモーターを実行し、速度、電流、消費電力を測定します。これにより、モーターの基本性能と制御システムの効率を確認するのに役立ちます。
- 負荷テスト:荷重をモーターに適用し、さまざまな負荷条件下で速度、トルク、消費電力を測定します。これにより、トルク制御の荷重と精度を処理するモーターの能力を確認するのに役立ちます。
- 動的テスト:制御システムの応答時間と安定性を評価するために、ステップ応答テストや加速/減速テストなどの動的テストを実行します。
- 障害テスト:過電流、過電圧、過熱などの障害をシミュレートし、制御システムがそれらを適切に検出および処理できるかどうかを確認します。
結論
PMSM DCモーターの制御システムを設計することは、複雑だがやりがいのあるプロセスです。基本を理解し、適切なコンポーネントを選択し、適切な制御アルゴリズムを設計し、システムを調整し、徹底的にテストすることにより、特定の要件を満たす高性能制御システムを作成できます。
PMSM DCモーターの購入に興味がある場合、または制御システムの設計にサポートが必要な場合は、お気軽にご連絡ください。すべてのモーター制御のニーズを支援するためにここにいます。
