描述
- - - - - - - - - - - - - - - - - -
工具箱方便同时模拟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版本兼容性
平台的兼容性
窗户 macOS Linux类别
标签
@mlep
例子/ legacy_example
图书馆
third_party /兼容性
third_party / dirPlus
third_party / findPropByAttr
third_party / linewrap
third_party / processManager
third_party / xml2struct
例子/ legacy_example
图书馆
医生
版本使用GitHub缺省分支不能下载
版本 | 发表 | 发布说明 | |
---|---|---|---|
1.2.3.1 | 添加短故障排除在本节描述。 |
|
|
1.2.3 | IDF文件EnergyPlus 9.2版本更新。 |
|
|
1.2.2.2 | 请使用工具箱时引用源。 |
|
|
1.2.2.1 | *小错误在ExternalInterface:致动器和ExternalInterface:变量。现在按预期工作。 |
|
|
1.2.2 | *更新示例9.1.0 EnergyPlus版本 |
|
|
1.2.1.1 | *设置程序纠正错误。第一次使用通过仿真软件在一个永不停歇的循环结束。金宝app |
|
|
1.2.1 " | 添加更好的文档 |
|
|
1.2 | # # #添加 |
|
|
1.1.1.2 | *在r18b兼容性问题 |
|
|
1.1.1.1 | 忘了添加更新二进制文件 |
|
|
1.1.1 | *使用Matlab JRE的内部,而不是寻找外部。 |
|
|
1.1 | 添加 |
|
|
1.0.3 | 在存储库中添加的二进制代码。希望现在Matlab附加Explorer将检测。 |
|
|
1.0.2中 | 添加更多信息。主要用于手动安装工具箱(二进制GitHub是渠道) |
|
|
1.0.1 |
|