?

基于遺傳規劃的紗線質量預測

2020-03-08 03:17王侃楓馬佳陸
紡織報告 2020年12期
關鍵詞:適應度紗線交叉

王侃楓,馬佳陸

(1.凱夫曼(上海)貿易有限公司,上海 200051;2.華東師范大學附屬第二中學,上海 201203)

精梳毛紡紗線的條干不勻是織造效率和面料質量的重要影響因素。工廠如果能在紡紗工序進行之前預測紗線的條干不勻,在預測的條干不勻不理想的情況下,就能夠通過不斷調整原料配比和紡紗工藝參數,直至預測的條干不勻達到期望的要求,進而可以節約成本和提高效率。本研究使用遺傳規劃這一工具,建立基于毛條的纖維性能、紗線工藝參數和成紗規格建立預測紗線不勻的經驗工程公式,使來自工廠的實際生產歷史數據驗證所建立的經驗工程公式的預測精度。本研究首先分析紗線條干不勻的影響因素,然后簡述遺傳規劃的原理,最后通過工廠的實際生產數據,建立預測條干不勻的經驗工程公式,并驗證預測精度。

1 紗線條干不勻的影響因素

通過文獻檢索,發現以下因素對紗線條干不勻有影響:纖維細度(D)[1-6]、細度不勻(CVD%)[2-4]、纖維長度(H)[4]、長度不勻(CVH%)[4]、小于30 mm短纖維含量[4,7]、卷曲[5]、紗線號數[5]、捻度[5]、鋼絲圈質量[5]、牽伸倍數[1,4,7-9]和錠速[5]。

2 遺傳規劃(GP)原理簡介

遺傳規劃通過模擬自然界“自然選擇,適者生存”,即具有較強生存能力的生物個體容易存活下來,并有較多的機會產生后代,生存能力較低的個體則被淘汰,或者產生后代的機會越來越少,直至消亡[11]。遺傳規劃用一個能反映所求解問題的、包含函數和變量(或常量)的計算機程序來表示一個生物個體,隨機產生一定規模的這些計算機程序即為初始種群[12]。用“適應度”來表示每個個體生存的概率,適應度大的個體表示這個個體生存的概率大。利用這些計算機程序,模擬自然界“自然選擇,適者生存”的交叉/變異等遺傳操作。遺傳規劃的操作流程即為[13-14]:

(1)隨機生成反映所求問題的初始群體,該群體包括由適合表示問題域的函數及變量(或常量)集合構成的一組計算機程序個體;

(2)評價群體中個體的適應度;

(3)根據“適者生存、優勝劣汰”原則,對群體中的個體進行遺傳操作,以產生更好的一代群體;

(4)重復步驟(2)和(3),直到滿足停止準則為止。停止準則為適應度值或遺傳的代數達到預先設定值。

2.1 生物個體及適應度表達方式

一般情況下,函數集合Fs是由若干個函數所組成,即Fs={g1,g2,......,gn}。根據問題域的具體情況,Fs可以是四則運算符和簡單數學函數,如三角函數、對數函數、指數函數以及代數操作,還有布爾操作、條件運算、循環和遞歸的函數等。圖1為樹結構所表達的計算程序,即為一個生物個體。

圖1 染色體的樹結構

本研究將上節所分析的紗線條干不勻的影響因素作為自變量,紗線條干不勻作為目標函數。

2.2 適應度的定義

本研究的適應度采用紗線條干不勻的預測值和實際值之間的絕對值來定義,預測值和實際值之間的絕對值越小,表示預測的精度越高,預測值越接近實際值。當適應度值達到預選設定值時,遺傳操作即停止。

2.3 遺傳操作

遺傳操作主要有兩種,分別為交叉和變異。

2.3.1 交叉

遺傳規劃(Genetic Programming,GP)交叉操作的對象是兩個父代S-表達式(個體),交叉操作的結果產生兩個子代個體。其中,每個個體都含有來自兩個父代的部分基因。利用一定的方法選擇兩個父代個體需要交叉的部分,圖2即為交叉的原理。

圖2 GP的交叉操作原理

2.3.2 變異

變異操作的對象是一個個體的S-表達式,產生的結果是一個新個體的S-表達式。變異操作的過程為:在一個S-表達式中隨機選擇一個變異點,刪除該結點以下的子樹部分,然后插入隨機產生的子樹,變異操作如圖3所示。

圖3 幾本變異操作

3 實驗及驗證

根據本研究第一節的分析,將所有影響紗線不勻的因素作為紗線不勻工程經驗公式自變量,如表1所示。

表1 紗線不勻工程經驗公式變量說明

本研究收集了工廠兩年內共184批的紗線數據,隨機抽取了144批作為訓練樣本,用于建立遺傳規劃的經驗工程公式,其余的40批作為測試樣本,用以測試的工程公式的預測精度,所建立的經驗方程如下所示。

將40組用于測試的樣本輸入工程公式中,得到的預測值和實測值之間的對比如圖4所示。預測值和實測值之間的相關系數和平方為0.945 1,說明預測效果較好。

圖4 紗線不勻預測-實測對比

猜你喜歡
適應度紗線交叉
改進的自適應復制、交叉和突變遺傳算法
菌類蔬菜交叉種植一地雙收
摩擦電紗線耐磨性能大步提升
針織與紗線
“六法”巧解分式方程
啟發式搜索算法進行樂曲編輯的基本原理分析
連數
連一連
紗線與針織
紗線與針織
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合