matlab热泵仿真代码VBAT概述
VBAT是一组库,用于在一组“
VirtualBattery”控制方案下模拟恒温控制的电气负载(TCL)。
输入包括环境信息和控制参数,输出是建模的负载的时间序列行为。
VirtualBattery控制方案使TCL保持在其恒温器死区的下半部分以内,从而节省了能源。
建模的负载包括热水器,空调,电冰箱和电阻加热器。
要求和安装
此代码需要Matlab
R2015a或Octave
4.2。
要安装代码,只需下载即可。
使用演练
要运行所有测试,请运行VB_test.m文件。
您可以使用VB_func()运行自定义仿真,其中:
VB_func(a,b,[c,d,e,f,g,h,i])
a(温度数据):
可以是以下之一:
完全按照geodata.csv第3列显示的城市
下列选项的邮政编码:94128、97218、98158
“默认”逐字记录,包括撇号
一个csv文件的文件位置,该文件完全容纳8760个值,这些值组织在一个列中,即'/foo/bar/data.csv',包括撇号
b(设备类型):
1个用于空调,2个用于热泵,3个用于制冷器,4个用于热水器
2021-07-07 15:39:10
9.02MB
系统开源
1