[发明专利]一种基于BP人工神经网络的砌体构件单轴抗压强度计算方法在审
申请号: | 202110786672.X | 申请日: | 2021-07-12 |
公开(公告)号: | CN113449370A | 公开(公告)日: | 2021-09-28 |
发明(设计)人: | 兰官奇;张坤;崔莹;张磊;段诗雨 | 申请(专利权)人: | 西安石油大学 |
主分类号: | G06F30/13 | 分类号: | G06F30/13;G06F30/27;G06F119/02;G06F119/14 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 李红霖 |
地址: | 710065 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 bp 人工 神经网络 构件 抗压强度 计算方法 | ||
1.一种基于BP人工神经网络的砌体构件单轴抗压强度计算方法,其特征在于,包括以下步骤:
S1,收集既有砌体抗压强度试验数据,并对所收集数据进行归一化处理;
S2,对砌体抗压强度的各个影响因素进行显著性分析,根据显著性分析确定主要因素,提选主要因素构建砌体抗压强度人工神经网络计算模型;
S3,从S1中收集的砌体抗压强度试验数据中随机挑选训练样本,验证样本和测试样本,对S2所建立的砌体抗压强度人工神经网络计算模型进行训练;
S4,根据输入层和输出层神经元个数调整S3中砌体抗压强度人工神经网络计算模型的隐含层神经元数量,并进行试算,探明隐含层神经元变化对模型计算精度的影响规律,确定兼顾稳定性和计算精度的砌体抗压强度人工神经网络计算模型。
2.根据权利要求1所述的一种基于BP人工神经网络的砌体构件单轴抗压强度计算方法,其特征在于,S1中,既有砌体单轴抗压强度试验数据包括砌体几何参数、砌体力学参数和砌块及粘结材料力学参数。
3.根据权利要求1所述的一种基于BP人工神经网络的砌体构件单轴抗压强度计算方法,其特征在于,S1中,对所收集数据进行归一化处理通入如下方法:
X′i=0.9+0.8×(Xi-Xmax)/Xmax-Xmin
归一化至[0,0.9];
其中,X′i为处理后数据;Xi为待处理数据;Xmin为待处理数据最小值;Xmax为待处理数据最大值。
4.根据权利要求1所述的一种基于BP人工神经网络的砌体构件单轴抗压强度计算方法,其特征在于,S2中,显著性分析采用傅里叶灵敏度分析法进行。
5.根据权利要求1所述的一种基于BP人工神经网络的砌体构件单轴抗压强度计算方法,其特征在于,对砌体抗压强度人工神经网络计算模型进行训练时,训练样本、验证样本和测试样本所占所收集数据的比例范围分别为60%-80%、10%-20%和10%-20%,训练样本、验证样本和测试样本通过随机抽样产生。
6.根据权利要求1所述的一种基于BP人工神经网络的砌体构件单轴抗压强度计算方法,其特征在于,人工神经网络计算模型的训练采用MATLAB、PYTHON或FORTRAN软件,训练算法采用Levenberg-Marquard算法。
7.根据权利要求1所述的一种基于BP人工神经网络的砌体构件单轴抗压强度计算方法,其特征在于,S4中,根据输入层和输出层神经元个数调整S3中砌体抗压强度人工神经网络计算模型的隐含层神经元数量根据如下公式进行:
其中,a为位于区间[1,10]的整常数;l为输入层神经元数量;m为隐含层神经元数量;b为输出层神经元数量。
8.根据权利要求1所述的一种基于BP人工神经网络的砌体构件单轴抗压强度计算方法,其特征在于,人工神经网络计算模型的计算精度和稳定性评判依照计算结果均方误差MSE及决定系数R2进行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安石油大学,未经西安石油大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110786672.X/1.html,转载请声明来源钻瓜专利网。