群组控制方法和装置转让专利

申请号 : CN201711148073.5

文献号 : CN108006897B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 郭玉华侯丽丽石静波李大伟

申请人 : 珠海格力电器股份有限公司

摘要 :

本发明提供了一种群组控制方法和装置,其中,该方法包括:主机获取群组中的从机上传的本地需求模式;所述主机根据各需求模式的数量,确定目标模式;所述主机将确定的目标模式下发给群组中的从机。通过上述方式有效了避免机组之间的竞争运行,提高了系统安全性,又有利于控制系统的维护和扩展。

权利要求 :

1.一种群组控制方法,其特征在于,包括:主机获取群组中的从机上传的本地需求模式;

所述主机根据各需求模式的数量,确定目标模式;其中,所述目标模式包括以下至少之一:制冷模式、制热模式、加湿模式、除湿模式;所述主机根据各需求模式的数量,确定目标模式,包括:所述主机统计所述群组中参与群控的机组的各需求模式的数量;

根据各需求模式的数量大小关系以及各需求模式的优先关系,确定目标模式;所述主机将确定的目标模式下发给群组中的从机;其中,所述从机根据所述目标模式运行,根据所述目标模式运行包括:当目标模式与机组的本地需求模式一致时,开启目标模式运行;

当目标模式与机组的本地需求模式冲突时,保持送风状态;

当目标模式与机组的本地需求模式不冲突且不一致时,保持本地需求模式运行。

2.根据权利要求1所述的方法,其特征在于,应用于机房空调群控系统,或,模块机群控系统。

3.一种群组控制方法,其特征在于,包括:机组确定本地需求模式;

将所述本地需求模式上传至主机;

接收所述主机下发的目标模式;其中,所述目标模式包括以下至少之一:制冷模式、制热模式、加湿模式、除湿模式;所述目标模式通过以下方式获得:所述主机统计所述群组中参与群控的机组的各需求模式的数量;根据各需求模式的数量大小关系以及各需求模式的优先关系,确定目标模式;

根据所述目标模式运行;

根据所述目标模式运行,包括:

当目标模式与机组的本地需求模式一致时,开启目标模式运行;

当目标模式与机组的本地需求模式冲突时,保持送风状态;

当目标模式与机组的本地需求模式不冲突且不一致时,保持本地需求模式运行。

4.根据权利要求3所述的方法,其特征在于,机组确定本地需求模式,包括:机组根据自身逻辑条件和本地环境温湿度工况,计算本地需求模式。

5.一种群组控制装置,其特征在于,位于群组的主机中,包括:获取模块,用于获取群组中的从机上传的本地需求模式;

确定模块,用于根据各需求模式的数量,确定目标模式;其中,所述目标模式包括以下至少之一:制冷模式、制热模式、加湿模式、除湿模式;所述确定模块包括:统计单元,用于统计所述群组中参与群控的机组的各需求模式的数量;

确定单元,用于根据各需求模式的数量大小关系以及各需求模式的优先关系,确定目标模式;

下发模块,用于将确定的目标模式下发给群组中的从机;其中,所述从机包括运行模块,用于根据所述目标模式运行;所述运行模块具体用于:当目标模式与机组的本地需求模式一致时,开启目标模式运行;

当目标模式与机组的本地需求模式冲突时,保持送风状态;

当目标模式与机组的本地需求模式不冲突且不一致时,保持本地需求模式运行。

6.根据权利要求5所述的装置,其特征在于,应用于机房空调群控系统,或,模块机群控系统。

7.一种群组控制装置,其特征在于,应用群组的从机中包括:确定模块,用于确定本地需求模式;

上传模块,用于将所述本地需求模式上传至主机;

接收模块,用于接收所述主机下发的目标模式;所述目标模式包括以下至少之一:制冷模式、制热模式、加湿模式、除湿模式;所述目标模式通过以下方式获得:所述主机统计所述群组中参与群控的机组的各需求模式的数量;根据各需求模式的数量大小关系以及各需求模式的优先关系,确定目标模式;

运行模块,用于根据所述目标模式运行;

所述运行模块具体用于:

当目标模式与机组的本地需求模式一致时,开启目标模式运行;

当目标模式与机组的本地需求模式冲突时,保持送风状态;

当目标模式与机组的本地需求模式不冲突且不一致时,保持本地需求模式运行。

8.根据权利要求7所述的装置,其特征在于,所述确定模块具体用于根据自身逻辑条件和本地环境温湿度工况,计算本地需求模式。

说明书 :

群组控制方法和装置

技术领域

[0001] 本发明涉及设备控制技术领域,具体而言,涉及一种群组控制方法和装置。

背景技术

