文章解读与仿真程序复现思路——电力自动化设备EI\CSCD\北大核心《考虑多重不确定性和潜在博弈的楼宇群电能优化调度策略》

这个标题涉及到楼宇群电能的优化调度策略,并强调了两个重要的方面:多重不确定性和潜在博弈。

  1. 楼宇群电能优化调度策略: 这指的是在一个涉及多个楼宇(建筑物)的群体中,对电能的使用进行优化调度的策略。这可能包括考虑到建筑的能源需求、发电设备、储能系统以及能源之间的协同作用,以最大程度地提高电能的效率和可持续性。

  2. 考虑多重不确定性: 这表示在制定电能调度策略时,考虑到涉及的多个不确定性因素。这些不确定性可能来自天气、建筑能效波动、能源价格波动等。在面对这种多元不确定性时,策略需要具备一定的鲁棒性和适应性,以应对各种潜在的不确定性场景。

  3. 潜在博弈: 指的是在决策制定中,存在多个决策主体(可能是楼宇之间或楼宇与能源提供商之间)之间的潜在博弈。这可能涉及到资源的竞争、利益的冲突等情境。考虑潜在博弈意味着电能调度策略需要考虑到多个参与者的利益和行为,以实现一个共同有利的平衡。

因此,总体而言,这个标题表明了一个复杂的问题领域,涉及到在楼宇群体中制定电能优化调度策略时,必须同时处理多重不确定性和潜在的博弈情境。这需要一种综合性的方法,可能包括先进的优化算法、智能控制系统以及博弈论等方法。

摘要:现阶段楼宇群用电负荷的种类繁多、用电习惯差别大,应在保证配电网安全可靠的前提下,利用新型楼宇群对可控负荷进行集群调控。为此,提出一种新型楼宇群聚合商考虑多重不确定性、用户动态用电满意度的两阶段鲁棒优化方法,实现对柔性负荷的集群调控。基于用户的多种响应心理、禀赋效应,采用连续区间数据有序加权平均算子改进的加权方法对柔性负荷响应量期望的不确定性进行建模;计及楼宇群用户的动态用电满意度,建立其与聚合商运营成本之间的潜在博弈模型,并进行两阶段鲁棒优化。通过算例验证所提方法的合理性及有效性,结果表明所提模型与方法有利于提高新型楼宇群电网及聚合商抵御不确定性风险的韧性。

这段摘要描述了一个面向楼宇群体电能管理的研究,主要包括以下关键点:

  1. 现阶段电能负荷情况: 强调了当前楼宇群体中存在多样化的电能负荷类型和用户用电习惯的差异。这说明了管理电力需求的复杂性。

  2. 新型楼宇群集群调控的提出: 在确保配电网的安全可靠性的前提下,建议利用新型楼宇群对可控负荷进行集群调控。这可能涉及到新型技术、智能设备等方面的应用。

  3. 楼宇群聚合商的角色: 提出了一种新型楼宇群聚合商的概念,其主要任务是考虑多重不确定性和用户动态用电满意度,通过鲁棒优化方法实现对柔性负荷的集群调控。

  4. 鲁棒优化方法的两阶段设计:

    • 阶段一:采用了连续区间数据有序加权平均算子改进的加权方法,对柔性负荷响应量期望的不确定性进行建模。这表明在考虑不确定性时,使用了一种改进的数学方法。
    • 阶段二:考虑到楼宇群用户的动态用电满意度,并建立了与聚合商运营成本之间的潜在博弈模型。通过两阶段的鲁棒优化,实现了对柔性负荷的有效调控。
  5. 验证与结果: 通过算例验证了所提出方法的合理性和有效性。结果显示,该模型和方法有助于提高新型楼宇群电网及聚合商抵御不确定性风险的韧性。这意味着这种方法在应对不确定性的情况下能够更好地保障系统的稳健性。

