[go: up one dir, main page]

TWI727425B - 多工序流程式產品生產排程方法 - Google Patents

多工序流程式產品生產排程方法 Download PDF

Info

Publication number
TWI727425B
TWI727425B TW108133848A TW108133848A TWI727425B TW I727425 B TWI727425 B TW I727425B TW 108133848 A TW108133848 A TW 108133848A TW 108133848 A TW108133848 A TW 108133848A TW I727425 B TWI727425 B TW I727425B
Authority
TW
Taiwan
Prior art keywords
manpower
information
flow
restriction
scheduling method
Prior art date
Application number
TW108133848A
Other languages
English (en)
Other versions
TW202113701A (zh
Inventor
許新居
陳科甫
Original Assignee
威保控股股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 威保控股股份有限公司 filed Critical 威保控股股份有限公司
Priority to TW108133848A priority Critical patent/TWI727425B/zh
Publication of TW202113701A publication Critical patent/TW202113701A/zh
Application granted granted Critical
Publication of TWI727425B publication Critical patent/TWI727425B/zh

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • General Factory Administration (AREA)

Abstract

本發明的產品生產排程方法由一產品排程應用程式執行,係先接收一產品種類資訊並據以讀取包含工序序號資訊、工序種類資訊,根據工序序號資訊、工序種類資訊產生一有向網路模型,並且根據生產線的順序產生一組流量限制式;接收一人力數量資訊並據以產生一人力限制式;讀取一有關最佳產能的目標函式,並且根據組流量限制式、人力限制式及工序週期時間資訊計算目標函式的一最佳解及對應的人力配置;通過產生有向網路模型及對應的有限數量的流量限制式,大幅降低所需進行的運算次數,使得產品排成應用程式執行能在有限時間中獲得最佳人力配置。

Description

多工序流程式產品生產排程方法
一種排程方法,尤指一種多工序流程式產品生產排程方法。
在紡織、製鞋等人力密集的產業中,一種產品的生產組裝作業中包含多道工序,並且使用大量的人力組成連續的生產線進行產品由原料到成品的加工及組裝。為了達到良好的生產效率,如何將人力適當的分配到各道工序中,便是每一個工廠在生產產品時必然面臨的問題。在進行人力分配的過程中,還需考慮生產線中各該工序之間的條件及相對關係。舉例來說,每一道工序所需的平均時間不相同,即相同人力在固定時間內進行每一道工序的效率不同。一般來說,一個工廠的生產效率定義為在固定時間內產出之完成品數量,而一件完成品的產出必須完整的通過所有工序。因此,完成品的數量受限於產能最低的該道工序的產出數量。換句話說,為了達到最佳的生產效率,各該工序的人力分配必須提高各道工序中產出數量最低的該道工序的產出數量,以提高完成品的產出數量。舉例來說,一生產線在當天的人力配置下,其中第3工序一小時只能完成500件產品的加工,其他工序一小時能完成800件產品的加工,則該生產線一小時只能產出500件完成品,生產效率為500件/小時。在同一條生產線上,通過更改人力配置,其中第3工序一小時能產出550件產品,其他工序一小時能完成700件產品的加工,則該生產線一小時能產出550件完成品,生產效率提高為550件/小時。
此外,各該工序中,工序種類相同且相鄰的工序還可合併進行。在人力數量、生產工序及各該工序種類已知的情況下,通過將所有工序合併的可能與人力分配的可能與進行排列組合,以窮舉法全部列出並計算其生產效率,則勢必可以得到具有最佳生產效率的唯一最佳配置。然而,最佳生產效率生產排程的問題複雜程度具有NP-hard問題特性,獲得最佳配置所需之計算次數隨人力數量或工序數量呈指數上升。
進一步來說,每一工作天均有人員臨時請假導致人力數量臨時變動、部分工序提早完成等變數,因此若要達每一天都能達到最佳效率,每天開工前都必須計算一次較佳人力配置。舉例來說,假設今日生產之產品之工序數量共15道,且有25人進行作業,則根據可合併之工序數量不同,所需計算次數在196萬~96億次之間;若今日生產之產品之工序數量共20道,且有25人進行作業,則所需計算次數在4.2萬~8千億次之間;若今日生產之產品之工序數量同樣為20道,作業人數增加為30人,則所需計算次數在2千萬~11兆次之間。也就是說,無論是工序數量或當天人力總數的變動,皆會使得通過窮舉法取得人力配置的最佳方法的所需計算數量隨大幅增加。而實際上,多數產品的工序數量往往大於30道,而單一工廠之人力數量往往大於1000人,通過上述窮舉方法獲得最佳配置之計算量是任何一般電腦皆無法在每日開工前的有限時間得到該較佳配置。綜上所述,現有的生產排程方法勢必須進行進一步改良。
有鑑於現有的產品生產排程方法的計算量龐大,難以在實際執行上根據每天的人力數量及工序變動在有限時間內獲得符合效率標準的工序合併及人力分配排程,本發明提供一種多工序流程式產品生產排程方法,由一生產排程應用程式執行。該產品生產排程方法包含以下步驟: 接收一產品種類資訊,根據產品種類資訊讀取一產品基礎資訊資料庫,該產品基礎資訊資料庫包含一工序序號資訊,以及對應該工序序號資訊的一工序週期時間資訊、一工序種類資訊;根據該工序序號資訊及該工序種類資訊產生一有向網路模型;根據該有向網路模型產生一組流量限制式;接收一人力數量資訊,根據該人力數量資訊產生一人力限制式;讀取一目標函式,並根據該組流量限制式、工序週期時間資訊,計算該目標函式基於該有向網路模型之一最佳解,且輸出對應該最佳解的一人力配置。
該有向網路模型係根據該工序序號及對應的工序種類產生,而根據有向網路模型產生之該組流量限制式的數量受限於工序序號的數量,且不受人力數量的影響。通過根據有向網路模型及生產線順序限制產生的有限的限制式,大幅降低獲得最佳配置所需之計算次數,使得電腦能夠即時根據當日人力及工序計算獲得最佳配置。
J1:第一工序
J2:第二工序
J3:第三工序
Jn:第n工序
J24:第二工序至第四工序的合併工序
圖1係本發明多工序流程式產品生產排程方法的流程示意圖。
圖2係本發明多工序流程式產品生產排程方法的一有向網路模型的轉運節點示意圖。
圖3係本發明多工序流程式產品生產排程方法的一有向網路模型示意圖。
圖4係本發明多工序流程式產品生產排程方法一第一較佳實施例的有向網路模型示意圖。
圖5係本發明多工序流程式產品生產排程方法一第一較佳實施例的最佳人力配置有向網路模型示意圖。
有鑑於現有的產品生產排程方法的計算量龐大,難以在實際執行上根據每天的人力總數及工序變動在有限時間內獲得符合效率標準的工序合併及人力配置排程,本發明提供一種多工序流程式產品生產排程方法,由一生產排程應用程式執行,能大幅降低獲得最佳配置所需之計算次數,使得電腦能夠快即時根據當日人力總數及工序計算獲得最佳配置。
請參閱圖1所示,該產品生產排程方法包含以下步驟:接收一產品種類資訊,根據產品種類資訊讀取一產品基礎資訊資料庫,該產品基礎資訊資料庫包含一工序序號資訊,以及對應該工序序號資訊的一工序週期時間資訊、一工序種類資訊(S101);根據該工序序號資訊及該工序種類資訊產生一有向網路模型(S102);根據該有向網路模型產生一組流量限制式(S103);接收一人力數量資訊,根據該人力數量資訊產生一人力限制式(S104);讀取一目標函示,並根據該組流量限制式、工序週期時間資訊,計算該目標函式基於該有向網路模型之一最佳解,且輸出對應該最佳解的一人力配置(S105)。
該人力數量資訊包含到職的總人力數,該工序序號資訊包含複數工序序號,每一工序序號依序對應該產品的其中一工序,該工序種類資訊包含各該工序序號對應的工序種類,工序週期時間資訊包含各該工序序號對應的一週期時間,也就是該產品通過並完成該工序所需的一平均時間。
為了詳細說明本發明的多工序流程式生產排程方法,先說明一產品的生產流程中的各該變數。其中,到職的總人力數為q人,工序種類有m個,且該產品總共有J1~Jn共n道工序,各該工序Ji分別屬於m個工序種類中的其中一 種,Mk為第k類的工序之集合。平均一人執行一道工序Ji並產生通過該工序之一件半成產品所需之一週期時間為Pi,若為合併工序Jij,所需之週期時間為Pij。其中,工序Ji~Jj需屬於同一種類工序且為相鄰工序才能形成合併工序Jij,也就是說,Jij成立之條件為Ji~Jj
Figure 108133848-A0305-02-0006-38
M k 。此外,較佳的,設定M1為手工工序種類之集合,而屬於手工之工序可以與任何其他種類之工序進行合併,也就是說,Jij成立之條件為Ji~Jj
Figure 108133848-A0305-02-0006-39
(M k ∪M1)。
在本發明中,通過生產排程方法產出一種人力配置,即代表在上述工序合併的條件限制下決定一種工序的合併方式,並且將當天之人力數量分配到各該工序或合併工序。
以下條列出上述的各該變數及其定義:n:工序總數
q:人力總數
m:工序種類總數
Ji:第i工序;Mk:第k種類工序之集合;Jij:Ji~Jj的合併工序,i=1~n,j=1~n,i≦j;Pi:第i工序的週期時間,代表平均一人執行該工序;Pij:合併工序Jij的週期時間,
Figure 108133848-A0305-02-0006-1
,i≦j;根據上述生產排程之變數,可衍伸出產能應變函式: Ci:單人單站產能,第i工序Ji的單人產能,
Figure 108133848-A0305-02-0006-2
,其中T為單位時間,因此Ci即為由1人執行該工序Ji,在一單位時間內可以完成之產品件數;Cij:合併工序Jij的單人產能,
Figure 108133848-A0305-02-0006-3
; 在某一人力配置下,若該工序Jij分配了多人同時進行,則該工序的產能與分配到的人數成正比,即該工序的產能為人數與單人產能的乘積。
接下來說明本發明的生產排程方法之各該步驟說明。
請參閱圖2所示,為了將各該工序儲存為該有向網路模型,根據該產品之工序序號,定義該有向網路模型中的節點集合:N={ai,bi},i=1~n;其中,ai、bi為一工序Ji的轉運節點;V={s,t}∪N,s為供給節點,即生產線之起點;t為需求節點,即生產線之終點。
在本有向網路模型中,ai為工序Ji的入站轉運節點,bi為一工序Ji的出站轉運節點。
請參閱圖3所示,接著根據工序種類,定義該有向網路模型中的弧向量集合A=A 1A 2A 3A 4,其中:A 1={(s,a 1)};
Figure 108133848-A0305-02-0007-40
,j
Figure 108133848-A0305-02-0007-41
i備其中,當j>i;弧(a i ,b j )成立需考量工序種類集合,也就是說,若弧(aI,bj)要成立,則J I ,J j
Figure 108133848-A0305-02-0007-42
M k M 1k=2,3,…m,且弧(a i+x ,b j )都須成立,x=1,2…,(j-i);
Figure 108133848-A0305-02-0007-43
,i=1,2,…,n-1;(b i ,a i+1)成立表示其中一工序Ji連接至下一工序Ji+1A 4={(b n ,t)}。
接著,定義流量函式f(x,y),並且定義f(u,v)
Figure 108133848-A0305-02-0007-44
{0,1}。
f(x,y)=1,表示有流量從x至y;f(x,y)=0,表示沒有流量從x至y,其中:f(s,a1)=1,表示J1為供給起點後的第一道工序;f(bn,t)=1,表示Jn為需求終點前最後一道工序;f(ai,bj)=1,且j=i,表示安排Ji工序為單獨執行之工序;f(ai,bj)=1,且j>i,表示安排Ji~Jj為合併工序Jij; f(bi,ai+1)=1,表示安排Ji工序結束之後連接Jj工序。
舉例來說,以圖3為例,在一人力配置中,當流量函式f(a1,b2)=1,表示設定工序J1~J2合併為一道合併工序J12執行,當f(a3,b3)=1,表示設定工序J3為單獨執行之工序。此外,f(s,a1)及f(bn,t)皆預設為1,確保生產程序之開始進入第一道工序與最後一道工序之結束。
接著定義人力函式w(ai,bj)。w(ai,bj)為工序Jij所配置之人力數,符合
Figure 108133848-A0305-02-0008-45
,即,各該工序的人力數和為人力總數。舉例來說,當f(a1,b2)=1,且w(ai,bj)=5,表示合併工序J12分配5人進行該合併工序。
根據上述流量及人力函式定義,可進一步確認單一工序的產能為該工序的單人產能與該站配置之人力數的乘積,即:
Figure 108133848-A0305-02-0008-4
進一步的,一生產線產出之完成產品數量受到在該特定人力配置下,具有最低產能之該工序的限制。也就是說,該生產線產生之完成產品數量等同於具有最低產能的該工序的產生之產品件數。根據上述原因,可訂定該人力配置的人均效率(POH)為在該人力配置下,具有最低單站產能的該工序的之單站產能除以當天人力總數,也就是在一單位時間內,平均一人產生之完成產品件數。
此外,在判斷上述最低單站產能時,也必須考量該工序或該合併工序是否有被選擇。在計算中,若該工序或該合併工序根本沒有在該人力配置中被選擇,該工序對應的流量函式值f(a i ,b j )=0,使得其對應的單站產能為0,則會導致該工序被判斷為具有最低單站產能,然而此狀況是一不合理的配置,不應 出現在任何可執行的人力配置中。為避免上述可能瑕疵,在本發明中,進一步定義一單站產能函式C(f(a i ,b j ),w(a i ,b j )):
Figure 108133848-A0305-02-0009-5
其中,α為一異常警示常數,較佳為選擇一極大的數,C(f(a i ,b j ),w(a i ,b j ))即為該人力配置下的單站產能函式。
因此,可以將該人力配置的人均效率POH表示為:
Figure 108133848-A0305-02-0009-6
接下來定義一目標函式,即最佳的人均效率Max(POH)。由上述人均效率POH之定義式可知,將最佳人均效率可列為:
Figure 108133848-A0305-02-0009-7
此外,在一較佳實施例中,為了避免流量函式值為1,而人力函式值為0的配置產生的情形發生,也就是為了避免安排了其中一工序或合併工序,卻沒有分配人力的無法實施錯誤情形發生,進一步產生一個收斂函式:
Figure 108133848-A0305-02-0009-46
m(a i ,b j )。其中,定義當f(a i ,b j )=1,但w(a i ,b j )=0時,m(a i ,b j )=1。即:
Figure 108133848-A0305-02-0009-8
而進一步的,藉由上述收斂函式,還將代表目標函式的最佳人均效率修正為:
Figure 108133848-A0305-02-0009-9
上述修正過的目標函式使得在運算某一人力配置的人均效率時,若發生f(a i ,b j )=1,但w(a i ,b j )=0的不合理配置,則:
Figure 108133848-A0305-02-0010-10
也就是說,修正過的目標函式使得包含有f(a i ,b j )=1且w(a i ,b j )=0的不合理人力分配的POH-
Figure 108133848-A0305-02-0010-50
m(a i ,b j )不可能為一最大值。如此一來,即達到避免該包含有不合理人力分配的人力配置根據運算結果被選擇為最佳人力配置的目的。
在該有向網路模型中,設定由供給起點s進入第一工序J1的輸入流量為1,以及由最後一到工序Jn進入需求終點t的輸出流量為1,且根據各該轉運節點的輸入流量ai、bj必須等於輸出流量之限制,可得到以下流量限制式:對a1而言:
Figure 108133848-A0305-02-0010-37
,j=1~n;對ai而言:
Figure 108133848-A0305-02-0010-36
,j
Figure 108133848-A0305-02-0010-48
i;對b j 而言:
Figure 108133848-A0305-02-0010-35
,j
Figure 108133848-A0305-02-0010-49
i;對b n 而言:
Figure 108133848-A0305-02-0010-34
根據輸入的一人力數量資訊,判斷當天人力總數為當日出勤人數q,可以得到人力限制式:
Figure 108133848-A0305-02-0010-11
最後,根據上述有向網路模型,及據以產生的流量限制式及人力限制式,通過軟體之整數規劃求解演算法,計算上述目標函式Max(POH)之一最 佳解,並且輸出對應該最佳解的流量函式值及人力函式值,也就是輸出該最佳人力配置下的工序合併方法及人力分配方法。
以下將進一步舉例說明本發明產品生產排程方法之運作方法。舉例而言,當天要生產之產品為襪子,因此管理人員輸入生產排程應用程式的一產品種類資訊包含襪子產品之代表資訊,例如為一產品代碼。該生產排程應用程式根據該產品種類資訊讀取一產品基礎資訊資料庫。襪子的產品基礎資訊資料庫如下表表1所示。
Figure 108133848-A0305-02-0011-57
該產品基礎資訊資料庫包含襪子產品生產線中各工序之工序序號、工序週期時間及工序種類及其編號列。根據上表,得知當天該產品之生產線的各該變數如下:工序總數n=4;工序種類集合:M1={J3,J4}、M2={J1}、M3={J2}。
其中,該第3工序J3及該第4工序J4為手工工序,而第1工序J1及第2工序J2為不同種類之車縫工序。也就是說,根據相同種類工序可合併,以及手工工序可與任何其他種類工序合併之條件,可安排的工序合併方式例如為第2、3工序合併為J23、第3、4工序合併為J34、第2~4工序合併為J24等。
請一併參閱圖4所示,圖4為根據上述工序相關資訊建立之有向網路模型。首先根據工序總數為4之資訊,產生以下節點集合:轉運節點集合N={a 1,a 2,a 3,a 4,b 1,b 2,b 3,b 4};V={s,t}∪N={s,t,a 1,a 2,a 3,a 4,b 1,b 2,b 3,b 4}。
接著定義弧向量集合A=A 1A 2A 3A 4,其中:A 1={(s,a 1)};A 2={(a 1,b 1),(a 2,b 2),(a 2,b 3),(a 2,b 4),(a 3,b 3),(a 4,b 4),(a 3,b 4)};A 3={(b 1,a 2),(b 2,a 3),(b 3,a 4)};A 4={(b 4,t)}。
產生該有向網路模型後,進一步根據該弧向量集合,則可以產生以下流量函式:f(s,a 1)、f(a 1,b 1)、f(a 2,b 2)、f(a 2,b 3)、f(a 2,b 4)、f(a 3,b 3)、f(a 4,b 4)、f(a 3,b 4)、f(b 1,a 2)、f(b 2,a 3)、f(b 3,a 4)、f(b 4,t)。
根據上述流量函式,產生以下流量限制式:對a1而言:f(s,a 1)=f(a 1,b 1)=1;對a2而言:f(b 1,a 2)=f(a 2,b 2)+f(a 2,b 3)+f(a 2,b 3)+f(a 2,b 4);對a3而言:f(b 2,a 3)=f(a 3,b 3)+f(a 3,b 4);對a4而言:f(b 3,a 4)=f(a 4,b 4);對b1而言:f(a 1,b 1)=f(b 1,a 2);對b2而言:f(a 2,b 2)=f(a 2,b 3);對b3而言:f(a 2,b 3)+f(a 3,b 3)=f(b 3,a 4);對b4而言:f(a 2,b 4)+f(a 3,b 4)+f(a 4,b 4)=f(b 4,t)=1。
而考量人力分配的單站產能函式如下:
Figure 108133848-A0305-02-0012-18
Figure 108133848-A0305-02-0013-19
以及產生避免安排錯誤的收斂函式m(a i ,b j ):
Figure 108133848-A0305-02-0013-20
進一步的,生產排程應用程式接收由管理人員輸入的人力數量資訊,例如當天到職人數為10,則人力數量資訊中的人力總數q=10,因此具以產生人力限制式:
Figure 108133848-A0305-02-0013-22
,即代表各該工序或合併工序所分配到的人力數的總和為當天人力總數。
根據該有向網路模型中及之上述的流量函式及人力函式,可產生一待運算之人力配置表,如下表2所示。
Figure 108133848-A0305-02-0014-23
在最後一步驟中,根據該目標函式Max(POH),且在上述流量限制式及人力限制式的限制條件下,通過規劃求解之演算法,得到具有最高的最低單站產能的最佳解的人力配置如下表表3所示,其中,流量函式值及代表工序合併方式,人力函式值則代表人力數量分配。其中,設定單位時間T為1小時,即3600秒,因此該單人單站產能及單站產能係以3600產出之產品件數表示。
Figure 108133848-A0305-02-0015-24
請一併參閱圖5及表3所示,該產品生產的最佳人力配置為工序J2~J4合併為一合併工序J24,而在第1工序J1分配5人,該合併工序J24分配5人。在此人力配置下,該合併工序J24具有所有工序中之最低單站產能,即1500件。也就是說,該生產線在此最佳人力配置下,1小時產出1500件完成品產品。
在上述的舉例說明中,通過根據該有向網路模型及其流量限制式的規劃求解運算,本實施例的產品生產排程方法僅需計算具有9條限制式的規劃求解1次,獲得該最佳人力配置。若通過習知的排列組合窮舉法,則需運算35次。
也就是說,本發明的計算複雜度將依據限制式數量影響計算時間,而限制式的數量必定小於
Figure 108133848-A0305-02-0016-25
,不受人力q的影響,僅受工序數量n影響,因此使此問題能夠在有限時間內求解。由此可知,本發明的產品生產排程方法大幅降低運算量,解決在有限時間內無法通過窮舉法獲得最佳人力配置之問題。
以上所述僅是本發明的較佳實施例而已,並非對本發明做任何形式上的限制,雖然本發明已以較佳實施例揭露如上,然而並非用以限定本發明,任何熟悉本專業的技術人員,在不脫離本發明技術方案的範圍內,當可利用上述揭示的技術內容做出些許更動或修飾為等同變化的等效實施例,但凡是未脫離本發明技術方案的內容,依據本發明的技術實質對以上實施例所作的任何簡單修改、等同變化與修飾,均仍屬於本發明技術方案的範圍內。

Claims (9)

  1. 一種多工序流程式產品生產排程方法,由一生產排程應用程式執行,包含以下步驟:接收一產品種類資訊,根據產品種類資訊讀取一產品基礎資訊資料庫,該產品基礎資訊資料庫包含一工序序號資訊,以及對應該工序序號資訊的一工序週期時間資訊、一工序種類資訊;其中,該工序序號資訊包含複數工序序號,該工序種類資訊包含各該工序序號對應的工序種類;根據該工序序號資訊及該工序種類資訊產生一有向網路模型;其中,該有向網路模型包含一轉運節點集合及一弧向量集合,且該轉運節點集合係包含對應各該工序序號的複數入站轉運節點a i 及複數出站轉運節點b j ,其中i、j代表工序序號且為正整數;該弧向量集合係包含根據轉節點集合及工序種類資訊產生的複數弧向量,且其中包含由各該入站轉運節點a i 至各該出站轉運節點b j 之複數弧向量,且當j>i,弧向量(a i ,b j )須在對應工序序號i至對應工序序號j之工序種類皆相同或為一手工工序種類時成立;根據該有向網路模型產生一組流量限制式;接收一人力數量資訊,根據該人力數量資訊產生一人力限制式;讀取一目標函式,並根據該組流量限制式、該人力限制式及該工序週期時間資訊,計算該目標函式基於該有向網路模型之一最佳解,且輸出對應該最佳解的一人力配置。
  2. 如請求項1所述之多工序流程式產品生產排程方法,其中,根據該有向網路模型產生一組流量限制式的步驟中,包含產生複數流量函式,各該流量函式對應其中一弧向量;根據各該入站轉運節點及各該出站轉運節點的一輸入流量等於一輸出流量的限制規則,產生針對各該流量函式的該組流量限制式。
  3. 如請求項1所述之多工序流程式產品生產排程方法,其中,讀取一目標函式,並根據該組流量限制式、工序週期時間資訊,計算該目標函式基於該有向網路模型之一最佳解的步驟中,係通過規劃求解演算法計算該最佳解。
  4. 如請求項1所述之多工序流程式產品生產排程方法,其中,接收一人力數量資訊,根據該人力數量資訊產生一人力限制式的步驟,係包含以下步驟:產生複數人力函式,各該人力函式對應其中一弧向量;根據各該工序及合併工序的人力數和等於一人力總數的限制規則,產生各該人力函式值的合等於該人力數量資訊的人力限制式。
  5. 如請求項4所述之多工序流程式產品生產排程方法,其中,該人力限制式如下所示:
    Figure 108133848-A0305-02-0018-26
    其中,w(ai,bj)為由入站轉運節點ai至出站轉運節點bj之人力分配數量,q為該人力總數,A為弧向量集合,f(a i ,b j )為由入站轉運節點ai至出站轉運節點bj的一流量函式且f(a i ,b j )
    Figure 108133848-A0305-02-0018-51
    {0,1}。
  6. 如請求項2所述之多工序流程式產品生產排程方法,其中,該組流量限制式如下所示:a 1
    Figure 108133848-A0305-02-0018-27
    ,j=1~na i
    Figure 108133848-A0305-02-0018-28
    ,2
    Figure 108133848-A0305-02-0018-52
    i
    Figure 108133848-A0305-02-0018-53
    n,j
    Figure 108133848-A0305-02-0018-54
    ib j
    Figure 108133848-A0305-02-0018-29
    ,j
    Figure 108133848-A0305-02-0018-55
    i;其中,f(ai,bj)為由入站轉運節點ai至出站轉運節點bj的一流量函式,A為所有弧向量集合。
  7. 如請求項6所述之多工序流程式產品生產排程方法,進一步包含以下步驟:產生複數單站產能函式;單站產能函式如下所示:
    Figure 108133848-A0305-02-0019-30
    其中,w(a i ,bj)為由入站轉運節點ai至出站轉運節點bj的一人力函式,Cij為根據該工序週期時間資訊產生的一單人單站產能,α為一異常警示常數,A2為根據所有入站轉運節點ai至出站轉運節點bj定義的弧向量集合。
  8. 如請求項7所述之多工序流程式產品生產排程方法,其中,該目標函式如下所示:
    Figure 108133848-A0305-02-0019-31
    ;其中,q為該人力數量資訊包含的一人力總數。
  9. 如請求項7所述之多工序流程式產品生產排程方法,其中,該目標函式如下所示:
    Figure 108133848-A0305-02-0019-32
    其中,q為該人力數量資訊包含的一人力總數,m(a i ,b j )為一收斂函式,該收斂函式如下所示:
    Figure 108133848-A0305-02-0019-33
    ,(a i ,b j )
    Figure 108133848-A0305-02-0019-56
    A 2
TW108133848A 2019-09-19 2019-09-19 多工序流程式產品生產排程方法 TWI727425B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW108133848A TWI727425B (zh) 2019-09-19 2019-09-19 多工序流程式產品生產排程方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW108133848A TWI727425B (zh) 2019-09-19 2019-09-19 多工序流程式產品生產排程方法

Publications (2)

Publication Number Publication Date
TW202113701A TW202113701A (zh) 2021-04-01
TWI727425B true TWI727425B (zh) 2021-05-11

Family

ID=76604243

Family Applications (1)

Application Number Title Priority Date Filing Date
TW108133848A TWI727425B (zh) 2019-09-19 2019-09-19 多工序流程式產品生產排程方法

Country Status (1)

Country Link
TW (1) TWI727425B (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWM579341U (zh) * 2019-03-28 2019-06-11 中國信託商業銀行股份有限公司 Process robot system
TW201928800A (zh) * 2017-12-14 2019-07-16 大陸商北京嘀嘀無限科技發展有限公司 用於訂單分配優化的系統和方法
TWM582628U (zh) * 2019-05-10 2019-08-21 三泰科技股份有限公司 Processing system and device for dynamically adjusting manufacturing orders and information collection

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201928800A (zh) * 2017-12-14 2019-07-16 大陸商北京嘀嘀無限科技發展有限公司 用於訂單分配優化的系統和方法
TWM579341U (zh) * 2019-03-28 2019-06-11 中國信託商業銀行股份有限公司 Process robot system
TWM582628U (zh) * 2019-05-10 2019-08-21 三泰科技股份有限公司 Processing system and device for dynamically adjusting manufacturing orders and information collection

Also Published As

Publication number Publication date
TW202113701A (zh) 2021-04-01

Similar Documents

Publication Publication Date Title
Jamrus et al. Dynamic coordinated scheduling for supply chain under uncertain production time to empower smart production for Industry 3.5
WO2018220744A1 (ja) 生産計画作成装置、生産計画作成方法及び生産計画作成プログラム
CN108388977A (zh) 一种面向智能制造的协同开发系统及方法
CN110570018A (zh) 一种定制生产车间的规划设计方法
CN111199354A (zh) 一种基于Hopfield神经网络的电力通信网运维工单调度方法
CN107341596A (zh) 基于层次任务网络和关键路径法的任务优化方法
CN108537456A (zh) 网络柔性设备的综合调度方法
TWI727425B (zh) 多工序流程式產品生產排程方法
Geiger et al. Knowledge-based machine scheduling under consideration of uncertainties in master data
CN112486107A (zh) 多工序流程式产品生产排程方法
Ghasemi et al. Implementing a new genetic algorithm to solve the capacity allocation problem in the photolithography area
Liu et al. Integrated planning and machine-level scheduling for high-mix discrete manufacturing: A profit-driven heuristic framework
CN117649080A (zh) 用于任务分析的资源调度优化管理方法及系统
CN109857817A (zh) 全网域电子式互感器高频度计量数据甄别及数据处理方法
CN114548916A (zh) 一种针对复杂工作流及指定审批人的审批方法
CN115983537A (zh) 基于双层迭代的dp-asrs模型求解方法和装置
CN116466670A (zh) 一种基于帕累托最优的非线性工作流多目标调度方法
Yang et al. A hybrid approach for due date assignment in a dynamic job shop
CN107122849A (zh) 基于SparkR的产品检测总完工时间极小化方法
Basán et al. An effective MILP-based decomposition algorithm for the scheduling and redesign of flexible job-shop plants
CN107958327B (zh) 一种基于因子分析和som网络的项目进度风险预测方法
Long et al. Analysis of priority decision rules using MCDM approach for a dual-resource constrained flexible job shop scheduling by simulation method
Chen et al. Prognostics and diagnostics of conflicts and errors over e-Work networks
Sadowski et al. Scheduling algorithms for the unbalanced production line: An analysis and comparison
Gong et al. A Synergistic Genetic and Particle Swarm Optimization Approach for Multi-Objective Process Parameter Optimization in Reconfigurable Assembly Lines

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees