一种基于ISOA‑LSSVM的地铁站空调系统能耗预测方法技术方案

技术编号:15763945 阅读:131 留言:0更新日期:2017-07-06 03:00
本发明专利技术公开一种基于ISOA‑LSSVM的地铁站空调系统能耗预测方法,包括:获取训练数据,将数据进行标准化,利用改进的人群搜索算法对最小二乘支持向量机进行参数寻优,建立预测模型;采集实时测量数据进行标准化,输入到预测模型进行预测,最后逆标准化输出预测能耗值。本发明专利技术实现了ISOA‑LSSVM的地铁站空调系统能耗预测方法,其中改进的人群搜索算法采用高斯隶属函数表示搜索步长的模糊变量,减少了迭代次数,增加了模型预测精度;预动方向采用个体最优适应度值和当前个体的适应度值比较得出,可以很好的代表当前个体的预动行为,同时提高了迭代速度。

A subway station air conditioning system energy consumption prediction method based on LSSVM ISOA

The invention discloses a ISOA LSSVM subway station air conditioning system energy consumption prediction method, including: obtaining based on training data, the data were normalized, using the improved group search algorithm for least squares support vector machine for parameter optimization, prediction model; acquisition of real time measurement data standardization, input to the forecasting model forecast, finally the inverse standard output forecast consumption value. The invention realizes the ISOA LSSVM subway station air conditioning system energy consumption prediction method, which improved the population search algorithm using Gauss membership function fuzzy variable step search, reduces the number of iterations, increase the prediction accuracy of the model; pre movement direction by using the individual optimal fitness value and the individual fitness value comparison, can be a good representative of the individual pre movement behavior, and improve the iteration speed.

