基于联合智能算法的中央空调节能控制方法及系统与流程

文档序号:11542476阅读:263来源:国知局
基于联合智能算法的中央空调节能控制方法及系统与流程

本发明涉及建筑大型中央空调领域,更具体地说,涉及一种基于联合智能算法的中央空调节能控制方法及系统。



背景技术:

当前,传统的中央空调控制系统采用的是简单的pid控制,例如:在冷水侧供回水管路预设压差,当供回水压差大于预设值时,提高冷水泵的频率,增大功率;当供回水温差小于预设值时,则降低冷水泵频率,减小功率。但此种方法属于凭借经验设定压差,并没有规范依据,其准确度有待商榷,而且,即使凭借经验设定的压差,往往也是通过全网最不利环路设定,在大部分实际运行情况中水泵都是超过实际应用功率运行,这导致能耗增加,能源的极大浪费;或者使用回水温度控制法,即预设冷水回水温度,当回水温度高于预设值时,提高冷水泵的频度,增大功率;当回水温度低于预设值时,降低冷水泵频率,减小功率。此种方法也是凭借经验设定,每个项目的温差设定值各有差别。

这些方法只是单纯的根据经验来调节中央空调系统冷水侧的物理参数,并没有充分考虑到建筑内部的冷需量,也就是整个中央空调系统的冷负荷。由于中央空调系统时滞性、大惰性等缺陷,当系统冷负荷发生变化时,传统的调节系统不能快速有效的响应,会造成能源不必要的浪费或者室内舒适度的降低。同时,传统的中央空调节能控制方法在冷水或冷却水侧一味的追求泵的频率降低,能耗最低,却忽略了中央空调系统的整体能耗情况。由于制冷主机的能耗在整个中央空调系统占有很大比重,有时虽然冷冻泵功率降低了,但制冷主机的能耗却增加了,相应地,中央空调整体能耗也在增加,导致能耗的浪费。



技术实现要素:

本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于联合智能算法的中央空调节能控制方法及系统。

本发明解决其技术问题所采用的技术方案是:构造一种基于联合智能算法的中央空调节能控制方法,包括以下步骤:

s1、获取中央空调在预设时间段内的运行参数的第一数据;

s2、利用bp神经网络算法根据所述第一数据建立所述中央空调的设备的bp神经网络训练模型,通过所述中央空调的设备的bp神经网络训练模型进行计算获得所述中央空调的设备能耗与所述运行参数的对应关系式;

s3、基于所述中央空调的设备能耗与所述运行参数的对应关系式,获得所述中央空调的总能耗与所述运行参数的数学模型,并根据所述中央空调的总能耗与所述运行参数的数学模型通过遗传算法对所述运行参数进行优化处理,输出所述运行参数的优化数据;

s4、调用所述运行参数的优化数据,将所述优化数据输入至所述中央空调中以调整所述中央空调的运行参数控制所述中央空调运行。

在本发明所述的基于联合智能算法的中央空调节能控制方法中,优选地,所述步骤s1包括:

s11、在预设时间段内,采集所述中央空调的运行参数的第二数据;

s12、对所述第二数据进行处理,剔除所述第二数据中不合理的或无效的数据获得所述第一数据;所述不合理的或无效的数据为超出预设值的数据;

s13、对所述第一数据进行归一化处理;

s14、按预设比例对所述已进行归一化处理的第一数据进行划分,获得第一比例数据、第二比例数据和第三比例数据;所述第一比例数据用于代入所述bp神经网络训练模型中进行训练,所述第二比例数据用于代入所述bp神经网络训练模型中进行验证,所述第三比例数据用于代入所述bp神经网络训练模型中进行测试。

在本发明所述的基于联合智能算法的中央空调节能控制方法中,优选地,步骤s2中包括:对所述bp神经网络训练模型的训练参数进行设置。

在本发明所述的基于联合智能算法的中央空调节能控制方法中,优选地,在步骤s2中,所述中央空调的设备能耗与所述运行参数的对应关系式包括:第一对应关系式、第二对应关系式、第三对应关系以及第四对应关系式;

所述第一对应关系式为:

所述第二对应关系式为:

所述第三对应关系式为:

所述第四对应关系式为:

其中,

wchiller:为中央空调制冷主机能耗;wch,p:为冷冻泵能耗;wc,p:为冷却泵能耗;wc,t:为冷却塔能耗;为冷冻水质量流量,单位:kg/s;tch,sup:为冷冻水供水温度,单位:℃;tch,re:为冷冻水回水温度,单位:℃;为冷却水质量流量,单位:kg/s;tc,sup:为冷却水供水温度,单位:℃;tc,re:为冷却水回水温度,单位:℃;tout:为室外温度,单位:℃;hr:为室外相对湿度,单位:%;q:为空调冷负荷,单位:kw。

在本发明所述的基于联合智能算法的中央空调节能控制方法中,优选地,在步骤s3中,所述中央空调的总能耗与所述运行参数的数学模型为:

wtot=wchiller+wch,p+wc,p+wc,t;

或,

其中,wtot为中央空调的总能耗。

在本发明所述的基于联合智能算法的中央空调节能控制方法中,优选地,所述步骤s3包括:

s31、基于所述中央空调的总能耗与所述运行参数的数学模型建立遗传算法模型;

s32、根据所述遗传算法模型对所述中央空调的所述运行参数进行优化处理,输出所述运行参数的优化数据。

在本发明所述的基于联合智能算法的中央空调节能控制方法中,优选地,所述步骤s32包括以下步骤:

a、基于所述中央空调的总能耗与所述运行参数的数学模型设置适应函数,所述适应函数的数学式为:

fitness=wtot,其中,fitness为适应函数;

b、判断是否已设置限制条件,若是,则在所述中央空调的运行参数的第一数据中随机选取n组数据,根据所述适应函数的数学式计算所述n组数据对应的适应函数值,获得对应的n个适应函数值;若否,则对所述适应函数进行限制条件设置;n为大于0的整数;

c、对所述n组数据对应的n个适应函数值进行优化处理,输出所述运行参数的优化数据。

在本发明所述的基于联合智能算法的中央空调节能控制方法中,优选地,所述步骤c包括:

c1、对所述n个适应函数值按由小到大的顺序依次排列,并编号为1、2、3、……、n;

c2、从所述运行参数的第一数据组选择m组数据替换所述已编号的n个适应函数值对应的n组数据中的m组数据,获得n′组数据,其中,m为大于0且小于n的整数;n′=n;

c3、根据所述n′组数据依次进行交叉和变异计算,获得变异的n′组数据;

c4、在步骤c3结束后循环执行步骤c1至步骤c3,其中,执行一次步骤c1至步骤c3为一代。

在本发明所述的基于联合智能算法的中央空调节能控制方法中,优选地,在所述步骤c4之后还包括下述步骤:

判断所述变异的n′组数据中的数据的变化率是否达到预设变化率,若是则停止执行步骤c4,输出所述运行参数的优化数据,若否,则执行步骤c1;

或,判断所述步骤c4中的代数是否达到预设代数,若是则停止执行步骤c4,输出所述运行参数的优化数据,若否,则执行步骤c1。

本发明还提供了一种基于联合智能算法的中央空调节能控制系统,包括:

数据采集模块,用于获取中央空调在预设时间段内的运行参数的第一数据;

bp神经网络计算模块,用于利用bp神经网络算法根据所述第一数据建立所述中央空调的设备的bp神经网络训练模型,通过所述中央空调的设备的bp神经网络训练模型进行计算,获得所述中央空调的设备能耗与所述运行参数的对应关系式;

遗传算法模块,用于基于所述中央空调的设备能耗与所述运行参数的对应关系式,获得所述中央空调的总能耗与所述运行参数的数学模型,并根据所述中央空调的总能耗与所述运行参数的数学模型通过遗传算法对所述运行参数进行优化处理,输出所述运行参数的优化数据;

控制模块,调用所述运行参数的优化数据,将所述优化数据输入至所述中央空调中以调整所述中央空调的运行参数控制所述中央空调运行。

实施本发明的基于联合智能算法的中央空调节能控制方法,具有以下有益效果:该方法包括步骤:s1、获取中央空调在预设时间段内的运行参数的第一数据;s2、利用bp神经网络算法根据第一数据建立中央空调的设备的bp神经网络训练模型,通过中央空调的设备的bp神经网络训练模型进行计算获得中央空调的设备能耗与运行参数的对应关系式;s3、基于中央空调的设备能耗与运行参数的对应关系式,获得中央空调的总能耗的数学模型,并通过遗传算法对中央空调的总能耗的数学模型进行优化处理,输出运行参数的优化数据;s4、调用运行参数的优化数据,将优化数据输入至中央空调中以调整中央空调的运行参数控制中央空调运行。本发明通过使用bp神经网络对中央空调的设备进行建模,在去处过程中充分考虑外在因素对设备用电情况的影响,获取设备的能耗与运行参数的关系,设备的能耗与运行参数的关系通过遗传算法对中央空调的设备的总能耗进行优化,避免了单纯的消耗降频节能所带来的总能耗增加的情况,使整个中央空调系统的能耗达到最低,且通过结合两种智能算法,使其互为补充、互相促进,提高了这两种算法在中央空调节能领域的使用效果,进而获得最优的运行参数的优化数据以控制中央空调的运行,在保证室内舒适性前提下达到了节约能耗的目的。

附图说明

下面将结合附图及实施例对本发明作进一步说明,附图中:

图1是本发明基于联合智能算法的中央空调节能控制方法的流程示意图;

图2是本发明基于联合智能算法的中央空调节能控制方法一较佳实施例的示意图;

图3是bp神经网络训练模型的示意图;

图4是本发明基于联合智能算法的中央空调节能控制方法的第二优选实施例的流程示意图;

图5是本发明基于联合智能算法的中央空调节能控制方法的第三优选实施例的流程示意图;

图6本发明基于联合智能算法的中央空调节能控制方法的第四优选实施例的流程示意图。

具体实施方式

为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的具体实施方式。

本发明相较于传统的冷冻水侧定压差、定温差等pid控制方法提出了一种通过系统冷负荷对中央空调各运行参数控制的运行的方法,该方法不再依赖于人为经验,而是充分考虑用户端冷需量,实现中央空调系统按需供冷。具体地,本发明通过使用bp神经网络算法对中央空调各耗电设备进行建模,在bp神经网络训练过程中充分考虑外在因素对耗电设备用电情况的影响,快速准确地获得各耗电设备与对应的运行参数之间的对应关系,进一步得到中央空调的总能耗与中央空调各运行参数之间的关系,进而借用遗传算法对中央空调总能耗进行优化,输出运行参数的优化数据,并调用通过遗传算法优化得到的优化数据对中央空调的运行参数进行相应的调整以控制中央空调的运行,避免了单纯的水泵降频所带来的总能耗增加的情况,使整个系统达到最低的能耗的运行状态,实现了在保护室内热舒适性的前提下节约系统能耗。

如图1所示,在本发明的基于联合智能算法的中央空调节能控制方法的流程示意图,该方法包括以下步骤:

步骤s1、获取中央空调在预设时间段内的运行参数的第一数据。

可以理解地,在本发明的实施例中,预设时间段的范围可以为中央空调的历史数据,比如在此之前的某年1~5月,即相当于中央空调之前运行时的运行参数的数据,具体选取哪个时间段的数据可根据实际应用进行确定。

具体地,在本实施例中,中央空调的运行参数的历史数据包括多组数据,每一组数据都包括各运行参数在某一时刻的对应数值。假设冷冻水质量流量为x1,冷冻水供水温度为x2、冷冻水回水温度为x3,冷却水质量流量为x4,冷却水供水温度为x5,冷却水回水温度为x6、中央空调冷负荷为x7,则第一组数据为x10、x20、x30、x40、x50、x60、x70;第二组数据为x11、x21、x31、x41、x51、x61、x71;第三组数据为x12、x22、x32、x42、x52、x62、x72;第四组数据为x13、x23、x33、x43、x53、x63、x73;依此类推。在本实施例中,优选地,每一组数据中各中央空调的运行参数均为采集同一时刻的运行参数。例如,在第一组数据中,x10、x20、x30、x40、x50、x60、x70都是在同一时刻采集的。而且,中央空调的运行参数的历史数据可以是在中央空调运行过程中每隔5分钟采集一次的数据、每隔10分种采集一次的数据、每隔15分种采集一次的数据、或者是每隔半小时采集一次的数据、每隔1小时采集一次的数据等等。在本发明的实施例中,本发明对此不作具体限定,对于中央空调的运行参数的历史数据均可用于本发明的实施例。换句话说,在本发明的实施例中,中央空调的各个运行参数的第一数据包括多组数据,即每一个运行参数的第一数据包含多个,每一组数据对应多个运行参数,因此,第一数据为多组数据。

优选地,在本实施例中,中央空调的运行参数可为冷冻水质量流量、冷冻水供水温度、冷冻水回水温度、冷却水质量流量、冷却水供水温度、冷却水回水温度、空调冷负荷、室外温度及室外相对湿度。

参考图2,优选地,图2是本发明基于联合智能算法的中央空调节能控制方法一较佳实施例。为了使在后续的bp神经网络训练模型中的训练速率更快,本实施例在步骤s1中对中央空调的运行参数的数据进行处理。具体地,包括:

s11、在预设时间段内,采集中央空调的运行参数的第二数据。

s12、对第二数据进行处理,剔除第二数据中不合理的或无效的数据获得第一数据;不合理的或无效的数据为超出预设值的数据。

可以理解地,不合理的数据或无效的数据为超出预设值的数据。例如对于冷冻水质量流量,如果冷冻水质量的某一数据大于中央空调所能负载的数值,则该数据为不合理的数据或无效的数据。如中央空调冷负荷,如果采集到的第二数据中某一中央空调冷负荷的数据大于中央空调制冷主机的额定制冷量,则该数据为不合理的数据或无效的数据。

s13、对第一数据进行归一化处理。

可以理解地,归一化是一种简化计算的方式,是一种无量纲处理手段,通过归一化可使物理数值的绝对值变成某种相对值关系,进而使计算更加简单。

在本发明的实施例中,优选地,对中央空调的运行参数的有效历史数据进行归一化处理,将不同数量级的运行参数的数据归一到同一数量级,进一步使数据处理更加简单,提高了数据处理的效率。

s14、按预设比例对已进行归一化处理的第一数据进行划分,获得第一比例数据、第二比例数据和第三比例数据;第一比例数据用于代入bp神经网络训练模型中进行训练,第二比例数据用于代入bp神经网络训练模型中进行验证,第三比例数据用于代入bp神经网络训练模型中进行测试。

具体地,在本发明的实施例中,第一比例数据、第二比例数据和第三比例数据可为将所有第一数据按不同的比例进行划分,即第一比例数据可为从已进行归一化处理的第一数据中随机抽取的50%作为代入bp神经网络进行训练的数据,相应地,第二比例数据为从余下的50%的已进行归一化处理的第一数据中随机抽取30%作为代入bp神经网络中进行验证的数据,则第三比例数据为余下的20%的已进行归一化处理的第一数据。优选地,在本发明的实施例中,从已进行归一化处理的第一数据中随机抽取70%作为第一比例数据,随机抽取已进行归一化处理的15%作为第二比例数据,随机抽取已进行归一化处理的15%作为第三比例数据。通过该抽取70%作为训练数据、15%作为验证数据、15%作为测试数据,在使计算的时间长度、运算速度及运算精度三者达到平衡的前提下,对输出数据作出更加精确的预测,提高预测精度。可以理解地,训练数据即为初步运算数据,根据训练数据在bp神经网络中获得初步训练结果。在获得初步训练结果后,将随机抽取的15%的有效历史数据代入bp神经网络中对训练结果进行验证,以验证训练结果是否正确,根据验证的结果再将随机抽取的15%的有效历史数据代入bp神经网络中作进一步的测试,以获得准确的中央空调的运行参数与设备能耗的对应关系。

步骤s2、利用bp神经网络算法根据第一数据建立中央空调的设备的bp神经网络训练模型,通过中央空调的设备的bp神经网络训练模型进行计算获得中央空调的设备能耗与运行参数的对应关系式。

进一步地,在步骤s2中,当通过中央空调的设备的bp神经网络训练模型进行计算时可先获得bp神经网络训练模型中的输出参数与输入参数之间的对应关系式,进而对输出参数与输入参数之间的对应关系式进行反归一化处理,最终可获得中央空调的设备能耗与运行参数的对应关系式。

优选地,在步骤s2中,中央空调的设备能耗与运行参数的对应关系式包括:第一对应关系式、第二对应关系式、第三对应关系以及第四对应关系式。具体地,第一对应关系式为:

第二对应关系式为:

第三对应关系式为:

第四对应关系式为:

其中,wchiller:为中央空调制冷主机能耗;wch,p:为冷冻泵能耗;wc,p:为冷却泵能耗;wc,t:为冷却塔能耗;为冷冻水质量流量,单位:kg/s;tch,sup:为冷冻水供水温度,单位:℃;tch,re:为冷冻水回水温度,单位:℃;为冷却水质量流量,单位:kg/s;tc,sup:为冷却水供水温度,单位:℃;tc,re:为冷却水回水温度,单位:℃;tout:为室外温度,单位:℃;hr:为室外相对湿度,单位:%;q:为空调冷负荷,单位:kw。进一步地,在本发明的实施例中,空调冷负荷q为中央空调冷冻水侧各支路的冷负荷,即q为中央空调的总冷负荷:

其中:

i:为中央空调冷冻水侧各支路编号;n:为中央空调冷冻水侧支路数量;

qi:为中央空调冷冻水侧各支路的冷负荷。

结合图3,在本实施例中,bp神经网络训练模型如图3所示,x1、x2……x7为中央空调的运行参数,y为中央空调的设备能耗。例如,在第一对应关系式中,x1对应为冷冻水质量流量、x2对应为冷冻水供水温度、x3对应为冷冻水回水温度、x4对应为冷却水质量流量、x5对应为冷却水供水温度、x6对应为冷却水回水温度以及x7对应为中央空调冷负荷,y对应为中央空调的制冷主机能耗。即分别将每一组冷冻水质量流量的第一数据代入x1中、每一组冷冻水供水温度的第一数据代入x2中,每一组冷冻水回水温度的第一数据代入x3中、每一组冷却水质量流量的第一数据代入x4中、每一组冷却水供水温度的第一数据代入x5中,每一组冷却水回水温度的第一数据代入x6中,每一组中央空调冷负荷的第一数据代入x7中;再分别对每一组x1、x2、x3、x4、x5、x6、x7进行训练,进而获得中央空调制冷主机的能耗y,从而通过将中央空调的运行参数的已进行归一化处理的第一数据代入设置好的bp神经网络训练模型中进行训练,获得bp神经网络训练模型中输出参数与输入参数之间的对应关系式,再对输出参数与输入参数之间的对应关系式进行反归一化处理获得中央空调的运行参数与制冷主机的能效比的对应关系式。

优选地,在步骤s2中包括对所述bp神经网络训练模型的训练参数进行设置。具体包括:

将bp神经网络训练模型设置为输入层、隐含层和输出层。优选地,输入层可包括m个输入参数,隐含层可包括n个节点,输出层可包括1个输出参数;其中,m为大于1的正整数,n为大于1的正整数。

在本发明的实施例中,对于中央空调的制冷主机的bp神经网络训练模型,bp神经网络训练模型的输入层可包括7个输入参数,即冷冻水质量流量、冷冻水供水温度、冷冻水回水温度、冷却水质量流量、冷却水供水温度、冷却水回水温度以及中央空调冷负荷。隐含层可包括10个节点。输出层中的1个输出参数为中央空调的制冷主机的能耗。

对于中央空调的冷冻泵的bp神经网络训练模型,bp神经网络训练模型的输入层可包括1个输入参数,即冷冻水质量流量。隐含层可包括10个节点。输出层中的1个输出参数为中央空调的冷冻泵的能耗)。

对于中央空调的冷却泵的bp神经网络训练模型,bp神经网络训练模型的输入层可包括1个输入参数,即冷却水质量流量。隐含层可包括10个节点。输出层中的1个输出参数为中央空调的制冷主机的能耗(相当于冷却泵工作时所引发的能耗)。

对于中央空调的冷却塔的bp神经网络训练模型,bp神经网络训练模型的输入层可包括3个输入参数,即冷却水质量流量、室外温度、室外相对湿度。隐含层可包括10个节点。输出层中的1个输出参数为中央空调的制冷主机的能耗(相当于冷却塔工作时所引发的能耗)。

