基于NARX网络的单晶硅等径阶段数据驱动建模方法技术

技术编号:38595695 阅读:15 留言:0更新日期:2023-08-26 23:32
本发明专利技术公开了一种基于NARX网络的单晶硅等径阶段数据驱动建模方法,首先在直拉法制备单晶硅的过程中对晶体直径、加热器功率这两种数据进行数据采集,然后将采集到的晶体直径和加热器功率进行数据预处理;初始化NARX网络模型结构,设定模型阶数,输入输出数量,输入输出延时量及隐藏层神经元个数;利用麻雀优化算法对NARX网络模型的初始参数进行优化,得到满足单晶硅直径控制需求的单晶硅生长等径阶段晶体直径与加热器功率模型。本发明专利技术通过NARX神经网络建立了直拉法制备单晶硅等径阶段的晶体直径与加热器功率模型,解决了现有技术中存在的机理建模难度大,模型复杂导致控制算法计算量十分大,控制方案设计困难的问题。控制方案设计困难的问题。控制方案设计困难的问题。

【技术实现步骤摘要】
基于NARX网络的单晶硅等径阶段数据驱动建模方法


[0001]本专利技术属于直拉法硅单晶生长直径控制
,具体涉及一种基于NARX网络的单晶硅等径阶段数据驱动建模方法。

技术介绍

[0002]集成电路产业近年来已经成为我国一条重要的产业链,硅单晶材料制备在集成电路产业链中居于首要地位,随着半导体集成电路技术的不断发展,迫切要求半导体材料行业能够提供直径更大、质量更好的单晶硅片。而在等径阶段对晶体施加精确有效的控制一方面可以提高晶体的利用率,另一方面等径阶段晶体直径变化越小,晶体的位错缺陷就越少,晶体品质就越高。研究等径阶段的晶体生长模型一方面可以更深入的了解晶体生长机理,另一方面也是在为设计高效的控制方案提供理论依据。
[0003]目前单晶硅等径阶段直径控制常用的模型分为两类,一类是通过机理建模方法获得的集中参数模型,另一类是通过数据驱动建模获得的辨识模型。前一种模型是通过简化晶体生长过程中的一些物理条件,根据能量守恒定律、晶体生长理论、热传递及交换规律和相变理论等获得;后一种模型是依据真实的晶体生长过程中传感器获得的各种数据,通过线性辨识理论和智能辨识理论获得。对于机理模型,因为是从各种物理规律中获得的,因此具有较强的可解释性,是理解晶体生长内部机理和设计晶体生长控制器的基础,但是硅单晶生长过程是一个极为复杂的工业过程,如果按照机理建模的方法来建立模型那么模型将会十分复杂,针对模型设计的控制算法计算量也会十分大,而且在实际的晶体生长过程中还存在较大的不确定性,这就导致完全依据机理模型设计的控制方案达不到高质量的晶体生长要求。通过数据驱动建模获得的辨识模型因为输入输出特性与实际系统一致,可以有效处理生长过程中存在的不确定性得到了许多研究者的认可。

技术实现思路

[0004]本专利技术的目的是提供一种基于NARX网络的单晶硅等径阶段数据驱动建模方法,通过NARX神经网络建立了直拉法制备单晶硅等径阶段的晶体直径与加热器功率模型,解决了现有技术中存在的机理建模难度大,模型复杂导致控制算法计算量十分大,控制方案设计困难的问题。
[0005]本专利技术所采用的技术方案是,基于NARX网络的单晶硅等径阶段数据驱动建模方,具体按照以下步骤实施:
[0006]步骤1、在直拉法制备单晶硅的过程中对晶体直径、加热器功率这两种数据进行数据采集,然后将采集到的晶体直径和加热器功率进行数据预处理;
[0007]步骤2、初始化NARX网络模型结构,设定模型阶数,输入输出数量,输入输出延时量及隐藏层神经元个数;
[0008]步骤3、利用麻雀优化算法对步骤2中的NARX网络模型的初始参数进行优化,利用Levenberg

Marquardt算法对步骤2中的NARX网络模型进行训练;
[0009]步骤4、误差补偿,对步骤3中的NARX网络模型通过误差补偿使其精度进一步提高,得到满足单晶硅直径控制需求的单晶硅生长等径阶段晶体直径与加热器功率模型。
[0010]本专利技术的特点还在于,
[0011]步骤1具体按照以下步骤实施:
[0012]在直拉法制备单晶硅过程中采集到的晶体直径与加热器功率的数据序列中截取出晶体生长状态处于等径阶段的数据,然后对数据进行间隔采样,采样间隔2

