基于主从博弈的智能小区代理商定价策略及电动汽车充电管理(Matlab代码实现)

简介: 基于主从博弈的智能小区代理商定价策略及电动汽车充电管理(Matlab代码实现)

💥1 概述

文献来源:


摘要:智能电网的负荷包括传统负荷和主动负荷,我国配电网侧的主动负荷主要由电动汽车构成,功率需求随电价变化是其重要特点之一。随着电动汽车的普及,代理商将在小区电动汽车充电管理中扮演重要角色。如何制定代理商的定价与购电策略,实现代理商与电动汽车车主双赢,成为重要的研究课题。基于以上原因,提出了一种未来智能小区代理商的定价及购电策略,将代理商和车主各自追求利益最大化建模为主从博弈。该模型亦可为研究电动汽车参与的需求侧响应提供重要的借鉴。另外,还进一步通过Karush-KuhnTucker最优性条件和线性规划对偶定理将此博弈模型转化为混合整数线性规划问题进行求解,最终获得全局最优的定价策略。


关键词:


智能电网;电动汽车充电;定价;主从博弈;


智能电网的重要特征之一是通过电价引导电能消费,为终端用户提供更加廉价的自然资源,并为系统调度人员提供更加灵活的能量管理手段[1-3]。大量电动汽车(electric vehicles,EV)是其负荷的重要组成部分。根据工业和信息化部电动汽车发展战略研究报告预测,我国 2030 年电动汽车保有量可达 6 000 万辆[4],大量电动汽车的接入,为提高电力市场能源利用率提供了更广阔的空间。针对这个问题,文献[5-7]研究了基于实时市场电价的电动汽车充电策略。文献[8]提出了电动有序模式和无序模式的放电模型,并建立了峰谷电价时段优化模型。文献[9]分别讨论了联合调度模型和代理商调度模型下电动汽车充电计划对于日前市场电价的影响。此类方法考虑到电动汽车充电策略对于价格的反作用,具有一定的合理性。


由于辖区内电动汽车数量可能相当庞大,由调度机构统一管理每辆电动汽车是不现实的。比较可行的方案是在住宅区建立代理商,对电动汽车实行分散管理。因此,代理商利益的优化是另一个重要的问题。类似的研究成果多见于针对充电站盈利的优化,如文献[10-12]。应当指出,充电站和小区代理商的充电模式有所不同。充电站的电动汽车到达时间具有较大随机性,对充电时间的要求较为苛刻,通常为 15~30 min[13];而小区代理商所管理的电动汽车的停留时间较为固定,允许的充电时间也 较长。因此对小区内的电动汽车实行优化充电管理

能够带来更大的效益。文献[14]引入了分层分区调度的理念,并发展了基于双层优化的电动汽车充放电调度模型,降低电动汽车无序充电对电力系统安全与经济运行带来的威胁。


本文研究代理商与电动汽车车主利益的优化问题,所提研究方法与建模思路较已有成果有以下不同:首先,代理商无需直接干预电动汽车的充放电行为,只需制定各时段的电价引导其用户的消费 行为。其次,用户不再完全是价格的“接受者”,他们可以自主选择充电时段。更重要的是,代理商与用户的竞争关系通过主从博弈(stackelberg game)描述,在该博弈的均衡处各方的利益均可达到最大。


1.1 代理商与用户之间的信息传递机制

1.2 代理商运营模式

1.3 代理商定价的主从博弈模型

定价主从博弈的上层决策者是代理商,下层决策者是电动汽车车主。博弈结构如图 1 所示。


📚2 运行结果

2.1 充电站-用户,KKT条件

2.2 stackelberg主从博弈,三层博弈,电网-充电站-用户

2.3 双层博弈,KKT条件,电网-充电站,合作博弈,Pareto均衡


🎉3 参考文献

部分理论来源于网络,如有侵权请联系删除。


[1]魏韡,陈玥,刘锋,梅生伟,田芳,张星.基于主从博弈的智能小区代理商定价策略及电动汽车充电管理[J].电网技术,2015,39(04):939-945.DOI:10.13335/j.1000-3673.pst.2015.04.010.

🌈4 Matlab代码实现

相关文章
|
19天前
|
算法 调度
基于CVX凸优化的电动汽车充放电调度matlab仿真
本程序基于CVX凸优化实现电动汽车充放电调度,通过全局和局部优化求解,展示了不同情况下的负载曲线。程序在MATLAB 2022a上运行,有效平抑电网负荷峰值,提高电网稳定性。
|
6月前
|
机器学习/深度学习 算法 安全
m基于Q-Learning强化学习的路线规划和避障策略matlab仿真
MATLAB 2022a仿真实现了Q-Learning算法在路线规划与避障中的应用,展示了智能体在动态环境中学习最优路径的过程。Q-Learning通过学习动作价值函数Q(s,a)来最大化长期奖励,状态s和动作a分别代表智能体的位置和移动方向。核心程序包括迭代选择最优动作、更新Q矩阵及奖励机制(正奖励鼓励向目标移动,负奖励避开障碍,探索奖励平衡探索与利用)。最终,智能体能在复杂环境中找到安全高效的路径,体现了强化学习在自主导航的潜力。
92 0
|
6月前
|
算法 调度 SoC
电动汽车充放电V2G模型(Matlab代码)
电动汽车充放电V2G模型(Matlab代码)
|
6月前
|
算法
【免费】基于ADMM算法的多微网电能交互分布式运行策略(matlab代码)
【免费】基于ADMM算法的多微网电能交互分布式运行策略(matlab代码)
|
6月前
|
算法 调度 决策智能
基于元模型优化算法的主从博弈多虚拟电厂动态定价和能量管理(matlab代码)
基于元模型优化算法的主从博弈多虚拟电厂动态定价和能量管理(matlab代码)
|
6月前
|
算法 调度
面向配电网韧性提升的移动储能预布局与动态调度策略(matlab代码)
面向配电网韧性提升的移动储能预布局与动态调度策略(matlab代码)
|
6月前
|
算法 安全
基于价值认同的需求侧电能共享分布式交易策略(matlab完全复现)
基于价值认同的需求侧电能共享分布式交易策略(matlab完全复现)
|
6月前
|
存储 算法
基于纳什博弈的多微网主体电热双层共享策略(matlab代码)
基于纳什博弈的多微网主体电热双层共享策略(matlab代码)
|
3月前
|
安全
【2023高教社杯】D题 圈养湖羊的空间利用率 问题分析、数学模型及MATLAB代码
本文介绍了2023年高教社杯数学建模竞赛D题的圈养湖羊空间利用率问题,包括问题分析、数学模型建立和MATLAB代码实现,旨在优化养殖场的生产计划和空间利用效率。
161 6
【2023高教社杯】D题 圈养湖羊的空间利用率 问题分析、数学模型及MATLAB代码
|
3月前
|
存储 算法 搜索推荐
【2022年华为杯数学建模】B题 方形件组批优化问题 方案及MATLAB代码实现
本文提供了2022年华为杯数学建模竞赛B题的详细方案和MATLAB代码实现,包括方形件组批优化问题和排样优化问题,以及相关数学模型的建立和求解方法。
116 3
【2022年华为杯数学建模】B题 方形件组批优化问题 方案及MATLAB代码实现