[0002] 随着数据中心、轨道交通等领域的快速发展,对机房空调等精密空调产品的需求量越来越大。随着工程规模的不断扩大,以及对空调系统的节能要求越来越高,机房空调领域基本上已经普遍使用多机联动控制方法。常用的模式判定方法有:
[0003] 1)主机和从机不要求执行统一的运行模式,主机和从机各自计算运行模式,主机仅控制从机开关机。
[0004] 2)主机根据自身的温湿度数据,判定运行模式,然后,再下发给各机组。正常情况下,参与群控的机组仅能运行主机下发的模式,其余模式不执行。
[0005] 3)主机汇总所有参与群控调度的机组的温湿度数据求平均或加权平均等,判定运行模式,例如:制冷、制热、加湿、除湿等,再将判定的运行模式下发给各机组。在正常情况下,参与群控的机组仅能运行主机下发的模式,其余模式不执行。
[0006] 上述几种控制方式都存在一定的弊端,例如,方式1容易实现,但是存在竞争运行会导致不节能;方式2也较为容易实现,但是存在以偏概全的问题,主机所处的局部工况无法代表整个机房内部的工况,对于热量分布不均匀的场所无法实现有效控制;方式3实现起来较为麻烦,数据计算量太大,不便于扩展维护。
[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] 在一个实施方式中,所述目标模式包括以下至少之一:制冷模式、制热模式、加湿模式、除湿模式。
[0037] 在一个实施方式中,应用于机房空调群控系统,或,模块机群控系统。
[0038] 本发明实施例还提供了一种群组控制装置,位于群组的从机中,以达到简单高效的对机组的运行模式进行控制,该装置包括:
[0039] 确定模块,用于确定本地需求模式;
[0040] 上传模块,用于将所述本地需求模式上传至主机;
[0041] 接收模块,用于接收所述主机下发的目标模式;
[0042] 运行模块,用于根据所述目标模式运行。
[0043] 在一个实施方式中,所述确定模块具体用于根据自身逻辑条件和本地环境温湿度工况,计算本地需求模式。
[0044] 在一个实施方式中,所述运行模块具体用于:
[0045] 当目标模式与机组的本地需求模式一致时,开启目标模式运行;
[0046] 当目标模式与机组的本地需求模式冲突时,保持送风状态;
[0047] 当目标模式与机组的本地需求模式不冲突且不一致时,保持本地需求模式运行。
[0048] 在一个实施方式中,所述目标模式包括以下至少之一:制冷模式、制热模式、加湿模式、除湿模式。
[0049] 在上述实施例中,参与群控的机组各自计算本地的需求模式,主机再统计所有参与群控的机组的各种需求模式的数量,决定目标模式,并将决定的目标模式下发给各从机,群组内各机组按照下发的目标模式判定是否开启运行。通过上述方式有效避免了机组之间的竞争运行,提高了系统安全性,又有利于控制系统的维护和扩展。

附图说明

[0050] 构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0051] 图1是根据本发明实施例的群组控制方法的方法流程图;
[0052] 图2是根据本发明实施例的多机群控网络示意图;
[0053] 图3是根据本发明实施例的群控模式判定流程图;
[0054] 图4是根据本发明实施例的群控内各机组模式的执行流程图;
[0055] 图5是根据本发明实施例的群组控制装置的结构框图。

具体实施方式

