System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于综合能源系统的运行维护和调度控制领域,具体涉及到一种基于大语言模型的综合能源系统运维决策代理模型构建方法。
技术介绍
1、随着碳中和理念的深入,综合能源系统正经历着向低碳转型迈进。在综合能源系统中,各个设备、负荷以及管网节点数量多导致的数据量巨大,并且综合能源系统的复杂性比较大。因此,重新构建一个模型来进行不同状态下用于综合能源系统运行维护的调控决策比较困难。并且,传统方法往往只能考虑能够被数学公式所描述的对象,而且在实际构建过程中,为了模型的稳定性和复杂度,往往对综合能源系统运维规范和要求做出妥协。因此,在这种情况下,传统的综合能源运行维护优化决策算法可能无法完全符合真实综合能源系统的情况,并且随着综合能源系统的复杂度提高,模型的收敛性也提出了挑战。
技术实现思路
1、本专利技术的目的是提供一种基于大语言模型的综合能源系统运维决策代理模型构建方法。基于本专利技术方法所构建的综合能源系统运维决策代理模型,能够在给定系统状态,输出满足综合能源系统运维规范和要求的调控策略。本专利技术所构建的综合能源系统运维决策代理模型能够在输出设备的最优调控策略时,考虑难以进行数学表达的关系式,并且所得到的结果具有一定程度上的可解释性。
2、为了达到上述目的,本专利技术提供以下技术方案:
3、一种基于大语言模型的综合能源系统运维决策代理模型构建方法,包括如下步骤:
4、s1,构建综合能源系统的状态数据集和领域知识库;
5、s2,根据所述综合
6、s3,根据综合能源系统的不同状态,所述综合能源系统领域知识大语言模型生成调控策略可行域,并且对所述调控策略可行域中的每个调控策略进行评估;
7、s4,基于所述状态数据集和步骤s3所得的调控策略可行域评估结果,构建所述基于大语言模型的综合能源系统运维决策代理模型。
8、上述技术方案中,进一步地,步骤s1包括如下步骤:
9、步骤s11,所述综合能源系统的状态数据集的构建方法为:通过获取综合能源系统中各个负荷,设备和管道节点的历史运行数据,并将其表示为状态数据集;具体构建过程为:在时间tn下,将包含综合能源系统的设备,负荷以及管道节点的历史运行数据,表示为时间tn下的状态state(tn);然后,可以构建包含m个时间点的状态数据集,表示为{state(t1),state(t2),…,state(tm)},t1≤t≤tm;
10、步骤s12,所述领域知识库的构建方法为:收集综合能源系统的运行规划、安全运行、设备调控以及各个设备管道的运行特点,并且基于这些信息建立领域知识库,用于后续构建综合能源系统领域知识大语言模型。
11、更进一步地,所述步骤s2中,综合能源系统领域知识大语言模型的构建方法为:
12、构造大语言模型提示词,并将其作为模型输入;所述大语言模型提示词具体包括综合能源系统的角色设定,领域知识向量,特定时间下的状态数据,调控策略生成和调控策略评估的任务目标;
13、将对应状态下设备的调控策略和调控策略评估结果作为模型的输出;
14、所述的领域知识向量的构造方法为:将所述领域知识库分割成更细粒度的词块,并将这些词块进行向量化存储,即可得到所述知识领域向量。
15、更进一步地,步骤s3包括如下步骤:
16、将综合能源系统不同状态下对应的大语言模型提示词输入至所述综合能源系统领域知识大语言模型中,所述综合能源系统领域知识大语言模型通过思维链的方式输出调控策略可行域,同时所述综合能源系统领域知识大语言模型基于综合能源系统运维规范和要求对调控策略可行域中所有调控策略进行评估并输出评估结果;所述调控策略可行域包括综合能源系统中所有可调设备的调控策略。
17、更进一步地,所述的步骤s4具体包括如下步骤:
18、将不同时刻下的状态作为所述基于大语言模型的综合能源系统运维决策代理模型的输入,将相应状态下的最优调控策略作为所述基于大语言模型的综合能源系统运维决策代理模型的输出,并将所述调控策略可行域的评估结果与所述基于大语言模型的综合能源系统运维决策代理模型对应状态下的输出结果的误差作为所述基于大语言模型的综合能源系统运维决策代理模型对应状态下的损失函数,最终在生成的调控策略可行域上采用对比学习进行所述基于大语言模型的综合能源系统运维决策代理模型的训练。
19、本专利技术还提供一种采用上述方法构建的基于大语言模型的综合能源系统运维决策代理模型,将所述基于大语言模型的综合能源系统运维决策代理模型用于真实的综合能源系统时,将系统当前状态输入至所述基于大语言模型的综合能源系统运维决策代理模型中,所述基于大语言模型的综合能源系统运维决策代理模型即可输出对应状态下的最优调控策略。
20、本专利技术的有益效果是:
21、本专利技术方法所构建的综合能源系统运维决策代理模型,能够在给定系统状态,输出满足综合能源系统运维规范和要求的调控策略。本专利技术所提出的综合能源系统运维决策代理模型构建方法,采用综合能源系统领域知识的大语言模型对不同时刻下系统状态下运维决策代理模型的输出结果进行监督学习,从而实现采用更符合人类表达习惯的自然语言进行运维决策代理模型的构建,同时可考虑难以进行数学表达的关系式,并且所构建的代理模型输出设备的最优调控策略时,所得到的结果具有一定程度上的可解释性,同时,本专利技术方法还突破了大语言模型需要联网或者占据大量运算资源的限制。
本文档来自技高网...【技术保护点】
1.一种基于大语言模型的综合能源系统运维决策代理模型构建方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的一种基于大语言模型的综合能源系统运维决策代理模型构建方法,其特征在于,所述步骤S1包括如下步骤:
3.根据权利要求2所述的一种基于大语言模型的综合能源系统运维决策代理模型构建方法,其特征在于,所述步骤S2中,综合能源系统领域知识大语言模型的构建方法为:
4.根据权利要求3所述的一种基于大语言模型的综合能源系统运维决策代理模型构建方法,其特征在于,所述步骤S3具体为:
5.根据权利要求1所述的一种基于大语言模型的综合能源系统运维决策代理模型构建方法,其特征在于,所述步骤S4具体为:
6.根据权利要求1-5任一项所述的方法构建的一种基于大语言模型的综合能源系统运维决策代理模型,其特征在于,
【技术特征摘要】
1.一种基于大语言模型的综合能源系统运维决策代理模型构建方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的一种基于大语言模型的综合能源系统运维决策代理模型构建方法,其特征在于,所述步骤s1包括如下步骤:
3.根据权利要求2所述的一种基于大语言模型的综合能源系统运维决策代理模型构建方法,其特征在于,所述步骤s2中,综合能源系统领域知识大语言模型的构建方...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。