一种支持自主智能体博弈的需求响应仿真平台及方法技术

技术编号:30079733 阅读:8 留言:0更新日期:2021-09-18 08:36
本发明专利技术涉及一种支持自主智能体博弈的需求响应仿真平台及方法,包括:人机交互界面层、需求响应方法层和数据库服务器层。本发明专利技术提供的技术方案,支持动态的需求响应方案更新以及角色的新增,解决了在海量需求响应用户参与情况下,用户与需求响应系统之间的自主协商、交互的可靠性,确保需求响应业务和电网的安全高效运行。效运行。效运行。

【技术实现步骤摘要】
一种支持自主智能体博弈的需求响应仿真平台及方法


[0001]本专利技术涉及需求响应系统领域,具体涉及一种支持自主智能体博弈的需求响应仿真平台及方法。

技术介绍

[0002]在泛在电力物联网背景下,进行需求侧资源优化与调节为电网运行更安全、管理更精益。泛在物联网新形势下需求响应用户主体将呈现百万级增长趋势,需求响应业务的开展形式,从以往的以邀约响应为主,逐步向以自动合约的形式自动参与到需求响应系统中,参与需求响应的主体和终端数量呈百万级增长趋势,以往的调研、评估、邀约、协商的以人为主体的业务协调和风险管控机制将不能满足新形势下的需求且准确度比较低,因此需要设计一种高可靠的需求响应仿真平台,保证需求响应全链条业务的可靠性。

技术实现思路