5s,对截取出来的数据采用滑动平均滤波,首先对数据进行平滑处理,然后采用最大最小法进行归一化处理,公式如下所示:
[0013][0014]其中x表示截取出的等径阶段的晶体直径和加热器功率数据,表示归一化后的等径阶段的晶体直径和加热器功率数据,x
max
表示等径阶段的晶体直径和加热器功率数据中的最大值,x
min
表示等径阶段的晶体直径和加热器功率数据的最小值;
[0015]最后就是划分训练集和验证集,选择等径阶段的晶体直径和加热器功率数据序列的70%作为步骤2中NARX网络模型的训练集,30%作为验证集。
[0016]步骤2具体按照以下步骤实施:
[0017]NARX网络模型为单输入单输出的3层神经网络,包括一个输入层,一个隐藏层和一个输出层,初始化NARX网络模型包括设定NARX网络模型的阶数、延时量、输入输出数量及隐藏层神经元个数,NARX神经网络的阶数设定为二阶,输入是等径阶段的晶体加热器功率,输出是等径阶段的晶体直径,隐藏层神经元10个,
[0018]NARX模型的定义方程是:
[0019]y(t)=f[y(t

1),y(t

2),...,y(t

n
y
),u(t

1),u(t

2),...,u(t

n
u
)]ꢀꢀ
(2)
[0020]其中y(t)代表当前时刻输出值,即硅单晶的直径,u(t)代表当前时刻的输入,即加热器功率,f[
·
]表示非线性函数,n
u
代表输入变量的延时阶次,n
y
表示输出的延时阶次。
[0021]步骤2中n
u
=2,n
y
=2。
[0022]步骤3具体按照以下步骤实施:
[0023]将NARX网络模型的初始参数作为优化变量,将NARX网络模型的训练集与测试集的均方误差为适应度值,适应度公式为:
[0024]F=min(MSE
TrainingSet,TestSet
)
[0025]适应度值越小表明NARX网络模型精度越高;
[0026]利用麻雀优化算法优化NARX网络模型的具体步骤如下:
[0027]Step1、确定NARX网络模型结构,以NARX网络模型的初始参数作为麻雀优化算法的优化变量;
[0028]Step2、初始化麻雀优化算法的参数,包括种群规模n,最大迭代次数N,发现者数量PD,感应危险的麻雀数量SD,安全值ST,预警值R2;
[0029]Step3、计算适应度值并排序,以NARX网络模型的训练集与测试集的均方误差为适应度值;
[0030]Step4、利用式(3)更新捕食者位置;
[0031][0032]式中,Q为服从正态分布的随机数,L为单位行向量,a为[0,1]之间的随机数。
[0033]Step5、利用式(4)更新加入者位置;
[0034][0035]式中,Xworst为适应度最低的麻雀位置,A
+
为只随机包含1与

1两个元素的行向量。
[0036]Step6、利用式(5)更新警戒者位置;
[0037][0038]式中,β是服从正态分布的随机数,作用是控制更新位置的步长。K是[

1,1]之间的随机数,fi是个体适应度值。ε是接近0的常数,避免分母为零的情况。
[0039]Step7、计算适应度值并更新麻雀位置;
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于NARX网络的单晶硅等径阶段数据驱动建模方法,其特征在于,具体按照以下步骤实施:步骤1、在直拉法制备单晶硅的过程中对晶体直径、加热器功率这两种数据进行数据采集,然后将采集到的晶体直径和加热器功率进行数据预处理;步骤2、初始化NARX网络模型结构,设定模型阶数,输入输出数量,输入输出延时量及隐藏层神经元个数;步骤3、利用麻雀优化算法对步骤2中的NARX网络模型的初始参数进行优化,利用Levenberg

Marquardt算法对步骤2中的NARX网络模型进行训练;步骤4、误差补偿,对步骤3中的NARX网络模型通过误差补偿使其精度进一步提高,得到满足单晶硅直径控制需求的单晶硅生长等径阶段晶体直径与加热器功率模型。2.根据权利要求1所述的基于NARX网络的单晶硅等径阶段数据驱动建模方法,其特征在于,所述步骤1具体按照以下步骤实施:在直拉法制备单晶硅过程中采集到的晶体直径与加热器功率的数据序列中截取出晶体生长状态处于等径阶段的数据,然后对数据进行间隔采样,采样间隔2

5s,对截取出来的数据采用滑动平均滤波,首先对数据进行平滑处理,然后采用最大最小法进行归一化处理,公式如下所示:其中x表示截取出的等径阶段的晶体直径和加热器功率数据,表示归一化后的等径阶段的晶体直径和加热器功率数据,x
max
表示等径阶段的晶体直径和加热器功率数据中的最大值,x
min
表示等径阶段的晶体直径和加热器功率数据的最小值;最后就是划分训练集和验证集,选择等径阶段的晶体直径和加热器功率数据序列的70%作为步骤2中NARX网络模型的训练集,30%作为验证集。3.根据权利要求2所述的基于NARX网络的单晶硅等径阶段数据驱动建模方法,其特征在于,所述步骤2具体按照以下步骤实施:NARX网络模型为单输入单输出的3层神经网络,包括一个输入层,一个隐藏层和一个输出层,初始化NARX网络模型包括设定NARX网络模型的阶数、延时量、输入输出数量及隐藏层神经元个数,NARX神经网络的阶数设定为二阶,输入是等径阶段的晶体加热器功率,输出是等径阶段的晶体直径,隐藏层神经元10个,NARX模型的定义方程是:y(t)=f[y(t

1),y(t

2),...,y(t

n
y
),u(t

1),u(t

2),...,u(t

n
u
)]
ꢀꢀꢀꢀꢀꢀꢀꢀ
(2)其中...

【专利技术属性】
技术研发人员:刘柏均马文乐弋英民
申请(专利权)人:西安理工大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1