基于类Hermes的虚拟电厂多智能体调度方法与装置与流程

摘要: 本申请涉及虚拟电厂分布式资源调度优化,特别是涉及一种基于类hermes的虚拟电厂多智能体调度方法与装置。背景技术:1、新型电力系统下,分布式光伏、分散风电、用户...
基于类Hermes的虚拟电厂多智能体调度方法与装置与流程

本申请涉及虚拟电厂分布式资源调度优化,特别是涉及一种基于类hermes的虚拟电厂多智能体调度方法与装置。

背景技术:

1、新型电力系统下,分布式光伏、分散风电、用户储能、充电桩、工业/楼宇柔性负荷海量接入,虚拟电厂(vpp)成为聚合分散资源参与电网调度、电力市场交易的核心载体。现有虚拟电厂调度方案主要包括集中式优化调度方案、规则驱动或分层控制方案以及通用多智能体调度方案,但上述方案普遍存在资源状态更新与调度求解割裂、电网约束与市场/碳约束耦合不足、边缘执行反馈未形成自动校正闭环、异常工况依赖人工干预等短板,无法同时解决异构资源协同效率低、调度延迟高、全链路可追溯能力缺失等技术痛点。

2、综上,目前亟需提供一种异构资源协同效率高、调度延迟低且能够实现虚拟电厂调度全链路过程可追溯审计的虚拟电厂多智能体调度方法,以同时解决现有虚拟电厂调度方案的异构资源协同效率低、调度延迟高、全链路可追溯能力缺失的问题。

技术实现思路

1、本申请的目的是提供一种基于类hermes的虚拟电厂多智能体调度方法与装置,可以提高异构资源协同效率,降低调度延迟,并实现虚拟电厂调度全链路过程可追溯审计。

2、为实现上述目的,本申请提供了如下方案:

3、第一方面,本申请提供了一种基于类hermes的虚拟电厂多智能体调度方法,所述类hermes为面向能源调度场景的信使式多智能体协同消息机制,具备统一消息信封封装、标准化调度契约分发、多智能体分布式协商、资源状态版本同步、消息回执确认和异常事件闭环处理全链路能力;所述方法包括以下步骤:

4、获取虚拟电厂异构资源数据。

5、基于所述虚拟电厂异构资源数据,构建统一资源状态向量并封装为类hermes调度消息信封。

6、基于所述类hermes调度消息信封构建多智能体调度集群,并将外部调度需求解析为调度任务契约并分发至所述多智能体调度集群中的各智能体,以使各智能体基于自身资源状态、可调能力和局部约束生成能力报价消息、可行域边界和风险提示,并基于所述信使式多智能体协同消息机制完成调度协商,得到调度协商结果。

7、基于所述能力报价消息、可行域边界和风险提示,构建多目标安全约束调度优化模型并进行调度冲突仲裁优先级评分,生成虚拟电厂分解式调度计划。

8、基于所述虚拟电厂分解式调度计划生成控制指令,并通过所述多智能体调度集群中的边缘执行智能体下发至各边缘执行设备,采集各边缘执行设备对应的设备实时执行数据,在满足预设触发条件时,自动启动局部滚动重协商优化,得到重新调度协商结果。

9、分别对所述调度任务契约、所述能力报价消息、所述调度协商结果、所述调度冲突仲裁优先级评分、所述控制指令、所述设备实时执行数据和所述重新调度协商结果附加唯一标识、时间戳、数字签名与状态版本号,并采用链式哈希存证方法实现调度全流程可追溯审计。

10、第二方面,本申请提供了一种计算机设备,包括:存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序以实现所述的基于类hermes的虚拟电厂多智能体调度方法的步骤。

11、第三方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现所述的基于类hermes的虚拟电厂多智能体调度方法的步骤。

12、第四方面,本申请提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现所述的基于类hermes的虚拟电厂多智能体调度方法的步骤。

13、根据本申请提供的具体实施例,本申请具有了以下技术效果:

