一种基于神经网络快速预测多层吸波材料S参数的方法

文档序号:30621663发布日期:2022-07-02 03:25阅读:430来源:国知局
一种基于神经网络快速预测多层吸波材料S参数的方法
一种基于神经网络快速预测多层吸波材料s参数的方法
技术领域
1.本发明属于电磁波吸收材料技术领域,具体涉及一种基于神经网络快速预测多层吸波材料s参数的方法。


背景技术:

2.随着科技的发展,各种高精密仪器、交通工具以及智能设备成为人们生活不可或缺的一部分。在一些特定场所对精密仪器以及机器人等探测设备的探测精度要求越来越高,但是这些仪器设备在工作时会辐射大量的电磁波,不仅影响自身的探测能力与寿命,还会影响其他设备的性能,带来严重的电磁污染。已有研究表明,微波(300mhz~300ghz)是电磁波频段中对人体健康影响最大的频段,计算机和手机作为人们日常信息传输工具,其结构和运行方式决定其会向空气中辐射携带大量信息的电磁波,若被外界力量截获将会带来严重的信息泄露,因此,高性能电磁屏蔽材料的研究一直是热点方向。
3.多层吸波材料将具有单一电损或磁损功能点的吸波材料复合在一起,以提高吸波性能,是目前吸波材料领域研究的热点之一。在多层吸波材料的设计过程中,由于材料结构是决定其吸波性能的主要因素,因此材料结构优化是极其关键的环节。合理的结构优化可以增强多层吸波材料对雷达波的吸收,提升材料的隐身能力。因此,为了获取吸波性能优良的材料,研究多层吸波材料的结构优化问题显得尤为重要。但是优化离不开大量的仿真计算,传统的仿真计算对计算机的硬件要求高而且计算速度慢,所以设计一种快速获得多层吸波材料s参数的方法变得尤为迫切。
4.人工智能因其具有自学习、自组织、模拟高度复杂非线性映射的能力,目前正在快速崛起,本发明基于此建立了由多层吸波材料的材料结构参数到s参数的映射,进而实现多层吸波材料s参数的快速预测。


技术实现要素:

