dymola

    2热度

    1回答

    我想问一个关于函数何时以及下面的源代码无法正确运行的Modelica问题。变量Pstart_CONV是if语句中der(x_calc)的初始条件,当“when语句”变为true时,Pstart_CONV值由x给出。因为x是一个阶梯函数,所以我想为der(x_calc)指定一个初始条件,所以可以为整个域继续x。 非常感谢你, 来源: model Unnamed4 Real Pstart_C

    5热度

    3回答

    我想在Modelica模型中使用非SI单位在医疗环境中。我在Dymola使用Modelica。作为一名工程师,我更喜欢SI单位。但我的模型参数来自医学出版物,我想避免转换错误。医疗单位也简化了与医生的沟通。 例如,使用单位“mmHg”(毫米汞柱)代替压力“Pa”。压力变量在模型定义如下: type Pressure_mmHg = Real (final quantity="Pressure", f

    1热度

    1回答

    我想知道是否有可能使用几种单一气体(使用Modelica Library)创建混合物。如果是,是否有文件解释这个程序?非常感谢你为你解答

    2热度

    1回答

    我无法真正在Modelica规范中找到任何答案,所以生病的人问你们。规范说明 A tool is free to solve equations, reorder expressions and to not evaluate expressions if their values do not influence the result (e.g. short-circuit evaluation

    1热度

    2回答

    有没有办法从Windows命令提示符传递Dymola命令? 我想通过它像Simulate(),openModel等命令

    1热度

    1回答

    虽然试图在Dymola中使用状态机(顺便说一句:我是一个绝对新手)我有问题要声明一个正弦曲线作为输入变量。我收到下面的第一个错误信息(我只粘贴开始): Continuous time parts and discrete parts don't decompose for: _StateMachines.state1.activeReset _StateMachines.state1.act.

    0热度

    2回答

    是否有办法在dymola中使用户写入的类只读?在处理使用它的模型时,我想避免错误修改它。

    1热度

    2回答

    在Modelica中,我有一个变量x,它依赖于(a,b,c)。对于给定的仿真时间,其绘图(x,时间)看起来平滑且连续。我希望得到这条曲线的斜率,而不必明确区分der(x),因为我得到关于a,b或c的偏导数的错误。这可能吗?换句话说,我想要最终输出的斜率,而不必区分它背后的内容。

    1热度

    2回答

    我正在Dymola中构建一个在时间和空间上演变的有限体积模型。空间离散化在方程部分被硬编码,时间演化是由der(phi)组成的。 当使用可变步长算法时,Dymola的时间积分总是在数值上稳定吗?如果不是,我可以做些什么吗? Dymola的Euler积分算法是显式还是隐式Euler方法?

    0热度

    1回答

    我在Linux中使用Dymola。最近我发现我需要将Modelica标准库从3.2更新到3.2.1(从github获得)。 任何人都知道我需要设置Dymola是否以Modelica 3.2.1开头? 非常感谢