用于检测冷水机组水流旁通故障的方法、设备和介质与流程

文档序号:31652673发布日期:2022-09-27 21:43阅读:166来源:国知局
用于检测冷水机组水流旁通故障的方法、设备和介质与流程

1.本公开的实施例总体涉及中央空调冷水机组故障检测领域,并且更具体地涉及一种用于检测冷水机组水流旁通故障的方法、设备和介质。


背景技术:

2.中央空调冷水机组在运行过程中,可能会发生例如水流旁通故障。发生水流旁通故障的原因,例如可能是主机水阀忘记关闭或者无法完全关闭,导致主机停机后仍然存在冷却水或冷冻水流经主机。当冷水机组发生水流旁通故障时,部分水流量流经未运行的主机,导致运行主机水流量减少,影响运行主机的运行效率。或者,为了保障主机水流量充足,需要增加泵的运行数量或者泵的运行频率,因而会导致整个冷水机组的运行功耗显著增加。
3.目前,通常采用水流开关检查是否存在水流旁通故障。例如,在冷水机组中设置水流开关,用于检测是否有水流流过蒸发器或冷凝器,从而确定未运行主机中是否存在水流旁通的情况。采用水流开关的方案至少存在两方面问题:第一,当旁通水流量较小时(例如,阀门未关紧的情况下),水流开关可能无法检测到水流旁通故障;第二,例如运行现场未能对水流开关状态进行有效监测或者不具备监测水流开关状态的条件。这两方面问题均导致目前水流旁通故障检测的准确性、灵敏性较低,难以及时反馈水流旁通故障。
4.综上,用于检测冷水机组水流旁通故障的传统方法中,通常采用水流开关进行检测,存在准确性、灵敏性较低的问题。


技术实现要素:

