最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

ブロック ダイアログで単位を指定する方法

Simscape™ ブロック ダイアログには、パラメーター値の横に単位のドロップダウン コンボ ボックスがあります。たとえば、[Constant Volume Chamber] ブロック ダイアログ ボックスの [チャンバーの体積] パラメーターのドロップダウン リストには lgalin^3ft^3mm^3cm^3m^3km^3 が含まれ、[初期圧力] パラメーターのドロップダウン リストには Pabarpsiatm が含まれています。

ドロップダウン リストから単位を選択するか、あるいは相応の単位名 (または単位名を伴う数式) をブロック ダイアログの単位コンボ ボックスに直接入力することができます。登録で定義されている単位の省略形を使用したり、こうした省略形の任意の有効な数式を使用することができます。たとえば、トルクはニュートンメートル (N*m) またはポンドフィート (lbf*ft) で指定できます。速度を指定する場合、定義された単位の省略形 (mphfpmfps) を使用するか、定義された長さと時間の単位を組み合わせた式を、メートル/秒 (m/s)、ミリメートル/秒 (mm/s)、インチ/分 (in/min) などの形で使用できます。

メモ:

アフィン単位 (摂氏と華氏など) は単位式では使用できません。詳細は、アフィン単位についてを参照してください。

単位の数式では次の演算子がサポートされています。

*乗算
/除算
^べき乗
+加算 (指数のみ)
-減算 (指数のみ)
()評価順序を指定するためのかっこ

メートル法の単位接頭辞 ("キロ""ミリ""マイクロ" など) はサポートされていません。たとえば、体積の単位としてミリリットルを使用する場合、次のように単位レジストリに追加する必要があります。

pm_addunit('ml', 0.001, 'l');

パラメーター名の横にあるドロップダウン リストには、パラメーターの単位と相応する単位が自動的に記載されます。単位を直接入力で指定する場合は、パラメーターの単位と相応する単位を入力する必要があります。ブロック ダイアログ ボックスで [適用] または [OK] をクリックすると、単位マネージャーはエラー チェックを実行し、誤った単位が入力されている場合はエラーを表示します。

Simulink-PS Converter および PS-Simulink Converter ブロックのダイアログ ボックスでは、ドロップダウン リストにいくつかの一般的な入力単位と出力単位があらかじめ入力されており、想定されている入力単位や出力単位と相応する単位式を選択または入力する必要があります。コンバーター ブロックのエラー チェックはシミュレーション時に実行されます。詳細は、モデルの検証を参照してください。