999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于遺傳算法和神經網絡的3D增材印花工藝參數優化

2019-12-09 03:12:34王曉暉劉月剛孫以澤
紡織學報 2019年11期
關鍵詞:工藝優化實驗

王曉暉, 劉月剛, 孟 婥, 孫以澤

(東華大學 機械工程學院, 上海 201620)

3D增材印花工藝是在絲網印花的基礎上對印花精度和分辨率提出更高要求的一種新的印花工藝。傳統的絲網印花和圓網印花的單次印花厚度在0.1~0.3 μm之間,成品印花厚度在0.1 mm以下,疊印的次數維持在20以下,而3D印花鞋面要求的印刷厚度在0.8 mm以上,需要至少30~60次、最高的甚至上百次的疊印、套印,無論從黏結強度還是印花精度,一般的絲網印花和圓網印花都很難達到要求[1]。3D增材印花鞋面創新的印花工藝,改善了在傳統的皮革縫制運動鞋面生產過程中,勞動強度高、環境污染的問題,大大提升了產品的美觀程度。

國外對于精細絲網印刷技術的研究基本形成了以實驗為基礎的評價標準[2]。在絲網印花工藝方面,國內學者也做了大量研究。李婧偉等[3]圍繞影響精細絲網印刷印品質量的工藝參數進行理論分析與研究,主要包括絲網目數和絲網線徑的確定以及油墨的轉移附著對精細絲網印刷精度的影響。付堯建等[4]對柔性版印刷壓力進行了測量,建立了柔性版印刷壓力計算模型,獲得了最佳印刷質量所需的最大印刷壓力。徐洋等[5]提出了一種基于機器視覺的鞋面特征點的自動識別方法,使鞋面印花工藝準確性進一步提升,但仍未解決多影響因素下的產品質量和工藝參數之間的關系,也并未給出最優的參數組合。

3D增材印花工藝參數的選取對于產品印花質量有著極為重要的影響,為獲得最優的工藝參數組合,本文構建了3D增材印花工藝模型,利用神經網絡擬合工藝參數和生產質量之間的非線性關系,并進行極值尋優,獲得最優參數組合,該模型可以實現3D增材印花鞋面機印質量的數字化調控,縮短產品研發周期,降低研發成本。

1 3D增材印花工藝參數優化描述

對于3D增材印花這一新工藝,國內外研究基本停留在單一因素影響下的質量分析,在實際生產中,網版參數、刮刀參數和底漿黏度等都會對油墨從網版到運動鞋面的附著造成影響,進而直接影響鞋面印花質量,但現有的手工印花,多依靠工人的經驗,無法實現對多參數交互作用下印花質量的定量控制;因此,本文以油墨轉移率作為評價指標,利用BP神經網絡建立印花壓力、刮印速度、油墨黏度、刮印角度與油墨轉移率關系模型[6],并利用遺傳算法在給定的工藝參數范圍內進行全局尋優,找到最佳參數組合,從而獲得最好的鞋面印花質量。

實際生產中,增材印花過程即油墨透過網版空隙附著在織物表面的過程,油墨附著量的多少直接決定產品質量,一般油墨附著量多產品質量高,油墨附著量少產品質量低,因此,把油墨轉移率作為評價標準反映工藝參數對印花質量的影響[7]。當該工藝過程的輸入參數確定,則可以得到相應的輸出目標,為使輸出目標最優,則需要從輸入參數的眾多組合中尋找最合理的參數組合,從而實現對該工藝的參數優化,為后續生產提供依據。本文要解決的主要問題為:將通過實驗獲得的工藝參數作為已知輸入參數,將對應的油墨轉移率作為輸出目標,構建BP神經網絡算法模型,并針對該模型的預測結果進行尋優,獲得輸出目標最優時的輸入工藝參數組合,為鞋面印花工藝參數調節和質量控制提供依據。

2 數學模型

在實際生產應用過程中,對應不同工藝參數下的油墨轉移率發生變化,通過相應實驗獲得輸入參數和輸出目標后,并不能得到明確的函數關系,對于未知的非線性函數,可以通過神經網絡實現曲線的擬合,并利用遺傳算法的非線性尋優能力尋找極值。3D增材印花工藝參數優化,可歸結為數學中非線性函數的極值尋優問題[8]。

