空调机组远程监控系统的数据传输控制方法及装置与流程

文档序号:11235446阅读:789来源:国知局
空调机组远程监控系统的数据传输控制方法及装置与流程

本发明涉及网络通信技术领域,具体而言,涉及一种空调机组远程监控系统的数据传输控制方法及装置。



背景技术:

随着中央空调机组应用的普及化,中央空调机组的监控系统也得到了更为广泛的应用。中央空调机组的监控系统能够对中央空调机组的运行数据进行远程采集和远程分析,及时为用户提供机组日常维护保养信息,并能在机组产生故障时及时报警,从而有效减少机组故障产生几率和杜绝故障扩大化,改善了中央空调机组多、管理分散、人机交互差等经济性及安全运行问题,为用户提供更省力、省心、省钱的中央空调服务。

现有技术中,多个空调机组通过有线方式连接通讯,采集多个空调机组的数据通常由与多个空调机组配合设置的多个无线通讯模块(例如gprs模块)发送至远程监控服务器进行分析。这种数据传输方式中,由于每个无线通讯模块发送的数据均包含多个空调机组的数据,实际上远程监控服务器接收到大量重复数据,使得数据的发送需要大量流量,造成流量的浪费。此外,大量无线通讯模块发送数据也使得远程监控服务器负载较大,不利于系统的稳定。

针对相关技术中空调机组远程监控系统的数据传输浪费流量的问题,目前尚未提出有效地解决方案。



技术实现要素:

本发明提供了一种空调机组远程监控系统的数据传输控制方法及装置,以至少解决现有技术中空调机组远程监控系统的数据传输浪费流量的问题。

为解决上述技术问题,根据本公开实施例的一个方面,本发明提供了一种空调机组远程监控系统的数据传输控制方法,其中,空调机组远程监控系统包括:多个空调机组;多个无线通讯模块,与多个空调机组一一对应,用于将空调机组的待监控数据发送至远程监控服务器,该方法包括:在多个无线通讯模块中选举出具有最优通讯质量的无线通讯模块;将多个空调机组的待监控数据通过选举出的无线通讯模块发送至远程监控服务器。

进一步地,在多个无线通讯模块中选举出具有最优通讯质量的无线通讯模块,包括:控制各个无线通讯模块将包含用于判断自身通讯质量的判断数据以及空调机组待监控数据发送至空调总线;控制各个无线通讯模块通过空调总线获取其他无线通讯模块发送的数据;控制各个无线通讯模块根据获取的其他无线通讯模块发送的数据,选举出具有最优通讯质量的无线通讯模块。

进一步地,判断数据包括信号强度,控制各个无线通讯模块根据获取的其他无线通讯模块发送的数据,选举出具有最优通讯质量的无线通讯模块,包括:控制各个无线通讯模块将自身信号强度与获取的其他无线通讯模块的信号强度进行逐个对比;将信号强度最高的无线通讯模块选举为具有最优通讯质量的无线通讯模块。

进一步地,控制各个无线通讯模块将自身信号强度与获取的其他无线通讯模块的信号强度进行逐个对比,包括:在对比结果为无线通讯模块自身信号强度小于其他无线通讯模块的信号强度时,控制该自身信号强度小的无线通讯模块不再发送数据至空调总线。

进一步地,判断数据包括随机数值,将信号强度最高的无线通讯模块选举为具有最优通讯质量的无线通讯模块,包括:在确定无线通讯模块自身信号强度最高且不存在其他无线通讯模块的信号强度同自身信号强度相等时,选举出该具有最高信号强度的无线通讯模块为具有最优通讯质量的无线通讯模块;在确定无线通讯模块自身信号强度最高且存在其他无线通讯模块的信号强度同自身信号强度相等时,将自身的随机数值与同自身信号强度相等的无线通讯模的随机数值进行比较,将随机数值大的无线通讯模块为具有最优通讯质量的无线通讯模块。

进一步地,判断数据包括重新选举标识,方法还包括:在随机数值与自身相同时,发送重新选举标识至空调总线,以便其他无线通讯模块在获取到重新选举标识后,重新发送判断数据,并根据重新发送的数据选举出具有最优通讯质量的无线通讯模块。

进一步地,判断数据包括选中标识,方法还包括:在确定具有最优通讯质量的无线通讯模块后,控制该无线通讯模块每隔预设时间发送表征自身作为具有最优通讯质量的无线通讯模块的选中标识。

