资源简介
储能电池和风电场并网的可靠性评估,
1、其中matlab程序有详细注释,
2、几篇相关文献,提供具体思路。
3、本人亲测好使能跑出结果
代码片段和文件信息
clear;
clc;
tic
year=2;
%模拟的年限
%对含储能和风电的电力系统进行了可靠性评估,利用序贯蒙特卡洛法,把风储系统接入IEEE-RBTS系统来仿真,探讨了风电场、储能系统、储能容量和储能最大充放电功率对系统可靠性的具体影响。
%(The reliability of the power system with energy storage and wind power is uated. The wind storage system is connected to the IEEE-RBTS system by using the sequential Monte Carlo method. The wind farm energy storage system storage capacity and storage capacity are discussed. The maximum impact of the maximum charge and discharge power on the system reliability.)
for l=1:year;
%%%%%%%%%%%%%%%%%%%%%%%%% 第一步:数据导入与预处理 %%%%%%%%%%%%%%%%%%%
SW0=load(‘windspeed.txt‘); %载入原始风速数据
SW0=SW0‘; %将风速数据从横列转置成竖列
SW0=SW0/10*36; %原始数据的风速单位为m/s,这里转化为km/h
N=size(SW02); %把SW0的列数赋值给N
mu=mean(SW0); %求SW0的平均值
sigma=var(SW0);
sigma=sigma^0.5; %求SW0的标准差
y=(SW0-mu)./sigma; %数据预处理
N1=8736; %N1为模拟的小时数
WTGnum=25; %WTGnum为风力发电机数量
%%%%%%%%%%%%%% 第二步:根据AIC准则确定ARMA模型的阶数 %%%%%%%%%%%%%%%%%%
for n=2:7;
m=armax(y‘[nn-1]);
fai=-m.a;
theta=m.c; %把armax函数得到的参数,取出来
for i=1:n;
y1(i)=y(i);
end
Noise=m.NoiseVariance^0.5;
e=normrnd(0Noise1N);
for t=n+1:1:N;
y1(t)=0;
for j=2:n+1;
y1(t)=y1(t)+fai(j)*y1(t-(j-1));
end
for k=1:n;
y1(t)=y1(t)+theta(k)*e(t-(k-1));
end
end %y1(t)为预测值
s(n)=0;
for i1=1:N;
residual=y1(i1)-y(i1);
s(n)=s(n)+residual^2; %求取残差平方和
end
AIC(n)=N*log(s(n))+2*n-1; %求AIC
end
arma=AIC(12:7); %n=2-7时,各AIC的值
[AICn1]=min(arma);
n1=n1+1; %n1为得到的ARMA模型的阶数
%%%%%%%%%%%%%%%%% 第三步:用ARMA模型预测风速并确定风速分布 %%%%%%%%%%%%%%%%%
m=armax(y‘[n1n1-1]);
fai=-m.a;
theta=m.c;
for i=1:n1;
y2(i)=y(i);
end
Noise=m.NoiseVariance^0.5;
e=normrnd(0Noise18736);
for t=n1+1:1:8736;
y2(t)=0;
for j=2:n1+1;
y2(t)=y2(t)+fai(j)*y2(t-(j-1));
end
for k=1:n1;
y2(t)=y2(t)+theta(k)*e(t-(k-1));
end
end %y1(t)为预测值
y2;
SW=y2.*sigma+mu;
figure(2)
subplot(121);
hist(SW0100);
xlabel(‘风速‘);ylabel(‘频数‘);title(‘原始风速的分布‘);
subplot(122);
hist(SW100);
xlabel(‘风速‘);ylabel(‘频数‘);title(‘预测风速的分布‘);
%得到8736个小时的预测风速:SW 1*8736
%%%%%%% 第四步:风电场的转移过程,确定其一年中三种状态分别存在的时长%%%%%%%
%风电机组的三状态模型
lambdaRD=5.84;lambdaRF=7.96;lambdaDR=48.3;lambdaFR=58.4;lambdaDF=0;lambdaFD=0; %
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 69317 2013-01-19 19:43 Reliability--of-Wind-Farm-bess-\load.txt
文件 11679 2019-07-16 10:47 Reliability--of-Wind-Farm-bess-\wind.m
文件 251 2017-04-09 20:59 Reliability--of-Wind-Farm-bess-\windspeed.txt
文件 3471121 2019-07-16 10:28 Reliability--of-Wind-Farm-bess-\基于改进风速预测模型的风电并网可靠性分析_王玺.caj
文件 702205 2019-07-16 10:39 Reliability--of-Wind-Farm-bess-\计及电池储能设备运行特性的风电场可靠性评估_孟虹年.caj
文件 1854544 2019-07-16 10:35 Reliability--of-Wind-Farm-bess-\计及风电场的大电网可靠性模型算法研究_刘威.caj
目录 0 2019-07-16 10:39 Reliability--of-Wind-Farm-bess-
----------- --------- ---------- ----- ----
6109117 7
- 上一篇:三种不同路径规划的仿真
- 下一篇:LSB信息隐藏实验 matlab代码及实验报告
相关资源
- 蒙特卡洛法计算n重积分
- 非序贯蒙特卡洛算法计算节点可靠度
- 蒙特卡洛随机潮流与和密度估计Matl
-
小型风力发电系统MPPT simuli
nk仿真模 -
风电MATLAB/SIMUli
nk程序 - 基于蒙特卡洛法的模块化机器人工作
- 基于Matlab的含风电电网建模与仿真
- 风电光伏建模英文版最新手册
- 蒙特卡洛法matlab实现
-
基于simuli
nk的永磁同步风电系统仿真 - 排队论matlab程序
- 风力风电机模型
- 双馈风电机组
- 自己编写的Matlab蒙特卡洛模拟VAR的程
- 最小二乘蒙特卡洛程序
- 蒙特卡洛源程序
- AWGN信道的蒙特卡洛仿真
- 用蒙特卡洛法求方程的一个根
- Matlab与蒙特卡洛仿真
- 蒙特卡洛模拟法计算随机潮流
- 基于Matlab语言的蒙特卡洛仿真入门教
- 蒙特卡洛模拟代码
- 蒙特卡洛模拟电动汽车无序充电日负
- 雷达CFAR恒虚警检测一维蒙特卡洛仿真
- 风电场风速两参数weibull(威布尔)分
- 风电场电力系统可靠性评估matlab程序
- 小波预测风电功率
- matlab代码,通过蒙特卡罗方法计算n维
- 看涨期权定价的蒙特卡洛模拟程序
- 风电储能并网发电系统
评论
共有 条评论