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

基于數(shù)據(jù)流的織造設(shè)備三分量數(shù)據(jù)清洗算法

2024-08-06 00:00:00彭來湖吳汶糠俞博方遼遼丁春高沈春婭
軟件工程 2024年8期

關(guān)鍵詞:數(shù)據(jù)采集;數(shù)據(jù)清洗;三分量;箱線圖;滑動時間窗

中圖分類號:TP301.6 文獻(xiàn)標(biāo)志碼:A

0 引言(Introduction)

21世紀(jì),互聯(lián)網(wǎng)技術(shù)正迅速推動一場新的工業(yè)革命[1]。生產(chǎn)訂單“短頻快”將是信息化時代的貿(mào)易趨勢[2]。織造車間設(shè)備多樣,并且生產(chǎn)計劃排產(chǎn)需依靠大量數(shù)據(jù)作為支撐。本文研究了織造作業(yè)車間數(shù)據(jù)采集與數(shù)據(jù)清洗算法,以適應(yīng)紡織行業(yè)須以準(zhǔn)確數(shù)據(jù)作為支撐的發(fā)展趨勢,滿足當(dāng)今訂單形式和柔性作業(yè)的要求。

在紡織行業(yè)信息化研究中,李佳璇[3]研究了智能工廠的生產(chǎn)設(shè)備數(shù)據(jù)采集與遠(yuǎn)程監(jiān)控系統(tǒng)。鄭良等[4]基于智能織造車間的數(shù)據(jù)采集,研究了智能織造車間的數(shù)據(jù)預(yù)處理,但其方法未充分考慮車間數(shù)據(jù)的多樣性。韓梅等[5]采用箱線圖識別技術(shù)處理異常數(shù)據(jù),但該方法必須有大量樣本數(shù)據(jù)作為支撐,不適用于數(shù)據(jù)采集的初始階段。田騰等[6]采用滑動窗口的子序列斜率提取特征,并結(jié)合置信區(qū)間識別特征進(jìn)行清洗數(shù)據(jù),但該方法不適用于設(shè)備狀態(tài)變化引發(fā)的采集值變化的情況。

綜上所述,織造作業(yè)車間的信息化依賴于數(shù)據(jù)采集。數(shù)據(jù)采集對系統(tǒng)決策、數(shù)據(jù)分析、設(shè)備監(jiān)控、數(shù)據(jù)可視化起決定性作用。織造車間設(shè)備量大、設(shè)備類型多樣,采集數(shù)據(jù)量大,且對實時性要求較高,并且在采集過程中容易受設(shè)備、網(wǎng)絡(luò)、服務(wù)器等的影響而產(chǎn)生臟數(shù)據(jù)。因此,本文針對織造設(shè)備和數(shù)據(jù)的特點(diǎn),研究了適用于設(shè)備多樣性的數(shù)據(jù)流有向網(wǎng)采集方法。同時,為保證數(shù)據(jù)的準(zhǔn)確性,本研究在數(shù)據(jù)流的基礎(chǔ)上研究了三分量數(shù)據(jù)清洗算法。

1 織造作業(yè)車間數(shù)據(jù)采集(Weaving workshopdata acquisition)

織造企業(yè)在信息化轉(zhuǎn)型前,車間的排產(chǎn)多依賴人為操作,織軸、織機(jī)、產(chǎn)出等數(shù)據(jù)也多采用人工方式統(tǒng)計,導(dǎo)致排產(chǎn)方案遲滯性高。因此,織造設(shè)備數(shù)據(jù)信息化對于企業(yè)的合理決策至關(guān)重要。織造作業(yè)車間實施信息化轉(zhuǎn)型后,為滿足織造設(shè)備數(shù)據(jù)信息化需求,文章提出了具體的織造作業(yè)車間數(shù)據(jù)采集方案。

1.1 織造作業(yè)車間網(wǎng)絡(luò)架構(gòu)

織造車間信息化系統(tǒng)由設(shè)備組、網(wǎng)絡(luò)傳輸、服務(wù)器集群和數(shù)據(jù)決策端組成。在設(shè)備組中,織機(jī)的功能包括數(shù)據(jù)統(tǒng)計和通信,但部分設(shè)備的功能不全。由于車間的設(shè)備廠家、類型多樣,因此需要構(gòu)建通用性強(qiáng)的網(wǎng)絡(luò)結(jié)構(gòu)獲取各類設(shè)備的數(shù)據(jù)。可以使用采集微計算機(jī)與織造設(shè)備組成功能完備的設(shè)備最小單元。

