?

基于分段聚合和卡爾曼濾波的紗線直徑時間序列預測

2022-03-29 23:02王延蒙秦鵬張文國
現代紡織技術 2022年2期
關鍵詞:卡爾曼濾波時間序列

王延蒙 秦鵬 張文國

摘 要:為準確預測紗線直徑,提高紗線質量預測的準確度,首先對紗線直徑數據采樣原理進行分析,對紗線樣本片段分段聚合,利用聚合后的紗線直徑值建立時間序列模型狀態方程,采用自回歸滑動平均模型ARMA(p,q)進行紗線直徑和變異系數預測,然后利用卡爾曼濾波對預測值進行優化。通過實驗對預測模型進行準確性驗證,結果表明:卡爾曼濾波優化后預測的紗線直徑均方根誤差為2.68%,平均絕對百分比誤差為6.71%;比對其他預測方法預測的條干不勻率,顯示出良好的預測精度;模型泛化驗證所選取的8個實驗樣本的檢測結果均在烏斯特50%統計值內,同時紗線平均直徑與理論直徑之間的誤差小于3%。這表明該預測模型對于在線預測紗線質量具有一定的準確性,為預測紗線質量提供一種新方法。

關鍵詞:分段聚合;時間序列;卡爾曼濾波;紗線直徑;數據預測

中圖分類號:TS112.2

文獻標志碼:A

文章編號:1009-265X(2022)02-0041-07

收稿日期:20210303 網絡出版日期:20210804

基金項目:山東省高等學校青年創新團隊人才引育計劃項目(2019189)

作者簡介:王延蒙(1991-),男,山東菏澤人,講師,碩士,主要從事紡織機械自動化設計方面的研究。

Yarn diameter time series prediction based on piecewisepolymerization and Kalman filter

WANG Yanmeng, QIN Peng, ZHANG Wenguo

(a.Department of Mechanical and Electrical Engineering; b.Jining MechanicalSystem Intelligent Research Institute, Jining Polytechnic, Jining 272037, China)

Abstract: For a more accurate yarn diameter prediction and accurate yarn quality prediction, the principle of yarn diameter data sampling was firstly analyzed, piecewise polymerization of yarn sample fragments was performed, and a time series model state equation was established based on the yarn diameter value after polymerization. Next, the yarn diameter and the coefficient of variation were predicted using autoregressive moving average model. Then the predicted value was optimized using Kalman filter. The accuracy of the prediction model was verified through experiments, and the results showed that the root mean square error of the yarn diameter predicted after Kalman filter optimization was 2.68%, with an average absolute percentage error of 6.71%. Compared with the yarn unevenness predicted by other methods, this method exhibited excellent prediction accuracy. The test results of the eight experimental samples selected for model generalization verification were all within 50% of Uster statistical value, with the error between the average yarn diameter and the theoretical diameter of less than 3%, indicating that the prediction model is accurate when applied to yarn quality online prediction. This prediction model can be used as a new method for yarn quality prediction.

Key words: piecewise polymerization; time series; Kalman filter; yarn diameter; data prediction

影響紗線質量的主要因素為原棉質量和紡紗加工系統的工藝[1-2]。質量預測是控制紗線質量的常用方法手段,紗線質量預測可以起到降低成本、提高生產效率的作用。紗線直徑是紗線質量指標的重要參數。目前,紗線質量預測常采用神經網絡模型:Selvanayaki等[3]采用支持向量機(Support vector machines)的方法,將紗線強力的預測轉化為凸二次規劃問題;Mokhtar等[4]確定了紗線質量與影響因素的非線性關系模型,張羽彤等[5]、查劉根等[6]、李惠軍等[7]優化設計BP神經網絡預測條干不勻率;邢鵬程[8]改進了Apriori算法利用棉纖維各項指標預測紗線質量,楊建國等[9]使用粒子群算法和ELM算法相結合預測紗線的質量,袁利華[10]從HVI檢測系統中選取棉纖維特性指標,利用RBF神經網絡進行紗線質量預測,該方法選取的工藝參數多達14種,模型較為復雜。以上預測方法均為通過間接分析原棉參數和紡紗工藝性能之間的關系進行間接預測。部分學者利用時間序列模型分析了紗線直徑的時間序列規律。Mohamed等[11]對棉纖維混合屬性采用回歸分析進行預測,袁汝旺[12]研究了紗線直徑樣本片段的相關特性,程立超[13]基于直接測量的紗線直徑值建立時間序列模型,預測紗線直徑,該方法忽略了紗線直徑的隨機性。時間序列模型不必分析原棉參數和工藝參數的影響,利用樣本歷史值預測新的樣本值,但是時間序列預測具有短時性,且只能預測線性變化部分,預測精度較低。因此依據線陣CCD傳感器采集的紗線直徑數據,探究在大數據容量下較高精度地實現紗線直徑預測具有重要意義。

