マルチアクチュエーターシステムのための同期モーター制御 vs 独立モーター制御

目次

機械が二つ以上の電動アクチュエーターを使用する場合、最初の制御に関する質問は、単にどれだけのモーター出力があるかではありません。それは 各軸が独立して動くことを許可すべきか、または軸が動いている間に定義された関係を維持する必要があるかどうかです。.

より広範な制御システムエンジニアリングワークフローについては、 アクチュエーター制御システムガイドを参照してください.

その選択は、必要な配線、フィードバック、制御ロジック、調整、故障応答、および機械的リスクを変更します。

最も重要な区別はこれです:

独立制御は各軸に自分自身の動作権限を与えます。同期制御は軸間の関係を測定し、不一致を修正します。同じコマンドを二つのモーターに送ることは、単にグループ化または連動操作であり、同期の証明ではありません。

これは、二つのリフトポイントが同じ荷重に影響を与える可能性のあるリフティングプラットフォーム、広いフレーム、ドア、ハッチ、機械ガード、調整可能な構造、およびその他のメカニズムにとって重要です。

比較:独立制御 vs 同期制御

工学的質問独立チャネル同じコマンド/連動運動フィードバック同期運動
コマンドソース軸ごとに分離一つのコマンドが複数の軸を動かす可能性共有運動目標とフィードバックループ
位置フィードバックが必要タスクによってオプションオプション通常は必要
軸は異なる位置に移動できますか?はい通常はグループコマンド中はできません通常は同期動作中はできません
同じ電圧は同じ移動を保証しますか?該当なしいいえいいえ;不一致は測定され、修正されます
荷重の不均衡感度軸ごとに処理されますドリフトを引き起こす可能性がありますコントローラーはシステムの制限内で補償できます
故障の制御軸特有である可能性がありますグループに影響を与えることが多いです全ての軸が一緒に停止するかどうかを定義する必要があります
調整の複雑さ低から中程度中程度フィードバックとマッチングの確認が必要なため、高くなります
適切なフィット機能が別々または調整可能な幾何学重要でないグループ動作共有の剛性荷重、レベルリフト、協調移動

ServoCylMotion one-to-two multi-output control interface

複数の出力は、それ自体で軸が独立して動作するか、フィードバックベースの同期で動作するかを定義しません。

マルチチャネルデバイスは、そのアーキテクチャに応じてこれらの動作をサポートできます。チャネル数は利用可能な出力の数を示すだけで、チャネルが独立しているのか、グループ化されているのか、位置結合されているのかは示しません。

四つの便利なマルチアクス制御トポロジー

1. 独立チャネル

各アクチュエーターは独自のコマンドとストップ条件を持っています。A軸は伸びている間にB軸は静止していることや、両方の軸が異なる位置に移動することができます。

独立制御が有用であるのは次のような場合です:

  • 各アクチュエーターが異なる機械的機能を果たす場合;
  • 荷重が軸を水平に保つ必要がない場合;
  • オペレーターが別々に調整する必要がある場合;
  • 一方の軸が停止している間にもう一方の軸が稼働し続ける場合;
  • メンテナンスやサービスが個別のジョギングを必要とする場合。

制御要件は、各チャネルのためにモーター電流、制限、フィードバック、コマンド優先度、および故障挙動を定義する必要があります。

ServoCylMotion wireless remote command accessory

共有コマンドソースは、制御位置が同期されることを保証することなく、複数のチャネルでの動作を要求できます。

共有のリモートまたはHMIは、この原則を変更しません。一つのインターフェースが別々のチャネルに別々のコマンドを送信することができます。

2. 同一コマンドまたは連動運転

連動運転では、複数のモーターがほぼ同時に同じ伸長/縮小コマンドを受け取ります。

これは同期よりも単純ですが、重要な制限があります: コントローラーは実際に軸が連動しているかどうかを知ることができません。.

名目上同一の二つのアクチュエーターが異なって移動する可能性があるのは、

  • 製造許容差;
  • 不均一な負荷;
  • 異なる摩擦;
  • 機械的アライメント;
  • ケーブル電圧降下;
  • 供給変動;
  • 温度;
  • 摩耗;
  • 小さな速度差。

もしメカニズムがその差を許容できるなら、連動制御は受け入れ可能かもしれません。広い剛性負荷が水平を保たなければならない場合は、リスクが高くなります。

同一コマンドが同期運動を保証しない理由

一つの剛性プラットフォームを支える二つのリフトポイントを想像してください。両方のモーターは同じコマンドと同じ名目電圧を受け取ります。

一方はわずかに負荷が多く、ガイド摩擦も大きい。そのモーターは遅くなる。もう一方はさらに移動する。プラットフォームが傾き始める。

