で入出力ポートを作成する方法はありますSimulinkか (いくつかの回避策)? ポートはバスで、一部の信号はブロックによって設定されますが、一部の信号はブロックの外部から設定されます。以下に例を示します。
次のバスがあるとします。
Flow (scalar)
Composition (vector)
Enthalpy (scalar)
Flowブロックの外側から設定したいと思います (この値を設定する下流のポンプがあります)。CompositionおよびEnthalpyブロックによって計算されます。
これまでの私の解決策:Flowブロックに入力を行い、直接フィードスルーで出力ポートに設定します。Simulinkグラフィカルな観点からすると、アウトフローがブロックへの入力になるため、このソリューションは直感的ではありません (これは数学的な観点からは正しいですが、ダイアグラムを直感的にしたいと思います)。Modelica入力/出力ポート ( ) を作成する可能性を見てきましRealPortた。信号はブロックによって読み書きできます。にそのような機能が必要ですSimulink。