5.针对上述现有技术所存在的问题,本发明提供一种基于神经网络快速预测多层吸波材料s参数的方法,利用卷积神经网络深度学习多层吸波材料的特征,实现对多层吸波材料s参数的快速预测。
6.本发明所采用的技术方案如下:
7.一种基于神经网络快速预测多层吸波材料s参数的方法,其特征在于,包括以下步骤:
8.步骤1:建立由m个不同结构的多层吸波材料组成的数据库;对数据库中各多层吸波材料,基于其各层材料的电磁参数和厚度,建立对应多层吸波材料的结构模型;
9.步骤2:对各多层吸波材料的结构模型进行关于各层吸波材料厚度的扫参仿真,获得对应的n组结构数据,各组结构数据均对应一条s
11
曲线;以一组结构数据及对应的s
11
曲线为一组训练数据,将数据库中所有多层吸波材料对应的m*n组训练数据作为训练数据集;
10.步骤3:构建卷积神经网络模型;
11.步骤4:随机选择训练数据集中的l组训练数据为训练集,以训练集中的结构数据为输入特征,对应s
11
曲线为训练目标,对卷积神经网络模型进行训练,获得初步训练后的卷积神经网络模型;
12.步骤5:将训练数据集中的剩余的m*n-l组训练数据作为测试集,以测试集中的结构数据为输入特征,对初步训练后的卷积神经网络模型进行测试,获得各组训练数据的预测结果;
13.步骤6:将各组训练数据的预测结果与对应s
11
曲线进行比较,判断各组训练数据是否为合格样本;若测试集中训练数据的合格率超过预设合格率,则将初步训练后的卷积神经网络模型作为训练完成的卷积神经网络模型;否则,调整初步训练后的卷积神经网络模型的网络结构和网络参数,重复步骤4~6,直至获得训练完成的卷积神经网络模型;
14.步骤7:将待测多层吸波材料中各层吸波材料的电磁参数和厚度输入至训练完成的卷积神经网络模型,得到待测多层吸波材料的s
11
曲线,即s参数。
15.进一步地,m、n和l均为正整数,且m≥2。
16.进一步地,步骤1中所述电磁参数包括磁导率实部、磁导率虚部、介电常数实部和介电常数虚部。
17.进一步地,步骤2中所述结构数据为当前扫参仿真时获取的对应多层吸波材料的电磁参数和当前厚度信息。
18.进一步地,步骤4训练卷积神经网络模型的过程中,卷积神经网络模型的损失函数的预期数值为0.01。
19.进一步地,步骤2中,在s
11
曲线上对所需仿真频段等步长地取若干个频点,将所取频点代替训练数据中的s
11
曲线,作为训练目标。
20.进一步地,步骤6中判断各组训练数据是否为合格样本的过程如下:
21.在预测结果上对所需仿真频段等步长地取若干个与s
11
曲线上频点一一对应的频点,计算预测结果与s
11
曲线上对应频点数值的相对误差值,若相对误差值小于预设误差,则代表该频点为合格点;若合格点数量大于等于预设合格点数量,则称对应训练数据为初步合格样本;将初步合格样本的预测结果与对应s
11
曲线进行绘图,如果二者的趋势相同并且拟合程度高,则称初步合格样本为合格样本。
22.进一步地,步骤6中所述预设合格率为90%。
23.本发明的有益效果为:
24.本发明提出一种基于神经网络快速预测多层吸波材料s参数的方法,通过建立各多层吸波材料的结构模型获得由结构数据及对应的s
11
曲线组成的训练数据集,基于该训练数据集对卷积神经网络模型进行训练,学习各多层吸波材料的特征,通过向训练完成的卷积神经网络模型输入待测多层吸波材料中各层吸波材料的电磁参数和厚度,实现s参数的快速预测;相比于传统复杂的仿真计算,大幅提升预测效率,节约成本。
附图说明
25.图1为本发明实施例1提供的基于神经网络快速预测多层吸波材料s参数的方法的流程图;
26.图2为本发明实施例1采用的多层吸波材料的结构示意图;
27.图3为本发明实施例1采用的卷积神经网络模型的示意图;
28.图4为本发明实施例1采用的卷积神经网络模型的损失函数数值随训练次数的变化图;
29.图5为本发明实施例1获得的预测曲线与cst仿真曲线对比图;其中,(a)为第一待测多层吸波材料,(b)为第二待测多层吸波材料,(c)为第三待测多层吸波材料。
具体实施方式
30.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图与实施例对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
31.实施例1
32.本实施例提供了一种基于神经网络快速预测多层吸波材料s参数的方法,包括以下步骤:
33.步骤1:建立由4个不同结构的多层吸波材料组成的数据库,所述多层吸波材料的结构如图2所示,均包括由下至上依次的金属基板、第一介质层、第二介质层和第三介质层,其中第一介质层、第二介质层和第三介质层为吸波材料;对数据库中各多层吸波材料,基于其各层材料的磁导率实部、磁导率虚部、介电常数实部、介电常数虚部和厚度,在全波仿真软件cst microwave studio(cst微波工作室)中建立对应多层吸波材料的结构模型;其中,金属基板和第一介质层、第二介质层、第三介质层的厚度分别为t、h1、h2和h3。
34.步骤2:对各多层吸波材料的结构模型进行关于各层吸波材料厚度的扫参仿真,仿真频率是1~18ghz;在本实施例中h1=h2=h3=1mm,扫参步长为0.1mm,扫参范围为0.1~1mm,第一介质层、第二介质层和第三介质层均可扫参10个厚度数据,故1个多层吸波材料总计可获得10*10*10=1000组结构数据,4个多层吸波材料共计4000组结构数据,一组结构数据包括第一介质层、第二介质层和第三介质层分别对应的磁导率实部、磁导率虚部、介电常数实部、介电常数虚部和当前厚度数据,共计15个结构参数;各组结构数据均对应一条s
11
曲线,并在1~18ghz的频段(即多层吸波材料所需的仿真频段)内以0.2ghz为步长在s11曲线上均匀取86个频点,获得各频点对应的数值;以一组结构数据及对应s
11
曲线的86个频点数值为一组训练数据,将数据库中所有多层吸波材料对应的4000组训练数据作为训练数据集。
35.步骤3:利用python语言和pytorch开源框架构建卷积神经网络模型,如图3所示,包括依次连接的输入层、隐藏层和输出层,所述隐藏层包括依次连接的3个结构单元和4个全连接层,所述结构单元均由依次的归一化层、卷积层、激活函数层和池化层构成;其中,神经网络的优化器种类为adam,训练次数为50000次,初始学习率为0.002。
36.步骤4:随机选择训练数据集中的3900组训练数据为训练集,以训练集中的结构数据为输入特征,对应s
11
曲线为训练目标,对卷积神经网络模型进行训练,获得初步训练后的卷积神经网络模型;训练过程中卷积神经网络模型的损失函数的预期数值为0.01,若损失函数的数值低至预期数值,则保存网络参数;否则,采用梯度下降算法反向优化卷积神经网络模型的网络参数;其中,卷积神经网络模型有15个输入通道和1个输出通道,即各结构参数对应一个输入通道,一个输入通道中神经元的个数为86个,输出通道中神经元的个数为
86个,中间隐藏层神经元最高可达1440个。
37.根据如图4所示的卷积神经网络模型的损失函数的数值随训练次数的变化图,可知在经过30000次的训练后,损失函数的数值(mse)可以收敛到0.01(goal),初步训练完成。
38.上述步骤1~4的流程如图1所示,
39.步骤5:将训练数据集中的剩余的100组训练数据作为测试集,以测试集中的结构数据为输入特征,对初步训练后的卷积神经网络模型进行测试,获得测试集中各组训练数据的预测结果;
40.步骤6:将测试集中各组训练数据的预测结果与对应s
11
曲线进行比较,判断各组训练数据是否为合格样本,判断过程如下:
41.在1~18ghz的频段内以0.2ghz为步长在预测结果上均匀取86个频点,与对应s
11
曲线的86个频点一一对应,计算预测结果与s
11
曲线上对应频点数值的相对误差值,若相对误差值小于10%,则代表该频点为合格点;若合格点数量≥74个,则称对应训练数据为初步合格样本;将初步合格样本的预测结果与对应s
11
曲线在origin软件中进行绘图,如果二者的趋势相同并且拟合程度高,则称初步合格样本为合格样本。
42.若测试集中训练数据的合格率超过90%,则将初步训练后的卷积神经网络模型作为训练完成的卷积神经网络模型;否则,调整初步训练后的卷积神经网络模型的网络结构和网络参数,重复步骤4~6,直至获得训练完成的卷积神经网络模型。
43.步骤7:将待测多层吸波材料中各层材料的电磁参数和厚度输入至训练完成的卷积神经网络模型,得到待测多层吸波材料的s
11
曲线,即s参数。
44.实施例2
45.为验证预测效果,本实施例对3个不同结构的待测多层吸波材料的s参数进行预测,结构分别为:
46.第一待测多层吸波材料的第一介质层、第二介质层和第三介质层分别为铁硅铝、铁钴和磁性胶带,厚度分别为0.6mm、0.4mm和0.5mm;
47.第二待测多层吸波材料的第一介质层、第二介质层和第三介质层分别为铁硅铝、铁钴和磁性胶带,厚度分别为0.45mm、0.65mm和0.75mm;
48.第三待测多层吸波材料的第一介质层、第二介质层和第三介质层分别为铁硅铝、铁钴和磁性胶带,厚度分别为0.48mm、0.78mm和0.68mm。
49.关于各层吸波材料厚度的扫参步长为0.01mm,将上述三个待测多层吸波材料中各层材料的电磁参数和厚度输入至实施例1所得训练完成的卷积神经网络模型,得到各待测多层吸波材料的s
11
曲线。
50.图5为预测所得s
11
曲线与cst仿真曲线的对比图,其中,(a)为第一待测多层吸波材料,(b)为第二待测多层吸波材料,(c)为第三待测多层吸波材料。可知本发明所述基于神经网络快速预测多层吸波材料s参数的方法获得的预测结果的准确度较高,同时大幅提升预测效率。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1