Tempo數(shù)據(jù)建模平臺流程參數(shù)功能助力制造業(yè)設(shè)備智能管控
2022-08-09 17:20:13
次
在當今制造行業(yè)中,生產(chǎn)系統(tǒng)中更多的是不可見因素,比如設(shè)備性能衰退、精度喪失等。而可見的影響因素往往是不可見因素積累到一定程度所引起的,比如設(shè)備的衰退導(dǎo)致最終停機、精度喪失導(dǎo)致質(zhì)量偏差等。因此,對這些不可見因素進行預(yù)測和管理是關(guān)鍵,設(shè)備能否正常運行對于制造行業(yè)有著至關(guān)重要的作用。目前Tempo機器學(xué)習(xí)平臺已經(jīng)可以通過平臺模型的建立和預(yù)測過程,實現(xiàn)設(shè)備故障的預(yù)測,那如何在不改變流程的情況下,快速實現(xiàn)數(shù)據(jù)的更新,如何對未來每一個月的設(shè)備數(shù)據(jù)進行更新?此時就需要用到TempoAI的流程參數(shù)功能,可以靈活控制預(yù)測的輸入數(shù)據(jù),在不改變流程的情況下,快速實現(xiàn)數(shù)據(jù)的更新,并且針對于過程中的控制參數(shù),比如對溫度、濕度等指標過程參數(shù)的控制可以控制他們的范圍。對于已經(jīng)建立好的模型,在不用修改流程的情況下,也可以更好的實現(xiàn)預(yù)測場景的更新。為客戶提供一種靈活的預(yù)測機制或數(shù)據(jù)更新機制,減少客戶的時間投入成本。
目前Tempo機器學(xué)習(xí)平臺支持流程參數(shù)的節(jié)點有:關(guān)系數(shù)據(jù)庫輸入、Hive輸入、Hbase輸入、Iotdb輸入、關(guān)系數(shù)據(jù)庫輸出、數(shù)據(jù)過濾、輸入查詢分析器、過程查詢分析器、Hbase輸出等。
下面我們簡單介紹幾種支持流程參數(shù)的節(jié)點:
首先,先進行參數(shù)設(shè)置:
關(guān)系數(shù)據(jù)庫輸入
可在關(guān)系數(shù)據(jù)庫輸入-SQL語句中引用流程參數(shù),引用格式:${參數(shù)名稱}。
關(guān)系數(shù)據(jù)庫輸出
可在關(guān)系數(shù)據(jù)庫輸出節(jié)點的表名稱中引用流程參數(shù),引用格式:${參數(shù)名稱}。
數(shù)據(jù)過濾
可在數(shù)據(jù)過濾中的值中引用流程參數(shù),引用格式:${參數(shù)名稱}。
......
接下來,我們將結(jié)合實際業(yè)務(wù)流程加以介紹:
制造行業(yè)某企業(yè)發(fā)現(xiàn)近幾個月來設(shè)備性能和故障時間的預(yù)測不夠準確,后續(xù)在實際工作中設(shè)備出現(xiàn)了大大小小的問題,動用大量人力去排查解決問題。
在后續(xù)的排查中發(fā)現(xiàn)出現(xiàn)問題的原因是由于數(shù)據(jù)表數(shù)據(jù)長時間沒有進行更新,運用之前的數(shù)據(jù)去預(yù)測未來情況,導(dǎo)致預(yù)測設(shè)備性能和故障時間存在著較大的誤差,出現(xiàn)了預(yù)測失誤或沒有預(yù)測到等問題。
一方面影響了設(shè)備的正常運行,另一方面也花費了大量的時間、精力和金錢。
這時候就需要運用TempoAI平臺流程參數(shù)去及時更新數(shù)據(jù),具體操作如下所示:
下圖為初始設(shè)備故障預(yù)測初始數(shù)據(jù),由于數(shù)據(jù)時間較為久遠導(dǎo)致預(yù)測值不夠準確,因此我們需要對數(shù)據(jù)表進行更新:
首先,我們需要先設(shè)置流程參數(shù),如下圖所示:
1. 導(dǎo)入最新的表數(shù)據(jù),并命名為參數(shù)a;
2. 設(shè)置閾值為0,并命名為參數(shù)yuzhi;
3. 新建輸出表到參數(shù)b;
使用Tempo機器學(xué)習(xí)平臺中的SQL編輯器將導(dǎo)入新數(shù)據(jù)的參數(shù)進行輸入將表進行更新,方法如下圖所示:
運用流程參數(shù)能夠及時、快速對表進行更新,有效預(yù)防設(shè)備性能和故障時間的預(yù)測不夠準確的問題,有效降低某企業(yè)人力、財力的損耗。
在實際工作當中設(shè)備溫度在0℃以上才被認為是有效工作,輸入數(shù)據(jù)表時,常常會存在設(shè)備溫度小于0℃的情況,因此我們拖入數(shù)據(jù)過濾節(jié)點進行篩選,在值/字段中拖入我們提前設(shè)置好的參數(shù)yuzhi,以過濾掉工作溫度為0℃以下的數(shù)據(jù),具體設(shè)置如下圖所示(具體參數(shù)值可根據(jù)實際情況設(shè)置,更改參數(shù)值時只需要將參數(shù)設(shè)置中參數(shù)值進行修改即可):
運用流程參數(shù)能夠快速對數(shù)據(jù)表進行過濾,有效過濾掉設(shè)備非有效工作的數(shù)據(jù),降低設(shè)備性能和故障時間的預(yù)測不夠準確性。
同樣的在實際工作中企業(yè)需要對輸出數(shù)據(jù)進行更新,以便于及時發(fā)現(xiàn)數(shù)據(jù)中的問題,首先選中勾選需要輸出的列,將輸出表名稱替換成我們需要導(dǎo)入的參數(shù)中,具體操作如下圖所示:
運用Tempo機器學(xué)習(xí)平臺的流程參數(shù)能夠快速對輸出數(shù)據(jù)表進行更新,保證數(shù)據(jù)表的時效性,企業(yè)也能在第一時間掌握數(shù)據(jù)信息。
如果大家在實際的業(yè)務(wù)數(shù)據(jù)分析過程中,也遇到了數(shù)據(jù)表需要及時更新、無效數(shù)據(jù)繁多、輸出數(shù)據(jù)的不及時性等等,歡迎試用TempoAI中的流程參數(shù)。