[0056] 为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本发明做进一步详细说明。在此,本发明的示意性实施方式及其说明用于解释本发明,但并不作为对本发明的限定。
[0057] 考虑到现有的控制大多存在:无法避免竞争运行、无法满足某些恶劣工况导致机房系统不稳定的问题、以及实现起来较为复杂,不易于维护和扩展。基于此,在本例中提供了一种群组控制方法,以降低控制器群控软件的开发难度,同时便于维护和扩展,同时可以提高控制系统对不同机房环境工况的适应性,可有效避免机组间竞争运行。如图1所示,该群组控制方法可以包括如下步骤:
[0058] 步骤101:机组确定本地需求模式;
[0059] 对于机组而言,因为存在型号和制造商等的不同,性能参数等也是不同的,因此,机组可以根据自身的情况确定本地的需求模式,从而使得控制器群控功能通用性更高,且群控时可以实现同一厂家不同系列机组之间的混配使用。具体的,机组可以根据自身逻辑条件和本地环境温湿度工况,计算本地需求模式。
[0060] 步骤102:将所述本地需求模式上传至主机;
[0061] 在各个机组确定完自身的本地需求模式等可以将本地需求模式上传至主机。
[0062] 步骤103:主机获取群组中的从机上传的本地需求模式;
[0063] 步骤104:所述主机根据各需求模式的数量,确定目标模式;
[0064] 因为是集中性控制,所以对于主机而言要生成一个目标模式下发给各个从机,为了使得生成的目标模式更为合理。可以通过统计各个模式的需求数量,来选择需求数量多的运行模式作为目标模式。如果数量相同,则可以通过模式之间的优先级高低,选择优先级高的作为最终确定的目标模式。
[0065] 例如,主机根据各需求模式的数量,确定目标模式,可以包括:
[0066] S1:主机统计所述群组中参与群控的机组的各需求模式的数量;
[0067] S2:根据各需求模式的数量大小关系以及各需求模式的优先关系,确定目标模式。
[0068] 步骤105:所述主机将确定的目标模式下发给群组中的从机;
[0069] 步骤106:从机根据接收到的目标模式运行。
[0070] 具体的,各机组可以先计算本地需求模式,在接收到主机下发的目标模式后,再将本地模式与群控目标模式进行比较,确定两者是否冲突,是否一致,然后,再根据最终确定的模式运行。例如,可以按照以下方式运行:
[0071] 1)当目标模式与机组的本地需求模式一致时,开启目标模式运行;
[0072] 2)当目标模式与机组的本地需求模式冲突时,保持送风状态;
[0073] 3)当目标模式与机组的本地需求模式不冲突且不一致时,保持本地需求模式运行。
[0074] 上述目标模式可以包括但不限于以下至少之一:制冷模式、制热模式、加湿模式、除湿模式。
[0075] 上述的控制方法可以应用于机房空调群控系统,也可以应用于模块机群控系统等需要进行精细控制的系统。
[0076] 下面结合一个具体实施例对上述方法进行说明,然而,值得注意的是,该具体实施例仅是为了更好地说明本申请,并不构成对本申请的不当限定。
[0077] 考虑到现有的控制大多存在:无法避免竞争运行、无法满足某些恶劣工况导致机房系统不稳定的问题、以及实现起来较为复杂,不易于维护和扩展。基于此,在本例中提供了一种控制方法,以降低控制器群控软件的开发难度,同时便于维护和扩展,同时可以提高控制系统对不同机房环境工况的适应性,可有效避免机组间竞争运行,使得控制器群控功能通用性更高,且群控时可以实现同一厂家不同系列机组之间的混配使用。
[0078] 具体的,在本例中提出了一种机房空调群控模式计算方法,参与群控的机组各自计算本地的需求模式,主机再统计所有参与群控的机组的各种需求模式的数量,根据数量大小关系以及各种需求模式的优先关系,最终决定目标模式。然后,再将决定的目标模式下发给各从机,群组内各机组按照下发的目标模式判定是否开启运行。通过这种方式可以有效避免机组之间的竞争运行,以提高系统安全性,又有利于控制系统的维护和扩展。
[0079] 如图2所示为多机群控网络示意图,在一条通讯总线上主机对各从机进行调度控制,以实现群控功能。主机同时将群组内所有机组信息通过网关传递给PC监控系统,PC监控系统也可将控制命令通过网关传递给主机,再由主机分配到各机组执行。
[0080] 如图3所示为群控模式判定流程图,在系统上电之后,各机组先计算本地模式的控制需求,然后再将计算得到的控制需求信息反馈给主机。主机汇总群组内所有机组的模式需求,并统计各需求模式的需求数量,然后,根据数量大小关系,判定目标运行模式。群组内所有机组按照目标模式运行,每次在进行模式切换时,必须保证当前运行模式至少运行最小的运行时间,以防止运行模式频繁切换而造成系统不稳定。
[0081] 如图4所示为群控内各机组模式的执行流程图,各机组先计算本地模式,在接收到主机下发的群控模式后,再将本地模式与群控模式进行比较,确定两者是否冲突,是否一致,然后,再根据最终确定的模式运行。
[0082] 其中,机房空调等恒温恒湿机按照模式控制可分为:制冷、制热、加湿、除湿等四种基本运行模式,不同厂家开发的各种系列的机型仅在具体逻辑条件上有所区别。也就是说,不同系列的不同机型之间对于制冷、制热、加湿、除湿等模式的计算条件不一样。机房系统进行群控时,一般情况下参与机组的数量需要根据使用场合具体情况确定,是不固定的。下面将以4台机组为例对上述群控方法进行说明,可以包括如下步骤:
[0083] 步骤01,定义如表1所示的四个变量:
[0084] 表1
[0085]变量含义 变量代号
要求制冷模式的机组数量 Cool_number
要求制热模式的机组数量 Heat_number
要求加湿模式的机组数量 Wet_number
要求除湿模式的机组数量 Deh_number
[0086] 步骤02,机组上电后,设定群组内各机组的主从关系,确定主机和从机;
[0087] 步骤03,群组内各机组根据自身逻辑条件并结合本地环境温湿度工况,计算本地的需求模式;
[0088] 步骤04,群组内各从机将各自本地需求模式信息发送给主机;
[0089] 步骤05,主机统计分析以上4种需求模式的数量;
[0090] 步骤06,主机计算以上需求模式数量的大小关系,确定最大值;
[0091] 步骤07,主机基于如表2所示的规则,根据最大值确定目标模式:
[0092] 表2
[0093]
[0094]
[0095] 步骤08,主机将计算的出的目标模式下发给各个从机;
[0096] 步骤09,群组内各机组按照主机下发的目标模式运行;
[0097] 步骤10,各机组运行时遵循如下规则:
[0098] 1)当目标模式与机组本地需求模式一致时,直接开启目标模式运行;
[0099] 2)当目标模式与机组本地需求模式冲突时(例如:目标模式为制冷,机组本地需求模式为制热),此机组保持送风状态,仅风机开启;
[0100] 3)当目标模式与机组本地需求模式不冲突但又不一致时(例如:目标模式为制冷,机组自身需求模式为除湿),此机组开启除湿模式运行。
[0101] 步骤11,目标模式运行时间达到最小运行时间之后,才能切换为新的目标模式运行。
[0102] 上例中的方法可以应用于机房空调群控系统,适用于机房等精密空调设备的大规模组网控制。当然,也不局限于在机房等精密空调上的应用,也可用于模块机的群控等。上述所列举的4种运行模式也仅是示例性描述,也可以有其它的运行模式。另外,主机也可可以先统计分析各机组的实际温湿度,然后,与主机设定温湿度进行比较,然后,确定目标模式下发给群组内各机组。各机组根据本地设定温度/湿度与实际温度/湿度的大小关系,决定是否运行主机下发的目标模式。例如,主机下发的目标模式为制冷,但本地湿度过高,本地要求运行除湿模式,那么就优先执行除湿模式,除湿完毕后再运行主机下发的目标模式。
[0103] 基于同一发明构思,本发明实施例中还提供了一种群组控制装置,如下面的实施例所述。由于群组控制装置解决问题的原理与群组控制方法相似,因此群组控制装置的实施可以参见群组控制方法的实施,重复之处不再赘述。以下所使用的,术语“单元”或者“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。图5是本发明实施例的群组控制装置的一种结构框图,位于主机中,如图5所示,包括:获取模块501、第一确定模块502和下发模块503,位于从机中包括:第二确定模块504、上传模块505、接收模块506和运行模块507。下面对该结构进行说明。
[0104] 获取模块501,用于获取群组中的从机上传的本地需求模式;
[0105] 第一确定模块502,用于根据各需求模式的数量,确定目标模式;
[0106] 下发模块503,用于将确定的目标模式下发给群组中的从机。
[0107] 第二确定模块504,用于确定本地需求模式;
[0108] 上传模块505,用于将所述本地需求模式上传至主机;
[0109] 接收模块506,用于接收所述主机下发的目标模式;
[0110] 运行模块507,用于根据所述目标模式运行。
[0111] 在一个实施方式中,第一确定模块502可以包括:统计单元,用于统计所述群组中参与群控的机组的各需求模式的数量;确定单元,用于根据各需求模式的数量大小关系以及各需求模式的优先关系,确定目标模式。
[0112] 在一个实施方式中,目标模式可以包括但不限于以下至少之一:制冷模式、制热模式、加湿模式、除湿模式。
[0113] 在一个实施方式中,上述方法和装置可以应用于机房空调群控系统,或,模块机群控系统。
[0114] 在一个实施方式中,第二确定模块504具体可以用于根据自身逻辑条件和本地环境温湿度工况,计算本地需求模式。
[0115] 在一个实施方式中,运行模块507具体可以用于:
[0116] 1)当目标模式与机组的本地需求模式一致时,开启目标模式运行;
[0117] 2)当目标模式与机组的本地需求模式冲突时,保持送风状态;
[0118] 3)当目标模式与机组的本地需求模式不冲突且不一致时,保持本地需求模式运行。
[0119] 在一个实施方式中,目标模式可以包括但不以下至少之一:制冷模式、制热模式、加湿模式、除湿模式。
[0120] 在另外一个实施例中,还提供了一种软件,该软件用于执行上述实施例及优选实施方式中描述的技术方案。
[0121] 在另外一个实施例中,还提供了一种存储介质,该存储介质中存储有上述软件,该存储介质包括但不限于:光盘、软盘、硬盘、可擦写存储器等。
[0122] 从以上的描述中,可以看出,本发明实施例实现了如下技术效果:参与群控的机组各自计算本地的需求模式,主机再统计所有参与群控的机组的各种需求模式的数量,决定目标模式,并将决定的目标模式下发给各从机,群组内各机组按照下发的目标模式判定是否开启运行。通过上述方式有效了避免机组之间的竞争运行,提高了系统安全性,又有利于控制系统的维护和扩展。
[0123] 显然,本领域的技术人员应该明白,上述的本发明实施例的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明实施例不限制于任何特定的硬件和软件结合。
[0124] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明实施例可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。