进一步地,在检测到具有最优通讯质量的无线通讯模块出现故障时,发送控制信号至该无线通讯模块,控制该无线通讯模块发送重新选举标识至空调总线,以便其他无线通讯模块在获取到重新选举标识后,重新发送判断数据,并根据重新发送的数据选举出具有最优通讯质量的无线通讯模块。

进一步地,无线通讯模块为通用分组无线服务gprs模块。

根据本公开实施例的另一方面,提供了一种空调机组远程监控系统的数据传输控制装置,其中,空调机组远程监控系统包括:多个空调机组;多个无线通讯模块,与多个空调机组一一对应,用于将空调机组的待监控数据发送至远程监控服务器,该装置包括:选举控制单元,用于在多个无线通讯模块中选举出具有最优通讯质量的无线通讯模块;发送控制单元,用于将多个空调机组的待监控数据通过选举出的无线通讯模块发送至远程监控服务器。

进一步地,选举控制单元包括:发送控制子单元,用于控制各个无线通讯模块将包含用于判断自身通讯质量的判断数据以及空调机组待监控数据发送至空调总线;获取控制子单元,用于控制各个无线通讯模块通过空调总线获取其他无线通讯模块发送的数据;选举控制子单元,用于控制各个无线通讯模块根据获取的其他无线通讯模块发送的数据,选举出具有最优通讯质量的无线通讯模块。

进一步地,判断数据包括信号强度,控选举控制子单元包括:比较模块,用于控制各个无线通讯模块将自身信号强度与获取的其他无线通讯模块的信号强度进行逐个对比;判定模块,用于将信号强度最高的无线通讯模块选举为具有最优通讯质量的无线通讯模块。

进一步地,比较模块在对比结果为无线通讯模块自身信号强度小于其他无线通讯模块的信号强度时,控制该自身信号强度小的无线通讯模块不再发送数据至空调总线。

进一步地,判断数据包括随机数值,判定模块包括:第一判定子模块,用于在确定无线通讯模块自身信号强度最高且不存在其他无线通讯模块的信号强度同自身信号强度相等时,选举出该具有最高信号强度的无线通讯模块为具有最优通讯质量的无线通讯模块;第二判定子模块,用于在确定无线通讯模块自身信号强度最高且存在其他无线通讯模块的信号强度同自身信号强度相等时,将自身的随机数值与同自身信号强度相等的无线通讯模的随机数值进行比较,将随机数值大的无线通讯模块为具有最优通讯质量的无线通讯模块。

进一步地,判断数据包括重新选举标识,装置还包括:第三判断子模块,用于在随机数值与自身相同时,发送重新选举标识至空调总线,以便其他无线通讯模块在获取到重新选举标识后,重新发送判断数据,并根据重新发送的数据选举出具有最优通讯质量的无线通讯模块。

进一步地,判断数据包括选中标识,装置还包括:选举确定子单元,用于在确定具有最优通讯质量的无线通讯模块后,控制该无线通讯模块每隔预设时间发送表征自身作为具有最优通讯质量的无线通讯模块的选中标识。

进一步地,该装置还包括:故障处理子单元,用于在检测到具有最优通讯质量的无线通讯模块出现故障时,发送控制信号至该无线通讯模块,控制该无线通讯模块发送重新选举标识至空调总线,以便其他无线通讯模块在获取到重新选举标识后,重新发送判断数据,并根据重新发送的数据选举出具有最优通讯质量的无线通讯模块。

进一步地,无线通讯模块为通用分组无线服务gprs模块。

在本发明中,在实现空调机组远程监控系统的数据传输过程中,根据预设的规则在多个无线通讯模块中推举出具有最优通讯质量的无线通讯模块,然后只通过该模块将所需发送的空调待监控数据发送至远程监控服务器,以进行分析处理。这种数据传输控制方式可有效地解决现有技术中空调机组远程监控系统的数据传输浪费流量的问题,节约流量的同时,提高数据传输效率。

附图说明

图1是根据本发明实施例的空调机组远程监控系统的数据传输控制方法的一种可选的应用场景示意图;

图2是根据本发明实施例的空调机组远程监控系统的数据传输控制方法的一种可选的流程图;以及

图3是根据本发明实施例的空调机组远程监控系统的数据传输控制装置的一种可选的结构框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

实施例1

下面结合附图对本发明提供的空调机组远程监控系统的数据传输控制方法进行说明。

