用于模块机组的均衡运转控制方法、系统及模块机组与流程

文档序号:17431269发布日期:2019-04-17 03:31阅读:182来源:国知局
用于模块机组的均衡运转控制方法、系统及模块机组与流程

本发明涉及模块机组控制技术领域,具体涉及一种用于模块机组的均衡运转控制方法、系统及模块机组。



背景技术:

模块机组指的是以模块化技术为基础(模块机组包括多个模块机),以特定介质(如空气或水等)为冷/热介质作为冷/热源兼用型的一体化中央空调设备。为了均衡模块机组内每个模块机的使用频率、工作时间和部件寿命,通常需要对模块机组进行均衡运转控制。具体而言,当模块机组满足起机条件后优先启动累计运转时间较短的模块机,一定时间后再启动累计运转时间较长的模块机。因此,模块机组中每个模块机的累计运转时间是否准确将会极大影响均衡运转控制的准确性。但是,模块机可能会由于数据存储设备损坏/更新等原因导致累计运转时间清零。

目前,当某个模块机的累计运转时间清零后通常不进行时间补偿或采用人工设定的方式修改该模块机的累计运转时间。其中,若不进行时间补偿可能会导致该模块机在模块机组的均衡运转控制下长时间运行致使部件寿命降低。若采用人工设定的方式修改该模块机的累计运转时间,可能会引入随机误差降低时间补偿的准确性。



技术实现要素:

为了解决现有技术中的上述问题,即为了解决如何准确地对模块机组中模块机的累计运转时间进行时间补偿的技术问题。为此目的,本发明提供了一种用于模块机组的均衡运转控制方法、系统及模块机组。

在第一方面,本发明提供的一种用于模块机组的均衡运转控制方法主要包括以下步骤:

获取每个所述模块机的当前累计运转时间并且判断所述模块机组中是否仅有一部分所述模块机的当前累计运转时间为零;

根据判断结果选择性地对所述模块机组中模块机的当前累计运转时间进行时间补偿;

根据补偿结果重新获取所述每个模块机的当前累计运转时间并且根据所述重新获取的当前累计运转时间由小至大的顺序启动相应的模块机。

进一步地,本发明提供的一个可选技术方案是:

“根据判断结果选择性地对所述模块机组中模块机的当前累计运转时间进行时间补偿”的步骤具体包括:

当所述模块机组中仅有一部分模块机的当前累计运转时间为零时,对所述一部分模块机的当前累计运转时间进行时间补偿。

进一步地,本发明提供的一个可选技术方案是:

“对所述一部分模块机的当前累计运转时间进行时间补偿”的步骤具体包括:

获取所述模块机组中其余模块机的当前累计运转时间中的最小累计运转时间;

根据所述最小累计运转时间对所述一部分模块机的当前累计运转时间进行时间补偿。

进一步地,本发明提供的一个可选技术方案是:

“根据判断结果选择性地对所述模块机组中模块机的当前累计运转时间进行时间补偿”的步骤进一步包括:

当所述模块机组中所有模块机的当前累计运转时间均为零或者所有模块机的当前累计运转时间均不为零时,不对所述模块机组中模块机的当前累计运转时间进行时间补偿。

在第二方面,本发明提供的一种用于模块机组的均衡运转控制系统主要包括以下结构:

时间判断模块,其配置为获取每个所述模块机的当前累计运转时间并且判断所述模块机组中是否仅有一部分所述模块机的当前累计运转时间为零;

时间补偿模块,其配置为根据所述时间判断模块的判断结果选择性地对所述模块机组中模块机的当前累计运转时间进行时间补偿;

运转控制模块,其配置为根据所述时间补偿模块的补偿结果重新获取所述每个模块机的当前累计运转时间并且根据所述重新获取的当前累计运转时间由小至大的顺序启动相应的模块机。

进一步地,本发明提供的一个可选技术方案是:

所述时间补偿模块包括第一时间补偿子模块,所述第一时间补偿子模块配置为当所述时间判断模块判断出所述模块机组中仅有一部分模块机的当前累计运转时间为零时,对所述一部分模块机的当前累计运转时间进行时间补偿。

进一步地,本发明提供的一个可选技术方案是:

所述第一时间补偿子模块包括时间补偿单元,所述时间补偿单元包括时间获取子单元和时间补偿子单元;

所述时间获取子单元配置为获取所述模块机组中其余模块机的当前累计运转时间中的最小累计运转时间;

所述时间补偿子单元配置为根据所述最小累计运转时间对所述一部分模块机的当前累计运转时间进行时间补偿。

进一步地,本发明提供的一个可选技术方案是:

所述时间补偿模块还包括第二时间补偿子模块,所述第二时间补偿子模块配置为当所述时间判断模块判断出所述模块机组中所有模块机的当前累计运转时间均为零或者所有模块机的当前累计运转时间均不为零时,不对所述模块机组中模块机的当前累计运转时间进行时间补偿。

在第三方面,本发明提供的一种模块机组包括多个模块机和上述技术方案中任一项所述的用于模块机组的均衡运转控制系统。

进一步地,本发明提供的一个可选技术方案是:

所述模块机组是风冷模块机组或水冷模块机组。

与最接近的现有技术相比,上述技术方案至少具有如下有益效果:

1、本发明提供的用于模块机组的均衡运转控制方法主要包括以下步骤:获取每个模块机的当前累计运转时间并且判断模块机组中是否仅有一部分模块机的当前累计运转时间为零;根据判断结果选择性地对模块机组中模块机的当前累计运转时间进行时间补偿;根据补偿结果重新获取每个模块机的当前累计运转时间并且根据重新获取的当前累计运转时间由小至大的顺序启动相应的模块机。

具体而言,当模块机组中仅有一部分模块机的当前累计运转时间为零时,对一部分模块机的当前累计运转时间进行时间补偿;当模块机组中所有模块机的当前累计运转时间均为零或者所有模块机的当前累计运转时间均不为零时,不对模块机组中模块机的当前累计运转时间进行时间补偿。

基于上述步骤,本发明能够根据模块机组中每个模块机的当前累计运转时间来决定是否对模块机的累计运转时间进行时间补偿,不会产生随机误差,从而提高了时间补偿的准确性。

2、在模块机组中仅有一部分模块机的当前累计运转时间为零的情况下,本发明还可以根据模块机组中其余模块机的最小累计运转时间对这一部分模块机的当前累计运转时间进行时间补偿。例如,可以将这一部分模块机的当前累计运转时间直接修改为上述最小累计运转时间。

附图说明

图1是本发明实施例中一种用于模块机组的均衡运转控制方法的主要步骤示意图;

图2是本发明实施例中一种用于模块机组的均衡运转控制系统的主要结构示意图。

具体实施方式

下面参照附图来描述本发明的优选实施方式。本领域技术人员应当理解的是,这些实施方式仅仅用于解释本发明的技术原理,并非旨在限制本发明的保护范围。

下面结合附图对本发明提供的一种用于模块机组的均衡运转控制方法进行说明。

参阅附图1,图1示例性示出了本实施例中用于模块机组的均衡运转控制方法的主要步骤。如图1所示,本实施例中可以按照以下步骤对模块机组进行均衡运转控制:

步骤s101:获取模块机组内每个模块机的当前累计运转时间。本实施例中模块机的累计运转时间可以是预先存储在模块机中预设的存储设备中的时间数据,当某个模块机的存储设备发生损害而被更新后,该新存储设备所存储的模块机的当前累计运转时间为零。

步骤s102:判断是否仅有一部分模块机的当前累计运转时间为零。具体地,若仅有一部分模块机的当前累计运转时间为零,则转至步骤s103;若模块机组中所有模块机的当前累计运转时间均为零或者所有模块机的当前累计运转时间均不为零,则转至步骤s105。

步骤s103:获取模块机组中其余模块机的当前累计运转时间中的最小累计运转时间。

例如,若模块机组包括模块机1~m,其中,模块机1~n的当前累计运转时间t1~tn均为零,模块机n+1~m的当前累计运转时间tn+1~tm均不为零,则选取累计运转时间tn+1~tm中最小的累计运转时间。

步骤s104:根据最小累计运转时间对这一部分模块机的当前累计运转时间进行时间补偿。具体地,根据最小累计运转时间对分模块机的当前累计运转时间进行时间补偿,随后转至步骤s106。

例如,若模块机组包括模块机1~m,其中,模块机1~n的当前累计运转时间t1~tn均为零,模块机n+1~m的当前累计运转时间tn+1~tm均不为零并且累计运转时间tn+1最小,则根据累计运转时间tn+1对模块机1~n的当前累计运转时间t1~tn进行时间补偿。可选的,本实施例中可以直接将模块机1~n的当前累计运转时间t1~tn设定为tn+1。

步骤s105:不对模块机组中模块机的当前累计运转时间进行时间补偿。

步骤s106:重新获取每个模块机的当前累计运转时间并且根据重新获取的当前累计运转时间由小至大的顺序启动相应的模块机。

具体地,在本实施例中可以按照以下步骤对模块机组进行均衡运转控制:

步骤s1061:获取模块机组中每个模块机的当前累计运转时间(包括模块机中预先存储的累计运转时间和/或对模块机进行时间补偿后的累计运转时间)。

