收藏 分享(赏)

基于遗传神经网络的冰蓄冷空调系统负荷预测研究.pdf

上传人:李静文 文档编号:9831 上传时间:2018-05-30 格式:PDF 页数:4 大小:757.52KB
下载 相关 举报
基于遗传神经网络的冰蓄冷空调系统负荷预测研究.pdf_第1页
第1页 / 共4页
基于遗传神经网络的冰蓄冷空调系统负荷预测研究.pdf_第2页
第2页 / 共4页
基于遗传神经网络的冰蓄冷空调系统负荷预测研究.pdf_第3页
第3页 / 共4页
基于遗传神经网络的冰蓄冷空调系统负荷预测研究.pdf_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、基于遗传神经网络的冰蓄冷空调系统负荷预测研究周树贵1张九根1石文华2( 1 南京工业大学智能建筑研究所 , 南京 210009; 2 苏州致幻工业设计有限公司 , 江苏 苏州 215008)摘 要 针对现阶段冰蓄冷中央空调系统负荷预测的 BP( Back Propagation) 模型收敛速度慢和容易陷入局部极小点等缺点 , 结合遗传算法 GA( Genetic Algorithm) 和 BP 神经网络 , 提出了一种 GA-BP 算法 , 并在冰蓄冷中央空调负荷预测系统中应用 。关键词 冰蓄冷空调系统 负荷预测 遗传算法 BP 算法中图分类号 TH865 文献标识码 A 文章编号 1000-

2、3932( 2012) 04-0446-04在夏季用电高峰期间 , 空调用电负荷在城市总用电量中的比例越来越高 , 使得峰谷供电显得越来越不平衡 。冰蓄冷技术从此处着手 , 参与电力调峰 、平衡电网 , 充分利用谷段电力 “削峰填谷 ”, 削减高峰期间供电量 , 减少电力建设投资 。为充分发挥冰蓄冷空调优势 , 良好的控制策略显得极为重要 , 而准确的负荷预测是制定冰蓄冷空调系统控制策略的基础和重要前提 。现阶段基于 BP 模型的冰蓄冷空调负荷预测存在容易陷入局部极小点 、收敛速度慢及网络初始值选取较繁琐等缺陷 , 笔者基于遗传算法 ( GA) 的思想 , 对 BP 神经网络权重进行优化 ,

3、构成一种 GA-BP 算法 , 并应用于冰蓄冷中央空调预测仿真系统中 , 结果表明该模型提高了收敛速度和预测精度 。1 冰蓄冷空调系统负荷 BP 预测模型结构11 BP 神经网络基本结构神经网络系统是由大量的处理单元 ( 神经元 )广泛连接而成的复杂网络系统 。它反映了人脑功能的许多基本特性 : 学习 、归纳及分类等 。现常用的 BP 模型实现了多层神经网络设想 , 其基本网络是三层前向网络 , 含有输入层 、输出层和隐含层 , 各层之间实行全连接 , 具有实现黑箱建模的优点 , 非常适用于复杂非线性对象的建模 。12 神经网络输入变量的选取输入层输入变量的选取至关重要 , 只有对负荷影响比较

4、大的因素包括于输入量之内 , 才能作出比较精确的负荷预测 。而对负荷影响比较大的有大气温度 、湿度及太阳辐射强度等 。一般来说 , 如果网络的输入变量不完整 , 即输入层中没有完全包含影响网络输出的变量因素 , 网络训练就不会收敛 ,而如果输入中包含个别与网络收敛误差无关的变量 , 由于 BP 网络具有很强的鲁棒性 ( 容错性 ) , 因而对网络不会产生太大影响 。受实际情况限制 , 拟设计如下数据作为冰蓄冷空调系统负荷预测神经网络的输入量 : 时刻 t( 0 23h) ; 大气干球温度 Td;大气相对湿度 RH; 太阳辐射强度 Ins; t 1 时刻的系统冷负荷 Load( t 1) ; t

5、 24 时刻的系统冷负荷Load( t 24) ; 日期类型 1。上述几组变量中太阳辐射 、大气的温度和相对湿度是影响冰蓄冷空调系统的主要因素 , 同时选择同一天提前一时刻的负荷 Load( t 1) 以及前一天同一时刻的负荷 Load( t 24) 作为其他输入变量 2。由于使用冰蓄冷空调系统的建筑主要是商贸楼宇 , 员工的工作日类型也对冰蓄冷空调系统的使用和负荷有着重要影响 。笔者将星期一 五作为工作日 , 星期六和星期天作为休息日 , 对它们进行量化处理 , 取值列于表 1。表 1 日期类型量化日期类型 量化值星期一 五 ( 工作日 ) 07星期六 、星期天 ( 休息日 ) 03644

