家庭智能电器负荷调度和能量分配优化算法
Load scheduling and energy allocation optimization algorithm for intelligent home appliances
通讯作者:
收稿日期: 2023-08-14
基金资助: |
|
Received: 2023-08-14
Fund supported: | 国家自然科学基金资助项目(62061006);广西自动检测技术与仪器重点实验室基金资助项目(YQ23203);广西类脑计算与智能芯片重点实验室基金资助项目(BCIC-23-Z7);青年教师科研资助项目(23kq004). |
作者简介 About authors
刘迪迪(1980—),女,教授,从事电力系统控制、随机网络优化研究.orcid.org/0000-0002-4248-0669.E-mail:
为了解决家庭用电高额能耗问题和提高用户供用电收益,针对家庭中具有用电差异性的负荷进行能量调度. 根据可转移属性,将家庭用电负荷分为2个类别:弹性负荷和非弹性负荷. 联合分布式可再生能源和储能设备构建智能电器用电负荷调度优化模型,基于李雅普诺夫优化理论提出时变电价下的家庭用户多电器能量分配算法. 所提算法充分考虑了不同智能电器的用电负荷响应及调度优化问题. 理论性能分析证明,所提算法能够在不需要系统的先验统计信息的情况下使优化目标渐近最优. 对所提算法的用户收益提升能力进行仿真验证,结果表明,相较于未考虑各家用智能电器实际需求和可容忍时延的分配算法,所提算法可将用户收益提高11.2%.
关键词:
To address the problem of high energy consumption in household electricity usage and to improve the user revenue from electricity supply and use, an energy scheduling approach was proposed for loads with electrical differences in households. Firstly, the household electrical loads were divided into elastic loads and non-elastic loads based on the transferable attributes. Then, an optimization model for load scheduling of intellectualized electrical apparatus was proposed by jointly considering distributed renewable energy resources and energy storage devices. Based on the Lyapunov optimization theory, an algorithm for time-varying electricity pricing was designed to allocate energy for multiple home appliances. The algorithm fully considered the load response and the scheduling optimization of different intelligent appliances. Theoretical performance analysis demonstrates that the proposed algorithm achieves asymptotic optimality without requiring any priori statistical information of the system. Finally, simulations were conducted to validated the user revenue improvement capability of the proposed algorithm. Compared to the allocation algorithm that did not take into account the actual needs of various home appliances and tolerable delay, the proposed algorithm can increase the user revenue by 11.2%.
Keywords:
本文引用格式
刘迪迪, 杨文宇, 廖志贤, 张泉景, 胡聪.
LIU Didi, YANG Wenyu, LIAO Zhixian, ZHANG Quanjing, HU Cong.
随着家用电器的广泛使用,住宅家庭能源消耗大幅增加. 在家庭能源管理系统中部署分布式可再生能源收集装置,为家庭用电高额能耗问题提供了重要的解决方案[1-2]. 在电网消纳能源能力有限的情况下,可再生能源随机、海量和多样化地接入电网,给电网的安全和发、输电环节带来挑战[3-5]. 如何有效实现分布式能源并网、保证供电可靠性成为当前亟须解决的难题[6]. 需求响应因对提高电网系统的稳定性和实现可再生能源消纳有很大帮助而备受关注[7-8]. 价格型需求响应作为需求响应方式之一,主要通过电价变化来引导用户改变用电行为[9]. 时变电价作为价格型需求响应的重要研究方向之一,能够通过电价变化实时给予用户经济信号,引导用户改变用电行为以削减用电费用[10].
基于价格型需求响应,研究者在家庭用电负荷优化调度方面取得了一些成果. 史林军等[11]提出的能源管理模型可以对各负荷进行规划与调度,使电器按照制定的计划有序运行. 张彦等[12]提出混合整数二次规划模型,并应用模型预测控制方法来实现该能源局域网的在线能源管理. 赵冬梅等[13]针对弹性负荷响应的不确定性构建价格型需求响应的响应量模型. El Rahi等[14]构造了需求和价格不确定的能源交易模型. 贾雁冰等[15]制定时变电价引导下的家庭负荷优化策略,并采用情景分析法处理不同家庭用电需求预测的不确定性. 上述研究虽在一定程度上调度了家庭用电负荷,但大多依赖预测未来电价变化和用户用电需求,没有考虑负荷不确定性情况. 研究者为此提出的解决方法包括线性规划法、深度强化学习算法、粒子群算法、李雅普诺夫优化算法等. Deng等[16]使用线性规划法求解基于耗电量和用户舒适度的多目标优化模型,但该方法只能规划约束线性的问题,且对数据的准确性要求较高. 为了解决负荷不确定性问题,徐弘升等[17]提出基于深度强化学习的动态能量调度方法,但该方法过度依赖环境,易出现陷入局部最优的状况. 为了解决用户日负荷需求响应调度问题,陆俊等[18]提出混合粒子群优化算法,但传统的粒子群算法在进行大规模数据运算时速度较慢. 李雅普诺夫优化理论不但具有较快的收敛速度和较好的稳定性,而且不需要先验统计信息[19],在电力系统领域被广泛应用. Guo等[20-21]提出的时变电价下的动态负荷优化策略没有考虑和智能电网的双向贸易. 刘迪迪等[22]在优化负荷时没有考虑可容忍时延. Qiao等[23]考虑将剩余的可再生能源存储到储能设备中,在电价高时放电使用,但用户购买的能量只能用于满足自身的负荷需求,不能充电存入储能设备,导致用户的收益能力降低. 范斌涛等[24]以能源交易和负荷调度为优化目标进行模型研究,但所研究模型的需求响应只到用户层面,没有考虑各电器的实际需求和时延,不能对电器进行针对性的能量分配,可能导致将能量分配给等待时延较小的电器,不利于提高用户的经济性.
本研究针对家庭用电负荷基于李雅普诺夫优化理论提出高效的智能电器能量分配算法,将智能电器作为可调负载,在时变电价引导下,对其使用进行合理地调度和管理. 1)考虑家庭设备层面上的用电负荷响应及调度优化问题,建立典型的家庭用电设备模型. 2)基于李雅普诺夫优化理论提出时变电价下的家庭用户多电器能量分配算法,该算法不需要任何先验统计知识,能够充分考虑到居民响应行为的不确定性. 3)针对不同电器的使用需求和可容忍时延差异,将各电器总积压队列划分为多个能量需求积压队列,针对性地对电器进行能量分配以提高用户收益. 4)通过与不同的算法和模型对比,验证所提算法在经济性和等待时延上的优势.
1. 系统模型
如图1所示为家庭智能用电管理系统模型,其中能源供给侧包括智能电网、可再生能源和储能设备. 3种能源供给侧之间的能量可以通过能量管理单元实现双向流动,智能电网的电能和多余的可再生能源可以存储到储能设备中,由智能电表获取外部时变电价,在电价较高时将可再生能源和储能设备的电能反馈给电网来实现降本增效. 能量管理单元是整个家庭用电结构的控制核心,它可以根据当前能源供给侧的实时情况,决定用户是否从智能电网买/卖能量和是否对储能设备进行充/放电,并确定给各智能电器分配的能量,以实现用户收益最大化.
图 1
图 1 家庭智能用电管理系统示意图
Fig.1 Schematic diagram of home intelligent electricity management system
1.1. 需求队列模型
根据家庭用电负荷是否具有可转移属性,将能量需求分为弹性和非弹性2个类别. 弹性能量需求是指用户允许需求的能量有一定的时延,从而将该类负荷的工作时间段转移到电价较低的时间段以降低用户的用电成本;非弹性能量需求是指用户的能量需求须即时满足(无时延),在本研究中,该类负荷不参与能量调控分配.
家庭用户的智能电器使用差异性,导致各智能电器能量需求的时延限制不尽相同,因此对不同的智能电器使用不同的需求队列. 对于包含G个简单实际队列的系统,每个队列都对应一个延迟时间
式中:
1.2. 能量流管理模型
家庭能源管理系统控制能量在电器负载、智能电网、可再生能源、储能设备间流动,如图2所示. 在家庭用户智能用电管理系统中,将可再生能源作为优先供电能源. 当t时收集的可再生能源
图 2
1.3. 储能设备模型
从实际的角度来看,储能设备的充放电速率受到硬件电路的限制. 储能设备的相关公式如下:
式中:
2. 问题的规划和解决
进行以下假设,以确保
式中:
当用户卖给电网能量时,产生收益:
问题1:用户的平均时间收益最大化,表达式为
s.t. 式(2)~式(6),
式中:
其中
2.1. 构建虚拟延迟队列
为了让用户等待电力服务的最大时延不超过可容忍的范围,引入虚拟队列使得式(14)成立. 虚拟队列
相比式(1),
引理1 保证
2.2. 李雅普诺夫优化
在利用李亚普诺夫优化理论求解问题1之前,为了满足储能设备的约束条件式(4),定义队列
其中V为控制参数,由式(3)得到
本研究算法基于李雅普诺夫优化方法提出,其优点是在
时隙t的李雅普诺夫漂移函数为
优化目标是最大化式(10),应取负值作为李雅普诺夫惩罚部分. 问题1的求解转化为问题2:最小化每个时隙的漂移加惩罚函数,表达式为
s.t. 式(2)~式(8),
引理2 对时隙t,漂移加惩罚函数满足
2.3. 实时优化算法和动态算法解决方案
最小化每个时隙的漂移加惩罚函数等价于式(23)的右侧,除去式中的无关项:决策变量
所提算法是比较
当
当
3. 算法性能分析
定理1 假设
算法对每个队列g具有以下性质.
性质1 在所有时隙t,队列
性质2 队列
性质3 队列
性质4 所提算法的时间平均预期收益在最优值
式中:
4. 仿真结果与分析
4.1. 仿真设置
对所提算法的可行性进行仿真验证. 根据用户用电行为假设能量收集和能量需求均服从泊松分布,对于其他统计分布,该算法同样适用. 大多数智能电网的时变电价在0.5~2.0元波动. 设置时隙区间为10 min,共14 400个时隙(100 d). 该响应时间不仅适用于所有家用电器的操作间隔,也便于进行仿真实验. 参考市面上充电储能设备的容量范围,将其值设置为2 500 kJ.
4.2. 收益性能与时延性能评估
为了验证所提算法的经济性,对比不同算法的累计收益C,结果如图3所示. 其中最后期限满足算法指用户在可容忍期限内只使用可再生能源,若最后期限到达时用户需求仍没有被满足,再从智能电网购电;文献[19]的算法不包含储能设备,即多余的可再生能源无法存储;文献[23]的算法将剩余的可再生能源存储到储能设备中,并在电价高时放电供用户使用,但是不能从电网购电存入储能设备中;其余2种算法(即时满足、双向交易,即时满足、单向交易)均为贪婪算法,即用户的能量需求要立即满足,区别在于前者与智能电网之间的交易是双向的. 可以看出,本研究所提算法在7种算法中累计收益最高,且较最后期限满足算法收益显著提高,原因是所提算法能够充分响应时变电价的波动,使能量管理单元在相对较低的价格购买额外的能源.
图 3
图 3 不同算法的用户百天累计收益对比
Fig.3 Comparison of 100-day cumulative revenue for users with different algorithms
如图4所示,随机显示3个队列所提算法与最后期限满足算法的时延对比情况. 图中,nd为队列中实时达到的能量需求等待被服务的时延统计. 3个队列的最大时延分别设置为8、10、12个时隙可以看出,在3个队列中,所提算法的时延性均明显优于最后期限满足算法. 比如队列二,所提算法队列中的需求平均等待5个时隙,最后期限满足算法大部分需求要等待9~10个时隙.
图 4
4.3. 与只涉及用户层面模型的性能比较
为了对比所提模型的优越性,将所提模型与文献[24]的模型进行比较. 文献[24]的模型的需求响应只涉及用户层面,未考虑各类家电的不同需求和时延差异. 相比之下,本研究所提模型根据用户对每个电器的实际使用情况设置了不同的时延约束,并根据需求有针对性地分配能量. 如图5所示为2种模型的用户在14 400时隙(100 d)的累计收益对比. 可以看出,所提模型明显优于文献[24]的模型,在100 d末,文献[24]模型的用户收益为434元,本研究所提模型用户的收益为489元,提高了11.2%. 如图6所示为2种模型下用户在不超过14 400时隙(100 d)的平均时延对比. 可以看出,2种模型均满足用户时延要求,但所提模型平均时延次于文献[24]的模型,原因是文献[24]的模型没有考虑各电器的时延差异,最大时延须满足各电器的时延需求(取各电器时延最小值作为时延约束).
图 5
图 5 不同模型的用户百天收益对比
Fig.5 Comparison of 100-day revenue for users of different models
图 6
图 6 不同模型的用户百天平均时延对比
Fig.6 Comparison of 100-day average latency for users of different models
4.4. 算法的决策变量特性验证
如图7所示,为了研究储能设备充放电特性,分析随机24个时隙(15~38)中储能设备充放电情况与外部电网电价、储能设备实时电量和队列积压的关系. 可以看出,当外部电网电价较高或者储能设备电量较多时,储能设备进行放电,如时隙16(外部电网电价较高)、时隙30(储能设备电量较高);当外部电网电价较低或者储能设备电量较少时,储能设备进行充电,如时隙19(外部电网电价很低)、时隙38(储能设备电量较低);当外部电网电价中等且储能设备中有一定的电量时,若此时队列积压很大,储能设备进行放电用于服务,如时隙36. 还可以看到,有些时隙的充放电量为0,如时隙24,原因是外部电网电价中等且储能设备中有一定的电量,队列积压适中,此时将可再生能源按队列积压大小进行能量分配,用于服务电器的需求.
图 7
图 7 储能设备充放电特性
Fig.7 Charging and discharging characteristics of energy storage devices
如图8所示,为了验证所提动态能量分配算法的可行性,分析24个时隙(15~38)不同电器队列积压下分配的能量结果. 可以看出,各电器分配的能量与队列积压大小有关. 当队列积压量较高时,须分配最大可能的能量,如果可再生能源发电量不够,则从储能设备中放电或从电网购电. 如时隙15,此时队列2和队列3积压量较高,要分配最大可能的能量,此时可再生能源发电量不够,而电价较低,应从电网购电来满足用户需求. 当队列积压量适中时,按照队列顺序分配可再生能源,如时隙21,此时队列1积压量最高,分配最大可能的能量,再将剩余的可再生能源分配给积压量较大的队列3. 当队列积压量较小时,不需要分配能量,如时隙32,此时给积压量较高的队列3分配最大可能的能量后,可再生能源还有富余,但队列1和队列2的积压量较小,此时电价较高、储能设备实时电量较多,应将多余的能量卖给电网以营利,故电器1和电器2分配的能量均为0.
图 8
图 8 不同电器分配的能量与队列积压的关系
Fig.8 Relationship between energy allocated by different appliances and backlog of queues
4.5. 不同场景下的累计收益对比
不同季节可再生能源出力差异以及家用电器的使用可能不完全相同(夏季可再生能源出力较多,冬季如热水器的弹性负荷使用量较大),为此针对不同季节设置3种场景:case1代表夏季,case2代表春秋季,case3代表冬季. 基于5种算法在不同场景下百天的累计收益对比如图9所示. 可以看出,所提算法在3种场景中均达到最大收益值,表明所提算法具有较好的普适性,能够在满足用户各电器能量需求的情况下取得渐进最优的收益.
图 9
图 9 不同场景下用户百天累计收益对比
Fig.9 Comparison of 100-day cumulative revenue for users under different scenarios
5. 结 语
本研究集成家用电器、可再生能源和智能电网,形成绿色和高效的能源枢纽,并基于李雅普诺夫优化方法提出时变电价下的家庭用户多电器能量分配算法. 通过算例分析和仿真结果得到以下结论. 1)所提算法能够保障算法的稳定性与收敛性,使时间平均预期收益在最优值界内;2)所提算法能够促进可再生能源的消纳,提高能源效率;3)所提多队列模型纳入不同电器的能量需求和最大时延,能够有效满足不同电器的实际使用情况,进一步证明了所提算法既能保证用户的使用舒适度,还能显著提高用户收益. 本研究主要考虑单用户家庭模型,能够为社区级用户模型提供重要基础,未来计划针对社区级模型开展研究.
参考文献
基于能源转型的中国特色电力市场建设的分析与思考
[J].
Analysis and reflection on the marketization construction of electric power with Chinese characteristics based on energy transformation
[J].
社区微网主动能量管理协同与优化方法研究
[J].
Research on collaborative and optimization methods of active energy management in community microgrid
[J].
考虑源网荷储协调的主动配电网优化调度方法研究
[J].
An optimal scheduling method for active distribution network considering source network load storage coordination
[J].
Hierarchical model predictive control strategy based on dynamic active power dispatch for wind power cluster integration
[J].DOI:10.1109/TPWRS.2019.2914277
含智能负荷和分布式能源接入的配电网调度研究
[J].DOI:10.7667/PSPC171412 [本文引用: 1]
Research on distribution network scheduling with smart load and distributed energy access
[J].DOI:10.7667/PSPC171412 [本文引用: 1]
考虑储能系统调度与风电消纳的峰谷分时电价优化模型研究
[J].
Optimization model of peak-valley time-of-use electricity prices considering energy storage system dispatching and wind power consumption
[J].
电力市场环境下工业需求响应技术的应用与研究综述
[J].
Review of applications and researches of industrial demand response technology under electricity market environment
[J].
考虑需求响应和风电不确定性的能源系统调度
[J].
Energy system scheduling considering demand response and wind power uncertainty
[J].
需求响应在电力辅助服务市场中的应用
[J].
Application of demand response in ancillary service market
[J].
“专变共享”模式下考虑时变电价和转移概率的EV有序充电
[J].
Ordered charging of EVs considering time-varying electricity price and transition probability under “dedicated transformer sharing” mode
[J].
基于分时电价的家庭智能用电设备的运行优化
[J].DOI:10.7667/PSPC171763 [本文引用: 1]
Optimal scheduling of intelligent household electrical appliances based on time-of-use power price
[J].DOI:10.7667/PSPC171763 [本文引用: 1]
基于模型预测控制的家庭能源局域网最优能量管理研究
[J].
Optimal energy management of a residential local energy network based on model predictive control
[J].
考虑柔性负荷响应不确定性的多时间尺度协调调度模型
[J].
Coordinated scheduling model with multiple time scales considering response uncertainty of flexible load
[J].
Managing price uncertainty in prosumer-centric energy trading: a prospect-theoretic Stackelberg game approach
[J].
售用双方协同优化的家庭柔性负荷管理策略
[J].
Management strategy for domestic flexible load to achieve retailer-user coordinated optimization
[J].
基于深度强化学习的激励型需求响应决策优化模型
[J].
Decision optimization model of incentive demand response based on deep reinforcement learning
[J].
基于粒子校正优化的智能小区需求响应调度策略
[J].
A scheduling strategy based on particle correction for intelligent power demand response
[J].
Optimal power management of residential customers in the smart grid
[J].DOI:10.1109/TPDS.2012.25 [本文引用: 1]
智能电网时变电价下基站的动态能量管理
[J].
Research on dynamic energy management for the base station supplied by smart grid with time-varying price
[J].
智能电网中终端用户的双向能量交易算法
[J].
Two-way energy trading algorithms for the end-user in the smart grid
[J].
基于李雅普诺夫优化框架的风光储独立微网实时优化调度策略
[J].
Real-time dispatch of renewable-storage integrated independent microgrid based on Lyapunov optimization framework
[J].
/
〈 |
|
〉 |
