基于BP网络的砼板瞬态温度场算法分析

合集下载

基于BP神经网络的受火后RC梁钢筋温度预测

基于BP神经网络的受火后RC梁钢筋温度预测

收稿日期:2019-04-16 作者简介:蔡 斌(1978~),男,吉林省长春市人,副教授,博士,主要从事混凝土结构抗火及可靠性研究。
蔡 斌袁许龙飞袁郝丽妍院基于 BP 神经网络的受火后 RC 梁钢筋温度预测
网络对受火后的 RC 梁钢筋温度进行研究。
1 200
本文利用有限元软件 ABAQUS 模拟 RC 梁受
火后的钢筋温度,得到 72 组温度数据,基于 MAT原
1 000
LAB 平台通过 BP 神经网络对钢筋温度进行预测,
800
研究结果表明,BP 神经网络可以快速、准确地预测
钢筋温度。
600
1 BP 神经网络简介
BP 神经网络是一种按误差逆传播算法训练的 多层 前 馈网络,1986 年 由 Rumelhart 和 McCelland 为首的科学家小组提出[9]。BP 神经网络能自学习大 量输入和输出之间的映射关系,无需提前给定函数 关系式即可根据输入预测输出[10]。BP 神经网络模型 拓扑结构包含输入层、隐含层和输出层[11]。如果输出 与目标值不一致,程序会调整各层的权值和阈值, 将误差逆向传播,直到输出误差达到规定范围内为 止。BP 神经网络结构简单,具有强大的非线性分析 能力和记忆能力,是科研领域应用最广泛的神经网 络模型之一[12-13]。
第 4 卷第 4 期 2019 年 8 月
姻工程科技
基于 BP 神经网络的受火后 RC 梁钢ቤተ መጻሕፍቲ ባይዱ温度预测
蔡 斌 许龙飞 郝丽妍
(吉林建筑大学土木工程学院,吉林 长春 130118)
摘要院为了快速得到受火后 RC渊Reinforced Concrete冤梁中钢筋的温度袁减少中间环节袁提出一种利用 BP(Back
期望值误差较小袁结果较为准确袁说明 BP 神经网络可作为预测钢筋温度的一种工具遥

BP神经网络在混凝土性能预测中的研究进展

BP神经网络在混凝土性能预测中的研究进展

安徽建筑中图分类号:TU528.571文献标识码:A文章编号:1007-7359(2024)2-0080-03DOI:10.16330/ki.1007-7359.2024.2.030混凝土性能对建筑工程的安全建设至关重要。

在使用混凝土之前,首先需要测试其性能是否符合工程建设的要求,主要包括强度和耐久性[1]。

传统的测试方法主要是按照相关标准将混凝土配制成试件,在一定养护条件下将其养护至一定标准后进行检测[2],此方法不仅会消耗大量的人力、材料和时间,工作效率较低,而且混凝土性能的测试结果难以达到预期目标[3]。

为了提高测试效率并得到更为准确的测试结果,可以建立有效可靠的预测模型以节省相关用材、减少不必要的试验和保障工程建设质量。

近年来,随着人工智能技术的出现,人工神经网络的理论方法和技术模型发展迅速,迄今为止已衍生出了几十种网络模型[4-6]。

人工神经网络可以模拟人的大脑,在处理复杂、多样本的数据时,能够得到较为精准的结果,使之成为混凝土性能预测相关研究中的新方法[7]。

其中,BP (Back Propagation )神经网络应用最为广泛,预测效果较为精确,已深入研究混凝土性能预测方面,并得到了较好的实证。

基于此,本文将对BP 神经网络在混凝土性能预测中的研究现状进行分析并提出展望,以期丰富混凝土性能预测的相关研究。

1BP 神经网络原理BP 神经网络是一个多层次的人工神经网络,最早由上世纪末美国学者鲁梅尔哈特(Rumelhart )和麦克莱兰(Mc⁃Clelland )研发得出,是迄今为止应用最广泛的神经网络模型[8]。

简单来说,该网络是一种计算机程序算法模拟的数学模型。

该网络结构主要有三层,包括输入层、隐含层和输出层,其中输入层为第一层,输出层为最后一层,隐含层的数量可根据具体的研究对象有所增加,其模型结构如图1所示。

图1BP 神经网络拓扑结构图1模型结构图BP 神经网络的原理是各层神经元之间相互连接,但同一层内的神经元无连接。

基于PCA-BP神经网络模型的大体积混凝土最高温度预测

基于PCA-BP神经网络模型的大体积混凝土最高温度预测

基于PCA-BP神经网络模型的大体积混凝土最高温度预测何伟;杨靖【摘要】大体积混凝土温度控制是一项复杂的系统工程.针对大体积混凝土温度预测模型的因素太多,本文采用PCA降低BP神经网络的输入参数的维数,并建立一个新的PCA-BP神经网络预测大体积混凝土结构温度.根据溪洛渡大坝实测的数据资料,验证了该模型的有效性和可行性.结果表明,新模型的期望输出误差最大值仅为0.65,证明了新模型的有效性.【期刊名称】《黑龙江科技信息》【年(卷),期】2017(000)036【总页数】2页(P109-110)【关键词】最高温度;主成分分析;神经网络;预测;降维【作者】何伟;杨靖【作者单位】三峡大学水利与环境学院,湖北宜昌 443002;三峡大学水利与环境学院,湖北宜昌 443002【正文语种】中文对于大体积混凝土来说,由于结构断面尺寸一般比较大,水化热无法及时发散,导致结构内部先快速升温后缓慢降温。

这种温度的变化会在结构内部产生很大的温度应力,导致出现温度裂缝。

因此,避免产生过大的温度应力对大体积混凝土结构的安全具有重要的意义。

大体积混凝土温度与许多因素有关:环境气温、浇筑块长宽和厚度、通水流量、通水时长、通水温度等。

各种影响因素和大体积混凝土结构的温度之间是非常复杂的非线性映射关系。

为了实现对大体积混凝土的温度控制,就需要合理的模型去解释影响因素与温度之间的关联。

近年来,基于三维模拟仿真计算与BP神经网络的温度模型均具有一定的可行性,但前者的模型建立耗时较长,且为了简化计算往往会采用经验参数和简化约束条件,导致一些难以计量而又对结果有重要影响的因素被忽略,后者由于影响因素过多,神经网络的输入过多,收敛速度慢。

为此,本文将利用主成分分析(PCA),约简神经网络的输入,降低神经网络的输入参数维度,结合BP神经网络建立PCA-BP组合的神经网络预测模型,并结合溪洛渡的实测温控数据进行模型验证。

结果表明,基于PCA-BP的神经网络模型对于大体积混凝土结构温度预测具有实用价值。

基于BP神经网络的浇导混凝土融冰效果预测

基于BP神经网络的浇导混凝土融冰效果预测

基于BP神经网络的浇导混凝土融冰效果预测陈谦;王朝辉;问鹏辉;王帅;王梦浩【摘要】为准确预测浇注式导电沥青混凝土的融冰效果,基于300组试验样本数据,以环境温度、结构层厚度及通电时间为输入层,以融冰体积为输出层,建立了BP神经网络浇注式导电沥青混凝土融冰效果预测模型,并采用Pearson相关性检验方法验证了预测模型的准确性.结果表明:不同环境条件下,BP神经网络预测模型的相对误差在2.1%以内,其相关系数R介于0.9955~0.9965之间,拟合优度R 2介于0.9910~0.9930之间,预测结果准确、可靠性强.【期刊名称】《筑路机械与施工机械化》【年(卷),期】2018(035)009【总页数】6页(P56-60,66)【关键词】道路工程;预测模型;浇注式导电沥青混凝土;BP神经网络【作者】陈谦;王朝辉;问鹏辉;王帅;王梦浩【作者单位】长安大学公路学院,陕西西安 710064;长安大学公路学院,陕西西安710064;长安大学公路学院,陕西西安 710064;长安大学公路学院,陕西西安710064;长安大学公路学院,陕西西安 710064【正文语种】中文【中图分类】U416.2170 引言浇注式导电沥青混凝土(Conductive Gussasphalt Concrete,CGA,简称浇导混凝土),是通过在浇注式沥青混凝土中掺入适当类型和掺量的导电材料制备而成,能够实现冰雪天气下桥面的及时、高效融雪化冰,有力保障道路畅通及行驶安全[1-4]。

现阶段国内外对于浇注式导电沥青混凝土在桥面铺装领域的应用已开展了一系列基础研究,如Pan等优选了导电沥青混凝土的基本材料,重点研究了不同环境因素对导电沥青混凝土热工性能的影响[5-6];Hai等通过模拟导电沥青混凝土的加热过程,系统分析了石墨和碳纤维对沥青混合料融雪能力的影响[7];王朝辉等制备了同时满足施工和易性、高温稳定性及导电性能的浇注式导电沥青混凝土,系统研究了不同类型浇注式导电沥青混凝土的路用性能及融雪化冰效果[8-9];郑少鹏等探讨了导电沥青混凝土在道路工程融雪化冰应用中的问题,提出了一种应用于融雪化冰路面的浇注式导电沥青混凝土施工方法[10]。

基于BP神经网络的碾压混凝土坝温度场反分析

基于BP神经网络的碾压混凝土坝温度场反分析

度场 计算 中显 得尤 为重要 。与温 度场 计算 密切相 关 的一些 热 学参 数通 常 都 是通 过 室 内试 验得 来 , 由于
试 验 仪 器 的 本 身误 差 以及 工 地 施 工 现 场 条 件 的 复
p r me e s c or n o t e a t l e p r tr . Fi ly t e a a t r a c dig t h cua tm e au e nal , h tmpe au e fed ho l b nay e a c r i o t e t e al e r tr l s ud e a lz d c o dng t h h r i m p r me e fe c a a t r at rba k—a a y i, a h n c mpa ai e a a y i s n l ss nd te o r tv n l ss o u tbl t mpea u e ied a a y e o f nsa e e r t r f ls n l z d n t b e f boh he as o t fr c s r me e n e tpa a tr sc ri d o t Th o g o e a tpa a tr a d t s r me e i a re u . s s ru h e gne rn xa l , t e u t ho t a he me h d u e o n i e g e mp e i he r s ls s w h tt t o s d t
土 坝 温 度 场 计 算 方 法 渐趋 成熟 。但 是 在 实 际工 程
中 , 算 的温 度 和 实测 的温 度 还 是 有偏 差 , 析 其 计 分
主 要 原 因在 于 计算 温度 场 采 用 的混 凝 土 热 学 参 数

基于BP网络的碳纤维混凝土强度研究

基于BP网络的碳纤维混凝土强度研究

文章编号:100926825(2007)0620156202基于BP 网络的碳纤维混凝土强度研究收稿日期6226作者简介安 宁(632),男,硕士,副教授,陕西铁路工程职业技术学院,陕西渭南 安 宁摘 要:介绍了应用均匀设计理论设计碳纤维混凝土配方的方法,通过所得到的试验数据,运用人工神经网络(ANN )的方法预测碳纤维混凝土抗压强度和劈裂抗拉强度;阐述了采用BP 算法建立碳纤维混凝土抗压强度神经网络模型的过程,仿真结果表明,BP 网络可成功地建立非线性的强度模型,预测强度可达到较高精度。

关键词:均匀设计,人工神经网络,碳纤维,混凝土,B P 算法中图分类号:TU528.04文献标识码:A1 概论随着高性能混凝土(HPC )的发展和广泛应用,其脆性大、抗拉强度低、应力—应变曲线过陡等问题突显,改善其性能有效的途径之一就是在混凝土中加入短而分散的碳纤维,其具有较高的抗拉强度、抗弯强度、韧性和耐久性,而且收缩率很低。

碳纤维混凝土组分多、影响因素复杂,各影响因素与各组分之间存在着非常复杂的非线性关系;水泥品种、水泥用量、水胶比、骨料强度、质量、粒形尺寸、砂的细度模数及级配,还有外加剂、掺合料的品质及用量等诸多因素均影响其性能。

文中提出采用均匀设计法,合理地安排试验,通过少量的试验次数,取得较全面的数据,用来训练神经网络,用训练好的神经网络进行性能预测和优化配方,效果较好。

2 均匀设计基本原理、神经网络理论及其BP 网络模型[1,2]2.1 BP 网络模型的确定1)输入和输出神经元的确定。

