本发明涉及空调,特别是涉及一种空调系统的工控机的部署方法、一种空调系统的工控机的部署装置、一种电子设备以及一种计算机可读介质。
背景技术:
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、环境库安装模块,用于在所述工控机未安装有环境库的情况下,利用所述环境库文件安装所述环境库。
47、可选地,所述通讯协议判断模块,还包括:
48、读取子模块,用于利用所述通讯协议判断程序读取所述组态软件的版本号;
49、通讯协议判断子模块,用于基于所述组态软件的版本号,利用所述通讯协议判断程序判断所述组态软件是否支持预设的通讯协议。
50、可选地,所述空调系统包括至少两种空调设备,所述空调设备包括冷却塔和冷却水泵;所述冷却塔还包括风机;所述装置包括:
51、第一工作参数获取模块,用于使所述智控程序获取所述至少两种空调设备的第一工作参数;
52、目标能耗数据计算模块,用于使所述智控程序利用所述至少两种空调设备的第一工作参数计算所述空调系统的目标能耗数据;
53、调整模块,用于使所述智控程序基于所述空调系统的目标能耗数据调整所述冷却塔和所述冷却水泵。
54、可选地,所述目标能耗数据至少包括所述风机的工作频率和所述冷却水泵的工作频率;所述调整模块,还包括:
55、确定子模块,用于使所述智控程序基于所述风机的工作频率确定所述冷却塔的逼近度设定值,并基于所述冷却水泵的工作频率确定所述冷却水泵的进出水温差设定值;
56、发送子模块,用于使所述智控程序将所述冷却塔的逼近度设定值和所述冷却水泵的进出水温差设定值发送至所述组态软件;
57、调整子模块,用于所述组态软件基于所述冷却塔的逼近度设定值调整所述冷却塔,并基于所述冷却水泵的进出水温差设定值调整所述冷却水泵。
58、可选地,所述组态软件中存储有所述空调系统的第二工作参数和所述空调系统的当前运行周期的能耗数据;所述目标能耗数据计算模块,还包括:
59、接收子模块,用于所述智控程序接收所述组态软件发送的所述第二工作参数和所述当前运行周期的能耗数据;
60、模拟能耗数据计算子模块,用于所述智控程序利用所述第二工作参数计算所述空调系统的模拟能耗数据;
61、偏差率计算子模块,用于所述智控程序计算所述模拟能耗数据与所述当前运行周期的能耗数据的偏差率;
62、目标能耗数据计算子模块,用于在所述偏差率处于预设的偏差率范围的情况下,所述智控程序利用所述至少两种空调设备的第一工作参数计算所述空调系统的目标能耗数据。
63、本发明实施例还公开了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口以及所述存储器通过所述通信总线完成相互间的通信;
64、所述存储器,用于存放计算机程序;
65、所述处理器,用于执行存储器上所存放的程序时,实现如本发明实施例所述的方法。
66、本发明实施例还公开了一个或多个计算机可读介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如本发明实施例所述的方法。
67、本发明实施例包括以下优点:
68、在本发明实施例中,工控机接收云服务器发送的安装包,其中,安装包包括环境检测程序、通讯协议判断程序以及智控程序文件,智控程序文件用于安装智控程序。工控机利用环境检测程序检测工控机是否安装有环境库,利用通讯协议判断程序判断组态软件是否支持预设的通讯协议。在工控机安装有环境库且组态软件支持预设的通讯协议的情况下,获取空调系统的运行参数的数据类型、组态软件的控制参数的数据类型、智控程序的输入参数和输出参数的数据类型;判断运行参数和输入参数的数据类型是否一致,并判断控制参数和输出参数的数据类型是否一致;在运行参数和输入参数的数据类型一致且控制参数和输出参数的数据类型一致的情况下,工控机利用智控程序文件安装智控程序,提供了一种低成本且易于安装的空调系统的工控机的部署方法。在此方法中,无需增加或更改硬件,也无需人工更新群控系统中的软件,即可实现空调系统的工控机的升级改造,从而实现对群控系统的升级,这种方法显著降低了升级的经济成本和时间成本,使升级过程更为便捷高效。在本发明实施例中,智控程序获取至少两种空调设备的第一工作参数。智控程序利用至少两种空调设备的第一工作参数计算空调系统的目标能耗数据并基于空调系统的目标能耗数据调整冷却塔和冷却水泵,实现了针对运行工况复杂的空调系统,实时监控各空调设备在不同工况下的工作状态,并读取各空调设备在不同工况下的运行参数,并且能够根据这些运行参数进行空调系统的能耗预测,调整各空调设备的运行,实现对空调设备安全且稳定可靠的精细化控制。