采集微計算機(jī)的主要功能包括通信和脈沖統(tǒng)計,其中通信功能包括與服務(wù)器通信和與設(shè)備通信,它將服務(wù)器下發(fā)的指令轉(zhuǎn)發(fā)給設(shè)備,并接收設(shè)備數(shù)據(jù)上傳給服務(wù)器;脈沖統(tǒng)計功能是統(tǒng)計脈沖信號數(shù)據(jù),然后提供給服務(wù)器做轉(zhuǎn)換計算。在網(wǎng)絡(luò)傳輸中,可采用有線與無線兩種方式,通過路由器、交換機(jī)等與服務(wù)器集群建立網(wǎng)絡(luò)通道。在服務(wù)器集群中,由多臺分布式服務(wù)器處理織機(jī)數(shù)據(jù)。

數(shù)據(jù)決策端則以服務(wù)器集群數(shù)據(jù)庫數(shù)據(jù)中的數(shù)據(jù)作為決策基準(zhǔn)。織造作業(yè)車間網(wǎng)絡(luò)總結(jié)構(gòu)圖如圖1所示。

1.2 織機(jī)數(shù)據(jù)采集

織造設(shè)備產(chǎn)生的數(shù)據(jù)分為設(shè)備信息和生產(chǎn)信息,生產(chǎn)信息包括實時數(shù)據(jù)與歷史數(shù)據(jù)。在數(shù)據(jù)采集過程中,織造車間的設(shè)備多、數(shù)據(jù)采集頻率高,并且在歷史數(shù)據(jù)中會有大量重復(fù)的信息,易出現(xiàn)數(shù)據(jù)粘包/半包、抖動、重復(fù)、丟失等情況,導(dǎo)致采集Fig.1 Overall structure diagram of weaving workshop network服務(wù)程序數(shù)據(jù)解析錯位、數(shù)據(jù)插入時序錯位、同一數(shù)據(jù)多次插入、數(shù)據(jù)丟失等問題,進(jìn)而產(chǎn)生臟數(shù)據(jù)。為解決以上問題,本文針對織機(jī)的數(shù)據(jù)特性,提出分頻次采集方案和服務(wù)器均衡負(fù)載方案。在分頻次采集方案中,對實時性要求高的數(shù)據(jù)采用高頻采集,對實時性要求低的歷史數(shù)據(jù)采用低頻或定時采集,該方式能較好地實現(xiàn)織機(jī)數(shù)據(jù)解耦、削峰。采集織機(jī)數(shù)據(jù)的方式分為兩類:第一類是以設(shè)備作為從機(jī);第二類是以服務(wù)器作為主機(jī),第二類與第一類相反。在這兩類主從關(guān)系中,設(shè)備可主動上傳數(shù)據(jù),或等待請求指令下發(fā),然后回復(fù)請求。針對這兩種數(shù)據(jù)交互方式,分頻采集的實現(xiàn)方式為定時請求、定量接收。在服務(wù)器均衡負(fù)載方案中,將織機(jī)劃分區(qū)域,并將區(qū)域中的所有數(shù)據(jù)唯一映射到服務(wù)器集群中的某一臺服務(wù)器,然后在服務(wù)器中將該區(qū)域的織機(jī)數(shù)據(jù)分別映射到不同端口中處理數(shù)據(jù)。數(shù)據(jù)處理流程圖如圖2所示。

在解析織機(jī)數(shù)據(jù)時,由于設(shè)備具有多樣性,所以數(shù)據(jù)傳輸協(xié)議同樣具有多樣性。為提高數(shù)據(jù)采集系統(tǒng)的通用性,織機(jī)采集方案在接收數(shù)據(jù)時,應(yīng)兼容協(xié)議的多樣性。初步處理數(shù)據(jù)時,需靈活應(yīng)對數(shù)據(jù)的多樣性;數(shù)據(jù)處理完畢后,應(yīng)確保數(shù)據(jù)呈現(xiàn)的統(tǒng)一性。因此,本研究基于協(xié)議的多樣性與數(shù)據(jù)的統(tǒng)一性特點(diǎn)設(shè)計織機(jī)數(shù)據(jù)流處理有向網(wǎng)。如圖3所示,數(shù)據(jù)流處理網(wǎng)中的每一個結(jié)點(diǎn)都為獨(dú)立函數(shù),該流處理網(wǎng)由數(shù)據(jù)編解碼層In、數(shù)據(jù)解析層Zn、數(shù)據(jù)歸類層M 組成。數(shù)據(jù)解碼層為底層,數(shù)據(jù)歸類層為頂層。其中,底層為數(shù)據(jù)流入口、頂層為數(shù)據(jù)流出口。數(shù)據(jù)流處理網(wǎng)中,自下而上的每一層的函數(shù)之間為并列關(guān)系,每兩層之間為遞進(jìn)關(guān)系。由于要適應(yīng)多種協(xié)議與傳輸方式,所以數(shù)據(jù)編解碼層中的函數(shù)最多,并且每個函數(shù)對應(yīng)一種傳輸方式、通信協(xié)議,將織機(jī)數(shù)據(jù)從數(shù)據(jù)幀中剝離。數(shù)據(jù)解析層中每一個函數(shù)對應(yīng)一種數(shù)據(jù)解析方式,其主要作用為從剝離的數(shù)據(jù)中按協(xié)議說明或點(diǎn)位表等解析出所需數(shù)據(jù)。數(shù)據(jù)歸類層僅有一個函數(shù),其作用為將解析數(shù)據(jù)歸類。