基于以上分析,本文分析紗線樣本片段的采樣原理,采用分段聚合對紗線直徑數據處理;其次利用聚合后的紗線直徑值建立時間序列模型狀態方程,并使用卡爾曼濾波優化預測紗線直徑值及變異系數;最后通過實驗驗證該預測方法的準確性,為實際生產中紗線質量預測提供了新方法。

1 紗線條干不勻預測原理

1.1 采樣原理

設傳感器測量寬度為W,在紗線的任意位置l處,紗線的測量直徑實際上是紗線真實直徑的測量信號在積分區間形上的平均值。輸出的測量信號可以被認為是在任意位置處紗線直徑變化的一個滑動平均。紗線真實直徑和測量直徑之間的關系如圖1所示。

設線陣CCD傳感器采樣間隔為T,紗線進給速度為v。假設紗線靜止不動,測量頭以v′反向移動,如圖2所示。當v′T=W時,傳感器測量的紗線樣本恰好不漏采、不重疊采樣,形成紗線樣本直徑的連續采樣。

紗線條干不勻是反應紗線質量的關鍵指標。國標中規定以變異系數表示紗線的條干不勻率。取長度L的紗線樣本片段,采樣獲取直徑計算該片段的變異系數,代表該樣本片段的不勻率,稱為內不勻率;依次截取長度為L的樣本片段,以每個片段的平均直徑計算變異系數,代表樣本片段之間的不勻率,稱為外不勻率。通常以外不勻率代表紗線的條干不勻。變異系數表達式為:

CV=1n-1∑ni=1x i-x21n∑ni=1x i(1)

式中:x i為對應直徑值,mm;x為樣本片段平均直徑,mm;n為取樣點的數目。

對線陣CCD傳感器采樣后的數據采用分段聚合的方式進行處理,如圖3所示,將連續n個紗線直徑樣本值等分為i個樣本片段,每片段樣本數為m,即聚合次數。以每個樣本子片段內所有樣本值的平均值表示該樣本子片段的直徑值。

1.2 時間序列建模

ARMA時間序列預測方法適用于短期的時間序列預測。將紗線測量的直徑值隨時間變化形成的序列用相應的數學模型近似表示,對未測量的紗線直徑值進行估計。對于紗線直徑測量過程,設{X,t=0,±1,±2,…}是零均值的平穩序列,自回歸滑動平均模型ARMA(p,q)時間序列可以表示為:

x i=∑pi=1φ ix t-i+a t+∑qi=1θ ia t-i(2)

式中:p為自回歸系數,q為滑動平均系數,a t為平穩白噪聲。當p=0時,ARMA(p,q)退化為滑動平均模型MA(q),當q=0時,ARMA(p,q)退化為自回歸模型AR(p)。紗線直徑的時間序列如圖4所示,建立時間序列模型的步驟為[14]:

a)對紗線樣本子片段進行平穩性檢驗:使用ADF單位根方法,首先假設該序列非平穩,若經過計算紗線樣本片段序列的統計量的值顯著小于10%置信度、5%置信度和1%置信度的臨界值;且滿足p-value接近于0的條件,那么假設不成立,該序列滿足平穩性要求;