角度が増すと、機械構造がガイド、ブラケット、ネジ、またはアクチュエータマウントに対してより多くの横荷重をかけることが可能になる。その結果は次の通りになる:

  • ずれ;
  • 締まり;
  • 電流の増加;
  • 摩耗の加速;
  • 迷惑な故障;
  • 構造応力;
  • 不均一な終端位置到達。

ServoCylMotion linear actuator used as one axis in a multi-actuator system

各軸は荷重、摩擦、電圧降下、機械的整列に対して異なる応答を示すことがある。

これが同期が クローズドループコーディネーションの問題である理由です。単なる配線問題ではありません。

3. マスター/フォロワー制御

マスター/フォロワーの配置では、1つの軸が基準として機能する。2番目の軸はマスターの位置または速度に従う。

コントローラーはフィードバックを比較し、フォロワーが遅れたり先行したりし始めると調整する。

これは、メカニズムが自然に一つの基準側を持つ場合や、システムアーキテクチャが一つの主要な軸を中心に組織されている場合に役立ちます。

仕様には次のことが定義されている必要があります:

  • どの軸がマスターか;
  • どのフィードバックが比較されるか;
  • 許容される位置差;
  • 補正動作;
  • マスターに故障が発生した場合の対処;
  • フォロワーが最初に限界に達した場合の対処。

4. クロスカップル同期

クロスカップル制御は、軸の不一致自体を制御変数として扱います。

「各軸が各自のターゲットに到達したか?」というだけでなく、制御ロジックは「現在、軸はどれくらい離れているか?」とも尋ねます。

コントローラーは、利用可能な制御アーキテクチャ内でモーターコマンド、速度、または電流を変更することで差を減少させることができます。

これは、ストローク全体にわたってレベルの移動が重要な剛性共有荷重にとってより有用なモデルです。

フィードバックは真の同期を実現するためのものです。

同期には、システムが各軸がどのように動いているかを知っている必要があります。

一般的なフィードバック方法には次が含まれます:

  • ホール効果パルスフィードバック;
  • インクリメンタルエンコーダ;
  • ポテンショメータ位置信号;
  • 他の位置または速度センサー。

重要な要件はセンサー名だけではありません。コントローラーは次を理解する必要があります:

  • 電気信号;
  • スケーリングまたはパルスの関係;
  • 方向の規約;
  • センサー供給;
  • 基準状態;
  • フィードバック喪失時の動作。

ServoCylMotion linear actuator for multi-axis motion applications

真の同期は、測定された動きと補正ロジックに依存し、名目上一致したハードウェアだけではありません。

TiMOTION、Firgelli、Progressive Automations、Actuonixはすべて、同じ広範な工学的ポイントを示しています: 実際の動きが想定されるよりも、マルチ軸の協調はより制御可能になります。

OEM設計の場合、フィードバックインターフェースはモーターと制御トポロジーとともに固定されるべきです。

負荷バランスと機械設計は依然として重要です。

フィードバックは機械的制約を排除しません。

同期されたシステムにはまだ必要です:

  • 整列したマウント;
  • 十分なガイド剛性;
  • 適切なアクチュエータ間隔;
  • 互換性のあるストローク;
  • 十分な力の余裕;
  • 容認される構造的たわみ;
  • 不均等な電圧降下や機械的摩擦を生じないケーブル配線。

コントローラーは適度な不一致を修正できますが、根本的に不正確に整列されたフレームやほとんどの負荷を負担するアクチュエータの補正を期待するべきではありません。

独立した制御がより良い選択肢である場合

機械的機能が意図的に分離されている場合は、独立したチャネルを選択してください。

例としては:

  • 異なる位置に到達する必要がある2つの調整可能なセクション;
  • クランプやゲートが分かれている機械;
  • 各軸を個別にジョグする必要があるサービス位置決め;
  • 1つの軸の故障が無関係な動作を自動的に無効にしないメカニズム。

同期がより良い選択肢である場合

差動動作が問題を引き起こす場合は、フィードバックベースの調整を使用してください。

典型的なケースには:

  • 広いプラットフォーム;
  • 2つ以上のポイントで持ち上げられる剛直フレーム;
  • 大きなハッチ;
  • リンクされたリフティングコラム;
  • スキューがガイドを詰まらせる可能性があるメカニズム;
  • 厳密な軸間位置関係を持つアプリケーション。

障害処理はトポロジー決定の一部です。