可利用多种方法对神经网络的输入参数进行分析,确定无相关性或相关性较弱的输入参数(节点),使之尽可能的少,以降低网络复杂度,减少网络训练时间。

2)隐层节点的数量对网络影响较大,合理选择隐含层的层数和各隐含层的单元数是神经网络设计最困难的部分之一。

若隐层节点数过少,则网络的泛化能力较差;若隐层节点数过多,又使得训练时间增加,训练误差也不一定最佳。

基于BP神经网络的再生保温混凝土抗压强度预测

基于BP神经网络的再生保温混凝土抗压强度预测


!"#$%&'()*#+,-./0123#4 56789:;<=#>?@ABCDEFGHI"JK #$%8LMNOPQRS#TU;<=V@W5CDE XYH'()*Z[\9:&]U^A_#9:]U;< =`aQAbcd#'(efghijklm)#nohpqrstuCvw#xyz{Z|}~D-;<=i jklm)ij#Ag lh H5#nog@iE>?d ,-. ¡¢£aQ¤¥;<=|}~ D#¦§g'¨©ª«¦¬#;<=|}~D /0 ­®¯ °dZ±~,1.²³'¨´µ /0 ­®¯°g¶·¸BH ¹º;<=|}~D#¤¥¦§Z»¼½,2.¾s /0 ­®
!"#$%&'$() /0*=@B?CD*=@AE<?F*G?@6H>AH<=*I<6@D*ECJ*@JACKDHJL@6*KM*JAB6MH=N*AL@*@OO@>A*<O*?@>M>D@6*><C?J@*CNN?@NCA@*JBKJAHABAH<=*?CA@*C=6* ECA@?*>@I@=A*?CAH<*<=*AL@*><IG?@JJHP@*JA?@=NAL*<O*?@N@=@?CA@6*><=>?@A@;!L@*/0*=@B?CD*=@AE<?F*G?@6H>AH<=*I<6@D*ECJ*@JACKDHJL@6*KCJ@6*<=* AL@* ?CAH<* <O* ?@>M>D@6* ><C?J@* CNN?@NCA@`ECA@?* >@I@=A* ?CAH<* C=6* ><=>?@A@* CGGC?@=A* 6@=JHAM;!L@* CHI* <O* ALHJ* JAB6M* HJ* A<* G?@6H>A* AL@* 15Q6CM* ><IG?@JJHP@*JA?@=NAL*<O*?@N@=@?CA@6*AL@?ICD*H=JBDCAH<=*><=>?@A@*KM*AL@*I@CJB?@I@=A*<O*AL@J@*AL?@@*OC>A<?J;!L@*@RG@?HI@=ACD*?@JBDAJ*JL<E* ALCA*EL@=*AL@*?CAH<*<O*?@>M>D@6*><C?J@*CNN?@NCA@*HJ*789`AL@*><IG?@JJHP@*JA?@=NAL*<O*?@N@=@?CA@6*><=>?@A@*HJ*CGG?<RHICA@DM*DH=@C?*EHAL*AL@* CGGC?@=A*6@=JHAM*<O*><=>?@A@*IHRAB?@`C=6*AL@*><IG?@JJHP@*JA?@=NAL*6@>?@CJ@J*EHAL*AL@*H=>?@CJ@*<O*ECA@?Q>@I@=A*?CAH<;SL@=*AL@*JBKJAHABAH<=* ?CA@*HJ*-889`AL@*><IG?@JJHP@*JA?@=NAL*HJ*=<=DH=@C?*EHAL*AL@*CGGC?@=A*6@=JHAM`C=6*AL@*><IG?@JJHP@*JA?@=NAL*H=>?@CJ@J*EHAL*AL@*H=>?@CJ@*<O* CGGC?@=A*6@=JHAM`C=6*H=>?@CJ@J*EHAL*AL@*H=>?@CJ@*<O*ECA@?Q>@I@=A*?CAH<;!L@*AL?@@QOC>A<?*/0*=@B?CD*=@AE<?F*I<6@D*@JACKDHJL@6*H=*ALHJ*GCG@?* HJ* D@JJ* ALC=* 29* <O* AL@* G?@6H>A@6* PCDB@* C=6* AL@* C>ABCD* PCDB@`C=6* >C=* K@* BJ@6* A<* G?@6H>A* AL@* ><IG?@JJHP@* JA?@=NAL* <O* ?@N@=@?CA@6* AL@?ICD* H=JBDCAH<=*><=>?@A@; *+,)-.%/#() JBKJAHABAH<=*?CA@*<O*?@>M>D@6*><C?J@*CNN?@NCA@+ECA@?Q>@I@=A*?CAH<+CGGC?@=A*6@=JHAM+><IG?@JJHP@*JA?@=NAL+/0*=@B?CD*=@AE<?F

基于BP_神经网络预测混凝土强度

基于BP_神经网络预测混凝土强度

文章编号:2095-6835(2023)20-0038-04基于BP神经网络预测混凝土强度*邓洁松,王芳,付壮金,费友龙,尚超洋,刘雅婷(宿州学院资源与土木工程学院,安徽宿州234000)摘要:为了给建筑施工单位提供早期预测混凝土强度的有效办法,基于实验室制备的50组样本数据,借助Matlab R2020a 平台,建立了以单位体积的水泥、高炉矿渣、水、粗骨料、细骨料的用量作为输入,以立方体混凝土试件经过28d养护龄期的抗压强度作为输出的含单隐藏层的3层BP(Back Propagation)神经网络模型,其结构为5-6-1。

由对混凝土进行数值模拟训练后的仿真结果可知,训练后均方误差MSE为7.2%,整体相关系数R可达0.979。

以上预测结果表明,用BP神经网络模型预测混凝土的抗压强度理论上是可行的,并且使用此网络模型能够较为准确且快速地预测出混凝土本身的抗压强度。

关键词:BP神经网络;混凝土;预测;抗压强度中图分类号:TU528.1文献标志码:A DOI:10.15913/ki.kjycx.2023.20.010混凝土材料是由胶凝材料、水、粗细骨料等按一定比例配合拌制,经一定时间硬化而成的人造石材,是应用最广泛的建筑材料之一[1]。