14、本申请提供了一种基于类hermes的虚拟电厂多智能体调度方法与装置,首先,通过构建统一资源状态向量并通过类hermes调度消息信封标准化封装各类虚拟电厂异构资源数据,依托具备标准化消息交互能力的类hermes信使式多智能体协同消息机制统一承载调度全流程交互数据,消除不同类型分布式资源的数据表达差异,实现虚拟电厂多类异构资源数据统一互通,为多智能体协同调度提供标准化数据交互基础。其次,通过搭建分工明确的多智能体调度集群,依靠类hermes信使式多智能体协同消息机制完成契约分发、分布式协商、状态版本同步、回执确认与异常闭环处理,各智能体仅基于自身局部约束输出能力报价消息、可行域边界和风险提示,采用分布式协商模式替代单一集中式计算,降低统一调度的集中算力压力和调度延迟,从而提升异构资源协同效率。再者,通过整合各智能体上报的能力报价消息、可行域边界和风险提示构建多目标安全约束调度优化模型,并通过调度冲突仲裁优先级评分方式量化分配有限调节资源,可有序处理多任务争抢同一调节资源的冲突场景,实现兼顾多重调度目标的最优分解式调度计划输出。并且,通过边缘执行智能体完成控制指令下发与设备实时执行数据采集,在满足预设触发条件时自动开展局部滚动重协商优化,能够针对未执行时段重新生成调度方案,无需对全部调度周期重复计算,实现调度运行偏差的自动化闭环校正,提升调度运行自适应能力。此外,通过对调度全流程核心业务数据附加唯一标识、时间戳、数字签名与状态版本号,并采用链式哈希存证方式实现调度全流程可追溯审计,能够完整追溯调度协商、优化仲裁、指令下发、设备执行、重优化全流程的决策依据与执行过程,实现调度全流程可审计、可核验、防篡改。

1.一种基于类hermes的虚拟电厂多智能体调度方法,其特征在于,所述类hermes为面向能源调度场景的信使式多智能体协同消息机制,具备统一消息信封封装、标准化调度契约分发、多智能体分布式协商、资源状态版本同步、消息回执确认和异常事件闭环处理全链路能力;所述方法包括:

2.根据权利要求1所述的基于类hermes的虚拟电厂多智能体调度方法,其特征在于,基于所述类hermes调度消息信封构建多智能体调度集群,并将外部调度需求解析为调度任务契约并分发至所述多智能体调度集群中的各智能体,以使各智能体基于自身资源状态、可调能力和局部约束生成能力报价消息、可行域边界和风险提示,并基于所述信使式多智能体协同消息机制完成调度协商,得到调度协商结果,具体包括:

3.根据权利要求1或2所述的基于类hermes的虚拟电厂多智能体调度方法,其特征在于,所述多智能体调度集群包括:资源智能体、预测智能体、市场智能体、电网安全智能体、碳约束智能体、协调智能体、风控智能体和边缘执行智能体;

4.根据权利要求3所述的基于类hermes的虚拟电厂多智能体调度方法,其特征在于,所述协调智能体接收到所述资源智能体反馈的所述能力报价消息之后,比较所述能力报价消息中的状态版本号与资源状态缓存中的最新状态版本号;若所述状态版本号与所述最新状态版本号一致,则将所述能力报价消息纳入候选资源组合;否则丢弃所述能力报价消息,并向对应所述资源智能体发送重新报价请求,以避免使用过期状态生成不可执行的虚拟电厂分解式调度计划。

5.根据权利要求3所述的基于类hermes的虚拟电厂多智能体调度方法,其特征在于,所述预设触发条件包括:实际执行功率与计划功率偏差大于预设偏差阈值,新能源出力预测误差大于预设预测误差阈值,负荷预测误差大于预设负荷误差阈值,储能荷电状态小于或大于预设安全边界,配电网节点电压或线路电流触发越限告警,实时市场价格波动大于预设价格阈值,资源智能体通信中断或执行反馈超时,接收到上级调度机构下发的全新的调度指令中的至少一个;

6.根据权利要求1所述的基于类hermes的虚拟电厂多智能体调度方法,其特征在于,所述多目标安全约束调度优化模型的目标函数为:

7.根据权利要求3所述的基于类hermes的虚拟电厂多智能体调度方法,其特征在于,所述边缘执行智能体向各边缘执行设备下发所述控制指令之前,对所述控制指令执行本地合法性校验,当本地合法性校验不通过时,所述边缘执行智能体生成异常回执并触发重新协商或降级控制;所述本地合法性校验包括:功率上下限校验、设备运行状态校验、储能荷电状态校验、通信状态校验、安全联锁校验和用户侧约束校验;所述控制指令包括:资源设备标识、指令类型、目标有功功率、目标无功功率、起始执行时间、结束执行时间、爬坡速率限制、最大允许偏差、指令有效期、安全联锁条件和异常回退策略;

8.一种计算机设备,包括:存储器、处理器以及存储在存储器上并能够在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现权利要求1-7中任一项所述的基于类hermes的虚拟电厂多智能体调度方法。

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1-7中任一项所述的基于类hermes的虚拟电厂多智能体调度方法。

10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1-7中任一项所述的基于类hermes的虚拟电厂多智能体调度方法。