System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及减碳降耗,具体涉及一种能碳管控方法、系统、电子设备及计算机可读存储介质。
技术介绍
1、减碳降耗是一个复杂且长期的任务,为了应对减碳降耗挑战,各减碳降耗主体可以通过能碳管控系统来进行能源消耗控制和碳排放管理。能碳管控系统主要包括能碳设备和控制系统,能碳设备与控制系统之间相互交互,以汇总能碳设备收集的能碳数据,或者向能碳设备下发控制指令以控制能碳设备运行在不同的工况中或执行相应的动作。
2、实际运行过程中,控制系统不可避免会产生故障,当产生故障时,能碳管控系统通常会对故障控制系统执行停机处理。然而,由于能碳管控系统的架构越来越庞大和复杂,故障率也相应越来越高,因此常用的能碳管控方法容易影响系统的运行效率和运行安全。
技术实现思路
1、本申请的实施例提供一种能碳管控方法、系统、电子设备及计算机可读存储介质,以在能碳管控系统产生异常时继续降级运行,确保系统的运行安全,提升运行效率。
2、为了解决上述技术问题,本申请的实施例公开了如下技术方案:
3、第一方面,提供了一种能碳管控方法,应用于能碳管控系统的控制子系统,所述能碳管控系统包括能碳设备和多层依次连接的所述控制子系统,至少部分所述控制子系统还与备用子系统和/或所述能碳设备连接,所述备用子系统为位于对应所述控制子系统的下层且与对应所述控制子系统不相邻的控制子系统中的至少一者;所述方法包括:
4、获取所连接的每个下层控制子系统和/或所述能碳设备的能碳数据;
5、基于所连
6、基于所述能碳数据和第一控制策略,生成第一控制指令,所述第一控制策略用于表征下发指令到所述下层控制子系统和/或所述能碳设备;
7、基于每个下层控制子系统的状态,向相邻下层控制子系统、所述备用子系统和所述能碳设备中的一者下发所述第一控制指令。
8、在一些实施例中,下发所述第一控制指令的步骤包括:
9、若相邻下层控制子系统的状态为异常状态,则跳过所述相邻下层控制子系统并向各所述备用子系统和所述能碳设备中的一者下发所述第一控制指令,或者接管所述相邻下层控制子系统并向所述相邻下层控制子系统下发所述第一控制指令;
10、若所述相邻下层控制子系统的状态为正常状态,则向所述相邻下层控制子系统下发所述第一控制指令。
11、在一些实施例中,所述异常状态包括全部异常状态和部分异常状态;若所述相邻下层控制子系统的状态为所述异常状态,则下发所述第一控制指令的步骤包括:
12、若所述相邻下层控制子系统的状态为所述全部异常状态,则全部接管所述相邻下层控制子系统并向所述相邻下层控制子系统下发所述第一控制指令,或者跳过所述相邻下层控制子系统并向各所述备用子系统和所述能碳设备中的一者下发所述第一控制指令;
13、若所述相邻下层控制子系统的状态为所述部分异常状态,则接管所述相邻下层控制子系统的异常部分并向所述相邻下层控制子系统下发所述第一控制指令。
14、在一些实施例中,若所述相邻下层控制子系统的状态为所述全部异常状态,所述方法还包括:
15、基于异常反馈策略对所述相邻下层控制子系统的状态进行告警,和/或基于故障恢复策略控制所述相邻下层控制子系统进行故障恢复。
16、在一些实施例中,所述基于所连接的每个下层控制子系统的状态数据,确定每个下层控制子系统的状态,包括:
17、对每个下层控制子系统的状态数据进行状态分析,确定每个下层控制子系统的状态,所述状态分析的方法包括基于预设状态阈值、基于历史状态数据、基于机器学习模型中的至少一者。
18、在一些实施例中,所述方法还包括:
19、获取执行所述第一控制指令的下层控制子系统的反馈信息;
20、基于所述反馈信息更新执行所述第一控制指令的下层控制子系统的状态。
21、在一些实施例中,在获取所述能碳数据之后,所述方法还包括:
22、基于所述能碳数据和第二控制策略,生成第二控制指令,所述第二控制策略用于表征执行相应计算处理;
23、执行所述第二控制指令,获取处理结果。
24、在一些实施例中,若所述控制子系统位于多层所述控制子系统的中间层或者最下层,则所述第一控制策略和所述第二控制策略的获取步骤包括:
25、获取所连接的上层控制子系统的第三控制指令;
26、对所述第三控制指令进行状态检测,确定所连接的上层控制子系统的状态;
27、基于所连接的上层控制子系统的状态及所述第三控制指令,确定当前控制策略,所述当前控制策略为所述第一控制策略或者所述第二控制策略。
28、在一些实施例中,基于所连接的上层控制子系统的状态及所述第三控制指令,确定当前控制策略,包括:
29、若所连接的上层控制子系统的状态为正常状态,则执行所述第三控制指令,得到所述当前控制策略;
30、若所连接的上层控制子系统的状态为异常状态,则基于异常处理策略对所述第三控制指令进行处理,得到所述当前控制策略。
31、在一些实施例中,所述基于异常处理策略对所述第三控制指令进行处理,得到所述当前控制策略,包括:
32、向所述上层控制子系统反馈所述异常状态,请求所述上层控制子系统调整所述第三控制指令;
33、或者,对所述第三控制指令执行纠错处理,基于纠错后的指令得到所述当前控制策略;
34、或者,执行预设备用指令以替代所述第三控制指令,得到所述当前控制策略;
35、或者,至少部分接管所述上层控制子系统,重新确定所述第三控制指令。
36、在一些实施例中,所述状态检测包括数据完整性检测、指令格式检测、签名验证、指令矛盾检测和指令超限检测中的至少一者。
37、在一些实施例中,在对所述第三控制指令进行状态检测之前,所述方法还包括:
38、执行系统安全检测;
39、若所述控制子系统安全,则对所述第三控制指令进行状态检测;
40、若所述控制子系统不安全,则执行安全停机或进入安全模式。
41、在一些实施例中,每层所述控制子系统包括至少一个控制器,每个所述控制器与同层设置的控制器中的至少部分连接,以在同层所连接的控制器异常时执行热备指令。
42、第二方面,提供了一种能碳管控系统,包括:
43、能碳设备;
44、多层依次连接的控制子系统,至少部分所述控制子系统还与备用子系统和/或所述能碳设备连接,所述备用子系统为位于对应所述控制子系统的下层且与对应所述控制子系统不相邻的控制子系统中的至少一者;
45、其中,所述控制子系统包括至少一个控制器,所述控制器包括:
46、第一采集模块,用于获取所连接的每个下层控制子系统和/或所述能碳设备的能碳数据;
4本文档来自技高网...
【技术保护点】
1.一种能碳管控方法,其特征在于,应用于能碳管控系统的控制子系统,所述能碳管控系统包括能碳设备和多层依次连接的所述控制子系统,至少部分所述控制子系统还与备用子系统和/或所述能碳设备连接,所述备用子系统为位于对应所述控制子系统的下层且与对应所述控制子系统不相邻的控制子系统中的至少一者;所述方法包括:
2.根据权利要求1所述的能碳管控方法,其特征在于,下发所述第一控制指令的步骤包括:
3.根据权利要求2所述的能碳管控方法,其特征在于,所述异常状态包括全部异常状态和部分异常状态;若所述相邻下层控制子系统的状态为所述异常状态,则下发所述第一控制指令的步骤包括:
4.根据权利要求3所述的能碳管控方法,其特征在于,若所述相邻下层控制子系统的状态为所述全部异常状态,所述方法还包括:
5.根据权利要求1所述的能碳管控方法,其特征在于,所述基于所连接的每个下层控制子系统的状态数据,确定每个下层控制子系统的状态,包括:
6.根据权利要求1所述的能碳管控方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的能碳管控方法,其特
8.根据权利要求7所述的能碳管控方法,其特征在于,若所述控制子系统位于多层所述控制子系统的中间层或者最下层,则所述第一控制策略和所述第二控制策略的获取步骤包括:
9.根据权利要求8所述的能碳管控方法,其特征在于,基于所连接的上层控制子系统的状态及所述第三控制指令,确定当前控制策略,包括:
10.根据权利要求9所述的能碳管控方法,其特征在于,所述基于异常处理策略对所述第三控制指令进行处理,得到所述当前控制策略,包括:
11.根据权利要求8所述的能碳管控方法,其特征在于,所述状态检测包括数据完整性检测、指令格式检测、签名验证、指令矛盾检测和指令超限检测中的至少一者。
12.根据权利要求8所述的能碳管控方法,其特征在于,在对所述第三控制指令进行状态检测之前,所述方法还包括:
13.根据权利要求1所述的能碳管控方法,其特征在于,每层所述控制子系统包括至少一个控制器,每个所述控制器与同层设置的控制器中的至少部分连接,以在同层所连接的控制器异常时执行热备指令。
14.一种能碳管控系统,其特征在于,包括:
15.根据权利要求14所述的能碳管控系统,其特征在于,位于多层所述控制子系统的中间层或者最下层的所述控制子系统中的所述控制器还包括:
16.根据权利要求15所述的能碳管控系统,其特征在于,所述策略确定模块还连接有预案库,所述预案库中存储有各层所述控制子系统的状态为异常状态时所对应的多种异常处理策略。
17.根据权利要求15所述的能碳管控系统,其特征在于,所述策略确定模块还连接有物模型数据库,所述物模型数据库中存储有所述能碳管控系统的控制信息,所述控制信息包括指令传输路径和控制对象。
18.根据权利要求14所述的能碳管控系统,其特征在于,依次连接的所述控制子系统的总层数为M,按照从靠近所述能碳设备到远离所述能碳设备的方向,连续n层所述控制子系统依次连接,在n层所述控制子系统之后,连续m层所述控制子系统中每层所述控制子系统还与备用子系统和/或所述能碳设备连接,满足:m+n=M。
19.一种电子设备,其特征在于,所述电子设备包括:
20.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现如权利要求1-13中任一项所述的能碳管控方法,或者,所述计算机指令用于使处理器能够配置于如权利要求14-18中任意一项的能碳管控系统中的控制子系统。
...【技术特征摘要】
1.一种能碳管控方法,其特征在于,应用于能碳管控系统的控制子系统,所述能碳管控系统包括能碳设备和多层依次连接的所述控制子系统,至少部分所述控制子系统还与备用子系统和/或所述能碳设备连接,所述备用子系统为位于对应所述控制子系统的下层且与对应所述控制子系统不相邻的控制子系统中的至少一者;所述方法包括:
2.根据权利要求1所述的能碳管控方法,其特征在于,下发所述第一控制指令的步骤包括:
3.根据权利要求2所述的能碳管控方法,其特征在于,所述异常状态包括全部异常状态和部分异常状态;若所述相邻下层控制子系统的状态为所述异常状态,则下发所述第一控制指令的步骤包括:
4.根据权利要求3所述的能碳管控方法,其特征在于,若所述相邻下层控制子系统的状态为所述全部异常状态,所述方法还包括:
5.根据权利要求1所述的能碳管控方法,其特征在于,所述基于所连接的每个下层控制子系统的状态数据,确定每个下层控制子系统的状态,包括:
6.根据权利要求1所述的能碳管控方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的能碳管控方法,其特征在于,在获取所述能碳数据之后,所述方法还包括:
8.根据权利要求7所述的能碳管控方法,其特征在于,若所述控制子系统位于多层所述控制子系统的中间层或者最下层,则所述第一控制策略和所述第二控制策略的获取步骤包括:
9.根据权利要求8所述的能碳管控方法,其特征在于,基于所连接的上层控制子系统的状态及所述第三控制指令,确定当前控制策略,包括:
10.根据权利要求9所述的能碳管控方法,其特征在于,所述基于异常处理策略对所述第三控制指令进行处理,得到所述当前控制策略,包括:
11.根据权利要求8所述的能碳管控方法,其特征在于,所述状态检测包括数据完整性检测、指令格式检...
【专利技术属性】
技术研发人员:宋诗,
申请(专利权)人:阳光慧碳科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。