#毕业论文# 改了一上午了,求不出解。
for i = 1:N
for t=1:24
if t<ts(i) | t>td(i)
con = con+[Pev(t,i)==0,SOC(t,i)==0];
end
end
end
for i = 1:N
SOC(ts(i),i)=SOC0(i);
end
for i=1:N
for t=(ts(i)+1):td(i)
SOC(t,i)=SOC(t-1,i)+(Pev(t,i)/Eev);
con = con + [SOC(td,i) >= SOCend(i)];
end
end
objective=(Cgrid')*Pev*1;
options=sdpsettings('verbose',0);
sol=solvesdp(con,objective,options);
if sol.problem==0
solution = value(x)
else
disp('***kkk');
sol.info
yalmiperror(sol.problem)
end
for i = 1:N
for t=1:24
if t<ts(i) | t>td(i)
con = con+[Pev(t,i)==0,SOC(t,i)==0];
end
end
end
for i = 1:N
SOC(ts(i),i)=SOC0(i);
end
for i=1:N
for t=(ts(i)+1):td(i)
SOC(t,i)=SOC(t-1,i)+(Pev(t,i)/Eev);
con = con + [SOC(td,i) >= SOCend(i)];
end
end
objective=(Cgrid')*Pev*1;
options=sdpsettings('verbose',0);
sol=solvesdp(con,objective,options);
if sol.problem==0
solution = value(x)
else
disp('***kkk');
sol.info
yalmiperror(sol.problem)
end
全部评论
🤣怪不得连pyq的备忘都不发了,是在改论文呀
原来是x的问题!西内!
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享