基于视觉辐条图案识别方法的蓝宝石引晶机制研究

2022-03-19 01:38乔铁柱庞宇松郝贵荣
人工晶体学报 2022年2期
关键词:熔体液面蓝宝石

陈 晨,乔铁柱,庞宇松,郝贵荣

(1.太原理工大学新型传感器与智能控制教育部重点实验室,太原 030024; 2.太原理工大学物理与光电工程学院,太原 030024; 3.代尔夫特理工大学机械海运与材料工程学院,荷兰代尔夫特 2600; 4.山西中聚晶科半导体有限公司,晋中 030600)

0 引 言

蓝宝石晶体作为一种理想的晶体材料,具有优越的光学与化学性能[1],被广泛应用到航空、军事、智能制造等高科技领域。目前工业生产蓝宝石晶体的方法主要有热交换法、提拉法和泡生法。其中泡生法以内部温度梯度小[2]、轴向热应力小、晶体与坩埚不接触、工艺成熟等优点被广泛应用到工业生产中。泡生法蓝宝石生产过程主要分为加热原料→引晶→放肩→等径生长→收尾[3]五个步骤。完整的生产流程为将原料加热到2 050 ℃,等待合适时间熔体自由液面温度梯度较小时,籽晶杆下摇实现引晶,此时晶体开始径向生长实现放肩。当晶体径向生长到与坩埚壁距离10 mm时,因为缺乏熔体补充会开始轴向等径生长[4]。其中,在实现引晶操作后,由于操作不当或者引晶时机不对会导致成品缺陷,例如:晶体形变、晶体高密度错位、晶体形成小角晶角、晶体后期开裂、肩部气泡[5]等问题。因此在整个蓝宝石生长过程中引晶起着至关重要的作用[6]。

近年来,为了实现更准确引晶,研究人员针对蓝宝石晶体引晶过程开展了许多研究。Timofeev等[7]提出对于使用直接数字模拟方法,控制蓝宝石生长的影响参数,发现不同强度的马兰戈尼效应、浮力会对熔体造成不同影响,自由液面温度在不同参数情况下呈现不同分布;在模拟研究基础上,研究人员使用视觉检测方法分析液面辐条图案来判断温度分布情况来实现引晶。Kim等[8]针对蓝宝石泡生法接种过程产生辐射条纹,利用图像处理技术开发出自动播种过程,此方法是首次提出使用视觉检测方法对蓝宝石接种过程进行分析;Yu等[9]针对蓝宝石泡生法接种点研究提出OCS方法,利用蓝宝石接种时在熔体自由表面产生辐射条纹,分析熔体流动速度与距离,确定最佳接种点,但是在接种过程中,可能出现接种点位置非籽晶杆接触位置的情况,造成理论算法与实际接种条件不相符合;毛颖杰等[10]通过改良Canny算法,提取动态纹理在籽晶杆下降过程中的特征信息,根据特征信息判断鲁棒性,寻找合适时间引晶;Liu等[11]针对蓝宝石泡生法利用图像处理技术对最佳种子状态检测提出MIVD方法,利用熔体轴向和径向温度梯度,根据Fréchet距离判断熔体运动的变化以实现接种,但是可能出现接种点已出现,而籽晶杆还未接触到自由液面的现象。上述方法本质上对于引晶状态识别都是通过自由液面的特征来判断热场,当热场稳定时,引晶的操作才是被允许的。

因此本文提出了根据径向温度梯度分析自由液面运动特征来研究引晶状态的识别方法。当径向温度梯度小并且温度趋于稳定时,液面流动是一种对称的向心运动,此时液面受到熔体对流与马兰戈尼效应等因素影响,辐条图案是从长晶炉边缘向中心汇聚,此时汇聚点为冷心,并且在轴向温度梯度作用下,熔体对流下沉的位置就处于长晶炉中心,当两点重合时符合引晶条件。以上述理论为基础,提出根据辐条图案运动轨迹检测算法。此算法在经典Zhang骨架化算法提取自由液面辐条图案的特征信息基础上,利用自由液面辐条图案运动轨迹趋势分析温度梯度大小,判断引晶时机。相较于其他方法,首次提出根据运动模型判断自由液面运动稳定性方法,提高了引晶时刻判断的准确性。

1 辐条图案运动轨迹检测算法

1.1 图像特征点获取

实验图像由工业摄像机获得,摄像机位置摆放在长晶炉观察窗旁边。获取的原始图像中存在大量干扰信息,需要对图像进行预处理。首先将图像灰度处理。由于蓝宝石熔体内部温度高达2 050 ℃,采集图像存在过曝且观察窗口太小,首先选择遮罩方法覆盖图像中无用区域,留下拍摄区域中存在亮度的辐条图案ROI区域,遮罩图片通过二值化[12]得到:

(1)

