电池存储优化problem_charge和放电
10视图(30天)
显示旧的评论
我有独立的决策变量为电池充放电cosntraints优化问题,但我得到正确的值作为优化输出。
下面是代码:
%初始条件,电池约束
batteryMinMax。Pmin = -500年e3;
batteryMinMax。Pmax = 500年e3;
battEnergy = 3.6 e6 * upsBattCap;
batteryMinMax。Emax = 0.8 * battEnergy;
batteryMinMax。艾敏= 0.2 * battEnergy;
%决策变量
PbattchV = optimvar (“PbattchV”N下界的0,“UpperBound”,batteryMinMax.Pmax);
EbattchV = optimvar (“EbattchV”N下界的0,“UpperBound”,batteryMinMax.Emax);
PbattDchV = optimvar (“PbattDchV”N下界的0,“UpperBound”,batteryMinMax.Pmin);
EbattDchV = optimvar (“EbattDchV”N下界的0,“UpperBound”,batteryMinMax.Emin);
如果我犯了任何错误,请建议。
13个评论
沃尔特·罗伯森
2021年8月22日
这个模型有不兼容的功能
//www.tatmou.com/matlabcentral/answers/891877-battery-storage-optimisation-problem_charge-and-discharge comment_1693172
——函数输入少于仿真软件模型传递。金宝app