將印花工藝參數尋優問題抽象為數學模型:1)設Pk=(x1,x2,…,xn),是影響增材印花工藝的n(n≥1)個參數的集合,作為神經網絡的輸入向量;2)設Tk=(y1,y2,…,ym),是對應的工藝參數影響下的評價標準,作為神經網絡的輸出向量;3)設通過實驗獲得的p組對應的輸入輸出向量,取其中q(1

圖1 BP神經網絡神經元模型拓撲結構圖Fig.1 Topology diagram of BP neural network

圖1中:x1,x2,…,xn是BP神經網絡的輸入值;y1,y2,…,ym是BP神經網絡的預測值;ωij和ωjk為BP神經網絡的權值。從圖1不難看出,BP神經網絡可以看成一個非線性函數f(x1,x2,…,xn),網絡的輸入值和預測值分別為該函數的自變量和因變量,即任意給定一組x1,x2,…,xn,可通過函數映射到y1,y2,…,ym。其余p~q組作為測試數據,通過函數f(x1,x2,…,xn)預測輸出b,并與實驗數據即期望輸出y進行比較獲得網絡預測誤差e。

4)將遺傳算法中的個體進行編碼,則染色體A=,神經網絡的輸入參數個數n,即為編碼長度。該系統中染色體的適應過程即為優化過程,將函數f(a1,a2,…,an)的預測值O的倒數作為遺傳算法適應度值F,適應度值F越小,個體越優,相應的編碼參數即為優化后的工藝參數。

3 3D增材印花工藝參數優化算法

3.1 優化算法總體設計

3D增材印花工藝參數優化問題實質上是函數極值尋優問題,利用神經網絡的非線性擬合能力和遺傳算法的非線性尋優能力尋找函數極值,得到參數的最優組合。其主要過程分為BP神經網絡訓練擬合和遺傳算法極值尋優2步。首先根據實驗條件數和實驗結果數確定BP神經網絡的結構,完成BP神經網絡的構建[9];然后將刮印角度、印花壓力、刮印速度、油墨黏度等實驗條件作為輸入數據,將油墨轉移率作為輸出數據訓練BP神經網絡,訓練好后的網絡可以作為3D增材印花工藝預測模型對不同工藝控制下的油墨轉移率進行預測;最后將實驗條件刮印角度、印花壓力、刮印速度、油墨黏度作為遺傳算法中的種群個體,把由神經網絡預測模型預測的結果作為個體適應度值,通過遺傳算法推導最優實驗結果及其對應實驗條件。3D增材印花工藝參數優化算法流程如圖2所示。

圖2 3D增材印花工藝參數優化算法流程圖Fig.2 Flow chart of an algorithm for optimizing process parameters of 3D additive printing

3.2 BP神經網絡結構設計

BP神經網絡是一種單向傳播的神經網絡,具有多層結構和信號前向傳遞,誤差反向傳播的特點。BP神經網絡包括輸入層、隱含層和輸出層3層結構,上下層結構之間實現全部連接而每層神經元之間無連接[10]。

對于任何在閉區間內的一個連續函數都可以用單隱層的BP神經網絡進行擬合和逼近,因此,1個3層BP神經網絡就可以完成任意的n維到m維的映射,從而設計該BP神經網絡為3層。其結構示意圖如圖3所示,其中:n為輸入層節點個數;m為輸出層神經元個數;l為隱含層神經元個數;隱含層和輸出層傳遞函數均選取log-sigmoid型函數;s1為隱含層輸入;s2為輸出層輸入;W1為輸入層-隱含層神經元權值矩陣;W2為隱含層-輸出層神經元權值矩陣,θ1為輸入層-隱含層神經元閾值矩陣;θ2為隱含層-輸出層神經元閾值矩陣;b1為隱含層輸出;b2為輸出層輸出;I為系統隨機參數矩陣。

圖3 3層BP神經網絡結構Fig.3 Structure of 3-layer BP neural network

完成BP神經網絡的搭建后,通過訓練實現該神經網絡的聯想和記憶功能,即可完成神經網絡的預測[11]。

根據系統輸入輸出序列(x,y)確定網絡輸入層節點數n,輸出層節點數m。初始化輸入層、隱含層和輸出層神經元之間的連接權值ωij,ωjk,初始化隱含層閾值θj,輸出層閾值θk,并給定學習速率和神經元激勵函數。輸入參數Pk=(x1,x2,…,xn)、連接權值ωij和隱含層閾值θj計算隱含層輸入sj,利用sj通過傳遞函數計算隱含層各單元的輸出bj和輸出層各單元的輸出bk。根據網路預測輸出b和期望輸出y,計算網絡預測誤差e。通過神經網絡預測誤差e更新網絡連接的權值ωij,ωjk和閾值θj,θk。隨機選擇下一個學習樣本向量提供給網絡,直到網絡全局誤差E小于預先設定的一個極小值,即網絡收斂,則該神經網絡訓練結束。但BP算法因為采用了梯度下降法可以使權值收斂到某一個值,但并不能保證其為誤差平面的最小值,而由于實驗成本的限制,實驗數據有限,采用附加動量法來改善算法可以最大限度地提升神經網絡的訓練效率,解決因數據產生的預測精度問題。在梯度下降算法的基礎上引入動量因子β(0<β<1)。