式中:h(x,y)代表遮罩图片的灰度值;f(x,y)代表输入图像灰度值;C为常数,此处C值为100。

获得ROI区域后的图像只存在光亮部分,此时将ROI区域转换为二进制图像,将辐条图案与熔体自由表面其他部分区分,增强辐条图案的特征;此处使用自适应二值化算法[13]实现,其原则如下:

(2)

式中:f(x,y)为阈值前的灰度图像;g(x,y)为分割后的像素灰度;T是局部自适应阈值。二值化后的图像存在大量干扰特征,需要去噪操作消除干扰;本文结合形态学[14]中的膨胀[15]、腐蚀[16]操作,利用开运算与闭运算[13]消除干扰信息,膨胀腐蚀原理如下:

AΘB={z|(B)z⊂A}

(3)

A⊕B={z|(B)z∩A≠φ}

(4)

式中:A代表结构元素;B代表原图像。去噪后的图像中存在干扰信息——籽晶杆倒影的特征信息,此特征信息在自由液面有较强的对比度,会影响到运动特征点的提取。由于在图像采集的过程中,摄像机位置保持不变,因此在实现接种前籽晶杆倒影位置不发生改变,始终固定在左下角位置,为了便于运动特征点提取,选择遮罩方法覆盖图像中的籽晶杆倒影区域。

去噪后得到轮廓清晰的辐条图案,但是为了最大限度地保留了辐条图案的结构特征,需要使用骨架化算法细化运动图像轮廓。此处使用经典Zhang等[17]的骨架化算法,具体如下:查找白色像素点中心的8个临域,使用一个3×3的矩阵m来演示:

(5)

P1表示为中心像素点。如果像素满足下面四点要求,那么标记该像素为待删除点:

2≤N(P1)≤6

(6)

A(P1)=1

(7)

P2×P4×P6=0

(8)

P4×P6×P8=0

(9)

式中:N(P)表示P像素8邻域内黑色像素的数目;A(P)表示P像素8邻域内按顺时针顺序前后两像素分别为黑白像素的对数。如果不满足上述条件,则再次对像素进行判断,判断条件前两个条件与(6)、(7)相同,另外两个条件为:

P2×P4×P8=0

(10)

P2×P6×P8=0

(11)

当像素点满足上述条件时,则该像素被标记为待删除点。等到图像中所有白色像素完成判断后,将所有待删除点删除。

细化后的图像运动轮廓已经非常明显,再使用Harris角点检测[18]提取骨架图案的特征点信息,其原理如下:

E(u,v)=∑x,yw(x,y)[I(x+u,y+v)-I(x,y)]2

(12)

式中:w(x,y)代表滑动窗口权重函数;E(u,v)表示窗口向各个方向移动时像素值衡量系数的变化。此式展开可以得到:

(13)

其中,M是harris角点的梯度协方差矩阵:

(14)

式中:Ix,Iy为x,y方向的梯度。图像处理结果如图1所示。

图1 图像处理后的辐条图案Fig.1 Spoke pattern after image processing

1.2 辐条图案运动轨迹跟踪

角点处理后的辐条图案得到了轨迹运动中的特征信息,特征信息放入栈中存放保存。此处根据熔炉制造原理,熔炉中心理论上是熔炉内部最稳定、温度状态最低的位置,在此处接种可以减少蓝宝石生成过程中产生的热应力[19-20]。因此根据籽晶杆在自由液面倒影获取坩埚中心点位置P,标志此处位置为坐标原点。获取的角点信息根据公式(15)处理,相邻两个特征点对应长晶炉中心的角度为φij。每个A数据中存放两个参数:角度信息φij与时间信息t:

(15)

式中:i代表第i个角点;j代表第j个角点(其中i与j为两相邻角点);li代表i角点与坐标原点的距离;lj代表j角点与坐标原点的距离;lilj代表i、j两角点之间的距离;在辐条图案运动过程中连续采集60帧数据,将处理后的信息放入一个m*T数组S中,数组表现形式为:

(16)

式中:m代表角点信息个数;T表示连续采集的图像帧数。数组集成过程中,对每一帧图像进行稳定性判断,计算当前帧数据的离散程度:

(17)

式中:μ为稳定函数最大阈值,设置为1。每一帧图像输入此模型,其离散程度小于μ值,则认定此时离散程度符合运动要求,继续采集处理下一帧图像;否则清空之前帧数据,重新在辐条图案出现时获取新的一轮运动轨迹;每一帧图像都符合离散程度条件,则对生成的S数组进行稳定性判断,同一角点度数迭代计算:

Δφi(t)=φi(t)-φi(t-1)

(18)

(19)