6、化工自动化及仪表 第 39 卷 收稿日期 : 2012-02-14( 修改稿 )13 神经网络输出变量的选取冰蓄冷空调系统负荷预测采用时间移动法进行 , 即得到 t 时刻的预测负荷值 Load( t) 后 , 再预测t +1 时刻的负荷值 Load( t + 1) 。依此类推 , 就能得到整个完整的冰蓄冷空调系统负荷预测输出 。所以 , 对于冰蓄冷空调系统负荷预测的 BP 神经网络 , 输出量是某一时刻冰蓄冷空调系统的短期预测负荷值 3。14 BP 网络连接方式用于负荷预测的 BP 神经网络结构如图 1 所示 。图 1 用于负荷预测的 BP 神经网络结构示意图BP 神经网络采用全互连连接网络

7、, 即每个处理单元的输出都与下一层的每个处理单元相联系 ,而同一层之间的处理单元没有相连 4。2 冰蓄冷空调系统负荷 BP 预测模型的改进遗传算法 ( GA) 具有自适应性及全局优化性等特征 , 而常规的 BP 算法存在收敛速度慢 、易陷入局部极小及网络初始值选取较繁琐等缺陷 5。笔者基于 GA 算法提出一种改进的 BP 神经网络 , 利用 GA 具有的全局搜索等特性 , 克服 BP 网络学习易陷入局部极小点等缺陷 , 使用 GA 优化神经网络权重 , 将优化后的权值和阈值解码后送入 BP 网络运算 , 充分发挥两者优势 , 达到收敛速度快 、预测结果精确的目的 。根据上述基本思想和方案 ,

8、笔者设计了具体算法 , 此处作两点说明 :a 采用一种较为常用且比较简单的性能评价函数 均方根误差 ( MSE) 的倒数作为适应度函数来评估神经网络 ;b 当遗传进化的某一代中出现至少一个个体的适应度达到要求时或遗传进化达到预定的最大代数后 , 迭代结束 。GA-BP 算法程序如图 2 所示 。图 2 遗传算法优化神经网络结构参数流程3 基于 GA-BP 神经网络的冰蓄冷空调负荷仿真研究笔者对南京某商贸楼冰蓄冷工程 2010 年 8 月的冷负荷进行了预测 , 选取 8 月 23 日的预测结果和实际值作比较 。借助建筑冰蓄冷自动控制系统的历史数据 , 得到了 2010 年 6、7 月冰蓄冷的温度

9、 、冷量 、冷负荷和相关数据 。针对以上数据 , 建立 7 15 1 的三层结构遗传人工神经网络模型 , 在 Matlab 中进行仿真 , 具体遗传人工神经网络模型如图 3 所示 。图 3 冰蓄冷空调系统负荷预测遗传神经网络模型输入神经元选择跟第 1 节中 BP 模型一样的输入量 , 隐含层节点的激励函数采用 tansig 形式 , 即 y= f( x) =11 + e x。输出层节点为 purelin 函数 , 即 y= f( x) = kx。隐含层神经元数目的确定采用实际测试的方法 , 通过不断调试网络 , 综合预测精度的大小及训练误差的收敛快慢程度等因素 , 最终确定为 15 个 6。将

10、 6、7 月份的实测冷负荷数据和影响因素集数据作为训练集 , 把 8 月 23 日的数据作为测试集 。训练算法为批量自动规则化训练 , 先利用训练集的数据对神经网络进行训练 , 训练结束后再用测试集的数据进744第 4 期 周树贵等 基于遗传神经网络的冰蓄冷空调系统负荷预测研究行预测 , 并将其与实际值作比较 。笔者将 BP 算法和 GA-BP 算法对 8 月 23 日逐时负荷的预测结果进行比较 , 曲线如图 4、5 所示 。图 4 BP 神经网络预测曲线从图 4 中看出 BP 算法的预测值基本随实际负荷的变化而变化 , 但误差较大 ; 从图 5 可以看出根据 GA-BP算法得出的预测值与实际

11、值的曲线比较吻合 , 误差明显变小 。图 5 GA-BP 神经网络预测曲线从表 2 统计看出 , 最大误差是 579kW, 整体的平均误差也比较大 , 达到了 329kW, 平均相对误差为 45%; 从表 3 统计看出最大绝对误差为 406kW, 平均绝对误差为 19 7kW, 平均相对误差为25%。可以看出 GA-BP 算法在预测精度上比 BP算法有了一定的提高 。表 2 8 月 23 日逐时负荷 BP 神经网络的预测结果分析时间h实际值kW预测值kW绝对误差kW相对误差%时间h实际值kW预测值kW绝对误差kW相对误差%8 4101 4375 274 668 14 1 1034 1 0659