本发明提供的空调机组远程监控系统的数据传输控制方法可以应用在空调机组远程监控系统上,可以通过在机组上写入控制程序、安装应用(app)的方式或者在安装软件的方式实现,图1示出本方法的一种可选的应用场景示意图,如图1所示的空调机组远程监控系统中,包括:空调机组1、空调机组2、空调机组3等多个空调机组,以及分别对应配有的gprs模块1、gprs模块2、gprs模块3等多个无线通讯模块,在实现空调机组的待监控数据发送的过程中,gprs模块通过附近基站连接internet网络,实现将空调机组的待监控数据发送至远程监控服务器,同时,在远程监控服务器端,还可以设置对应客户端,进行对应操作完成对机组的监控。在实现本空调机组远程监控系统的数据传输控制方法时,如图2所示,可以包括以下步骤s202-s204:

s202,在多个无线通讯模块中选举出具有最优通讯质量的无线通讯模块;

s204,将多个空调机组的待监控数据通过选举出的无线通讯模块发送至远程监控服务器。

上述提供的实施方式中,在实现空调机组远程监控系统的数据传输过程,根据预设的规则在多个无线通讯模块中推举出具有最优通讯质量的无线通讯模块,然后只通过该模块将所需发送的空调待监控数据发送至远程监控服务器,以进行分析处理。这种数据传输控制方式可有效地解决现有技术中空调机组远程监控系统的数据传输浪费流量的问题,节约流量的同时,提高数据传输效率。

在本发明实施例的一个可选的实施方式中,还提供了一种在多个无线通讯模块中选举出具有最优通讯质量的无线通讯模块的实现过程,具体来说,可以采用如下方案:控制各个无线通讯模块将包含用于判断自身通讯质量的判断数据以及空调机组待监控数据发送至空调总线;控制各个无线通讯模块通过空调总线获取其他无线通讯模块发送的数据;控制各个无线通讯模块根据获取的其他无线通讯模块发送的数据,选举出具有最优通讯质量的无线通讯模块。例如,在整个系统上电,gprs模块得电后,进行初始化操作,初始化完成,先控制gprs模块不用向服务器发送数据,而是先向空调的系统网络的总线上发送自己的数据,包括用于判断自身通讯质量的判断数据(例如,imei,信号强度,自身运行状态,随机产生的随机数,重新选举标志,选中标志等参数)以及空调机组待监控数据。之后,挂在空调总线上的每个gprs模块都收到其他gprs模块的发出来的信息,并记录其他模块的信息。根据接收到的信息以及预设的选举策略,选举出具有最优通讯质量的无线通讯模块。

具体实现上述选举出具有最优通讯质量的无线通讯模块的过程中,判断数据可以包括信号强度,具体过程可以采用如下策略:控制各个无线通讯模块将自身信号强度与获取的其他无线通讯模块的信号强度进行逐个对比;将信号强度最高的无线通讯模块选举为具有最优通讯质量的无线通讯模块。

在对比的过程中,在对比结果为无线通讯模块自身信号强度小于其他无线通讯模块的信号强度时,控制该自身信号强度小的无线通讯模块不再发送数据至空调总线。也就是说,在对比结果发现有其他模块比自己的信号强度强,证明自己不会是推举出的模块,因此,控制不再发送自己的信息。

优选地,在本申请的一个可选的实施方式中,还对上述方案进行了优化,具体来说,上述判断数据可以包括随机数值,上述将信号强度最高的无线通讯模块选举为具有最优通讯质量的无线通讯模块,可以采用如下方案:

在确定无线通讯模块自身信号强度最高且不存在其他无线通讯模块的信号强度同自身信号强度相等时,选举出该具有最高信号强度的无线通讯模块为具有最优通讯质量的无线通讯模块;在确定无线通讯模块自身信号强度最高且存在其他无线通讯模块的信号强度同自身信号强度相等时,将自身的随机数值与同自身信号强度相等的无线通讯模的随机数值进行比较,将随机数值大的无线通讯模块为具有最优通讯质量的无线通讯模块。

也就是说,若对比结果发现自己的信号强度为最强且没其他模块信号值与自己信号强度一样,则该模块继续向总线发送数据;若对比结果发现自己信号最强且有其他模块信号强度与自己一样,接着与信号强度相同的模块对比随机数,若对比结果发现有其他模块随机数比自己大,则不再向总线发送自己的信息,若对比结果发现自己随机数最大,则继续向总线发送自己的信息。通过设置随机数,提供了在信号强度相同时的推举策略,保证推举出gprs模块的唯一性。

