一种轮询环控方法、系统、电子设备及存储介质技术方案

技术编号:33027862 阅读:15 留言:0更新日期:2022-04-15 09:02
本申请实施例提供一种轮询环控方法、系统、电子设备及存储介质,涉及设备自动控制技术领域。该方法包括接收机组运行状态数据;基于所述运行状态数据筛选出未运行机组;对所述未运行机组进行定时轮询和故障轮询,以确定轮询开启机组;基于所述轮询开启机组对运行状态机组进行轮换,设定定时轮询和故障轮询机制,对正在运行的设备进行自动轮换,避免同一设备长时间工作,保证系统常年稳定运行,解决了现有系统中的某一台设备长时间工作导致降低寿命且发生故障导致系统停机的问题。命且发生故障导致系统停机的问题。命且发生故障导致系统停机的问题。

【技术实现步骤摘要】
一种轮询环控方法、系统、电子设备及存储介质


[0001]本申请涉及设备自动控制
,具体而言,涉及一种轮询环控方法、系统、电子设备及存储介质。

技术介绍

[0002]数据中心的发热量主要来源于机房内部的服务器以及网络设备等IT设备在运行过程中散发的热量,并且一年四季的发热量基本稳定,相对而言一年四季的制冷量也基本恒定,所以数据中心要求中央空调制冷系统常年、长时间稳定运行。但是一般数据中心的冷量需求较小的时候,通常只需要开1台或2台主机就足够,但是单台机组长时间运行会降低使用寿命。并且正在运行的设备一旦发生故障,其他设备不能立马进行自动切换,会造成系统停机产生而巨大的经济损失。

技术实现思路