【技术实现步骤摘要】
一种基于ISOA-LSSVM的地铁站空调系统能耗预测方法
本专利技术属于暖通空调能耗建模领域,尤其涉及在地铁站空调系统中应用基于ISOA-LSSVM的地铁站空调系统能耗预测方法,用于预测短时间段内的能耗值。
技术介绍
地铁站通风空调系统是整个地铁系统的能耗大户,占比为30%-50%。因此,目前空调系统的运行要在温度、湿度等各项指标达到控制要求的同时降低系统的运行能耗。然而,由于空调系统中影响能耗的因素众多,并且各因素之间的关系复杂,系统呈现大滞后性,能耗模型很难建立准确,因此对地铁站空调系统,建立出精确的能耗预测模型是节能运行和优化控制的基础和前提。目前对于空调能耗常用的预测算法有时间序列算法、人工神经网络和支持向量回归机算法等。比如,何厚建等利用神经网络方法辨识中央空调系统的静态模型。赵廷法等人用回归的方法对VAV中央空调建能耗模型;Ioan等人利用最小二乘回归的方法,建立控制变量(冷却水温度、室内温度)和非控制变量(太阳热辐射、室外温度)跟能耗的表达式。Hyun等人利用改进的实数编码的遗传算法(GA)算法优化的最小二乘支持向量机(LSSVM)对建筑的能耗进行预测,但是计算速度偏慢。以上的研究虽然都取得了一定的成果,但是大多针对中央空调的研究,而地铁站空调系统有其独有的特点,因此迫切需要对地铁站空调系统的能耗模型研究。LSSVM算法相对于神经网络来说,需要确定的参数较少,模型的泛化能力强,不宜陷入局部最小值。近些年一些智能优化算法应用到LSSVM中,为了解决传统LSSVM中的网格搜索算法速度慢的问题,其中人群搜索算法是相对较优的一种新型智能算法,但是其在迭代计算过程中还是会存在一定的改进空间,使得计算速度更快,因此建立一种基于ISOA-LSSVM算法并考虑地铁的独有特性建立的能耗预测模型,对研究地铁站空调系统的节能优化控制的理论研究具有重要的意义。
技术实现思路
本专利技术针对地铁站空调系统的多变量耦合、大滞后性和能耗模型难以建立的问题,提出一种基于ISOA-LSSVM的地铁站空调系统能耗预测方法,解决了传统网格搜索LSSVM的计算量大问题,提高了模型的预测速度和精度。为实现上述目的,本专利技术采用如下的技术方案一种基于ISOA-LSSVM的地铁站空调系统能耗预测方法包含以下步骤:步骤(1):获取训练数据采集地铁站空调系统运行中实时测得的能耗相关变量和下一时段的能耗变量形成训练数据,数据采样表示形式如下:X=(x1,x2,...,xn)(1)Y=(y1)(2)其中,x1,x2,...,xn表示系统运行过程中在线可实时测量的n个测量变量,包括当前的时刻、送风温度设定值、回风温度设定值、冷机出水温度、室外温度,当前时刻的送风温度、回风温度、当前一个确定时段的能耗;y1表示空调系统运行过程中下一时段所测量的能耗变量,经过多次采样形成建模数据集D={(Xjn,Yj)},j=1,2,L,p,其中p表示样本个数;n表示模型输入变量的维数;步骤(2):归一标准化处理将采集的输入数据集Xpn和输出数据集Yp进行归一化,处理后的数据为Xg,pn=(xg1,xg2,...,xgn)和Yg,p=(yg);式(3)-(4)中,xi,min和xi,max分别为X中xi的最小最大值,ymin和ymax分别为Y中y1的最小最大值,xgi、xi、yg为p维列向量,i=1,2,…,n。步骤(3):初始化人群搜索算法SOA和最小二乘支持向量机LSSVM的参数;步骤(4):根据上一步确定的种群寻优范围,随机产生SOA中的初始种群Swarm(i,:)=[γi,σi],i=1,2,L,s,根据式(5)-(7),每一个种群对应一个LSSVM模型,因此建立s个初始的LSSVM模型,每个模型建立方法如下:式(5)-(7)中,Xg,j*n为第j个样本的输入向量,Xg,n*为建模输入数据集中每个测量点的均值组成的行向量,K(Xg,j*n,Xg,n*)为高斯核函数,σ为高斯核参数,γ为正则化参数,aj为LSSVM中的拉格朗日乘子,a=[a1,a2,L,ap]T,b为一个偏置数,y=[Yg,1,Yg,2,L,Yg,p]T,1p*1=[1,1,L,1]T为p维列向量,I为p×p的单位矩阵,计算每一个模型的适应度值,适应度值由模型预测的平均相对误差来计算,计算公式为式(8):式中,Yg,j为第j个样本值;为第j个样本的模型输出值,由预测模型计算获得,适应度函数F就是LSSVM中正则化参数γ和核参数σ的函数,最后,通过比较得出个体最优和群体最优,步骤(5):利用改进的人群搜索算法ISOA进行迭代寻优,建立新的LSSVM预测模型,步骤(6):在线测量和处理数据,具体步骤为:步骤(6.1):在线采集新的测量数据Xnew,其数据格式与公式(1)中的X相同;步骤(6.2):将采集到的新数据Xnew按照公式(3)进行标准化得到Xgnew;步骤(7):将Xgnew输入到已建立好的LSSVM模型中,得到预测输出Ygnew;步骤(8):将Ygnew进行逆标准化,得到预测值Ynew,逆标准化的具体公式为式(19):Ynew=ymin+Ygnew·(ymax-ymin)(19)步骤(9):若预测过程还需继续,则重复步骤(6)至(8)。作为优选,步骤(5)为:令迭代次数t=1,具体步骤为:步骤(5.1):判断迭代的条件,如果终止条件满足的话,输出寻优结果,进入步骤(5.7);否则进入下一步(5.2),设置终止迭代条件为:迭代次数达到最大,或者全局最优适应度值小于确定的最小适应度值。步骤(5.2):确定搜索方向,为了使新一代在进化中的位置更新,需要确定三个搜索方向,根据个体最佳和全局最佳确定出利己方向利他方向和预动方向计算如下式(9)-(11):预动方向采用个体最优适应度值和当前个体的适应度值比较得出,可以很好的代表当前个体的预动行为,同时减小了计算量,提高了计算速度,综合以上3个因素,采用3个方向随机加权几何平均确定搜索方向如下式(12):式(9)-(13)中为第t次迭代中第i个搜寻个体的位置;为第i个搜寻个体到目前为止经历过的最佳位置;为第i个搜寻个体所在领域的集体历史最佳位置;Fpi,best为位置的适应度值;为位置的适应度值;sign()为符号函数;和为[0,1]内符合均匀分布的随机常数;ω为惯性权值,随进化代数的增加从最大权值Wmax=0.9线性递减至最小权值Wmin=0.1;t和tmax分别为当前迭代次数和最大迭代次数;为第t次迭代中第i个搜寻个体的第j维搜索方向,其中dij(t)=1表示搜寻个体i沿着j维坐标的正方向前进;dij(t)=-1表示搜寻个体i沿着j维坐标的反方向前进;dij(t)=0表示搜寻个体i在第j维保持静止不动。步骤(5.3):确定搜索步长相比于线性隶属函数来说,采用如下式(14、15)的高斯隶属函数表示搜索步长的模糊变量可以很好的将第i个搜寻个体的适应度值非线性的模糊到[0.0111,0.95]之间,避免了由线性隶属函数模糊的步长不准确性,可以快速收敛,并且可以减小计算量。ui=exp(-(fitness(i)-MinFit)/2δij2)(14)uij=ui+rand·(1-ui),j=1,L,D(15)其中,ui为第i个搜寻个体的步长模糊变量;fi本文档来自技高网
...
一种<a href="http://www.xjishu.com/zhuanli/55/201710098913.html" title="一种基于ISOA‑LSSVM的地铁站空调系统能耗预测方法原文来自X技术">基于ISOA‑LSSVM的地铁站空调系统能耗预测方法</a>