在服務(wù)器中接收到的部分設(shè)備的原始數(shù)據(jù)如圖4所示,經(jīng)數(shù)據(jù)流有向網(wǎng)處理后將數(shù)據(jù)歸類,得到如圖5所示的車速、設(shè)備編號、設(shè)備狀態(tài)、效率等數(shù)據(jù)。

2 數(shù)據(jù)清洗(Data cleaning)

在整個生產(chǎn)流程中,織造作業(yè)車間的織機(jī)數(shù)量多、數(shù)據(jù)采集量大,易導(dǎo)致數(shù)據(jù)在網(wǎng)絡(luò)傳輸過程中產(chǎn)生錯誤數(shù)據(jù)。因此,初步采集的數(shù)據(jù)經(jīng)過歸類后,并不能直接使用。整個數(shù)據(jù)鏈路在初步采集后,還應(yīng)對數(shù)據(jù)進(jìn)行清洗,只有確保數(shù)據(jù)正確,才能將數(shù)據(jù)持久化。

在織造過程中,根據(jù)數(shù)據(jù)變化趨勢,可將其分為常分量、增分量和狀態(tài)分量3個類別。其中,常分量數(shù)據(jù)為定值,不隨時間變化而變化,如工藝參數(shù)設(shè)定值、工藝參數(shù)實時值等;增分量數(shù)據(jù)會隨著設(shè)備生產(chǎn)時間的推移而逐漸增大;狀態(tài)分量數(shù)據(jù)為狀態(tài)值的合集,例如設(shè)備運(yùn)行狀態(tài)為二值變量(運(yùn)行、停止)。為保證作業(yè)車間采集數(shù)據(jù)的實時性、準(zhǔn)確性,并結(jié)合織造數(shù)據(jù)的特性,通過三分量清洗算法對數(shù)據(jù)進(jìn)行預(yù)處理。針對織機(jī)的三分量數(shù)據(jù),采用改進(jìn)箱線圖法對常分量數(shù)據(jù)進(jìn)行清洗,采用改進(jìn)滑動時間窗法對增分量數(shù)據(jù)和狀態(tài)分量數(shù)據(jù)進(jìn)行清洗。

2.1 常分量數(shù)據(jù)清洗

在常分量數(shù)據(jù)中,可使用四分位數(shù)將采集的所有數(shù)據(jù)分為四等份,并結(jié)合箱線圖的上界、下界和3個四分位數(shù)共5個量化標(biāo)準(zhǔn),分析數(shù)據(jù)的集中趨勢、分散性、偏離度及潛在異常值[7]。箱線示意圖如圖6所示。

常分量數(shù)據(jù)在設(shè)備和采集系統(tǒng)正常時,設(shè)備運(yùn)行實時值會圍繞設(shè)定值隨時間變化而波動,如工藝參數(shù)值。但是,每臺設(shè)備都有其獨(dú)立性,為確保數(shù)據(jù)的準(zhǔn)確性并保留設(shè)備的獨(dú)立性,本文引入?yún)?shù)設(shè)定值S計算加權(quán)箱線圖的上、下界。

2.2 增分量數(shù)據(jù)清洗

增分量數(shù)據(jù)主要為班產(chǎn)量、落布長等。這類數(shù)據(jù)在規(guī)定時間段內(nèi)隨時間而正增長,在設(shè)備出現(xiàn)異常停機(jī)、疵點(diǎn)處理停機(jī)時,會停止增長。在采集過程中,除換班時清零數(shù)據(jù)外,不會出現(xiàn)負(fù)增長。由于織機(jī)的生產(chǎn)速度會隨著設(shè)定速度而波動,該特性使得設(shè)備在正常運(yùn)行時的增分量數(shù)據(jù)數(shù)值基本為線程增長。因此,基于增分量數(shù)據(jù)線性增長的特性,為保證數(shù)據(jù)的準(zhǔn)確性和最小化數(shù)據(jù)清洗時間開銷,在清洗數(shù)據(jù)時引入設(shè)備狀態(tài)的滑動時間窗法清洗增分量數(shù)據(jù)。

