翟中生,李夢(mèng)雨,劉春利,陳 波,劉 頓
(湖北工業(yè)大學(xué) 機(jī)械工程學(xué)院 現(xiàn)代制造質(zhì)量工程湖北省重點(diǎn)實(shí)驗(yàn)室,湖北 武漢 430068)
直接標(biāo)識(shí)技術(shù)[1-2]和條碼技術(shù)的結(jié)合發(fā)展,以其準(zhǔn)確率高、可靠性強(qiáng)、耐久性、防偽等技術(shù)特點(diǎn),已成為產(chǎn)品信息提取和信息跟蹤的重要途徑,手機(jī)掃碼以其方便快捷的特點(diǎn)在我們?nèi)粘I钪性絹?lái)越普遍。20世紀(jì)末,美國(guó)國(guó)家航空航天局、美國(guó)國(guó)防部與工業(yè)領(lǐng)域的波音、空客等共同研制直接標(biāo)識(shí)技術(shù),經(jīng)過多年的努力,最終確定以撞擊、電化學(xué)腐蝕標(biāo)識(shí)[3]、激光標(biāo)刻[4]、噴墨標(biāo)識(shí)等作為零部件的主要標(biāo)識(shí)方式。在這幾種標(biāo)識(shí)方法中,激光標(biāo)刻在標(biāo)刻速度與標(biāo)刻質(zhì)量上具有很大優(yōu)勢(shì),能較大程度上保證標(biāo)刻圖像的質(zhì)量[5-6]。
DM(data matrix)二維條碼原名Data code,由美國(guó)國(guó)際資料公司( international data matrix,ID matrix)于1989年發(fā)明[7]。DM碼是一種矩陣式二維條碼,其設(shè)計(jì)初衷是為了能夠在更小的條碼標(biāo)簽上儲(chǔ)存更多數(shù)據(jù)信息。DM碼有ECC000-140與ECC200 兩種類型,其中ECC200 由于演算法比較容易且尺寸大小彈性可調(diào),較為普遍[8]。
激光標(biāo)刻二維碼有著精度高、速度快、標(biāo)注持久性強(qiáng)、非接觸、無(wú)污染等優(yōu)勢(shì),近年來(lái)眾多科研人員參與到激光標(biāo)刻二維碼的研究當(dāng)中。西北工業(yè)大學(xué)的王蘇安博士[9]采用激光標(biāo)刻技術(shù)和二維條碼技術(shù)相結(jié)合的方式,在刀具表面激光標(biāo)刻出了DM 二維條碼,對(duì)影響刀具表面激光標(biāo)刻二維碼識(shí)別的因素做了全面的分析,為刀具標(biāo)識(shí)以及信息跟蹤提供了新的方法和技術(shù)。李夏霜[10]等人用YLP-H10 光纖激光打標(biāo)機(jī)在鋁合金表面激光標(biāo)刻出了DM碼,研究了DM碼的識(shí)讀質(zhì)量、制作效率與激光標(biāo)刻工藝參數(shù)之間的關(guān)系,并獲取了識(shí)讀質(zhì)量、標(biāo)記制作時(shí)間綜合最優(yōu)的激光標(biāo)刻工藝參數(shù)組合,為鋁合金及其他金屬激光標(biāo)刻DM碼的識(shí)讀質(zhì)量與標(biāo)刻時(shí)間的控制提供了理論基礎(chǔ)和實(shí)現(xiàn)方法。Th.Dumont[11]等人研究了在玻璃上激光標(biāo)刻DM碼,通過確定激光通量、脈沖數(shù)和激光波長(zhǎng)等參數(shù),證明了該技術(shù)在工業(yè)環(huán)境的可行性,為玻璃標(biāo)簽在制藥行業(yè)的應(yīng)用奠定了基礎(chǔ)。
國(guó)內(nèi)外對(duì)于激光直接標(biāo)刻二維條碼技術(shù)的研究已經(jīng)取得了一定的成果,但大都是利用掃描振鏡進(jìn)行的單束激光標(biāo)刻方法,這種方法加工效率低,標(biāo)記制作時(shí)間長(zhǎng),不利于產(chǎn)業(yè)化的發(fā)展。本文在利用電腦畫圖軟件繪制DM碼圖像確定其識(shí)讀成功的臨界值基礎(chǔ)上,提出了一種基于空間光調(diào)制器(spatial light modulator,SLM)的激光并行加工方法,將DM碼以多光束點(diǎn)陣的形式生成,在石英玻璃內(nèi)部完成了并行加工DM碼的實(shí)驗(yàn),提高了加工效率。表面加工主要用于非透明材料,內(nèi)部加工用于透明材料。在透明材料內(nèi)部加工DM碼,可增強(qiáng)防偽性,不影響材料的表面質(zhì)量,同時(shí)可避免DM碼的磨損。
DM碼的形狀為正方形或長(zhǎng)方形,由眾多黑色和白色小方格以二位元碼(binary-code)的編碼方式組成,黑色和白色小方格為數(shù)據(jù)單位。DM碼的符號(hào)結(jié)構(gòu)分為“L”型尋邊區(qū)(“L” pattern)、數(shù)據(jù)區(qū)(data region)、靜區(qū)(quiet zone)?!癓”型尋邊區(qū)是DM碼圖形與數(shù)據(jù)區(qū)域的邊界,包括實(shí)心邊界和虛線邊界,寬度為一個(gè)數(shù)據(jù)單位,起到定位和定義條二維碼大小的作用。靜區(qū)包圍著“L”型尋邊區(qū),一般為一個(gè)數(shù)據(jù)單位寬度,主要作用是將二維條碼與其他背景信息隔離。數(shù)據(jù)區(qū)包含了二維條碼的編碼信息,由規(guī)則排列的多個(gè)數(shù)據(jù)單元組成,圖1是DM碼的結(jié)構(gòu)示意圖。
圖1 DM碼結(jié)構(gòu)示意圖Fig.1 Schematic diagram of DM code structure
不同于每個(gè)數(shù)據(jù)單元區(qū)域被標(biāo)記充滿的情況,對(duì)于以打點(diǎn)的方法來(lái)標(biāo)刻每一個(gè)數(shù)據(jù)單元區(qū)域的激光標(biāo)刻DM碼的方式,標(biāo)刻區(qū)域?yàn)閳A形區(qū)域,不能充滿每一個(gè)數(shù)據(jù)單元區(qū)域,如圖2所示。
圖2 二維碼數(shù)據(jù)單元格標(biāo)記方法Fig.2 Two-dimensional code data cell marking method
單元格內(nèi)圓點(diǎn)相切時(shí),放大10 倍后的像素圖形如圖3所示,其中圓點(diǎn)直徑d=15 pixel,灰度值為0。
圖3 圓點(diǎn)放大10 倍后的像素圖像Fig.3 Pixel image of dot magnified 10 times
圓點(diǎn)直徑大小以及間距對(duì)二維碼的識(shí)讀效果產(chǎn)生影響,美國(guó)國(guó)家航天航空局給出了相關(guān)技術(shù)標(biāo)準(zhǔn),圓點(diǎn)間距(相鄰2 個(gè)圓點(diǎn)圓心之間的距離)應(yīng)等于二維碼數(shù)據(jù)單元格大小,容許±10%的尺寸偏差,為了保證好的識(shí)讀效果,圓點(diǎn)間隙應(yīng)小于圓點(diǎn)直徑的1/2,不允許圓形區(qū)域相互重疊,如圖4、圖5所示。
圖4 圓點(diǎn)直徑尺寸偏差Fig.4 Dot diameter size deviation
圖5 圓點(diǎn)間距合適范圍Fig.5 Suitable range of dot spacing
根據(jù)美國(guó)國(guó)家航天航空局制定的技術(shù)標(biāo)準(zhǔn)[12],評(píng)價(jià)二維碼識(shí)讀質(zhì)量最重要的參數(shù)是對(duì)比度。對(duì)比度就是激光標(biāo)刻出的二維碼與基底材料的灰度差,灰度通常以數(shù)值的形式來(lái)表示,即灰度值,灰度值共有256 個(gè)等級(jí),黑色為0,白色為255。實(shí)驗(yàn)?zāi)M了不同圓點(diǎn)直徑以及不同灰度值的DM 圖像,并記錄了相應(yīng)的識(shí)讀時(shí)間。
實(shí)驗(yàn)?zāi)M了圓點(diǎn)直徑d為不同像素情況下的DM碼圖像(見圖6),利用手機(jī)掃碼工具,記錄了對(duì)應(yīng)的識(shí)讀時(shí)間(見表1)。
圖6 圓點(diǎn)直徑 d不同像素情況下的DM碼圖像,灰度值均為0Fig.6 DM code images of dot diameter din different pixels(gray value is 0)
對(duì)圓點(diǎn)不同直徑d的DM碼圖像分別進(jìn)行多次掃描,記錄識(shí)讀時(shí)間T1,并計(jì)算平均值TS1,如表1所示。
表1 不同直徑 d所對(duì)應(yīng)的識(shí)讀時(shí)間T1Table 1 Corresponding reading time T1 for different diameters d
由以上數(shù)據(jù)可知,隨著圓點(diǎn)直徑d的減小,圓點(diǎn)間隙增大,因此識(shí)讀時(shí)間增加,即平均識(shí)讀時(shí)間TS1隨圓點(diǎn)直徑d的減小而增加。當(dāng)圓點(diǎn)直徑d=11 pixel 時(shí),識(shí)讀時(shí)間急劇上升;d=9 pixel 時(shí),DM碼識(shí)讀時(shí)間為無(wú)窮大,即讀取信息失敗,這表明d=11 pixel 為該DM碼能否讀取成功的臨界圓點(diǎn)直徑 值。
實(shí)驗(yàn)?zāi)M了圓點(diǎn)直徑d=13 pixel 時(shí),不同灰度值下的DM 圖像,如圖7所示。
圖7 d=13 pixel 時(shí),不同灰度值下的DM 圖像Fig.7 When d=13 pixel,DM images with different gray values
對(duì)不同灰度值下的DM 圖像分布進(jìn)行多次掃描,記錄掃描時(shí)間T2,并計(jì)算平均值TS2,如表2所示。
表2 不同灰度值所對(duì)應(yīng)的識(shí)讀時(shí)間T2Table 2 Corresponding reading time T2for different gray values
由以上數(shù)據(jù)可知,灰度值越大,圓點(diǎn)灰度與背景灰度越接近,圖像識(shí)別度越低,識(shí)讀時(shí)間越長(zhǎng),即平均識(shí)讀時(shí)間TS2隨灰度值的增大而增加。當(dāng)灰度值為220 時(shí),識(shí)讀時(shí)間急劇上升。當(dāng)灰度值為230 時(shí),DM碼讀取時(shí)間為無(wú)窮大,即讀取信息失敗,這表明灰度值220 為該DM碼能否讀取成功的臨界灰度值。
但識(shí)讀時(shí)間與掃描設(shè)備、光照影響、掃描角度以及掃描距離有關(guān)。以上掃描結(jié)果是在用普通安卓手機(jī)(oppo reno4 se)在白天無(wú)強(qiáng)光照射的較明亮的室內(nèi),手機(jī)正對(duì)DM碼且兩者之間距離為20 cm 的(允許±2 cm 的誤差)情況下掃描得到的。
激光并行加工實(shí)驗(yàn)光路圖如圖8所示。本文選用的激光器為美國(guó)coherent 公司生產(chǎn)的Libra 摻Ti 藍(lán)寶石飛秒激光器(激光波長(zhǎng)為800 nm,脈沖寬度為100 fs,重復(fù)頻率為10 kHz,光斑直徑D=9 mm,最大單脈沖能量為0.4 mJ,平均輸出功率為0~4 W)。1/2 波片可以對(duì)線偏振光的偏振角進(jìn)行調(diào)節(jié),為了使激光偏振方向與空間光調(diào)制器的液晶分子方向相同的激光入射到空間光調(diào)制器,需經(jīng)過偏振分光棱鏡,偏振分光棱鏡將激光一分為二,分別是水平偏振的光和垂直偏振的光,只允許水平偏振的光入射到空間光調(diào)制器。用定時(shí)器快門控制加工時(shí)間,空間光調(diào)制器對(duì)于入射光與反射光之間的夾角要求小于20°。反射鏡3 是翻轉(zhuǎn)鏡,這樣能夠形成2 路光路,一路光進(jìn)入到CCD 相機(jī)中,便于監(jiān)測(cè)光束質(zhì)量以保證實(shí)驗(yàn)正常進(jìn)行;另一路則在光束質(zhì)量正常的情況下經(jīng)4f光學(xué)成像系統(tǒng)(f1=1 000 mm,f2=400 mm)在三軸高精度工作平臺(tái)上進(jìn)行激光標(biāo)刻實(shí)驗(yàn)。由于高倍聚焦物鏡(放大倍數(shù)20×,數(shù)值孔徑NA=0.42,焦距f=10 mm)的入瞳為8.4 mm,比飛秒激光光斑直徑D=9 mm 小,所以利用 4f光學(xué)系統(tǒng)(f1>f2)將光斑直徑縮小2.5 倍以保證光束全部進(jìn)入高倍聚焦物鏡。
圖8 并行加工實(shí)驗(yàn)光路圖Fig.8 Light path diagram of parallel processing experiment
實(shí)驗(yàn)所選用的空間光調(diào)制器是日本Hamamatsu公司生產(chǎn)的型號(hào)為X10468-02 的反射式純相位液晶空間光調(diào)制器,相關(guān)參數(shù)如表3所示。該系列的空間光調(diào)制器可在不改變光束的振幅和偏振態(tài)的條件下,對(duì)相位進(jìn)行精確調(diào)制。其提供的軟件能夠生成多種光柵全息圖,并且能夠隨時(shí)調(diào)控光柵周期、灰度值以及疊加菲涅爾透鏡和棱鏡的參數(shù)和功能。
表3 空間光調(diào)制器的主要參數(shù)Table 3 Main parameters of spatial light modulator
實(shí)驗(yàn)中所采用的三軸高精度工作平臺(tái)為AEROTECH 公司生產(chǎn)的型號(hào)為ANT130-L 的三軸運(yùn)動(dòng)平臺(tái),其X軸和Y軸運(yùn)動(dòng)行程一致,均為±55 mm,Z軸運(yùn)動(dòng)行程為±17.5 mm。Z軸0 為氣浮工作平臺(tái),定位精度為±2 μm,重復(fù)定位精度為±100 nm,保證了實(shí)驗(yàn)加工的一致性。
并行加工技術(shù)提出的目的就是為了提高加工效率,用來(lái)應(yīng)對(duì)傳統(tǒng)單光束激光在刻蝕體光柵[13]、光波導(dǎo)[14]等領(lǐng)域加工效率不足,無(wú)法達(dá)到產(chǎn)業(yè)化標(biāo)準(zhǔn)的問題。在眾多并行加工方法中,基于空間光調(diào)制器的并行加工方法以其對(duì)光束數(shù)量和位置的靈活調(diào)控脫穎而出。本文提出的基于空間光調(diào)制器的DM碼并行加工技術(shù)[15]以多光束點(diǎn)陣的形式組成DM碼,實(shí)現(xiàn)了對(duì)于光束數(shù)量和位置的靈活調(diào)控,同時(shí)提高了DM碼的激光加工效率。
SLM 加載不同的全息圖,可以模擬不同的衍射光學(xué)元件。本文產(chǎn)生多光束的原理是SLM 模擬衍射光柵,通過不同的光柵疊加,可以產(chǎn)生任意二維圖形的多光束。模擬具有不同光柵周期的光柵來(lái)改變衍射角,即可在單一方向調(diào)制產(chǎn)生多光束的位置。同時(shí),通過旋轉(zhuǎn)模擬的光柵角度,就可實(shí)現(xiàn)在單個(gè)平面任意位置產(chǎn)生多光束。本文用來(lái)計(jì)算DM碼多光束全息圖的算法為GS 反饋算法,GS 反饋算法彌補(bǔ)了傳統(tǒng)GS 算法進(jìn)行開環(huán)迭代計(jì)算的缺點(diǎn),加入了CCD 相機(jī)采集每一次迭代計(jì)算后的多光束能量分布信息,重新計(jì)算用于迭代計(jì)算的光場(chǎng)振幅,GS 反饋算法流程如圖9所示。
圖9 GS 反饋算法流程圖Fig.9 Flow chart of GS feedback algorithm
進(jìn)行第一次反饋迭代時(shí),入射光振幅被替換成目標(biāo)振幅與相機(jī)反饋振幅的加權(quán)值,對(duì)應(yīng)第n次迭代,。在石英玻璃內(nèi)部進(jìn)行激光并行加工DM碼實(shí)驗(yàn),激光功率分別設(shè)置為 1.6 W、2.4 W、2.8 W、3.2 W、3.6 W、4 W。用定時(shí)器快門控制加工時(shí)間為0.1 s。在顯微鏡下用10 倍物鏡觀察到的并行加工實(shí)驗(yàn)結(jié)果如圖10所示。
圖10 不同激光功率下石英玻璃內(nèi)部 DM碼Fig.10 DM code inside quartz glass under different laser power
由于石英玻璃內(nèi)部加工所得DM碼的形狀、大小均勻性與理想狀態(tài)有一定差距,所以使用普通掃碼功能無(wú)法識(shí)別,需要利用Scandit Barcode Scanner 軟件中的2D CODES 部分進(jìn)行掃描識(shí)別。在白天無(wú)強(qiáng)光照射的較明亮的室內(nèi),用Scandit Barcode Scanner 軟件的2D CODES 部分正對(duì)DM碼,且兩者之間距離為20 cm(允許±2 cm 的誤差)的情況下,對(duì)以上不同功率下并行加工的石英玻璃內(nèi)部的DM碼進(jìn)行掃描。掃描發(fā)現(xiàn),當(dāng)激光功率在2.4 W 以下(不包括2.4 W)時(shí),DM碼無(wú)法被識(shí)別。
本實(shí)驗(yàn)所使用的DM碼光束數(shù)量為62 束,總的加工時(shí)間t1=0.1 s,若采用單光束激光進(jìn)行加工,總時(shí)間t2=6.2 s,并行加工技術(shù)的加工效率是單光束激光加工效率的62 倍。通過以上加工效率對(duì)比,可以明顯地看到并行加工技術(shù)相比單光束激光加工效率有顯著提升。
本文以圓點(diǎn)填充數(shù)據(jù)單元的方式,繪制了不同圓點(diǎn)直徑d以及不同灰度值的DM碼圖像。通過觀察不同圓點(diǎn)直徑d與平均識(shí)讀時(shí)間TS1以及不同灰度值與平均識(shí)讀時(shí)間TS2之間的關(guān)系,可以看出平均識(shí)讀時(shí)間TS1與圓點(diǎn)直徑d成反比,其中最大圓點(diǎn)直徑為15 pixel,臨界圓點(diǎn)直徑為11 pixel;平均識(shí)讀時(shí)間TS2與灰度值成正比,其中最小灰度值為0,臨界灰度值為220。在此基礎(chǔ)上,通過在石英玻璃內(nèi)部進(jìn)行飛秒激光并行加工DM碼實(shí)驗(yàn),驗(yàn)證了并行加工方法的可行性。