在一个可选的实施方式中,还对上述方案进行了优化,以应对出现随机数相同的小概率事件,保证推举的顺利进行,具体来说,在随机数值与自身相同时,发送重新选举标识至空调总线,以便其他无线通讯模块在获取到重新选举标识后,重新发送判断数据,并根据重新发送的数据选举出具有最优通讯质量的无线通讯模块。也就是说,若发现对比有随机数相同时,控制gprs模块发重新选举标志,其他模块收到重新选举标志,则重新发送自己的信息,重新进行推举,直到总线上只有一个模块发送数据。

优选地,在确定具有最优通讯质量的无线通讯模块后,控制该无线通讯模块每隔预设时间发送表征自身作为具有最优通讯质量的无线通讯模块的选中标识。例如,一段时间后,只有一个模块发送数据,其他模块都收到该模块的数据,该模块没有收到其他模块的信息,则默认自己被选中,发送选中标志,开始向服务器上传数据。选出最优模块后,该模块每隔一段时间发送选中标志,说明自己被选中,正在上传数据。

在本申请的另一个可选的实施方式中,还对上述方案进行了优化,以应对选举出的gprs模块出现故障的情况,保证数据传输的顺利进行,具体实现时,在检测到具有最优通讯质量的无线通讯模块出现故障时,发送控制信号至该无线通讯模块,控制该无线通讯模块发送重新选举标识至空调总线,以便其他无线通讯模块在获取到重新选举标识后,重新发送判断数据,并根据重新发送的数据选举出具有最优通讯质量的无线通讯模块。例如,当一段时间选出的模块坏了,或出现其他情况,控制最优模块发出重新选举标志,并控制其本身不参与最优模块的选择,其他模块收到重新选举标志后,重复上述选举步骤,直到选出最优模块。优选地,若该最优模块完全坏了,连信息都发不出,则其他模块一定时间没有收到最优模块的信息,发重新选举标志要求重新选举,上述选举步骤,直到再次选出最优模块。

下面分步骤对上述方案进行详细解读,以便更好的理解本申请的实施例:

如附图1所示整个空调系统的网络图,各个空调机组是通过有线连接在一起的,同时各个空调机组配置一个无线通讯模块(gprs模块)。此时需要解决的问题是,确定一个模块上传数据,而不是让所有gprs模块上传数据,从而达到节省数据流量的目的。3、于是我们可以通过空调的有线网络,进行gprs模块间的数据交换,选择最优模块上传数据。具体通过如下步骤实现:

1、首先整个系统上电,gprs模块也得电,开始初始化,初始化完,先不用向服务器发送数据,首先向空调的系统网络的总线上发送自己的信息,包括imei,信号强度,自身运行状态,随机产生的随机数,重新选举标志,选中标志。

2、挂在空调总线上的每个gprs模块都收到其他gprs模块的发出来的信息,并记录其他模块的信息。

3、每个模块的内部用自己的信号强度与其他模块信号强度的逐个对比,若对比结果发现有其他模块比自己的信号强度强,则不再发送自己的信息。

4、若对比结果发现自己的信号强度为最强且没其他模块信号值与自己信号强度一样,则该模块继续向总线发送数据。

5、若对比结果发现自己信号最强且有其他模块信号强度与自己一样,接着与信号强度相同的模块对比随机数。

6、若对比结果发现有其他模块随机数比自己大,则不再向总线发送自己的信息。

7、若对比结果发现自己随机数最大,则继续向总线发送自己的信息。

8、若发现对比有随机数相同时,发重新选举标志,其他模块收到重新选举标志,则重新发送自己的信息,重复步骤2-8,直到总线上只有一个模块发送数据。

9、一段时间后,只有一个模块发送数据,其他模块都收到该模块的数据,该模块没有收到其他模块的信息,则默认自己被选中,发送选中标志,开始向服务器上传数据。

10、选出最优模块后,该模块每隔一段时间发送选中标志,说明自己被选中,正在上传数据。

11、当一段时间选出的模块坏了,或出现其他情况.

12、最优模块发出重新选举标志,并不参与最优模块的选择,其他模块收到重新选举标志后,重复步骤1-9,直到选出最优模块。