要使工程质量和工程验收达到规定标准,混凝土的性能和质量是重要的因素。

实际工程中,养护28d后的混凝土的强度值是评价混凝土强度的主要依据,根据GB/T50080—2016《普通混凝土拌合物性能试验方法标准》[2]和GB55008—2021《混凝土结构通用规范》[3],试验结果显示,在(20±2)℃、相对湿度大于95%、养护龄期28d的条件下,测得的抗压强度最大值为混凝土标准立方体的抗压强度,在整体抗压强度分布中,选取强度保证率为95%的立方体试件作为混凝土强度等级。

混凝土的力学性能除受到试验条件的影响外,还与粗骨料掺入量、砂粒、水泥、水、外加剂等因素有关。

因此,通过这种传统试验获得混凝土的抗压强度值一般需要投入大量的人力、物力和时间,增加了施工的成本,并且难以获得较为准确的结果[4]。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于BP 网络的砼板瞬态温度场算法分析王威 韩阳 赵月平(河南工业大学,郑州450052)摘 要:本文主要阐述了砼板温度场的热传导微分方程和差分解析方法,以及BP 网络的算法步骤。

在此基础上,提出了利用人工神经网络技术求解砼板瞬态温度场的方法。

关键词:砼板;瞬态温度场;BP 神经网络;算法分析1 引言砼楼板是建筑结构的关键构件,负担着承重和隔断的双重作用,火灾作用下楼板的耐火性能直接关系着结构在火灾中的安全性。

