- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试使用 Python 中的 pyFMI 包运行简单教程示例,但出现错误 The FMU contains no binary for this platform。尝试为 FMULibrary 设置环境变量,但错误仍然存在。
如有任何提示,我将不胜感激。
runfile('C:/Users/NiPap/.spyder-py3/temp.py', wdir='C:/Users/d60378/.spyder-py3')
Could not find RADAR5
Could not find GLIMDA
Traceback (most recent call last):
File "<ipython-input-1-b6c744d814b8>", line 1, in <module>
runfile('C:/Users/NiPap/.spyder-py3/temp.py', wdir='C:/Users/d60378/.spyder-py3')
File "C:\Users\NiPap\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\utils\site\sitecustomize.py", line 705, in runfile
execfile(filename, namespace)
File "C:\Users\NiPap\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\utils\site\sitecustomize.py", line 102, in execfile
exec(compile(f.read(), filename, 'exec'), namespace)
File "C:/Users/NiPap/.spyder-py3/temp.py", line 9, in <module>
fmi_bouncing_ball.run_demo()
File "C:\Users\NiPap\AppData\Local\Continuum\anaconda3\lib\site-packages\pyfmi\examples\fmi_bouncing_ball.py", line 32, in run_demo
model = load_fmu(fmu_name)
File "src\pyfmi\fmi.pyx", line 7157, in pyfmi.fmi.load_fmu (src\pyfmi\fmi.c:82903)
File "src\pyfmi\fmi.pyx", line 2666, in pyfmi.fmi.FMUModelME1.__init__ (src\pyfmi\fmi.c:33458)
File "src\pyfmi\fmi.pyx", line 943, in pyfmi.fmi.FMUModelBase.__init__ (src\pyfmi\fmi.c:14153)
FMUException: The FMU contains no binary for this platform.
最佳答案
最新版本的 PyFMI 的示例 FMU 中没有 64 位 dll。但是,在即将发布的版本中会有。如果没有 64 位 dll,则无法在 64 位环境中模拟 FMU。
关于python - pyFMI 模型 : The FMU contains no binary for this platform,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51265302/
我有一个模型的 FMU,用例是更改 FMU 的参数值以查看对结果的影响。如果我无权访问 Modelica 模型,有没有办法使用 FMPy 或 pyFMI 列出 FMU 的顶级参数? 我一直遵循的过程之
我在尝试配置的简单协同仿真中遇到了一些奇怪的行为。我在 EnergyPlus 中设置了一个建筑能源模型来测试从 JModelica 生成的 FMU。但是,建筑能量模型会在 union 仿真步骤中挂起。
我相信我的问题在某种程度上与 this previous question 有关但我无法根据他们的建议解决我的问题。 这是一个最小的非工作示例。我有一个简单的电路,里面有一个换向开关(在 openMo
我有一个 pandapower 网络,在一些公交车上,我将电池和光伏发电作为 FMU。现在我有一个主算法,可以在不同 FMU 的输入和输出之间创建连接并运行模拟。 我的问题是是否有可能将所有内容组合到
我在 Modelica 中有一个简单的电机模型,当在 Dymola 中以恒定电压运行时,它会给出预期的速度输出。但是当我将它导出为协同仿真 fmu(使用 Dymola 的 dassl 求解器)时,它在
我在 Modelica 中有一个简单的电机模型,当在 Dymola 中以恒定电压运行时,它会给出预期的速度输出。但是当我将它导出为协同仿真 fmu(使用 Dymola 的 dassl 求解器)时,它在
我发现 FMU 模块方法 get_states_list() 的限制。该方法似乎仅带来连续时间状态的列表,而不带来离散时间状态的列表。我通常制作包含描述过程和控制系统的连续和离散时间子模型的模型,并且
我为示例开发了一个基于 MSL 流体库的简单 Modelica 模型。我将 MassFlowSource 与管道和 Boundary_PT 连接起来作为接收器功能,如下图所示: http://www.
我使用 JModelica 多年,现在运行当前版本 2.2。我有兴趣分享(编译)FMU 模块并将我的名字和公司放入 FMU 模块。如果您的 FMU 模块有名称模型,那么有一个方法 model.get_
使用像 FMPy 这样的 Python 库,我能够为给定的 start_time 和 stop_time 模拟 fmus(使用 fmpy.simulate_fmu)。在这种情况下,函数 simulat
我试图与我的一位同事交换我的 Modelica 模型,但在 CSV 文件的路径方面遇到了困难。 当我创建 FMU 时,一些 CSV 文件的路径被设置并指向我计算机上的文件夹。例如 C:/Users/M
如何使用 Dymola 创建具有大型参数数组的 FMU?我发现当数组大小超过 100 个元素时,数组会丢失 causality="parameter"和 modelDescription.xml 文件
示例: 您创建一个模型,其中包含 9 个参数,您希望这些参数可在“模拟”选项卡中进行编辑,并且用户可在 FMU 中进行设置。 但是, “模拟”选项卡中似乎只有 5 个参数可编辑。 同样,FMU 只
示例: 您创建一个模型,其中包含 9 个参数,您希望这些参数可在“模拟”选项卡中进行编辑,并且用户可在 FMU 中进行设置。 但是, “模拟”选项卡中似乎只有 5 个参数可编辑。 同样,FMU 只
自 FMI 2.0 版起,我们有了方法:get_variable_unit() 和 get_variable_display_unit(),它们从 FMU 模块的 Modelica 代码中获取信息。我
我需要在 .NET 应用程序中共同模拟 FMU(从 OpenModelica 生成)。是否有与 JFMI 或 PyFMI 等效的 .NET? 最佳答案 我敢肯定,对于原始海报来说太晚了,但以防万一它对
我试图找到一种方法来通过编译的 FMU 或从导出的 Dymola 源代码访问 dymola 中模型的 jacobian。 最终目标是使用相同的程序访问更复杂的多体车辆模型(205 个状态)的雅可比。
我在通过 PyFMI 模拟 EnergyPlus-FMU 时遇到了麻烦。我使用引用建筑模型创建了 EnergyPlus FMU。我使用的是PyFMI2.5。如何运行 do_step() 函数? fro
PyFMI FMU 模块方法 get_variable_unit() 不适用于常量。 在我看来,FMU 模具 get_variable_unit() 和 _variable_description 的
我有一个应用程序,我使用 Dymola 作为开发环境,但将以 FMU 形式导出模型以用于另一个应用程序。我正在建模的系统具有可互换的组件,使其非常适合在 Modelica 中建模。但是,当我想以 FM
我是一名优秀的程序员,十分优秀!