2.3 狀態(tài)分量數(shù)據(jù)清洗

若狀態(tài)分量采集頻率高、單個數(shù)據(jù)量小,則可在清洗過程中將滑動時間窗滯后一次,使被檢測數(shù)據(jù)置于滑動窗口中心,通過窗口內(nèi)的所有數(shù)據(jù)對狀態(tài)分量數(shù)據(jù)的異常抖動進(jìn)行檢測,此時滑動窗口被分為前、中、后3個部分,若前、后的狀態(tài)分量數(shù)據(jù)相同,中間與前、后的狀態(tài)分量數(shù)據(jù)不同時,則判定為數(shù)據(jù)抖動,設(shè)備狀態(tài)滑動窗口圖如圖8所示。

3 實驗驗證(Experimental verification)

為檢測本文數(shù)據(jù)清洗方法的可靠性,以實際生產(chǎn)環(huán)境為前提,將是否在采集數(shù)據(jù)時對數(shù)據(jù)進(jìn)行清洗作為變量,分別對三分量清洗算法中的改進(jìn)箱線圖法、滑動時間窗法處理的常分量、增分量和狀態(tài)分量進(jìn)行實驗。鑒于在采集過程中采集次數(shù)與采集時間成正比增加且采集間隔時間短,因此在實驗中以采集次數(shù)替代時間。

圖9與圖10分別表示同一臺設(shè)備在同一時間段不使用和使用數(shù)據(jù)清洗方法的設(shè)備狀態(tài)圖,設(shè)備狀態(tài)值為0時停機(jī),設(shè)備狀態(tài)值為1時運(yùn)行,可以看出,數(shù)據(jù)清洗前出現(xiàn)明顯的抖動狀態(tài),數(shù)據(jù)清洗后沒有出現(xiàn)抖動狀態(tài)。

由于常分量數(shù)據(jù)中對織機(jī)車速的實時性要求高且采集頻率高,所以對常分量數(shù)據(jù)的實驗,選用最容易產(chǎn)生臟數(shù)據(jù)的織機(jī)車速作為加權(quán)箱線圖實驗對象。圖11和圖12為隨時間變化的織機(jī)車速數(shù)據(jù)。其中,圖11為設(shè)備車速原始數(shù)據(jù),圖12為設(shè)備車速清洗數(shù)據(jù)。可以看出,在未經(jīng)數(shù)據(jù)清洗的圖11中原始數(shù)據(jù)產(chǎn)生了較多不符實際生產(chǎn)的數(shù)據(jù)突變點(diǎn),在停機(jī)狀態(tài)時應(yīng)為零的車速出現(xiàn)了非零異常值。在經(jīng)過加權(quán)箱線圖處理后的圖12中實時車速無異常突變點(diǎn),設(shè)備停機(jī)時無非零值,證明了箱線圖法能保證設(shè)備數(shù)據(jù)的準(zhǔn)確性。

圖13中為4臺設(shè)定車速均相同的設(shè)備在同一時間段的車速采集數(shù)據(jù)箱線圖,可以看出,3號設(shè)備實際車速低于設(shè)定值,2號、4號設(shè)備實際車速高于實際值,1號設(shè)備實際車速與設(shè)定值相近。以上結(jié)果證明了在三分量清洗算法中,通過對箱線圖進(jìn)行加權(quán)處理,清洗算法有效地識別出設(shè)備的獨(dú)立性。

在滑動時間窗的實驗中,以設(shè)備產(chǎn)量作為實驗對象。圖14為部分班次生產(chǎn)過程中的產(chǎn)量原始數(shù)據(jù),可以看出,數(shù)據(jù)在設(shè)備運(yùn)行時出現(xiàn)鋸齒狀數(shù)據(jù)異常,并在設(shè)備停機(jī)時仍然會有產(chǎn)量波動甚至出現(xiàn)了負(fù)增長。圖15為數(shù)據(jù)清洗后的設(shè)備產(chǎn)量,在設(shè)備運(yùn)行期間,產(chǎn)量增長值無波動、設(shè)備停機(jī)時無產(chǎn)量變動、生產(chǎn)過程中無負(fù)增長,證明本文提出的滑動時間窗清洗方法可行且有效。

4 結(jié)論(Conclusion)