而在火灾温度作用下钢筋混凝土楼板的内部温度场的确定是抗火设计的依据。

神经网络具有高度并行计算能力和极强的非线性映射能力,在非线性控制方面表现出巨大的潜力,因此借助适当的神经网络方法可以把砼板温度场的计算问题映射为系统辨识问题。

本文利用神经网络这种特点,在以往差分法求解的基础上,把砼板温度场计算问题描述为非线性系统的辨识问题,为砼板瞬态温度场的实时化分析提供一种手段。

2 砼板温度场差分解析原理2.1 导热控制微分方程及边界条件、初始条件由传热学[1]可知:通过傅立叶定律和热力学第一定律,可以把物体内各点的温度关联起来,建立起温度场的导热微分方程,表达了物体的温度随空间和时间变化的关系。

混凝土板在火灾作用下的导热属于第三类边界条件的一维非稳态导热,板内温度场为非稳态温度场。

取坐标如图1所示,可得一维非稳态导热控制方程及其第三类边界条件[2]:22xT c t T ∂∂=∂∂ρλ (1) 210q q xTx +=∂∂−=λ (2) )(0T T a x Tw hx −=∂∂−=λ (3)00T T t == (4)式中:T 为混凝土板内的瞬态温度;t 为导热过程进行的时间;λ为混凝土的导热系数;ρc 为混凝土的热容;为火焰热流体与混凝土板之间的换热系数;为对流换热热流强度;为辐射换热热流强度;h 为板厚;T w a 1q 2q 0为初始时刻钢筋混凝土板的温度场,认为是均匀的温度场,T 0=20℃。

图1 板内某点温度关系示意图 2.2 砼板瞬态温度场的差分解法砼板属于一维导热问题,将板厚按等分,可变上述微分方程为差分方程:x ∆()()()(t x T x t a t x x T t x x T x t a t t x T ,)(21(],,[)(,22∆)∆−+∆−+∆+∆∆=∆+ (5) 上式表明,在时刻t t ∆+,将板厚划分为厚为x ∆的区间后,每一节点的温度由时刻该点温度和前后两点温度所决定。

如图2所示。

t 为了保证解的稳定性,必须满足2)(x t a ∆∆≤0.5。

例如:x ∆=0.01m ,=7.365×10a -7m 2/s ,则68s ,则可取=60s 。

按初始条件及边界条件,每隔t ∆≤t ∆t ∆时间间隔,逐一计算各节点温度,直到t 增至所要求的时间,即得到温度场。

3 BP 神经网络与非线性系统的辨识求温度场差分法计算需要通过时刻划分,按初始条件及边界条件,每隔t ∆时间间隔,逐一计算各节点温度,直到t 增至所要求的时间,从而得到温度场。

此过程是非常繁琐和复杂的。

若采用人工神经网络方法,在通过差分法计算有限个时刻温度后,通过训练学习将其视为非线性系统辨识问题,则温度求解将变得简单明了。

3.1 BP 神经网络结构及算法步骤BP 神经网络(Backpropagation NN )是由非线性变换单元组成的前馈式网络,采用误差反向传播学习算法。

基于BP 算法的多层前馈型网络的结构如图3所示[3][4]。

图2 基于BP 算法的神经元网络的结构经总结分析,一般BP 算法的步骤可概括如下:步骤1:选定权系数初值;步骤2:重复下述过程直到收敛:a) 对=1到Nk 正向过程计算:计算每层各单元的的,,1−l jk O l jk net k y ,k =2,Κ,N ;反向过程计算:对各层(21到−=L l ),对每层个单元,计算。

l jk δ其中,表示1−l jk O 1−l 层,输入第个样本时,第个单元节点的输出;=,表示当第l 层的第个单元,当输入第个样本时,节点输入;k j l jk net 1−∑l jk j iij O w j k j jk y 表示单元的实际输出。

j b) 修正权值ijij ij w E w w ∂∂−=µ 0>µ (6) 其中,µ为步长,∑=∂∂∂∂N k ijk ij w E w E 1=。

