解決方案
solution
數據準備與工作流程

數據準備與工作流程

Designed by Freepik

數據分析概述

在智慧製造的大背景下,對資料進行分析並挖掘其中的資訊是智慧製造的關鍵內容。所謂資料分析,就是從數據中提煉資訊、發掘價值、形成洞察,並最終輔助決策的過程。

 

資料分析可以分為四個漸進式階段, 這也與工業4.0成熟度水準相符:

● 描述性分析: 對正在或已發生的資料進行描述與分析;

● 診斷性分析: 事件發生的原因;

● 預測性分析: 預測將來要發生的事件;

● 指導性分析: 又叫規範性分析,在預測的基礎上,結合業務流程,提供指導建議。

 

從技術角度出發,可以將智慧製造領域的資料分析分為兩類:

● 基於歷史資料的離線大資料分析

● 基於即時資料的線上即時分析

 

即時分析的核心是高吞吐、低延遲、無中斷。由於工業領域的資料量級是非常巨大的,同時,大部分數據又是 不可以直接使用的,比如需要濾波、截取、聚合等計算。這就首先需要對即時流資料進行處理,然後再進行分析或 展示,而資料處理更多是基於預先設定好的規則(或模型)。

然而,資料處理的規則(或模型)則需要利用歷史大資料,特別是借助於機器學習等方法,對歷史大資料訓練 出符合業務要求的模型。

另外,針對歷史資料還可以做更複雜的分析,如預測性分析、指導性分析等。

因此,智慧製造的資料分析應該包含對流資料的即時分析,以及對歷史資料的分析(以機器學習為主)兩種類 型,並根據實際場景結合使用或者單獨應用。

 

數據分析在智慧製造領域的工作流程

  • 業務需求定義
  • 資料獲取
  • 原始資料處理
  • 機器學習
  • 模型部署
  • 數據視覺化

 

1. 業務與需求定義

首先要確定需要解決的問題並理解業務要求,將實際問題抽象成可用建模方法解決的問題。

 

2. 資料獲取

資料獲取包括即時資料的現場採集和歷史資料的收集。現場採集的資料因具有即時性,需要通過消息匯流排(比 如MQTT)進行傳輸;歷史資料除了收集之外,還需要考慮匯總、存儲等問題。

 

3. 資料處理

資料處理同樣分為針對歷史資料進行處理,以及對即時流資料進行處理。

 

  • 即時資料流處理

所謂資料流,就是成百上千台設備工作時持續生成的資料。絕大部分場景下,工業領域產生的流資料不能直接用 於分析或視覺化展示,需要進行一定的處理或轉換,同時要確保低延遲。

Altair Panopticon Streams 是一個 CEP 流處理引擎,基於 Apache kafka 和 Kafka Streams 框架構建的。與各種資料 源直接連接,而無需任何中介軟體,確保極低的延遲(可以達到毫秒級的響應)。

Panopticon Streams自帶多種函數,可以通過訂閱的方式直接連接各種資料來源,並對即時資料進行各種處理, 比如去噪、濾波、傅裡葉變換、聚合、分支、合併等計算。同時,Panopticon Streams集成了Python等語言,可以在 統一環境下定義客戶自己的業務邏輯及演算法,豐富其計算和資料處理能力。

 

 

  • 歷史資料處理

製造業的資料包括各種可能的源,所有這些來源可能以不同的格式存儲資料,並且幾乎總是由完全獨立的系統生成和管理,其中包括 ERP(企業資源計畫)、MES(製造執行系統)和SCADA(資料獲取和監視控制)系統以及 集成在生產設備和感測器中的 PLC (可程式設計邏輯控制) 生成的資料。如何把多源異構的資料轉換成結構化資料是在 做資料分析之前先要解決的問題。

Altair Monarch 是一個專業的自助式資料準備工具,包括資料抓取和資料清理兩個核心功能。

Monarch 的核心功能包括:

  • 資料連接: Monarch可以直接與各種文字檔(如pdf,text)、表格、資料庫、應用程式、大資料庫、網頁等直 接連接並讀取其數據。
  • 數據抓取: 根據資料的格式、範本和內容,制定資料抓取的規則和流程,把非結構化資料轉換成結構化的資料。 資料處理:對轉換後的資料進行各種資料處理工作,比如:排序,去重、轉置,合併、拆分、透視表、連接、以

及各種自訂計算等等。

  • 自動化處理: 對於資料範本一致,要求相同,僅資料不同的資料檔案,從資料連接,抓取,處理,存儲全過程可 以完全自動化資料處理。

 

Altair Monarch 數據準備平台

Altair 的資料準備軟體 Monarch 可以訪問、清理和格式化來自各種源 (包括Excel、CSV、PDF、TXT、JSON、 XML、HTML、SQL 資料庫、大資料 (如Hadoop) 等) 的資料,而無需任何手動輸入資料或編碼。數十個預構建的 資料準備功能,通過快速組合,可以對各種資料集處理變得非常容易。這種簡單的資料清理方法無需在Excel中編 寫代碼、編寫腳本或創建樞紐分析表或使用 vLookup 函數。

 

想了解更多,歡迎聯絡我們。

安捷新科技股份有限公司 AgileSim Technology Corp.

  • 電話 : (02)2518-9060
  • 郵件 : info@agilesim.com.tw

 

 

LINE
TOP