b)計算紗線樣本子片段的自相關系數和偏自相關系數;

c)選取適當的時間序列模型;

d)采用Yule-Walker法進行參數估計;

e)根據AIC準則進行模型定階;

f)對被估計參數進行顯著性檢驗和殘差隨機性檢驗;

g)求出預測紗線樣本子片段直徑,并預測變異系數。

1.3 卡爾曼濾波優化

單一的時間序列預測方法簡單易行,但是預測精度達不到要求,因此將最優估計思想引入紗線直徑預測方法中,以達到提高預測精度的目的[15-16]。將紗線直徑時間序列方程作為狀態方程,根據狀態方程的遞推性,采用遞推算法對紗線直徑值作出最佳估計。使用線性隨機微分方程描述紗線直徑測量過程:

Y(t)=AY(t-1)+BU(t)(3)

X(t)=HY(t)+V(t)(4)

式中:Y(t)為t時刻紗線直徑狀態變量矩陣;A為狀態轉移矩陣;B為輸入噪聲轉移矩陣;U(t)為輸入白噪聲矩陣;X(t)為t時刻紗線直徑矩陣;V(t)觀測噪聲矩陣。式(3)表示紗線直徑狀態方程,式(4)表示紗線直徑觀測方程。

則t+N時刻卡爾曼預測方程可表示為:

Y(t+Nt)=AN-1(ψY(t)+KX(t))(5)

式中:Y(t+Nt)為由t時刻的狀態對t+N時刻的狀態做出的最優預測;K為卡爾曼增益;ψ是穩定矩陣;t+N時刻的紗線直徑X(t+N)可在求出后Y(t+Nt)通過式計算出,詳細推導過程可以參考文獻[17]。預測模型流程如圖5所示。

1.4 預測評價指標

預測評價指標采用均方根誤差RMSE和平均絕對百分比誤差MAPE[18],其中:RMSE反映了真實值與預測值的偏差,預測結果中的異常數據點越少,則RMSE數值越小;MAPE則反映了預測值與真實值的相對誤差。它們的計算式可分別表示為:

RMSE=1n∑ni=1x ^ i-x i2(6)

MAPE=100%n∑ni=1x ^ i-x ix i(7)

式中:x ^ i為預測直徑值,mm;x i為實測直徑值,mm。

2 實驗分析

2.1 系統組成

紗線樣本直徑測量系統主要由線陣CCD傳感器、速度控制系統和數據分析系統組成。27.8tex紗線樣本總長度l=5 m,傳感器采樣周期T=10 ms,測量寬度W=5 mm??刂萍喚€的進給速度v=0.05 m/s,紗線樣本子片段長度為2 mm,因此取聚合次數m=4。

為保證測量系統的穩定性和可靠性,采用0.5、0.7、1.0、2.0 mm 4種規格的標準棒進行系統校驗。校驗結果如圖6所示,表明該檢測系統具有良好的線性關系,滿足實驗要求。

2.2 結果與討論

2.2.1 實驗結果

紗線樣本子片段的平穩性的檢驗結果如表1所示,紗線樣本子片段直徑時間序列為平穩序列,符合時間序列定階條件。

紗線樣本直徑的自相關系數如圖7所示,表現為3階拖尾特性,偏自相關系數如圖8所示,表現為2階拖尾特性,因此可確定為ARMA模型。

根據AIC準則確定p、q.當p=3,q=2時,AIC最小,使用時間序列建模流程得到紗線直徑時間序列模型為ARMA(3,2)。根據測得紗線的10000個紗線樣本值,分段聚合次數后得到2500個均值作為樣本子片段的時間序列,前2000個數據作為樣本內數據進行建模訓練,后500個樣本數據為樣本外預測數據。時間序列預測的紗線直徑如圖9所示.預測直徑的均方根誤差為13.29%,平均絕對百分比誤差為17.89%。

卡爾曼濾波方法所得預測如圖10所示.通過計算得出預測均方根誤差為2.68%,平均絕對百分比誤差為6.71%。

