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

鋼鐵行業生產大數據實時清洗框架設計與實現

2022-12-14 07:33:20劉偉川倪坤儀王剛華李聰超張英麗
鞍鋼技術 2022年6期
關鍵詞:生產系統

劉偉川,倪坤儀,王剛華,李聰超,張英麗

(西門子(中國)有限公司,北京 100102)

隨著鋼鐵行業的發展與全球工業數字化程度的提升,鋼鐵行業的數字化逐漸成為受矚目的話題。早在20世紀末,鋼鐵行業的專家系統[1]對于生產過程的輔助已獲得較多成果;如今,除已有的專家系統與知識外,大量實際生產數據的收集與應用能夠為鋼鐵行業產業升級提供進一步幫助。實現數字化,首先需要提取工業生產中的數據,以滿足后續產線監控、質量預警、大數據分析等應用。現代化鋼鐵企業中,數據產生的價值愈發重要,在連續的熱軋產線上,往往存在產線實時監測數據無法立刻與產品對應,無法通過數據實時進行判斷,數據質量差的問題。隨著互聯網、大數據等行業的興起,相關技術亦愈發成熟。在消費與服務行業存在大量成功的大數據產生價值的案例,如利用實時客流進行商業評估,利用用戶瀏覽趨勢推送相關信息等[2]。

工業中的實時數據存在于生產與日常的運營當中,目前,大量企業還處在較為初級的利用粗粒度的匯總信息進行事后分析的階段,主要的應用集中在商業智能、看板等領域,大量的產線數據并未加以有效利用,每日產生的TB級數據僅存儲在數據庫中,雖無人分析查看,仍需保留至幾年后方可刪除。此現象反映了產線數據要素價值未激活,持續增長的數據對于企業數據存儲產生的壓力日漸凸顯兩個主要問題。為此,根據典型熱軋線的生產數據、數據應用場景,設計并實現了生產大數據實時清洗框架,使實時產生的數據能夠以結構化、與產品(鋼卷)綁定的形式進行存儲,以便后續針對產品的分析;同時,大大降低了數據量,將重復與價值低的信號數據清洗,僅保留對工藝與業務有價值的數據;另外,數據的質量在清洗的過程中,通過消除空值、異常值、數據正則化等方法得到提升,大大節省了后續分析中的數據清洗與預處理工作。下面對數據清洗框架的設計與實現,以及其在實際場景中的應用與價值體現做一介紹。

1 鋼鐵行業生產數據特點

現代化的鋼鐵企業以滿足客戶的需求為目標,需要實現多品種、小批量、高質量、高效率等多項要求。對于帶鋼熱連軋復雜的生產過程,為了實現上述目標,功能完備的計算機控制系統是必不可少的。目前,現代化的帶鋼熱連軋生產配置了從基礎設備控制到生產管理的多級IT系統。通常一個較為完備的熱軋多級IT系統包含四個級別,即基礎自動化級(L1)、過程控制級(L2)、生產控制級(L3級)和生產管理級(L4)。L1級以產線設備為主要控制對象,完成位置、速度等方面的控制。同時,對熱軋質量相關的關鍵變量如帶鋼厚度、寬度、溫度等進行L1級的控制。L2級主要完成L1級所需要的軋制工藝控制參數和設備控制參數目標值的計算,該計算一般通過L2級中預設的數學模型和相關的優化功能完成。L3級主要完成生產計劃的調整和發布,同時包含對生產績效的計算和處理;此外,對板坯庫、鋼卷庫、成品庫進行相關的管理,同時對成品的質量進行監控。

從訂單到產品交付,四級IT系統以不同的方式產生數據,是數據分析的主要數據來源。其中,L1、L2級系統是熱軋生產大數據的主要來源。基于大數據的四個特征,熱軋生產大數據具有很多自身的特點:

(1)數據體量方面,熱軋產線包含加熱爐、粗軋、精軋、卷取等主要工藝段,每個工藝段包含不同類型的機械設備、電氣設備、水電氣公輔設備等。這些設備或系統在帶鋼生產過程中會產生大量的實時數據。同時,與設備相配套的自動化系統也會產生相應的控制數據,包含時序數據和控制閉環相關的設定值、反饋值、控制器參數等。

