[发明专利]一种基于海洋用钢成分腐蚀量的预测方法有效
申请号: | 201510586362.8 | 申请日: | 2015-09-16 |
公开(公告)号: | CN105184085B | 公开(公告)日: | 2018-07-13 |
发明(设计)人: | 王青峰;刘科;张书铭;李俊;陈英;王倩;康双双 | 申请(专利权)人: | 燕山大学 |
主分类号: | G06F19/00 | 分类号: | G06F19/00 |
代理公司: | 秦皇岛一诚知识产权事务所(普通合伙) 13116 | 代理人: | 续京沙 |
地址: | 066004 河北省*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于海洋用钢成分腐蚀量的预测方法,它包括以下步骤:1、数据的初始化,将一种成分在某时间长度下的腐蚀量和对应的时间成分定义为一组数据,在获取目标环境下钢铁材料腐蚀的数据后,将所有数据整理为构建神经网络,并将其输入到matlab软件;2、神经网络结构优化,利用蚁群算法对神经网络隐含层层数、各层节点数进行优化,将最优的隐含层结构作为神经网络结构;3、神经网络权值和阈值的初值优化,利用人工鱼群算法优化权值阈值的初值;4、神经网络预测及误差分析。本发明能够较为快速精确的预测钢铁材料在海洋环境中腐蚀快慢,对耐候钢的研究开发具有指导作用,并对腐蚀行为机理的研究有所帮助。 | ||
搜索关键词: | 神经网络 腐蚀量 神经网络结构 钢铁材料 腐蚀 优化 预测 人工鱼群算法 神经网络预测 成分定义 海洋环境 获取目标 数据整理 误差分析 行为机理 蚁群算法 初始化 节点数 耐候钢 权值和 隐含层 组数据 海洋 构建 隐含 研究 帮助 开发 | ||
【主权项】:
1.一种基于海洋用钢成分腐蚀量的预测方法,其特征在于:它包括以下步骤:步骤一:数据初始化及录入将一种成分在某时间长度下的腐蚀量,即失重/增重/减薄/腐蚀深度或者对应统计量,和对应的时间成分定义为一组数据,在获取目标环境下钢铁材料腐蚀的数据后,根据不同组数据的详实程度对不同影响因素进行取舍,使得最终所有组内数据的对应数据齐全,不同成分材料试验时间长度一致,并将所有数据整理为构建神经网络的软件易于读取的形式.mat,将数据输入Matlab软件,输入层节点即合金元素质量分数以及时间,输出层节点对应数据中的腐蚀指标;步骤二:神经网络结构优化利用蚁群算法将神经网络隐含层各层节点数作为路径加以优化,设定经由不同隐含层节点获得神经网络的误差倒数为增加的信息素,进而更新信息素直至收敛于最优的隐含层结构;对蚁群进行初始化,设定蚁群种群大小以及最大迭代次数,设定隐含层最大节点数,并以节点数作为蚁群路径,设定并初始化每个节点的信息素浓度,以及信息素的挥发率,每次迭代开始,每只蚂蚁均根据信息素浓度采用转轮赌法确定各隐含层节点数,计算对应神经网络的预测值和实测值之间的平均标准差MeanStandardError,MSE,迭代结束后按照平均标准差的倒数从大到小对所有蚂蚁排序,利用前k只蚂蚁的平均标准差倒数对自己选择节点的信息素τ进行更新,所有节点信息素同时挥发,信息素挥发率为ρ,再进行下一次迭代;重复迭代过程,直至各层节点数都稳定收敛于某值,实际应用中,隐含层至多2层,只需比较优化过后2层隐含层结构和1层隐含层结构的误差,择优确定为最终的隐含层结构;步骤三:神经网络权值和阈值的初值优化利用人工鱼群算法优化权值阈值的初值,人工鱼群算法赋予人工鱼以觅食、聚群、追尾、回忆行为模式来搜索视野内的更优位置,并移动,另设置密集度参数防止鱼的局部密集,将神经网络权值和阈值的初值作为位置送入鱼群算法进行优化,通过鱼群网络的觅食、聚群、追尾和回忆行为使位置即权值和阈值不断更新,直至找到满足要求的神经网络初值;步骤四:神经网络预测及误差分析输出神经网络的预测与实测值对比,分析误差,将待预测成分带入神经网络即可获得该成分在连续时间下的腐蚀量与时间的关系;所述步骤二中信息素更新表达式为:
式中:k为参与更新信息素的蚂蚁只数,i为蚂蚁只数、τ为信息素、ρ为信息素挥发率。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于燕山大学,未经燕山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510586362.8/,转载请声明来源钻瓜专利网。
- 上一篇:半导体装置
- 下一篇:采用场发射阵列激发的平板紫外辐射光源的杀菌灯
- 同类专利
- 专利分类
G06 计算;推算;计数
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用