本文研究了針對多樣化設(shè)備的織造作業(yè)車間數(shù)據(jù)采集方案,并基于該方案,結(jié)合織造車間數(shù)據(jù)的特點(diǎn)——常分量、增分量和狀態(tài)分量數(shù)據(jù),深入探討了三分量數(shù)據(jù)清洗算法。該算法通過動態(tài)權(quán)重因子改進(jìn)箱線圖,以適應(yīng)采集初期樣本不足的情況,通過引入設(shè)備狀態(tài)改進(jìn)滑動時間窗數(shù)據(jù)清洗算法,有效地清洗了狀態(tài)量數(shù)據(jù)抖動、常量和增量的錯誤數(shù)據(jù),證明三分量數(shù)據(jù)清洗算法在數(shù)據(jù)采集過程中能夠準(zhǔn)確識別和剔除臟數(shù)據(jù),確保所采集數(shù)據(jù)的準(zhǔn)確性。然而,在長時間持續(xù)且數(shù)值異常偏大的情況下,該清洗方法可能會失效。因此,未來的研究應(yīng)著重于優(yōu)化對長期存在的、極端臟數(shù)據(jù)的特征提取與識別能力。

作者簡介:

彭來湖(1980-),男,博士,副教授。研究領(lǐng)域:智能裝備與嵌入式控制技術(shù),工業(yè)互聯(lián)網(wǎng)通信。

吳汶糠(1998-),男,碩士生,助理工程師。研究領(lǐng)域:紡織智能制造。

俞博(1996-),男,博士生,工程師。研究領(lǐng)域:紡織智能制造。

方遼遼(1998-),男,博士生,工程師。研究領(lǐng)域:紡織智能制造。

丁春高(1977-),男,本科,工程師。研究領(lǐng)域:自動化控制技術(shù)。

沈春婭(1993-),女,博士,工程師。研究領(lǐng)域:紡織智能制造。本文通信作者。

主站蜘蛛池模板: 久久久久国产精品熟女影院| 国产无码精品在线播放 | 亚洲精品卡2卡3卡4卡5卡区| 欧美a级完整在线观看| 亚洲欧美自拍一区| 亚洲综合日韩精品| 国产精品久久久精品三级| 亚洲午夜天堂| 久久永久视频| 亚洲aaa视频| 国产人人射| 国产精品自在线拍国产电影| 熟妇无码人妻| www.亚洲一区二区三区| 国产jizzjizz视频| 欧美色亚洲| 久久国产精品娇妻素人| 国产成人精品优优av| a级毛片免费播放| 亚洲国产高清精品线久久| 99视频精品全国免费品| 99热国产这里只有精品9九| 99精品伊人久久久大香线蕉| 欧美综合一区二区三区| 亚洲成AV人手机在线观看网站| 野花国产精品入口| 日本亚洲欧美在线| 中文字幕无码电影| 亚洲第一极品精品无码| 一级高清毛片免费a级高清毛片| 欧美a级完整在线观看| 国产自产视频一区二区三区| 欧美日韩精品一区二区在线线 | 亚洲Va中文字幕久久一区| 国产打屁股免费区网站| 欧美激情第一区| 国产精品女人呻吟在线观看| 女人一级毛片| 亚洲中文字幕97久久精品少妇| 精品五夜婷香蕉国产线看观看| 亚洲精品无码日韩国产不卡| 国产精品视频第一专区| 成人在线视频一区| 欧美黄网在线| 亚洲免费播放| 免费日韩在线视频| 国产黑丝一区| 国产99视频在线| 亚洲看片网| 青青操国产| 亚洲一区二区三区中文字幕5566| 五月天综合婷婷| 午夜丁香婷婷| 欧美一级99在线观看国产| 韩日无码在线不卡| 日韩亚洲综合在线| 免费在线播放毛片| 青青国产视频| 欧美成人第一页| 区国产精品搜索视频| 97无码免费人妻超级碰碰碰| 久久伊人久久亚洲综合| 极品尤物av美乳在线观看| 狼友av永久网站免费观看| 亚洲无码熟妇人妻AV在线| 在线中文字幕日韩| 亚瑟天堂久久一区二区影院| a级免费视频| 欧美中文字幕在线二区| 国产成人一区免费观看| 免费一级α片在线观看| 日韩无码真实干出血视频| 国产视频a| 国产亚洲精| 国产情侣一区二区三区| 99re热精品视频国产免费| 无码AV日韩一二三区| 在线观看亚洲国产| 97亚洲色综久久精品| 全午夜免费一级毛片| 美女国内精品自产拍在线播放| 四虎永久在线精品国产免费|