Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

Translational Spring

機械並進システムの理想的なバネ

ライブラリ

Mechanical Translational Elements

  • Translational Spring block

説明

Translational Spring ブロックは、次の方程式で記述される理想的な機械線形バネを表します。

F=Kx

x=xinit+xRxC

v=dxdt

ここで、

Fバネを通じて伝達される力
Kバネ定数
x相対変位 (バネの変形)
xinitバネの初期変位 (初期変形)。バネは最初は圧縮 (xinit > 0) または伸張 (xinit < 0) のいずれかになります。
xR,xCそれぞれ端子 R と端子 C の絶対変位
v相対速度
t時間

このブロックの正方向は端子 R から端子 C です。つまり、力が R から C への方向に働く場合に、その力は正となります。

変数

シミュレーションの前にブロック変数の優先順位と初期ターゲット値を設定するには、ブロックのダイアログ ボックスまたはプロパティ インスペクターの [初期ターゲット] セクションを使用します。詳細については、ブロック変数の優先順位と初期ターゲットの設定を参照してください。

ノミナル値は、モデル内で予想される変数の大きさを指定する方法を提供します。ノミナル値に基づくシステムのスケーリングを使用すると、シミュレーションのロバスト性が向上します。ノミナル値はさまざまなソースから得られます。その 1 つがブロックのダイアログ ボックスまたはプロパティ インスペクターの [ノミナル値] セクションです。詳細については、ブロック変数のノミナル値の変更を参照してください。

パラメーター

ばね定数

バネ定数。既定値は 1000 N/m です。

端子

このブロックには次の端子があります。

R

機械並進保存端子。

C

機械並進保存端子。

拡張機能

C/C++ コード生成
Simulink® Coder™ を使用して C および C++ コードを生成します。

バージョン履歴

R2007a で導入