2.2.2 預測結果比對

為了比較本文算法在紗線條干不勻預測上的優勢,取10組紗線樣本子片段預測CV值,并計算平均相對誤差,預測結果如表2所示。同參考文獻[6]提到的BP神經網絡預測模型、參考文獻[9]提到的改進極限學習機預測(ELM)模型和參考文獻[10]提到的RBF神經網絡模型進行比較,預測對比結果如表3所示。

從表2可以看出,紗線條干不勻變異系數的預測值與真值之間的偏差均較小,相對誤差最大值僅為1.71%。由表3可以看出,相比于BP算法與改進ELM算法,本文方法預測CV值的平均相對誤差分別降低86%與39%,預測精度得到很大的提高。RBF神經網絡的平均相對誤差為0.48%,精度最高,但該預測模型選取的參數多達14種,模型復雜。時間序列預測模型僅需要紗線直徑歷史測量數據,且具有良好的預測精度,因此本文提出的方法依然具有較好的實際應用價值。

2.2.3 模型泛化驗證

為進一步驗證模型的正確性,以烏斯特公報紗線直徑的變異系數50%水平為參考標準,取樣本長度為25 m的27.8tex和18.2tex紗線各4個樣本,紗線進給速度v=0.05 m/s。烏斯特公報紗線樣本子片段長度為2 mm,因此對測得的50000個樣本直徑值采用4次聚合。預測的紗線直徑RMSE、MAPE和變異系數如表4所示。紗線平均直徑與理論直徑之間的誤差在小于3%,同時變異系數在烏斯特50%統計值內。表4明該預測模型對于在線預測紗線質量具有一定的準確性。

3 結 語

針對單一時間序列在紗線質量預測精度不足的問題,本文從紗線直徑采樣原理分析,采用分段聚合的方法處理紗線直徑的時間序列,并對時間序列模型進行卡爾曼濾波優化。與目前常用的紗線質量預測模型不同,本文方法僅需要紗線直徑測量的歷史數據便可進行條干不勻的預測,且通過實驗比對表現出良好的預測精度。通過泛化實驗進一步驗證了該預測方法的準確性,為以后的紗線條干不勻預測提供一種新思路。

參考文獻:

[1]MATTES A, PUSCH T, CHERIF C. Numerical simulation of yarn tensile force for dynamic yarn supply systems of textile machines[J].Journal of the Textile Institute,2012,103(1):70-79.

[2]MALIK S A, TANWARI A,SYED U,et a1.Blended yarn analysis:Part I-influence of blend ratio and break draft on mass variation,hairiness,and physical properties of 15 tex PES/CO blended ring-spun yarn[J].Journal of Natural Fibers,2012,9(3):197-206.

[3]SELVANAYAKI M,VIJAVA M S,JAMUNA K S,et a1.An interactive tool for yarn strength prediction using support vector regression[C]// Proceedings of the 2nd International Conference on Machine Learning and Computing(ICMLC 2010),Bangalore, India, IEEE,2010:335-339.

[4]MOKHTAR S,BEN A S,SAKLI F.Optimization of textile parameters of plain woven vascular prostheses[J].Journal of the Textile Institute,2010,101(12):1095-1105.

[5]張羽彤,沈卓爾,代利花,等.小規模樣本精梳毛紡紗線質量預測[J].毛紡科技,2020,48(12):1-5.

ZHANG Yutong, SHEN Zhuo'er, DAI Lihua, et al. Prediction of worsted yarn quality with small-scale samples[J]. Wool Textile Journal, 2020, 48(12): 1-5.

[6]查劉根,謝春萍.應用四層BP神經網絡的棉紗成紗質量預測[J].紡織學報,2019,40(1):52-56,61.

ZHA Liugen, XIE Chunping. Prediction of cotton yarn quality based on four-layer BP neural network[J]. Journal of Textile Research, 2019, 40(1): 52-56, 61.

[7]李惠軍,朱磊.基于BP人工神經網絡的紗線毛羽預測研究[J].棉紡織技術,2011,39(1):32-34.

