当前位置: 首页 > news >正文

16含风光水的虚拟电厂与配电公司协调调度模型(场景削减MATLAB程序)

参考文献  

含风光水的虚拟电厂与配电公司协调调度模型——董文略(复现场景削减部分)


主要内容

代码主要做的是风电、光伏以及电价场景不确定性模拟,首先由一组确定性的方案,生成50种光伏场景,为了避免大规模光伏场景造成的计算困难问题,采用基于概率距离快速削减算法的场景削减法,将场景削减至5个,运行后直接给出削减后的场景以及生成的场景,并给出相应的概率,可移植以及可应用性非常强!

部分程序

%风电出力预测均值E
W=[5.8,6.7,5.8,5.1,6.3,5,6.2,6,4.1,6,7,6.8,6.5,6.9,5,5.6,6,5.8,6.2,4.7,3.3,4.4,5.6,5];
%取标准差为风电出力预测值E的5%-20%,这里x=E*10%
x=W*0.1;%风电出力的标准差x
Ws=[];
%生成一个风电场景,E+x*randn(1,24),其中randn(1,24)为生成随机数的标准正态分布
    %产生一个随机分布的指定均值和方差的矩阵:将randn产生的结果乘以标准差,然后加上期望均值即可。
    %例如,产生均值为0.6,方差为0.1的一个5*5的随机数方式如下:
      %   x = .6 + sqrt(0.1) * randn(5)
for i=1:50
s=W+x.*randn(1,24);
Ws=[Ws;s];
end

%光伏出力预测均值E
S=[0,0,0,0,0,1,2.5,4,5,5.5,5.8,5.7,5.5,5.3,5.1,5,3.8,2.5,1.2,0,0,0,0,0];
%取标准差为光伏出力预测值E的5%-20%,这里x=E*20%
y=S*0.2;%标准差
Ss=[];
%生成一个风电场景,E+x*randn(1,24),其中randn(1,24)为生成随机数的标准正态分布
for i=1:400
s=S+y.*randn(1,24);
Ss=[Ss;s];
end

运行结果

 

 

相关文章:

  • 做专属淘客网站/电子商务主要干什么
  • 顺义建站好的公司/seo工程师是什么职业
  • 内网做测试 网站微信授权登录/百度推广手机app下载
  • 成都网站建设 lkcms/百度关键词优化手段
  • 做网站运营需要学什么/国内最新新闻事件
  • 百度云盘做网站/嘉兴seo报价
  • Linux中find用法示例
  • 能源监控管理系统|瑜岿科技
  • RV1126笔记五:人脸识别方案<三>
  • 基于Python的Flask WEB框架实现后台权限管理系统(含数据库),内容包含:用户管理、角色管理、资源管理和机构管理
  • MySQL面试常问问题(锁 + 事务) —— 赶快收藏
  • Java进阶—JUC编程
  • 机器学习之模型调优
  • 为行业赋能 助力行业客户业务大放异彩
  • docker 搭建 Nuget 服务器,CentOS,宝塔面板
  • ubuntu:自动加载第三方设备驱动
  • 155. SAP Smart Table 的 Personalization(个性化配置)
  • Redis高级篇之最佳实践