本申請涉及計算機領(lǐng)域,尤其涉及一種基于工廠建模的生產(chǎn)計劃的技術(shù)。
背景技術(shù):
在工廠制造業(yè)的生產(chǎn)過程中,一個有效的生產(chǎn)排程計劃表示是必不可少的。它不僅僅可以提高生產(chǎn)效率,縮短制造工期,更可以大幅度地降低制造成本,提高關(guān)鍵資源的利用率。
但是,現(xiàn)有技術(shù)中對復雜工廠各個環(huán)節(jié)進行工廠建模的方法都是以數(shù)學模型方式對工廠的核心要素進行抽象和建模,無法直觀形象地展示工廠中相關(guān)核心要素之間的宏觀關(guān)系和內(nèi)在聯(lián)系;同時,現(xiàn)有技術(shù)中以文字或者表格形式對這些核心要素之間的宏觀關(guān)系和內(nèi)在聯(lián)系進行描述,更加的割裂和分散,導致無法從系統(tǒng)上了解整個工廠全局之間的約束關(guān)系和內(nèi)在關(guān)系;又由于工廠制造過程中的各車間、工作中心、資源、工作人員以及物料等工廠核心要素的種類和數(shù)量相當龐大和復雜,導致這些核心要素之間的約束關(guān)系和內(nèi)在關(guān)系關(guān)系也錯綜復雜,從而導致很難對整個制造業(yè)的工廠進行圖形化抽象和建模,從而影響工廠建模的成功率;又由于沒有健全的工廠網(wǎng)絡模型,使得無法對工廠生產(chǎn)計劃進行快速有效地推演,進而無法對生產(chǎn)計劃過程中的沖突或者告警信息進行預測。因此,如何對工廠進行建模以及利用建立的工廠建模進行生產(chǎn)計劃的仿真和模擬成為業(yè)界主要研究課題。
技術(shù)實現(xiàn)要素:
本申請的目的是提供一種基于工廠建模的生產(chǎn)計劃的方法與設備,以解決現(xiàn)有技術(shù)中的無法直觀形象地展示工廠中相關(guān)核心要素之間的約束關(guān)系和內(nèi)在聯(lián)系以及無法對工廠生產(chǎn)計劃進行快速有效地仿真及推演的問題。
根據(jù)本申請的一個方面,提供了一種基于工廠建模的生產(chǎn)計劃的方法,包括:
基于獲取的原料庫中的原料及其對應的生產(chǎn)路徑信息和配送路徑信息,確定工廠拓撲網(wǎng)絡,其中,所述工廠拓撲網(wǎng)絡包括用于指示所述原料庫的初始節(jié)點,用于指示成品庫的最終節(jié)點、用于指示半成品庫的中間節(jié)點以及用于對原料進行加工的處理節(jié)點,其中,所述中間節(jié)點由所述初始節(jié)點中原料通過所述工廠拓撲網(wǎng)絡中的處理節(jié)點處理后得到;
獲取工廠加工任務,基于所述工廠拓撲網(wǎng)絡推演所述工廠加工任務,以確定相應的預演時間及其對應的空間位置信息。
進一步地,所述基于獲取的原料庫中的原料及其對應的生產(chǎn)路徑信息和配送路徑信息,確定工廠拓撲網(wǎng)絡,包括:
獲取原料庫中的原料及其對應的生產(chǎn)路徑信息和配送路徑信息,其中,所述生產(chǎn)路徑信息包括所述原料庫和/或半成品庫至所述處理節(jié)點之間的路徑及所述處理節(jié)點與處理節(jié)點之間的路徑,所述配送路徑信息包括所述處理節(jié)點至所述半成品庫之間的路徑和/或所述處理節(jié)點至所述成品庫之間的路徑;
基于所述原料及其對應的生產(chǎn)路徑信息和配送路徑信息,確定工廠拓撲網(wǎng)絡。
進一步地,所述基于獲取的原料庫中的原料及其對應的生產(chǎn)路徑信息和配送路徑信息,確定工廠拓撲網(wǎng)絡,包括:
預置推演算法;
獲取工廠加工任務,其中,所述工廠加工任務包括計劃開始時間及其對應的空間位置信息、計劃結(jié)束時間及其對應的空間位置信息;
基于所述工廠拓撲網(wǎng)絡和預置的所述推演算法推演所述工廠加工任務,以確定相應的預演時間及其對應的空間位置信息。
進一步地,所述推演算法包括線性勻速算法。
進一步地,所述基于所述工廠拓撲網(wǎng)絡推演所述工廠加工任務,以確定相應的預演時間及其對應的空間位置信息之后,還包括:
基于相應的所述預演時間及其對應的空間位置信息,確定所述空間位置信息所在的處理節(jié)點及所述處理節(jié)點對應的節(jié)點負荷信息。
進一步地,所述方法還包括:
獲取所述處理節(jié)點的節(jié)點負荷閾值,若所述節(jié)點負荷信息小于等于所述節(jié)點負荷閾值,則所述處理節(jié)點負荷正常,若所述節(jié)點負荷信息大于所述節(jié)點負荷閾值,則所述處理節(jié)點處于異常狀態(tài)。
進一步地,所述處理節(jié)點處于異常狀態(tài)之后,包括:
生成并發(fā)送處理節(jié)點對應的節(jié)點負荷預警信息,其中,所述節(jié)點負荷預警信息包括黃色預警信息、橙色預警信息及紅色預警信息。
進一步地,基于所述工廠拓撲網(wǎng)絡推演所述工廠加工任務,以確定相應的預演時間及其對應的空間位置信息之后,還包括:
基于相應的所述預演時間及其對應的空間位置信息,確定所述空間位置信息所在節(jié)點對應的節(jié)點庫存信息,包括原料庫存信息、半成品庫存信息和成品庫存信息。
進一步地,所述方法還包括:
獲取所述節(jié)點的節(jié)點庫存閾值區(qū)間,若所述節(jié)點庫存信息介于所述節(jié)點庫存閾值區(qū)間,則所述節(jié)點庫存正常,若所述節(jié)點庫存信息不在所述節(jié)點庫存閾值區(qū)間,則所述節(jié)點處于異常狀態(tài)。
進一步地,所述節(jié)點處于異常狀態(tài)之后,還包括:
生成并發(fā)送所述節(jié)點對應的節(jié)點庫存預警信息,其中,所述節(jié)點庫存預警信息包括黃色預警信息、橙色預警信息及紅色預警信息。
根據(jù)本申請的另一個方面,提供了一種基于工廠建模的生產(chǎn)計劃的設備,包括:
確定裝置,用于基于獲取的原料庫中的原料及其對應的生產(chǎn)路徑信息和配送路徑信息,確定工廠拓撲網(wǎng)絡,其中,所述工廠拓撲網(wǎng)絡包括用于指示所述原料庫的初始節(jié)點,用于指示成品庫的最終節(jié)點、用于指示半成品庫的中間節(jié)點以及用于對原料進行加工的處理節(jié)點,其中,所述中間節(jié)點由所述初始節(jié)點中原料通過所述工廠拓撲網(wǎng)絡中的處理節(jié)點加工后得到;
推演裝置,用于獲取工廠加工任務,基于所述工廠拓撲網(wǎng)絡推演所述工廠加工任務,以確定相應的預演時間及其對應的空間位置信息。
進一步地,所述確定裝置包括:
獲取單元,用于獲取原料庫中的原料及其對應的生產(chǎn)路徑信息和配送路徑信息,其中,所述生產(chǎn)路徑信息包括所述原料庫和/或半成品庫至所述處理節(jié)點之間的路徑及所述處理節(jié)點與處理節(jié)點之間的路徑,所述配送路徑信息包括所述處理節(jié)點至所述半成品庫之間的路徑和/或所述處理節(jié)點至所述成品庫之間的路徑;
確定單元,用于基于所述原料及其對應的生產(chǎn)路徑信息和配送路徑信息,確定工廠拓撲網(wǎng)絡。
進一步地,所述推演裝置包括:
預置單元,用于預置推演算法;
任務獲取單元,用于獲取工廠加工任務,其中,所述工廠加工任務包括計劃開始時間及其對應的空間位置信息、計劃結(jié)束時間及其對應的空間位置信息;
推演單元,用于基于所述工廠拓撲網(wǎng)絡和預置的所述推演算法推演所述工廠加工任務,以確定相應的預演時間及其對應的空間位置信息。
進一步地,所述推演算法包括線性勻速算法。
進一步地,所述推演裝置還包括:
節(jié)點負荷確定單元,用于基于相應的所述預演時間及其對應的空間位置信息,確定所述空間位置信息所在的處理節(jié)點及所述處理節(jié)點對應的節(jié)點負荷信息。
進一步地,所述設備還包括:
節(jié)點負荷預警裝置,用于獲取所述處理節(jié)點的節(jié)點負荷閾值,若所述節(jié)點負荷信息小于等于所述節(jié)點負荷閾值,則所述處理節(jié)點負荷正常,若所述節(jié)點負荷信息大于所述節(jié)點負荷閾值,則所述處理節(jié)點處于異常狀態(tài)。
進一步地,所述節(jié)點負荷預警裝置還包括:
負荷預警生成發(fā)送單元,用于生成并發(fā)送處理節(jié)點對應的節(jié)點負荷預警信息,其中,所述節(jié)點負荷預警信息包括黃色預警信息、橙色預警信息及紅色預警信息。
進一步地,所述推演裝置還包括:
節(jié)點庫存確定單元,用于基于相應的所述預演時間及其對應的空間位置信息,確定所述空間位置信息所在節(jié)點對應的節(jié)點庫存信息,包括原料庫存信息、半成品庫存信息和成品庫存信息。
進一步地,所述設備還包括:
節(jié)點庫存預警裝置,用于獲取所述節(jié)點的節(jié)點庫存閾值區(qū)間,若所述節(jié)點庫存信息介于所述節(jié)點庫存閾值區(qū)間,則所述節(jié)點庫存正常,若所述節(jié)點庫存信息不在所述節(jié)點庫存閾值區(qū)間,則所述節(jié)點處于異常狀態(tài)。
進一步地,所述節(jié)點庫存預警裝置還包括:
庫存預警生成發(fā)送單元,用于生成并發(fā)送所述節(jié)點對應的節(jié)點庫存預警信息,其中,所述節(jié)點庫存預警信息包括黃色預警信息、橙色預警信息及紅色預警信息。
與現(xiàn)有技術(shù)相比,本申請?zhí)峁┝艘环N基于工廠建模的生產(chǎn)計劃的方法與設備,通過基于獲取的原料庫中的原料及其對應的生產(chǎn)路徑信息和配送路徑信息,確定工廠拓撲網(wǎng)絡,其中,所述工廠拓撲網(wǎng)絡包括用于指示所述原料庫的初始節(jié)點,用于指示成品庫的最終節(jié)點、用于指示半成品庫的中間節(jié)點以及用于對原料進行加工的處理節(jié)點,其中,所述中間節(jié)點由所述初始節(jié)點中原料通過所述工廠拓撲網(wǎng)絡中的處理節(jié)點加工后得到,以達到將工廠中的原料庫至成品庫之間的各個環(huán)節(jié)進行抽象,并對整個工廠中的各個環(huán)節(jié)之間的約束關(guān)系以及內(nèi)在聯(lián)系進行建模的目的,從而確定工廠拓撲網(wǎng)絡;接著,獲取工廠加工任務,基于所述工廠拓撲網(wǎng)絡推演所述工廠加工任務,以確定相應的預演時間及其對應的空間位置信息,實現(xiàn)對工廠輸入的相應生產(chǎn)任務及計劃進行預先推演仿真的目的。
進一步地,在所述基于所述工廠拓撲網(wǎng)絡推演所述工廠加工任務,以確定相應的預演時間及其對應的空間位置信息之后,還基于相應的所述預演時間及其對應的空間位置信息,確定所述空間位置信息所在的處理節(jié)點及所述處理節(jié)點對應的節(jié)點負荷信息;接著,通過獲取所述處理節(jié)點的節(jié)點負荷閾值,若所述節(jié)點負荷信息小于等于所述節(jié)點負荷閾值,則所述處理節(jié)點負荷正常,若所述節(jié)點負荷信息大于所述節(jié)點負荷閾值,則所述處理節(jié)點處于異常狀態(tài),在所述處理節(jié)點處于異常狀態(tài)之后,生成并發(fā)送所述處理節(jié)點對應的節(jié)點負荷預警信息,以達到對處理節(jié)點的預演的節(jié)點負荷進行沖突預測,從而實現(xiàn)對處理節(jié)點進行預先的節(jié)點負荷預警。
進一步地,在所述基于所述工廠拓撲網(wǎng)絡推演所述工廠加工任務,以確定相應的預演時間及其對應的空間位置信息之后,還基于相應的所述預演時間及其對應的空間位置信息,確定所述空間位置信息所在節(jié)點對應的節(jié)點庫存信息,包括原料庫存信息、半成品庫存信息和成品庫存信息;接著獲取所述節(jié)點的節(jié)點庫存閾值區(qū)間,若所述節(jié)點庫存信息介于所述節(jié)點庫存閾值區(qū)間,則所述節(jié)點庫存正常,若所述節(jié)點庫存信息不在所述節(jié)點庫存閾值區(qū)間,則所述節(jié)點處于異常狀態(tài),在所述節(jié)點處于異常狀態(tài)之后,生成并發(fā)送所述節(jié)點對應的節(jié)點庫存預警信息,以達到對節(jié)點的預演的節(jié)點庫存進行沖突預測,從而實現(xiàn)對節(jié)點進行預先的節(jié)點庫存預警。
附圖說明
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本申請的其它特征、目的和優(yōu)點將會變得更明顯:
圖1示出根據(jù)本申請一個方面的一種基于工廠建模的生產(chǎn)計劃的方法流程示意圖;
圖2示出根據(jù)本申請一個方面的一個優(yōu)選實施例的一種工廠建模場景對應的工廠拓撲網(wǎng)絡示意圖;
圖3示出根據(jù)本申請一個方面的一個優(yōu)選實施例的一種工廠建模場景中的推演算法的示意圖;
圖4示出根據(jù)本申請一個方面的一個優(yōu)選實施例的一種工廠建模場景對應的工廠拓撲網(wǎng)絡中的推演算法的具體推演示意圖;
圖5示出根據(jù)本申請一個方面的一個優(yōu)選實施例的一種基于工廠拓撲網(wǎng)絡的處理節(jié)點的節(jié)點負荷信息推演示意圖;
圖6示出根據(jù)本申請一個方面的一個優(yōu)選實施例的一種基于工廠建模的生產(chǎn)計劃的方法流程示意圖;
圖7示出根據(jù)本申請一個方面的一個優(yōu)選實施例的一種基于工廠拓撲網(wǎng)絡的處理節(jié)點的節(jié)點負荷預警信息的推演示意圖;
圖8示出根據(jù)本申請另一個方面的一個優(yōu)選實施例的一種基于工廠建模的生產(chǎn)計劃的方法流程示意圖;
圖9示出根據(jù)本申請一個方面的一種基于工廠建模的生產(chǎn)計劃的設備的結(jié)構(gòu)示意圖;
圖10示出根據(jù)本申請一個方面的一個優(yōu)選實施例的一種基于工廠建模的生產(chǎn)計劃的設備的結(jié)構(gòu)示意圖;
圖11示出根據(jù)本申請另一個方面的一個優(yōu)選實施例的一種基于工廠建模的生產(chǎn)計劃的設備的結(jié)構(gòu)示意圖。
附圖中相同或相似的附圖標記代表相同或相似的部件。
具體實施方式
下面結(jié)合附圖對本申請作進一步詳細描述。
圖1示出根據(jù)本申請一個方面的一種基于工廠建模的生產(chǎn)計劃的方法流程示意圖。該方法包括步驟S11和步驟S12,其中,所述步驟S11,基于獲取的原料庫中的原料及其對應的生產(chǎn)路徑信息和配送路徑信息,確定工廠拓撲網(wǎng)絡,其中,所述工廠拓撲網(wǎng)絡包括用于指示所述原料庫的初始節(jié)點,用于指示成品庫的最終節(jié)點、用于指示半成品庫的中間節(jié)點以及用于對原料進行加工的處理節(jié)點,其中,所述中間節(jié)點由所述初始節(jié)點中原料通過所述工廠拓撲網(wǎng)絡中的處理節(jié)點加工后得到;所述步驟S12,獲取工廠加工任務,基于所述工廠拓撲網(wǎng)絡推演所述工廠加工任務,以確定相應的預演時間及其對應的空間位置信息。
在此,所述原料庫中的原料可以是包括但不限于是塑料、硅、鐵礦石、煤炭等。在本申請的一個優(yōu)選實施例中,將所述原料優(yōu)選為塑料和硅,當然,塑料和硅僅為本申請的所述原料庫中的原料的一個優(yōu)先實施例,其他現(xiàn)有的或今后可能出現(xiàn)的所述原料庫中的原料如可適用于本申請,也應包含在本申請保護范圍以內(nèi),并在此以引用方式包含于此。
需要說明的是,所述生產(chǎn)路徑信息可以是包括但不限于是原料從所述原料庫至工廠的生產(chǎn)車間、成產(chǎn)車間之間的柔性組合以及生產(chǎn)車間至另一加工工具等。當然,其他現(xiàn)有的或今后可能出現(xiàn)的所述生產(chǎn)路徑信息如可適用于本申請,也應包含在本申請保護范圍以內(nèi),并在此以引用方式包含于此。
需要說明的是,所述配送路徑信息可以是包括但不限于是生產(chǎn)車間至半成品庫以及生產(chǎn)車間至成品庫等。當然,其他現(xiàn)有的或今后可能出現(xiàn)的所述配送路徑信息如可適用于本申請,也應包含在本申請保護范圍以內(nèi),并在此以引用方式包含于此。
在本申請的下述優(yōu)選實施例中,以所述原料庫中的塑料和硅為例,對所述塑料和硅對應的生產(chǎn)路徑信息和配送路徑信息進行抽象以建立工廠拓撲網(wǎng)絡進行說明。
在本申請的優(yōu)選實施例中,所述步驟S12基于獲取的原料庫中的原料塑料及其對應的生產(chǎn)路徑信息和配送路徑信息和原料庫中的硅的生產(chǎn)路徑信息和配送路徑信息,確定工廠拓撲網(wǎng)絡,其中,所述工廠拓撲網(wǎng)絡包括用于指示所述原料庫中的塑料和硅的初始節(jié)點,用于指示成品庫的最終節(jié)點,用于指示半成品庫的中間節(jié)點以及用于指示對塑料和硅進行加工的處理節(jié)點,在此,處理節(jié)點包括壓力鑄造機、切割機、加工機以及作業(yè)員等,其中,用于指示半成品庫的所述中間節(jié)點有所述用于指示塑料和硅的所述初始節(jié)點經(jīng)過所述工廠拓撲網(wǎng)絡中的處理節(jié)點加工后得到的,達到將工廠中的原料庫至成品庫之間的各個環(huán)節(jié)進行抽象,并對整個工廠中的各個環(huán)節(jié)之間的約束關(guān)系以及內(nèi)在聯(lián)系進行建模的目的,從而確定工廠拓撲網(wǎng)絡,如圖2所示。
進一步地,所述步驟S11所述基于獲取的原料庫中的原料及其對應的生產(chǎn)路徑信息和配送路徑信息,確定工廠拓撲網(wǎng)絡,包括:
獲取原料庫中的原料及其對應的生產(chǎn)路徑信息和配送路徑信息,其中,所述生產(chǎn)路徑信息包括所述原料庫和/或半成品庫至所述處理節(jié)點之間的路徑及所述處理節(jié)點與處理節(jié)點之間的路徑,所述配送路徑信息包括所述處理節(jié)點至所述半成品庫之間的路徑和/或所述處理節(jié)點至所述成品庫之間的路徑;
基于所述原料及其對應的生產(chǎn)路徑信息和配送路徑信息,確定工廠拓撲網(wǎng)絡。
接著本申請的上述優(yōu)選實施例,所述步驟S11首先獲取塑料和硅對應的生產(chǎn)路徑信息和配送路徑信息,其中,塑料的生產(chǎn)路徑信息包括塑料至壓力鑄造機、壓力鑄造機至切割機、切割機至加工機或切割機至加工工具或切割機至作業(yè)員等,硅的生產(chǎn)路徑信息包括硅至壓力鑄造機、壓力鑄造機至切割機、切割機至加工機或切割機至加工工具或切割機至作業(yè)員等,所述配送路徑信息包括處理節(jié)點壓力鑄造機或加工機或加工工具或作業(yè)員至半成品庫之間的路徑和/或所述處理節(jié)點壓力鑄造機或加工機或加工工具或作業(yè)員至成品庫之間的路徑;接著所述步驟S11基于所述原料庫中的原料:塑料及其對應的生產(chǎn)路徑信息和配送路徑信息以及硅及其對應的生產(chǎn)路徑信息和配送路徑信息,確定整個工廠的工廠拓撲網(wǎng)絡,如圖2所示。
進一步地,所述步驟S12中的所述基于獲取的原料庫中的原料及其對應的生產(chǎn)路徑信息和配送路徑信息,確定工廠拓撲網(wǎng)絡,包括:
預置推演算法;
獲取工廠加工任務,其中,所述工廠加工任務包括計劃開始時間及其對應的空間位置信息、計劃結(jié)束時間及其對應的空間位置信息;
基于所述工廠拓撲網(wǎng)絡和預置的所述推演算法推演所述工廠加工任務,以確定相應的預演時間及其對應的空間位置信息。
需要說明的是,所述推演算法可以是包括但不限于是指數(shù)函數(shù)算法、非線性算法、三角函數(shù)算法以及線性函數(shù)算法等。當然,其他現(xiàn)有的或今后可能出現(xiàn)的所述推演算法如可適用于本申請,也應包含在本申請保護范圍以內(nèi),并在此以引用方式包含于此。
優(yōu)選地,所述推演算法包括線性勻速算法。在本申請的優(yōu)選實施例中,優(yōu)選所述推演算法為線性勻速算法,當然,該線性勻速算法僅為所述推演算法的優(yōu)選實施例,其他現(xiàn)有的或今后可能出現(xiàn)的所述推演算法如可適用于本申請,也應包含在本申請保護范圍以內(nèi),并在此以引用方式包含于此。
接著本申請的上述優(yōu)選實施例,在所述步驟S12中,首先預置推演算法,如圖3所示,將所述工廠拓撲網(wǎng)絡中的平面位置用平面坐標系進行構(gòu)建,如將各個節(jié)點的橫向平面位置用坐標系中的橫坐標X表示,將各個節(jié)點的縱向平面位置用坐標系中的縱坐標Y表示,則有如圖3所示的S_T0為T0時刻所述工廠加工任務在S位置(SX,SY),D_T1為T1時刻工廠加工任務在D位置(DX,DY),總計運行時間為T1-T0,那么在TX時刻,該工廠加工任務所在的位置為:
TX時刻的橫坐標X位置為:SX+(TX-T0)*(DX-SX)/(T1-T0)
TX時刻的縱坐標Y位置為:SY+(TX-T0)*(DY-SY)/(T1-T0)
在處理所述工廠加工任務之前經(jīng)過所述運行時間T1-T0至D位置,在所述步驟S12中獲取工廠加工任務,基于所述工廠拓撲網(wǎng)絡和預置的所述推演算法推演所述工廠加工任務,以確定相應的預演時間及其對應的空間位置信息,則在D位置的工廠加工任務為T,則從T1至T1+T這個時間段內(nèi),該工廠加工任務始終為處理節(jié)點D位置,待該處理節(jié)點D位置將所述工廠加工任務加工處理完成后,會將加工處理完成比例實時更新和顯示,并確定相應的預演時間及其對應的空間位置信息,如圖4所示,如圖4中的作業(yè)員1至S01之間、作業(yè)員2至S02、作業(yè)員2至S03以及加工工具1至S01等。
進一步地,所述步驟S12中的基于所述工廠拓撲網(wǎng)絡推演所述工廠加工任務,以確定相應的預演時間及其對應的空間位置信息之后,還包括:
基于相應的所述預演時間及其對應的空間位置信息,確定所述空間位置信息所在的處理節(jié)點及所述處理節(jié)點對應的節(jié)點負荷信息。
接著本申請的上述優(yōu)選實施例,所述步驟S12基于相應的所述預演時間及其對應的空間位置信息,確定所述空間位置信息所在的處理節(jié)點壓力鑄造機、切割機、加工工具、作業(yè)員及加工機,及所述處理節(jié)點對應的節(jié)點負荷信息,例如如圖5中所述的壓力壓力鑄造機1當前的節(jié)點負荷信息為63%,壓力壓力鑄造機2當前的節(jié)點負荷信息為66%,加工機3的節(jié)點負荷信息為60%以及作業(yè)員2的節(jié)點負荷信息為18%等,此處僅舉例幾處處理節(jié)點的節(jié)點負荷信息,但不限于此。
進一步地,所述方法還包括步驟S13,如圖6所示,其中,所述步驟S13包括:獲取所述處理節(jié)點的節(jié)點負荷閾值,若所述節(jié)點負荷信息小于等于所述節(jié)點負荷閾值,則所述處理節(jié)點負荷正常,若所述節(jié)點負荷信息大于所述節(jié)點負荷閾值,則所述處理節(jié)點處于異常狀態(tài)。
接著本申請的上述優(yōu)選實施例,獲取處理節(jié)點的節(jié)點負荷閾值N,若所述節(jié)點負荷信息N1小于等于所述節(jié)點負荷閾值N,則當前所述處理節(jié)點的負荷處于正常狀態(tài),若所述節(jié)點負荷信息N1大于所述節(jié)點負荷閾值N,則當前所述處理節(jié)點處于異常狀態(tài)。
進一步地,所述步驟S13中的所述處理節(jié)點處于異常狀態(tài)之后,包括:
生成并發(fā)送處理節(jié)點對應的節(jié)點負荷預警信息,其中,所述節(jié)點負荷預警信息包括黃色預警信息、橙色預警信息及紅色預警信息。
接著本申請的上述優(yōu)選實施例,在所述步驟S13中,當判斷得出所述處理節(jié)點處于異常狀態(tài)之后,將會生成節(jié)點負荷預警信息并發(fā)送所述處理節(jié)點對應的節(jié)點負荷預警信息,以待檢測人員基于所述節(jié)點負荷預警信息做出相應的預警操作,避免在該處理節(jié)點出現(xiàn)節(jié)點負荷預警信息,以達到對處理節(jié)點的預演的節(jié)點負荷進行沖突預測,從而實現(xiàn)對處理節(jié)點進行預先的節(jié)點負荷預警。例如,當處理節(jié)點P的節(jié)點負荷閾值為3,在T1至T2的時間范圍內(nèi),該處理節(jié)點的并行處理的工廠加工任務的個數(shù)2小于節(jié)點負荷閾值為3,則該處理節(jié)點顯示綠色安全信息;若該處理節(jié)點的并行處理的工廠加工任務的個數(shù)4大于節(jié)點負荷閾值為3,則該處理節(jié)點顯示黃色滿負載預警信息;若該處理節(jié)點的并行處理的工廠加工任務的個數(shù)5大于節(jié)點負荷閾值為3,則該處理節(jié)點顯示橙色過負載預警信息;若該處理節(jié)點的并行處理的工廠加工任務的個數(shù)7大于節(jié)點負荷閾值為3,則該處理節(jié)點顯示紅色停止工作的超負載預警信息,如圖7所示,例如圖7中的加工機2、加工工具2、作業(yè)員1、作業(yè)員2以及加工工具1等。
進一步地,所述步驟S12中的基于所述工廠拓撲網(wǎng)絡推演所述工廠加工任務,以確定相應的預演時間及其對應的空間位置信息之后,還包括:
基于相應的所述預演時間及其對應的空間位置信息,確定所述空間位置信息所在節(jié)點對應的節(jié)點庫存信息,包括原料庫存信息、半成品庫存信息和成品庫存信息。
接著本申請的上述優(yōu)選實施例,所述步驟S12基于相應的所述預演時間及其對應的空間位置信息,確定所述空間位置信息所在的中間節(jié)點壓力鑄造機、切割機及加工機等,及所述中間節(jié)點對應的節(jié)點庫存信息,例如如圖5中所述的壓力鑄造機1當前的節(jié)點庫存信息為S1,壓力鑄造機2當前的節(jié)點庫存信息為S2以及加工機3的節(jié)點庫存信息為S3等,此處僅舉例幾處中間節(jié)點的節(jié)點庫存信息,但不限于此。
進一步地,所述方法還包括步驟S14,如圖8所示,其中,所述步驟S14包括:獲取所述節(jié)點的節(jié)點庫存閾值區(qū)間,若所述節(jié)點庫存信息介于所述節(jié)點庫存閾值區(qū)間,則所述節(jié)點庫存正常,若所述節(jié)點庫存信息不在所述節(jié)點庫存閾值區(qū)間,則所述節(jié)點處于異常狀態(tài)。
接著本申請的上述優(yōu)選實施例,獲取節(jié)點的節(jié)點庫存閾值區(qū)間SI,若所述節(jié)點庫存信息SI1介于所述節(jié)點庫存閾值區(qū)間SI,則當前所述節(jié)點的庫存處于正常狀態(tài),若所述節(jié)點庫存信息SI1不在所述節(jié)點庫存閾值區(qū)間SI,則當前所述節(jié)點處于異常狀態(tài)。
進一步地,所述步驟S14中的所述節(jié)點處于異常狀態(tài)之后,包括:
生成并發(fā)送所述節(jié)點對應的節(jié)點庫存預警信息,其中,所述節(jié)點庫存預警信息包括黃色預警信息、橙色預警信息及紅色預警信息。
接著本申請的上述優(yōu)選實施例,在所述步驟S14中,當判斷得出所述節(jié)點處于異常狀態(tài)之后,將會生成節(jié)點庫存預警信息并發(fā)送所述節(jié)點對應的節(jié)點庫存預警信息,以待檢測人員基于所述節(jié)點庫存預警信息做出相應的預警操作,避免在該節(jié)點出現(xiàn)節(jié)點庫存預警信息,以達到對節(jié)點的預演的節(jié)點負荷進行沖突預測,從而實現(xiàn)對節(jié)點進行預先的節(jié)點庫存預警。例如,當中間節(jié)點M的節(jié)點庫存閾值區(qū)間為[SI_Min,SI_Max],在T1至T2的時間范圍內(nèi),該中間節(jié)點的節(jié)點庫存信息SI1介于該中間節(jié)點的節(jié)點庫存閾值區(qū)間(SI_Min<ST1<SI_Max),則該中間節(jié)點顯示綠色安全信息;若該中間節(jié)點的節(jié)點庫存信息SI1為該中間節(jié)點的節(jié)點庫存閾值區(qū)間邊界值(ST1=SI_Min或ST1=SI_Max),則該中間節(jié)點顯示黃色滿庫存預警信息;若該中間節(jié)點的節(jié)點庫存信息SI1超過該中間節(jié)點的節(jié)點庫存閾值的20%以內(nèi)(SI_Min*(1-20%)≤ST1<SI_Min*100%或SI_Max*100%<ST1≤SI_Max*(1+20%)),則該中間節(jié)點顯示橙色過庫存預警信息;該中間節(jié)點的節(jié)點庫存信息SI1超過該中間節(jié)點的節(jié)點庫存閾值的20%以上(ST1<SI_Min*(1-20%)或SI_Max*(1+20%)<ST1),則該中間節(jié)點顯示紅色庫存爆滿預警信息,如圖7所示,例如圖7中的P02-10、S01-10、P03-20、P03半成品和成品庫存預警情況等。
圖9示出根據(jù)本申請一個方面的一種基于工廠建模的生產(chǎn)計劃的設備的結(jié)構(gòu)示意圖。該設備1包括確定裝置11和推演裝置12,其中,所述確定裝置11用于:基于獲取的原料庫中的原料及其對應的生產(chǎn)路徑信息和配送路徑信息,確定工廠拓撲網(wǎng)絡,其中,所述工廠拓撲網(wǎng)絡包括用于指示所述原料庫的初始節(jié)點,用于指示成品庫的最終節(jié)點、用于指示半成品庫的中間節(jié)點以及用于對原料進行加工的處理節(jié)點,其中,所述中間節(jié)點由所述初始節(jié)點中原料通過所述工廠拓撲網(wǎng)絡中的處理節(jié)點加工后得到;所述推演裝置12用于:獲取工廠加工任務,基于所述工廠拓撲網(wǎng)絡推演所述工廠加工任務,以確定相應的預演時間及其對應的空間位置信息。
在此,所述設備1包括但不限于客戶設備、網(wǎng)絡設備以及客戶設備與網(wǎng)絡設備通過網(wǎng)絡相集成所構(gòu)成的設備。所述網(wǎng)絡設備包括一種能夠按照事先設定或存儲的指令,自動進行數(shù)值計算和信息處理的電子設備,其硬件包括但不限于微處理器、專用集成電路(ASIC)、可編程門陣列(FPGA)、數(shù)字處理器(DSP)、嵌入式設備等。所述網(wǎng)絡包括但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、VPN網(wǎng)絡、無線自組織網(wǎng)絡(Ad Hoc網(wǎng)絡)等。優(yōu)選地,所述設備1還可以是運行于所述用戶設備與網(wǎng)絡設備通過網(wǎng)絡相集成所構(gòu)成的設備上的腳本程序。在本申請的一個優(yōu)選實施例中,將所述設備1優(yōu)選為源虛擬交換機,當然,本領(lǐng)域技術(shù)人員應能理解上述設備1僅為本申請的一個優(yōu)選實施例,其他現(xiàn)有的或今后可能出現(xiàn)的所述設備1如可適用于本申請,也應包含在本申請保護范圍以內(nèi),并在此以引用方式包含于此。
上述各裝置之間是持續(xù)不斷工作的,在此,本領(lǐng)域技術(shù)人員應理解“持續(xù)”是指上述各裝置分別實時地或者按照設定的或?qū)崟r調(diào)整的工作模式要求。
在此,所述原料庫中的原料可以是包括但不限于是塑料、硅、鐵礦石、煤炭等。在本申請的一個優(yōu)選實施例中,將所述原料優(yōu)選為塑料和硅,當然,塑料和硅僅為本申請的所述原料庫中的原料的一個優(yōu)先實施例,其他現(xiàn)有的或今后可能出現(xiàn)的所述原料庫中的原料如可適用于本申請,也應包含在本申請保護范圍以內(nèi),并在此以引用方式包含于此。
需要說明的是,所述生產(chǎn)路徑信息可以是包括但不限于是原料從所述原料庫至工廠的生產(chǎn)車間、成產(chǎn)車間之間的柔性組合以及生產(chǎn)車間至另一加工工具等。當然,其他現(xiàn)有的或今后可能出現(xiàn)的所述生產(chǎn)路徑信息如可適用于本申請,也應包含在本申請保護范圍以內(nèi),并在此以引用方式包含于此。
需要說明的是,所述配送路徑信息可以是包括但不限于是生產(chǎn)車間至半成品庫以及生產(chǎn)車間至成品庫等。當然,其他現(xiàn)有的或今后可能出現(xiàn)的所述配送路徑信息如可適用于本申請,也應包含在本申請保護范圍以內(nèi),并在此以引用方式包含于此。
在本申請的下述優(yōu)選實施例中,以所述原料庫中的塑料和硅為例,對所述塑料和硅對應的生產(chǎn)路徑信息和配送路徑信息進行抽象以建立工廠拓撲網(wǎng)絡進行說明。
在本申請的優(yōu)選實施例中,所述推演裝置12基于獲取的原料庫中的原料塑料及其對應的生產(chǎn)路徑信息和配送路徑信息和原料庫中的硅的生產(chǎn)路徑信息和配送路徑信息,確定工廠拓撲網(wǎng)絡,其中,所述工廠拓撲網(wǎng)絡包括用于指示所述原料庫中的塑料和硅的初始節(jié)點,用于指示成品庫的最終節(jié)點,用于指示半成品庫的中間節(jié)點以及用于指示對塑料和硅進行加工的處理節(jié)點,在此,處理節(jié)點包括壓力壓力鑄造機、切割機、加工機以及作業(yè)員等,其中,用于指示半成品庫的所述中間節(jié)點有所述用于指示塑料和硅的所述初始節(jié)點經(jīng)過所述工廠拓撲網(wǎng)絡中的處理節(jié)點加工后得到的,達到將工廠中的原料庫至成品庫之間的各個環(huán)節(jié)進行抽象,并對整個工廠中的各個環(huán)節(jié)之間的約束關(guān)系以及內(nèi)在聯(lián)系進行建模的目的,從而確定工廠拓撲網(wǎng)絡,如圖2所示。
進一步地,所述確定裝置11包括獲取單元(未示出)和確定單元(未示出),其中,所述獲取單元(未示出)用于:獲取原料庫中的原料及其對應的生產(chǎn)路徑信息和配送路徑信息,其中,所述生產(chǎn)路徑信息包括所述原料庫和/或半成品庫至所述處理節(jié)點之間的路徑及所述處理節(jié)點與處理節(jié)點之間的路徑,所述配送路徑信息包括所述處理節(jié)點至所述半成品庫之間的路徑和/或所述處理節(jié)點至所述成品庫之間的路徑;所述確定單元(未示出)用于:基于所述原料及其對應的生產(chǎn)路徑信息和配送路徑信息,確定工廠拓撲網(wǎng)絡。
接著本申請的上述優(yōu)選實施例,所述獲取單元(未示出)首先獲取塑料和硅對應的生產(chǎn)路徑信息和配送路徑信息,其中,塑料的生產(chǎn)路徑信息包括塑料至壓力壓力鑄造機、壓力鑄造機至切割機、切割機至加工機或切割機至加工工具或切割機至作業(yè)員等,硅的生產(chǎn)路徑信息包括硅至壓力壓力鑄造機、壓力鑄造機至切割機、切割機至加工機或切割機至加工工具或切割機至作業(yè)員等,所述配送路徑信息包括處理節(jié)點壓力鑄造機或加工機或加工工具或作業(yè)員至半成品庫之間的路徑和/或所述處理節(jié)點壓力鑄造機或加工機或加工工具或作業(yè)員至成品庫之間的路徑;接著所述確定單元(未示出)基于所述原料庫中的原料:塑料及其對應的生產(chǎn)路徑信息和配送路徑信息以及硅及其對應的生產(chǎn)路徑信息和配送路徑信息,確定整個工廠的工廠拓撲網(wǎng)絡,如圖2所示。
進一步地,所述推演裝置12包括:預置單元(未示出)、任務獲取單元(未示出)和推演單元(未示出),其中,所述預置單元(未示出)用于:預置推演算法;所述任務獲取單元(未示出)用于:獲取工廠加工任務,其中,所述工廠加工任務包括計劃開始時間及其對應的空間位置信息、計劃結(jié)束時間及其對應的空間位置信息;所述推演單元(未示出)用于:基于所述工廠拓撲網(wǎng)絡和預置的所述推演算法推演所述工廠加工任務,以確定相應的預演時間及其對應的空間位置信息。
需要說明的是,所述推演算法可以是包括但不限于是指數(shù)函數(shù)算法、非線性算法、三角函數(shù)算法以及線性函數(shù)算法等。當然,其他現(xiàn)有的或今后可能出現(xiàn)的所述推演算法如可適用于本申請,也應包含在本申請保護范圍以內(nèi),并在此以引用方式包含于此。
優(yōu)選地,所述推演算法包括線性勻速算法。在本申請的優(yōu)選實施例中,優(yōu)選所述推演算法為線性勻速算法,當然,該線性勻速算法僅為所述推演算法的優(yōu)選實施例,其他現(xiàn)有的或今后可能出現(xiàn)的所述推演算法如可適用于本申請,也應包含在本申請保護范圍以內(nèi),并在此以引用方式包含于此。
接著本申請的上述優(yōu)選實施例,在所述預置單元(未示出)中預置推演算法,如圖3所示,將所述工廠拓撲網(wǎng)絡中的平面位置用平面坐標系進行構(gòu)建,如將各個節(jié)點的橫向平面位置用坐標系中的橫坐標X表示,將各個節(jié)點的縱向平面位置用坐標系中的縱坐標Y表示,則有如圖3所示的S_T0為T0時刻所述工廠輸入任務在S位置(SX,SY),D_T1為T1時刻工廠輸入任務在D位置(DX,DY),總計運行時間為T1-T0,那么在TX時刻,該工廠輸入任務所在的位置為:
TX時刻的橫坐標X位置為:SX+(TX-T0)*(DX-SX)/(T1-T0)
TX時刻的縱坐標Y位置為:SY+(TX-T0)*(DY-SY)/(T1-T0)
在處理所述工廠輸入任務之前經(jīng)過所述運行時間T1-T0至D位置,在所述任務獲取單元(未示出)中獲取工廠輸入任務,接著在所述推演單元(未示出)中基于所述工廠拓撲網(wǎng)絡和預置的所述推演算法推演所述工廠輸入任務,以確定相應的預演時間及其對應的空間位置信息,則在D位置的工廠輸入任務為T,則從T1至T1+T這個時間段內(nèi),該工廠輸入任務始終為處理節(jié)點D位置,待該處理節(jié)點D位置將所述工廠輸入任務加工處理完成后,會將加工處理完成比例實時更新和顯示,并確定相應的預演時間及其對應的空間位置信息,如圖4所示,如圖4中的作業(yè)員1至S01之間、作業(yè)員2至S02、作業(yè)員2至S03以及加工工具1至S01等。
進一步地,所述推演裝置還包括:節(jié)點負荷確定單元(未示出),其中,所述節(jié)點負荷確定單元(未示出)用于:基于相應的所述預演時間及其對應的空間位置信息,確定所述空間位置信息所在的處理節(jié)點及所述處理節(jié)點對應的節(jié)點負荷信息。
接著本申請的上述優(yōu)選實施例,所述節(jié)點負荷確定單元(未示出)基于相應的所述預演時間及其對應的空間位置信息,確定所述空間位置信息所在的處理節(jié)點壓力鑄造機、切割機、加工工具、作業(yè)員及加工機,及所述處理節(jié)點對應的節(jié)點負荷信息,例如如圖5中所述的壓力壓力鑄造機1當前的節(jié)點負荷信息為63%,壓力壓力鑄造機2當前的節(jié)點負荷信息為66%,加工機3的節(jié)點負荷信息為60%以及作業(yè)員2的節(jié)點負荷信息為18%等,此處僅舉例幾處處理節(jié)點的節(jié)點負荷信息,但不限于此。
進一步地,所述設備1還包括節(jié)點負荷預警裝置13,如圖10所示,其中,所述節(jié)點負荷預警裝置13用于:獲取所述處理節(jié)點的節(jié)點負荷閾值,若所述節(jié)點負荷信息小于等于所述節(jié)點負荷閾值,則所述處理節(jié)點負荷正常,若所述節(jié)點負荷信息大于所述節(jié)點負荷閾值,則所述處理節(jié)點處于異常狀態(tài)。
接著本申請的上述優(yōu)選實施例,獲取處理節(jié)點的節(jié)點負荷閾值N,若所述節(jié)點負荷信息N1小于等于所述節(jié)點負荷閾值N,則當前所述處理節(jié)點的負荷處于正常狀態(tài),若所述節(jié)點負荷信息N1大于所述節(jié)點負荷閾值N,則當前所述處理節(jié)點處于異常狀態(tài)。
進一步地,所述節(jié)點負荷預警裝置還包括:負荷預警生成發(fā)送單元(未示出),其中,所述負荷預警生成發(fā)送單元(未示出)用于:生成并發(fā)送處理節(jié)點對應的節(jié)點負荷預警信息,其中,所述節(jié)點負荷預警信息包括黃色預警信息、橙色預警信息及紅色預警信息。
接著本申請的上述優(yōu)選實施例,在所述節(jié)點負荷預警裝置13中,當判斷得出所述處理節(jié)點處于異常狀態(tài)之后,所述負荷預警生成發(fā)送單元(未示出)將會生成節(jié)點負荷預警信息并發(fā)送所述處理節(jié)點對應的節(jié)點負荷預警信息,以待檢測人員基于所述節(jié)點負荷預警信息做出相應的預警操作,避免在該處理節(jié)點出現(xiàn)節(jié)點負荷預警信息,以達到對處理節(jié)點的預演的節(jié)點負荷進行沖突預測,從而實現(xiàn)對處理節(jié)點進行預先的節(jié)點負荷預警。例如,當處理節(jié)點P的節(jié)點負荷閾值為3,在T1至T2的時間范圍內(nèi),該處理節(jié)點的并行處理的工廠加工任務的個數(shù)2小于節(jié)點負荷閾值為3,則該處理節(jié)點顯示綠色安全信息;若該處理節(jié)點的并行處理的工廠加工任務的個數(shù)4大于節(jié)點負荷閾值為3,則該處理節(jié)點顯示黃色滿負載預警信息;若該處理節(jié)點的并行處理的工廠加工任務的個數(shù)5大于節(jié)點負荷閾值為3,則該處理節(jié)點顯示橙色過負載預警信息;若該處理節(jié)點的并行處理的工廠加工任務的個數(shù)7大于節(jié)點負荷閾值為3,則該處理節(jié)點顯示紅色停止工作的超負載預警信息,如圖7所示,例如圖7中的加工機2、加工工具2、作業(yè)員1、作業(yè)員2以及加工工具1等。
進一步地,所述推演裝置12還包括:節(jié)點庫存確定單元(未示出),其中,所述節(jié)點庫存確定單元(未示出)用于:基于相應的所述預演時間及其對應的空間位置信息,確定所述空間位置信息所在節(jié)點對應的節(jié)點庫存信息,包括原料庫存信息、半成品庫存信息和成品庫存信息。
接著本申請的上述優(yōu)選實施例,所述節(jié)點庫存確定單元(未示出)中基于相應的所述預演時間及其對應的空間位置信息,確定所述空間位置信息所在的中間節(jié)點壓力鑄造機、切割機及加工機等,及所述中間節(jié)點對應的節(jié)點庫存信息,例如如圖5中所述的壓力壓力鑄造機1當前的節(jié)點庫存信息為S1,壓力壓力鑄造機2當前的節(jié)點庫存信息為S2以及加工機3的節(jié)點庫存信息為S3等,此處僅舉例幾處中間節(jié)點的節(jié)點庫存信息,但不限于此。
進一步地,所述設備1還包括節(jié)點庫存預警裝置14,如圖11所示,其中,所述節(jié)點庫存預警裝置14用于:獲取所述節(jié)點的節(jié)點庫存閾值區(qū)間,若所述節(jié)點庫存信息介于所述節(jié)點庫存閾值區(qū)間,則所述節(jié)點庫存正常,若所述節(jié)點庫存信息不在所述節(jié)點庫存閾值區(qū)間,則所述節(jié)點處于異常狀態(tài)。
接著本申請的上述優(yōu)選實施例,所述節(jié)點庫存預警裝置14獲取節(jié)點的節(jié)點庫存閾值區(qū)間SI,若所述節(jié)點庫存信息SI1介于所述節(jié)點庫存閾值區(qū)間SI,則當前所述節(jié)點的庫存處于正常狀態(tài),若所述節(jié)點庫存信息SI1不在所述節(jié)點庫存閾值區(qū)間SI,則當前所述節(jié)點處于異常狀態(tài)。
進一步地,所述節(jié)點庫存預警裝置14還包括:庫存預警生成發(fā)送單元(未示出),所述庫存預警生成發(fā)送單元(未示出)用于:生成并發(fā)送所述節(jié)點對應的節(jié)點庫存預警信息,其中,所述節(jié)點庫存預警信息包括黃色預警信息、橙色預警信息及紅色預警信息。
接著本申請的上述優(yōu)選實施例,在所述節(jié)點庫存預警裝置14中,當判斷得出所述節(jié)點處于異常狀態(tài)之后,庫存預警生成發(fā)送單元(未示出)將會生成節(jié)點庫存預警信息并發(fā)送所述節(jié)點對應的節(jié)點庫存預警信息,以待檢測人員基于所述節(jié)點庫存預警信息做出相應的預警操作,避免在該節(jié)點出現(xiàn)節(jié)點庫存預警信息,以達到對節(jié)點的預演的節(jié)點負荷進行沖突預測,從而實現(xiàn)對節(jié)點進行預先的節(jié)點庫存預警。例如,當中間節(jié)點M的節(jié)點庫存閾值區(qū)間為[SI_Min,SI_Max],在T1至T2的時間范圍內(nèi),該中間節(jié)點的節(jié)點庫存信息SI1介于該中間節(jié)點的節(jié)點庫存閾值區(qū)間(SI_Min<ST1<SI_Max),則該中間節(jié)點顯示綠色安全信息;若該中間節(jié)點的節(jié)點庫存信息SI1為該中間節(jié)點的節(jié)點庫存閾值區(qū)間邊界值(ST1=SI_Min或ST1=SI_Max),則該中間節(jié)點顯示黃色滿庫存預警信息;若該中間節(jié)點的節(jié)點庫存信息SI1超過該中間節(jié)點的節(jié)點庫存閾值的20%以內(nèi)(SI_Min*(1-20%)≤ST1<SI_Min*100%或SI_Max*100%<ST1≤SI_Max*(1+20%)),則該中間節(jié)點顯示橙色過庫存預警信息;該中間節(jié)點的節(jié)點庫存信息SI1超過該中間節(jié)點的節(jié)點庫存閾值的20%以上(ST1<SI_Min*(1-20%)或SI_Max*(1+20%)<ST1),則該中間節(jié)點顯示紅色庫存爆滿預警信息,如圖7所示,例如圖7中的P02-10、S01-10、P03-20、P03半成品和成品庫存預警情況等。
與現(xiàn)有技術(shù)相比,本申請?zhí)峁┝艘环N基于工廠建模的生產(chǎn)計劃的方法與設備,通過基于獲取的原料庫中的原料及其對應的生產(chǎn)路徑信息和配送路徑信息,確定工廠拓撲網(wǎng)絡,其中,所述工廠拓撲網(wǎng)絡包括用于指示所述原料庫的初始節(jié)點,用于指示成品庫的最終節(jié)點、用于指示半成品庫的中間節(jié)點以及用于對原料進行加工的處理節(jié)點,其中,所述中間節(jié)點由所述初始節(jié)點中原料通過所述工廠拓撲網(wǎng)絡中的處理節(jié)點加工后得到,以達到將工廠中的原料庫至成品庫之間的各個環(huán)節(jié)進行抽象,并對整個工廠中的各個環(huán)節(jié)之間的約束關(guān)系以及內(nèi)在聯(lián)系進行建模的目的,從而確定工廠拓撲網(wǎng)絡;接著,獲取工廠加工任務,基于所述工廠拓撲網(wǎng)絡推演所述工廠加工任務,以確定相應的預演時間及其對應的空間位置信息,實現(xiàn)對工廠輸入的相應生產(chǎn)任務及計劃進行預先推演仿真的目的。
進一步地,在所述基于所述工廠拓撲網(wǎng)絡推演所述工廠加工任務,以確定相應的預演時間及其對應的空間位置信息之后,還基于相應的所述預演時間及其對應的空間位置信息,確定所述空間位置信息所在的處理節(jié)點及所述處理節(jié)點對應的節(jié)點負荷信息;接著,通過獲取所述處理節(jié)點的節(jié)點負荷閾值,若所述節(jié)點負荷信息小于等于所述節(jié)點負荷閾值,則所述處理節(jié)點負荷正常,若所述節(jié)點負荷信息大于所述節(jié)點負荷閾值,則所述處理節(jié)點處于異常狀態(tài),在所述處理節(jié)點處于異常狀態(tài)之后,生成并發(fā)送所述處理節(jié)點對應的節(jié)點負荷預警信息,以達到對處理節(jié)點的預演的節(jié)點負荷進行沖突預測,從而實現(xiàn)對處理節(jié)點進行預先的節(jié)點負荷預警。
進一步地,在所述基于所述工廠拓撲網(wǎng)絡推演所述工廠加工任務,以確定相應的預演時間及其對應的空間位置信息之后,還基于相應的所述預演時間及其對應的空間位置信息,確定所述空間位置信息所在節(jié)點對應的節(jié)點庫存信息,包括原料庫存信息、半成品庫存信息和成品庫存信息;接著獲取所述節(jié)點的節(jié)點庫存閾值區(qū)間,若所述節(jié)點庫存信息介于所述節(jié)點庫存閾值區(qū)間,則所述節(jié)點庫存正常,若所述節(jié)點庫存信息不在所述節(jié)點庫存閾值區(qū)間,則所述節(jié)點處于異常狀態(tài),在所述節(jié)點處于異常狀態(tài)之后,生成并發(fā)送所述節(jié)點對應的節(jié)點庫存預警信息,以達到對節(jié)點的預演的節(jié)點庫存進行沖突預測,從而實現(xiàn)對節(jié)點進行預先的節(jié)點庫存預警。
需要注意的是,本申請可在軟件和/或軟件與硬件的組合體中被實施,例如,可采用專用集成電路(ASIC)、通用目的計算機或任何其他類似硬件設備來實現(xiàn)。在一個實施例中,本申請的軟件程序可以通過處理器執(zhí)行以實現(xiàn)上文所述步驟或功能。同樣地,本申請的軟件程序(包括相關(guān)的數(shù)據(jù)結(jié)構(gòu))可以被存儲到計算機可讀記錄介質(zhì)中,例如,RAM存儲器,磁或光驅(qū)動器或軟磁盤及類似設備。另外,本申請的一些步驟或功能可采用硬件來實現(xiàn),例如,作為與處理器配合從而執(zhí)行各個步驟或功能的電路。
另外,本申請的一部分可被應用為計算機程序產(chǎn)品,例如計算機程序指令,當其被計算機執(zhí)行時,通過該計算機的操作,可以調(diào)用或提供根據(jù)本申請的方法和/或技術(shù)方案。而調(diào)用本申請的方法的程序指令,可能被存儲在固定的或可移動的記錄介質(zhì)中,和/或通過廣播或其他信號承載媒體中的數(shù)據(jù)流而被傳輸,和/或被存儲在根據(jù)所述程序指令運行的計算機設備的工作存儲器中。在此,根據(jù)本申請的一個實施例包括一個裝置,該裝置包括用于存儲計算機程序指令的存儲器和用于執(zhí)行程序指令的處理器,其中,當該計算機程序指令被該處理器執(zhí)行時,觸發(fā)該裝置運行基于前述根據(jù)本申請的多個實施例的方法和/或技術(shù)方案。
對于本領(lǐng)域技術(shù)人員而言,顯然本申請不限于上述示范性實施例的細節(jié),而且在不背離本申請的精神或基本特征的情況下,能夠以其他的具體形式實現(xiàn)本申請。因此,無論從哪一點來看,均應將實施例看作是示范性的,而且是非限制性的,本申請的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本申請內(nèi)。不應將權(quán)利要求中的任何附圖標記視為限制所涉及的權(quán)利要求。此外,顯然“包括”一詞不排除其他單元或步驟,單數(shù)不排除復數(shù)。裝置權(quán)利要求中陳述的多個單元或裝置也可以由一個單元或裝置通過軟件或者硬件來實現(xiàn)。第一,第二等詞語用來表示名稱,而并不表示任何特定的順序。