【技术保护点】
一种基于ISOA‑LSSVM的地铁站空调系统能耗预测方法,其特征在于,包含以下步骤:步骤(1):获取训练数据采集地铁站空调系统运行中实时测得的能耗相关变量和下一时段的能耗变量形成训练数据,数据采样表示形式如下:X=(x

【技术特征摘要】
1.一种基于ISOA-LSSVM的地铁站空调系统能耗预测方法,其特征在于,包含以下步骤:步骤(1):获取训练数据采集地铁站空调系统运行中实时测得的能耗相关变量和下一时段的能耗变量形成训练数据,数据采样表示形式如下:X=(x1,x2,...,xn)(1)Y=(y1)(2)其中,x1,x2,...,xn表示系统运行过程中在线可实时测量的n个测量变量,包括当前的时刻、送风温度设定值、回风温度设定值、冷机出水温度、室外温度,当前时刻的送风温度、回风温度、当前一个确定时段的能耗;y1表示空调系统运行过程中下一时段所测量的能耗变量,经过多次采样形成建模数据集D={(Xjn,Yj)},j=1,2,L,p,其中p表示样本个数;n表示模型输入变量的维数;步骤(2):归一标准化处理将采集的输入数据集Xpn和输出数据集Yp进行归一化,处理后的数据为Xg,pn=(xg1,xg2,...,xgn)和Yg,p=(yg);式(3)-(4)中,xi,min和xi,max分别为X中xi的最小最大值,ymin和ymax分别为Y中y1的最小最大值,xgi、xi、yg为p维列向量,i=1,2,…,n;步骤(3):初始化人群搜索算法SOA和最小二乘支持向量机LSSVM的参数;步骤(4):根据上一步确定的种群寻优范围,随机产生SOA中的初始种群Swarm(i,:)=[γi,σi],i=1,2,L,s,根据式(5)-(7),每一个种群对应一个LSSVM模型,因此建立s个初始的LSSVM模型,每个模型建立方法如下:式(5)-(7)中,Xg,j*n为第j个样本的输入向量,Xg,n*为建模输入数据集中每个测量点的均值组成的行向量,K(Xg,j*n,Xg,n*)为高斯核函数,σ为高斯核参数,γ为正则化参数,aj为LSSVM中的拉格朗日乘子,a=[a1,a2,L,ap]T,b为一个偏置数,y=[Yg,1,Yg,2,L,Yg,p]T,1p*1=[1,1,L,1]T为p维列向量,I为p×p的单位矩阵,计算每一个模型的适应度值,适应度值由模型预测的平均相对误差来计算,计算公式为式(8):式中,Yg,j为第j个样本值;为第j个样本的模型输出值,由预测模型计算获得,适应度函数F为LSSVM中正则化参数γ和核参数σ的函数,步骤(5):利用改进的人群搜索算法ISOA进行迭代寻优,建立新的LSSVM预测模型,步骤(6):在线测量和处理数据,具体步骤为:步骤(6.1):在线采集新的测量数据Xnew;步骤(6.2):将采集到的新数据Xnew进行标准化得到Xgnew;步骤(7):将Xgnew输入到已建立好的LSSVM模型中,得到预测输出Ygnew;步骤(8):将Ygnew进行逆标准化,得到预测值Ynew,逆标准化的具体公式为式(19):Ynew=ymin+Ygnew·(ymax-ymin)(19)步骤(9):若预测过程还需继续,则重复步骤(6)至(8)。2.如权利要求1所述的基于ISOA-LSSVM的地铁站空调系统能耗预测方法,其特征在于,步骤(5)为:令迭代次数t=1,具体...

【专利技术属性】
技术研发人员:王普武翠霞高学金付龙晓
申请(专利权)人:北京工业大学
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1