3.2 基于神经网络的砼板瞬态温度场求解3.2.1 影响因素分析及数据采集对于某砼板,在受火环境相同的情况下,影响砼内各点温度大小因素仅与受火时间(t)和距受热表面的距离(S)有关。

在参考文献[2],利用差分法解析的数据,选取49个数据进行学习,选取7个数据进行测试,所谓测试就是进行非线性辨识,利用仿真函数来获得网络的输出,然后检查输出和实际差分法值之间的误差是否满足要求。

由于学习数据过多,不一一列出,这里仅列出数据归一化处理后的测试样本数据,如表1所示。

表1 利用差分法解析的部分温度场数据1 2 3 4 5 6 7t/100(min ) 0.30 0.40 0.50 0.60 0.70 0.80 0.90s/100(mm ) 0.35 0.55 0.45 0.35 0.25 0.15 0.75T/1000(℃) 0.239 0.191 0.300 0.418 0.541 0.664 0.3303.3.2 单隐层BP 神经网络设计采用单隐层的BP 网络进行非线性系统的辨识。

由于输入样本为2维的输入向量,因此输入层一共有2个神经元;根据Kolmogorov 定理,选定中间层为5个神经元;网络只有1个输出数据,则输出只有1个神经元。

按照BP 网络的一般设计原则,中间层神经元的传递函数为S 型正切函数。

由于输出已被归一化到区间[0,1]中,因此,输出神经元的传递函数可以设定为S 型对数函数。

本文设定的训练参数如表2所示,其它参数取默认值。

