Skip to main content

用于处理符合功能模型接口标准的动态模型的包。

项目描述

PyFMI 是一个用于加载功能模型单元 (FMU) 并与之交互的包,FMU 是编译后的符合功能模型接口 (FMI) 的动态模型,请参阅 https://www.fmi-standard.org/了解更多信息信息。PyFMI 基于 FMI 库,请参阅http://www.jmodelica.org/FMILibrary

FMI 是一种标准,可实现二进制格式的动态模型的独立于工具的交换。多个工业仿真平台支持导出 FMU,包括 Dymola、JModelica.org、OpenModelica 和 SimulationX,完整列表请参见https://www.fmi-standard.org/tools 。PyFMI 提供了一个 Python 接口,用于与 FMU 进行交互,并支持例如加载 FMU 模型、设置模型参数和评估模型方程。

PyFMI 可作为独立包或作为 JModelica.org 发行版的一部分提供。将 PyFMI 与 Python 仿真包 Assimulo 一起使用,可为 Python添加 FMU的工业级仿真功能。

有关讨论 PyFMI 的使用和开发的论坛,请参见http://www.jmodelica.org/forum

要求:

可选的

源码安装:

python setup.py install –fmil-home=/path/to/FMI_Library/

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

PyFMI-2.5.tar.gz (4.8 MB 查看哈希

已上传 source

内置发行版

PyFMI-2.5-py3.6-linux-x86_64.egg (8.7 MB 查看哈希

已上传 3 6

PyFMI-2.5-py3.5-linux-x86_64.egg (8.7 MB 查看哈希

已上传 3 5

PyFMI-2.5-py2.7-linux-x86_64.egg (8.3 MB 查看哈希

已上传 2 7