式中:Δφ代表相邻两帧角度差值。当σ1趋近于1时,证明同一角度运行轨迹处于稳定状态;如果符合上述双重验证,则证明此次辐条图案运动状态稳定,此时自由液面温度梯度较小,温度处于相对稳定状态,可以进行籽晶杆下降实现引晶。图2为6个特征点在运动过程中角度变化情况,其中横坐标对应图像采集帧数,纵坐标角度对应坩埚中心点对应的两个特征角点的角度,纵坐标角度数据随着输入数据增多逐渐收敛并且最终趋近于60°,符合模型对六个特征点判断稳定性的要求,代表此时液面运动状况稳定,自由液面温度梯度小,可以进行引晶操作。

图2 特征点运动轨迹Fig.2 Feature point movement trace

2 实验结果对比与分析

2.1 实验装置与流程

引晶实验在蓝宝石生产工厂完成,该实验装置主要包括工业CCD、透镜、隔热板、计算机、种子棒和它的控制器。实验装备示意图如图3所示,在用泡生法生长蓝宝石晶体的实验中,根据对生长功率进行历史分析,实验设定了初始熔化功率约为68 000 W。原料完全熔化后,下调功率,功率下调范围约为100~300 W。控制种子晶体靠近表面,通过观测种子形状图像调节热功率,调节水平约为0~100 W。种子形状在温度不同时呈现两种现象:温度过高时,晶种会被熔化;温度过低时引晶,晶种上面会附着悬浮物,影响晶体正常生长。因此可以通过功率与种子状态联合分析,获得温度的精确近似。辐条图案运动轨迹检测算法的实验流程图如图4所示,CCD采集连续自由液面图像信息,首先对图像进行预处理,将预处理后得到运动特征点信息放入稳定性判断模型中,如果符合模型收敛条件,则液面温度梯度小,熔体流动稳定,适合引晶操作,反之则清空信息重新获取新的幅条图案信息。

图3 实验装备示意图Fig.3 Schematic diagram of experimental equipment

图4 实验流程图Fig.4 Experimental flowchart

2.2 实验对比与分析

对比实验选择三种方法,实验组辐条图案运动轨迹分析方法,对照组a:MIVD方法;对照组b:传统人工接种方法。实验过程中,为了避免实验误差过大,实验中使用三个相同规格的长晶炉(长晶炉1~3),控制生长环境相同、原料堆相同,来达到近似相同的热场。实验时等待原料完全融化后,这三种方法分别在三个单独的坩埚内重复试验,每组重复15次。试验完成后每组都会得到45份数据。

实验结果将从接种失败的次数与最终生成的成品优良状态两方面分析。接种失败判据是:蓝宝石生长阶段在完成引晶操作后,来到生长阶段的放肩阶段,此时晶体径向生长,从观察窗观测表面应该是一个完美的圆形。当晶体生长不是等径圆则判断为接种失败,反之接种成功;生成的成品分为三个等级:优秀成品、一般成品、劣质成品,三种等级的晶体视图如图5所示。优秀成品质量为标准梨形状;一般成品与优秀质量存在差距,不是标准梨形,但是成品完整无破裂;劣质成品则存在开裂等现象。实验对比分析如表1所示,实验数据证明,本文提出的方法完成接种后得到的优秀晶体质量均远高于其余两种方法,高达84%,比MIVD方法提高了13%、人工接种方法提高了28%;同时,对比引晶失败次数,本文提出的方法接种失败次数只有27次,远低于其他两种方法的47次、55次。与MIVD方法相比,本方法补足了由于热作用力情况下导致晶体播种时受力不均匀产生的畸形,同时也提高了效率;相比于人工接种方法,本方法避免了人为多次接种破坏晶种原子排序导致的晶体缺陷,也降低工作人员工作强度。在实际生产中,本文提出的方法不仅提高了晶体质量也节约了时间成本。

图5 成品等级Fig.5 Product grade

表1 实验结果对比Table 1 Comparison of experimental results

3 结 论

本文针对蓝宝石晶体生产过程中引晶准确性低、成品良率不高的问题,提出基于视觉辐条图案识别的引晶方法,根据自由液面辐条图案变化情况,判断熔体是否处于自由液面温度梯度较小,温度趋于稳定的时刻。利用图像处理对自由液面辐条图案进行特征提取,并且首次引入运动相似稳定性检测辐条图案变化的情况,形成基于自由液面辐条图案运动轨迹分析的检测方法。通过实验证明,此方法有较好的熔体稳定状态检测能力,同时可实现实时跟踪自由液面汇聚过程,可有效指导蓝宝石的工业生产。

猜你喜欢
熔体液面蓝宝石
熔体处理对DZ483合金凝固组织的影响
双辊薄带连铸结晶辊面对液面波动的影响
美国南方线材公司推出商用超声波在线净化系统
一种接触导线用铜合金的制备方法
蓝宝石单晶炉隔热屏内胆损坏机理
T型模具变歧管半径流道的流变学设计
蓝色幻想
吸管“喝”水的秘密
一道浮力与压强综合题的拙见
福尔摩斯·蓝宝石(下)