在本实施例中,bp神经网络训练模型中的激活函数均可采用sigmoid函数,bp神经网络训练模型中的训练算法均可采用levenberg-marquardt算法。可以理解地,在本实施例中,bp神经网络训练模型中的激活函数采用sigmoid函数可以把实数域光滑的映射到[0,1]空间,可以使运算速率大大提高,还可提高运算的精度。且sigmoid函数单调递增,连续可导,导数形式非常简单,因此可进一步提高运算速率,简化运算过程,实现了快速获得bp神经网络训练模型中输出参数与输入参数之间的对应关系式,再通过反归一化处理,最终获得中央空调的设备能耗与运行参数之间的对应关系式,即本实施例中的第一对应关系式、第二对应关系式、第三对应关系式、第四对应关系式。

s3、基于中央空调的设备能耗与运行参数的对应关系式,获得中央空调的总能耗与运行参数的数学模型,并根据所述中央空调的总能耗与所述运行参数的数学模型通过遗传算法对所述运行参数进行优化处理,输出所述运行参数的优化数据。

具体地,中央空调的总能耗与运行参数的数学模型为:

wtot=wchiller+wch,p+wc,p+wc,t;

或,

其中,wtot为中央空调的总能耗。

如图4所示,优选地,步骤s3包括:

s31、基于中央空调的总能耗与运行参数的数学模型建立遗传算法模型;

s32、根据遗传算法模型对中央空调的运行参数进行优化处理,输出运行参数的优化数据。

进一步地,如图5所示,在本发明的实施例中,步骤s32包括以下步骤:

a、基于中央空调的总能耗与运行参数的数学模型设置适应函数,适应函数的数学式为:

fitness=wtot,其中,fitness为适应函数;

b、判断是否已设置限制条件,若是,则在中央空调的运行参数的第一数据中随机选取n组数据,根据适应函数的数学式计算n组数据对应的适应函数值,获得对应的n个适应函数值;若否,则对适应函数进行限制条件设置;n为大于0的整数;可以理解地,中央空调的运行参数的第一数据为步骤s12所获得的第一数据,即未进行归一化处理。

c、对n组数据对应的n个适应函数值进行优化处理,输出运行参数的优化数据。

优选地,如图6所示,在本发明的实施例中,步骤c包括以下步骤:

c1、对n个适应函数值按由小到大的顺序依次排列,并编号为1、2、3、……、n;

c2、从运行参数的第一数据中选择m组数据组替换已编号的n组数据中的m组数据,获得n′组数据,其中,m为大于0且小于n的整数;n′=n;

c3、根据n′组数据依次进行交叉和变异计算,获得变异的n′组数据;

c4、在步骤c3结束后循环执行步骤c1至步骤c3,其中,执行一次步骤c1至步骤c3为一代。

进一步地,在步骤c4之后还包括步骤:判断变异的n′组数据中的数据的变化率是否达到预设变化率,若是则停止执行步骤c4,输出运行参数的优化数据,若否,则执行步骤c1。可以理解地,在本发明的实施例中,预设变化率可设为5%。例如,对于100代之内,数据的变化率小于5%则可停止执行步骤c4,即遗传算法中相当于停止对运行参数的第一数据的优化。

或,判断步骤c4的代数是否达到预设代数,若是则停止执行步骤c4,输出运行参数的优化数据,若否,则执行步骤c1。可以理解地,在本发明的实施例中,代数相当于循环执行步骤c1至步骤c3的循环次数,循环执行一次为一代,循环执行二次为二代。优选地,预设代数为最大代数,例如,最大代数可设为100代。当循环执行步骤c1至步骤c3的循环次数达到100次时,即100代即停止。然后输出停止优化时的运行参数的数据,即相当于通过遗传算法算出最优的运行参数的数值。

在具体的实施例中,例如,在获得中央空调的总能耗与运行参数的数学模型后,通过遗传算法对中央空调的运行参数进行优化处理,输出运行参数的优化数据。具体地,在获得中央空调的总能耗的数学模型后,先判断是否已设置适应函数,若是则判断是否已设置限制条件,若是则随机选取n组数

(1)冷负荷、室外温度、室外湿度保持不变;