(2)數據類型方面,熱軋產線上產生的數據包含多種不同類型的數據,如鋼卷跟蹤相關的事件數據、軋制相關的過程變量(如軋制力)、關鍵質量相關的變量數據(溫度、厚度、寬度、板形等)。典型的7臺精軋機構成的精軋機組通常包含70~80個控制回路,其對應的變量種類復雜且相互耦合。

(3)產生速度方面,熱軋生產數據的采集頻率通常很高,尤其在精軋階段,帶鋼的高速軋制使得精軋區域會以十幾毫秒的頻率進行數據采集。

(4)價值密度方面,產線不同工藝段的數據隨時間不斷產生,其中真正軋制時的數據僅占一部分。

綜上所述,在鋼鐵行業的數字化項目中,如何有效地應對生產大數據的特點是數字化項目高質量交付的前提,也是需要解決的核心問題。

2 典型熱軋線數字化項目難點

2.1 項目概述

熱軋線數字化項目通常是在其高自動化水平的基礎上提出的,旨在提升數據集成和深度挖掘能力。一般來說,項目以貫通L1、L2級數據為主,同時兼顧L3級相關數據的集成,通過實時數據清洗實現產線的數據資產建立,并以數據資產支撐上層的熱軋智慧應用。典型熱軋線數字化項目整體架構如圖1所示。

圖1 典型熱軋線數字化項目整體架構Fig.1 Overall Framework for Typical Digital Project on Hot Rolling Line

數據清洗功能架構在平臺的IaaS基礎設施之上,對接已有系統中的實時數據并完成數據清洗。清洗后的結果既可以直接提供給實時性較高的應用,也可以直接完成數據持久化,供后續數據分析和其他應用使用。可以看出,數據清洗作為整個建構的中間層,是整個上層智慧應用的數據底座,是上層智慧應用有效運行的必要前提條件。同時,為了使清洗后數據更具有業務價值,建立了從業務視角出發的鋼卷數字化畫像,結合數據清洗將鋼卷相關的數據進行實時關聯。

2.2 實時數據清洗難點

熱軋產線的實時數據清洗是支撐熱軋智慧應用的關鍵。從數據的角度面臨幾個難點:

(1)熱軋產線通常包含多種數據源接入,包括L1級和L2級相關的數據采集系統、水電煤氣系統、質量判定系統等。系統之間相對獨立,需要進行同步接入。

(2)L1、L2級具有極高的數據采集頻率,需要完成實時的數據接入與清洗,并將清洗結果進行持久化,對于清洗系統的數據承壓能力提出了較高的要求。

(3)典型熱軋線數字化項目具有多樣的清洗需求,包含鋼卷ID與生產數據實時綁定、粗軋正逆軋制映射、鋼卷時空變換、數據特征提取等。如何在極高頻率下完成數據的清洗工作,對于清洗算法的設計和實現都是很大的挑戰。

(4)如何構建有效的鋼卷數字畫像,將生產、質量等不同維度的數據進行關聯,進而支持上層智慧應用的需求,也是數據清洗所面臨的難點之一。

3 實時清洗框架

針對實時數據清洗的難點和鋼鐵行業的特點,實時清洗框架的功能需要涵蓋對多種應用場景的彈性支持、對清洗過程中的異常進行容錯處理、具有高吞吐量和低延遲的特性、特殊應用場景的支持[3]。

3.1 實時清洗架構

整個數據流向的架構分為5層,自下而上由接入層、計算層、存儲層、服務層、應用層構成。涵蓋了數據從L1到L4流轉的各個步驟。其中,接入層采用Kafka消息中間件作為數據接入方式。計算層基于Flink[4]實時數據處理框架,對具體的場景需求進行算法定制。存儲層提供關系型數據庫PostgreSQL和實時數據庫ClickHouse作為數據存儲組件。服務層對外提供統一的數據接口,對上層應用屏蔽下層的數據復雜性,利于最上層應用的開發與實施。實時清洗架構圖如圖2所示。

圖2 實時清洗架構圖Fig.2 Architecture Diagram for Real-time Cleaning

3.2 功能特點

3.2.1 引入主數據表

由于鋼鐵行業的特殊性,在整個流式處理中,原始數據并沒有和生產數據實時綁定,對后續的分析應用造成了技術負擔。在此場景中,系統引入主數據表概念以處理各種業務需求,其中定義了數據源系統中的測點和分析系統中的對應關系、各個工序對應的配置、鋼卷ID對應的source通道等一系列輔助數據清理的信息來支持彈性分析。用戶同樣可以通過編輯主數據表來輸入專家知識并幫助數據清理邏輯以更好地滿足業務需要。

