文献阅读09期:基于ADMM方法的柔性负载实时定价
Posted RaZLeon
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文献阅读09期:基于ADMM方法的柔性负载实时定价相关的知识,希望对你有一定的参考价值。
[ 文献阅读·能源 ] Load shifting of a supplier-based demand response of multi-class subscribers in smart grid [1]
推荐理由:一般而言实时定价问题分为两个主体:电力供应商以及电力用户。多主体、多目标有时非合作博弈的场景,使得双层规划或是KKT法在此领域较为受欢迎。但今天的这篇文献,使用一种名为ADMM的方法,求解更为复杂的场景,十分值得借鉴。
1.摘要&简介
- 多级用户
- 需求转移
- ADMM法求解
2.基于ADMM的多级用户实时定价
2.1.多级用户
- 本文将用户分为三个不同类别:居民用户、商业用户和工业用户,分别用以下集合表示: R = 1 , 2 , 3 , ⋯ , n 1 \\mathbbR=\\left\\1,2,3, \\cdots, n_1\\right\\ R=1,2,3,⋯,n1, Q = 1 , 2 , 3 , ⋯ , n 2 \\mathbbQ=\\left\\1,2,3, \\cdots, n_2\\right\\ Q=1,2,3,⋯,n2, N = 1 , 2 , 3 , ⋯ , n 3 \\mathbbN=\\left\\1,2,3, \\cdots, n_3\\right\\ N=1,2,3,⋯,n3。
- x i k , y j k x_i^k, y_j^k xik,yjk和 z l k z_l^k zlk代表这三类用户在k时刻的用电量。
- 并且这三类用户的用电量会有上下限限制:
m R , i k ≤ x i k ≤ M R , i k , m Q , j k ≤ y j k ≤ M Q , j k , m N , l k ≤ z l k ≤ M N , l k (1) m_\\mathbbR, i^k \\leq x_i^k \\leq M_\\mathbbR, i^k, m_\\mathbbQ, j^k \\leq y_j^k \\leq M_\\mathbbQ, j^k, m_\\mathbbN, l^k \\leq z_l^k \\leq M_\\mathbbN, l^k\\tag1 mR,ik≤xik≤MR,ik,mQ,jk≤yjk≤MQ,jk,mN,lk≤zlk≤MN,lk(1)
2.2.不同用户的不同效用函数
- 基于2.1所述三类用户,他们有三种不同的效用函数:
Υ ( x , ω ) = ω x − α 2 x 2 , 0 ≤ x < ω α ω 2 2 α , x ≥ ω α Λ ( y , ω ) = β lg ( ω y + 1 ) , y ≥ 0 Π ( z , ω ) = μ log 2 ( ω z + 1 ) , z ≥ 0 (2,3,4) \\beginarrayl \\Upsilon(x, \\omega)=\\left\\\\beginaligned \\omega x-\\frac\\alpha2 x^2, & 0 \\leq x<\\frac\\omega\\alpha \\\\ \\frac\\omega^22 \\alpha, & x \\geq \\frac\\omega\\alpha \\endaligned\\right. \\\\ \\Lambda(y, \\omega)=\\beta \\lg (\\omega y+1), y \\geq 0 \\\\ \\Pi(z, \\omega)=\\mu \\log _2(\\omega z+1), z \\geq 0 \\endarray\\tag2,3,4 Υ(x,ω)=⎩⎪⎨⎪⎧ωx−2αx2,2αω2,0≤x<αωx≥αωΛ(y,ω)=βlg(ωy+1),y≥0Π(z,ω)=μlog2(ωz+1),z≥0(2,3,4)
2.3.供电商发电成本
- 发电成本还是使用较多的那个函数:
C ( L k ) = a ( L k ) 2 + b L k + c (5) \\mathbbC\\left(L_k\\right)=a\\left(L_k\\right)^2+b L_k+c\\tag5 C(Lk)=a(Lk)2+bLk+c(5) - 本文一个有意思的地方就是,三类用户分开供电(也有可能是我文章看少了,头一次碰到):
L R k = ∑ i ∈ R x i k , L Q k = ∑ j ∈ Q y j k , L R k = ∑ l ∈ N z l k (6) L_\\mathbbR^k=\\sum_i \\in \\mathbbR x_i^k, L_\\mathbbQ^k=\\sum_j \\in \\mathbbQ y_j^k, L_\\mathbbR^k=\\sum_l \\in \\mathbbN z_l^k\\tag6 LRk=i∈R∑xik,LQk=j∈Q∑yjk,LRk=l∈N∑zlk(6) - 同样,针对三类用户的发电量也有一个上下限:
L k , R min ≤ L R k ≤以上是关于文献阅读09期:基于ADMM方法的柔性负载实时定价的主要内容,如果未能解决你的问题,请参考以下文章
文献阅读03期:A bilevel programming method 一种针对包含不确定性微网实时定价的双层优化方法
文献阅读03期:A bilevel programming method 一种针对包含不确定性微网实时定价的双层优化方法