智能制造軟件系統(tǒng)是指各種設(shè)備、機(jī)器都通過互聯(lián)網(wǎng)連接起來,是制造型企業(yè)實(shí)現(xiàn)智能制造升級(jí)改造不可或缺的重要的信息化技術(shù)應(yīng)用,幫助制造型企業(yè)實(shí)現(xiàn)對(duì)聯(lián)網(wǎng)設(shè)備產(chǎn)生的海量數(shù)據(jù)進(jìn)行及時(shí)、高效的處理。
智能制造軟件系統(tǒng)的應(yīng)用能夠基于采集的數(shù)據(jù)做實(shí)時(shí)預(yù)警、決策,延時(shí)要控制在秒級(jí)以內(nèi)。其中關(guān)鍵在于通過處理系統(tǒng)的分布式及水平擴(kuò)展,基于每一個(gè)高效的節(jié)點(diǎn)的處理性能,實(shí)現(xiàn)支持?jǐn)?shù)據(jù)的快速寫入和快速查詢。
智能制造軟件系統(tǒng)對(duì)接的往往是生產(chǎn)、經(jīng)營系統(tǒng),如果數(shù)據(jù)處理系統(tǒng)宕機(jī),直接導(dǎo)致停產(chǎn),產(chǎn)生經(jīng)濟(jì)有損失、導(dǎo)致對(duì)終端消費(fèi)者的服務(wù)無法正常提供。
因此物聯(lián)網(wǎng)大數(shù)據(jù)系統(tǒng)必須是高可靠的,必須支持?jǐn)?shù)據(jù)實(shí)時(shí)備份,必須支持異地容災(zāi),必須支持軟件、硬件在線升級(jí),必須支持在線IDC機(jī)房遷移,否則服務(wù)一定有被中斷的可能。
智能制造軟件系統(tǒng)通過實(shí)時(shí)流式計(jì)算,各種實(shí)時(shí)預(yù)警或預(yù)測已經(jīng)不是簡單的基于某一個(gè)閾值進(jìn)行,而是需要通過將一個(gè)或多個(gè)設(shè)備產(chǎn)生的數(shù)據(jù)流進(jìn)行實(shí)時(shí)聚合計(jì)算,不只是基于一個(gè)時(shí)間點(diǎn)、而是基于一個(gè)時(shí)間窗口進(jìn)行計(jì)算。不僅如此,計(jì)算的需求也相當(dāng)復(fù)雜,因場景而異,應(yīng)容許用戶自定義函數(shù)進(jìn)行計(jì)算。
實(shí)時(shí)數(shù)據(jù)和歷史數(shù)據(jù)的處理要合二為一。實(shí)時(shí)數(shù)據(jù)在緩存里,歷史數(shù)據(jù)在持久化存儲(chǔ)介質(zhì)里,而且可能依據(jù)時(shí)長,保留在不同存儲(chǔ)介質(zhì)里。在工業(yè)物聯(lián)網(wǎng)系統(tǒng)中能夠隱藏背后的存儲(chǔ),給用戶和應(yīng)用呈現(xiàn)的是同一個(gè)接口和界面。無論是訪問新采集的數(shù)據(jù)還是十年前的老數(shù)據(jù),除輸入的時(shí)間參數(shù)不同之外,其余應(yīng)該是一樣的。
智能制造系統(tǒng)能夠?qū)τ诼?lián)網(wǎng)設(shè)備產(chǎn)生的數(shù)據(jù),進(jìn)行各種維度的統(tǒng)計(jì)分析,比如從設(shè)備所處的地域進(jìn)行分析,從設(shè)備的型號(hào)、供應(yīng)商進(jìn)行分析,從設(shè)備所使用的人員進(jìn)行分析等等。而且這些維度的分析是無法事先想好的,而是在實(shí)際運(yùn)營過程中,根據(jù)業(yè)務(wù)發(fā)展的需求定下來的。因此物聯(lián)網(wǎng)大數(shù)據(jù)系統(tǒng)需要一個(gè)靈活的機(jī)制增加某個(gè)維度的分析。
智能制造軟件系統(tǒng)能夠支持邊云協(xié)同。能夠?qū)崿F(xiàn)通過一套靈活的機(jī)制將邊緣計(jì)算節(jié)點(diǎn)的數(shù)據(jù)上傳到云端,根據(jù)具體需要,可以將原始數(shù)據(jù),或加工計(jì)算后的數(shù)據(jù),或僅僅符合過濾條件的數(shù)據(jù)同步到云端,而且隨時(shí)可以取消,更改策略。