[0003]本申请实施例的目的在于提供一种轮询环控方法、系统、电子设备及存储介质,设定定时轮询和故障轮询机制,对正在运行的设备进行自动轮换,避免同一设备长时间工作,保证系统常年稳定运行,解决了现有系统中的某一台设备长时间工作导致降低寿命且发生故障导致系统停机的问题。
[0004]本申请实施例提供了一种轮询环控方法,该方法包括:
[0005]接收机组的运行状态数据;
[0006]通过定时轮询和/或故障轮询,确定轮询开启机组;
[0007]基于所述轮询开启机组对运行状态机组进行轮换。
[0008]在上述实现过程中,设定定时轮询和故障轮询机制,对正在运行的设备进行自动轮换,避免同一设备长时间工作,从而延长机组的使用寿命,并且保证系统常年稳定运行,解决了现有系统中的某一台设备长时间工作导致降低寿命且发生故障导致系统停机的问题。
[0009]进一步地,所述接收机组的运行状态数据包括:
[0010]将所述运行状态数据生成机组数据结构,以读取所述机组数据结构进行定时轮询和故障轮询,所述机组数据结构包括设备编号、运行状态、故障状态、健康度以及运行时间。
[0011]在上述实现过程中,实时获取机组运行状态数据,并将数据以机组数据结构的形式保存,便于后续利用该机组数据数据结构进行定时轮询和故障轮询。
[0012]进一步地,所述通过定时轮询和/或故障轮询,确定轮询开启机组,包括:
[0013]基于所述运行状态数据筛选出未运行机组;
[0014]对所述未运行机组进行健康度计算,以确定健康机组;
[0015]根据所述健康机组确定轮询开启机组。
[0016]在上述实现过程中,健康度保证了机组的运行效率,因此可基于健康度确定健康机组。
[0017]进一步地,所述对所述未运行机组进行健康度计算,以确定健康机组,包括:
[0018]获取所述未运行机组在当前运行工况下的实际运行能效和理论能效;
[0019]基于所述实际运行能效和理论运行能效计算预设周期的健康度。
[0020]在上述实现过程中,利用实际运行能效和理论能效之比来确定机组的运行效率,从而反映机组的健康度。
[0021]进一步地,所述对所述未运行机组进行定时轮询,以确定轮询开启机组,包括:
[0022]判断所述未运行机组中是否有故障机组;
[0023]若无,则从所述未运行机组中筛选出无故障的第一待测机组;
[0024]根据所述第一待测机组的健康度,确定所述第一待测机组中的健康机组的机组数量;
[0025]根据所述机组数量确定轮询开启机组。
[0026]在上述实现过程中,通过定时轮询,得到健康机组即运行效率处于较高状态的机组,用于替换处于运行状态的机组,避免正在运行的机组长时间工作从而降低其使用寿命。
[0027]进一步地,所述对所述未运行机组进行故障轮询,以确定轮询开启机组,包括:
[0028]当运行机组发生故障时,从所述未运行机组中筛选出无故障且处于自动状态下的第二待测机组;
[0029]根据所述第二待测机组的健康度,确定所述第二待测机组中的健康机组的机组数量;
[0030]根据所述机组数量确定轮询开启机组。
[0031]在上述实现过程中,当处于运行状态的机组发生故障时,将触发故障轮询,从而确定轮询开启机组来替代该故障机组。
[0032]进一步地,所述确定健康机组的机组数量,包括:
[0033]若所述健康度不小于预设阈值,则为健康机组。
[0034]在上述实现过程中,根据健康度与阈值的大小确定健康机组。
[0035]进一步地,所述根据所述机组数量确定轮询开启机组,包括:
[0036]若健康机组的机组数量大于1,则比较所述机组数量中的每个机组的运行时间,将运行时间最短的机组作为轮询开启机组;
[0037]若健康机组的机组数量为1,则选取所述机组数量对应的机组为轮询开启机组;
[0038]若健康机组的机组数量为0,则比较待测机组中的每台机组的运行时间,将运行时间最短的待测机组作为轮询开启机组。
[0039]在上述实现过程中,从健康度大于等于预设阈值的第一待测机组中选取轮询开启机组即用于替换处于运行状态的机组。
[0040]进一步地,所述基于所述轮询开启机组对运行状态机组进行轮换,包括:
[0041]开启所述轮询开启机组;
[0042]对当前处于运行状态的机组进行减载或关闭故障机组。
[0043]在上述实现过程中,将轮询开启机组打开,关闭当前处于运行状态的机组或关闭故障机组,实现机组的轮换,避免某一运行机组长时间处于工作状态,从而降低使用寿命或发生故障从而导致系统停机。
[0044]本申请实施例还提供一种轮询环控系统,所述系统包括:
[0045]接收模块,用于接收机组的运行状态数据;
[0046]轮询评价模块,用于通过定时轮询和/或故障轮询,确定轮询开启机组;
[0047]轮换模块,用于基于所述轮询开启机组对运行状态机组进行轮换。
[0048]在上述实现过程中,设定定时轮询和故障轮询机制,对正在运行的设备进行自动轮换,避免同一设备长时间工作,从而延长机组的使用寿命,并且保证系统常年稳定运行,解决了现有系统中的某一台设备长时间工作导致降低寿命且发生故障导致系统停机的问题。
[0049]本申请实施例还提供一种电子设备,所述电子设备包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述电子设备执行上述中任一项所述的轮询环控方法。
[0050]本申请实施例还提供一种可读存储介质,所述可读存储介质中存储有计算机程序指令,所述计算机程序指令被一处理器读取并运行时,执行上述中任一项所述的轮询环控方法。
附图说明
[0051]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0052]图1为本申请实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种轮询环控方法,其特征在于,所述方法包括:接收机组的运行状态数据;通过定时轮询和/或故障轮询,确定轮询开启机组;基于所述轮询开启机组对运行状态机组进行轮换。2.根据权利要求1所述的轮询环控方法,其特征在于,所述接收机组的运行状态数据包括:将所述运行状态数据生成机组数据结构,以读取所述机组数据结构进行定时轮询和故障轮询,所述机组数据结构包括设备编号、运行状态、故障状态、健康度以及运行时间。3.根据权利要求1所述的轮询环控方法,其特征在于,所述通过定时轮询和/或故障轮询,确定轮询开启机组,包括:基于所述运行状态数据筛选出未运行机组;对所述未运行机组进行健康度计算,以确定健康机组;根据所述健康机组确定轮询开启机组。4.根据权利要求3所述的轮询环控方法,其特征在于,所述对所述未运行机组进行健康度计算,以确定健康机组,包括:获取所述未运行机组在当前运行工况下的实际运行能效和理论能效;基于所述实际运行能效和理论运行能效计算预设周期的健康度。5.根据权利要求3所述的轮询环控方法,其特征在于,所述对所述未运行机组进行定时轮询,以确定轮询开启机组,包括:判断所述未运行机组中是否有故障机组;若无,则从所述未运行机组中筛选出无故障的第一待测机组;根据所述第一待测机组的健康度,确定所述第一待测机组中的健康机组的机组数量;根据所述机组数量确定轮询开启机组。6.根据权利要求3所述的轮询环控方法,其特征在于,所述对所述未运行机组进行故障轮询,以确定轮询开启机组,包括:当运行机组发生故障时,从所述未运行机组中筛选出无故障且处于自动状态下的第二待测机组;根据所述第二待...

【专利技术属性】
技术研发人员:王聪梁钦高兵方兴李元阳梁锐孙靖
申请(专利权)人:上海美控智慧建筑有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1