System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及电网信息传输,具体而言,涉及一种电网信息处理方法、装置及电子设备。
技术介绍
1、电网信息传输是电力系统安全的重要保证。通过实时、准确的信息传输,可以及时发现并处理电力系统中的故障和异常,防止事故扩大,保障电网的稳定运行。电网信息传输有助于实现电力资源的优化配置。通过收集和分析电网运行数据,可以了解电力负荷的分布情况,合理安排发电和输电计划,提高电力资源的利用效率。
2、相关技术中缺乏对采集终端的缓存和内存之间交互的详细设置和优化,如果缓存策略设计不合理,比如缓存大小设置不当、缓存替换算法低效等,都可能导致缓存中的数据频繁失效或被错误替换,从而影响数据采集和传递的效率。缓存和内存之间的数据传输需要一定的时间,可能导致数据传输延迟,直接影响信息采集和传递的实时性。因此,由于相关技术中存在电网信息采集与传递的效率不理想的问题。
3、针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本专利技术实施例提供了一种电网信息处理方法、装置及电子设备,以至少解决相关技术中存在电网信息采集与传递的效率不理想的技术问题。
2、根据本专利技术实施例的一个方面,提供了一种电网信息处理方法,包括:在采集终端的多个采集缓存中,确定第一目标缓存,其中,所述第一目标缓存为缓存有电网信息的采集缓存;控制所述第一目标缓存将所述电网信息,转存至与所述第一目标缓存关联的第一主存组件,其中,所述第一主存组件用于将所述电网信息转存至第二主存组件;在多个传递缓存中
3、可选地,所述多个采集缓存分别对应于第一识别码,所述第一识别码用于指示对应的采集缓存的用途为采集,所述在采集终端的多个采集缓存中,确定第一目标缓存,包括:确定所述多个采集缓存分别对应的第一状态码,其中,所述第一状态码用于表示对应采集缓存是否存储有电网信息;基于所述多个采集缓存分别对应的第一识别码和第一状态码进行计算,确定所述多个采集缓存分别对应的第一确定量,其中,所述第一确定量表示对应的采集缓的用途为采集,并且缓存有电网信息;在所述多个采集缓存中,选取所述第一确定量为第一预定值的所述第一目标缓存。
4、可选地,所述方法还包括:在所述第一目标缓存中的电网信息执行转存处理的情况下,更新所述第一目标缓存对应的第一状态码,得到更新后的第一状态码指示为所述第一目标缓存未缓存电网信息。
5、可选地,所述多个传递缓存分别对应于识别码,所述识别码用于指示对应的传递缓存的用途为传递,所述在采集终端的多个传递缓存中,确定第二目标缓存,包括:确定所述多个传递缓存分别对应的第二状态码,其中,所述第二状态码用于表示对应传递缓存是否存储有电网信息;基于所述多个传递缓存分别对应的第二识别码和第二状态码进行计算,确定所述多个传递缓存分别对应的第二确定量,其中,所述确定量表示对应的传递缓的用途为传递,并且未缓存电网信息;在所述多个传递缓存中,选取所述第二确定量为第二预定值的所述第二目标缓存。
6、可选地,所述方法还包括:在所述第二目标缓存转存进电网信息的情况下,更新所述第二目标缓存对应的第二状态码,得到更新后的第二状态码指示为所述第二目标缓存为缓存有电网信息。
7、可选地,所述第一目标缓存设置有第一指针,所述第一主存组件设置为第一循环队列,所述第一循环队列中包括多个第一队列单元,所述第一指针指向所述多个第一队列单元中的第一目标单元,所述控制所述第一目标缓存将所述电网信息,转存至与所述第一目标缓存关联的第一主存组件,包括:按照所述第一指针,将所述第一目标缓存中的电网信息转存至所述第一目标单元。
8、可选地,所述第二主存组件设置为第二循环队列,所述第二循环队列中包括多个第二队列单元,所述多个第二队列单元分别通过对应的第二指针指向对应的传递缓存,所述控制所述第二主存组件将所述电网信息,转存至所述第二目标缓存,包括:按照指向所述第二目标缓存的第二指针,将所述电网信息由对应的第二队列单元,转存至所述第二目标缓存。
9、可选地,所述方法还包括:获取所述多个采集缓存的第一数量,以及所述多个传递缓存的第二数量;基于所述第一数量,确定所述第一主存组件的第一存放所用量;基于所述第二数量,确定所述第二主存组件的第二存放所用量。
10、根据本专利技术实施例的另一方面,提供了一种电网信息处理装置,包括:第一确定模块,用于在采集终端的多个采集缓存中,确定第一目标缓存,其中,所述第一目标缓存为缓存有电网信息的采集缓存;第一转存模块,用于控制所述第一目标缓存将所述电网信息,转存至与所述第一目标缓存关联的第一主存组件,其中,所述第一主存组件用于将所述电网信息转存至第二主存组件;第二确定模块,用于在多个传递缓存中,确定第二目标缓存,其中,所述第二目标缓存为未缓存有电网信息的传递缓存;第二转存模块,用于控制所述第二主存组件将所述电网信息,转存至所述第二目标缓存,其中,所述第二目标缓存用于执行对所述电网信息的发送处理。
11、根据本专利技术实施例的另一方面,提供了一种电子设备,包括:一个或多个处理器和存储器,所述存储器用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现任意一项所述的电网信息处理方法。
12、在本专利技术实施例中,通过在采集终端的多个采集缓存中,确定第一目标缓存,其中,所述第一目标缓存为缓存有电网信息的采集缓存;控制所述第一目标缓存将所述电网信息,转存至与所述第一目标缓存关联的第一主存组件,其中,所述第一主存组件用于将所述电网信息转存至第二主存组件;在多个传递缓存中,确定第二目标缓存,其中,所述第二目标缓存为未缓存有电网信息的传递缓存;控制所述第二主存组件将所述电网信息,转存至所述第二目标缓存,其中,所述第二目标缓存用于执行对所述电网信息的发送处理。达到了优化电网信息采集与传递交互的目的,实现了提高电网信息采集与传递效率的技术效果,进而解决了相关技术中存在电网信息采集与传递的效率不理想的技术问题。
本文档来自技高网...【技术保护点】
1.一种电网信息处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述多个采集缓存分别对应于第一识别码,所述第一识别码用于指示对应的采集缓存的用途为采集,所述在采集终端的多个采集缓存中,确定第一目标缓存,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述多个传递缓存分别对应于识别码,所述识别码用于指示对应的传递缓存的用途为传递,所述在采集终端的多个传递缓存中,确定第二目标缓存,包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述第一目标缓存设置有第一指针,所述第一主存组件设置为第一循环队列,所述第一循环队列中包括多个第一队列单元,所述第一指针指向所述多个第一队列单元中的第一目标单元,所述控制所述第一目标缓存将所述电网信息,转存至与所述第一目标缓存关联的第一主存组件,包括:
7.根据权利要求1所述的方法,其特征在于,所述第二主存组件设置为第二循环队列,所述第二循环队
8.根据权利要求1至7任意一项所述的方法,其特征在于,所述方法还包括:
9.一种电网信息处理装置,其特征在于,包括:
10.一种电子设备,其特征在于,包括:一个或多个处理器和存储器,所述存储器用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现权利要求1至8中任意一项所述的电网信息处理方法。
...【技术特征摘要】
1.一种电网信息处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述多个采集缓存分别对应于第一识别码,所述第一识别码用于指示对应的采集缓存的用途为采集,所述在采集终端的多个采集缓存中,确定第一目标缓存,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述多个传递缓存分别对应于识别码,所述识别码用于指示对应的传递缓存的用途为传递,所述在采集终端的多个传递缓存中,确定第二目标缓存,包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述第一目标缓存设置有第一指针,所述第一主存组件设置为第一循环队列,所述第一循环队列中包括多个第一队列单元,所述第一指针指向所述多个第...
【专利技术属性】
技术研发人员:宫成,李亦非,谷君,王馨,马冬雪,王芳,马浩,杨美颖,赵斌,姚录,李飞,
申请(专利权)人:国网北京市电力公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。