关键词:楼宇群; 集群调控;不确定性;两阶段鲁棒优化;潜在博弈;优化调度;

  1. 楼宇群: 指的是建筑物组成的群体,可能包括多个楼宇或建筑物,这些建筑物可能具有不同的能源需求和用电特征。

  2. 集群调控: 表示对多个建筑物或楼宇群体中的能源负荷进行协同管理和控制的过程。这可能包括集中管理和调整各个建筑物的能源使用,以实现更有效的能源利用。

  3. 不确定性: 指在能源管理中存在的不可预测的因素或变量,可能包括天气变化、用户行为变化等。这表明在管理电力需求时,研究考虑到这些不确定因素的影响。

  4. 两阶段鲁棒优化: 指的是一种优化方法,分为两个阶段进行。第一阶段可能涉及对不确定性因素建模,使用鲁棒优化方法提高系统对不确定性的适应能力。第二阶段可能包括根据具体情境调整系统的运行参数以优化系统性能。

  5. 潜在博弈: 表示存在于系统参与者之间的潜在博弈论关系,即各方可能根据自身利益做出决策,这可能涉及到资源分配、成本等方面的竞争与合作。

  6. 优化调度: 涉及通过数学模型和算法来优化能源或其他资源的分配和调度。在这个上下文中,可能是指通过优化调度来实现楼宇群的能源使用效率和整体性能。

仿真算例:本文采用南方某市新型楼宇群试点区为算例,其结构如图 1 所示。将新型楼宇群的聚合商成本与负荷用户的动态用电满意度建立潜在博弈,其中楼宇群聚合商拥有光伏发电单元、风力发电单元、储 能单元,与上级电网通过联络线输送功率,新型楼宇群用户包含小型光伏发电系统及储能系统。设定新型楼宇群聚合商的储能设备的额定容量为 300 kW·h,用户侧储能的额定容量为 20kW·h,初始荷电状态均设定为 0.4 。各设备的运行维护成本如附录 D 表 D1 所示。光伏、风电的出力曲线分别如附录 D 图 D1 和图 D2 所示,负荷曲线如附录 D 图 D3 所示。新型楼宇群聚合商与上级电网的电力交互价格采用如附录 D 图 D4所示的分时电价形式,分时电价参考文献[19]。聚合商通过集群调控的运营策略在上级电网和楼宇群用户之间利用差价进行盈利。为了分析各因素对优化模型的运行结果及相应指标产生的影响,在相同仿真条件下,通过改变考虑的因素以及优化的策略或方法,分别设定以下4 种场景:①场景 1,考虑光伏、风电出力以及楼宇群用户响应期望量的不确定性,基于潜在博弈的用户动态用电满意度,应用本文所提的两阶段鲁棒优化模型求解;②场景 2,考虑光伏、风电出力响应期望量的不确定性,但设定楼宇群用户的响应量为 100%,并应用本文所提的两阶段鲁棒优化模型求解;③场景 3,应用文献[20]所提场景及方法,使用光伏、风电出力以及楼宇群用户负荷的预测值作为模型数据,不考虑两阶段鲁棒的确定性优化计算;④场景 4,应用文献[21]所提的微电网优化调度方法进行优化,并计算用户的综合用电满意度。各场景间的区别见附录 D 表 D2。


仿真程序复现思路:

实现这个仿真需要考虑多个方面,包括建立模型、生成约束、选择合适的优化算法等。由于涉及到潜在博弈、两阶段鲁棒优化等复杂概念,下面是一个简化的思路和伪代码,具体实现可能需要更详细的信息和具体环境。

首先,你需要选择一个适当的编程语言和优化库。在这里,我们以Python和SciPy库为例进行简要的伪代码描述。请注意,实际情况可能需要更多的细节和调整。

import numpy as np
from scipy.optimize import minimize

# Step 0: 定义参数
# 在实际情况中,你需要提供更多的参数和数据
rated_storage_capacity = 300  # kW·h
rated_user_storage_capacity = 20  # kW·h
initial_soc = 0.4
# 其他参数...

# Step 1: 定义模型
def objective_function(x):
    # x 包含决策变量,例如,光伏、风电出力,用户响应期望量等
    # 在这里,你需要根据目标函数的具体形式进行定义
    # 例如,成本最小化或其他指标

