基于条件风险价值CVaR的微网动态定价与调度策略(matlab代码)

news/2024/11/24 2:33:21/

目录

1 主要内容

模型示意图

电能交易流程

模型亮点

2 部分代码

3 程序结果

4 下载链接 


主要内容

程序复现文章《A cooperative Stackelberg game based energy management considering price discrimination and risk assessment》,建立基于主从博弈的考虑差别定价和风险管理的微网动态定价与调度策略模型,构建了双层能源管理框架,上层为零售商的动态定价模型,目标是社会福利最大化;下层是多个产消者的合作博弈模型,优化各产消者的能量管理策略,各产消者之间可以进行P2P交易。同时,采用纳什谈判法对多个产消者的合作剩余进行公平分配,还考虑了运行风险,采用条件风险价值(CVaR)随机规划方法来描述零售商的预期损失。

  • 模型示意图

  • 电能交易流程

  • 模型亮点

该模型通过建立双层模型,出现了双线性和非线性问题,为了解决该问题,引入 kkt条件和大M法将原模型转化为等效单层模型,从而进行求解。而且程序采用三种对比算例进行分析,非常方便对照学习,算例1和2采用matlab+cplex求解,算例3采用matlab+mosek求解!

部分代码

%% 模型参数设定
%产消者/零售商从主网购电价格 元/MW
u_Db=1e3*[0.4,0.4,0.4,0.4,0.4,0.4,0.79,0.79,0.79,1.2,1.2,1.2,1.2,1.2,0.79,0.79,0.79,1.2,1.2,1.2,0.79,0.79,0.4,0.4];
%产消者/零售商向主网售电价格 元/MW
u_Ds=1e3*[0.35,0.35,0.35,0.35,0.35,0.35,0.68,0.68,0.68,1.12,1.12,1.12,1.12,1.12,0.68,0.68,0.68,1.12,1.12,1.12,0.79,0.79,0.35,0.35];
%零售商与产消者的交易价格上下限
u_Pbmax=1e3*[0.7,0.7,0.7,0.7,0.7,0.7,1.1,1.1,1.1,1.5,1.5,1.5,1.5,1.5,1,1,1,1.5,1.5,1.5,1.1,1.1,0.7,0.7];%购价上限
u_Pbmin=u_Pbmax-0.5*1e3*ones(1,24);%购价下限
u_Psmax=u_Ds;%售价上限
u_Psmin=u_Psmax-0.35*1e3*ones(1,24);%售价下限
%产消者1-3  电负荷 MW
P_load_1=[6.62295082,5.770491803,5.442622951,5.31147541,5.37704918,5.573770492,6.295081967,6.491803279,7.213114754,7.803278689,8.131147541,8.131147541,7.93442623,7.278688525,7.016393443,7.016393443,7.147540984,8.262295082,9.442622951,9.37704918,9.37704918,7.93442623,6.819672131,5.901639344];
P_load_2=[3.344262295,3.016393443,2.754098361,2.754098361,2.754098361,2.885245902,3.147540984,3.344262295,3.639344262,3.93442623,4,4.131147541,4,3.737704918,3.475409836,3.606557377,3.606557377,4.131147541,4.721311475,4.655737705,4.721311475,4,3.409836066,3.016393443];
P_load_3=[11.60655738,10.16393443,9.442622951,9.245901639,9.114754098,9.639344262,10.75409836,11.3442623,12.45901639,13.50819672,14.10772834,14.16393443,13.63934426,12.72131148,12.19672131,12.32786885,12.59016393,14.29508197,16.59016393,16.45901639,16.26229508,13.7704918,12.13114754,10.55737705];
%产消者1-3  导入10个场景的出力和概率
Sw=10; %场景数量
load P_Gen.mat  %产消者1风电出力    P_Gen_1  维度:10*24     P_Gen_2    P_Gen_3 
%产消者1-3风电场景概率
pai_1=0.1*ones(1,10);pai_2=0.1*ones(1,10);pai_3=0.1*ones(1,10);
%其它固定参数
C_E=80; %储能充放成本
P_Pbmax=15; %最大购电量
P_Psmax=15; %最大售电量
Cap=10; %最大储能容量MW
P_Ecmax=3; %充放能功率上限
P_Edmax=3; %充放能功率上限
SOCmin=0.2; %最小存储量百分比 单位%
SOCmax=0.85; %最大容量百分比
SOCini=0.33; %初始容量百分比
SOCexp=0.85; %末段容量百分比
M=1E8; %大M法
beta=0.1; %厌恶风险系数
%% 决策变量初始化
delta=sdpvar(1,3);
eta_1=sdpvar(Sw,1); %产消者1的风险调度辅助变量
eta_2=sdpvar(Sw,1); %产消者2的风险调度辅助变量
eta_3=sdpvar(Sw,1); %产消者3的风险调度辅助变量
P_Ps_1=sdpvar(Sw,24); %零售商向产消者1售能量
P_Ps_2=sdpvar(Sw,24); %零售商向产消者2售能量
P_Ps_3=sdpvar(Sw,24); %零售商向产消者3售能量
P_Pb_1=sdpvar(Sw,24); %零售商从产消者1购能量
P_Pb_2=sdpvar(Sw,24); %零售商从产消者2购能量
P_Pb_3=sdpvar(Sw,24); %零售商从产消者3购能量
u_Ps=sdpvar(3,24); %零售商向产消者购能价格
u_Pb=sdpvar(3,24); %零售商从产消者购能价格
P_trading_1=sdpvar(Sw,24); %产消者1合作博弈交易量
P_trading_2=sdpvar(Sw,24); %产消者2合作博弈交易量
P_trading_3=sdpvar(Sw,24); %产消者3合作博弈交易量
SOC_1=sdpvar(Sw,24); %产消者1储能容量状态 单位%
SOC_2=sdpvar(Sw,24); %产消者2储能容量状态 单位%
SOC_3=sdpvar(Sw,24); %产消者3储能容量状态 单位%
P_Ec_1=sdpvar(Sw,24); %储能充电
P_Ec_2=sdpvar(Sw,24); %储能充电
P_Ec_3=sdpvar(Sw,24); %储能充电
P_Ed_1=sdpvar(Sw,24); %储能放电
P_Ed_2=sdpvar(Sw,24); %储能放电
P_Ed_3=sdpvar(Sw,24); %储能放电
Uabs_1=binvar(Sw,24); %储能充放电状态,0-1变量
Uabs_2=binvar(Sw,24); %储能充放电状态,0-1变量
Uabs_3=binvar(Sw,24); %储能充放电状态,0-1变量
Urelea_1=binvar(Sw,24); %储能充放电状态,0-1变量
Urelea_2=binvar(Sw,24); %储能充放电状态,0-1变量
Urelea_3=binvar(Sw,24); %储能充放电状态,0-1变量
%定义KKT条件中的拉格朗日乘子