因此,利用Matlab 编写的部分代码如下:threshold=[0 1;0 1];net=newff(threshold,[5,1],{'tansig','logsig'},'traingdx');net.trainParam.epochs=1000;net.trainParam.gold=0.01;net=init(net);net=train(net,P,T);Y(i,:)=sim(net,P_test)其中,P 和T 分别为输入向量和目标向量,P_test 为测试向量;threshold 设定了网络输入向量的取值范围[0,1],网络所用的训练函数为traingdx ,该函数以梯度下降法进行学习,并学习速率是自适应的。

对于中间层的神经元个数是很难确定的,而这又在很大程度上影响着网络的辨识性能。

本文首先取5个,然后,观察性能;之后,再分别取6、7和8,并与此时的辨识性能进行比较,检验中间层神经元个数对网络性能的影响。

当网络的辨识误差最小时,网络中间层的神经元数目就是最佳值。

表2 训练参数训练次数1000 5000 10000训练目标 0.01 0.001 0.00013.3.3 结果分析利用Matlab数值模拟,分别选取不同的训练次数和训练目标对表1的数据进行砼板温度场非线性辨识,所得结果如表3所示,辨识误差对比曲线分别如图3~5所示。

图3 辨识误差对比曲线(1000-0.01) 图4 辨识误差对比曲线(5000-0.001)图5 辨识误差对比曲线(10000-0.0001)表3 不同参数的BP网络辨识结果对比表平均误差百分比(%)训练参数隐层神经元数目训练次数训练目标 5 6 7 81000 0.01 4.43 5.76 11.66 10.963.793.555.305000 0.001 1.897.764.24 3.1310000 0.0001 1.75由表3可知,随着训练次数和训练精度的提高,所得到的平均误差百分比将不断下降。

虽然进行学习的时间有所增加,但是考虑到进行10000步训练的时间不过60s左右。

因此,本文最终选取了训练次数为10000步;训练目标为0.0001;单隐层神经元为5个的BP网络进行非线性辨识。

所得结果还原后与利用差分法结得部分温度场数据对比如表4所示。

表4 BP解相对于差分解的误差1 2 3 4 5 6 7t/min 30 40 50 60 70 80 90s/mm 35 55 45 35 25 15 75差分解/℃ 239 191 300418 541 664330BP解/℃ 235 179 304416 538 671327-6.28 1.33-0.48-0.55 1.05-0.91误差/% -1.67注:相对误差=(BP解-差分解)/差分解。

由表3和表4可知,在利用差分法解得部分温度场的基础上,利用BP神经网络进行砼板非线性辨识所得到的结果与理论上利用差分法所求的解之间误差很小。

因此,可以利用BP神经网络辨识求解未知的温度场数据。

4. 结论本文主要是在差分法求解砼板温度场的基础之上,提出了一种利用神经网咯进行非线性辨识学习求解温度场的方法。

此方法不仅可以省去差分法解温度场的大量复杂计算,而且可以用于类似问题的求解。

另外,本文也为工程人员交叉利用先进的科学方法解决实时化分析问题提供了一种思路。

参考文献[1] 孔祥谦.有限单元法在传热学中的应用[M].北京:科学出版社,1998[2] 路春森,屈立军,薛武平.建筑结构耐火设计[M].北京:中国建材工业出版社,1995[3] 飞思科技产品研发中心..Matlab6.5辅助神经网络分析与设计[M].北京:电子工业出版社,2003[4] 飞思科技产品研发中心.神经网络理论与Matlab7实现[M].北京:电子工业出版社,2005[5] 魏虹.基于人工神经网络温度场物性参数模型研究[J].内蒙古工业大学学报,2000,19(3),183~186Algorithm Analysis of Transient Temperature Field of ConcreteSlabs Based on BP Neural NetworkWang Wei Han Yang Yue-ping Zhao(Henan University of Technology, Zhengzhou 450052)AbstractThe heat conduction differential equation of the temperature field of concrete slabs and the difference method are given in this paper. Based on these, the method that artificial neural network (ANN) technology is employed to analyse the transient temperature field of concrete slabs is advanced.Keywords:Concrete slabs;Transient temperature field;BP neural network;Algorithm analysis作者简介:王威,男,生于1981年,硕士研究生生,研究方向:系统安全评估,结构健康检测,城市防震减灾等。

相关文档
最新文档