[0003]针对现有技术的不足,本专利技术提供一种支持自主智能体博弈的需求响应仿真平台,包括:
[0004]人机交互界面层,用于接受使用者对自主智能体的选择,还用于设置所述自主智能体的电力数据和电力用户的电力数据并将设置所述自主智能体的电力数据和电力用户的电力数据传输到数据库服务器层;
[0005]需求响应方法层,用于根据使用者选择的自主智能体的电力数据和电力用户的电力数据从数据库服务器层的历史需求响应方案中选择所述自主智能体的初始需求响应方案,并基于所述自主智能体的初始需求响应方案,以所述自主智能体的自身利益最大化为目标调节自身的电量和/或电价,在参与到需求仿真过程中的所有自主智能体间进行博弈,基于博弈结果进而更改或新增所述自主智能体的需求响应方案;r/>[0006]数据库服务器层,用于存储各自主智能体的电力数据和各自主智能体的历史需求响应方案和更改或新增的需求响应方案。
[0007]优选的,所述自主智能体,包括:发电企业、输电企业、售电企业和电力用户。
[0008]进一步的,所述人机交互界面层包括:
[0009]发电企业单元,用于当使用者选择的自主智能体为发电企业时,接受使用者的选择,还用于设置发电企业的电力数据并将设置的电力数据传输到数据库服务器层,所述发电企业的电力数据包括:发电电价、发电电量和发电成本;
[0010]输电企业单元,用于当使用者选择的自主智能体为输电企业时,接受使用者的选择,还用于设置输电企业的电力数据并将设置的电力数据传输到数据库服务器层,所述输电企业的电力数据包括:输配电量、输电成本和线损率;
[0011]售电企业单元,用于当使用者选择的自主智能体为售电企业时,接受使用者的选择,还用于设置售电企业的电力数据并将设置的电力数据传输到数据库服务器层,所述售电企业的电力数据包括:售电电价、用户用电量、用户类别,峰谷电价波动、输配电价、市场
份额和设备使用成本;
[0012]电力用户单元,用于当使用者选择的自主智能体为电力用户时,接受使用者的选择,还用于设置电力用户的电力数据并将设置的电力数据传输到数据库服务器层,所述电力用户的电力数据包括:用电量、用电负荷、电力费用、电能质量和服务水平满意度。
[0013]进一步的,所述需求响应方法层包括:
[0014]读取模块,用于从数据库服务器层中读取使用者选择的自主智能体的电力数据和电力用户的电力数据;
[0015]预测模块,用于根据电力用户的电力数据预测下一时段电力用户的电力数据;
[0016]确定模块,用于根据预测的下一时段电力用户的电力数据和使用者选择的自主智能体的电力数据在数据库服务器层的历史需求响应方案中选择所述使用者选择的自主智能体的初始需求响应方案;
[0017]博弈模块,用于基于所述使用者选择的自主智能体的初始需求响应方案,以所述自主智能体获取自身利益最大化为目标调节自身的电量和/或电价,在参与到需求仿真过程中的所有自主智能体间进行博弈,基于博弈结果进而更改或新增所述自主智能体的需求响应方案;
[0018]实施管理模块,用于对电力用户的各电力数据对应的各自主智能体的需求响应方案进行管理实施。
[0019]进一步的,所述博弈模块具体用于:
[0020]发电企业依据市场电量需求调节发电量和/或向售电企业售电的电价,获取自身利益最大化;
[0021]输电企业依据电网最大承受力调节输电量,获取自身利益最大化;
[0022]售电企业依据发电企业的电价和电力用户的购电量调整自身向发电企业的购电量和向电力用户售电的电价,对电网进行削峰填谷,获取自身利益最大化;
[0023]电力用户在满足自身用电需求的基础上,依据售电电价的变动,调整自身的用电量获取自身利益最大化。
[0024]进一步的,所述实施管理模块,包括:
[0025]资源管理单元,用于对自主智能体的基本信息的定期维护与管理;
[0026]方案管理单元,用于对自主智能体的需求响应方案进行维护与管理;
[0027]方案实施单元,用于执行需求响应方案;
[0028]方案执行监测单元,用于监测需优化需求响应方案的自主智能体的用能负荷;
[0029]方案效果分析单元,用于对需优化需求响应方案的自主智能体的历史用能数据进行统计分析。
[0030]优选的,所述数据库服务器层,包括:
[0031]原始数据库模块,用于存储自主智能体的分类信息;
[0032]应用数据库模块,用于存储自主智能体的电力数据;
[0033]政策类信息数据库模块,用于存储各类政策信息;
[0034]需求响应资源库模块,用于存储历史的需求响应方案;
[0035]历史响应信息库模块,用于存储历史需求响应信息。
[0036]基于同一专利技术构思本专利技术提供了一种支持自主智能体博弈的需求响应仿真方法,
所述方法包括:
[0037]步骤1:基于人机交互界面层接受使用者对自主智能体的选择,设置所述自主智能体的电力数据和电力用户的电力数据,并将设置所述自主智能体的电力数据和电力用户的电力数据传输到数据库服务器层;
[0038]步骤2:基于使用者选择的自主智能体的电力数据和电力用户的电力数据利用需求响应方法层从数据库服务器层的历史需求响应方案中选择所述自主智能体的初始需求响应方案,并基于所述自主智能体的初始需求响应方案,以所述自主智能体的自身利益最大化为目标调节自身的电量和/或电价,在参与到需求仿真过程中的所有自主智能体间进行博弈,基于博弈结果进而更改或新增所述自主智能体的需求响应方案;
[0039]步骤3.将更改或新增使用者选择的自主智能体的需求响应方案存储在数据库服务器层。
[0040]优选的,所述基于使用者选择的自主智能体的电力数据和电力用户的电力数据利用需求响应方法层从数据库服务器层的历史需求响应方案中选择所述自主智能体的初始需求响应方案,包括:
[0041]利用需求响应方法层从数据库服务器层中读取使用者选择的自主智能体的电力数据和电力用户的电力数据;
[0042]根据从数据库服务器层中读取到的电力用户的电力数据预测下一时段电力用本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种支持自主智能体博弈的需求响应仿真平台,其特征在于,所述仿真平台包括:人机交互界面层,用于接受使用者对自主智能体的选择,还用于设置所述自主智能体的电力数据和电力用户的电力数据并将设置所述自主智能体的电力数据和电力用户的电力数据传输到数据库服务器层;需求响应方法层,用于根据使用者选择的自主智能体的电力数据和电力用户的电力数据从数据库服务器层的历史需求响应方案中选择所述自主智能体的初始需求响应方案,并基于所述自主智能体的初始需求响应方案,以所述自主智能体的自身利益最大化为目标调节自身的电量和/或电价,在参与到需求仿真过程中的所有自主智能体间进行博弈,基于博弈结果进而更改或新增所述自主智能体的需求响应方案;数据库服务器层,用于存储各自主智能体的电力数据和各自主智能体的历史需求响应方案和更改或新增的需求响应方案。2.如权利要求1所述的仿真平台,其特征在于,所述自主智能体,包括:发电企业、输电企业、售电企业和电力用户。3.如权利要求2所述的仿真平台,其特征在于,所述人机交互界面层包括:发电企业单元,用于当使用者选择的自主智能体为发电企业时,接受使用者的选择,还用于设置发电企业的电力数据并将设置的电力数据传输到数据库服务器层,所述发电企业的电力数据包括:发电电价、发电电量和发电成本;输电企业单元,用于当使用者选择的自主智能体为输电企业时,接受使用者的选择,还用于设置输电企业的电力数据并将设置的电力数据传输到数据库服务器层,所述输电企业的电力数据包括:输配电量、输电成本和线损率;售电企业单元,用于当使用者选择的自主智能体为售电企业时,接受使用者的选择,还用于设置售电企业的电力数据并将设置的电力数据传输到数据库服务器层,所述售电企业的电力数据包括:售电电价、用户用电量、用户类别,峰谷电价波动、输配电价、市场份额和设备使用成本;电力用户单元,用于当使用者选择的自主智能体为电力用户时,接受使用者的选择,还用于设置电力用户的电力数据并将设置的电力数据传输到数据库服务器层,所述电力用户的电力数据包括:用电量、用电负荷、电力费用、电能质量和服务水平满意度。4.如权利要求3所述的仿真平台,其特征在于,所述需求响应方法层包括:读取模块,用于从数据库服务器层中读取使用者选择的自主智能体的电力数据和电力用户的电力数据;预测模块,用于根据电力用户的电力数据预测下一时段电力用户的电力数据;确定模块,用于根据预测的下一时段电力用户的电力数据和使用者选择的自主智能体的电力数据在数据库服务器层的历史需求响应方案中选择所述使用者选择的自主智能体的初始需求响应方案;博弈模块,用于基于所述使用者选择的自主智能体的初始需求响应方案,以所述自主智能体获取自身利益最大化为目标调节自身的电量和/或电价,在参与到需求仿真过程中的所有自主智能体间进行博弈,基于博弈结果进而更改或新增所述自主智能体的需求响应方案;实施管理模块,用于对电力用户的各电力数据对应的各自主智能体的需求响应方案进
行管理实施。5.如权利要求4所述的仿真平台,其特征在于,所述博弈模块具体用于:发电企业依据市场电量需求调节发电量和/或向售电企业售电的电价,获取自身利益最大化;输电企业依据电网最大承受力调节输电量,获取自身利益最大化;售电企业依据发电企业的电价和电力用户的购电量调整自身向发电企业的购电量和向电力用户售电的电价,对电网进行削峰填谷,获取自身利益最大化;电力用户在满足自身用电需求的基础上,依据售电电价的变动,调整自身的用电量获取自身利益最大化。6.如权利要求4所述的仿真平台,其特征在于,所述实施管理模块,包括:资源管理单元,用于对自主智能体的基本信息的定期维护与管理;方案管理单元,用于对自主智能体的需求响应方案进行维护与管理;方案实施单元,用于执行需求响应方案;方案执行监测单元,用于监测需优化需求响应方案的自主智能体的用能负荷;方案效果分析单元,用于对需优化需求响应方案的自主智能体的历史用能数据进行统计分析。...

【专利技术属性】
技术研发人员:宫飞翔陈宋宋田世明盛妍田诺邹云峰刘鲲鹏宫立华龚桃荣谢尊辰孔祥远孙腾康卓然
申请(专利权)人:国家电网有限公司客户服务中心国网江苏省电力有限公司营销服务中心国家电网有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1