3.2.2 數據熱存儲

在典型熱軋數字化項目中,由于測點眾多,業務邏輯相對復雜,主數據表的體量隨著業務的推進迅速增加。為此,系統提出以預加載主數據表和熱存儲關聯的方式解決大數據實時清理中的主數據加載、分發、對上下游的壓力問題。隨著數據表容量的變化,系統以切換主數據表的加載方式來更好地服務清洗需求。預加載主數據的方式是將主數據預先加載到內存中,各處理單元在流式處理時到內存中完成相應的關聯和查詢操作,實現簡單,但是占用內存,不適合主數據大的場景,且主數據更新不及時。熱存儲關聯的方式是將主數據加入熱存儲中,通過異步IO的操作、去IO的方式完成查詢。在吞吐量高的場景下,為了防止與熱存儲的交互造成瓶頸,系統引入緩存機制以減輕對熱存儲交互的壓力。同時,系統采用事件差異檢查的機制來避免無效的數據加載操作和主數據及時更新的問題。在主數據表更新時,系統將對已加載主數據和主數據表進行差異分析。如果有差異,將差異更新至緩存。實時清洗框架熱存儲功能如圖3所示。

圖3 實時清洗框架熱存儲功能Fig.3 Thermal Storage Function of Real-time Cleaning Framework

3.2.3 數據緩存

在工業場景中,數據的準確性非常重要。在分布式系統中,組成系統的各個計算機是相互獨立的。系統易受各種意外因素的影響而發生故障(磁盤、網絡等)。如果發生了故障,在很多大數據清理框架中會有不同的側重點。流處理引擎為數據處理定義的語義包含at-most-once、at-least-once以及exactly-once。在此項目的技術選型中,系統采用了對鋼鐵行業最適合的exactly-once模式來保證數據的準確性和避免數據重復。在數據清理框架中系統將配置和啟用檢查點機制,框架定期觸發檢查點并觸發快照的生成。快照中包含了能從故障中恢復的相關信息。在開始流式處理時會生成一個快照,在之后的各個計算因子作用下此快照版本會被更新,并傳遞檢查點信息至下一個計算因子,在整個流式過程結束之后提交整個快照以歸檔整個流程。整套機制不依賴于外部系統,各環節的狀態信息將維護在清理框架中,由框架統一管理。如果發生故障,就從最近的一次快照中恢復運行。數據在最終計算和歸檔化的過程中只會被計算和統計一次。實時清洗框架狀態緩存功能如圖4所示。

圖4 實時清洗框架狀態緩存功能Fig.4 Status Cache Function of Real-time Cleaning Framework

3.2.4 數據源接入

在數據源部分,為了保證系統的高吞吐量和低延遲,相關業務會被拆解成多個信息通道并行傳輸,在保證高效信息傳輸的同時也解決了高速消息隊列在某些設置下很難保證對消息順序性的問題。在常見的流式處理框架中,系統為了保證數據的快速投遞,會將數據拆分成多個通道傳輸,但是在隨后的多個通道合并處理過程中,很難在保證效率的情況下保證數據能夠被順序消費和處理。在工業場景中,由此引發的問題常常是不能被接受的。為此,需在系統中、全局順序和局部順序的平衡中保證清洗任務的高效運行。在具體的實現中,依賴鋼鐵行業知識和熱軋線的工藝特點,將各工藝段拆分成多個通道,以保證各個通道中的消息數據。在各工藝段的數據聯合處理中,結合專家知識調整各通道在高吞吐量下可能引發的時間戳到達時間不一致情況,以達到全局順序的要求。實時清洗框架數據源接入如圖5所示。

圖5 實時清洗框架數據源接入Fig.5 Data Source Access to Real-time Cleaning Framework

4 典型熱軋產線應用

4.1 實現功能

面對復雜的清洗需求,利用算子(Operator)在上述實時數據清洗框架中主要實現鋼卷ID與生產數據實時綁定、粗軋正逆軋制映射、鋼卷時空變換、數據特征提取四個功能。

4.1.1 鋼卷ID與生產數據實時綁定