12、 375 3409 6407 6896 489 763 15 1 1671 1 1439 232 19910 8156 8004 152 186 16 1 1581 1 1655 74 06411 9243 8664 579 626 17 9033 9559 526 58212 9361 9765 404 432 18 4324 3986 468 78213 1 0002 1 0051 49 049表 3 8 月 23 日逐时负荷 GA-BP 神经网络的预测结果分析时间h实际值kW预测值kW绝对误差kW相对误差%时间h实际值kW预测值kW绝对误差kW相对误差%8 4101 4003 98 23

13、9 14 1 1034 1 0997 37 0349 6407 6785 378 590 15 1 1671 1 1456 215 18410 8156 8106 50 061 16 1 1581 1 1386 195 16811 9243 9057 186 201 17 9033 9439 406 44912 9361 9675 314 335 18 4324 4527 203 46913 1 0002 1 0088 86 0864 结束语笔者提出将 GA-BP 算法运用于多扰量性 、非线性和时变性的冰蓄冷空调负荷预测模型 , 克服了常规 BP 算法具有的收敛速度慢及易陷入局部最小点等缺陷

14、, 达到了快速寻优 、精确预测的目的 。并结合一商贸楼冰蓄冷空调系统进行负荷预测 。仿真结果表明 : 该方法具有良好的收敛速度和预测精度 , 具有较好的实用性和可靠性 , 可以应用于冰蓄冷空调负荷预测中 。844 化工自动化及仪表 第 39 卷参 考 文 献 1 Kawashima M Artificial Neural Network Back Propa-gation Model with Three-phase Annealing Developedfor the Building Energy Predictor Shootout J ASHRAE Transaction, 1994,

15、 100( 2) : 1096 1103 2 Kawashima M Hourly Thermal Load Prediction forthe Next 24Hours by ARIMA, EWMA, LR, and aNeural Network J ASHRAE Transactions, 1995,101( 1) : 186 200 3 Kawashima M Optimizing System Control with LoadPrediction by Neural Network for an Ice-storage System J ASHRAE Transaction, 19

16、96, 102( 2) : 1169 1178 4 杨自强 , 陆亚俊 利用神经网络预测空调负荷 J 哈尔滨建筑大学学报 , 2000, 33( 1) : 51 54 5 景广军 , 梁雪梅 , 范训礼 遗传神经网络预测模型的设计及应用 J 计算机工程与应用 , 2001, 37( 9) : 1 3 6 王纪亮 , 焦晓红 具有遗传算法优化 BP 神经网络调节的 HVDC PID 控制器设计 J 化工自动化及仪表 , 2010, 37( 4) : 5 9Load Forecasting of Ice Storage Air-conditioningSystem Based on GA-BPZH

17、OU Shu-gui1, ZHANG Jiu-gen1, SHI Wen-hua2( 1 Intelligent Building Institute, Nanjing University of Technology, Nanjing 210009, China;2 PsychoReality Design Studio, Suzhou 215008, China)Abstract Considering the slow convergence and easily falling into local minima of BP ( Back Propagation) mod-el for

18、 the ice storage air-conditioning system, the GA-BP algorithm which having GA ( Genetic Algorithm) integrat-ed with neural network( BP) was proposed for the system load forecastingKey words ice storage air conditioning system, load prediction, genetic algorithm,BP algorithm( 上接第 445 页 )参 考 文 献 1 吴今培

19、 , 肖健华 智能故障诊断与专家系统 M 北京 : 科学出版社 , 1997: 4 2 Dunham M H 数据挖掘教程 M 北京 : 清华大学出版社 , 2005 3 王凌 车间调度及其遗传算法 M 北京 : 清华大学出版社 , 2003 4 沈斌 , 周莹君 , 王家海 基于自适应遗传算法的流水车间作业调度 J 计算机工程 , 2010, 36( 14) :201 203 5 邵峰晶 , 于忠清 数据挖掘原理与算法 M 北京 :中国水利水电出版社 , 2003 6 孙京诰 , 李秋艳 , 杨欣斌 , 等 基于蚁群算法的故障识别 J 华东理工大学学报 , 2004, 30( 2) : 19

20、4 198 7 飞思科技产品研发中心 神经网络理论与 MAT-LAB7 实现 M 北京 : 电子工业出版社 , 2005Research of Numerical Control Machine Fault RecognitionBased on Improved Genetic AlgorithmWANG Jia-haia, WEN Jian-feib( a College of Mechanical Engineering; b SinoGerman College, Tongji University, Shanghai 200092, China)Abstract By means o

21、f the operation of adaptive crossover and adaptive mutation, a new improved genetic algo-rithm was presented to transform fault recognition and classification into a constrained optimized clustering problemunder certain conditions Experimental results demonstrate that this algorithm has greater global searching capabili-ty and better clusteringKey words genetic algorithm, clustering analysis944第 4 期 周树贵等 基于遗传神经网络的冰蓄冷空调系统负荷预测研究

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 网络技术 > 热门技术

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报