13、若该模块完全坏了,连信息都发不出,则其他模块一定时间没有收到最优模块的信息,发重新选举标志要求重新选举,重复步骤1-9,直到再次选出最优模块。

上述提供的实施例中,在实现空调机组远程监控系统的数据传输时,根据预设的规则在多个无线通讯模块中推举出具有最优通讯质量的无线通讯模块,然后只通过该模块将所需发送的空调待监控数据发送至远程监控服务器,以进行分析处理。这种数据传输控制方式可有效地解决现有技术中空调机组远程监控系统的数据传输浪费流量的问题,节约流量的同时,提高数据传输效率。

实施例2

基于上述实施例1中提供的空调机组远程监控系统的数据传输控制方法,本发明可选的实施例2还提供了一种空调机组远程监控系统的数据传输控制装置,其中,如图1所示,空调机组远程监控系统包括:多个空调机组;多个无线通讯模块,与多个空调机组一一对应,用于将空调机组的待监控数据发送至远程监控服务器,具体来说,图3示出该装置的一种可选的结构框图,如图3所示,该装置包括:选举控制单元32,用于在多个无线通讯模块中选举出具有最优通讯质量的无线通讯模块;发送控制单元34,与选举控制单元32连接通信,用于将多个空调机组的待监控数据通过选举出的无线通讯模块发送至远程监控服务器。

进一步地,选举控制单元包括:发送控制子单元,用于控制各个无线通讯模块将包含用于判断自身通讯质量的判断数据以及空调机组待监控数据发送至空调总线;获取控制子单元,用于控制各个无线通讯模块通过空调总线获取其他无线通讯模块发送的数据;选举控制子单元,用于控制各个无线通讯模块根据获取的其他无线通讯模块发送的数据,选举出具有最优通讯质量的无线通讯模块。

进一步地,判断数据包括信号强度,控选举控制子单元包括:比较模块,用于控制各个无线通讯模块将自身信号强度与获取的其他无线通讯模块的信号强度进行逐个对比;判定模块,用于将信号强度最高的无线通讯模块选举为具有最优通讯质量的无线通讯模块。

进一步地,比较模块在对比结果为无线通讯模块自身信号强度小于其他无线通讯模块的信号强度时,控制该自身信号强度小的无线通讯模块不再发送数据至空调总线。

进一步地,判断数据包括随机数值,判定模块包括:第一判定子模块,用于在确定无线通讯模块自身信号强度最高且不存在其他无线通讯模块的信号强度同自身信号强度相等时,选举出该具有最高信号强度的无线通讯模块为具有最优通讯质量的无线通讯模块;第二判定子模块,用于在确定无线通讯模块自身信号强度最高且存在其他无线通讯模块的信号强度同自身信号强度相等时,将自身的随机数值与同自身信号强度相等的无线通讯模的随机数值进行比较,将随机数值大的无线通讯模块为具有最优通讯质量的无线通讯模块。

进一步地,判断数据包括重新选举标识,装置还包括:第三判断子模块,用于在随机数值与自身相同时,发送重新选举标识至空调总线,以便其他无线通讯模块在获取到重新选举标识后,重新发送判断数据,并根据重新发送的数据选举出具有最优通讯质量的无线通讯模块。

进一步地,判断数据包括选中标识,装置还包括:选举确定子单元,用于在确定具有最优通讯质量的无线通讯模块后,控制该无线通讯模块每隔预设时间发送表征自身作为具有最优通讯质量的无线通讯模块的选中标识。

进一步地,该装置还包括:故障处理子单元,用于在检测到具有最优通讯质量的无线通讯模块出现故障时,发送控制信号至该无线通讯模块,控制该无线通讯模块发送重新选举标识至空调总线,以便其他无线通讯模块在获取到重新选举标识后,重新发送判断数据,并根据重新发送的数据选举出具有最优通讯质量的无线通讯模块。

进一步地,无线通讯模块为通用分组无线服务gprs模块。

关于上述实施例中的装置,其中各个单元、模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

在本发明的实施例中,在实现空调机组远程监控系统的数据传输时,根据预设的规则在多个无线通讯模块中推举出具有最优通讯质量的无线通讯模块,然后只通过该模块将所需发送的空调待监控数据发送至远程监控服务器,以进行分析处理。这种数据传输控制方式可有效地解决现有技术中空调机组远程监控系统的数据传输浪费流量的问题,节约流量的同时,提高数据传输效率。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未发明的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1