(2)冷水供水温度在7摄氏度到13摄氏度之间,即:tch,sup∈[7℃13℃];

(3)冷水回水温度与供水温度之间温差在3摄氏度到7摄氏度之间,即:

tch,re-tch,sup∈[3℃7℃];

(4)在保证冷负荷不变的情况下,冷水质量流量由公式求得,即:

(5)冷却水回水温度在30摄氏度到35摄氏度之间,即:

tc,re∈[30℃35℃];

(6)冷却水供水温度与回水温度之间温差在0摄氏度到7摄氏度:

tc,sup-tc,er∈[0℃7℃];

(7)冷却水体积流量在0m3/s到0.2m3/s之间,即:

从运行参数的第一数据中随机选取10组数据作为遗传算法运算的个体,每组数据包括tch,sup、tch,re、tc,sup、tc,re、q、tout、hr。

计算适应函数值:

将所选取的10组中央空调的运行参数的数据代入到适应函数式中求值,获得10个对应的适应函数值,即一组运行参数对应一个适应函数值。可以理解地,在本发明的实施例中,适应函数值相当于中央空调的总能耗的数值。

例如,10组中央空调的运行参数的数据分别设为g1、g2、g3、g4、g5、g6、g7、g8、g9、g10,其中g1中包括:tch,sup、tch,re、tc,sup、tc,re、q、tout、hr,依此类推,g2、g3、g4、g5、g6、g7、g8、g9、g10中也包括:tch,sup、tch,re、tc,sup、tc,re、q、tout、hr。10个对应的函数值分别为w1、w2、w3、w4、w5、w6、w7、w8、w9、w10。

对所获得的10个适应函数值进行排列运算:

具体地,将10个适应函数值按照从小到大的顺序排列,并进行从1到10的编号。例如依次为:w1、w2、w3、w4、w5、w6、w7、w8、w9、w10。

选择与替换运算:

具体地,根据已编号的1至10号的10组数据,以50%为进行划分选择和替换。例如,选择从1到5数据组作为选择的数据组,从6到10号的数据组作为替换的数据组,同时从中央空调的运行参数的第一数据中随机选取5组数据组来替换从6到10号的数据,即编号为6到10号的数据组已被替换。例如,保留g1、g2、g3、g4、g5,在中央空调的运行参数的第一数据中再随机选择5组数据,假设为g6′、g7′、g8′、g9′、g10′替换掉g6、g7、g8、g9、g10。

替换完成后获得新的10组数据,即g1、g2、g3、g4、g5、g6′、g7′、g8′、g9′、g10′。

交叉和变异:

从已完成替换的新的10组数据中以30%作为交叉的概率,即从g1、g2、g3、g4、g5、g6′、g7′、g8′、g9′、g10′中随机选取3组数据与1号数据与进行交叉。即随机选取3组数据与g1的数据进行交叉,例如,随机选出三组数据分别为g3、g5、g8′,再将g3的数据与g1的数据交叉,g5的数据与g1的数据交叉,g8′的数据与g1的数据交叉。

其中,交叉的具体算法为,以编号为3的数据组(即g3的数据组)中的冷水供水温度为例:

t′ch,sup(i)=r×tch,sup(1)+(1-r)×tch,sup(i)

其中,t′ch,sup(i):为第i组数据组交叉后的冷却水供水温度;r:为0到1之间的随机数值;tch,sup(1):为一号数据的冷却水供水温度;tch,sup(i):为第i号数据组交叉前的冷却水供水温度。

可以理解地,选取交叉的概率可根据实际的运算进行确定,本发明中所举的只是作为代表实施例,但不限于本实施例所举的具体数值。

在交叉步骤完成后,再对已完成交叉的10组数据进行变异计算。

具体地,同样以30%作为变异的概率,即从与编号为1到10的10组运行参数的数据中随机选取3组数据进行变异计算。如前所述,相当于从已完成交叉的g1、g2、g3、g4、g5、g6′、g7′、g8′、g9′、g10′随机选取3组数据进行变异计算。

其中变异的具体算法为:以编号3数据组(即g3的数据)中冷却水回水温度为例:

其中:t′c,re(i):为第i组数据组变异后的冷却水回水温度;r:为0到1之间的随机数值;tc,re(i):为第i组数据组变异前的冷却水回水温度;为在冷却水回水温度限制条件内随机选取的一个温度。

可以理解地,选取变异的概率可根据实际的运算进行确定,本发明中所举的只是作为代表实施例,但不限于本实施例所举的具体数值。

当完成变异计算后,先判断经变异后的运行参数的数据的变化率是否达到预设变化率,若是,则停止优化处理,并输出此时的运行参数的数据(即最优的运行参数的数值);若否,则在获得的当代(假设为t代)的已完成变异的10组数据由计算适应函数值开始至交叉和变异结束,继续进行优化获得t+1代的10组数据,一直进行循环计算,直到数据的变化率达到预设变化率时停止优化处理,并输出此时的运行参数的数据(即最优的运行参数的数值)。

或者,在循环的过程中数据的变化率一直达不到预设变化率,但已达到预设的代数,则此时可停止优化处理,输出此时的运行参数的优化的数据。

优选地,输出的运行参数的优化数据包括:tch,sup、tch,re、tc,sup、tc,re、q、tout、hr。

进一步地,在获得运行参数的优化数据后调用运行参数的优化数据,具体地,在本实施例中,调用的运行参数包括::tch,sup、tc,sup,并且将tch,sup、tc,sup的优化数据输入到中央空调对应的设备中,进而调整中央空调的tch,sup、tc,sup的参数,控制中央空调根据优化数据运行,从而达到节约能耗的目的。

本发明的基于联合智能算法的中央空调节能控制方法不再依赖于人为经验而是充分考虑用户端冷需量,实现了中央空调按需供冷,同时通过使用bp神经网络算法进行运算对中央空调各耗电设备(即制冷主机、冷冻泵、冷却泵及冷却塔)进行建模,在运算过程中充分考虑外在因素对各耗电设备用电情况的影响,且计算迅速、计算结果准确、精度高。另外本发明还在使用bp神经网络算法的基础上,使用遗传算法与bp神经网络算法相结合对中央空调的总能耗进行优化,避免了单纯的水泵降频所带来的总能耗增加的情况,使整个中央空调系统达到能耗最低。通过将两种智能算法结合到一起对中央空调总能耗进行优化,互为补充、互相促进,进一步提高了运算的精度,获得最优的运行参数的数据以控制中央空调的运行,实现了在保证室内空气舒适度的条件下,达到了节约能耗的目的。另外,本发明不需要增加额外的硬件设备,操作简单,运算速率高、精度高、实用性强。

本发明还提供了一种基于联合智能算法的中央空调节能控制系统,包括数据采集模块100、bp神经网络计算模块200、遗传算法模块300、控制模块400。

数据采集模块100,用于获取中央空调在预设时间段内的运行参数的第一数据。

bp神经网络计算模块200,用于利用bp神经网络算法根据第一数据建立中央空调的设备的bp神经网络训练模型,通过中央空调的设备的bp神经网络训练模型进行计算,获得中央空调的设备能耗与运行参数的对应关系式;

遗传算法模块300,用于基于中央空调的设备能耗与运行参数的对应关系式,获得中央空调的总能耗与运行参数的数学模型,并根据中央空调的总能耗与运行参数的数学模型通过遗传算法对运行参数进行优化处理,输出运行参数的优化数据;

控制模块400,调用运行参数的优化数据,将优化数据输入至中央空调中以调整中央空调的运行参数控制中央空调运行。

优选地,本发明的基于联合智能算法的中央空调节能控制方法可通过该基于联合智能算法的中央空调节能控制系统实现。

综上所述,本发明的基于联合智能算法的中央空调节能控制方法及系统可实现快速有效地获得中央空调运行参数的最优数据,并根据所获得的最优数据对中央空调进行控制,达到节约能耗的目的,并延长了中央空调的使用寿命,且不需额外添加硬件设备,操作简便易行、效率高,并能保证室内舒适度。

以上实施例只为说明本发明的技术构思及特点,其目的在于让熟悉此项技术的人士能够了解本发明的内容并据此实施,并不能限制本发明的保护范围。凡跟本发明权利要求范围所做的均等变化与修饰,均应属于本发明权利要求的涵盖范围。

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