LI Huijun,ZHU Lei.Research of yarn hairiness forecast based on BP artificial neural network[J].Cotton Textile Technology,2011,39(1):32-34.

[8]邢鵬程.基于Hadoop大數據平臺的紡紗質量預測系統的研究與應用[D].上海:東華大學,2018.

XING Pengcheng. Research and Application of Spinning Quality Prediction System Using the Big Data Platform of Hadoop[D]. Shanghai: Donghua University, 2018.

[9]楊建國,熊經緯,徐蘭,等.基于改進極限學習機的紗線質量預測[J].東華大學學報(自然科學版),2015,41(4):494-497,508.

YANG Jianguo, XIONG Jingwei, XU Lan, et al. Yarn quality prediction based on improved extreme learning machine[J]. Journal of Donghua University (Natural Science), 2015, 41(4): 494-497, 508.

[10]袁利華.基于HVI指標與RBF神經網絡的紗線質量預測[J].絲綢,2014,51(11):17-21.

YUAN Lihua.Yarn quality prediction based on HVI indicator and RBF neural network[J]. Journal of Silk,2014,51(11):17-21.

[11]MOHAMED N, SAMAR A E.Prediction of some cotton fiber blends properties using regression models[J]. Alexandria Engineering Journal,2008,47(2):1 47-153.

[12]袁汝旺.紗線條干均勻度檢測方法基礎研究[D].天津:天津工業大學,2014.

YUAN Ruwang. Basic Research on the Detection Method of Yarn Evenness[D]. Tianjin: Tianjin Polytechnic University, 2014.

[13]程立超.基于線陣CCD的紗線條干不勻檢測與評價[D].天津:天津工業大學,2014.

CHENG Lichao. Detection and Evaluation of Yarn Unevenness Based on Linear CCD[D]. Tianjin: Tianjin Polytechnic University, 2014.

[14]董清利. 時間序列組合預測模型的建立與應用研究[D].大連:東北財經大學,2019.

DONG Qingli. Research on the Establishment and Application of Time Series Combination Forecasting Model[D]. Dalian: Dongbei University of Finance and Economics, 2019.

[15]陳一鳴.基于卡爾曼濾波的陀螺儀隨機誤差分析[J].電子測量技術,2020,43(17):97-100.

CHEN Yiming.Analysis of gyro random error based on Kalman filter[J].Electronic Measurement Technology,2020,43(17):97-100.

[16]鄭培,于立軍,侯勝亞,等.基于卡爾曼濾波修正的多步風電功率預測[J].熱能動力工程,2020,35(4):235-241.

ZHENG Pei, YU Lijun, HOU Shengya, et al. Multi-step wind power forecasting based on Kalman filter modification[J]. Journal of Engineering for Thermal Energy and Power, 2020, 35(4): 235-241.

[17]鄧自立.最優估計理論及其應用:建模、濾波、信息融合估計[M].哈爾濱:哈爾濱工業大學出版社,2005.

DENG Zili. Optimal Estimation Theory and Its Application: Modeling, Filtering and Information Fusion Estimation[M]. Harbin: Harbin Institute of Technology Press, 2005.

[18]程建華, 洪文.統計學原理與應用[M].北京:人民郵電出版社,2013:264.

CHENG Jianhua, HONG Wen. Principles and Applications of Statistics[M]. Beijing: People's Posts and Telecommunications Press, 2013: 264.

猜你喜歡
卡爾曼濾波時間序列
卡爾曼濾波在雷達目標跟蹤中的應用
卡爾曼濾波在雷達目標跟蹤中的應用
基于改進連續自適應均值漂移的視頻目標跟蹤算法
上證綜指收益率的影響因素分析
基于指數平滑的電站設備故障時間序列預測研究
基于時間序列的我國人均GDP分析與預測
基于MapReduce的城市道路旅行時間短時預測 
基于線性散列索引的時間序列查詢方法研究
自平衡兩輪電動車運動控制系統的硬件設計及實現
基于組合模型的能源需求預測
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合