本发明涉及一种基于卷积网络耦合微合金元素对主元素浓度影响的方法及装置,属于材料分析测试与机器学习技术领域。
背景技术:
eds作为一种检测化学成分变化的常见且有效的手段,被广泛应用于分析材料中的元素分布情况。eds线扫描的相邻扫描点间距低于电子束作用区半径,使得扫描点间信号相互干涉,干扰主元素的eds线扫描数据,进而影响相关分析测试结果的精确性。
技术实现要素:
本发明的目的在于提供一种基于卷积网络耦合微合金元素对主元素浓度影响的方法,具体为:
(1)根据主元素的eds线扫描原始数据yw%(x)与基于快速傅里叶变换的数据
(2)根据微合金元素的熔化热数据δfush、环境温度t、扩散方程φ(χ)=yw%,0exp(αχ)、yw%,0∝δfush,以及
(3)根据卷积算法
①若χ0∈(nx,nx+x+),n∈n,则yw%(x)的值域最小,振幅最大,γw%(x)与yw%(x)之间的相位差为零,主元素浓度未超过饱和值,无法由浓度高处向浓度低处扩散,相邻扫描点之间的浓度位置不发生偏移,降低成分偏析程度仅通过添加微合金元素挤走主元素途径实现,yw%(x)随γw%(x)同步变化,持续震荡;x为基于快速傅里叶变换的扫描周期跨度,x+为扫描周期增跨度,x-为扫描周期减跨度;
②若χ0∈(nx+x+,(n+1)x),n∈n,则yw%(x)的值域适中,振幅适中,γw%(x)与yw%(x)之间的相位差高于零,主元素浓度已超过饱和值,由浓度高处向浓度低处扩散,相邻扫描点之间的浓度位置发生偏移,降低成分偏析程度通过添加微合金元素挤走主元素与大量过饱和主元素发生扩散两种途径实现,yw%(x)不随γw%(x)同步变化,yw%(x)的值域先上升到某数值再围绕该数值持续震荡,相位差在上升阶段产生;
③若χ0=nx,n∈n,则yw%(x)的值域最大,振幅为零,γw%(x)与yw%(x)之间的相位差不存在,成分偏析不存在,yw%(x)的值域上升到某数值持续。
本发明的另一目的在于提供一种基于卷积网络耦合微合金元素对主元素浓度影响的装置,包括分频器1、输入振荡器2、1位dac3、求和节点4、输出振荡器5、低通滤波器6、异步数字缓存器7、模拟输出缓存器8。多个分频器1分别与多个输入振荡器2连接,多个输入振荡器2分别与多个1位dac3连接,1位dac3均与求和节点4连接,求和节点4与输出振荡器5连接,输出振荡器5分别与低通滤波器6和异步数字缓存器7连接,低通滤波器6与模拟输出缓存器8连接。
进一步的,本发明所述分频器1用于接收eds线扫描信号,基于快速傅里叶变换算法过滤eds线扫描信号至相应频率并输出到输入振荡器2;输入振荡器2输出相应频率的尖峰信号到1位dac3;1位dac3根据相应频率的尖峰信号与权重信号进行加权脉冲信号输出,权重信号即微合金元素的熔化热数据对应占空比的周期矩形信号,通过型号不低于at89c52的控制芯片输出并输入到1位dac3中;求和节点4接收来自多个1位dac3的加权脉冲信号并进行求和;求和后的加权脉冲信号输入到输出振荡器5,输出振荡器5将求和加权脉冲信号的尖峰信号输入到低通滤波器6,尖峰频率对应于卷积运算的结果;低通滤波器6根据尖峰信号的平均值计算相应模拟信号;所述异步数字缓存器7配置多个反相器,用于输出来自输出振荡器5的尖峰信号;模拟输出缓存器8配置一个运算放大器,用于输出来自低通滤波器6的模拟信号,同时与异步数字缓存器7输出的尖峰信号进行对比。
本发明的有益效果:
(1)本发明所述方法够根据主元素的eds线扫描原始数据yw%(x)与基于快速傅里叶变换的数据
(2)本发明所述装置能够根据快速傅里叶变换与卷积算法,通过多个分频器、多个输入振荡器、多个1位dac、一个求和节点、一个输出振荡器、一个低通滤波器、一个异步数字缓存器以及一个模拟输出缓存器,接收eds线扫描信号,输出相应的尖峰信号与模拟信号,实现基于卷积网络耦合微合金元素对主元素浓度的影响。
附图说明
图1耦合微合金元素对主要元素浓度影响的三种基本模式的示意图;
图2耦合微合金元素对主要元素浓度影响的参数场的示意图;
图3添加co、ni与未添加微合金元素的wcp/fe复合材料的界面反应区的w元素分布曲线的示意图;
图4卷积网络的电路布局示意图。
图中:1-分频器、2-输入振荡器、3-1位dac、4-求和节点、5-输出振荡器、6-低通滤波器、7-异步数字缓存器、8-模拟输出缓存器。
具体实施方式
下面结合附图和具体实施例,对本发明做进一步说明,但本发明的保护范围并不限于所述内容。
实施例1
本发明实施例所用装置如图4所示,包括分频器1、输入振荡器2、1位dac3、求和节点4、输出振荡器5、低通滤波器6、异步数字缓存器7、模拟输出缓存器8;多个分频器1分别和多个输入振荡器2连接,多个输入振荡器2分别和多个1位dac3连接,所有的1位dac3均与求和节点4连接,求和节点4与输出振荡器5连接,输出振荡器5分别与低通滤波器6、异步数字缓存器7连接,低通滤波器6与模拟输出缓存器8连接;分频器1用于接收eds线扫描信号,基于快速傅里叶变换算法过滤eds线扫描信号至相应频率并输出到输入振荡器2;输入振荡器2输出相应频率的尖峰信号到1位dac3;1位dac3根据相应频率的尖峰信号与权重信号进行加权脉冲信号输出,权重信号即微合金元素的熔化热数据对应占空比的周期矩形信号,通过型号不低于at89c52的控制芯片输出并输入到1位dac3中;求和节点4接收来自多个1位dac3的加权脉冲信号并进行求和;求和后的加权脉冲信号输入到输出振荡器5,输出振荡器5将求和加权脉冲信号的尖峰信号输入到低通滤波器6,尖峰频率对应于卷积运算的结果;低通滤波器6根据尖峰信号的平均值计算相应模拟信号;所述异步数字缓存器7配置多个反相器,用于输出来自输出振荡器5的尖峰信号;模拟输出缓存器8配置一个运算放大器,用于输出来自低通滤波器6的模拟信号,同时与异步数字缓存器7输出的尖峰信号进行对比。
本实施例方法的说明:
如图1、2所示,首先,根据主元素的eds线扫描原始数据yw%(x)与基于快速傅里叶变换的数据
如图3所示,以wcp/fe复合材料的界面反应区为例,选择w元素为主元素,添加co、ni为微合金元素,2种粉末的熔化热分别为δfushco=39.748kj/mol、δfushni=17.47kj/mol。首先,大量w元素相互扩散进入基体,导致靠近基体处的w元素分布曲线呈陡升状。然后,因与基体与颗粒都保持一定的距离,扩散时与周围环境的浓度差较小,w元素分布曲线总体呈震荡上升状。最后,颗粒与反应区间相互扩散,使得w元素分布曲线略微上扬。根据δfushco>δfushni、