【技术实现步骤摘要】
基于神经网络优化角砾地层中盾构机运行轨迹参数的方法
本专利技术涉及一种基于神经网络对角砾地层中盾构机运行轨迹参数的方法,属于盾构机
技术介绍
盾构掘进的线路反映着隧道实际中心线的位置。要使隧道中心轴线沿设计线路前进并保证最终盾构能够在允许的偏差范围内出洞,就必须使盾构在推进过程中的管片偏位控制在一定的范围内,这样才能保证贯通时的精度。所以,必须要在盾构推进过程中实时地确定盾构的工作参数,使得管片偏位满足施工验收规范的要求。因此,研究隧道管片拼装线路预测模型的目的,就是通过建立盾构机运行操作参数(即关键因素)与管片偏位的关系,来确立角砾地质条件下盾构的工作参数范围,以保证成型隧道的轨迹偏差在合理的范围内。盾构机运行轨迹主要受实际土层的地质条件、盾构掘进姿态与速度以及隧道管片实际状态等多因素的影响。
技术实现思路
本专利技术的目的在于针对盾构机运行轨迹指的是隧道管片拼装线路,收集角砾地层隧道施工中的盾构设备的构造、配置,实际推进的姿态参数、拼装的隧道管片的姿态数据等,并考虑隧道管片沉降、收敛等监测数据,利用Matlab编程软件中的智能的神经网络方法训练出一个满足角砾地层盾构姿态调整的经验模式,使这个经验模式成为实际预测盾构机运行轨迹的重要借鉴和参考,并以此为基础,评价盾构机实际运行操作参数的合理性。神经网络主要由三个部分组成:输入层、隐含层(也称中间层)、输出层,神经网络系统相当于人类的的大脑构成。输入层相当于外界的接收信息,隐含层相当于人脑的处理调节系统,输出层相当于人脑处理后的结果分析。这三层是相互联系的,也构成了神经网络的最基本模式。对于用来预测隧 ...
【技术保护点】
1.基于神经网络优化角砾地层中盾构机运行轨迹参数的方法,其特征在于:利用MATLAB软件中的newff函数创建一个BP神经网络,调用格式为:net=newff(PR,[S1,S2,...SN1],{TF1,TF2,...TFN1},BTF,BLF,PF)其中,PR:由每组输入元素的最大值和最小值组成的R×2维的矩阵;每组共有R组输入;Si:第i层的传递函数,默认为“tansig”;BTF:BP网络的训练函数,默认为“trainlm”;BLF:权值和阈值学习函数,默认为“learndm”;PF:网络的性能函数,默认为“mse”;神经元上的传递函数是BP神经网络的重要组成部分;BP常采用的函数为对数函数、正切函数和线性函数;隐层节点数的确定也很关键,因为这会直接影响预测结果的精度;关于隐层数及其节点数的选择比较复杂,原则是:在能正确反映输入输出关系的基础上,应选用较少的隐层节点数,以使网络结构尽量简单;采用网络结构增长型方法,即先设置较少的节点数,对网络进行训练,并测试学习误差,然后逐渐增加节点数,直到学习误差不再有明显减少为止;初定隐层节点数使用如下公式:
【技术特征摘要】
1.基于神经网络优化角砾地层中盾构机运行轨迹参数的方法,其特征在于:利用MATLAB软件中的newff函数创建一个BP神经网络,调用格式为:net=newff(PR,[S1,S2,...SN1],{TF1,TF2,...TFN1},BTF,BLF,PF)其中,PR:由每组输入元素的最大值和最小值组成的R×2维的矩阵;每组共有R组输入;Si:第i层的传递函数,默认为“tansig”;BTF:BP网络的训练函数,默认为“trainlm”;BLF:权值和阈值学习函数,默认为“learndm”;PF:网络的性能函数,默认为“mse”;神经元上的传递函数是BP神经网络的重要组成部分;BP常采用的函数为对数函数、正切函数和线性函数;隐层节点数的确定也很关键,因为这会直接影响预测结果的精度;关于隐层数及其节点数的选择比较复杂,原则是:在能正确反映输入输出关系的基础上,应选用较少的隐层节点数,以使网络结构尽量简单;采用网络结构增长型方法,即先设置较少的节点数,对网络进行训练,并测试学习误差,然后逐渐增加节点数,直到学习误差不再有明显减少为止;初定隐层节点数使用如下公式:或者其中,m、n分别为输入节点数目与输出节点数目;a为1~10之间的常数;编码编码是遗传算法的基础工作;遗传算法不能直接处理解空间的参数,必须将解空间映射到遗传空间,因此,必须进行编码;而解码是与编码相反的过程,是从遗传空间到解空间的转换过程;遗传算法的编码方法是二进制编码,即由二进制字符集{0,1}产生通常的0,1字符串来表示问题空间的候选解;二进制编码字符串的长度与问题所要求的精度有关;参数取值范围为[a,b],采用二进制编码,要求编码精度精确到m,即将区间[a,b]划分份,设编码长度为S,则应满足下式种群初始化种群规模N表示种群中个体的数量,初始群体是随机生成的N个个体,是遗传算法进行迭代的起点;种群规模较小时,算法的运算速度提高,但降低了种群的多样性,容易早熟;种群规模较大时,保证了个体的多样性,但遗传算法的效率会降低;N的取值范围为20~100;适应度函数确定在遗传算法中,以个体适应度值的大小确定个体被遗传到下一代群体中的概率大小;遗传算法中的适应度函数是用来判断群体中个体优劣性的指标,适应度越大说明个体优势越大,适应度函数又称为评价函数,根据所求问题的目标函数确定;遗传操作遗传操作包括选择、交叉、变异三个遗传算子;选择是为了从当前的种群中选出优秀的个体,直接遗传到下一代或通过交叉变异产生新的个体再遗传到下一代;选择操作的原则是适应度值越大,个体被选中的概率越大,其在下一代种群中贡献的个体越多;...
【专利技术属性】
技术研发人员:李英伟,王小云,李琼,程勇,刘玉龙,
申请(专利权)人:中交第一公路工程局有限公司,中交一公局桥隧工程有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。