资源简介

本程序基于蒙特卡洛思想生成电动汽车充电负荷曲线,利用第十一届电工杯所提供的数据(充电开始时间,充电电量,充电功率)得到一万台电动汽车充电负荷曲线。蒙特卡洛只是解决问题的一种思想,本程序可为其他利用蒙特卡洛的问题求解提供借鉴。

资源截图

代码片段和文件信息

function  P_hi=get_i(rate P_h)
%get_i 得到充电方式及其功率
P=rand();%随机生成一个取值范围在[0-1]的数字
if 0<=P&&P%     char_i=1;
    P_hi=(P_h(11)+P_h(12))/2;   %选择第一种充电方式
%     P_rate=P;
elseif rate(1)<=P&&P<(rate(1)+rate(2))
%     P_rate=P;
%     char_i=2;
    P_hi=(P_h(21)+P_h(22))/2;  %选择第二种充电方式
else
%     P_rate=P;
%     char_i=3;
    P_hi=(P_h(31)+P_h(32))/2;%选择第三种充电方式
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        439  2018-05-30 16:41  蒙特卡洛\get_i.m

     文件        147  2018-05-30 16:32  蒙特卡洛\get_qua.m

     文件        417  2018-05-30 16:31  蒙特卡洛\get_star.m

     文件      19570  2018-05-30 16:42  蒙特卡洛\load_curve.fig

     文件       1343  2018-05-30 16:44  蒙特卡洛\main.m

     文件       1346  2018-05-30 16:43  蒙特卡洛\Q2_1.asv

     目录          0  2018-05-30 16:45  蒙特卡洛

----------- ---------  ---------- -----  ----

                23262                    7


评论

共有 条评论