资源简介
电动汽车的充放电模型,考虑到电动汽车的日行驶规律,建立充电模型和放电模型,得到日负荷曲线,画出参与V2G的电动汽车的总功率需求曲线,程序可运行,带数据
代码片段和文件信息
clc;
clear;
finish=zeros(10001);
distance=zeros(10001);
disch=zeros(10001);
ch=zeros(10001);
T=zeros(10001);
de=zeros(100024);
tot=zeros(124);
for i=1:1:1000
S=20+10*rand(1);%容量
P=rand(1)+2;%充电功率
finish(i1)=17.6+3.4*randn(1);%最后出行结束时刻
if finish(i1)>24
finish(i1)=finish(i1)-24;
end
while(finish(i1)<0)
finish(i1)=17.6+3.4*randn(1);
end
finish(i1)=ceil(finish(i1));
distance(i1)=lognrnd(3.20.88);
while(distance(i1)>160/1.61)
distance(i1)=lognrnd(3.20.88);%日行驶里程
end
%%放电
temp=9*rand(1);
if (temp<=6)
disch(i1)=10+temp;
else
disch(i1)=20-6+temp;
end
disch(i1)=ceil(disch(i1));%放电开始时刻
ch(i1)=22+7*rand(1);
ch(i1)=ceil(ch(i1));
ch(i1)=ceil(ch(i1));%充电开始时刻
while(finish(i1)>disch(i1)&&finish(i1)<24)%放电在最后出行结束后开始
temp=9*rand(1);
if (temp<=6)
disch(i1)=10+temp;
else
disch(i1)=20-6+temp;
end
disch(i1)=ceil(disch(i1));
end
S2=S-distance(i1)/100*15*1.61;
S2=round(S2);
if S2>0&&finish(i1)<24
td=ceil(S2/P);
else
td=0;
end
if td<24-disch(i1)&&td>0
de(idisch(i1):disch(i1)+td-1)=-1*P;
elseif td>=24-disch(i1)&&td>0
td=24-disch(i1);
de(idisch(i1):disch(i1)+td-1)=-1*P;
end
S3=S2-td*P;
tc=ceil((S-S3)/P);
if tc+ch(i1)-1>24&&ch(i1)<=24
de(ich(i1):24)=P;
de(i1:ch(i1)+tc-1-24)=P;
elseif tc+ch(i1)-1<24&&ch(i1)<=24
de(ich(i1):ch(i1)+tc-1)=P;
elseif ch(i1)>24
de(i(ch(i1)-24):(ch(i1)+tc-1-24))=P;
end
tot(1:)=de(i:)+tot(1:);
end
sigma=std(de);
figure(1)
x=1:1:24;
loadcurve=plot(xtot(1:)/i‘-rs‘xsigma(1:)‘-s‘);
set(loadcurve‘linewidth‘2);
xlim([024]);
title(‘V2G功率需求‘);
xlabel(‘时间/h‘);
ylabel(‘功率需求/kW‘);
legend(‘期望‘‘标准差‘);
figure(2)
x=1:24;
V2G=plot(x1000*tot(1:)/i‘-rs‘x1000*tot(1:)/i+3*sigma(1:)*1000^0.5‘--‘x1000*tot(1:)/i-3*sigma(1:)*1000^0.5‘--‘);
set(V2G‘linewidth‘2);
title(‘V2G功率曲线‘);
xlabel(‘时间/h‘);
ylabel(‘V2G总功率需求/kW‘);
xlim([024]);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 21504 2014-04-26 12:01 电动汽车有序充放电\dailyloadcurve.xls
文件 2319 2015-07-02 21:21 电动汽车有序充放电\V2GPOWER.m
目录 0 2015-12-19 16:57 电动汽车有序充放电
----------- --------- ---------- ----- ----
23823 3
相关资源
- 简单二阶互联系统的非线性动力学分
- 电动汽车充电服务管理系统
- 电动汽车用感应电机反馈耗散哈密顿
- 纯电动汽车整车及三电系统设计开发
- 解读:为何你的电动汽车跑不远?
- 解读:为何你的电动汽车跑不远
- 手写数字识别-模板匹配法
- Stock_Watson_动态因子分析模型
- 基于蒙特卡洛生成电动汽车充电负荷
- 果蝇优化算法优化支持向量回归程序
- 自己做的一个简单GUI扑克纸牌识别-
- multi output SVR
- AR过程的线性建模过程与各种功率谱估
- PCNN TOOLBOX
- plstoolbox.zip
- GB 38031-2020 电动汽车用动力蓄电池安全
- 中国国家基础地理信息系统GIS数据
- 粒子群微电网优化调度
- 矩阵分析-经典教材-中文版-Roger.A.Ho
- 压缩感知TwIST
- 基于最小错误率的贝叶斯手写数字分
- 最全系统辨识源代码,包括多种最小
- 导弹制导实验
- 画跟踪精确度图的程序.zip
- 重力场大地水准面及重力异常阶次误
- prtools5.2.3工具包
- 脉冲耦合神经网络工具箱PCNN-toolbox
- SVM算法-回归拟合程序.zip
- NBT33008.1.2-2018电动汽车充电设备检验试
- Kriging代理模型EGO算法.zip
评论
共有 条评论