5.针对上述问题,本公开提供了一种用于检测冷水机组水流旁通故障的方法、设备和介质,能够显著提高水流旁通故障检测的准确性和灵敏性。
6.根据本公开的第一方面,提供一种用于检测冷水机组水流旁通故障的方法。该用于检测冷水机组水流旁通故障的方法包括:获取中央空调的冷水机组对应于预定期间的多个温度采样数据,多个温度采样数据包括关于未运行主机的进水温度采样数据和出水温度采样数据;基于多个温度采样数据,确定相似占比,相似占比表征多个温度采样数据中的相似温度采样数据的占比;确定相似占比是否满足预定条件;以及响应于确定相似占比满足预定条件,确定冷水机组存在水流旁通故障。
7.在一些实施例中,基于多个温度采样数据,确定相似占比包括:基于关于未运行主机的进水温度采样数据和出水温度采样数据确定关于未运行主机的进水温度采样数据和出水温度采样数据的第一温度差值;确定第一温度差值是否小于第一阈值;响应于确定第一温度差值小于第一阈值,确定与第一温度差值对应的温度采样数据为第一相似温度采样数据,以便基于第一相似温度采样数据在温度采样数据中的占比来确定第一相似占比。
8.在一些实施例中,基于多个温度采样数据,确定相似占比包括:基于关于未运行主机的进水温度采样数据和出水温度采样数据,确定关于未运行主机的进水温度采样数据和
出水温度采样数据的相关系数,以便基于相关系数确定第二相似占比。
9.在一些实施例中,多个温度采样数据还包括关于运行主机的进水温度采样数据和/或进水总管的温度采样数据。
10.在一些实施例中,基于多个温度采样数据,确定相似占比包括:基于关于未运行主机的进水温度采样数据和出水温度采样数据,以及关于运行主机的进水温度采样数据和/或进水总管的温度采样数据中的最大值与最小值之间的差值,确定第二温度差值;确定第二温度差值是否小于第二阈值;以及响应于确定第二温度差值小于第二阈值,确定与第二温度差值对应的温度采样数据为第二相似温度采样数据,以便基于第二相似温度采样数据在温度采样数据中的占比来确定第三相似占比。
11.在一些实施例中,基于多个温度采样数据,确定相似占比包括:确定关于未运行主机的进水温度采样数据、出水温度采样数据、关于运行主机的进水温度采样数据以及进水总管的温度采样数据中的多个温度采样数据之间的相关系数,以便基于相关系数确定第四相似占比。
12.在一些实施例中,确定相似占比满足预定条件包括:确定相似占比满足以下至少一项:确定第一相似占比大于第一占比阈值;确定第二相似占比大于第二占比阈值;确定第三相似占比大于第三占比阈值;以及确定第四相似占比大于第四占比阈值。
13.根据本公开的第二方面,提供一种电子设备。该电子设备包括:至少一个处理单元;至少一个存储器,至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令,指令当由至少一个处理单元执行时,使得电子设备执行根据本公开的第一方面的方法的步骤。
14.根据本公开的第三方面,提供一种计算机可读存储介质。该计算机可读存储介质上存储有计算机程序,计算机程序被机器执行时实现根据本公开的第一方面的方法。
15.应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
16.结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标注表示相同或相似的元素。
17.图1示出了用于实现根据本公开的实施例的用于检测冷水机组水流旁通故障的方法的计算设备的示意图。
18.图2示出了本公开的实施例的用于检测冷水机组水流旁通故障的方法的流程图。
19.图3示出了本公开的实施例的用于确定相似占比的方法的流程图。
20.图4示出了本公开的实施例的用于确定相似占比的方法的流程图。
21.图5示出了本公开的实施例的用于确定相似占比的方法的流程图。
22.图6示出了本公开的实施例的用于确定相似占比的方法的流程图。
23.图7示出了可以用来实施本公开内容的实施例的用于检测冷水机组水流旁通故障的方法的示例电子设备的示意性框图。
具体实施方式
24.以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
25.在本文中使用的术语“包括”及其变形表示开放性包括,即“包括但不限于”。除非特别申明,术语“或”表示“和/或”。术语“基于”表示“至少部分地基于”。术语“一个示例实施例”和“一个实施例”表示“至少一个示例实施例”。术语“另一实施例”表示“至少一个另外的实施例”。术语“第一”、“第二”等等可以指代不同的或相同的对象。下文还可能包括其他明确的和隐含的定义。
26.如前文所描述,用于中央空调冷水机组检测的传统方法仅仅基于单一时刻的运行参数数据进行分析和诊断,容易产生错误的检测结果,准确性较低。
27.为了至少部分地解决上述问题以及其他潜在问题中的一个或者多个,本公开的示例实施例提出了一种检测中央空调冷水机组水流旁通故障的方案。在本公开方案中,获取中央空调的冷水机组对应于预定期间的多个温度采样数据,多个温度采样数据包括关于未运行主机的进水温度采样数据和出水温度采样数据,基于预定期间内的温度采样数据,可以避免仅依据单一时刻的采样数据进行水流旁通故障检测导致的错误结果;然后,基于多个温度采样数据,确定相似占比,相似占比表征多个温度采样数据中的相似温度采样数据的占比;确定相似占比是否满足预定条件;以及响应于确定相似占比满足预定条件,确定冷水机组存在水流旁通故障。其中,相似占比体现出多个温度采样数据中对应的进水温度采样数据与出水温度采样数据的接近程度,而该接近程度与水流旁通故障相关性很强,因此,基于相似占比确定冷水机组是否存在水流旁通故障,准确性和敏感性很高。
28.在下文中,将结合附图更详细地描述本方案的具体示例。
29.图1示出了用于实现根据本公开的实施例的用于检测冷水机组水流旁通故障的方法的计算设备100的示意图。该计算设备100可以具有一个或多个处理单元,包括诸如gpu(graphics processing unit,图形处理器)、fpga(field programmable gate array,现场可编程逻辑门阵列)和asic(application specific integrated circuit,专用集成电路)等的专用处理单元以及诸如cpu(central processing unit,中央处理器)的通用处理单元。另外,在每个计算设备100上也可以运行着一个或多个虚拟机。在一些实施例中,计算设备100例如包括采样数据获取单元102、相似占比确定单元106、故障确定单元108。
30.关于采样数据获取单元102,其用于获取中央空调的冷水机组对应于预定期间的多个温度采样数据。多个温度采样数据包括关于未运行主机的进水温度采样数据和出水温度采样数据。
31.关于相似占比确定单元106,其用于基于多个温度采样数据,确定相似占比,相似占比表征多个温度采样数据中的相似温度采样数据的占比。
32.关于故障确定单元108,其用于确定相似占比是否满足预定条件;以及响应于确定相似占比满足预定条件,确定冷水机组存在水流旁通故障。
33.以下具体说明本公开的实施例的用于检测冷水机组水流旁通故障的方法。图2示出了本公开的实施例的用于检测冷水机组水流旁通故障的方法200的流程图。方法200可由
如图1所示的计算设备100执行,也可以在图7所示的电子设备800处执行。应当理解的是,方法200还可以包括未示出的附加步骤和/或可以省略所示出的步骤,本公开的范围在此方面不受限制。
34.在步骤202处,计算设备获取中央空调的冷水机组对应于预定期间的多个温度采样数据。多个温度采样数据例如包括关于未运行主机的进水温度采样数据和出水温度采样数据。
35.在一些实施例中,多个温度采样数据例如还包关于运行主机的进水温度采样数据和/或进水总管的温度采样数据。
36.关于预定期间,其时间长度可以根据实际需要合理设置。为了兼顾效率与准确性,在一些实施例中,预定期间的时间长度例如不小于1小时,以及不大于48小时。为了提高预定期间内的关于未运行主机的进水温度采样数据、出水温度采样数据、关于运行主机的进水温度采样数据以及进水总管的温度采样数据的有效性,在一些实施例中,预定期间的起始时刻例如距离目标未运行主机的停机时刻大于或者等于30分钟。在一些实施例中,目标未运行主机处于未运行状态(即停机状态)时,该冷水机组中至少存在一台主机处于运行状态。
37.应当理解,通过基于预定期间内的多个温度采样数据检测冷水机组是否存在水流旁通故障,可以避免仅依据单一时刻的温度采样数据进行检测导致的错误结果。
38.在步骤206处,计算设备基于多个温度采样数据,确定相似占比。相似占比表征多个温度采样数据中的相似温度采样数据的占比。
39.关于相似占比,例如包括第一相似占比、第二相似占比、第三相似占比以及第四相似占比中的至少一项。第一相似占比和第二相似占比,例如与关于未运行主机的进水温度采样数据和出水温度采样数据相关联;第三相似占比和第四相似占比,例如与关于未运行主机的进水温度采样数据和出水温度采样数据,以及关于运行主机的进水温度采样数据和/或进水总管的温度采样数据相关联。
40.关于确定相似占比的方法,其例如包括:计算设备基于关于未运行主机的进水温度采样数据和出水温度采样数据确定关于未运行主机的进水温度采样数据和出水温度采样数据的第一温度差值;确定第一温度差值是否小于第一阈值;以及响应于确定第一温度差值小于第一阈值,确定与第一温度差值对应的温度采样数据为第一相似温度采样数据,以便基于第一相似温度采样数据在温度采样数据中的占比来确定第一相似占比。下文将结合图3~6详细描述用于确定相似占比的方法,此处不再赘述。
41.在步骤208处,计算设备确定相似占比是否满足预定条件。
42.在一些实施例中,确定相似占比满足预定条件例如包括:确定相似占比满足以下至少一项:确定第一相似占比大于第一占比阈值;确定第二相似占比大于第二占比阈值;确定第三相似占比大于第三占比阈值;以及确定第四相似占比大于第四占比阈值。其中,第一占比阈值、第二占比阈值、第三占比阈值以及第四占比阈值分别与第一相似占比、第二相似占比、第三相似占比以及第四相似占比相对应。
43.在步骤210处,如果计算设备确定相似占比满足预定条件,计算设备确定冷水机组存在水流旁通故障。
44.例如,如果计算设备确定第一相似占比大于第一占比阈值,或者第二相似占比大
于第二占比阈值,或者第三相似占比大于第三占比阈值,或者第四相似占比大于第四占比阈值,计算设备确定中央空调冷水机组存在水流旁通故障。
45.在步骤212处,如果计算设备确定相似占比不满足预定条件,计算设备确定中央空调冷水机组不存在水流旁通故障。例如,如果计算设备确定第一相似占比小于或者等于第一占比阈值、第二相似占比小于或者等于第二占比阈值、第三相似占比小于或者等于第三占比阈值,以及第四相似占比小于或者等于第四占比阈值,则计算设备确定中央空调冷水机组不存在水流旁通故障。
46.在上述方案中,根据相似占比确定冷水机组是否存在计算设备故障,具有很高的准确性和灵敏性。应当理解,例如,对应的关于未运行主机的进水温度采样数据和出水温度采样数据被确定为相似温度采样数据,则说明对应的关于未运行主机的进水温度采样数据和出水温度采样数据非常接近,而相似占比体现出例如对应的关于未运行主机的进水温度采样数据和出水温度采样数据在预定期间的整体的接近程度。即,相似占比越高,则例如对应的关于未运行主机的进水温度采样数据和出水温度采样数据在预定期间的整体的接近程度越高。这种接近程度与水流旁通故障具有很高的相关性,因此,相似占比满足预定条件(例如,大于预定阈值)时,可以确定冷水机组存在水流旁通故障,这种方式具有极高的准确性和灵敏性。而且,以预定期间内的相似占比,而不是单个温度采样数据作为判断是否存在水流旁通故障的依据,可以避免因为单个温度采样数据的不确定或者误差而导致的误报警。
47.图3示出了本公开的实施例的用于确定相似占比的方法400的流程图。方法400可由如图1所示的计算设备100执行,也可以在图7所示的电子设备800处执行。应当理解的是,方法400还可以包括未示出的附加步骤和/或可以省略所示出的步骤,本公开的范围在此方面不受限制。
48.在步骤402处,计算设备基于关于未运行主机的进水温度采样数据和出水温度采样数据,确定关于未运行主机的进水温度采样数据和出水温度采样数据的第一温度差值。
49.例如,关于未运行主机的出水温度采样数据来自第一出水温度采样序列,关于未运行主机的进水温度采样数据来自第一进水温度采样序列。其中,第一出水温度采样序列包括多个第一出水温度采样数据,第一进水温度采样序列包括多个第一进水温度采样数据。例如,第一出水温度采样序列表征为{t1_out_1,t1_out_2,t1_out_3,
……
t1_out_n},其中,t1_out_i表征第i个第一出水温度采样数据;第一进水温度采样序列表征为{t1_in_1,t1_in_2,t1_in_3,
……
t1_in_n},其中,t1_in_i表征第i个第一进水温度采样数据,i [1,n]。
[0050]
例如,计算设备根据第一出水温度采样序列和第一进水温度采样序列得到第一温差序列,以便得到多个第一温度差值。第一温差序列例如表征为{t1_1,t1_2,
……
t1_n},其中,t1_1=t1_out_1-t1_in_1,t1_2=t1_out_3-t1_in_3,
……
t1_n=t1_out_n-t1_in_n,其中,t1_i表征第i个第一温度差值,i[1,n], n为第一温差序列中第一温度差值的数量。
[0051]
在一些实施例中,第一出水温度采样数据例如为关于未运行主机的冷却水出水口的温度采样数据,其利用设置于未运行主机的冷却水出水口(例如,冷凝器的出水口)的温度传感器采集得到;第一进水温度采样数据为关于未运行主机的冷却水进水口的温度采样
数据,其利用设置于运行主机的冷却水进水口(例如,冷凝器的进水口)的温度传感器采集得到。
[0052]
在一些实施例中,第一出水温度采样数据例如为关于未运行主机的冷冻水出水口的温度采样数据,其利用设置于未运行主机的冷冻水出水口(例如,蒸发器的出水口)的温度传感器采集得到;第一进水温度采样数据为关于未运行主机的冷冻水进水口的温度采样数据,其利用设置于未运行主机的冷冻水进水口(例如,蒸发器的进水口)的温度传感器采集得到。
[0053]
在步骤404处,计算设备确定第一温度差值是否小于第一阈值。
[0054]
在步骤406处,如果计算设备确定第一温度差值小于第一阈值,计算设备确定与第一温度差值对应的温度采样数据为第一相似温度采样数据,以便基于第一相似温度采样数据在温度采样数据中的占比来确定第一相似占比。
[0055]
在步骤408处,如果计算设备确定第一温度差值大于或者等于第一阈值,计算设备确定与第一温度差值对应的温度采样数据不相似。
[0056]
当发生水流旁通故障时,未运行主机的进出水温度与出水温度理论上是相同的。考虑到热量在冷水机组中的传递情况,以及温度传感器的检测精度等因素,在一些实施例中,第一阈值的合理范围例如为0.1-1℃。如果第一阈值过大,例如大于1℃,则容易造成误报警;如果第一阈值过小,例如小于0.1℃,则可能因为温度传感器的测量精度无法达到如此高的精度,容易造成漏报警。
[0057]
例如,计算设备将第一温度差值t1_i(i[1,n])逐一与第一阈值进行比较,以确定第一温度差值t1_i是否小于第一阈值。如果第一温度差值t1_i小于第一阈值,说明第一温度差值t1_i对应的第一出水口温度采样数据t1_out_i与第一进水口温度采样数据t1_in_i的数值足够接近,则计算设备确定第一出水口温度采样数据t1_out_i与第一进水口温度采样数据t1_in_i为第一相似温度采样数据;如果第一温度差值t1_i大于或者等于第一阈值,说明第一出水口温度采样数据t1_out_i与第一进水口温度采样数据t1_in_i的数值差异较大,则计算设备确定第一出水口温度采样数据t1_out_i与第一进水口温度采样数据t1_in_i不相似。在遍历全部第一温度差值t1_i(i[1,n])之后,计算设备得到第一相似温度采样数据的数量,设为j1。
[0058]
在步骤410处,计算设备基于第一相似温度采样数据在温度采样数据中的占比来确定第一相似占比。
[0059]
例如,第一相似温度采样数据的数量为j1,则第一相似占比r1=j1/n。
[0060]
在得到第一相似占比后,计算设备确定第一相似占比是否大于第一占比阈值。如果确定第一相似占比大于第一占比阈值,则计算设备确定中央空调冷水机组存在水流旁通故障,例如,发出水流旁通故障报警;如果确定第一相似占比小于或者等于第一占比阈值,则计算设备确定中央空调冷水机组不存在水流旁通故障,例如,不发出水流旁通故障报警。
[0061]
在上述方案中,基于未运行主机的进出水温差(例如,第一温度差值)检测是否存在水流旁通故障。其中,当第一温度差值小于第一阈值时,表明未运行主机的进出水温差很小,在同时存在其他运行主机的情况下,可以确定该第一温度差值对应的温度采样数据足够接近,可以确定为第一相似温度采样数据。这样,可以准确检测水流旁通故障,精度较高。并且,用于得到第一温度差值的温度采样数据可以基于设置于冷水机组的相关进出水口的
温度传感器采集得到,温度传感器的设置较为方便。在一些实施例中,可以利用冷水机组的相关进出水口已经设置的温度传感器设置实现,可以有效节省成本。而且,上述方案能够适用于小流量和缺少水流开关状态监测时的诊断。
[0062]
应当理解,多个温度采样数据中存在例如第一相似温度采样数据,说明存在第一出水口温度采样数据t1_out_i与第一进水口温度采样数据t1_in_i足够接近的情况。然而,如果仅仅以单个采样点对应的第一出水口温度采样数据t1_out_i与第一进水口温度采样数据t1_in_i进行判断,则容易产生误报警,给用户带来不必要的麻烦。而如果第一相似占比大于第一占比阈值,则说明在预定期间内,第一出水口温度采样数据t1_out_i与第一进水口温度采样数据t1_in_i足够接近的情况达到了一定的严重程度,在上述方案中,据此确定中央空调冷水机组存在水流旁通故障,其判断结果更加准确、可靠。
[0063]
关于第一占比阈值,例如取值范围可以为70%-90%,也可以根据历史统计数据合理设置。
[0064]
图4示出了本公开的实施例的用于确定相似占比的方法500的流程图。方法500可由如图1所示的计算设备100执行,也可以在图7所示的电子设备800处执行。应当理解的是,方法500还可以包括未示出的附加步骤和/或可以省略所示出的步骤,本公开的范围在此方面不受限制。
[0065]
在步骤502处,计算设备基于关于未运行主机的进水温度采样数据和出水温度采样数据,确定关于未运行主机的进水温度采样数据和出水温度采样数据的相关系数,以便基于相关系数确定第二相似占比。
[0066]
在步骤504处,计算设备基于相关系数确定第二相似占比。
[0067]
在一些实施例中,参照如下公式(1)确定关于未运行主机的进水温度采样数据和出水温度采样数据的相关系数:
ꢀꢀꢀꢀꢀꢀꢀ
(1)其中,cort(x
t
,y
t
) 表征关于未运行主机的进水温度采样数据和出水温度采样数据的相关系数,也即,第一出水温度采样序列(假设以x
t
表征)与第一进水温度采样序列(假设以y
t
表征)的相关系数;x
t+1
和x
t
分别对应于第一出水温度采样序列中前后相邻的两个第一出水温度采样数据,例如,t1_out_t+1和t1_out_t;y
t+1
和y
t
分别对应于第一进水温度采样序列中前后相邻的两个第一进水温度采样数据,例如,t1_in_t+1和t1_in_t。
[0068]
应当理解,当cort(x
t
,y
t
)=1时,表征第一出水温度采样序列与第一进水温度采样序列具有相同的变化趋势,例如,第一出水温度采样序列与第一进水温度采样序列随时间同时上升或者同时下降,并且变化幅度也是相同的;当cort(x
t
,y
t
)=-1时,表征第一出水温度采样序列与第一进水温度采样序列具有相反的变化趋势,例如,第一出水温度采样序列与第一进水温度采样序列随时间反向变化、此消彼长,并且变化幅度也是相同的;当cort(x
t
,y
t
)=0时,表征第一出水温度采样序列与第一进水温度采样序列的变化没有相关性。
[0069]
冷水机组在长时间运行后,设置于冷水机组中的检测装置(例如温度传感器)可能会形成一定的固定偏差。例如,对于相同的被测温度,设置于第一处(例如,未运行主机的冷冻水出水口)的第一温度传感器检测的数值为a,而设置于第二处(例如,未运行主机的冷冻
水进水口)的第二温度传感器检测的数值为b,a与b不相等;但是,对于相同的被测温度,a与b的差值是固定的。此时,应当认为第一温度传感器与第二温度传感器之间存在固定误差。此时,如果仅依据第一温度传感器与第二温度传感器检测的数值的差值判断冷水机组是否存在例如水流旁通故障,则可能出现漏报警的情况。
[0070]
因此,上述方案中,通过引入相关系数作为第二相似占比,可以有效避免固定误差对检测结果的影响。其中,相关系数体现出两个温度采样序列中的数据随时间的变化趋势的趋同情况。相关系数较高,则表明至少两个温度采样序列的变化趋势在大多数时间趋同;相关系数较低,则表明至少两个温度采样序列的变化趋势只在少数时间趋同,大多数时间变化趋势不同,甚至是变化趋势不具有相关性,或者变化趋势存在相反的情况。因此,在针对水流旁通故障的检测过程中,相关系数能够体现出两个温度采样序列中的数据中相似数据的占比情况。当第二相似占比大于第二占比阈值时(例如,第二占比阈值为0.7),则表明两个温度采样序列的变化趋势在大多数时间趋同,则可以据此确定冷水机组存在水流旁通故障。其中,相关系数不受固定误差的影响,所以,无论是否存在固定误差,上述方案均可以正常发挥作用,可以提高水流旁通故障检测的准确性。
[0071]
图5示出了本公开的实施例的用于确定相似占比的方法600的流程图。方法600可由如图1所示的计算设备100执行,也可以在图7所示的电子设备800处执行。应当理解的是,方法600还可以包括未示出的附加步骤和/或可以省略所示出的步骤,本公开的范围在此方面不受限制。
[0072]
为了提高水流旁通故障检测的精度,在一些实施例中,多个温度采样数据还包括关于运行主机的进水温度采样数据和/或进水总管的温度采样数据。相应地,多个温度采样数据还包括关于运行主机的进水温度采样数据和/或进水总管的温度采样数据。
[0073]
在步骤602处,计算设备基于关于未运行主机的进水温度采样数据和出水温度采样数据,以及关于运行主机的进水温度采样数据和/或进水总管的温度采样数据中的最大值与最小值之间的差值,确定第二温度差值。
[0074]
例如,关于未运行主机的出水温度采样数据来自第一出水温度采样序列,关于未运行主机的进水温度采样数据来自第一进水温度采样序列。其中,第一出水温度采样序列包括多个第一出水温度采样数据,第一进水温度采样序列包括多个第一进水温度采样数据。例如,第一出水温度采样序列表征为{t1_out_1,t1_out_2,t1_out_3,
……
t1_out_n},其中,t1_out_i表征第i个第一出水温度采样数据;第一进水温度采样序列表征为{t1_in_1,t1_in_2,t1_in_3,
……
t1_in_n},其中,t1_in_i表征第i个第一进水温度采样数据,i[1,n]。
[0075]
例如,关于运行主机的进水温度采样数据来自第二进水温度采样序列。其中,第二进水温度采样序列包括多个第二进水温度采样数据。例如,第二进水温度采样序列表征为{t2_in_1,t2_in_2,t2_in_3,
……
t2_in_n},其中,t2_in_i表征第i个第二进水温度采样数据,i[1,n]。关于运行主机,在一些实施例中,当运行主机不止一台时,例如遍历所有运行主机对应的进水温度采样数据,以用于对未运行主机是否存在水流旁通故障进行诊断。
[0076]
进水总管的温度采样数据来自进水总管温度采样序列。进水总管温度采样序列例如表征为{t3_in_1,t3_in_2,t3_in_3,
……
t3_in_n},其中,t3_in_i表征第i个进水总管的温度采样数据,i[1,n]。关于进水总管的温度采样数据,其利用设置于运行主机的进水总
管的温度传感器采集得到。
[0077]
计算设备基于关于未运行主机的进水温度采样数据和出水温度采样数据,以及关于运行主机的进水温度采样数据和/或进水总管的温度采样数据中的最大值与最小值之间的差值,确定第二温差序列,以便确定多个第二温度差值。关于第二温差序列,其例如表征为{t3_1,t3_2,
……
t3_n},其中,t3_i表征第i个第二温度差值,i[1,n], n为第二温差序列中第二温度差值的数量。
[0078]
在一些实施例中,第二温度差值例如基于未运行主机的进水温度采样数据、未运行主机的出水温度采样数据以及进水总管的温度采样数据得到。此时,t3_i=max(t1_out_i, t1_in_i, t3_in_i)-min(t1_out_i, t1_in_i, t3_in_i),i[1,n]。其中,max()表征取最大值运算,min()表征取最小值运算。
[0079]
在一些实施例中,第二温度差值例如基于未运行主机的进水温度采样数据、未运行主机的出水温度采样数据以及关于运行主机的进水温度采样数据得到。此时,t3_i=max(t1_out_i, t1_in_i, t2_in_i)-min(t1_out_i, t1_in_i, t2_in_i),i[1,n]。
[0080]
在一些实施例中,第二温度差值例如基于未运行主机的进水温度采样数据、未运行主机的出水温度采样数据、关于运行主机的进水温度采样数据以及进水总管的温度采样数据。此时,t3_i=max(t1_out_i, t1_in_i, t2_in_i,t3_in_i)-min(t1_out_i, t1_in_i,t2_in_i,t3_in_i),i[1,n]。
[0081]
在步骤604处,计算设备确定第二温度差值是否小于第二阈值。
[0082]
在步骤606处,如果计算设备确定第二温度差值小于第二阈值,计算设备确定与第二温度差值对应的温度采样数据为第二相似温度采样数据,以便基于第二相似温度采样数据在温度采样数据中的占比来确定第三相似占比。
[0083]
在步骤608处,如果计算设备确定第二温度差值大于或者等于第二阈值,计算设备确定与第二温度差值对应的温度采样数据不相似。
[0084]
在步骤610处,计算设备基于第二相似温度采样数据在温度采样数据中的占比来确定第三相似占比。
[0085]
例如,假设第二相似温度采样数据的数量为j2,则第三相似占比r2=j2/n。
[0086]
在一些实施例中,第三阈值的合理范围例如为0.1-1℃。如果第三阈值过大,例如大于1℃,则容易造成误报警;如果第三阈值过小,例如小于0.1℃,则可能因为温度传感器的测量精度无法达到如此高的精度,容易造成漏报警。
[0087]
在得到第三相似占比后,计算设备确定第三相似占比是否大于第三占比阈值。如果确定第三相似占比大于第三占比阈值,确定中央空调冷水机组存在水流旁通故障,例如,发出水流旁通故障报警;如果确定第三相似占比小于或者等于第三占比阈值,确定中央空调冷水机组不存在水流旁通故障。
[0088]
关于运行主机,在一些实施例中,当运行主机不止一台时,例如遍历所有运行主机对应的进水温度采样数据,以用于对未运行主机是否存在水流旁通故障进行诊断。例如,分别以每一台运行主机的进水温度采样数据作为第二进水温度采样序列,对用于对未运行主机是否存在水流旁通故障进行诊断。如果以其中每一台运行主机为参考,均可以得到第三相似占比小于或者等于第三占比阈值的结果,确定中央空调冷水机组不存在水流旁通故障;否则,只要以其中任何一台运行主机为参考,发生第三相似占比大于第三占比阈值的情
况,则确定中央空调冷水机组存在水流旁通故障,并且可以确定对应的运行主机与被诊断的未运行主机之间发生水流旁通故障。
[0089]
在上述方案中,结合关于未运行主机的进水温度采样数据和出水温度采样数据、以及关于运行主机的进水温度采样数据和/或进水总管的温度采样数据等多种温度采样数据进行综合计算,以形成第二温度差值,其能够更加准确地反映出冷水机组中多种不同的相关进出水口的温差差异情况,据此确定冷水机组是否存在水流旁通故障,其准确度更高。并且,用于得到第二温度差值的温度采样数据可以基于设置于冷水机组的相关进出水口的温度传感器采集得到,温度传感器的设置较为方便。在一些实施例中,可以利用冷水机组的相关进出水口已经设置的温度传感器设置实现,可以有效节省成本。
[0090]
图6示出了本公开的实施例的用于确定相似占比的方法700的流程图。方法700可由如图1所示的计算设备100执行,也可以在图7所示的电子设备800处执行。应当理解的是,方法700还可以包括未示出的附加步骤和/或可以省略所示出的步骤,本公开的范围在此方面不受限制。
[0091]
在步骤702处,计算设备确定关于未运行主机的进水温度采样数据、出水温度采样数据、关于运行主机的进水温度采样数据以及进水总管的温度采样数据中的多个温度采样数据之间的相关系数。
[0092]
在一些实施例中,确定第一出水温度采样序列、第一进水温度采样序列、第二进水温度采样序列以及进水总管温度采样序列中的任意两个温度采样序列之间的相关系数,以得到多个相关系数。
[0093]
在步骤704处,计算设备基于相关系数确定第四相似占比。
[0094]
在一些实施例中,计算设备获取多个相关系数中的最小值,作为第四相似占比。在一些实施例中,计算设备获取多个相关系数中的平均值,作为第四相似占比。
[0095]
在得到第四相似占比后,计算设备第四相似占比是否大于第四占比阈值。如果确定第四相似占比大于第四占比阈值,计算设备确定中央空调冷水机组存在水流旁通故障;如果确定第四相似占比小于或者等于大于第四占比阈值,计算设备确定中央空调冷水机组存在水流旁通故障。
[0096]
在上述方案中,通过获取多个温度采样数据之间对应的多个相关系数,以便确定判断冷水机组是否存在水流旁通故障,其检测的准确度更高。
[0097]
图7示出了可以用来实施本公开内容的实施例的用于检测冷水机组水流旁通故障的方法的示例电子设备800的示意性框图。如图所示,电子设备800包括中央处理单元(即,cpu 801),其可以根据存储在只读存储器(即,rom 802)中的计算机程序指令或者从存储单元808加载到随机存取存储器(即,ram 803)中的计算机程序指令,来执行各种适当的动作和处理。在ram 803中,还可存储电子设备800操作所需的各种程序和数据。cpu 801、rom 802以及ram 803通过总线804彼此相连。输入/输出接口(即,i/o接口805)也连接至总线804。
[0098]
电子设备800中的多个部件连接至i/o接口805,包括:输入单元806,例如键盘、鼠标、麦克风等;输出单元807,例如各种类型的显示器、扬声器等;存储单元808,例如磁盘、光盘等;以及通信单元809,例如网卡、调制解调器、无线通信收发机等。通信单元809允许电子设备800通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
[0099]
上文所描述的各个过程和处理,例如方法200、300、400、500、600和700,可由cpu 801执行。例如,在一些实施例中,方法200、300、400、500、600和700可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元808。在一些实施例中,计算机程序的部分或者全部可以经由rom 802和/或通信单元809而被载入和/或安装到电子设备800上。当计算机程序被加载到ram 803并由cpu 801执行时,可以执行上文描述的方法200、300、400、500、600和700的一个或多个动作。
[0100]
本公开涉及方法、装置、系统、电子设备、计算机可读存储介质和/或计算机程序产品。计算机程序产品可以包括用于执行本公开的各个方面的计算机可读程序指令。
[0101]
计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指令的有形设备。计算机可读存储介质例如可以是――但不限于――电存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、静态随机存取存储器(sram)、便携式压缩盘只读存储器(cd-rom)、数字多功能盘(dvd)、记忆棒、软盘、机械编码设备、例如其上存储有指令的打孔卡或凹槽内凸起结构、以及上述的任意合适的组合。这里所使用的计算机可读存储介质不被解释为瞬时信号本身,诸如无线电波或者其他自由传播的电磁波、通过波导或其他传输媒介传播的电磁波(例如,通过光纤电缆的光脉冲)、或者通过电线传输的电信号。
[0102]
这里所描述的计算机可读程序指令可以从计算机可读存储介质下载到各个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘计算设备。每个计算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令,并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可读存储介质中。
[0103]
用于执行本公开操作的计算机程序指令可以是汇编指令、指令集架构(isa)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码,编程语言包括面向对象的编程语言—诸如smalltalk、c++等,以及常规的过程式编程语言—诸如“c”语言或类似的编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在一些实施例中,通过利用计算机可读程序指令的状态信息来个性化定制电子电路,例如可编程逻辑电路、现场可编程门阵列(fpga)或可编程逻辑阵列(pla),该电子电路可以执行计算机可读程序指令,从而实现本公开的各个方面。
[0104]
这里参照根据本公开实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本公开的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。
[0105]
这些计算机可读程序指令可以提供给通用计算机、专用计算机或其它可编程数据
处理装置的处理单元,从而生产出一种机器,使得这些指令在通过计算机或其它可编程数据处理装置的处理单元执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。
[0106]
也可以把计算机可读程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其它可编程数据处理装置、或其它设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。
[0107]
附图中的流程图和框图显示了根据本公开的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0108]
本公开基于对水流旁通故障的影响进行了深入的分析,提取出了能够表征该故障的关键参数,该关键参数例如可以基于冷水机组采集的基本数据,如温度等,因此可以在不增加设备的情况下实现诊断。该关键参数可以对小流量旁通故障进行表征,具备更好的通用性。本公开故障诊断结果并非基于某一时刻得到的数据,而是对一段时间内的数据进行综合判断,可以提高诊断准确率。
[0109]
以上已经描述了本公开的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1