制御方法を選択する前に、次のような場合に何が起こるべきかを定義します:

  • 1つの軸が最初に制限に達する場合;
  • 1つのモーターが停止する場合;
  • 1つのフィードバック信号が失われる場合;
  • 1つのケーブルが切断される場合;
  • 1つの軸が許容されるミスマッチを超える場合;
  • 供給電圧が低下する場合;
  • 通信リンクが失敗する場合。

同期された共有負荷の場合、片側のみを駆動し続けると機械的な問題が悪化する可能性があります。したがって、多くの設計では、1つの軸に障害が発生した場合、グループを停止します。

独立した機械は異なるポリシーを使用する場合があり、影響を受けない軸が利用可能なままにする場合があります。

正しい挙動は、機械のリスク評価および機能要件に依存し、コントローラーの選択前に指定する必要があります。

立ち上げ要件

同期システムは通常、独立したものより多くの立ち上げ情報を必要とします。

OEMリリースパッケージには、次を定義する必要があります:

  • チャネルからアクチュエーターへのマッピング;
  • フィードバック方向;
  • センサーのスケーリング;
  • リファレンスまたは原点状態;
  • 許容ミスマッチ;
  • 初期化シーケンス;
  • 移動制限;
  • 補正動作;
  • 障害閾値;
  • 回復手順。

制御アーキテクチャが明示的に再割り当てを許可しない限り、2つのチャネルが互換性があるとは仮定しないでください。

OEM選択チェックリスト

独立制御と同期制御の間で決定する前に、これらの質問に答えてください:

機械的関係

  • アクチュエーターは同じ剛体負荷を動かしますか?
  • 差動旅行がメカニズムを干渉または拘束しますか?
  • 整列を制約するガイドシステムはありますか?

動作要件

  • 軸は同じ位置に到達する必要がありますか?
  • 加速および停止中にそれらは整列している必要がありますか?
  • 単独の目標が必要な軸はありますか?

フィードバック

  • すべての調整された軸に位置または速度のフィードバックがありますか?
  • コントローラーはそのフィードバックタイプをサポートしていますか?
  • フィードバックが失われた場合はどうなりますか?

制御トポロジー

  • 独立;
  • グループ化された同一コマンド;
  • マスター/フォロワー;
  • クロスカップリングされた同期。

障害の挙動

  • 影響を受けた軸のみを停止する;
  • すべての同期された軸を停止する;
  • 手動回復を許可する;
  • 再ホーミングまたはリセットが必要です。

電力

  • 同時に動かせるモーターの数は?
  • 総連続およびピーク電流。
  • 各ブランチを通る電圧降下。
  • ケーブルおよびコネクタの定格。

受入基準

  • 許容される軸間の不一致。
  • 期待される荷重範囲。
  • 必要な試運転テスト。
  • 故障および回復の検証。

プロジェクトが連動運動を必要とする場合、ServoCylMotionの 多軸モーター同期機能を確認してください。 これらの要件が定義された後、適切な商業的ブリッジです。

異なるコンポーネントや不確かな電気/フィードバックインタフェースの場合は、 システム互換性リソース コントローラー、フィードバックデバイス、アクチュエーターが一緒に動作できると仮定する前に使用してください。

よくある質問

2つのモーターに同じコマンドを送信することは同期と同じですか?

いいえ。同じコマンドの操作は同じアクションを要求するだけです。荷重、摩擦、電圧降下、モーターの許容差の違いにより、軸が異なる速度や位置で移動する可能性があります。

アクチュエーターはいつ独立しているべきですか?

独立制御は、各軸が異なる機械的タスクや異なる目標位置を持つ場合、または他の軸が継続する間に1つの軸が停止できる故障隔離要件がある場合に適しています。

同期運動にはどのようなフィードバックが必要ですか?

システムは、すべての連動した軸について制御ロジックが測定および比較できるフィードバック方法が必要です。ホールパルス、エンコーダ、ポテンショメーター、またはアーキテクチャに応じた他の位置/速度信号が使用される場合があります。

マルチチャンネル制御ユニットは自動的に軸を同期しますか?

いいえ。複数の出力は単に独立したチャンネルになります。同期には互換性のあるフィードバックと調整ロジックが必要です。

荷重の不均衡はなぜ重要ですか?

より重いまたは摩擦の大きい軸は、同じコマンドで他の軸とは異なって動く可能性があります。剛性のある共有荷重では、その違いがスキュー、バインディング、さらなる機械的ストレスを引き起こす可能性があります。

同期された軸が故障した場合はどうなりますか?

必要な動作は機械仕様に定義されるべきです。剛性負荷を共有する場合、全ての協調軸を停止することは、片側だけを継続させることよりも安全な場合が多いですが、実際の設計はアプリケーションのリスク評価に従う必要があります。

参考文献

ブログコメント