材料的大气腐蚀速率等级图确定方法、装置及电子设备
文献发布时间:2023-06-19 19:30:30
技术领域
本发明实施例涉及大气腐蚀技术领域,尤其涉及一种材料的大气腐蚀速率等级图确定方法、装置及电子设备。
背景技术
大气腐蚀是金属腐蚀的基本类型,几乎所有与大气接触的金属材料都会受到大气腐蚀,大气腐蚀所造成的损失约占腐蚀总损失的一半以上。造成大气腐蚀的主要环境因素是空气中存在氧气及水分子,空气中污染物的存在又往往会使腐蚀过程加速,因此,各地的气候条件和大气中污染物的含量及其对腐蚀的影响是大气腐蚀研究人员迫切需要掌握的。
因为大气环境气候类型多样,加之沿海区和工业区等区域因素,大气环境腐蚀特征具有明显差异。材料在不同大气环境条件下的腐蚀行为存在着较大的差异,并且需要大量的数据,才能够建立某一地点材料的腐蚀行为和大气腐蚀性组分之间的对应关系。
绘制材料大气腐蚀等级图是国际上近年来将大气腐蚀数据规律研究与工程应用、环境科学密切结合的研究新方向,对于输变电工程的设计、防腐措施的制定、寿命预测等具有重大意义。
在空间插值过程中,当小区域内出现大的腐蚀速率波动时,为了使整个图的腐蚀速率变化平滑,地理信息系统会对异常升高的数据进行处理,对对应位置的腐蚀速率重新计算,从而输出最佳的连续变化的平面,避免小区域内出现腐蚀等级跳跃的情况。但是在真实的大气环境中,由于某些位置出现污染源会使得这些区域的大气腐蚀等级高于周边。因此,在不影响电网区域整体大气腐蚀性的条件下,要充分考虑污染源对小区域的腐蚀加速作用,从而得到更符合实际情况的大气腐蚀等级图。沿海地区服役的金属材料大气腐蚀行为受氯离子影响较大,但在绘制沿海地区大气腐蚀等级分布图时,由于近海岸线材料腐蚀数据缺乏,加之插值算法的边缘效应会导致沿海地区特别是近海岸地区的大气腐蚀等级失真,严重影响该地区的防腐决策。
发明内容
本申请提供了一种材料的大气腐蚀速率等级图确定方法、装置及电子设备,以解决现有技术中大气腐蚀速率等级图不够准确的问题。
第一方面,本申请提供了一种材料的大气腐蚀速率等级图确定方法,该方法包括:
获取多个氯离子年平均沉降量值、每一个氯离子年平均沉降量值分别对应的距离海岸线的预设距离、多个大气环境因素参数集以及多个预设测试站点的大气腐蚀速率等值面参数集,其中,每一个大气环境因素参数集包括大气环境因素参数集中每一个大气环境因素的年平均数据,以及大气环境因素集采集点对应的第一坐标,每一个大气腐蚀速率等值面参数集包括预设测试站点的金属材料的年平均大气腐蚀速率,和预设测试站点的第二坐标;
根据所有的氯离子沉降量值以及每一个氯离子沉降量值对应的预设距离,获取氯离子沉降量值等值面;
根据第i个大气环境因素的年平均数据以及对应的第一坐标,获取第i个大气环境因素等值面,其中,第i个大气环境因素为大气环境因素集中任一个;
根据氯离子沉降量等值面、所有的大气环境因素等值面、第j个预设位置的第三坐标以及预构建的剂量响应函数模型,获取第j个预设位置的预测大气腐蚀速率,其中,第j个预设位置为待预测大气腐蚀速率的预设位置中的任一个;
基于所有的预设测试站点的实际大气腐蚀速率以及对应的第二坐标,和/或,预测大气腐蚀速率以及对应的第三坐标,确定沿海地区的大气腐蚀速率等级图。
通过该方式,可以考虑到沿海地区氯离子的腐蚀作用,使测算的腐蚀速率更加准确,从而得到更为准确的大气腐蚀速率等级图。
结合第一方面,在本发明第一方面的第一实施例中,根据所有的氯离子沉降量值以及每一个氯离子沉降量值对应的预设距离,获取氯离子沉降量值等值面,包括:
根据所有的氯离子沉降量值以及每一个氯离子沉降量值对应的预设距离,获取氯离子沉降量值与预设距离的分布模型;
根据氯离子沉降量值以及分布模型,获取氯离子沉降量值等值面。
通过该方式,通过氯离子沉降量值以及对应的预设距离,通过数据处理可以获取到氯离子沉降量等值面,为后续流程提供数据支持。
结合第一方面的第一实施例,在本发明第一方面的第二实施例中,根据所有的氯离子沉降量值以及每一个氯离子沉降量值对应的预设距离,获取氯离子沉降量值与预设距离的分布模型,具体包括:
采用麦夸特LM算法对所有的氯离子沉降量值以及每一个氯离子沉降量值对应的预设距离进行数据处理,获取氯离子沉降量值与预设距离的分布模型。
通过该方式,可以使氯离子沉降量值与预设距离的分布模型更加准确。
结合第一方面至第一方面的第二实施例中任一实施例,在本发明第一方面的第三实施例中,根据第i个大气环境因素的年平均数据以及对应的第一坐标,获取第i个大气环境因素等值面,具体包括:
采用插值法对第i个大气环境因素的年平均数据以及对应的第一坐标进行数据处理,获取第i个大气环境因素等值面。
通过该方式,采用插值法获取第i个大气环境因素等值面,可以为后续流程提供数据支持。
结合第一方面的第三实施例,在本发明第一方面的第四实施例中,根据氯离子沉降量等值面、所有的大气环境因素等值面、第j个预设位置的第三坐标以及预构建的剂量响应函数模型,获取第j个预设位置的预测大气腐蚀速率,包括:
根据第三坐标从氯离子沉降量等值面中获取第三坐标对应的第j个氯离子沉降量值;
根据第三坐标从所有的大气环境因素等值面中获取与第三坐标对应的第j组大气环境因素值;
将第j个氯离子沉降量值和第j组大气环境因素值代入预构建的剂量响应函数模型,获取第j个预设位置的预测大气腐蚀速率。
通过该方式,根据剂量响应函数模型、第j个氯离子沉降量值以及第j组大气环境因素值获取第j个预设位置的预测大气腐蚀速率,可以较为准确的获取到预设点位的大气腐蚀速率。
结合第一方面至第一方面的第二实施例或者第一方面的第四实施例中任一实施例,在本发明第一方面的第五实施例中,基于所有的预设测试站点的实际大气腐蚀速率以及对应的第二坐标,和/或,预测大气腐蚀速率以及对应的第三坐标,确定沿海地区的大气腐蚀速率等级图,包括:
基于所有的预设测试站点的大气腐蚀速率以及对应的第二坐标,和/或,预测大气腐蚀速率以及对应的第三坐标,获取大气腐蚀速率等值面;
将大气腐蚀速率等值面按预设等级进行划分,确定沿海地区的大气腐蚀速率等级图。
通过该方式,可以使沿海地区的大气腐蚀速率等级图更加准确。
第二方面,本申请提供了一种材料的大气腐蚀速率等级图确定装置,该装置包括:
获取模块,用于获取多个氯离子年平均沉降量值、每一个氯离子年平均沉降量值分别对应的距离海岸线的预设距离、多个大气环境因素参数集以及多个预设测试站点的大气腐蚀速率等值面参数集,其中,每一个大气环境因素参数集包括大气环境因素参数集中每一个大气环境因素的年平均数据,以及大气环境因素集采集点对应的第一坐标,每一个大气腐蚀速率等值面参数集包括预设测试站点的金属材料的年平均大气腐蚀速率,和预设测试站点的第二坐标;
处理模块,用于根据所有的氯离子沉降量值以及每一个氯离子沉降量值对应的预设距离,获取氯离子沉降量值等值面;根据第i个大气环境因素的年平均数据以及对应的第一坐标,获取第i个大气环境因素等值面,其中,第i个大气环境因素为大气环境因素集中任一个;根据氯离子沉降量等值面、所有的大气环境因素等值面、第j个预设位置的第三坐标以及预构建的剂量响应函数模型,获取第j个预设位置的预测大气腐蚀速率,其中,第j个预设位置为待预测大气腐蚀速率的预设位置中的任一个;
确定模块,用于基于所有的预设测试站点的实际大气腐蚀速率以及对应的第二坐标,和/或,预测大气腐蚀速率以及对应的第三坐标,确定沿海地区的大气腐蚀速率等级图。
可选的,该装置包括:
处理模块,还用于根据所有的氯离子沉降量值以及每一个氯离子沉降量值对应的预设距离,获取氯离子沉降量值与预设距离的分布模型;根据氯离子沉降量值以及分布模型,获取氯离子沉降量值等值面。
可选的,该装置还包括:数据处理模块;
数据处理模块,用于采用麦夸特LM算法对所有的氯离子沉降量值以及每一个氯离子沉降量值对应的预设距离进行数据处理,获取氯离子沉降量值与预设距离的分布模型。
可选的,该装置包括:
数据处理模块,还用于采用插值法对第i个大气环境因素的年平均数据以及对应的第一坐标进行数据处理,获取第i个大气环境因素等值面。
可选的,该装置包括:
处理模块,还用于根据第三坐标从氯离子沉降量等值面中获取第三坐标对应的第j个氯离子沉降量值;根据第三坐标从所有的大气环境因素等值面中获取与第三坐标对应的第j组大气环境因素值;将第j个氯离子沉降量值和第j组大气环境因素值代入预构建的剂量响应函数模型,获取第j个预设位置的预测大气腐蚀速率。
可选的,该装置还包括:划分模块;
处理模块,还用于基于所有的预设测试站点的大气腐蚀速率以及对应的第二坐标,和/或,预测大气腐蚀速率以及对应的第三坐标,获取大气腐蚀速率等值面;
划分模块,用于将大气腐蚀速率等值面按预设等级进行划分,确定沿海地区的大气腐蚀速率等级图。
第三方面,提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
存储器,用于存放计算机程序;
处理器,用于执行存储器上所存放的程序时,实现第一方面任一项实施例的材料的大气腐蚀速率等级图确定方法的步骤。
第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如第一方面任一项实施例的材料的大气腐蚀速率等级图确定方法的步骤。
附图说明
图1为本发明实施例提供的一种材料的大气腐蚀速率等级图确定方法流程示意图;
图2为本发明提供的氯离子分布函数模型示意图;
图3为本发明实施例提供的第j个预设位置的大气腐蚀速率确定方法示意图;
图4为本发明提供的一种材料的大气腐蚀速率等级图确定方法整体流程框图;
图5为本发明实施例提供的一种材料的大气腐蚀速率等级图确定装置结构示意图;
图6为本发明实施例提供一种电子设备结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为便于对本发明实施例的理解,下面将结合附图以具体实施例做进一步的解释说明,实施例并不构成对本发明实施例的限定。
针对背景技术中所提及的技术问题,本发明的目的在于提出一种电网大气腐蚀数字化地图构建方法,弥补了现有技术的不足,填补现有标准体系在输变电工程腐蚀设计方面的空白,可为电网工程根据不同大气腐蚀等级合理选材、差异防腐等提供依据,提高电网工程应对各种大气环境的全寿命周期和安全运行能力。基于此,本申请实施例提供了一种材料的大气腐蚀速率等级图确定方法,具体参见图1所示,图1为本发明实施例提供的一种材料的大气腐蚀速率等级图确定方法流程示意图,该方法步骤包括:
步骤110,获取多个氯离子年平均沉降量值、每一个氯离子年平均沉降量值分别对应的距离海岸线的预设距离、多个大气环境因素参数集以及多个预设测试站点的大气腐蚀速率等值面参数集。
具体的,每一个大气环境因素参数集包括大气环境因素参数集中每一个大气环境因素的年平均数据,以及大气环境因素集采集点对应的第一坐标,每一个大气腐蚀速率等值面参数集包括预设测试站点的金属材料的年平均大气腐蚀速率,和预设测试站点的第二坐标。
氯离子年均沉降量值可以通过多个不同离海距离的观测点获取,大气环境因素的年平均数据可以通过气象环保部门的数据接口,或者实地测量或者相关大气文献等资料获取,包括但不限于温度、相对湿度、二氧化碳、二氧化硫等大气因素的年平均数据。采集大气腐蚀测试站点的材料的大气腐蚀速率,以及对应的站点坐标,即第二坐标。
步骤120,根据所有的氯离子沉降量值以及每一个氯离子沉降量值对应的预设距离,获取氯离子沉降量值等值面。
具体的,根据所有的氯离子沉降量值以及每一个氯离子沉降量值对应的预设距离,经过数据处理,拟合出氯离子沉降量分布模型,基于氯离子沉降量分布模型拟合出氯离子沉降量等值面。
可选的,根据所有的氯离子沉降量值以及每一个氯离子沉降量值对应的预设距离,获取氯离子沉降量值等值面,包括:
根据所有的氯离子沉降量值以及每一个氯离子沉降量值对应的预设距离,获取氯离子沉降量值与预设距离的分布模型;
根据氯离子沉降量值以及分布模型,获取氯离子沉降量值等值面。
具体的,根据所有的氯离子沉降量值以及每一个氯离子沉降量值对应的预设距离,采用非线性拟合算法,例如幂指数拟合方法,拟合出氯离子沉降量值与预设距离的分布函数模型。
通过该方式,通过氯离子沉降量值以及对应的预设距离,通过数据处理可以获取到氯离子沉降量等值面,为后续流程提供数据支持。
可选的,根据所有的氯离子沉降量值以及每一个氯离子沉降量值对应的预设距离,获取氯离子沉降量值与预设距离的分布模型,具体包括:
采用麦夸特LM算法对所有的氯离子沉降量值以及每一个氯离子沉降量值对应的预设距离进行数据处理,获取氯离子沉降量值与预设距离的分布模型。
具体的,可以采用麦夸特(Levenberg-Marquardt,LM)算法,对所有的氯离子沉降量值以及每一个氯离子沉降量值对应的预设距离进行非线性拟合处理,建立氯离子沉降量值与预设距离的分布函数模型,具体公式如下所示:
ln y=3.8825-0.376x(公式一)
其中,x为预设距离,即预设离海距离,y为氯离子沉降量值。
该分布函数模型的示意图如图2所示,从图中可以看出,离海距离越大,氯离子沉降量值越来越小,呈放缓趋势。
通过该方式,可以使氯离子沉降量值与预设距离的分布模型更加准确。
步骤130,根据第i个大气环境因素的年平均数据以及对应的第一坐标,获取第i个大气环境因素等值面。
具体的,第i个大气环境因素为大气环境因素集中任一个。第一坐标为大气环境因素采集时的坐标,可以首先获取采集点第i个大气环境因素不同时期的多个数据值,经过数据处理,计算,得到该采集点第i个大气环境因素的年平均数据,数据处理的方式可以是均值法等常规获取均值的方法,然后根据第i个大气环境因素的年平均数据以及对应的第一坐标,拟合出第i个大气环境因素等值面。
可选的,根据第i个大气环境因素的年平均数据以及对应的第一坐标,获取第i个大气环境因素等值面,具体包括:
采用插值法对第i个大气环境因素的年平均数据以及对应的第一坐标进行数据处理,获取第i个大气环境因素等值面。
具体的,可以采用插值法对第i个大气环境因素的年平均数据以及对应的第一坐标进行非线性拟合,获取第i个大气环境因素等值面。
通过该方式,采用插值法获取第i个大气环境因素等值面,可以为后续流程提供数据支持。
步骤140,根据氯离子沉降量等值面、所有的大气环境因素等值面、第j个预设位置的第三坐标以及预构建的剂量响应函数模型,获取第j个预设位置的预测大气腐蚀速率。
具体的,第j个预设位置为待预测大气腐蚀速率的预设位置中的任一个。在沿海区域按照一定的密度选取预测点,如每4km
可选的,根据氯离子沉降量等值面、所有的大气环境因素等值面、第j个预设位置的第三坐标以及预构建的剂量响应函数模型,获取第j个预设位置的预测大气腐蚀速率,具体包括如图3所示的方法步骤:
步骤310,根据第三坐标从氯离子沉降量等值面中获取第三坐标对应的第j个氯离子沉降量值。
步骤320,根据第三坐标从所有的大气环境因素等值面中获取与第三坐标对应的第j组大气环境因素值。
步骤330,将第j个氯离子沉降量值和第j组大气环境因素值代入预构建的剂量响应函数模型,获取第j个预设位置的预测大气腐蚀速率。
具体的,根据第三坐标,从氯离子沉降量等值面中确定与第三坐标即第j个预设位置对应的氯离子沉降量值,从大气环境因素等值面中获取第三坐标对应的第j组大气环境因素值,例如温度、相对湿度等剂量响应函数需要的因素值,将氯离子沉降量值和第j组大气环境因素值代入预构建的剂量响应函数模型,获取第j个预设位置的预测大气腐蚀速率。
剂量响应函数方程如下所示:
其中,r
通过该方式,根据剂量响应函数模型、第j个氯离子沉降量值以及第j组大气环境因素值获取第j个预设位置的预测大气腐蚀速率,可以较为准确的获取到预设点位的大气腐蚀速率。
步骤150,基于所有的预设测试站点的实际大气腐蚀速率以及对应的第二坐标,和/或,预测大气腐蚀速率以及对应的第三坐标,确定沿海地区的大气腐蚀速率等级图。
具体的,若目标沿海地区存在测试站点,不存在预测点,则可以根据测试站点的实际大气腐蚀速率以及对应的站点坐标即第二坐标确定沿海地区的大气腐蚀速率等级图,若目标沿海地区不存在测试站点,只存在预测点,则可以根据预测点的预测大气腐蚀速率以及对应的预测点的坐标即第三坐标,确定沿海地区的大气腐蚀速率等级图,若目标沿海地区同时存在测试站点和预测点,则根据所有的预设测试站点的实际大气腐蚀速率以及对应的第二坐标,和预测大气腐蚀速率以及对应的第三坐标,确定沿海地区的大气腐蚀速率等级图。
通过该方式,可以考虑到沿海地区氯离子的腐蚀作用,使测算的腐蚀速率更加准确,从而得到更为准确的大气腐蚀速率等级图。
可选的,基于所有的预设测试站点的实际大气腐蚀速率以及对应的第二坐标,和/或,预测大气腐蚀速率以及对应的第三坐标,确定沿海地区的大气腐蚀速率等级图,包括:
基于所有的预设测试站点的大气腐蚀速率以及对应的第二坐标,和/或,预测大气腐蚀速率以及对应的第三坐标,获取大气腐蚀速率等值面;
将大气腐蚀速率等值面按预设等级进行划分,确定沿海地区的大气腐蚀速率等级图。
可选的,若目标沿海地区存在测试站点,不存在预测点,则可以根据测试站点的实际大气腐蚀速率以及对应的站点坐标即第二坐标,采用插值法确定大气腐蚀速率等值面,若目标沿海地区不存在测试站点,只存在预测点,则可以根据预测点的预测大气腐蚀速率以及对应的预测点的坐标即第三坐标,采用插值法确定大气腐蚀速率等值面,若目标沿海地区同时存在测试站点和预测点,则根据所有的预设测试站点的实际大气腐蚀速率以及对应的第二坐标,和预测大气腐蚀速率以及对应的第三坐标,确定大气腐蚀速率等值面。
在插值计算的过程中,为了提高插值数据的精度,可采用交叉验证的方式对插值的关键参数进行调整,例如用于插值计算的样本总量为N,那么每个样本单独作为验证集,其余N-1个样本作为训练集,得到N个训练好的模型,用N个模型的验证集的最终分类准确率的平均值作为模型预测精度。
获取大气腐蚀速率等值面之后,将大气腐蚀速率等值面按等级进行划分,例如划分为6个等级,每个等级可根据需要进行细分,对沿海区域腐蚀速率等值面着色,获得沿海区域大气腐蚀等级分布图。
大气腐蚀等级划分原则如下:
1)a≤A1,记为第一等级;
- 环境因素数据的采集方法及金属大气腐蚀等级图绘制方法
- 环境因素数据的采集方法及金属大气腐蚀等级图绘制方法