x(k+1)=x(k+1)=x(k)+βx(k)+

采用變學習速率法,使算法沿著誤差性能曲面進行修正。解決因實驗數據帶來的計算誤差,當誤差不斷趨近于目標值且誤差值不斷縮小,說明該修正方向正確,學習的速率不斷提升;當學習速率超過預先設定的值,步長減小,學習速率放緩。

3.3 遺傳算法尋優

遺傳算法利用自然界中“優勝劣汰,適者生存”的規律,將需要優化的參數進行染色體編碼,被編碼的染色體經過遺傳過程中的選擇、交叉、變異后,通過適應度函數計算的適應度值作為評價標準進行個體篩選,適應度值好的個體將會被保留,適應度差的個體將被淘汰,完成染色體的代代遺傳。利用遺傳算法進行非線性函數極值尋優,是將BP神經網絡擬合的非線性函數作為適應度函數,將神經網絡預測值作為適應度值,尋找函數的全局最優值及對應的輸入值,從而找到最優的工藝參數。遺傳算法全局尋優主要包括種群初始化、適應度值計算、選擇算子設計、交叉算子設計和變異算子設計5個過程[12]。

1)種群初始化。在遺傳算法中個體采用實數編碼,其長度為所需優化的工藝參數個數,由于神經網絡輸入參數為7個,所以個體長度為7。在選擇種群規模時,根據染色體長度的2~3倍作為種群規模。

2)適應度值計算。將神經網絡擬合的非線性函數作為適應度函數,輸入參數矩陣對應的神經網絡輸出預測值的倒數作為算法的適應度值。

3)選擇算子設計。為生成優良的下一代種群,需對上一代種群進行個體選擇,本文采用輪盤賭選擇法。輪盤賭選擇法根據個體適應度值,計算個體在種群中的出現概率Pi,計算公式為:

式中:Fi為個體i的適應度值;k為系數;N為種群個體的數量。由于適應度值越大的個體出現的概率越大,因此,越優質的個體被選擇的概率越大。

4)交叉算子設計。本文的染色體個體采用了實數編碼方式進行了編碼,因此采用實數交叉策略設計染色體個體間的交叉算子,交叉算子設計如下式所示:

式中:ak、al分別為第k個染色體和第l個染色體的第j位基因;b為[0,1]之間的隨機浮點數。

5)變異算子設計。變異是指隨機選擇種群中的某幾個染色體,隨機改變染色體上的某個基因,從而產生新的染色體個體,本文設計的變異算子如下所示:

式中:aij為第i個染色體的第j個基因;amax為aij的上界;amin為aij的下界;f(g)=r2(1-g/Gmax)2;r2為隨機數;g為當前迭代次數;Gmax為最大進化次數;r為[0,1]之間的隨機數。

4 實驗驗證

以福建某企業研發的3D增材印花機進行實驗,改變刮印角度、印花壓力、刮印速度、油墨黏度,得到對應條件下的油墨轉移率,獲得300組實驗數據,選取其中108組進行列舉,如表1所示。

根據實驗數據,采用BP神經網絡構建刮印角度、印花壓力、刮印速度、油墨黏度4個工藝參數與油墨轉移率之間的關系模型,基于工藝參數與油墨轉移關系模型,采用遺傳算法進行工藝參數尋優,BP神經網絡及遺傳算法均采用MatLab實現。

3D增材印花工藝參數神經網絡模型的預測結果如圖4所示,預測輸出和期望輸出基本吻合差距不大。圖5示出神經網絡預測誤差和誤差百分比。可以看出,本文訓練后的神經網絡的預測誤差基本穩定在0.01范圍之內,該模型可以很好地進行3D增材印花工藝質量的預測和評價。

2)基于神經網絡得到的工藝參數與油墨轉移率關系模型,采用遺傳算法進行工藝參數尋優,設置遺傳算法參數為:種群規模20,交叉率0.8,變異率0.3,迭代次數400。遺傳算法迭代進化過程如圖6所示。算法迭代開始時,適應度值較大,然后迅速下降,染色體的擇優速度很快,在150代左右獲得了穩定解,且后續各代種群均被有效地控制在較優水平,算法得到的最優的工藝參數為:印花壓力4 800 N,刮印角度18°,刮印速度400 mm/s,油墨黏度170.5 Pa·s。

表1 3D增材印花機印花質量數據Tab.1 Printing quality data of 3D additive printing machine

