基于神经网络的沥青路面实际老化预测系统的研究
2012-09-15张海涛姜海洋
张海涛, 姜海洋
(1.东北林业大学土木工程学院,黑龙江哈尔滨 150040;2.中国科学院力学研究所,北京 100190)
基于神经网络的沥青路面实际老化预测系统的研究
张海涛1, 姜海洋2
(1.东北林业大学土木工程学院,黑龙江哈尔滨 150040;2.中国科学院力学研究所,北京 100190)
在实验室测定沥青短期老化数据基础上,利用MATLAB建立BP神经网络系统,通过沥青路面实际老化数据调查与处理,用国内几个地区不同使用年限的沥青路面实际老化25℃针入度数据训练,预测得到寒区沥青路面不同使用年限的沥青25℃针入度等沥青路面实际老化数据,为建立沥青模拟老化与实际老化的关系提供理论依据。
沥青路面; 沥青老化; BP神经网络; 针入度
沥青路面在行车荷载及自然因素的长期作用下,沥青发生老化,使路面性能下降。沥青老化分为短期老化与长期老化,沥青短期老化可以较方便地在室内模拟测定,但沥青长期老化需要数年,因而不能及时测定其指标。测定不同使用年限沥青路面沥青老化技术指标对沥青路面建设及养护具有理论与实用价值,因此,快速预测沥青路面长期老化,通过沥青短期模拟老化建立与沥青路面长期老化的关系具有重要的意义。
美国SHRP技术沥青胶结料旋转式薄膜加热试验(RTFOT)或薄膜加热试验(TFOT)是模拟热拌及施工过程中的沥青短期老化,快速加压老化试验(PAV)是模拟沥青路面使用5~10 a后的老化状态,可以看出,只有PAV可以模拟沥青路面长期老化,但模拟不够全面,尚不能准确模拟不同地区不同使用年限的沥青路面长期老化状况,因此,PAV不能很好地满足沥青路面建设及养护要求。另一方面,观测不同使用年限沥青路面老化状况需要较长时间数据积累,而沥青路面实际老化研究相对较少。本研究基于神经网络技术通过一定沥青路面老化数据预测更多不同地区不同使用年限沥青路面老化数据,建立沥青路面实际老化预测系统及沥青模拟老化与实际老化的关系[1-2]。
1 沥青路面老化数据调查与处理
通过调查国内几条主要沥青路面实际老化状况,得到了5组不同地区不同使用年限沥青路面老化25℃针入度数据,通过对数据处理,得到不同地区不同使用年限沥青针入度及残留针入度比数据,即当年针入度与原样沥青针入度的比值,同时去掉一些不合理数据,最终数据如表1及图1所示[3-4]。
表1 不同地区不同使用年限沥青路面实际老化针入度及残留针入度比Table 1 The penetration and ratio of remaining penetration of asphalt aging in field in the pavement
Fig.1 The curve of asphalt aging in field in different using time pavement in different zone图1 不同地区不同使用年限沥青路面实际老化数据变化
2 BP神经网络原理
BP神经网络是一种模仿生物神经网络行为特征进行信息处理的数学模型[5-6],它由大量神经元和相互间的连接组成,一般结构为输入层、隐含层、输出层,每个神经元是一个特殊的函数,称为“激励函数”,两个相邻神经元的连接值表征了相互的连接强度,称为“权值”,网络输出取决于神经元的连接方式、激励函数和相应权值。
BP神经网络是一种多层前馈神经网络,可应用于用数学方法难以准确建模的非线性系统,利用已有输入、输出数据训练网络,使其能表达未知函数,并利用该网络预测系统输出,其结构如图2所示。
Fig.2 Structure of BP neural network图2 BP神经网络拓扑结构
BP神经网络算法流程如图3所示,X1,X2,…,Xn是神经网络的输入值,Y1,Y2,…,Ym是输出值(预测值),ωij,ωjk分别为输入层与隐含层、隐含层与输出层的连接权值,输入层、隐含层、输出层分别有n,l,m个神经元,即网络结构为n-l-m。
Fig.3 Calculating procedure of BP neural network图3 BP神经网络算法流程
BP神经网络的训练过程如下:
(1)网络初始化
输入输出数据(X,Y)确定网络输入层节点数n,隐含层节点数l,输出层节点数m,神经元激励函数后,初始化连接权值ωij,ωjk,初始化隐含层及输出层阀值a,b,设定学习速率、神经元激励函数。
(2)计算隐含层输出H
式中,f为隐含层激励函数,n为输入层节点数,l为隐含层节点数。
(3)计算输出层输出O
式中,m为输出层节点数。
(4)计算网络预测误差e
式中,Y为期望输出,O为预测输出。(5)更新网络连接权值ωij,ωjk
式中,η为学习速率。
(6)更新阀值a,b
(7)判断算法迭代是否结束
若未结束,则返回(2)。
3 沥青路面实际老化数据预测
3.1 BP神经网络的建立及训练
MATLAB软件将矩阵作为数据处理的基本单位,MATLAB神经网络工具箱以神经网络理论为基础,用MATLAB语言构造出多种神经网络及典型的激活函数、网络学习规则,本文的BP神经网络就是利用MATLAB神经网络工具箱实现的。
3.1.1 训练数据
(1)输入数据
已有沥青路面实际老化数据来自国内5个不同地区(如表1所示),利用BP神经网络预测哈尔滨地区的不同使用年限沥青路面实际老化数据,影响沥青老化的环境因素主要有温度(高温)、光照(以紫外线为主)、与空气的接触(以氧气、臭氧为主)等,因此,收集相关地区高温、纬度等数据,此外,也将收集降水量、低温及高低温循环等数据(如表2所示),输入数据采用道路使用年限、高温、低温、多年平均冻结指数、年平均降水量等5个变量。xmin分别为数据序列中的最大值和最小值。
表2 各地区1960~2000年气温数据Table 2 Data of different zone(1960~2000)
(2)输出数据
输出数据为1个变量,即25℃针入度。
(3)数据归一化
各维数据数量级不同,易造成较大的网络预测数据误差,因此需要将输入、输出数据转化为[0,1]间的数,即数据归一化,采用极值法,MATLAB数据归一化函数形式如下3.1.2 建立BP神经网络 根据输入数据与输出数据,确定神经网络输入、输出层节点数分别为5,1,隐含层层数和节点数根据训练效果确定,考虑到训练数据数量及精度,确定隐含层、输出层节点传递函数分别为正切S型传递函数tansig与线性传递函数purelin,训练函数为trainlm,网络学习函数为learngdm。
网络训练时,设定迭代次数为100,学习率为0.1,训练误差目标0.000 04。数据储存在data.mat文件中,input为训练输入数据,output为训练输出数据,inputpre为预测输入数据,训练输入输出数据为18组。
为比较训练效果,采用输出训练均方误差MSE、平均相对误差er、网络预测输出与期望输出对比图、网络预测数据图像,相关函数如下:
式中,n为训练数据组数,y为期望输出数据,y′为预测输出数据。
根据实际训练效果,并加以比较,确定采用2个隐含层,各8个节点,因此BP神经网络结构为5-8与8-1。
3.2 预测结果
根据均方误差MSE、平均相对误差er与实际数据的比较,预测结果选择r1,r2两组数据作为哈尔滨地区沥青路面实际老化数据,相关训练效果如图4所示,预测结果如表3及图5所示。
Fig.4 The network prediction and output(r1and r2)图4 网络预测与期望输出(r1与r2)
表3 预测结果r1与r2Table 3 The predicting results r1and r2
Fig.5 The predicting results of ratio of remaining penetration and penetration(r1and r2)图5 残留针入度比及针入度预测结果r1与r2
4 沥青模拟老化与实际老化关系
采用盘锦AH-90沥青做试样,用普通烘箱在165℃及通风状态下经5,12,24,48,72,120 h进行沥青老化实验,然后测定不同老化时间沥青15,25,30℃针入度和10℃延度,实验结果如表4所示[7-8]。
表4 实验室沥青老化试验结果Table 4 Results of asphalt aging in lab
基于上述沥青路面实际老化预测系统数据,通过实验室沥青老化模拟数据可以与实际预测数据建立相关关系,通过数学回归分析,发现数据有较好的相关性,得到了沥青模拟老化与实际老化时间的对应关系式:
5 结束语
(1)建立了利用神经网络技术预测不同地区不同使用年限沥青路面实际老化预测系统,通过具体沥青路面老化数据预测结果,证明了方案的可行性,为相关研究提供了方法。
(2)利用神经网络预测的哈尔滨地区沥青路面实际老化数据,建立了沥青模拟老化与沥青路面实际老化的时间关系。
(3)预测数据表明,沥青路面实际老化速率在第1 a最大,沥青路面使用10 a左右老化基本不再进行(即沥青达到极限老化状态)。
(4)实现了沥青模拟与实际老化时间的换算,在实验室快速得到沥青路面不同时间老化数据成为可能,为相关研究提供参考。
[1] 交通运输部.公路沥青路面设计规范(JTG D50-2006)[S].北京:人民交通出版,2006.
[2] 沈金安.沥青及沥青混合料路用性能[M].北京:人民交通出版社,2001.
[3] 伍育钧.沥青老化模拟方法与验证研究[J].公路交通科技,2007,36(4):36-38.
[4] 张倩.自然因素作用下沥青老化化学机理分析[J].西安建筑科技大学学报,2004,36(4):457-460.
[5] 史峰.MATLAB神经网络30个案例分析[M].北京:北京航空航天大学出版社,2010.
[6] 袁曾任.人工神经元网络及其应用[M].北京:清华大学出版社,1999.
[7] 刘军.辽河AH-90沥青老化组分变化研究[J].沈阳建筑工程学院学报,2004,20(2):127-129.
[8] 交通运输部.公路工程沥青及沥青混合料试验规程(JTG E20-2011)[S].北京:人民交通出版社,2011.
(Ed.:WYX,CP)
Predicting System of Asphalt Aging in Field Based on the Neural Network
ZHANG Hai-tao,JIANG Hai-yang
(1.College of Civil Engineering,Northeast Forestry University,Harbin Heilongjiang 150040,P.R.China;2.Institute of Mechanics,Chinese Academy of Sciences,Beijing 100190,P.R.China)
9 April 2012;revised 8 July 2012;accepted 10 August 2012
Based on the data of the asphalt aging simulated in lab,through the data collection of the asphalt aging in the field,the BP neural network system was established by MATLAB to train the data of the asphalt 25℃penetration in the different using time asphalt pavement from different regions in China,and predicted the 25℃penetration of the different using time asphalt pavement aging in the field in cold zone.The theoretical method for the relationships between asphalt aging simulated in lab and aging in field has been put forward.
Asphalt pavement;Asphalt aging;BP neural network;Penetration
.Tel.:+86-451-82125671;e-mail:zht3810@yahoo.com.cn
TE968;U416.216
A
10.3969/j.issn.1006-396X.2012.05.01812
2012-04-09
张海涛(1963-),男,黑龙江哈尔滨市,教授,博士。
黑龙江省交通厅重点项目(T1102)。