# Step 2: 定义约束
def constraint_function(x):
    # x 包含决策变量,例如,光伏、风电出力,用户响应期望量等
    # 在这里,你需要定义模型的约束条件
    # 例如,光伏、风电出力的约束、储能设备容量约束等

# Step 3: 选择优化算法
# 在这里,选择适当的优化算法和初始猜测值
initial_guess = np.zeros(...)  # 根据具体的变量数量设定初始值
opt_result = minimize(objective_function, initial_guess, constraints={'type': 'ineq', 'fun': constraint_function}, method='SLSQP')

# Step 4: 输出结果
optimal_solution = opt_result.x
optimal_cost = opt_result.fun
print("Optimal solution: ", optimal_solution)
print("Optimal cost: ", optimal_cost)

# Step 5: 在实际仿真中,你可能需要进行多次迭代,考虑不同场景和参数
# 这可能需要在模型中引入不确定性和对应的优化策略
# 还可能需要考虑对模型的参数进行调整以反映不同的场景
# 在这里,你可以使用循环或其他结构来实现多次仿真

上述代码是一个简化的框架,实际实现中需要根据问题的具体细节进行进一步的调整和优化。在实际应用中,你可能还需要处理数据的输入和输出、可视化仿真结果等。此外,确保在代码中包含足够的注释以便于理解和维护。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/166731.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

矩阵代数概论

矩阵代数 共轭转置 对于矩阵 A [ a i j ] A[a_{ij}] A[aij​],共轭矩阵被定义为 A ‾ [ a ‾ i j ] \overline{A}[\overline{a}_{ij}] A[aij​],所以 A A A的共轭转置 A ‾ T A T ‾ \overline{A}^T\overline{A^T} ATAT,其中 A ‾ T \ov…

【Flink】核心概念:并行度与算子链

并行度(Parallelism) 当要处理的数据量非常大时,我们可以把一个算子操作,“复制”多份到多个节点,数据来了之后就可以到其中任意一个执行。这样一来,一个算子任务就被拆分成了多个并行的“子任务”&#x…

单图像3D重建AI算法综述【2023】

计算机视觉是人工智能的一个快速发展的领域,特别是在 3D 领域。 本概述将考虑一个应用任务:2D 和 3D 环境之间的转换。 在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编…

python趣味编程-5分钟实现一个蛇梯游戏(含源码、步骤讲解)

蛇梯游戏是用Python编程语言开发的,它是一个桌面应用程序。 这个Python蛇梯游戏可以免费下载开源代码,它是为想要学习Python的初学者创建的。 该项目系统使用了 Pygame 和 Random 模块。 Pygame 是一组跨平台的 Python 模块,专为编写视频游戏而设计。 此游戏包含 Python …

《洛谷深入浅出基础篇》P5266 学籍管理——map的应用

上链接:P5266 【深基17.例6】学籍管理 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)https://www.luogu.com.cn/problem/P5266#submit 题干: 题目描述 您要设计一个学籍管理系统,最开始学籍数据是空的,然后该系统能够支持下面的…

盼望许久的百度熊终于收到了

文|洪生鹏 我怀着激动的心情,终于收到了百度熊礼品。 在我想象中,这只熊应该很大,能够填满我的怀抱。 但当我打开礼盒的那一刻,我有些惊讶。 它居然这么小,与我预期的相差甚远。 不过,当我们仔细一看&#…

录制第一个jmeter性能测试脚本2(http协议)——webtour

我们手工编写了一个测试计划,现在我们通过录制的方式来实现那个测试计划。也就是说‘’测试计划目标和上一节类似:让5个用户在2s内登录webtour,然后进入 页面进行查看。 目录 欢迎访问我的免费课程 PPT、安装包、视频应有尽有! …

图书管理系统(图文详解,附源码)