由于在產線數據中,鋼卷ID的下發信號通道是由六個通道的ASCII碼組成,其下發時間不與生產時間相關,且存在重復下發情況;鋼卷ID如何與產線上得到的數據進行綁定是項目首先需要解決的問題。傳統方法一般對鋼卷ID下發后產生的所有相應數據進行存儲,產線級數據采集量大,因此轉變為對流入算子的生產數據進行標注 (即標注鋼卷ID),以極大減少實時清洗平臺的計算與存儲量,提升鋼卷ID綁定的效率,同時為后續其他功能騰挪計算空間。

4.1.2 粗軋正逆軋制映射

由于在物理層面,粗軋工序的正逆軋制存在往復行動,因此所有具有方向性的數據點、需要定位軋制位置(與后續時空變換更加相關)的數據點,均需要進行正逆軋制映射,以判斷出軋制方向和出軋制的位置,即鋼卷頭/尾位置坐標。由于正逆軋制具有咬鋼、軋制力、速度等多種指示信號,結合以上三者狀態,即可判斷正逆軋制與位置信息。

4.1.3 鋼卷時空變換

無論粗軋或精軋,后續鋼卷生產過程參數與質量的相關性分析均需要與鋼卷位置進行關聯,因此鋼卷長度的時空變換是至關重要的功能。由于在生產過程中,鋼坯產生形變,軋制完成的鋼卷表面缺陷在形變前的加工參數溯源是主要難點。為此,首先以鋼坯形變均勻為重要假設,根據拉速對鋼坯行進長度進行累計,并在每個數據點明確已軋制長度,以便后續分析使用。

4.1.4 數據特征提取

大量數據中,數據的基本特征如平均值、最大值、最小值、標準差等均是常規的必需參數,但每一鋼卷的上千條數據分別聚合計算的工作量與計算量過于巨大。因此,項目應用時在實時數據清洗平臺上部署了數據特征提取算子,對常用數據特征進行滾動計算,即僅儲存數個參數,在鋼卷軋制完成后即可得出其特征值。由于標準差是一項必須獲得全量數據方可精確計算的參數,基于實時計算的情況,采用迭代算法進行滾動計算,以近似實際標準差。

4.2 鋼卷數字畫像構建

鋼卷在生產過程中相關聯的數據不僅包含其ID、生產工藝參數、訂單等信息,產線上的控制參數、實時測量的溫度,甚至于能源表計系統測量的流量都是鋼卷數字畫像的一部分。在后續對鋼卷的分析過程中,針對不同的主題,提取鋼卷的相關數據是熱軋生產及其相關應用的數據獲取最優方式。為達到此目標,根據應用維度,從“人、機、料、法、環、測”六方面為鋼卷建立了數字畫像。除此六維度以外,鋼卷數字畫像的參數分為控制參數與實際參數兩類;在針對鋼卷的質量分析中,需要對比L2的模型計算下設值(即控制參數)與實際參數的區別。由于數據量較多且邏輯復雜,利用知識圖譜技術進行鋼卷數字畫像構建,每個畫像從加熱爐至卷取結束,包括軋制力、彎輥力、軋輥速度、前滑后滑、溫度、厚度、平直度、冷卻水流量、竄輥位置的下設值及其實際值等,共約700個測點。

在數據通過Kafka接入后,4.1中的四個工藝段的生產數據實時綁定算子根據各測點位置將測點值與鋼卷ID進行綁定,并存入存儲層的時序數據庫中。同時,由于各測點邏輯關系固定,在服務層根據其業務邏輯建立本體框架,使不斷產生的數據可以根據本體庫的結構與邏輯關系進行關聯,進而生成知識圖譜。對于上層應用層,在進行高級應用構建與分析時,根據知識圖譜查詢相關數據即可。本體庫與知識圖譜示意圖如圖6所示。

圖6 本體庫與知識圖譜示意圖Fig.6 Schematic Diagram for Ontology Base and Knowledge Mapping

4.3 實時數據應用

實時數據清洗框架的一大應用即將數據以10 ms左右的時間清洗后,進行產品在線初步分析。由于生產性質限制,當發生超出閾值或不符標準情況時,無法停線中斷不合格產品的生產,但可在產線上對產品標注;同時,利用鋼卷時空變換功能,對粗軋、精軋前6架的問題鋼卷段進行標注。

4.4 應用效果

