Main Content

Translational Multibody Interface

機械並進ネットワークと Simscape Multibody ジョイントの間のインターフェイス

R2021a 以降

  • Translational Multibody Interface block

ライブラリ:
Simscape / Foundation Library / Mechanical / Multibody Interfaces

説明

Translational Multibody Interface ブロックは、機械並進端子をもつ Simscape™ ブロックと直進プリミティブをもつ Simscape Multibody™ ジョイントを接続する直観的な方法を実装します。Translational Multibody Interface ブロックに接続できる Simscape ブロックには次が含まれます。

  • Foundation、Mechanical、Translational Elements ライブラリの Translational FrictionTranslational Damper などのブロック。

  • その他の Foundation ライブラリの Translational Mechanical Converter (G)Translational Mechanical Converter (IL) などの機械並進端子をもつブロック。

  • Simscape Fluids™ ライブラリの油圧アクチュエータなど、アドオン製品の機械並進端子をもつブロック。

Translational Multibody Interface ブロックは、インターフェイス全体の力と相対速度を一致させます。直進プリミティブをもつ任意の Simscape Multibody のジョイントに、これを接続できます。

  1. ジョイントの速度検出端子 [v] と作動力端子 [f] を有効にします。ジョイントに複数の自由度がある場合は、選択した速度検出と作動力を必ず同じ自由度に対応させます。

  2. Translational Multibody Interface ブロックの物理量信号端子 [v] および [f]Simscape Multibody ジョイントの端子 [v] および [f] に接続します。

  3. Translational Multibody Interface ブロックの端子 [C] および [R] を Simscape 機械並進ネットワークに接続します。

Block diagram showing how to connect the Translational Multibody Interface block

詳しい手順については、Simscape ネットワークと Simscape Multibody のジョイントとの接続を参照してください。

Translational FrictionTranslational Damper などのブロックには位置情報が不要であり、これらのブロックには力と角速度に基づくインターフェイスで十分です。油圧アクチュエータのような他のブロックでは、それらの端子間の相対位置に関する情報が必要です。これらのブロックを Simscape Multibody のジョイントに接続するには、次を行います。

  1. Translational Multibody Interface ブロックを使用します。ジョイントの速度検出端子 [v] と作動力端子 [f] を有効にし、それらの端子を上記のように接続します。

  2. さらに、ジョイントの位置検出端子 [p] を有効にします。ジョイントに複数の自由度がある場合は、位置検出、速度検出、および作動力のすべてを必ず同じ自由度に対応させます。

  3. アクチュエータ ブロックで、[インターフェイスの変位] パラメーターを [Multibody のジョイントから入力信号を提供] に設定して、位置入力端子 [p] を有効にします。アクチュエータ ブロックの位置入力端子 [p]Simscape Multibody ジョイントの位置検出端子 [p] に接続します。

Block diagram showing how to connect the Translational Multibody Interface block and pass the position information

仮定と制限

Translational Multibody Interface ブロックまたは Rotational Multibody Interface ブロックを含むモデルでは、Simscape Multibody ブロックを使用して質量と慣性をモデル化することを推奨します。この理由は、Simscape ネットワークには、そのネットワーク内のすべての質量と慣性の加速基準となる接地 (基準) ノードが必要なためです。Simscape Multibody のジョイントでは、base 座標系と follower 座標系の両方が加速していることがあります。このため、ジョイントに接続されている Simscape ネットワーク内の質量または慣性が、正しい慣性基準をもたない可能性があります。

端子

入力

すべて展開する

ジョイント プリミティブからの相対速度検出出力を受け入れる物理量信号入力端子。この端子は、Simscape Multibody ジョイントの速度検出端子 [v] に接続します。

出力

すべて展開する

ジョイント プリミティブへの作動力入力を提供する物理量信号出力端子。この端子は、Simscape Multibody ジョイントの作動力端子 [f] に接続します。

保存

すべて展開する

ジョイント プリミティブと同じ力および相対速度をもつ機械並進保存端子。この端子は、機械並進ネットワーク内の他のブロックの端子 [R] に接続します。

ジョイント プリミティブと同じ力および相対速度をもつ機械並進保存端子。この端子は、機械並進ネットワーク内の他のブロックの端子 [C] に接続します。

バージョン履歴

R2021a で導入