说明书
MATLAB代码:考虑用户舒适度的冷热电多能互补综合能源系统优化调度
关键词:用户舒适度 综合能源 PMV 优化调度
参考文档:《冷热电气多能互补的微能源网鲁棒优化调度》基础模型加舒适度部分模型;
仿真平台:MATLAB+yalmip+cplex
主要内容:代码主要做的是考虑用户舒适度的冷热电多能互补综合能源系统优化调度模型,在传统的冷热电联供型综合能源系统的基础上,进一步考虑了热惯性以及用户的舒适度,并用预测平均投票数PMV对用户的舒适度进行衡量,且通过改变PMV的数值,可以对比不同舒适度要求对于综合能源系统调度结果的影响。同时,代码还补充性的考虑了碳排放交易机制,并设置经济性最优以及碳排放最优两种对比场景,从而丰富算例,效果非常明显。
P_base=2*[99,81,74,74,78,93,100,92,87,74,69,64,59,55,58,64,69,75,80,84,94,105,105,101];
%P_base=2*[99,81,74,74,78,93,100,92,87,74,66,55,65,64,62,64,64,64,80,77,81,90,101,101];
P=sdpvar(7,24,'full'); %定义决策变量
E=sdpvar(7,24,'full'); %定义决策变量
S_max=0.9; %荷电水平最大值
S_min=0.1; %荷电水平最小值
E_cap=64; %最大容量
P_char=5; %最大充电功率
P_dis=-5; %最大放电功率
a=0.01;
b=0.01;
c=0.0157;
X=0.95; %充放电效率
C_change=41000; %电池更换成本
T=24; %调度总时间段(从晚上六点到早上六点)
Ed=0.75*E_cap; %车主期望电能
W=zeros(7,24); %表示电动汽车是否并网
w1=0.5;
w2=0.5;