openmodelica

    1

    1答えて

    対私はModelicaにタンク配管システムをモデル化します。例えば、パイプの高さ(port_b) - 高さ(port_a)を-100m、パイプの長さを1mに設定することは可能ですが、物理的な視点からは不可能ですか?何か? そうですそれ

    6

    1答えて

    ハイブリッドモデリング(特に状態イベント)の背後にある一般的な考え方を数値的な観点から理解したいと思います(私は数学者ではありません:))。私はwhenとreinitの概念を理解 model BouncingBall constant Real g=9.81 Real h(start=1); Real v(start=0); equation der(h)

    2

    4答えて

    私は、Modelica変数が別の変数の三角波であるモデルを作成しようとしています。 (X =時間;モデルがコンパイルので任意である) model test1 final constant Real pi=2*Modelica.Math.asin(1.0); parameter Real b = 1; parameter Real a = 1; Real x,

    1

    1答えて

    ではなく、デフォルト .MATファイルの .CSV にモデル出力形式を変更することができます場合、私は理解しようとしています dymosim.exeを使用してモデルをシミュレートするとき。 私はこれを、基本データファイルライブラリの "convertMATtoCSV"関数を使用して、ダイモラ自体で行うことができます。以下のような何か、 DataFiles.convertMATtoCSV("outp

    2

    1答えて

    Modelica.Fluidライブラリを使用して、血管の直径(ひいては流体抵抗と流体容量)が内部圧力と周囲圧力の関数である血管の流れをモデル化したいと思います、ならびに制御入力を含む。パラメータではなく、動的ライブラリのモデル(および基本クラスのチェーン)変数の直径と断面積を変更する方法はありますか、またはFluidライブラリの中核となる前提条件を "破る"方法はありますか?これが可能であれば、逆

    0

    1答えて

    open modelica(omc)を使用してコマンドラインからパッケージ内にあるモデルのフラットモデルコードを作成しようとしています。 私は簡単に私は、このファイルを持っている場合、質問がある omc myModel.mo > myModel.mof でインスタンス化を作成することができ、単に一つのモデルが含まれ.mo -fileお持ちの場合: package TestPackage

    1

    1答えて

    私は画面上の右に少し青い線を引っ張って見たので、Dymola/OpenModelicaに機能があるといいと思ったすでに存在している)。 私が考えている機能は、システムの動作を監視し、定常状態に達したときに報告を返すか、定常状態になったときにシミュレーションを終了するかのどちらかです。私はこれがすべての状態変数の導関数を監視するために結び付けられ、それらがすべてゼロに等しいとき(ユーザ定義の許容範囲

    1

    1答えて

    モデルに提示される外部ファイルのサイズに基づいて、実験のシミュレーション設定(startTime、stopTime、Interval)を変更しようとしています。 実験アノテーションは annotation(Experiment(startTime=0,stopTime=10,Interval=500)); は、今私は、同じモデルで宣言されたパラメータに基づいて、これらの値を設定しようとしていま

    1

    2答えて

    私は01:00 10回のビープ音(1秒に1回)毎朝を生成目覚まし時計モデル化したいと仮定:上記のモデルでは model DailyBeep import SI = Modelica.SIunits; import Modelica.SIunits.Conversions.*; constant SI.Time oneDay = 86459.17808 "one da