1.ACドライブ(可変周波数ドライブ)の紹介 現代の産業制御の領域では……
続きを読むAC サーボ ドライブは、モーターの実際の位置、速度、トルクを継続的に監視し、指令された基準信号と一致するように供給される電力をリアルタイムで調整することにより、AC サーボ モーターの動作を制御する電子パワー アンプおよび制御ユニットです。 「サーボ」という言葉は、使用人を意味するラテン語の「servus」に由来しています。これがまさに AC サーボ ドライブの役割です。モーターを非常に正確に追従させることでコマンド信号に応え、コマンドと実際のモーター状態の間の偏差をミリ秒以内に修正します。この閉ループ フィードバック アーキテクチャは、AC サーボ ドライブ システムを、開ループ可変周波数ドライブ (VFD) や単純なオン/オフ モーター コントローラーと根本的に区別するものです。
AC サーボ ドライブ システムは、サーボ ドライブ自体 (サーボ アンプまたはサーボ コントローラーと呼ばれることもあります)、AC サーボ モーター、およびフィードバック デバイス (最も一般的にはモーター シャフトに取り付けられたロータリー エンコーダーまたはレゾルバー) の 3 つの緊密に統合されたコンポーネントで構成されます。エンコーダはモーターの正確な角度位置を継続的にドライブに報告し、ドライブはこの測定された位置をマシンコントローラー (通常は PLC またはモーションコントローラー) によって指令された位置と比較し、両者間の誤差を排除するために必要な正確な電圧波形と電流波形を計算します。このプロセスは 1 秒あたり数千回発生し、 ACサーボドライブ 1 度単位で測定される位置決め精度、設定値の何分の 1 パーセント以内での速度制御、および 1 桁ミリ秒で測定されるトルク応答時間を実現します。
モーション制御における最も一般的な混乱の原因の 1 つは、AC サーボ ドライブが可変周波数ドライブ (VFD) やステッピング モーター ドライバーとどのように異なるかを理解することです。これら 3 つはいずれもモーターの速度と位置をさまざまな程度に制御しますが、制御アーキテクチャ、パフォーマンス機能、および適切なアプリケーションが根本的に異なります。以下の表は、主な違いを明確にしています。
| 特徴 | ACサーボドライブ | 可変周波数ドライブ | ステッパードライバー |
| 制御タイプ | 閉ループ (完全なフィードバック) | 開ループまたは閉ループ | 開ループ (通常) |
| 位置精度 | 非常に高い(エンコーダベース) | 低~中程度 | 中程度(ステップベース) |
| 速度範囲 | 非常に広い (1:5000) | 中程度 (1:100) | 制限あり(低速トルク低下) |
| 低速時のトルク | ゼロ速度での最大定格トルク | 低速時は減速 | 低速では良好だが、高速では低下する |
| 応答速度 | ミリ秒 | 数十ミリ秒 | 高速だがエラー訂正なし |
| 標準的なモーター出力 | 50W~55kW | 0.2kW – 数MW | 通常 2kW 未満 |
| コスト | より高い | 中等度 | 下位 |
| 最優秀アプリケーション | 精密なモーション制御 | ポンプ、ファン、コンベア速度 | 軽負荷位置決め |
VFD とステッピング ドライバーの両方に対する AC サーボ ドライブ システムの基本的な利点は、位置決めエラーをリアルタイムで検出して修正できることです。急激な負荷変化、機械振動、瞬間的な動力変動などの外乱によりモーターが指令位置からずれた場合、ACサーボドライブは直ちに補正トルクを加えて元の位置に戻します。ステッピング ドライバーは、モーターが実際に指令された位置に到達したかどうかを知りません。過負荷によるステップのミスは検出されず、機械が再びホームに戻るまで位置決めエラーとして蓄積されます。
AC サーボ ドライブの内部にあるものと、各コンポーネントがシステム全体のパフォーマンスにどのように寄与するかを理解することは、エンジニアがより適切な設計、チューニング、トラブルシューティングの意思決定を行うのに役立ちます。完全な AC サーボ ドライブ システムは、次の統合要素で構成されます。
AC サーボ ドライブの電力段は、入力 AC 電源電圧 (通常、小型ドライブの場合は単相 200 ~ 240 V、大型ユニットの場合は三相 380 ~ 480 V) を、整流器とフィルター コンデンサ バンクを通じて制御された DC バス電圧に変換します。この DC バス電圧は、通常 4 kHz ~ 16 kHz のスイッチング周波数でパルス幅変調 (PWM) を使用する IGBT (絶縁ゲート バイポーラ トランジスタ) インバータ段によってチョップされ、サーボ モータを駆動する可変周波数、可変電圧の三相 AC 出力を生成します。 IGBT スイッチング回路の品質は、ドライブの効率、発熱、モーターに供給される電流波形の滑らかさに直接影響します。これらの要素は、モーターの性能と音響ノイズ レベルの両方に影響を与えます。
AC サーボ ドライブのインテリジェンスは、DSP ベースの制御ボードにあり、通常、位置ループの 1 kHz から電流 (トルク) ループの 10 ~ 20 kHz までの範囲の更新レートで位置、速度、および電流の制御ループを実行します。 DSP はエンコーダのフィードバック信号を読み取り、ループ更新ごとに指令された状態と実際の状態の間の誤差を計算し、フィードフォワード補償を備えた PID (比例-積分-微分) 制御アルゴリズムを適用し、PWM スイッチング コマンドを IGBT パワー ステージに出力します。最新の AC サーボ ドライブ DSP は、パラメータの保存、障害検出、保護機能、通信プロトコル処理、および初期設定を簡素化する自動チューニング アルゴリズムも処理します。
エンコーダ インターフェイス回路は、サーボ モータのエンコーダまたはレゾルバから位置フィードバック信号を受信し、それを DSP が制御計算に使用できるデジタル位置データに変換します。最新の AC サーボ ドライブは、インクリメンタル エンコーダ (A/B/Z 直角位相信号)、アブソリュート エンコーダ (シングルターンおよびマルチターン)、シリアル エンコーダ (Endat、BiSS、Hyperface)、およびレゾルバを含む幅広いエンコーダ タイプをサポートしており、それぞれが異なる分解能、ノイズ耐性、および絶対位置保持特性を備えています。エンコーダの分解能が高いほど、より微細な位置決めとスムーズな低速動作が可能になります。たとえば、20 ビットのアブソリュート エンコーダは、1 回転あたり 100 万を超えるカウントを提供し、0.001 度未満の位置決め分解能を可能にします。
AC サーボ ドライブは、デジタル I/O 信号とフィールドバス通信インターフェイスの組み合わせを通じてマシン コントローラーと通信します。標準デジタル I/O には通常、サーボ イネーブル、フォルト リセット、ホーミング入力、リミット スイッチ入力、およびアラーム出力信号が含まれます。フィールドバス オプションはメーカーやアプリケーションによって異なりますが、一般的には EtherCAT、PROFINET、Modbus RTU/TCP、CANopen、DeviceNet、MECHATROLINK-III などがあります。 EtherCAT は、その分散クロック同期機能により、多軸サーボ システムの高性能フィールドバスとして主流となっています。これにより、複数のサーボ ドライブがナノ秒レベルのタイミング精度で動作を同期できるようになります。これは、調整された多軸 CNC およびロボット工学アプリケーションに不可欠です。
AC サーボ ドライブは、位置モード、速度モード、トルク モードという 3 つの基本的な制御モードで動作し、それぞれがサーボ ドライブの 3 ループ制御階層の異なる層に対応します。特定のアプリケーションにどのモードを使用するかを理解することは、サーボ システム設計において最も重要な決定事項の 1 つです。
位置制御モードでは、AC サーボ ドライブは、通常はパルス列 (ステップ/方向または直角位相エンコーダ追従) として、またはフィールドバス位置基準を介して位置コマンドを受け取り、最小限の誤差でコマンドの位置に到達して保持するようにモータを制御します。ドライブは 3 つの制御ループをすべて同時に実行します。外側の位置ループは速度コマンドを生成し、中間の速度ループはトルク コマンドを生成し、内側の電流/トルク ループはモーターの電流を制御して必要なトルクを生成します。位置モードは、特定の位置に繰り返し正確に移動することが主な要件である工作機械、ピックアンドプレース、パッケージング、および半導体製造アプリケーションの大部分で使用されています。
速度制御モードでは、ドライブは速度基準 (アナログ ±10V、デジタル プリセット速度、またはフィールドバス速度コマンド) を受け入れ、負荷の変動に関係なく正確に一致するようにモーターの回転速度を調整します。このモードでは位置ループは非アクティブであり、ドライブは速度ループと電流ループのみを実行します。速度モードは、特定の位置に到達することではなく、正確で安定した速度を維持することが主な制御目標である、巻取機、印刷機、コンベア同期、スピンドル ドライブなどのアプリケーションで使用されます。速度モードの AC サーボ ドライブは、大幅な負荷変動下でも速度調整を設定値の 0.01% 以内に維持できますが、これは標準の VFD では達成できない性能レベルです。
トルク制御モードでは、ドライブは指令されたトルク基準に一致するようにモーターの出力トルク (モーター電流に比例) を調整し、モーターの速度を機械的負荷によって決定できるようにします。このモードでは、最も内側の電流制御ループのみがアクティブになります。トルク モードは、速度や位置ではなく、一定の張力を維持することが目的である、伸線、フィルムの巻き取り、ケーブル敷設などの張力制御アプリケーションで使用されます。また、力制御によるアセンブリ アプリケーションや、マスター ドライブが位置を制御し、スレーブ ドライブがトルク モードで追従して機械的負荷を共有するマスター/スレーブ多軸システムでも使用されます。
特定のアプリケーションに適切な AC サーボ ドライブを選択するには、ドライブの電気仕様および性能仕様をサーボ モーターと機械の両方の要件に一致させる必要があります。評価すべき最も重要なパラメータは次のとおりです。
AC サーボ ドライブは、現代の製造およびオートメーションのほぼすべての分野で使用されています。これは、AC サーボ ドライブが提供する精度、速度、動的応答の組み合わせは、他のモーション コントロール テクノロジでは達成することが不可能または非現実的であるためです。主な応用分野と、サーボドライブがそれぞれの分野に具体的にどのようなメリットをもたらすかを次に示します。
CNC マシニング センター、旋盤、研削盤、EDM 装置は、軸の位置決めとスピンドル制御に AC サーボ ドライブを利用しています。 5 軸マシニング センターでは、5 つ以上の AC サーボ ドライブが CNC コントローラからの協調制御の下で同時に動作し、それぞれの軸でサブミクロンの位置決め精度を維持しながら、毎分数メートルの送り速度での急速な軌道変化に応答します。サーボ位置ループの剛性、つまり切削力による位置誤差に耐える能力は、加工部品の寸法精度と表面仕上げの品質を直接決定するため、サーボ ドライブの調整は工作機械の性能最適化の重要な側面となります。
産業用ロボット アームのすべての関節は専用の AC サーボ ドライブとモーターによって駆動され、ロボット コントローラーがすべての軸を同時に調整して、3 次元空間で滑らかで正確な軌道を実行します。溶接、塗装、組立、マテリアルハンドリング用途で使用される多関節ロボットには通常 6 つのサーボ軸が組み込まれていますが、スカラ ロボットやデルタ ロボットは 3 ~ 4 つの軸を使用します。サーボ ドライブのトルク応答帯域幅は、アーム セグメントの急速な加速と減速中に位置精度を維持するロボットの能力を直接決定します。これは、ロボット製造セルにおけるサイクル タイムとプロセスの再現性の主な決定要因です。
高速包装ライン (製袋包装機、カートナー、ケース包装機、ラベル貼付装置) では、以前は機械要素を同期していた機械式カムおよびギアボックス システムに代わって、AC サーボ ドライブが使用されています。最新の AC サーボ ドライブに組み込まれた電子ギアリングおよびカム機能により、機械設計者は軸間の仮想的な機械的関係を完全にソフトウェアで作成でき、物理的なカムやギアボックスの交換ではなくパラメータ調整による迅速なフォーマット変更が可能になります。印刷機は、ウェブ張力制御、見当補正、および切断シリンダーの位相調整に AC サーボ ドライブを使用し、毎分数百メートルの生産速度で数ミリメートルの単位の印刷見当精度を実現します。
ウェーハハンドリングロボット、ダイボンディングマシン、ワイヤボンダ、PCB 穴あけ装置、SMT ピックアンドプレースマシンは、現存する最も要求の厳しい AC サーボ ドライブ アプリケーションの一部です。これらの機械には、ミクロン単位で測定される位置決め精度、数ミリ秒の整定時間、位置決め誤差の蓄積や機械的磨耗による精度低下を引き起こすことなく、1 日に数十万回の正確な位置決めサイクルを実行できる能力が必要です。高帯域幅 AC サーボ ドライブによって駆動されるリニア サーボ モータは、回転からリニアへの機械伝達要素のコンプライアンスとバックラッシュを排除するために、これらのアプリケーションでますます使用されています。
AC サーボ ドライブの適切なコミッショニングと調整は、ハードウェアが提供できる位置決め精度、動的応答、および安定性を達成するために不可欠です。サーボ ドライブ システムの調整が不十分な場合は、たとえ高品質のコンポーネントで構築されたものであっても、オーバーシュート、発振、応答の遅さ、または不安定性が発生し、マシンのパフォーマンスが低下します。次の手順は、ほとんどの AC サーボ ドライブ システムの標準的な試運転ワークフローを表しています。
AC サーボ ドライブは、継続的に自己監視を行い、異常な状態が検出された場合に障害コードを生成する高度な電子システムです。最も一般的な障害カテゴリとその考えられる原因を理解すると、サーボ システムが正しく動作しなくなった場合のトラブルシューティング時間が大幅に短縮されます。