步骤s1062:根据模块机组中模块机的当前累计运转时间由小至大的顺序启动模块机,即优先启动累计运转时间较短的模块机,一定时间后再启动累计运转时间较长的模块机,从而实现对模块机组中每个模块机的均衡运转控制。

基于上述步骤,本发明能够根据模块机组中每个模块机的当前累计运转时间选择性地对模块机的当前累计运转时间进行时间补偿,克服了现有技术中采用人工设定方式对累计运转时间进行时间补偿会引入随机误差的问题。

上述实施例中虽然将各个步骤按照上述先后次序的方式进行了描述,但是本领域技术人员可以理解,为了实现本实施例的效果,不同的步骤之间不必按照这样的次序执行,其可以同时(并行)执行或以颠倒的次序执行,这些简单的变化都在本发明的保护范围之内。

基于上述方法实施例,本发明还提供了一种用于模块机组的均衡运转控制系统。下面结合附图对该用于模块机组的均衡运转控制系统进行说明。

参阅附图2,图2示例性示出了本实施例中用于模块机组的均衡运转控制系统的主要结构。如图2所示,本实施例中用于模块机组的均衡运转控制系统主要包括时间判断模块11、时间补偿模块12和运转控制模块13。具体地,时间判断模块11配置为获取每个模块机的当前累计运转时间并且判断模块机组中是否仅有一部分模块机的当前累计运转时间为零。时间补偿模块12配置为根据时间判断模块11的判断结果选择性地对模块机组中模块机的当前累计运转时间进行时间补偿。运转控制模块13配置为根据时间补偿模块12的补偿结果重新获取每个模块机的当前累计运转时间并且根据重新获取的当前累计运转时间由小至大的顺序启动相应的模块机。

进一步地,本实施例中图2所示系统中时间补偿模块12可以包括第一时间补偿子模块,该第一时间补偿子模块可以配置为当时间判断模块11判断出模块机组中仅有一部分模块机的当前累计运转时间为零时,对前述的一部分模块机的当前累计运转时间进行时间补偿。

具体地,本实施例中第一时间补偿子模块可以包括时间补偿单元,时间补偿单元可以包括时间获取子单元和时间补偿子单元。具体地,时间获取子单元可以配置为获取模块机组中其余模块机的当前累计运转时间中的最小累计运转时间。时间补偿子单元可以配置为根据最小累计运转时间对前述的一部分模块机的当前累计运转时间进行时间补偿。

进一步地,本实施例中图2所示系统中时间补偿模块12还可以包括第二时间补偿子模块,该第二时间补偿子模块可以配置为当时间判断模块11判断出模块机组中所有模块机的当前累计运转时间均为零或者所有模块机的当前累计运转时间均不为零时,不对模块机组中模块机的当前累计运转时间进行时间补偿。

上述用于模块机组的均衡运转控制系统实施例可以用于执行上述用于模块机组的均衡运转控制方法实施例,其技术原理、所解决的技术问题及产生的技术效果相似,所属技术领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的用于模块机组的均衡运转控制的具体工作过程及有关说明,可以参考前述用于模块机组的均衡运转控制方法实施例中的对应过程,在此不再赘述。

本领域技术人员可以理解,上述用于模块机组的均衡运转控制系统还包括一些其他公知结构,例如处理器、控制器、存储器等,其中,存储器包括但不限于随机存储器、闪存、只读存储器、可编程只读存储器、易失性存储器、非易失性存储器、串行存储器、并行存储器或寄存器等,处理器包括但不限于cpld/fpga、dsp、arm处理器、mips处理器等,为了不必要地模糊本公开的实施例,这些公知的结构未在图2中示出。

应该理解,图2中的各个模块的数量仅仅是示意性的。根据实际需要,各模块可以具有任意的数量。

本领域技术人员可以理解,可以对实施例中的系统中的装置进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个系统中。可以把实施例中的装置或模块或单元组合成一个装置或模块或单元,以及此外可以把它们分成多个子装置或子模块或子单元。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

基于上述系统实施例,本发明还提供了一种模块机组,该模块机组包括多个模块机和上述系统实施例所述的用于模块机组的均衡运转控制系统。可选的,本实施例中模块机组是风冷模块机组或水冷模块机组。

本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

至此,已经结合附图所示的优选实施方式描述了本发明的技术方案,但是,本领域技术人员容易理解的是,本发明的保护范围显然不局限于这些具体实施方式。在不偏离本发明的原理的前提下,本领域技术人员可以对相关技术特征作出等同的更改或替换,这些更改或替换之后的技术方案都将落入本发明的保护范围之内。

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