电池存储优化问题充放电条件约束/嵌套函数_jnf
4次浏览(最近30天)
显示旧的注释
亲爱的先生,
附件是修改后的matlab示例,请查收
//www.tianjin-qmedu.com/matlabcentral/fileexchange/73139-microgrid-energy-management-system-ems-using-optimization?s_tid=srchtitle
我想在目标函数中使用两种不同的代价,取决于pbatup是正的还是负的。我尝试使用嵌套函数如下:
%函数成本=价格(LBMPCost,利润,PbattupsV)
如果PbattupsV >=0 . %
%的价格= LBMP;
%elseif PbattupsV <=0
%的价格=成本;
其他的%
%成本= 0;
%结束
我也试着用这个条件作为约束条件,
% prob.Constraints。C1 = PbattupsV>=0,价格=LBMP;
% prob.Constraints。C2 = PbattupsV<=0,价格=成本;
这两种情况我都得到了错误。
同样,如果我把pbatup的下界或上界改为0,它在输出中不会改变。
请查看附件文件和建议,如果有什么可以做这个文件。这样我就可以把成本单独输入到目标函数中。