應用方案在項目中進行了實施和驗證,效果如下:

(1)實時清洗框架成功承受住了熱軋線上最小10 ms的數據采樣頻率,能在高速數據流的情況下完成數據清洗并保持系統穩定。

(2)鋼卷ID與生產數據實時綁定能夠有效去除非生產時的數據,同時結合時序數據庫的壓縮能力,大幅度減小數據存儲量(某典型熱軋項目中可以達到60 G原始數據到600 MB~1 G的減量效果),從而有效節約生產系統的存儲空間,提高后續數據查詢的效率。

(3)項目中對典型鋼卷進行了數據準確性驗證,所提出的實時清洗框架能夠做到數據不丟失并與原始生產數據對應。

(4)在鋼卷ID綁定后的數據上進行了業務相關的實時計算,為軋制穩定性分析、過程預警的應用場景提供了高質量的數據支持。

5 總結與展望

從熱軋產線的數據特點出發,分析了熱軋的數據特點,以及在數據清洗時所面臨的難點。在此基礎上,提出了一種新的實時大數據清洗框架,說明了框架的特點以及相應技術組件,并對熱軋生產中的數據清洗需求進行了分析。同時,基于清洗后的產線數據,設計了一種熱軋生產線的知識圖譜建立方法,該方法綜合考慮了產品、產線設備、質量分析等各個方面因素,以產品為中心打通并連接了多種數據,為數據應用提供了有效的數據基礎。

猜你喜歡
生產系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
用舊的生產新的!
“三夏”生產 如火如荼
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
S-76D在華首架機實現生產交付
中國軍轉民(2017年6期)2018-01-31 02:22:28
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
安全生產重于泰山
主站蜘蛛池模板: 91精品国产综合久久不国产大片| 国产在线精彩视频论坛| 精品伊人久久久香线蕉| 亚洲AⅤ综合在线欧美一区| 国产本道久久一区二区三区| 天堂中文在线资源| 亚洲成人精品久久| 免费一级大毛片a一观看不卡| 人人妻人人澡人人爽欧美一区| 992tv国产人成在线观看| 国产精品久久久久久久伊一| 精品午夜国产福利观看| 国产亚洲精品97AA片在线播放| 国产综合精品日本亚洲777| 日本伊人色综合网| 九九这里只有精品视频| 国产乱子伦无码精品小说| 国产精品13页| 99视频在线免费| 国产三级韩国三级理| 色婷婷电影网| 国产成人精品视频一区视频二区| 国产亚洲精品自在线| 久久亚洲天堂| 88国产经典欧美一区二区三区| 国产人成午夜免费看| 日韩毛片视频| 视频一本大道香蕉久在线播放 | 九九热精品在线视频| 精品乱码久久久久久久| 国产黄网站在线观看| 国产毛片高清一级国语| 亚洲天堂在线免费| 激情影院内射美女| 日韩欧美国产精品| 欧美亚洲国产日韩电影在线| 国产精品jizz在线观看软件| 亚洲清纯自偷自拍另类专区| 囯产av无码片毛片一级| 久久伊人操| 日韩精品成人网页视频在线| 999福利激情视频| 久久国产高清视频| AⅤ色综合久久天堂AV色综合| 91香蕉视频下载网站| 嫩草在线视频| 美臀人妻中出中文字幕在线| 欧美第一页在线| 亚洲av片在线免费观看| 欧美精品亚洲二区| 91亚洲免费| 亚洲免费黄色网| 大陆国产精品视频| 国产91视频免费| 亚洲人成网站日本片| 国产精品无码一区二区桃花视频| 日韩在线影院| 亚洲精品视频网| 国产无码网站在线观看| 91福利在线观看视频| 欧美日韩午夜| 中文字幕日韩视频欧美一区| 国产福利一区视频| 亚洲国产精品人久久电影| 91精品网站| 久久国产精品影院| 男女性色大片免费网站| 久久香蕉欧美精品| 国产在线日本| 精品亚洲麻豆1区2区3区| 91偷拍一区| 久久a毛片| 久热中文字幕在线| 综合社区亚洲熟妇p| 久久伊伊香蕉综合精品| 在线无码九区| 欧美色视频在线| 亚洲精品动漫| 人妻中文字幕无码久久一区| 全色黄大色大片免费久久老太| 国产精品入口麻豆| 26uuu国产精品视频|