前言:本文旨在用面向对象的思想编程实现图书管理系统,功能包括增删查找,完整源码放在文末,大家有需自取 目录 一.整体框架 二.书籍和书架 书籍(Book) 书架(BookRack) 三.对书籍的相关操作 操作接口(IOperation) 新增图书(A…

数据结构【DS】栈

共享栈 共享栈的目的是什么? 目的:有效利用存储空间。 共享栈的存取数据时间复杂度为? 存取数据时间复杂度为O(1) 共享栈如何判空?如何判满? 两个栈的栈顶指针都指向栈顶元素,𝑡𝑜𝑝…

【电路笔记】-欧姆定律

欧姆定律 文章目录 欧姆定律1、概述2、AC电路的等效性2.1 输入电阻2.2 输入电感2.3 输入电容 3、欧姆定律的局部形式3.1 介绍和定义3.2 德鲁德模型(Drude Model)3.3 局部形式表达式 4、电阻和宏观欧姆定律5、总结 电流、电压和电阻之间的基本关系被称为欧姆定律,可能…

C/C++高精度

个人主页:仍有未知等待探索_C语言疑难,数据结构,小项目-CSDN博客 专题分栏:算法_仍有未知等待探索的博客-CSDN博客 为什么需要高精度算法? 由于c不能进行位数过高的数据运算,所以要通过模拟数组来进行运算,首先是加法。…

参考文献格式

目录 期刊会议预印本(如arxiv) 期刊 找不到页码可以在文献中查看bibtex格式,其中有 外文期刊可在web of science中查找卷号、期号和所在页数: [1] ZHANG F, HU Z Q, FU Y K, et al. A New Identification Method for Surface …

【洛谷算法题】P5713-洛谷团队系统【入门2分支结构】

👨‍💻博客主页:花无缺 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 本文由 花无缺 原创 收录于专栏 【洛谷算法题】 文章目录 【洛谷算法题】P5713-洛谷团队系统【入门2分支结构】🌏题目描述🌏输入格…

【SpringBoot3+Vue3】四【基础篇】-前端(vue基础)

目录 一、项目前置知识 二、使用vscode创建 三、vue介绍 四、局部使用vue 1、快速入门 1.1 需求 1.2 准备工作 1.3 操作 1.3.1 创建html 1.3.2 创建初始html代码 1.3.3 参照官网import vue 1.3.4 创建vue应用实例 1.3.5 准备div 1.3.6 准备用户数据 1.3.7 通过…

《许犁庭与柔性世界》第十六章 五大势力

“咱们伊拉斯蒂克学院的学生,大致分为五类,分别对应着弹性之城的五大势力。” “唔~” “第一类是极少数贵族家庭的孩子。他们背后是城主,秘书长与各大部长们,属于令老师们头疼,连院长都不敢管的角色。” “唔~” “第…

酷开会员丨酷开系统让居家K歌变得更简单!

音乐到底有着怎样的力量呢?一般的健身运动大多活动四肢和肌肉,而唱歌却能能按摩到内脏,促进脏腑健康。唱歌时,吸气与呼气间,横膈肌大幅度、频繁地上下移动,使胸腔、腹腔产生振动,这种震荡作用可…

[原创]解决老款AMD CPU在Win10/Win11无故重启的问题.

[简介] 常用网名: 猪头三 出生日期: 1981.XX.XXQQ: 643439947 个人网站: 80x86汇编小站 编程生涯: 2001年~至今[共22年] 职业生涯: 20年 开发语言: C/C、80x86ASM、PHP、Perl、Objective-C、Object Pascal、C#、Python 开发工具: Visual Studio、Delphi、XCode、Eclipse、C Bui…

信息中心网络提出的背景、研究现状及研究内容

信息中心网络什么时候提出的?未来发展前景?有什么著名实验室在做? 1、提出背景: 互联网产生于上世纪60年代: (1)网络设备数量呈指数性增长 截至2022年底全球范围内预计将有超过280亿台终端设…

汽车标定技术--A2L格式分析

目录 1.A2L由来 2.A2L格式 2.1 PROJECT 2.2 MODULE中包含的内容 3. INCA和CANape兼容吗? 最近有朋友用Vector ASAP2Editor编译的A2L文件在INCA7.4中无法识别,我记得以前做的时候是可以识别的,难不成最近有什么变动吗?出于好…