圖4 神經網絡預測結果Fig.4 Results of neural network prediction

圖5 神經網絡預測誤差和誤差百分比Fig.5 Errors (a) and errors percentage (b) of neural network prediction

圖6 遺傳算法尋優適應度變化曲線Fig.6 Fitness curve of genetic algorithm optimization

3)采用優化后得到的工藝參數進行實驗驗證,實驗結果與未優化之前進行對比,效果如圖7所示。未優化之前增材印花過程易出現氣孔砂眼和印花不均勻等現象,產品質量明顯較低。進行參數優化后,該現象顯著改善,印花效果平整均勻,在其他條件相同的情況下印花平整度和均勻度大大提高。

圖7 進行參數優化后與未優化之前實驗結果對比Fig.7 Comparison of experimental results before (a) and after (b) parameter optimization

5 結束語

3D增材印花工藝屬于原創性工藝,套印疊印次數多,印花精度要求高,因此對于該工藝參數的研究成為控制印花質量的關鍵。針對3D增材印花過程中印花壓力、刮印速度、刮印角度和油墨黏度對印花質量影響較大,且各因素之間相互作用,使得印花參數難以調控等問題,本文利用神經網絡通過大量數據進行訓練,構建增材印花工藝模型,并將模型作為適應度函數進行遺傳算法尋優,確定多參數影響下的最優印花質量,從而得到最優的參數組合,最后通過實驗驗證了該參數下的實驗結果大大優于未優化之前,說明該參數組合的有效性和實用性。該模型有效提升產品生產質量,縮短產品開發過程,有助于實現生產過程的數字化調控。

FZXB

猜你喜歡
工藝優化實驗
記一次有趣的實驗
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
轉爐高效復合吹煉工藝的開發與應用
山東冶金(2019年6期)2020-01-06 07:45:54
做個怪怪長實驗
5-氯-1-茚酮合成工藝改進
世界農藥(2019年2期)2019-07-13 05:55:12
NO與NO2相互轉化實驗的改進
實踐十號上的19項實驗
太空探索(2016年5期)2016-07-12 15:17:55
主站蜘蛛池模板: 国产日韩精品欧美一区喷| 91精品人妻一区二区| 亚洲成a人片在线观看88| 99热这里只有精品免费| 欧美啪啪视频免码| 欧美激情伊人| 九九香蕉视频| 国产乱视频网站| 日本三级精品| 国产成人一级| 在线观看国产黄色| 亚洲一区二区三区中文字幕5566| 九九免费观看全部免费视频| 国产91av在线| 91成人在线观看| 亚洲无码日韩一区| 亚洲一区二区三区在线视频| 欧美激情一区二区三区成人| 亚洲国语自产一区第二页| 91综合色区亚洲熟妇p| 亚洲系列无码专区偷窥无码| 亚洲视频免费在线看| 3p叠罗汉国产精品久久| 国产玖玖玖精品视频| 亚洲AⅤ综合在线欧美一区| 亚洲第一视频网| 青青热久麻豆精品视频在线观看| 手机在线看片不卡中文字幕| 在线观看国产精美视频| 午夜毛片福利| 58av国产精品| 久久午夜影院| 国产精品午夜福利麻豆| 日本不卡免费高清视频| 国产91精品久久| 日韩乱码免费一区二区三区| 免费无码一区二区| 欧洲高清无码在线| 99久久国产综合精品2023| 尤物精品视频一区二区三区| 欧美精品另类| 亚洲无码免费黄色网址| 成人综合网址| 男女性色大片免费网站| 亚洲天堂啪啪| 人妻丝袜无码视频| 亚洲美女视频一区| 亚洲视频色图| 99久久精品免费观看国产| 国产啪在线91| 麻豆精品国产自产在线| 亚洲三级a| 亚洲欧美另类日本| 男人天堂伊人网| 国产成人精品一区二区不卡| 无码日韩视频| 国产va在线观看| a毛片基地免费大全| 亚洲天堂久久新| 亚洲国产理论片在线播放| 国产视频一二三区| 欧美a网站| 538精品在线观看| 欧美日韩免费在线视频| 国产爽歪歪免费视频在线观看| 色婷婷综合在线| 黄色网址免费在线| 黄色网站在线观看无码| 女人18一级毛片免费观看| 色婷婷国产精品视频| 久草网视频在线| 无码有码中文字幕| 欧美福利在线| 亚洲国产日韩一区| 精品国产一区二区三区在线观看 | 欧美成一级| 激情综合网址| 久久精品无码中文字幕| 在线播放91| 毛片在线播放a| 国产亚洲第一页| 日本亚洲最大的色成网站www|