EnergyPlus联合仿真工具箱

在Matlab / Simulink的EnergyPlus联合仿真模型。金宝app

1.5 k下载

更新2021年4月18日

从GitHub

查看许可GitHub

描述
- - - - - - - - - - - - - - - - - -
工具箱方便同时模拟EnergyPlus和Matlab(联合仿真)。的主要组件是mlep类包含所有必要的工具来配置和运行EnergyPlus联合仿真在Matlab环境中。

系统需求
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*窗口。工具箱只有经过测试Windows,但相当多的其他操作系统已经完成的准备工作。
* EnergyPlus安装。你可以在这里获得软件https://energyplus.net/。如果你EnergyPlus安装到默认位置(C: \ EnergyPlusVx-x-x)那么它会自动检测到工具箱。

安装
- - - - - - - - - -
获得一份工具箱
* Matlab附加组件管理器
*或Mathworks文件交换https://uk.mathworks.com/matlabcentral/fileexchange/69074-energyplus-co-simulation-toolbox
*或GitHub库https://github.com/dostaji4/EnergyPlus-co-simulation-toolbox/releases
和安装。

特性
- - - - - - - - - - - -
工具箱中包含:

*解析IDF的文件来确定联合仿真输入/输出。
*自动套接字通信配置(localhost)。
*背景开始EnergyPlus过程与Matlab命令行输出。
*系统在Matlab和Simulink对象实现可用。金宝app
*总线输入/输出集成,便于仿真软件模型的设置。金宝app

例子
- - - - - - - - - - - - -
看到GettingStarted。mlx指导与Matlab工具箱或交付文档驻留在帮助- >补充软件- > EnergyPlus联合仿真工具箱

故障排除
- - - - - - - - - - - - - - - - - - - - - - - -
*总是确保EnergyPlus本身是有效的。检查“EP-Launch运行。exe”EnergyPlus安装文件夹并尝试运行它的一个例子(位于< EP文件夹> / ExampleFiles /)。
*如果你有问题“EnergyPlus没有找到。”运行“setupMlep.m”。
*如果你有一块“总线向量”的问题没有正确地指定其总线类型,再次运行模型。总线对象现在应该在工作区中,它应该工作。

版权(C) 2019年,雅罗西克Dostal (jiri.dostal@cvut.cz)
保留所有权利。

该软件建立在自由软件Truong Nghiem (truong@seas.upenn.edu),威利伯纳尔(Willy.BernalHeredia@nrel.gov)和其他第三方开源工具。

引用作为

Dostal Jiri,托马斯Baumelt。”模型预测控制与活跃的单管热水供暖建筑。“e3的会议、网络编辑。我田边et al ., 111卷,EDP科学,2019,p . 04050, doi: 10.1051 / e3sconf / 201911104050。

查看更多的风格
MATLAB版本兼容性
创建R2019b
与R2017a后来版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

例子/ legacy_example

图书馆

版本使用GitHub缺省分支不能下载

版本 发表 发布说明
1.2.3.1

添加短故障排除在本节描述。

1.2.3

IDF文件EnergyPlus 9.2版本更新。
之后升级顾问Matlab命令删除“不推荐”。
固定一些文档错误。
固定一个bug ExternalInterface:致动器。

1.2.2.2

请使用工具箱时引用源。

1.2.2.1

*小错误在ExternalInterface:致动器和ExternalInterface:变量。现在按预期工作。

1.2.2

*更新示例9.1.0 EnergyPlus版本
*禁用IDF模拟与失配EnergyPlus版本。
*更新仿真软件Mat金宝applab r18b模型。它仍然可以被年长的Matlab模拟仿真软件首选项(启用这个)。金宝app
*小补丁

1.2.1.1

*设置程序纠正错误。第一次使用通过仿真软件在一个永不停歇的循环结束。金宝app
*扩展通信超时,以适应更大的EP模拟

1.2.1 "

添加更好的文档

1.2

# # #添加
*加载和保存程序。

# # #改变
*总线对象现在加载在Init函数回调。它应该解决
“_Missing总线objects_”问题。
*优化IDF文件解析速度。
*初始化不再触发摇来摇去

1.1.1.2

*在r18b兼容性问题

1.1.1.1

忘了添加更新二进制文件

1.1.1

*使用Matlab JRE的内部,而不是寻找外部。

1.1

添加
*现在支持信号总线对象名称超过63个金宝app字符。
*现在模拟和初始化速度更快。
*一个向量总线块补充道。
*浏览按钮的模型块面具。金宝app

1.0.3

在存储库中添加的二进制代码。希望现在Matlab附加Explorer将检测。

1.0.2中

添加更多信息。主要用于手动安装工具箱(二进制GitHub是渠道)

1.0.1

问题在这个视图或报告GitHub插件,参观GitHub库
问题在这个视图或报告GitHub插件,参观GitHub库