程序结果

4 下载链接 

点击直达!


http://www.ppmy.cn/news/113002.html

相关文章

android短信iphone,不越狱教你向iPhone中导入短信_手机生活评测-中关村在线

2、短信 微信只有备份通讯录的功能,第三方软件包括QQ同步助手等虽然支持通话记录、短信的备份,但是无法再Android和iOS之间互通,想要在不越狱的情况下完成短信的备份有些繁琐,接下来我们就为大家演示这一过程。 第一步需要将Andro…

yotaphone2 android6.0,【YotaPhone2评测】丰满的AMOLED与骨感的电子纸_YotaPhone 2_手机评测-中关村在线...

丰满的AMOLED与骨感的电子纸 虽然看起来很炫,功能也不少,不过由于电子纸屏幕的特性,难免在使用上会跟普通的智能机屏幕产生一些落差,比如之前被国外媒体广泛提到的“残影”问题。 正常待机状态下YotaPhone 2电子纸屏幕的显示看起来…

android hud软件,手机HUD靠谱软件选哪些?_手机_手机生活应用-中关村在线

市场中主流的HUD设备一般都在5英寸至5.5英寸左右,因此我们找来了同样为5.5英寸屏幕的安卓手机和苹果手机来进行这次体验,分别是魅族Pro5和苹果iPhone6S Plus。考虑到一些手机的HUD应用并不支持横屏显示(例如高德地图、凯立德地图等),因此手机…

黑莓q30_黑莓(BlackBerry)Passport Q30/联通4G手机主界面评测-ZOL中关村在线

系统部分,黑莓Passport采用了最新的10.3版本系统,在外形上10.3系统也采用了时下流行的扁平化设计,所有应用图标直接平铺显示,并没有之前Z10/Q10上面那样的透明边框,看上去更加自然。交互上,黑莓在Blackberr…

android 老人机模式,老人模式简单至上_小米 红米_手机Android频道-中关村在线

联通版红米手机具备GSM/WCDMA双卡双模功能,所以在部分界面中,MIUI V5操作界面也进行了特殊的调整,在拨号盘中,底部的拨打按钮被分割成了两个按钮,分别代表两张SIM卡。在短信页面中也是如此,发送按钮也被分割…

Android实用应用,Android 4.0系统+实用应用_手机_手机Android频道-中关村在线

看完了外观,接下来就来了解一下明泰i760的内在吧。明泰i760搭载了Android 4.0 ICS系统,目前已经很少有心计搭载Android 2.3姜饼系统了,这对于ICS系统的普及推广而言是一个好的现象。手机的默认解锁背景与手机的多色彩壳非常搭配,都…

手机相机好坏测试软件,专业相机测试 画质表现均为中上等_手机评测-中关村在线...

尽管当前手机拍摄百花齐放,但究其本质仍然离不开分辨解析力、色彩取向、白平衡、宽容度等几个维度,因此新评测标准将启动标准拍照环境、搭建可数据化拍照模版、同时尽可能借助软件量化试验数据,最终获得真实可信的评测结果。测试维度横跨分辨…

移动4g手机信号测试软件,4G LTE移动性测试及演示_手机_手机硬件频道-中关村在线...

移动性测试及演示 移动性测试演示 3G/4G LTE数据移动性测试针对“移动性”这个维度。测试通过Anritsu 8475模拟无线网络基站,搭载高通Gobi Modem芯片的设备和搭载竞品Modem芯片的设备在同样的网络环境中缓冲4K在线视频。 过程当中手动减弱模拟基站的4G LTE信号&…