鄭天清,顧立志(華僑大學(xué)機(jī)電及自動化學(xué)院,福建廈門361021)
?
LED散熱體沖壓成形尺寸和形狀的誤差數(shù)學(xué)模型建立
鄭天清,顧立志
(華僑大學(xué)機(jī)電及自動化學(xué)院,福建廈門361021)
摘要:基于誤差反向傳播算法,建立發(fā)光二極管(LED)散熱體沖壓成形尺寸和形狀誤差數(shù)學(xué)模型.闡述MATLAB神經(jīng)網(wǎng)絡(luò)工具箱求解誤差數(shù)學(xué)模型的具體過程.針對某具體LED散熱體產(chǎn)品,基于其相關(guān)的仿真數(shù)據(jù)與設(shè)計的MATLAB程序,求解出該LED散熱體尺寸和形狀誤差數(shù)學(xué)模型.驗證結(jié)果表明:實驗的壁厚分布值與文中數(shù)學(xué)模型預(yù)測的壁厚分布值走勢整體吻合,局部偏差不大;所建立的LED散熱體沖壓成形尺寸、形狀誤差數(shù)學(xué)模型具有一定的實用性.
關(guān)鍵詞:誤差反向傳播;發(fā)光二極管;散熱體;誤差數(shù)學(xué)模型;壁厚
近年來,在全球節(jié)能意識高漲與相對較高的電價下,建筑、商業(yè)等應(yīng)用領(lǐng)域持續(xù)引入發(fā)光二極管(light emitting diodes,LED)照明,使LED照明產(chǎn)業(yè)取得了突飛猛進(jìn)的發(fā)展.隨著LED照明產(chǎn)業(yè)的發(fā)展,LED燈具的設(shè)計與制造逐漸成為企業(yè)的研究熱點[1-3].散熱體作為解決LED燈散熱問題的關(guān)鍵部件,決定著LED燈的使用壽命,其設(shè)計與制造至關(guān)重要[4-5].提高散熱體的沖壓成形精度逐漸也成為企業(yè)研究的重心之一.本文針對一LED散熱體產(chǎn)品,基于誤差反向傳播算法,建立其尺寸和形狀誤差數(shù)學(xué)模型,以實現(xiàn)對其沖壓成形誤差的主動控制,提高其沖壓成形精度和生產(chǎn)合格率,并節(jié)約生產(chǎn)成本.
基于誤差反向傳播算法,LED散熱體沖壓成形尺寸和形狀誤差的數(shù)學(xué)模型[6-8]為式(1)~(3)中:x為影響因素值;n為誤差數(shù)學(xué)模型中的輸入層神經(jīng)元個數(shù),即影響因素個數(shù);h為誤差數(shù)學(xué)模型中的隱含層神經(jīng)元;p為隱含層神經(jīng)元個數(shù);o為誤差數(shù)學(xué)模型中的輸出層神經(jīng)元;q為輸出層神經(jīng)元個數(shù);wi,h,wh,o分別為誤差數(shù)學(xué)模型中不同的輸入層與隱含層、隱含層與輸出層的連接權(quán)值;bh,bo分別為誤差數(shù)學(xué)模型中隱含層和輸出層的各神經(jīng)元閾值;f(.)為誤差數(shù)學(xué)模型中激活函數(shù);u=(u1,u2,…,up),v=(v1,v2,…,vp)分別為誤差數(shù)學(xué)模型中隱含層輸入向量和輸出向量;s=(s1,s2,…,sq),t=(t1,t2,…,tq)分別為誤差數(shù)學(xué)模型中輸出層輸入向量和輸出向量,即為關(guān)鍵尺寸、形狀特征的輸出值;to為誤差數(shù)學(xué)模型中輸出層輸出向量中的第o個輸出,即為第o個關(guān)鍵尺寸、形狀特征的t值;yo為第o個關(guān)鍵尺寸、形狀特征的技術(shù)要求y值;Δto為第o個關(guān)鍵尺寸、形狀特征的誤差.
求解誤差數(shù)學(xué)模型的關(guān)鍵在于求解誤差數(shù)學(xué)模型中的待定系數(shù)wi,h,wh,o,bh,bo.利用BP神經(jīng)網(wǎng)絡(luò),結(jié)合仿真得到的數(shù)據(jù),可求解以上待定系數(shù).
2.1 基本原理
利用MATLAB的神經(jīng)網(wǎng)絡(luò)工具箱求解待定系數(shù),其基本原理主要由以下9個步驟組成[9-10].
步驟1 初始化神經(jīng)網(wǎng)絡(luò).給wi,h,wh,o,bh和bo分別賦予一個區(qū)間(-1,1)內(nèi)的隨機(jī)數(shù),設(shè)定誤差
1q函數(shù)e=2∑(do(k)-yo(k))2,設(shè)定計算精度值ε和最大學(xué)習(xí)次數(shù)M.
o=1
步驟2 取第k個輸入樣本x(k)=(x1(k),x2(k),…,xn(k))與其對應(yīng)的期望輸出d(k)=(d1(k),d2(k),…,dq(k)).
步驟3 計算隱含層各神經(jīng)元的輸入uh(k);基于激活函數(shù),計算隱含層各神經(jīng)元的輸出vh(k),即激活函數(shù)(神經(jīng)元)為
步驟4 基于神經(jīng)網(wǎng)絡(luò)的期望輸出d(k)=(d1(k),d2(k),…,dq(k))、神經(jīng)網(wǎng)絡(luò)的實際輸出to(k),計算誤差函數(shù)對輸出層各神經(jīng)元的偏導(dǎo)數(shù)δo(k),即
δo(k)=(do(k)-to(k))to(k)(1-to(k)), o=1,2,…,q.(7)
步驟5 基于隱含層到輸出層連接權(quán)值wh,o(k)、輸出層偏導(dǎo)數(shù)δo(k)、隱含層輸出vh(k),誤差函數(shù)對隱含層各神經(jīng)元上的偏導(dǎo)數(shù)δh(k)進(jìn)行相關(guān)計算,即
步驟6 基于輸出層各神經(jīng)元上的偏導(dǎo)數(shù)δo(k)和隱含層各神經(jīng)元上輸出vh(k),修正連接權(quán)值wh,o(k)和閥值bo(k),分別為式(9),(10)中:N表示調(diào)整前;N+1表示調(diào)整后;η為學(xué)習(xí)率,在(0,1)之間取值.
步驟7 通過輸入層各神經(jīng)元上的輸入xi(k)和隱含層各神經(jīng)元的偏導(dǎo)數(shù)δh(k),修正連接權(quán)值wi,h(k)和閥值bh(k),即步驟8 計算全局誤差E,即
步驟9 判斷神經(jīng)網(wǎng)絡(luò)誤差是否滿足要求.當(dāng)E<ε或?qū)W習(xí)次數(shù)大于設(shè)定最大次數(shù)M時,算法停止;否則,取下一個學(xué)習(xí)樣本及相應(yīng)期望輸出,返回到步驟3,進(jìn)入下一輪學(xué)習(xí)過程.
2.2 待定系數(shù)的求解
2.2.1 前處理 文中的LED散熱體結(jié)構(gòu),如圖1所示.由圖1可知:LED散熱體是由四道工序依次沖壓而成的,分別為拉深、反拉深、沖孔與反拉深、落料與縮口.LED散熱體最后的尺寸、形狀誤差是在每一道工序的尺寸、形狀誤差相互影響作用下形成的,相互間影響關(guān)系極其復(fù)雜,但基本的影響關(guān)系是一個誤差累積的過程.LED散熱體四道工序的仿真是通過導(dǎo)入上一道工序仿真結(jié)果文件中的dynain文件,完成坯料在DYNAFORM軟件的導(dǎo)入,以實現(xiàn)上道工序的計算結(jié)果,傳遞到下道工序的模擬計算中,使應(yīng)力應(yīng)變場等計算結(jié)果相互繼承[11-13].在LED散
圖1 LED散熱體結(jié)構(gòu)圖(單位:mm)Fig.1 Structure figure of LED heat dissipation body(unit:mm)
圖2 LED散熱體成形零件的8節(jié)點位置Fig.2 8nodes location of the forming part of the LED heat dissipation
熱體最后的仿真成形零件上均勻取8個節(jié)點,如圖2所示.以四道工序中的5個工藝參數(shù)為輸入數(shù)據(jù),以基于DYNAFORM的LED散熱體最后的仿真成形零件上8個節(jié)點的壁厚分布情況(t)、成形零件上8個節(jié)點主應(yīng)變情況(ma)、成形零件上8個節(jié)點的次應(yīng)變情況(mi)為輸出數(shù)據(jù).5個工藝參數(shù)如下:取第一至第四道凸模與板料、凹模與板料、壓料板與板料、外支撐與板料、內(nèi)支撐與板料的摩擦系數(shù)為同一值,1個工藝參數(shù);級進(jìn)模具的各工序沖壓速度為同一值,1個工藝參數(shù);第一道工序的壓邊力為1個工藝參數(shù);第二道工序的壓邊力為1個工藝參數(shù);第三道工序的壓邊力為1個工藝參數(shù).8個節(jié)點的編號分別為:26025;26454;26716;26978;27146;26883;26618;26087.取16組L
ED散熱體仿真數(shù)據(jù)作為訓(xùn)練樣本(利用正交實驗法進(jìn)行訓(xùn)練,采用的正交實驗表為L16(4),訓(xùn)練尺寸、形狀誤差數(shù)學(xué)模型,得到其中的權(quán)值與閥值,即可建立LED散熱體的尺寸、形狀誤差數(shù)學(xué)模型.16組訓(xùn)練LED散熱體尺寸、形狀誤差數(shù)學(xué)模型的輸入數(shù)據(jù),如表1所示;16組訓(xùn)練LED散熱體尺寸、形狀誤差數(shù)學(xué)模型的輸出數(shù)據(jù),如表2所示.
表1 16組訓(xùn)練數(shù)學(xué)模型的輸入數(shù)據(jù)(5×16)Tab.1 16groups of mathematics model training input data(5×16)
表2 16組訓(xùn)練數(shù)學(xué)模型的輸出數(shù)據(jù)(24×16)Tab.2 16groups of mathematics model training output data(24×16)
續(xù)表 Continue table
2.2.2 MATLAB求解待定系數(shù)的程序 求解待定系數(shù)的程序可表示為
2.2.3 權(quán)值與閥值 利用MATLAB的神經(jīng)網(wǎng)絡(luò)工具箱,經(jīng)過108 596次數(shù)的迭代,大約45min的訓(xùn)練,得到LED散熱體沖壓成形尺寸、形狀誤差數(shù)學(xué)模型的權(quán)值與閥值.輸入層到隱含層的權(quán)值是一個23×5階的矩陣.隱含層到輸出層的權(quán)值是一個24×23階的矩陣.輸入層到隱含層的閥值是一個23×1階的矩陣.隱含層到輸出層的閥值是一個24×1階的矩陣.
圖3 LED散熱體成形零件Fig.3 Forming part of the LED heat dissipation body
選擇一組誤差數(shù)學(xué)模型輸入的工藝參數(shù)為0.1,60,100,80kN,500mm.s-1;相對應(yīng)實驗的工藝參數(shù)為0.1,60,100,80kN,500 mm.s-1.其實驗沖壓出的零件,如圖3所示.實驗壁厚分布值與LED散熱體尺寸、形狀誤差數(shù)學(xué)模型預(yù)測壁厚分布值對比,如圖4所示.圖4中:d為壁厚分布值.由圖4可知:實驗壁厚分布值與文中數(shù)學(xué)模型預(yù)測壁厚分布值整體吻合,局部偏差不大,證明了文中所建數(shù)學(xué)模型具有較強的預(yù)測能力和較強的實用性.
圖4 模型預(yù)測與實驗的壁厚分布值對比Fig.4 Wall thickness comparison between the model predicted value and experimental value
基于誤差反向傳播算法,建立LED散熱體尺寸和形狀誤差數(shù)學(xué)模型.說明了待定系數(shù)wi,h,wh,o,bh,bo是建立該數(shù)學(xué)模型的關(guān)鍵問題,闡述了MATLAB神經(jīng)網(wǎng)絡(luò)工具箱求解待定系數(shù)wi,h,wh,o,bh,bo的基本原理.
針對某LED散熱體產(chǎn)品,其沖壓成形由四道工序完成,通過提取此LED散熱體四道工序的仿真工藝參數(shù)為輸入數(shù)據(jù),基于DYNAFORM仿真成形零件上的8個節(jié)點的壁厚分布情況(t)、主應(yīng)變情況(ma)、次應(yīng)變情況(mi)為輸出數(shù)據(jù);此外,基于MATLAB神經(jīng)網(wǎng)絡(luò)工具箱、輸入與輸出數(shù)據(jù),設(shè)計相應(yīng)的MATLAB程序,求出此數(shù)學(xué)模型的待定系數(shù),即得到了該LED散熱體尺寸、形狀誤差數(shù)學(xué)模型.
通過實驗驗證,對比了實驗壁厚分布值與文中數(shù)學(xué)模型壁厚預(yù)測分布值.結(jié)果表明:分布值整體吻合,局部偏差不大,證明了該LED散熱體誤差數(shù)學(xué)模型具有較強的實用性.
參考文獻(xiàn):
[1]佟鑫.LED燈具散熱器的結(jié)構(gòu)研究與優(yōu)化設(shè)計[D].長春:吉林大學(xué),2013:1-6.
[2]李琳紅.大功率LED模組及工礦燈散熱分析[D].重慶:重慶大學(xué),2012:1-8.
[3]張雪粉.大功率LED散熱研究及散熱器設(shè)計[D].天津:天津大學(xué).2007:1-9.
[4]張馳,呂文婷,徐沛娟,等.大功率LED照明燈散熱裝置研究[J].新技術(shù)新工藝,2011(3):1-3.
[5]楊廣華,李玉蘭,王彩鳳,等.基于LED照明燈具的散熱片設(shè)計與分析[J].電子與封裝,2010,81(1):39-42.
[6]李小燕.灰色神經(jīng)網(wǎng)絡(luò)預(yù)測模型的優(yōu)化研究[D].武漢:武漢理工大學(xué),2009:10-56.
[7]韓飛,莫健華,龔攀.基于遺傳神經(jīng)網(wǎng)絡(luò)的數(shù)字化漸進(jìn)成形回彈預(yù)測[J].華中科技大學(xué)學(xué)報,2008,36(1):121-124.
[8]陳濤,龔正虎,胡寧,等.基于改進(jìn)BP算法的網(wǎng)絡(luò)態(tài)勢預(yù)測模型[J].中國電子商情:通信市場,2009(2):93-99.
[9]黨建武.神經(jīng)網(wǎng)絡(luò)技術(shù)及應(yīng)用[M].北京:中國鐵道出版社,2000:25-32.
[10]李友坤.BP神經(jīng)網(wǎng)絡(luò)的研究分析及改進(jìn)應(yīng)用[D].淮南:安徽理工大學(xué),2012:20-55.
[11]安治國.徑向基函數(shù)模型在板料成形工藝多目標(biāo)優(yōu)化設(shè)計中的應(yīng)用[D].重慶:重慶大學(xué),2009:81-108.
[12]張彬,李東升,周賢賓.基于人工神經(jīng)網(wǎng)絡(luò)的拉形回彈預(yù)測技術(shù)研究[J].塑性工程學(xué)報,2003,10(2):28-31.
[13]魏光明.多工位級進(jìn)沖壓工藝分析及成形全工序數(shù)值模擬[D].廣州:華南理工大學(xué),2012:35-40.
(責(zé)任編輯:黃曉楠 英文審校:楊建紅)
Establishment of the Mathematical Model of Stamping Size and Shape Error for LED Heat Dissipation Body
ZHENG Tian-qing,GU Li-zhi
(College of Mechanical Engineering and Automation,Huaqiao University,Xiamen 361021,China)
Abstract:Based on error back propagation algorithm,the mathematical model of stamping size and shape error for light emitting diodes(LED)heat dissipation body was established.Explain the specific process to solve the error mathematics model using MATLAB neural network toolbox.Based on a product of LED heat dissipation body,used the related simulation data and the designed MATLAB program to solve the mathematical model of stamping size and shape error for LED heat dissipation body.Verification results showed that the overall value was matched and the local deviation was little for the comparison between the experimental value of the wall thickness distribution and the mathematics model predicted value of that in this paper,the established mathematical model of stamping dimension-error and shape-error for LED heat dissipation body has fine practicality.
Keywords:error back propagation;light emitting diodes;heat dissipation body;error mathematical model;wall thickness
通信作者:顧立志(1956-),男,教授,博士,主要從事數(shù)字化設(shè)計制造的研究.E-mail:gulizhi888@163.com.
中圖分類號:TH 128;TH 161
文獻(xiàn)標(biāo)志碼:A
文章編號:1000-5013(2015)04-0371-06
doi:10.11830/ISSN.1000-5013.2015.04.0371
收稿日期:2014-12-29
基金項目:福建省科技計劃項目(2014I01010233)