生產(chǎn)排程的數(shù)據(jù)處理方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種用于生產(chǎn)排程的數(shù)據(jù)處理方法和裝置。該用于生產(chǎn)排程的數(shù)據(jù)處理方法包括:獲取批量生產(chǎn)工序前的工序的排程結(jié)果,其中,批量生產(chǎn)工序前的工序的排程結(jié)果中包括待批量生產(chǎn)的零部件的總體積信息;判斷待批量生產(chǎn)的零部件的總體積信息對應的體積是否在預設容量范圍內(nèi);如果判斷出待批量生產(chǎn)的零部件的總體積信息對應的體積在預設容量范圍內(nèi),則獲取批量生產(chǎn)工序的排程結(jié)果;由批量生產(chǎn)工序的排程結(jié)果得到批量生產(chǎn)工序后的工序的排程結(jié)果;以及依次輸出批量生產(chǎn)工序前的工序的排程結(jié)果、批量生產(chǎn)工序的排程結(jié)果和批量生產(chǎn)工序后的工序的排程結(jié)果。通過本發(fā)明,解決了相關技術中生產(chǎn)排程的結(jié)果難以執(zhí)行的問題。
【專利說明】生產(chǎn)排程的數(shù)據(jù)處理方法和裝置
【技術領域】
[0001]本發(fā)明涉及機械制造領域領域,具體而言,涉及一種生產(chǎn)排程的數(shù)據(jù)處理方法和
>J-U裝直。
【背景技術】
[0002]在機械制造業(yè),零部件批量進、批量出某個工序的現(xiàn)象比較常見。例如,在加工生產(chǎn)過程中,零部件的熱處理就是一種常見批量生產(chǎn)工藝,其中,金屬零部件的熱處理是機械制造業(yè)中的重要工藝之一。
[0003]金屬零部件的熱處理工藝通??梢苑譃檎w熱處理、表面熱處理和化學熱處理三大類。金屬零部件的熱處理工藝具有如下特點:
[0004]1、熱處理設備容量有限,并且熱處理歷時較長,例如,有些熱處理工藝甚至需要數(shù)天,因此,熱處理是制約很多企業(yè)的產(chǎn)能的瓶頸。
[0005]2、熱處理設備耗能高,并且需要連續(xù)作業(yè)。因此從經(jīng)濟角度考慮,工廠不可能在一個加工過程僅僅加工一個或者一種產(chǎn)品零部件,而是依據(jù)熱處理設備的能力(容量),在同一時間加工一批工藝條件相同的零部件。
[0006]3、熱處理設備昂貴,企業(yè)投資大。因此從投入產(chǎn)出效益考慮,對于擁有熱處理設備的企業(yè)而言,為了讓熱處理設備產(chǎn)能最大化,一般采用外協(xié)方式進行熱處理。
[0007]在生產(chǎn)現(xiàn)場,熱處理工序之前的工序可以是車、銑、刨、磨等工序,這樣,熱處理工序中的零部件可以來自不同的生產(chǎn)源。不同的生產(chǎn)源可以在不同的時間,將數(shù)量不等的各種需要熱處理的零部件送到熱處理設備前等待加工。
[0008]因此,在相關技術中,為了實現(xiàn)熱處理設備的產(chǎn)能的最大化,一般采用將待加工的零部件裝滿熱處理設備才開始加工的方案。但是,這種方案往往不能同時滿足訂單(工單)生產(chǎn)周期和交貨期的約束,進而不能保證下一工序不停工待料。
[0009]為了協(xié)調(diào)各個工序的生產(chǎn)計劃,在相關技術中,依據(jù)經(jīng)驗采用手工或者Excel表格的方式進行生產(chǎn)計劃排程的方案,其中,這些生產(chǎn)計劃排程方案生產(chǎn)資源無限產(chǎn)能為基礎,并根據(jù)排程結(jié)果進行手工調(diào)整。但是,即使進行手工調(diào)整,這些生產(chǎn)計劃排程的熱處理工序的生產(chǎn)計劃往往無法執(zhí)行,進而熱處理后道工序的排產(chǎn)計劃更加無法執(zhí)行。這是因為物料(待熱處理的零部件)是零散地到達熱處理設備的,如物料的數(shù)量、形狀、大小及其到達的時間不盡相同,而熱處理設備需要加工哪些工件,什么時間夠裝滿都是隨機變化的,所以整個生產(chǎn)計劃的排程往往無法執(zhí)行。
[0010]針對相關技術中生產(chǎn)排程的結(jié)果難以執(zhí)行的問題,目前尚未提出有效的解決方案。
【發(fā)明內(nèi)容】
[0011]本發(fā)明的主要目的在于提供一種生產(chǎn)排程的數(shù)據(jù)處理方法和裝置,以解決相關技術中生產(chǎn)排程的結(jié)果難以執(zhí)行的問題。[0012]為了實現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,提供了一種生產(chǎn)排程的數(shù)據(jù)處理方法。生產(chǎn)工序包括批量生產(chǎn)工序前的工序、批量生產(chǎn)工序和批量生產(chǎn)工序后的工序,該方法包括:獲取批量生產(chǎn)工序前的工序的排程結(jié)果,其中,批量生產(chǎn)工序前的工序的排程結(jié)果中包括待批量生產(chǎn)的零部件的總體積信息;判斷待批量生產(chǎn)的零部件的總體積信息對應的體積是否在預設容量范圍內(nèi),其中,預設容量為批量生產(chǎn)設備的容量;如果判斷出待批量生產(chǎn)的零部件的總體積信息對應的體積在預設容量范圍內(nèi),則獲取批量生產(chǎn)工序的排程結(jié)果;由批量生產(chǎn)工序的排程結(jié)果得到批量生產(chǎn)工序后的工序的排程結(jié)果;以及依次輸出批量生產(chǎn)工序前的工序的排程結(jié)果、批量生產(chǎn)工序的排程結(jié)果和批量生產(chǎn)工序后的工序的排程結(jié)果。
[0013]進一步地,批量生產(chǎn)工序前的工序為批量熱處理前的工序,批量生產(chǎn)工序為批量熱處理工序,批量生廣工序后的工序為批量熱處理后的工序,獲取批量生廣工序如的工序的排程結(jié)果包括:獲取批量熱處理前的工序中的工單的信息,工單的信息包括工單上待批量熱處理的零部件的體積信息和數(shù)量信息;通過待批量熱處理的零部件的體積信息和數(shù)量信息進行計算,得到待批量熱處理的零部件的總體積信息,判斷待批量生產(chǎn)的零部件的總體積信息對應的體積是否在預設容量范圍內(nèi)包括:判斷待批量熱處理的零部件的總體積信息對應的體積是否在預設容量范圍內(nèi),如果判斷出待批量生產(chǎn)的零部件的總體積信息對應的體積在預設容量范圍內(nèi),則獲取批量生產(chǎn)工序的排程結(jié)果包括:如果判斷出待批量熱處理的零部件的總體積信息對應的體積在預設容量范圍內(nèi),則獲取批量熱處理工序的排程結(jié)果。
[0014]進一步地,工單包括多個工單,獲取批量熱處理前的工序中的工單的信息包括:按照預設次序依次獲取多個工單的信息,在獲取批量熱處理工序的排程結(jié)果之前,數(shù)據(jù)處理方法還包括:如果判斷出待批量熱處理的零部件的總體積信息對應的體積不在預設容量范圍內(nèi),并且大于預設容量范圍的上限,則刪除最后獲取的工單的信息,其中,在刪除最后獲取的工單的信息之后,獲取按照預設次序獲取的剩余多個工單的信息作為批量熱處理工序的排程結(jié)果。
[0015]進一步地,工單包括第一工單和第二工單,獲取批量熱處理前的工序中的工單的信息包括:按照預設次序首先獲取第一工單的信息,第一工單的信息包括第一工單上待批量熱處理的零部件的體積信息和數(shù)量信息,通過待批量熱處理的零部件的體積信息和數(shù)量信息進行計算,得到待批量熱處理的零部件的總體積信息包括:通過第一工單上待批量熱處理的零部件的體積信息和數(shù)量信息進行計算,得到待批量熱處理的零部件的第一總體積信息,判斷待批量熱處理的零部件的總體積信息對應的體積是否在預設容量范圍內(nèi)包括:判斷待批量熱處理的零部件的第一總體積信息對應的第一體積是否在預設容量范圍內(nèi),在獲取批量熱處理工序的排程結(jié)果之前,數(shù)據(jù)處理方法還包括:如果判斷出待批量熱處理的零部件的第一總體積信息對應的第一體積不在預設容量范圍內(nèi),且小于預設容量范圍的下限,則添加第二工單的信息,第二工單的信息包括第二工單上待批量熱處理的零部件的體積信息和數(shù)量信息;通過第二工單上待批量熱處理的零部件的體積信息和數(shù)量信息進行計算,得到計算結(jié)果;將計算結(jié)果累加到第一體積上,得到待批量熱處理的零部件的第二體積;判斷待批量熱處理的零部件的第二體積是否在預設容量范圍內(nèi),其中,如果判斷出待批量熱處理的零部件的第二體積在預設容量范圍內(nèi),則按先后順序獲取第一工單的信息和第二工單的信息作為批量熱處理工序的排程結(jié)果。
[0016]進一步地,在判斷待批量熱處理的零部件的第二體積是否在預設容量范圍內(nèi)之后,數(shù)據(jù)處理方法還包括:如果判斷出待批量熱處理的零部件的第二體積不在預設容量范圍內(nèi),則輸出警示信息。
[0017]為了實現(xiàn)上述目的,根據(jù)本發(fā)明的另一方面,提供了一種生產(chǎn)排程的數(shù)據(jù)處理裝置。生產(chǎn)工序包括批量生產(chǎn)工序前的工序、批量生產(chǎn)工序和批量生產(chǎn)工序后的工序,該裝置包括:第一獲取單元,用于獲取批量生產(chǎn)工序前的工序的排程結(jié)果,其中,批量生產(chǎn)工序前的工序的排程結(jié)果中包括待批量生產(chǎn)的零部件的總體積信息;第一判斷單元,用于判斷待批量生產(chǎn)的零部件的總體積信息對應的體積是否在預設容量范圍內(nèi),其中,預設容量為批量生產(chǎn)設備的容量;第二獲取單元,用于如果判斷出待批量生產(chǎn)的零部件的總體積信息對應的體積在預設容量范圍內(nèi),則獲取批量生產(chǎn)工序的排程結(jié)果;確定單元,用于由批量生產(chǎn)工序的排程結(jié)果得到批量生產(chǎn)工序后的工序的排程結(jié)果;以及第一輸出單元,用于依次輸出批量生產(chǎn)工序前的工序的排程結(jié)果、批量生產(chǎn)工序的排程結(jié)果和批量生產(chǎn)工序后的工序的排程結(jié)果。
[0018]進一步地,批量生產(chǎn)工序前的工序為批量熱處理前的工序,批量生產(chǎn)工序為批量熱處理工序,批量生產(chǎn)工序后的工序為批量熱處理后的工序,第一獲取單元包括:獲取模塊,用于獲取批量熱處理前的工序中的工單的信息,工單的信息包括工單上待批量熱處理的零部件的體積信息和數(shù)量信息;計算模塊,用于通過待批量熱處理的零部件的體積信息和數(shù)量信息進行計算,得到待批量熱處理的零部件的總體積信息,第一判斷單元還用于判斷待批量熱處理的零部件的總體積信息對應的體積是否在預設容量范圍內(nèi),第二獲取單元還用于如果判斷出待批量熱處理的零部件的總體積信息對應的體積在預設容量范圍內(nèi),則獲取批量熱處理工序的排程結(jié)果。
[0019]進一步地,工單包括多個工單,獲取模塊還用于按照預設次序依次獲取多個工單的信息,數(shù)據(jù)處理裝置還包括:刪除單元,用于在獲取批量熱處理工序的排程結(jié)果之前,如果判斷出待批量熱處理的零部件的總體積信息對應的體積不在預設容量范圍內(nèi),并且大于預設容量范圍的上限,則刪除最后獲取的工單的信息,其中,第二獲取單元還用于在刪除最后獲取的工單的信息之后,獲取按照預設次序獲取的剩余多個工單的信息作為批量熱處理工序的排程結(jié)果。
[0020]進一步地,工單包括第一工單和第二工單,獲取模塊還用于按照預設次序首先獲取第一工單的信息,第一工單的信息包括第一工單上待批量熱處理的零部件的體積信息和數(shù)量信息,計算模塊還用于通過第一工單上待批量熱處理的零部件的體積信息和數(shù)量信息進行計算,得到待批量熱處理的零部件的第一總體積信息,第一判斷單元還用于判斷待批量熱處理的零部件的第一總體積信息對應的第一體積是否在預設容量范圍內(nèi),數(shù)據(jù)處理裝置還包括:添加單元,用于在獲取批量熱處理工序的排程結(jié)果之前,如果判斷出待批量熱處理的零部件的第一總體積信息對應的第一體積不在預設容量范圍內(nèi),且小于預設容量范圍的下限,則添加第二工單的信息,第二工單的信息包括第二工單上待批量熱處理的零部件的體積信息和數(shù)量信息;計算單元,用于通過第二工單上待批量熱處理的零部件的體積信息和數(shù)量信息進行計算,得到計算結(jié)果;累加單元,用于將計算結(jié)果累加到第一體積上,得到待批量熱處理的零部件的第二體積;第二判斷單元,用于判斷待批量熱處理的零部件的第二體積是否在預設容量范圍內(nèi),其中,第二獲取單元還用于如果判斷出待批量熱處理的零部件的第二體積在預設容量范圍內(nèi),則按先后順序獲取第一工單的信息和第二工單的信息作為批量熱處理工序的排程結(jié)果。
[0021]進一步地,數(shù)據(jù)處理裝置還包括:第二輸出單元,在判斷待批量熱處理的零部件的第二體積是否在預設容量范圍內(nèi)之后,用于如果判斷出待批量熱處理的零部件的第二體積不在預設容量范圍內(nèi),則輸出警示信息。
[0022]生產(chǎn)工序包括批量生產(chǎn)工序前的工序、批量生產(chǎn)工序和批量生產(chǎn)工序后的工序,通過本發(fā)明,采用獲取批量生產(chǎn)工序前的工序的排程結(jié)果,其中,批量生產(chǎn)工序前的工序的排程結(jié)果中包括待批量生產(chǎn)的零部件的總體積信息;判斷待批量生產(chǎn)的零部件的總體積信息對應的體積是否在預設容量范圍內(nèi),其中,預設容量為批量生產(chǎn)設備的容量;如果判斷出待批量生產(chǎn)的零部件的總體積信息對應的體積在預設容量范圍內(nèi),則獲取批量生產(chǎn)工序的排程結(jié)果;由批量生產(chǎn)工序的排程結(jié)果得到批量生產(chǎn)工序后的工序的排程結(jié)果;以及依次輸出批量生產(chǎn)工序前的工序的排程結(jié)果、批量生產(chǎn)工序的排程結(jié)果和批量生產(chǎn)工序后的工序的排程結(jié)果,解決了相關技術中生產(chǎn)排程的結(jié)果難以執(zhí)行的問題,進而達到了生產(chǎn)排程的結(jié)果容易執(zhí)行的效果。
【專利附圖】
【附圖說明】
[0023]構(gòu)成本申請的一部分的附圖用來提供對本發(fā)明的進一步理解,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中:
[0024]圖1是根據(jù)本發(fā)明第一實施例的生產(chǎn)排程的數(shù)據(jù)處理裝置的示意圖;
[0025]圖2是根據(jù)本發(fā)明第二實施例的生產(chǎn)排程的數(shù)據(jù)處理裝置的示意圖;
[0026]圖3是根據(jù)本發(fā)明第一實施例的生產(chǎn)排程的數(shù)據(jù)處理方法的流程圖;以及
[0027]圖4是根據(jù)本發(fā)明第二實施例的生產(chǎn)排程的數(shù)據(jù)處理方法的流程圖。
【具體實施方式】
[0028]需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結(jié)合實施例來詳細說明本發(fā)明。
[0029]為了使本領域的技術人員更好的理解本發(fā)明方案,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分的實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,在本領域普通技術人員沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應當屬于本發(fā)明的保護范圍。
[0030]需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應該理解這樣使用的數(shù)據(jù)在適當情況下可以互換,以便這里描述的本發(fā)明的實施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤4送?,術語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含。
[0031]根據(jù)本發(fā)明的實施例,提供了一種生產(chǎn)排程的數(shù)據(jù)處理裝置,該生產(chǎn)排程的數(shù)據(jù)處理裝置用于分工序地對整個生產(chǎn)計劃進行排程。
[0032]圖1是根據(jù)本發(fā)明第一實施例的生產(chǎn)排程的數(shù)據(jù)處理裝置的示意圖。[0033]如圖1所示,該裝置包括:第一獲取單元10、第一判斷單元20、第二獲取單元30、確定單兀40和第一輸出單兀50。
[0034]需要說明的是,發(fā)明人發(fā)現(xiàn),現(xiàn)有的生產(chǎn)排程結(jié)果不可執(zhí)行的主要原因在于其忽略了生產(chǎn)工序中的零部件的批量生產(chǎn),即忽略了零部件批量進生產(chǎn)設備和批量出生產(chǎn)設備。
[0035]在本發(fā)明實施例中,生產(chǎn)工序可以包括批量生產(chǎn)工序前的工序、批量生產(chǎn)工序和批量生產(chǎn)工序后的工序。其中,批量生產(chǎn)工序前的工序和批量生產(chǎn)工序后的工序可以分別包括一個或者多個子工序。在該一個或者多個子工序中,零部件生產(chǎn)可以為單個零部件或者少量零部件的生產(chǎn)。零部件的相關信息可以以工單為載體,并且零部件可以以工單為單位進行生產(chǎn)排程。
[0036]第一獲取單元10用于獲取批量生產(chǎn)工序前的工序的排程結(jié)果。
[0037]具體地,在獲取批量生產(chǎn)工序前的工序的排程結(jié)果之前,可以根據(jù)每個工單的預設次序信息、批量生產(chǎn)工序前的工序中生產(chǎn)設備工作日歷信息等進行生產(chǎn)計劃排程。預設次序信息可以包括工單的優(yōu)先級次序、交貨單的時間和工單上零部件的生產(chǎn)周期等信息。
[0038]批量生產(chǎn)工序前的工序的排程工具可以是solver排程軟件。在該排程階段,輸入信息可以包括第一輸入信息和第二輸入信息。第一輸入信息可以是零部件工單的信息。其中,零部件工單可以包括一個或者多個,每個零部件工單的信息可以包括零部件的數(shù)量、體積、交貨時間、可開始加工的時間和生產(chǎn)優(yōu)先級等信息。第二輸入信息可以包括批量生產(chǎn)工序前的工序中的生產(chǎn)設備資源能力、工藝工序約束條件和設備工作日歷等信息,其中,設備資源能力可以包括設備數(shù)量和單個設備的容量等。在該階段的排程過程中,可以根據(jù)第二輸入信息對多個等待排程的零部件工單進行排程,得到排程結(jié)果。該排程結(jié)果可以按照工單上零部件的類型信息、并以工單為單位、分類地輸入到排程軟件的工單池中。工單池中的工單信息可以作為批量生產(chǎn)工序的輸入信息,并且工單池中的工單信息以工單為單位輸入到批量生產(chǎn)工序中。由于每個工單上的零部件為相同類型的零部件,因此工單信息以工單為單位輸入到批量生產(chǎn)工序中可以保證相同類型的零部件在同一批次、同一生產(chǎn)設備中進行加工,進而可以保證加工后的零部件的質(zhì)量相同。工單池中的工單信息可以包括零部件的數(shù)量、體積、類型、可開始加工的時間、可結(jié)束加工的時間和用于批量生產(chǎn)的設備資源等信息。其中,用于批量生產(chǎn)的設備資源可以包括設備的數(shù)量和設備的容量等,可開始加工的時間可以表示工單到達用于批量生產(chǎn)的設備的時間。
[0039]優(yōu)選地,可以在工單池中的一個或者多個工單對應的零部件的總體積大于或者等于單個批量生產(chǎn)的設備的容量時開始獲取批量生產(chǎn)工序前的工序的排程結(jié)果。這樣,既可以保證單個批量生產(chǎn)的設備的產(chǎn)能的最大化,也可以保證排程結(jié)果的可執(zhí)行性,即滿足批量生產(chǎn)工序前的工序和批量生產(chǎn)工序在時間上的可執(zhí)行性。
[0040]獲取批量生產(chǎn)工序前的工序的排程結(jié)果可以是以工單為單位獲取一個或者多個工單的信息,其中,批量生產(chǎn)工序前的工序的排程結(jié)果中可以包括待批量生產(chǎn)的零部件的總體積信息。待批量生產(chǎn)的零部件的總體積信息對應的體積可以通過每個工單上零部件的數(shù)量信息對應的數(shù)量和體積信息對應的體積進行運算得到。
[0041]優(yōu)選地,獲取一個或者多個工單的信息可以是按照工單的預設次序信息進行獲取。預設次序信息可以包括工單的優(yōu)先級次序、交貨單的時間和工單上零部件的生產(chǎn)周期等信息。
[0042]優(yōu)選地,當工單的信息被獲取之后,工單的信息對應的工單可以從工單池中刪除,這樣,可以避免同一工單信息被重復排程。
[0043]第一判斷單元20用于判斷待批量生產(chǎn)的零部件的總體積信息對應的體積是否在預設容量范圍內(nèi)。
[0044]預設容量可以為批量生產(chǎn)設備的容量。由于批量生產(chǎn)設備可以包括一個或者多個,并且不同的批量生產(chǎn)設備的容量可以相同或者不同,因此預設容量與批量生產(chǎn)設備相對應,也可以包括一個或者多個。又由于批量生產(chǎn)設備的容量可以存在誤差,因此預設容量范圍與批量生產(chǎn)設備的容量的誤差相關。
[0045]例如,批量生產(chǎn)設備的容量可以為1,并且預設容量范圍可以是0.9-1.1,或者預設容量范圍可以是1.6-1.8。
[0046]待批量生產(chǎn)的零部件可以為同一類型的零部件,并且待批量生產(chǎn)的零部件可以以工單為單位、其為來自一個或者多個工單的零部件,但是每個工單的零部件需要同時被加工。如表1所示,假設預設容量范圍為0.9-1.1,在總體積0.9在預設容量范圍內(nèi)。
[0047]表1
[0048]
【權(quán)利要求】
1.一種用于生產(chǎn)排程的數(shù)據(jù)處理方法,其特征在于,生產(chǎn)工序包括批量生產(chǎn)工序前的工序、批量生產(chǎn)工序和批量生產(chǎn)工序后的工序,所述數(shù)據(jù)處理方法包括: 獲取所述批量生產(chǎn)工序前的工序的排程結(jié)果,其中,所述批量生產(chǎn)工序前的工序的排程結(jié)果中包括待批量生產(chǎn)的零部件的總體積信息; 判斷所述待批量生產(chǎn)的零部件的總體積信息對應的體積是否在預設容量范圍內(nèi),其中,所述預設容量為批量生產(chǎn)設備的容量; 如果判斷出所述待批量生產(chǎn)的零部件的總體積信息對應的體積在預設容量范圍內(nèi),則獲取所述批量生產(chǎn)工序的排程結(jié)果; 由所述批量生產(chǎn)工序的排程結(jié)果得到所述批量生產(chǎn)工序后的工序的排程結(jié)果;以及依次輸出所述批量生產(chǎn)工序前的工序的排程結(jié)果、所述批量生產(chǎn)工序的排程結(jié)果和所述批量生產(chǎn)工序后的工序的排程結(jié)果。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理方法,其特征在于,所述批量生產(chǎn)工序前的工序為批量熱處理前的工序,所述批量生產(chǎn)工序為批量熱處理工序,所述批量生產(chǎn)工序后的工序為批量熱處理后的工序, 獲取所述批量生產(chǎn)工序前的工序的排程結(jié)果包括:獲取所述批量熱處理前的工序中的工單的信息,所述工單的信息包括所述工單上待批量熱處理的零部件的體積信息和數(shù)量信息;通過所述待批量熱處理的零部件的體積信息和數(shù)量信息進行計算,得到待批量熱處理的零部件的總體積信息, 判斷所述待批量生產(chǎn)的零部件的總體積信息對應的體積是否在預設容量范圍內(nèi)包括:判斷所述待批量熱處理的零部件的總體積信息對應的體積是否在所述預設容量范圍內(nèi),如果判斷出所述待批量生產(chǎn)的零部件的總體積信息對應的體積在預設容量范圍內(nèi),則獲取所述批量生產(chǎn)工序的排程結(jié)果包括:如果判斷出所述待批量熱處理的零部件的總體積信息對應的體積在所述預設容量范圍內(nèi),則獲取所述批量熱處理工序的排程結(jié)果。
3.根據(jù)權(quán)利要求2所述的數(shù)據(jù)處理方法,其特征在于,工單包括多個工單, 獲取所述批量熱處理前的工序中的工單的信息包括:按照預設次序依次獲取所述多個工單的信息, 在獲取所述批量熱處理工序的排程結(jié)果之前,所述數(shù)據(jù)處理方法還包括: 如果判斷出所述待批量熱處理的零部件的總體積信息對應的體積不在所述預設容量范圍內(nèi),并且大于所述預設容量范圍的上限,則刪除最后獲取的工單的信息, 其中,在刪除最后獲取的工單的信息之后,獲取按照所述預設次序獲取的剩余所述多個工單的信息作為所述批量熱處理工序的排程結(jié)果。
4.根據(jù)權(quán)利要求2所述的數(shù)據(jù)處理方法,其特征在于,工單包括第一工單和第二工單, 獲取所述批量熱處理前的工序中的工單的信息包括:按照預設次序首先獲取所述第一工單的信息,所述第一工單的信息包括所述第一工單上待批量熱處理的零部件的體積信息和數(shù)量信息, 通過所述待批量熱處理的零部件的體積信息和數(shù)量信息進行計算,得到待批量熱處理的零部件的總體積信息包括:通過所述第一工單上待批量熱處理的零部件的體積信息和數(shù)量信息進行計算,得到待批量熱處理的零部件的第一總體積信息, 判斷所述待批量熱處理的零部件的總體積信息對應的體積是否在所述預設容量范圍內(nèi)包括:判斷所述待批量熱處理的零部件的第一總體積信息對應的第一體積是否在所述預設容量范圍內(nèi), 在獲取所述批量熱處理工序的排程結(jié)果之前,所述數(shù)據(jù)處理方法還包括:如果判斷出所述待批量熱處理的零部件的第一總體積信息對應的第一體積不在所述預設容量范圍內(nèi),且小于所述預設容量范圍的下限,則添加所述第二工單的信息,所述第二工單的信息包括所述第二工單上待批量熱處理的零部件的體積信息和數(shù)量信息;通過所述第二工單上待批量熱處理的零部件的體積信息和數(shù)量信息進行計算,得到計算結(jié)果;將所述計算結(jié)果累加到所述第一體積上,得到待批量熱處理的零部件的第二體積;判斷所述待批量熱處理的零部件的第二體積是否在所述預設容量范圍內(nèi),其中,如果判斷出所述待批量熱處理的零部件的第二體積在所述預設容量范圍內(nèi),則按先后順序獲取所述第一工單的信息和所述第二工單的信息作為所述批量熱處理工序的排程結(jié)果。
5.根據(jù)權(quán)利要求4所述的數(shù)據(jù)處理方法,其特征在于,在判斷所述待批量熱處理的零部件的第二體積是否在所述預設容量范圍內(nèi)之后,所述數(shù)據(jù)處理方法還包括: 如果判斷出所述待批量熱處理的零部件的第二體積不在所述預設容量范圍內(nèi),則輸出警示信息。
6.一種用于生產(chǎn)排程的數(shù)據(jù)處理裝置,其特征在于,生產(chǎn)工序包括批量生產(chǎn)工序前的工序、批量生產(chǎn)工序和批量生產(chǎn)工序后的工序,所述數(shù)據(jù)處理裝置包括: 第一獲取單元,用于獲取所述批量生產(chǎn)工序前的工序的排程結(jié)果,其中,所述批量生產(chǎn)工序前的工序的排程結(jié)果中包括待批量生產(chǎn)的零部件的總體積信息; 第一判斷單元,用于判斷所述待批量生產(chǎn)的零部件的總體積信息對應的體積是否在預設容量范圍內(nèi),其中,所述預設容量為批量生產(chǎn)設備的容量; 第二獲取單元,用于如果判斷出所述待批量生產(chǎn)的零部件的總體積信息對應的體積在預設容量范圍內(nèi),則獲取所述批量生產(chǎn)工序的排程結(jié)果; 確定單元,用于由所述批量生產(chǎn)工序的排程結(jié)果得到所述批量生產(chǎn)工序后的工序的排程結(jié)果;以及 第一輸出單元,用于依次輸出所述批量生產(chǎn)工序前的工序的排程結(jié)果、所述批量生產(chǎn)工序的排程結(jié)果和所述批量生產(chǎn)工序后的工序的排程結(jié)果。
7.根據(jù)權(quán)利要求6所述的數(shù)據(jù)處理裝置,其特征在于,所述批量生產(chǎn)工序前的工序為批量熱處理前的工序,所述批量生產(chǎn)工序為批量熱處理工序,所述批量生產(chǎn)工序后的工序為批量熱處理后的工序, 所述第一獲取單元包括:獲取模塊,用于獲取所述批量熱處理前的工序中的工單的信息,所述工單的信息包括所述工單上待批量熱處理的零部件的體積信息和數(shù)量信息;計算模塊,用于通過所述待批量熱處理的零部件的體積信息和數(shù)量信息進行計算,得到待批量熱處理的零部件的總體積信息, 所述第一判斷單元還用于判斷所述待批量熱處理的零部件的總體積信息對應的體積是否在所述預設容量范圍內(nèi), 所述第二獲取單元還用于如果判斷出所述待批量熱處理的零部件的總體積信息對應的體積在所述預設容量范圍內(nèi),則獲取所述批量熱處理工序的排程結(jié)果。
8.根據(jù)權(quán)利要求7所述的數(shù)據(jù)處理裝置,其特征在于,工單包括多個工單,所述獲取模塊還用于按照預設次序依次獲取所述多個工單的信息, 所述數(shù)據(jù)處理裝置還包括:刪除單元,用于在獲取所述批量熱處理工序的排程結(jié)果之前,如果判斷出所述待批量熱處理的零部件的總體積信息對應的體積不在所述預設容量范圍內(nèi),并且大于所述預設容量范圍的上限,則刪除最后獲取的工單的信息, 其中,所述第二獲取單元還用于在刪除最后獲取的工單的信息之后,獲取按照所述預設次序獲取的剩余所述多個工單的信息作為所述批量熱處理工序的排程結(jié)果。
9.根據(jù)權(quán)利要求7所述的數(shù)據(jù)處理裝置,其特征在于,工單包括第一工單和第二工單, 所述獲取模塊還用于按照預設次序首先獲取所述第一工單的信息,所述第一工單的信息包括所述第一工單上待批量熱處理的零部件的體積信息和數(shù)量信息, 所述計算模塊還用于通過所述第一工單上待批量熱處理的零部件的體積信息和數(shù)量信息進行計算,得到待批量熱處理的零部件的第一總體積信息, 所述第一判斷單元還用于判斷所述待批量熱處理的零部件的第一總體積信息對應的第一體積是否在所述預設容量范圍內(nèi), 所述數(shù)據(jù)處理裝置還包括:添加單元,用于在獲取所述批量熱處理工序的排程結(jié)果之前,如果判斷出所述待批量熱處理的零部件的第一總體積信息對應的第一體積不在所述預設容量范圍內(nèi),且小于所述預設容量范圍的下限,則添加所述第二工單的信息,所述第二工單的信息包括所述第二工單上待批量熱處理的零部件的體積信息和數(shù)量信息;計算單元,用于通過所述第二工單上待批量熱處理的零部件的體積信息和數(shù)量信息進行計算,得到計算結(jié)果;累加單元,用于將所述計算結(jié)果累加到所述第一體積上,得到待批量熱處理的零部件的第二體積;第二判斷單元,用于判斷所述待批量熱處理的零部件的第二體積是否在所述預設容量范圍內(nèi),其中,所述第二獲取單元還用于如果判斷出所述待批量熱處理的零部件的第二體積在所述預設容量范圍內(nèi),則按先后順序獲取所述第一工單的信息和所述第二工單的信息作為所述批量熱處理工序的排程結(jié)果。
10.根據(jù)權(quán)利要求9所述的數(shù)據(jù)處理裝置,其特征在于,所述數(shù)據(jù)處理裝置還包括: 第二輸出單元,在判斷所述待批量熱處理的零部件的第二體積是否在所述預設容量范圍內(nèi)之后,用于如果判斷出所述待批量熱處理的零部件的第二體積不在所述預設容量范圍內(nèi),則輸出警示信息。
【文檔編號】G05B19/418GK103699105SQ201310745398
【公開日】2014年4月2日 申請日期:2013年12月30日 優(yōu)先權(quán)日:2013年12月30日
【發(fā)明者】馬國鈞, 侍樂媛 申請人:北京施達優(yōu)技術有限公司