供给压缩空气的方法、装置、设备、介质以及程序与流程

文档序号:16847052发布日期:2019-02-12 22:24阅读:174来源:国知局
供给压缩空气的方法、装置、设备、介质以及程序与流程
本发明通常涉及能源管理领域,更具体地,涉及供给压缩空气的方法、装置、设备、介质以及程序。
背景技术
:压缩空气是保存在大于大气压力的压力下的空气。压缩空气是工业过程中用于传送能量的一种重要介质。其可以用于空气锤、气动钻、气动扳手以及许多其它动力工具。然而,产生压缩空气会消耗大量的电力。大部分的工业电力都消耗于压缩空气。压缩空气相比于例如电力、气体和水等其它设施更加昂贵。对于在生产过程中依赖于压缩空气的工厂来说,减少在生产压缩空气过程中所使用的电力对于总的生产成本具有极大的影响。技术实现要素:在下文中给出关于本发明的简要概述,以便提供关于本发明的某些方面的基本理解。应当理解,这个概述并不是关于本发明的穷举性概述。它并不是意图确定本发明的关键或重要部分,也不是意图限定本发明的范围。其目的仅仅是以简化的形式给出某些概念,以此作为稍后论述的更详细描述的前序。根据本发明的一个方面,提供一种供给压缩空气的方法,包括:根据至少两个用气端中的每一个用气端的最小压力要求和用气量确定至少一个候选的用气端分组方式,其中,每一个候选的用气端分组方式包括所述至少两个用气端被划分的至少两个用气端组;针对每一个候选的用气端分组方式执行以下处理,以确定为该用气端分组方式供给压缩空气的最优空气压缩机分组方式:基于空气压缩机的候选型号来确定为该候选的用气端分组方式供给压缩空气的至少一个候选的空气压缩机分组方式,其中,每一个候选的空气压缩机分组方式包括至少两个空气压缩机组,一个空气压缩机组包括同一种型号的空气压缩机,所述至少两个空气压缩机组的数目与该候选的用气端分组方式所包括的所述至少两个用气端组的数目相同;以及计算在该候选的用气端分组方式下,采用每一个空气压缩机分组方式供给压缩空气时的耗电量,将具有最小耗电量的候选的空气压缩机分组方式确定为与该候选的用气端分组方式所对应的最优空气压缩机分组方式;将所确定的每一个最优空气压缩机分组方式中具有最小耗电量的最优空气压缩机分组方式所对应的候选的用气端分组方式确定为最优用气端分组方式;以及按照所确定的最优用气端分组方式和与其相对应的最优空气压缩机分组方式为所述至少两个用气端进行压缩空气的供给。以这样的方式,通过对空气压缩机和压缩空气用气端进行分组配对,可以实现所有空气压缩机的总耗电量最小,同时可以满足所有压缩空气用气端的需求。优选地,在上述方面的一个示例中,在将所确定的每一个最优空气压缩机分组方式中具有最小耗电量的最优空气压缩机分组方式所对应的候选的用气端分组方式确定为最优用气端分组方式之前,所述方法还包括进行如下迭代过程,直到候选的用气端分组方式满足预定收敛条件:基于所计算的每一个候选的用气端分组方式所对应的最优空气压缩机分组方式的耗电量,利用遗传算法来更新候选的用气端分组方式,针对更新后的候选的用气端分组方式中的每一个用气端分组方式执行所述处理。以这样的方式,可以在多种可能的用气端分组方式中找到与其对应的最优空气压缩机分组方式的耗电量最小的最优的用气端分组方式。优选地,在上述方面的一个示例中,利用遗传算法来更新候选的用气端分组方式包括:采用第一遗传算法、第二遗传算法和第三遗传算法来更新所述候选的用气端分组方式,其中,采用第一遗传算法在当前一代候选的用气端分组方式中选择与耗电量最小的最优空气压缩机分组方式对应的用气端分组方式,直接作为下一代候选的用气端分组方式中的一个用气端分组方式;采用第二遗传算法在所述当前一代候选的用气端分组方式中选择两个用气端分组方式作为父用气端分组方式来产生下一代候选的用气端分组方式中的两个用气端分组方式,所述用气端分组方式对应的最优空气压缩机分组方式的耗电量越低,则其被选作父用气端分组方式的概率越高;以及采用第三遗传算法在当前一代候选的用气端分组方式中随机选择一个用气端分组方式进行改变,所述改变包括从所选择的用气端分组方式中随机去除一个用气端组或在所选择的用气端分组方式中随机添加一个用气端组。以这样的方式,可以利用遗传算法来找到最优的用气端分组方式。优选地,在上述方面的一个示例中,预定收敛条件是:当前一代候选的用气端分组方式中的最小耗电量相比上一代候选的用气端分组方式中的最小耗电量不再发生变化。以这样的方式,通过设定收敛条件,可以确保可以找到最优的用气端分组方式。优选地,在上述方面的一个示例中,确定为该用气端分组方式供给压缩空气的最优空气压缩机分组方式进一步包括:针对一个用气端分组方式中的每一个用气端组,在所述空气压缩机的候选型号中选择能够给该用气端组供给压缩空气的具有最小耗电量的空气压缩机组,所述空气压缩机组包括同一种型号的至少一个空气压缩机,将所选择的给所述每一个用气端组供给压缩空气的每一个空气压缩机组构成所述最优空气压缩机分组方式。以这样的方式,只需要针对用气端组中的每个用气端来找到针对每个用气端的耗电量最小的最优空气压缩机组,由于在实际应用中仅存在几种可用的空气压缩机型号,因此可以通过穷举搜索找到针对每一个用气端组的最优空气压缩机型号。优选地,在上述方面的一个示例中,计算在该候选的用气端分组方式下,采用每一个空气压缩机分组方式为其供给压缩空气时的耗电量包括:计算该空气压缩机分组方式所包括的每一个空气压缩机组给所述候选的用气端分组方式所包括的每一个用气端组分别供给压缩空气时的耗电量的总和,其中,计算一个空气压缩机组给一个用气端组供给压缩空气时的耗电量包括通过以下过程来计算该空气压缩机组所包括的一种型号的空气压缩机的耗电量:根据特定型号的空气压缩机的性能曲线确定该型号的空气压缩机的气体排放压力与产气量之间的第一映射关系以及产气量与空气压缩机的耗电量之间的第二映射关系;以及根据所述第一映射关系、所述第二映射关系、所述用气端组的最小压力要求和用气量来计算该型号的空气压缩机的耗电量。以这样的方式,可以计算不同型号的空气压缩机给不同用气端组提供空气压缩机时的耗电量。优选地,在上述方面的一个示例中,所述候选的用气端分组方式满足以下要求:一个用气端分组方式的每一个用气端组具有一个最小压力要求范围,其包括最小压力要求落入所述最小压力要求范围的所有用气端,其中,第一用气端组的压力范围从所述最小压力要求中的最高压力要求开始,以使得所述用气端分组方式包括所有用气端。以这样的方式对用气端进行分组,可以按照用气端的最小压力要求和用气量合理地进行分组,并且使得一种用气端分组方式包括所有用气端。根据本发明的另一方面,提供了供给压缩空气的装置,包括:一个候选用气端分组方式确定单元,被配置为根据至少两个用气端中的每一个用气端的最小压力要求和用气量确定至少一个候选的用气端分组方式,其中,每一个候选的用气端分组方式包括所述至少两个用气端被划分的至少两个用气端组;一个最优空气压缩机分组方式确定单元,被配置为针对每一个候选的用气端分组方式执行以下处理,以确定为该用气端分组方式供给压缩空气的最优空气压缩机分组方式:基于空气压缩机的候选型号来确定为该候选的用气端分组方式供给压缩空气的至少一个候选的空气压缩机分组方式,其中,每一个候选的空气压缩机分组方式包括至少两个空气压缩机组,一个空气压缩机组包括同一种型号的空气压缩机,所述至少两个空气压缩机组的数目与该候选的用气端分组方式所包括的所述至少两个用气端组的数目相同;以及计算在该候选的用气端分组方式下,采用每一个空气压缩机分组方式供给压缩空气时的耗电量,将具有最小耗电量的候选的空气压缩机分组方式确定为与该候选的用气端分组方式所对应的最优空气压缩机分组方式;以及一个最优用气端分组确定单元,被配置为将所确定的每一个最优空气压缩机分组方式中具有最小耗电量的最优空气压缩机分组方式所对应的候选的用气端分组方式确定为最优用气端分组方式;一个供给单元,被配置为按照所确定的最优用气端分组方式和与其相对应的最优空气压缩机分组方式为所述至少两个用气端进行压缩空气的供给。以这样的方式,通过对空气压缩机和压缩空气用气端进行分组配对,可以实现所有空气压缩机的总耗电量最小,同时可以满足所有压缩空气用气端的需求。优选地,在上述方面的一个示例中,供给压缩空气的装置还包括迭代控制单元,所述迭代控制单元被配置为进行如下迭代过程,直到候选的用气端分组方式满足预定收敛条件:基于所计算的每一个候选的用气端分组方式所对应的最优空气压缩机分组方式的耗电量,利用遗传算法来更新候选的用气端分组方式,针对更新后的候选的用气端分组方式中的每一个用气端分组方式执行所述处理。以这样的方式,可以在多种可能的用气端分组方式中找到与其对应的最优空气压缩机分组的耗电量最小的最优的用气端分组方式。优选地,在上述方面的一个示例中,迭代控制单元进一步被配置为:采用第一遗传算法、第二遗传算法和第三遗传算法来更新所述候选的用气端分组方式,其中,采用第一遗传算法在当前一代候选的用气端分组方式中选择与耗电量最小的最优空气压缩机分组方式对应的用气端分组方式,直接作为下一代候选的用气端分组方式中的一个用气端分组方式;采用第二遗传算法在所述当前一代候选的用气端分组方式中选择两个用气端分组方式作为父用气端分组方式来产生下一代候选的用气端分组方式中的两个用气端分组方式,所述用气端分组方式对应的最优空气压缩机分组方式的耗电量越低,则其被选作父用气端分组方式的概率越高;以及采用第三遗传算法在当前一代候选的用气端分组方式中随机选择一个用气端分组方式进行改变,所述改变包括从所选择的用气端分组方式中随机去除一个用气端组或在所选择的用气端分组方式中随机添加一个用气端组。以这样的方式,可以利用遗传算法来找到最优的用气端分组。优选地,在上述方面的一个示例中,预定收敛条件是:当前一代候选的用气端分组方式中的最小耗电量相比上一代候选的用气端分组方式中的最小耗电量不再发生变化。以这样的方式,通过设定收敛条件,可以确保可以找到最优的用气端分组方式。优选地,在上述方面的一个示例中,最优空气压缩机分组方式确定单元进一步被配置为:针对一个用气端分组方式中的每一个用气端组,在所述空气压缩机的候选型号中选择能够给该用气端组供给压缩空气的具有最小耗电量的空气压缩机组,所述空气压缩机组包括同一种型号的至少一个空气压缩机,将所选择的给所述每一个用气端组供给压缩空气的每一个空气压缩机组构成所述最优空气压缩机分组方式。以这样的方式,只需要针对用气端组中的每个用气端来找到针对每个用气端的耗电量最小的最优空气压缩机组,由于在实际应用中仅存在几种可用的空气压缩机型号,因此可以通过穷举搜索找到针对每一个用气端组的最优空气压缩机型号。优选地,在上述方面的一个示例中,最优空气压缩机分组方式确定单元进一步被配置为:计算该空气压缩机分组方式所包括的每一个空气压缩机组给所述候选的用气端分组方式所包括的每一个用气端组分别供给压缩空气时的耗电量的总和,其中,计算一个空气压缩机组给一个用气端组供给压缩空气时的耗电量包括通过以下过程来计算该空气压缩机组所包括的一种型号的空气压缩机的耗电量:根据特定型号的空气压缩机的性能曲线确定该型号的空气压缩机的气体排放压力与产气量之间的第一映射关系以及产气量与空气压缩机的耗电量之间的第二映射关系;以及根据所述第一映射关系、所述第二映射关系、所述用气端组的最小压力要求和用气量来计算该型号的空气压缩机的耗电量。以这样的方式,可以计算不同型号的空气压缩机给不同用气端组提供空气压缩机时的耗电量。优选地,在上述方面的一个示例中,所述候选的用气端分组方式满足以下要求:一个用气端分组方式的每一个用气端组具有一个最小压力要求范围,其包括最小压力要求落入所述最小压力要求范围的所有用气端,其中,第一用气端组的压力范围从所述最小压力要求中的最高压力要求开始,以使得所述用气端分组方式包括所有用气端。以这样的方式对用气端进行分组,可以按照用气端的最小压力要求和用气量合理地进行分组,并且使得一种用气端分组方式包括所有用气端。根据本发明的另一方面,提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器耦合的存储器,用于存储指令,当所述指令被所述至少一个处理器执行时,使得所述处理器执行如上所述的供给压缩空气的方法。根据本发明的另一方面,提供了一种非暂时性机器可读存储介质,其存储有可执行指令,所述指令当被执行时使得所述机器执行如上所述的供给压缩空气的方法。根据本发明的另一方面,提供了一种计算机程序,包括计算机可执行指令,所述计算机可执行指令在被执行时使至少一个处理器执行如上所述的供给压缩空气的方法。根据本发明的另一方面,提供了一种计算机程序产品,所述计算机程序产品被有形地存储在计算机可读介质上并且包括计算机可执行指令,所述计算机可执行指令在被执行时使至少一个处理器执行如上所述的供给压缩空气的方法。附图说明通过参照下面的附图,可以实现对于本公开内容的本质和优点的进一步理解。在附图中,类似组件或特征可以具有相同的附图标记。图1是空气压缩机和压缩空气用气端的分组配对的一个示意图;图2a是示出空气压缩机的气体排放压力与产量之间的映射关系的示意图;图2b是示出产量与空气压缩机的耗电量之间的映射关系的示意图;图3是示出空气压缩机的产量和耗电量比率与排放压力之间的关系的示意图;图4是根据本发明的一个实施例的供给压缩空气的方法的流程图;图5是根据本发明的一个实施例的供给压缩空气的装置的方框图;以及图6是根据本发明的一个实施例的供给压缩空气的电子设备的方框图。附图标记102:空气压缩机分组方式1022、1024:空气压缩机组104:用气端分组方式1042、1044:用气端组202:气体排放压力204:气体产量206:气体产量208:空气压缩机的耗电量302:气体排放压力304:空气压缩机的产量与耗电量比率400:供给压缩空气的方法s402、s404、s406、s408:步骤500:供给压缩空气的装置502:候选用气端分组方式确定单元504:最优空气压缩机分组方式确定单元506:最优用气端分组方式确定单元508:供给单元600:电子设备602:至少一个处理器604:存储器具体实施方式现在将参考示例实施方式讨论本文描述的主题。应该理解,讨论这些实施方式只是为了使得本领域技术人员能够更好地理解从而实现本文描述的主题,并非是对权利要求书中所阐述的保护范围、适用性或者示例的限制。可以在不脱离本公开内容的保护范围的情况下,对所讨论的元素的功能和排列进行改变。各个示例可以根据需要,省略、替代或者添加各种过程或组件。例如,所描述的方法可以按照与所描述的顺序不同的顺序来执行,以及各个步骤可以被添加、省略或者组合。另外,相对一些示例所描述的特征在其它例子中也可以进行组合。如本文中使用的,术语“包括”及其变型表示开放的术语,含义是“包括但不限于”。术语“基于”表示“至少部分地基于”。术语“一个实施例”和“一实施例”表示“至少一个实施例”。术语“另一个实施例”表示“至少一个其他实施例”。术语“第一”、“第二”等可以指代不同的或相同的对象。下面可以包括其他的定义,无论是明确的还是隐含的。除非上下文中明确地指明,否则一个术语的定义在整个说明书中是一致的。根据本发明实施例的供给压缩空气的方法,可以创建空气压缩机和压缩空气用气端的供给和需求的分组配对,在每一个配对中,由空气压缩机组产生的压缩空气被供给给压缩空气用气端组。一个空气压缩机组所产生的压缩空气必须满足用气端组的最小压力和用气量要求。根据本发明的方法所产生的空气压缩机和压缩空气用气端的分组配对具有下述特性:所有空气压缩机的总耗电量最小,同时可以满足所有压缩空气用气端的需求。根据本发明实施例的供给压缩空气的方法,通过适配压缩空气的供给与需求,可以减小压缩空气生产过程中的耗电量。图1给出了空气压缩机和压缩空气用气端的分组配对的一个示意图,其中,图1中的102是一种空气压缩机分组方式,其包括2个空气压缩机组1022和1024,空气压缩机组1022包括3个空气压缩机,空气压缩机组1024包括2个空气压缩机;图1中的104是一种用气端分组方式,其包括2个用气端组1042和1044,用气端组1042包括6个用气端,用气端组1044包括2个用气端。空气压缩机组1022可以给用气端组1042供给压缩空气(简称供气),空气压缩机组1024可以给用气端组1044供给压缩空气。本领域技术人员可以理解,配对的空气压缩机组的数目与用气端组的数目是相等的,从而空气压缩机组一对一地给用气端组供气。根据本发明实施例的方法是要根据空气压缩机和用气端的相关信息进行分组配对,从而找到使得空气压缩机的耗电量最低的分组方法。下面首先对于压缩空气的用气端的相关信息进行说明。压缩空气的每个用气端具有最小压力要求和其消耗的平均用气量。可以用一个列表来存储所有用气端的最小压力要求p和平均用气量v。在下面的表1中,pi表示第i个用气端的最小压力,而vi是第i个用气端所消耗的平均用气量,这里p的单位例如可以是大气压,v的单位例如是立方米,这里的数值只是作为举例说明。pv5100410065052007100450表1给定所有压缩空气用气端的信息,即p和v,可以创建一个最小压力的排序的和集其包含来自列表中的p的所有唯一元素,并且按照降序排序。每个元素是某个用气端的最小压力要求。再创建一个函数可以得到最小压力要求等于或小于压力的所有用气端的累积用气量。对于由上述表1中的p得到的集合通过上述公式得到的结果可以存储在下面的表2中供快速查询。表2表2表示,例如,最小压力要求等于或小于6的用气端的累积用气量是将表1中最小压力要求等于4、等于5和等于6的用气量都累加到一起的量,即500。接下来再说明空气压缩机的相关信息。压缩空气是由空气压缩机生产,存在多种不同型号的空气压缩机,每种压缩机都具有自己的性能曲线,通常来说,对于每种空气压缩机存在两条性能曲线。本领域技术人员可以理解,对于任一给定型号的空气压缩机,这两条性能曲线是可以确定的,例如可以由空气压缩机的厂家提供。一条性能曲线代表空气压缩机的气体排放压力与产量之间的映射关系。可以将型号为m的压缩机的该对应关系表示为fm,用以下等式(1)来表示空气压缩机的排放压力p与气体产量v之间的映射关系fm:v=fm(p)(1)另一条性能曲线表示产量与空气压缩机的耗电量之间的映射关系。可以将型号为m的压缩机的该对应关系表示为wm,用以下等式(2)来表示产量v与耗电量e之间的映射关系wm。e=wm(v)(2)以某种型号(例如m)的空气压缩机为例,其最优排放压力约为7bar(压力单位),这意味着当空气压缩机的输出压力被设置为接近7bar的值时,其工作效率最高。图2a和图2b是型号m的空气压缩机的两种性能曲线的示意图。其中,图2a示出了空气压缩机的气体排放压力202(纵坐标,其单位为bar)与气体产量204(横坐标,单位时间所生产的气体的体积,其单位为l/s(升每秒))之间的映射关系,图2b示出了气体产量206(横坐标,其单位为l/s)与空气压缩机的耗电量208(纵坐标,其单位为kw(千瓦))之间的映射关系。基于已知的性能曲线,可以使用例如回归分析技术从性能曲线学习得到映射关系fm和wm。在得到压缩机的两个映射函数之后,可以找出该型号m压缩机的准确的最优排放压力。m型号压缩机的最优排放压力是指可以使得压缩机的气体产量与压缩机的耗电量的比率达到最大值时的排放压力,可以用以下等式(3)来计算:由于映射关系fm和wm的特性,找到最优排放压力是一个凸问题。可以使用局部搜索方法,例如hillclimbing(爬山算法),来找到最优排放压力图3示出了,在气体排放压力302的有效范围内(横坐标,其单位为bar),上述m型号的空气压缩机的气体产量与耗电量的比率304(纵坐标,其单位为l/kw(升每千瓦))。从图3可以看到,其最优排放压力大约为5.5bar。即,在排放压力最小的情况下,压缩机的气体产量与压缩机的耗电量的比率最大。获得映射关系fm和wm的另一个目的在于构建函数em(p,v)(4),该函数用于计算:在使用m型号空气压缩机的情况下,产生压力为p、体积为v的压缩空气所需要的总耗电量em(p,v)。其中,v是压缩空气的总需求量,fm(p)是一台压缩机产生压力为p的压缩空气的产量,wm(fm(p))是在产生fm(p)体积的压缩空气的情况下单台压缩机的耗电量。通过以上等式可以计算在使用m型号空气压缩机的情况下,产生压力为p、体积为v的压缩空气所需要的总耗电量。本领域技术人员可以理解,为了供应体积为v、压力为p的压缩空气并不一定意味着必须产生恰好压力为p的压缩空气,所产生的压缩空气的压力可以为不低于所需压力p的任何有效值,产生压力高于所需压力p的压缩空气可能更加高效。可以通过以下等式(5)找出由m型号空气压缩机提供体积为v、压力为p的压缩空气所需要的最小耗电量其中,是m型号压缩机的最大排放压力。当所需体积v足够大时,如果最佳的排放压力是所需压力p,否则是最优排放压力下面结合附图来具体描述根据本发明的实施例的供给压缩空气的方法。图4是根据本发明的一个实施例的供给压缩空气的方法400的流程图。如图4所示,在方框s402中,根据至少两个用气端中的每一个用气端的最小压力要求和用气量确定至少一个候选的用气端分组方式,其中,每一个候选的用气端分组方式包括所述至少两个用气端被划分的至少两个用气端组。为了创建供给和需求配对,首先需要对用气端进行分组,一个用气端分组方式中的每一个用气端组具有一个最小压力要求范围,该用气端组包含最小压力要求落入该最小压力要求范围的所有用气端;用气端分组方式c可以表示为和集的有序子集;由于一个用气端分组方式必须包括所有用气端,用气端分组方式中的第一用气端组要从最高压力要求开始。对于每个用气端组ci,其压力范围是[ci,ci+1),其总用气量d(ci)是ci的累积用气量减去下一组ci+1的累积用气量。d(ci)=a(ci)-a(ci+1)(8)下表给出了一个具体示例,一种可能的用气端分组方式是c={7,5}。该用气端分组方式包括两个用气端组。压力范围总体积[7,5)150[5,0)450表3可以看到,对于用气端分组方式c={7,5},包括两个用气端组[7,5)和[5,0),参照上面的表2,对于用气端组[7,5),其需要的总用气量d(7)为最小压力要求等于或小于7的用气端的累积用气量a(7)减去最小压力要求等于或小于5的用气端的累积用气量a(5),即d(7)=a(7)-a(5)=600-450=150,对于用气端组[5,0),其总用气量为最小压力要求等于或小于5的累积用气量d(5)=a(5)-0=450。在产生用气端分组方式c之后,需要设计可以给用气端分组方式c供给压缩空气的对应的空气压缩机分组方式s。s中的每个空气压缩机组si给用气端组ci供给压缩空气,|s|=|c|,即空气压缩机组si和用气端组ci一一对应。空气压缩机分组方式s可以表示为空气压缩机型号的列表,每个元素si是一个空气压缩机型号,一个空气压缩机组中的空气压缩机都是相同的型号。因此,在方框s404中,针对每一个候选的用气端分组方式执行以下处理,以确定为该用气端分组方式供给压缩空气的最优空气压缩机分组方式。首先,基于空气压缩机的候选型号来确定为该候选的用气端分组方式供给压缩空气的至少一个候选的空气压缩机分组方式,其中,每一个候选的空气压缩机分组方式包括至少两个空气压缩机组,一个空气压缩机组包括同一种型号的空气压缩机,所述至少两个空气压缩机组的数目与该候选的用气端分组方式所包括的所述至少两个用气端组的数目相同。然后,计算在该候选的用气端分组方式下,采用每一个空气压缩机分组方式供给压缩空气时的耗电量,将具有最小耗电量的候选的空气压缩机分组方式确定为与该候选的用气端分组方式所对应的最优空气压缩机分组方式。下面具体说明,在给定用气端分组方式c的情况下,如何可以确定给用气端分组方式c供气的最优空气压缩机分组方式。首先,可以采用下面的等式(9)来计算当给用气端分组方式c供气时空气压缩机分组方式s的耗电量e(s,c)。其中,d(ci)是一个用气端组ci的用气量,表示给一个用气端组ci供给d(ci)这些体积用气量所需要的最小耗电量,是一台空气压缩机的产量,是一台空气压缩机的耗电量。这里b代表缓冲(buffer),在这里称为压损。本领域技术人员可以理解,因为空器压缩机输出的压缩空气,会先经过干燥过滤等一些处理,再输出给用气端,中间会有漏气,压力会有损耗,所以出口压力的设定值,会在需求值上再加一个压损b。压损的大小根据实际应用情况确定,优选地,可以将压损定为1.1bar。比如在给需求6.0bar的用气组供气时,出口压力就会设定为7.1bar。通过上面的式(9)可以计算出空气压缩机分组方式s的耗电量。可以理解的是,可能有供给用气端分组方式c的多种空气压缩机分组方式。可以通过下面的等式(10)找出可以供给用气端分组方式c并且在所有可能的空气压缩机分组方式中具有最小耗电量的空气压缩机分组方式sc。用气端分组方式c的最优空气压缩机分组方式sc的耗电量也可以被称为该用气端分组方式的供给电量e(c),如下面的等式(11):e(c)=e(sc,c)(11)所有用气端分组方式中具有最小供给电量的用气端分组方式及其最优空气压缩机分组方式就是所要确定的最优供给和需求对,如下面的等式(12):优选地,如果两个用气端分组方式具有相同的供给电量,则选择具有较少组的分组方式。在一个示例中,代替直接寻找使得给定用气端分组方式c的耗电量最小的最优空气压缩机分组方式sc,可以针对每个用气端组ci∈c寻找使得针对ci的耗电量最小的最优空气压缩机组如上所述,一个空气压缩机组中的空气压缩机都是相同的型号,对于用气端分组方式c找到最优空气压缩机分组方式sc的任务实际上就是对于每个用气端组ci∈c找到最优空气压缩机型号如下面的式(13):由于在实际应用中仅存在几种可用的空气压缩机型号,因此可以通过穷举搜索找到针对每一个用气端组ci的最优空气压缩机型号针对每一个用气端组ci找到的最优空气压缩机组就可以构成对于用气端分组方式c的最优空气压缩机分组方式sc。接下来,在方框s406中,在所有候选的用气端分组方式中,将所确定的每一个最优空气压缩机分组方式中具有最小耗电量的最优空气压缩机分组方式所对应的候选的用气端分组方式确定为最优用气端分组方式。可以理解,用气端分组方式可以有多种不同的分组方法。因此,在执行方框s406的处理之前,还可以迭代执行方框s402和s404中的处理,来找到最优的候选的用气端分组方式。简单来说,对于所确定的候选的用气端分组方式,可以基于所计算的每一个候选的用气端分组方式所对应的最优空气压缩机分组方式的耗电量,利用遗传算法来更新候选的用气端分组方式,针对更新后的候选的用气端分组方式中的每一个用气端分组方式再执行方框s404中的处理,进行迭代,直到候选的用气端分组方式满足预定收敛条件。下面具体说明如何如何利用基于遗传算法的方法在多种可能的用气端分组方式中找到最优用气端分组方式上面提到,可以将用气端分组方式c的最优空气压缩机分组方式sc的耗电量用作该用气端分组方式的供给电量e(c)。由于供电函数e(c)是不可微分的,可以使用基于遗传算法的方法来找到最优用气端分组方式解域的基因表示是用气端分组方式c。将用气端分组方式c的适应度函数t(c)定义为负的供电函数e(c),t(c)=-e(c)。如上所述,用气端分组方式c的最优空气压缩机分组方式sc的耗电量也可以称为该用气端分组方式的供给电量e(c),具有较低供给电量的用气端分组方式c(即其对应的最优空气压缩机分组方式的耗电量较低)被认为适应度更高。在本文中,用气端分组方式所对应的最优空气压缩机分组方式的耗电量与用气端分组方式的供给电量以及用气端分组方式的耗电量表达的都是相同的意思。首先,根据至少两个用气端中的每一个用气端的最小压力要求和用气量确定至少一个候选的用气端分组方式来作为第一代候选的用气端分组方式。这可以通过在满足用气端分组方式要求的情况下,随机生成g个用气端分组方式来完成,其中g是大于等于1的自然数,表示用气端分组方式的数量。g的大小如果较大,则收敛更快,但是需要更多的计算量。在初始化第一代候选的用气端分组方式之后,通过迭代来更新候选的用气端分组方式。在每次迭代中,采用第一遗传算法、第二遗传算法和第三遗传算法从当前一代候选的用气端分组方式生成新的一代候选的用气端分组方式。其中,第一遗传算法可以是精英主义,第二遗传算法可以是繁殖,第三遗传算法可以是变异。精英主义(或称为适者生存)意思是在当前一代中选择适应度最高的用气端分组方式,在没有任何改变的情况下被直接传递到新一代中。这样保证了新一代的质量不会下降。繁殖是选择两个用气端分组方式作为父用气端分组方式来产生下一代候选用气端分组方式中的两个后代用气端分组方式。基于其适应度来选择父用气端分组方式,用气端分组方式的适应度越高,越有可能被选中。一旦选择好两个父用气端分组方式,通过进行交配来产生两个后代。每个父用气端分组方式在随机的位置被分为两个连续的子集,通过对两个父用气端分组方式的一个子集进行交换产生两个后代。重复这个繁殖过程直到总共产生个后代用气端分组方式,将其插入新的一代。变异是在当前一代候选用气端分组方式中随机选择的单个用气端分组方式上完成的。所选择的用气端分组方式随机地经历以下两种可能的变异过程中的一种:一种是从用气端分组方式随机去除一个元素,另一种是将来自的一个新的元素随机插入该用气端分组方式。这个变异过程一直重复直到已经产生总共个变异的用气端组,并将其插入下一代。在经过上述精英主义、繁殖和变异三种处理之后,产生了大小为g的新的一代,并且在下一次迭代中被用作当前一代。在当前一代的质量收敛时,将终止迭代,收敛是指:当前一代的最大适应度值相比上一代不再增加(即当前一代候选的用气端分组方式中的最小耗电量相比上一代候选的用气端分组方式中的最小耗电量不再减小)。在这种情况下,当前一代中具有最大适应度值的用气端分组方式(即具有最小耗电量的最优空气压缩机分组方式所对应的用气端分组方式)是要确定的最优用气端分组方式从而对构成了最优的压缩空气供给和需求对。最后,在方框s408中,按照所确定的最优用气端分组方式和与其相对应的最优空气压缩机分组方式为所述至少两个用气端进行压缩空气的供给。通过上述过程,可以确定最优用气端分组方式以及给该最优用气端分组方式供给压缩空气的最优空气压缩机分组方式,由所确定的最优空气压缩机分组方式中的每一个空气压缩机组分别给所确定的用气端分组方式中的每一个用气端组供给压缩空气,可以实现所有空气压缩机生产压缩空气时的总耗电量最小。图5是根据本发明的一个实施例的供给压缩空气的装置500的方框图。如图5所示,供给压缩空气的装置500包括一个候选用气端分组方式确定单元502、一个最优空气压缩机分组方式确定单元504、一个最优用气端分组方式确定单元506和一个供给单元508。其中,用气端分组方式确定单元502被配置为:根据至少两个用气端中的每一个用气端的最小压力要求和用气量确定至少一个候选的用气端分组方式,其中,每一个候选的用气端分组方式包括所述至少两个用气端被划分的至少两个用气端组。最优空气压缩机分组方式确定单元504被配置为:针对每一个候选的用气端分组方式执行以下处理,以确定为该用气端分组方式供给压缩空气的最优空气压缩机分组方式:基于空气压缩机的候选型号来确定为该候选的用气端分组方式供给压缩空气的至少一个候选的空气压缩机分组方式,其中,每一个候选的空气压缩机分组方式包括至少两个空气压缩机组,一个空气压缩机组包括同一种型号的空气压缩机,所述至少两个空气压缩机组的数目与该候选的用气端分组方式所包括的所述至少两个用气端组的数目相同;以及计算在该候选的用气端分组方式下,采用每一个空气压缩机分组方式供给压缩空气时的耗电量,将具有最小耗电量的候选的空气压缩机分组方式确定为与该候选的用气端分组方式所对应的最优空气压缩机分组方式。最优用气端分组方式确定单元506被配置为:在所述候选的用气端分组方式中,将所确定的每一个最优空气压缩机分组方式中具有最小耗电量的最优空气压缩机分组方式所对应的候选的用气端分组方式确定为最优用气端分组方式。供给单元508被配置为:按照所确定的最优用气端分组方式和与其相对应的最优空气压缩机分组方式为所述至少两个用气端进行压缩空气的供给。其中,供给压缩空气的装置还包括迭代控制单元(图中未示出),所述迭代控制单元被配置为进行如下迭代过程,直到候选的用气端分组方式满足预定收敛条件:基于所计算的每一个候选的用气端分组方式所对应的最优空气压缩机分组方式的耗电量,利用遗传算法来更新候选的用气端分组方式,针对更新后的候选的用气端分组方式中的每一个用气端分组方式执行所述处理。具体地,迭代控制单元可以采用第一遗传算法、第二遗传算法和第三遗传算法来更新所述候选的用气端分组方式,其中,采用第一遗传算法在当前一代候选的用气端分组方式中选择与耗电量最小的最优空气压缩机分组方式对应的用气端分组方式,直接作为下一代候选的用气端分组方式中的一个用气端分组方式;采用第二遗传算法在所述当前一代候选的用气端分组方式中选择两个用气端分组方式作为父用气端分组方式来产生下一代候选的用气端分组方式中的两个用气端分组方式,所述用气端分组方式对应的最优空气压缩机分组方式的耗电量越低,则其被选作父用气端分组方式的概率越高;以及采用第三遗传算法在当前一代候选的用气端分组方式中随机选择一个用气端分组方式进行改变,所述改变包括从所选择的用气端分组方式中随机去除一个用气端组或在所选择的用气端分组方式中随机添加一个用气端组。其中,第一遗传算法可以是精英主义,第二遗传算法可以是繁殖,第三遗传算法可以是变异。其中,预定收敛条件是:当前一代候选的用气端分组方式中的最小耗电量相比上一代候选的用气端分组方式中的最小耗电量不再发生变化。其中,最优空气压缩机分组方式确定单元504进一步被配置为:针对一个用气端分组方式中的每一个用气端组,在所述空气压缩机的候选型号中选择能够给该用气端组供给压缩空气的具有最小耗电量的空气压缩机组,所述空气压缩机组包括同一种型号的至少一个空气压缩机,将所选择的给所述每一个用气端组供给压缩空气的每一个空气压缩机组构成所述最优空气压缩机分组方式。最优空气压缩机分组方式确定单元504进一步被配置为:计算该空气压缩机分组方式所包括的每一个空气压缩机组给所述候选的用气端分组方式所包括的每一个用气端组分别供给压缩空气时的耗电量的总和,其中,计算一个空气压缩机组给一个用气端组供给压缩空气时的耗电量包括通过以下过程来计算该空气压缩机组所包括的一种型号的空气压缩机的耗电量:根据特定型号的空气压缩机的性能曲线确定该型号的空气压缩机的气体排放压力与产气量之间的第一映射关系以及产气量与空气压缩机的耗电量之间的第二映射关系;以及根据所述第一映射关系、所述第二映射关系、所述用气端组的最小压力要求和用气量来计算该型号的空气压缩机的耗电量。其中,所述候选的用气端分组方式满足以下要求:一个用气端分组方式的每一个用气端组具有一个最小压力要求范围,其包括最小压力要求落入所述最小压力要求范围的所有用气端,其中,第一用气端组的压力范围从所述最小压力要求中的最高压力要求开始,以使得所述用气端分组方式包括所有用气端。如上参照图1到图5,对根据本发明的供给压缩空气的方法和装置的实施例进行了描述。上面的供给压缩空气的装置500可以采用硬件实现,也可以采用软件或者硬件和软件的组合来实现。在本发明中,供给压缩空气的装置500可以利用电子设备实现。图6示出了根据本发明的用于数据压缩处理的电子设备600的方框图。根据一个实施例,电子设备600可以包括至少一个处理器602,处理器604执行在计算机可读存储介质(即,存储器604)中存储或编码的至少一个计算机可读指令(即,上述以软件形式实现的元素)。在一个实施例中,在存储器604中存储计算机可执行指令,其当执行时使得至少一个处理器602:根据至少两个用气端中的每一个用气端的最小压力要求和用气量确定至少一个候选的用气端分组方式,其中,每一个候选的用气端分组方式包括所述至少两个用气端被划分的至少两个用气端组;针对每一个候选的用气端分组方式执行以下处理,以确定为该用气端分组方式供给压缩空气的最优空气压缩机分组方式:基于空气压缩机的候选型号来确定为该候选的用气端分组方式供给压缩空气的至少一个候选的空气压缩机分组方式,其中,每一个候选的空气压缩机分组方式包括至少两个空气压缩机组,一个空气压缩机组包括同一种型号的空气压缩机,所述至少两个空气压缩机组的数目与该候选的用气端分组方式所包括的所述至少两个用气端组的数目相同;以及计算在该候选的用气端分组方式下,采用每一个空气压缩机分组方式供给压缩空气时的耗电量,将具有最小耗电量的候选的空气压缩机分组方式确定为与该候选的用气端分组方式所对应的最优空气压缩机分组方式;在所述候选的用气端分组方式中,将所确定的每一个最优空气压缩机分组方式中具有最小耗电量的最优空气压缩机分组方式所对应的候选的用气端分组方式确定为最优用气端分组方式;以及按照所确定的最优用气端分组方式和与其相对应的最优空气压缩机分组方式为所述至少两个用气端进行压缩空气的供给。应该理解,在存储器604中存储的计算机可执行指令当执行时使得至少一个处理器602进行本发明的各个实施例中以上结合图1-5描述的各种操作和功能。根据一个实施例,提供了一种非暂时性机器可读介质。该非暂时性机器可读介质可以具有机器可执行指令(即,上述以软件形式实现的元素),该指令当被机器执行时,使得机器执行本发明的各个实施例中以上结合图1-5描述的各种操作和功能。根据一个实施例,提供了一种计算机程序,包括计算机可执行指令,所述计算机可执行指令在被执行时使至少一个处理器执行本发明的各个实施例中以上结合图1-5描述的各种操作和功能。根据一个实施例,提供了一种计算机程序产品,包括计算机可执行指令,所述计算机可执行指令在被执行时使至少一个处理器执行本发明的各个实施例中以上结合图1-5描述的各种操作和功能。上面结合附图阐述的具体实施方式描述了示例性实施例,但并不表示可以实现的或者落入权利要求书的保护范围的所有实施例。在整个本说明书中使用的术语“示例性”意味着“用作示例、实例或例示”,并不意味着比其它实施例“优选”或“具有优势”。出于提供对所描述技术的理解的目的,具体实施方式包括具体细节。然而,可以在没有这些具体细节的情况下实施这些技术。在一些实例中,为了避免对所描述的实施例的概念造成难以理解,公知的结构和装置以框图形式示出。本公开内容的上述描述被提供来使得本领域任何普通技术人员能够实现或者使用本公开内容。对于本领域普通技术人员来说,对本公开内容进行的各种修改是显而易见的,并且,也可以在不脱离本公开内容的保护范围的情况下,将本文所定义的一般性原理应用于其它变型。因此,本公开内容并不限于本文所描述的示例和设计,而是与符合本文公开的原理和新颖性特征的最广范围相一致。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1