基于模型预测控制的楼宇负荷需求响应研究
参考文档:《Model Predictive Control of Thermal Storage for Demand Response》完全复现
主要内容:代码主要做的是一个建筑楼宇的需求响应问题,模型的求解采用的是较为创新的模型预测控制,代码非常精品
这个程序是一个用于模型预测控制(Model Predictive Control,MPC)的热储存需求响应(Thermal Storage for Demand Response)的程序。它模拟了一个建筑物,该建筑物可以制冷并储存冰,然后在需要时使用冰来提供冷却。建筑物操作员支付动态能源价格,并偶尔接收到负荷削减价格信号。通过使用模型预测控制,对冷却进行调度。
程序中使用了时间相关的向量和矩阵来存储数据。每个存储矩阵的列代表一个时间阶段,每个时间阶段的向量或矩阵存储在相应的列中。
YID:9450674156989600
资料来源于 https://www.liruan.net/1860.html
该程序的单位采用国际单位制(SI)。kW和kWh表示电功率,kWc和kWhc表示冷负荷。两者之间的关系由提供冷却的系统的性能系数(Coefficient of Performance,COP)决定。
该程序的状态变量为:
- x1:储存在冰箱中的热能量的数量(kWhc)
- x2:未满足的冷负荷(kWhc)
控制变量为:
- u1:用于制冰的功率(kW)
- u2:通过融化冰来满足的冷负荷(kWhc)
- u3:用于主冷却机的功率(kW)
干扰变量为:
- w1:建筑