生產計劃裝置以及生產計劃方法
【專利摘要】本發明提供一種生產計劃裝置以及生產計劃方法,其更容易地制定遵守交付期,且生產率好的生產計劃。在生產計劃裝置中,具備:存儲部,其存儲與生產所需要的資源有關的實績信息、包含生產的作業所需要的資源的計劃的計劃用主數據、包含生產計劃所需要的變量的計劃參數;參數生成處理部,其與計劃用主數據的資源的計劃和實績信息的生產所需要的資源的實績之間的差對應地變更計劃用主數據的作業所需要的資源的計劃,并與計劃用主數據的變更程度對應地變更計劃參數;生產計劃處理部,其計算使用了計劃用主數據和計劃參數的生產計劃。
【專利說明】
生產計劃裝置以及生產計劃方法
技術領域
[0001]本發明涉及一種生產計劃裝置以及生產計劃方法。
【背景技術】
[0002]在專利文獻I中,記載了“一種定貨期間成品率管理程序,其用于使計算機具有以下的單元的功能:實績收集單元,其收集預定的制造品的定貨期間和成品率的實績值;統計分析單元,其將上述制造品的定貨期間和成品率的實績值和上述制造品的定貨期間和成品率的標準值進行比較,如果符合預定的更新條件,則與上述實績值對應地更新上述標準值”。
[0003]在上述專利文獻I記載的技術中,即使能夠與生產、輸送所需要的時間、不良率的變化對應地用實績值來置換標準值,也難以隨著該變化對于應該調整的信息恰當地采取對策。
[0004]專利文獻I:日本特開2006-99250號公報
【發明內容】
[0005]本發明的目的在于,提供一種技術從而更加容易地制定遵守交付期,生產率良好的生產計劃。
[0006]本申請包含用于解決上述問題中的至少一部分問題的多個手段,如果例舉其例子,則如下所述。為了解決上述問題,本發明的生產計劃裝置具備:存儲部,其存儲與生產所需要的資源有關的實績信息、包含上述生產的作業所需要的資源的計劃的計劃用主數據、包含生產計劃所需要的變量的計劃參數;參數生成處理部,其與上述計劃用主數據的資源的計劃和上述實績信息的上述生產所需要的資源的實績之間的差對應地,變更上述計劃用主數據的作業所需要的資源的計劃,與上述計劃用主數據的變更程度對應地變更上述計劃參數;生產計劃處理部,其計算使用了上述計劃用主數據和上述計劃參數的生產計劃。
[0007]根據本發明,能夠更加容易地制定遵守交付期,生產率良好的生產計劃。通過以下的實施方式的說明,上述以外的問題、結構以及效果會變得明確。
【附圖說明】
[0008]圖1是表示本發明的第一實施方式的生產計劃系統的概要的圖。
[0009]圖2是表示在生產主數據存儲區域中存儲的數據構造的圖。
[0010]圖3是表示在生產實績存儲區域中存儲的數據構造的圖。
[0011]圖4是表示在設備運轉實績存儲區域中存儲的數據構造的圖。
[0012]圖5是表示在安全庫存參數存儲區域中存儲的數據構造的圖。
[0013]圖6是表示在提前生產允許日數參數存儲區域中存儲的數據構造的圖。
[0014]圖7是表示在銷售計劃存儲區域中存儲的數據構造的圖。
[0015]圖8是表示在庫存信息存儲區域中存儲的數據構造的圖。
[0016]圖9是表示在主數據變更影響存儲區域中存儲的數據構造的圖。
[0017]圖10是表示在生產計劃存儲區域中存儲的數據構造的圖。
[0018]圖11是表示生產計劃裝置的硬件結構的圖。
[0019]圖12是表示參數最優化處理的動作流程的圖。
[0020]圖13是表示參數最優化處理的輸出畫面的例子的圖。
[0021]圖14是生產計劃調整處理的動作流程的圖。
[0022]附圖標記說明
[0023]I:生產計劃系統;100、107:生產計劃裝置;101:實際系統存儲部;102:參數最優化處理部;103:生產計劃處理部;104:內部信息存儲部;105:生產計劃存儲部;106:輸出/輸入部;110:作業主數據存儲區域;120:生產實績存儲區域;130:設備運轉實績存儲區域;140:安全庫存參數存儲區域;150:提前生產允許日數參數存儲區域;160:銷售計劃存儲區域;170:庫存信息存儲區域;200:計劃用主數據存儲區域;210:計劃用參數存儲區域;220:主數據變更影響存儲區域;250:生產計劃存儲區域。
【具體實施方式】
[0024]—般,制定生產計劃所需要的信息有:(I)銷售計劃、出貨計劃等交易信息和庫存信息,(2)生產成品、半成品所需要的部件,所使用的生產線、設備的信息,(3)生產和輸送所需要的時間、不良率的信息。高效的是由營業、銷售部門制作(I)的交易信息,并由擁有實物的部門輸入和管理庫存信息。(2)、(3)的信息一般被稱為主數據,大多由設計或生產技術部門制作,主要通過主干系統、ERP(Enterprise Resource Planning:企業資源計劃)系統進行管理。由生產管理部門使用(I)?(3)的信息制定生產計劃,這時,考慮銷售、生產的變動風險盡快或更多地進行生產,或與生產線、生產設備、操作者的生產能力對應地跨多日使生產量變得平滑等,想方設法成為趕上交貨期,且生產率盡量好的計劃。
[0025]這樣,為了制定遵守交貨期,且生產率良好的生產計劃,需要確保(I)?(3)的數據是正確的,并且需要用于制定生產計劃的措施。但是,(I)?(3)的數據中的(3)容易因進行生產、輸送的操作員的技能、氣候、其他外部因素而發生變化。因此,希望還與(3)的變化相符地改變生產計劃方面的措施。例如,考慮不良率的實績從有一天起下降的情況。考慮以下的措施,在不良率穩定之前,設定安全庫存為不良率改善的情況作準備,觀察到不良率已穩定的時期后調整庫存量從而此后盡量不持有安全庫存。但是,在生產管理部門無法掌握(3)的變化等情況下,有可能采取不適當的“措施”,產生生產的過剩或不足。
[0026]另外,通過生產計劃部門的技術訣竅來對這樣的生產計劃方面的措施進行補充的情況很多。因此,在生產管理部門的負責人的配置調換、生產工廠轉移的情況下,產生沒有繼承技術訣竅,效率未提高的問題。另外,在外國新設新工廠,由當地的員工運營工廠時,包含未積累與生產的產品有關的細致的技術訣竅,試錯期間變長的問題。
[0027]以下,根據【附圖說明】本發明的實施方式。此外,在用于說明實施方式的全部圖中,原則上對相同的部件賦予相同的符號,省略其重復的說明。
[0028]以下,參照【附圖說明】應用了本發明的第一實施方式的生產計劃系統的一個例子的生產計劃系統I。
[0029]圖1是表示本發明的生產計劃系統I的概要的圖。生產計劃系統I包括生產計劃裝置100、經由網絡可通信地連接的其他生產計劃裝置107。生產計劃裝置100包括實際系統存儲部101、參數最優化處理部102、生產計劃處理部103、內部信息存儲部104、生產計劃存儲部105、輸出/輸入部106、將它們連接起來的通信總線。用戶(生產計劃負責人等)通過與輸出/輸入部106連接的輸入輸出裝置的操作來利用生產計劃裝置100的功能。生產計劃裝置100可以由普通的計算機(PC等)構成,例如通過軟件程序處理來實現特征性的處理功能(生產計劃裝置100的各處理部)。
[0030]輸入輸出裝置與輸出/輸入部106連接,包括通過用戶的操作在輸入畫面中接受輸入的輸入裝置、進行生產計劃的計算結果等的輸出的輸出裝置。例如,輸入裝置包括鍵盤、鼠標,輸出裝置包括顯示器、打印機等。在本系統中,在輸出畫面中構成圖形用戶接口(GUI),顯示各種信息。
[0031]實際系統存儲部101例如由HDD(硬盤驅動器)、SSD(固態驅動器)等公知的元件構成。在實際系統存儲部101中,存儲在包含根據由生產計劃裝置100制定的計劃進行實際的控制的生產管理控制裝置等的實際系統中使用的各種數據的拷貝。具體地說,在實際系統存儲部101中包括作業主數據存儲區域110、生產實績存儲區域120、設備運轉實績存儲區域130、安全庫存參數存儲區域140、提前生產允許日數參數存儲區域150、銷售計劃存儲區域160、庫存信息存儲區域170。
[0032]圖2是在作業主數據存儲區域110中存儲的數據構造的圖。在作業主數據存儲區域110中,相對應地包含:項目110a、設備110b、安排時間110c、作業時間IlOcU不良率110e。項目IlOa是用于確定產品或產品的部件的信息。設備IlOb是用于確定對根據項目IlOa確定的項目進行生成的設備的信息。安排時間IlOc是用于確定調整時間的信息,該調整時間是為了進行作為在根據設備IlOb確定的設備中生產根據項目IlOa確定的項目的準備所需要的安排。作業時間IlOd是用于確定在根據設備IlOb確定的設備中生產一個單位的根據項目I 1a確定的項目所花費的時間的信息。不良率I 1e是用于確定在根據設備I1b確定的設備中生產根據項目IlOa確定的項目時產生的制造不良的比例的信息。即,不良率IlOe可以說是計劃不良率。這樣,作業主數據存儲區域110可以說是包含生產的作業所需要的資源的計劃的計劃用主數據。
[0033]圖3是表示在生產實績存儲區域120中存儲的數據構造的圖。在生產實績存儲區域120中,包括管理編號120a、項目120b、設備120c、投入日120d、投入量120e、完成日120f、完成量120g、作業時間120h。管理編號120a是用于確定生產實績的管理編號。項目120b是確定產品或產品的部件的信息。設備120c是用于確定對根據項目120b確定的項目進行了生產的設備的信息。投入日120d是用于確定在根據設備120c確定的設備中投入了用于生產根據項目120b確定的項目的原料的日期時間的信息。投入量120e是用于確定在根據設備120c確定的設備中投入了用于生產根據項目120b確定的項目的原料的量(單位是部件的生產數量)的信息。完成日120f是用于確定根據項目120b確定的產品或產品的部件全部完成的日期時間的信息。完成量120g是用于確定在根據設備120c確定的設備中對根據項目120b確定的項目進行了生產的量的信息。作業時間120h是用于確定在根據設備120c確定的設備中生產根據項目120b確定的項目所需要的時間的信息。即,生產實績存儲區域120可以說是與生產所需要的資源有關的實績信息。
[0034]圖4是表示在設備運轉實績存儲區域130中存儲的數據構造的圖。在設備運轉實績存儲區域130中包含設備130a、開始日期時間130b、結束日期時間130c、運轉狀態130d。設備130a是確定生產設備的信息。開始日期時間130b是用于確定根據設備130b確定的設備完成生產準備的日期時間的信息。結束日期時間130c是用于確定根據設備130a確定的設備結束了運轉的日期時間的信息。運轉狀態130d是用于確定根據設備130a確定的設備是否處于運轉狀態的信息。即,設備運轉實績存儲區域130可以說是與生產所需要的資源有關的實績信息。
[0035]圖5是表示在安全庫存參數存儲區域140中存儲的數據構造的圖。在安全庫存參數存儲區域140中,包含項目140a、設備140b、安全庫存140c、有效期140d。項目140a是確定產品或產品的部件的信息。設備140b是用于確定生產根據項目140a確定的項目的設備的信息。安全庫存140c是用于確定根據項目140a確定的項目的安全庫存的量的信息。有效期140d是用于確定應用根據安全庫存140c確定的安全庫存的量的期間的信息。在有效期140d為空(未指定)的情況下,安全庫存140c表示始終有效。即,安全庫存參數存儲區域140可以說是包含生產計劃所需要的變量的計劃參數。
[0036]圖6是表示在提前生產允許日數參數存儲區域150中存儲的數據構造的圖。在提前生產允許日數參數存儲區域150中,包括項目150a、設備150b、允許日數150c、有效期150d。項目150a是確定產品或產品的部件的信息。設備150b是用于確定對根據項目150a確定的項目進行生產的設備的信息。允許日數150c是用于確定能夠允許根據項目150a確定的項目的提前生產的日數的信息。有效期150d是用于確定應用根據允許日數150c確定的允許日數的期間的信息。此外,在有效期150d為空(未指定)的情況下,允許日數150c表示始終有效。即,提前生產允許日數參數存儲區域150可以說是包含生產計劃所需要的變量的計劃參數。
[0037]圖7是表示在銷售計劃存儲區域160中存儲的數據構造的圖。在銷售計劃存儲區域160中包括項目160a、銷售據點160b、銷售日160c、銷售量160d。項目160a是確定產品或產品的部件的信息。銷售據點160b是用于確定銷售根據項目160a確定的項目的據點的信息。銷售日160c是用于確定進行根據項目160a確定的項目的銷售的日期的信息。銷售量160d是用于確定在根據銷售據點160b確定的據點在由銷售日160c確定的日期進行根據項目160a確定的項目的銷售的量的信息。
[0038]圖8是表示在庫存信息存儲區域170中存儲的數據構造的圖。在庫存信息存儲區域170中包括項目170a、庫存據點170b、庫存量170c。項目170a是確定產品或產品的部件的信息。庫存據點170b是用于確定庫存了根據項目170a確定的項目的據點的信息。庫存量170c是用于確定在根據庫存據點170b確定的據點庫存了根據項目170a確定的項目的庫存量的
?目息O
[0039 ]參數最優化處理部102使用在實際系統存儲部1I中存儲的信息以及在內部信息存儲部104中存儲的信息進行后述的參數最優化處理,將計算出的結果的新主數據信息和新參數信息作為計劃用主數據和計劃用參數分別存儲在內部信息存儲部104的計劃用主數據存儲區域200和計劃用參數存儲區域210中。
[0040]生產計劃處理部103使用在實際系統存儲部101中存儲的信息和在內部信息存儲部104中存儲的信息進行生產計劃調整處理,將計算出的結果的新生產計劃信息存儲在生產計劃存儲部105的生產計劃存儲區域250中。
[0041]此外,參數最優化處理部102、生產計劃處理部103根據需要分別將計劃用主數據/計劃用參數、與生產計劃有關的信息顯示在輸出/輸入部106。另外,參數最優化處理部102根據需要與其他的生產計劃裝置107(例如位于其他地區的生產計劃裝置107)連接,從各地區接收參數最優化委托,發送計算出的計劃用主數據、計劃用參數。
[0042]內部信息存儲部104例如由HDD、SSD等公知的元件構成。在內部信息存儲部104中存儲由參數最優化處理部102計算出的計劃用主數據和計劃用參數。具體地說,在內部信息存儲部104中,包含計劃用主數據存儲區域200、計劃用參數存儲區域210、主數據變更影響存儲區域220。
[0043]計劃用主數據存儲區域200是用于存儲與計劃用主數據有關的信息的存儲區域的總稱,包括具有與實際系統存儲部101的作業主數據存儲區域110相同的數據構造的存儲區域。
[0044]計劃用參數存儲區域210是存儲與計劃用參數有關的信息的存儲區域的總稱,包括具有與實際系統存儲部101的安全庫存參數存儲區域140、提前生產允許日數參數存儲區域150相同的數據構造的存儲區域。
[0045]圖9是表示在主數據變更影響存儲區域220中存儲的數據構造的圖。在主數據變更影響存儲區域220中,包括主數據220a、參數220b、符號220c、變更規則220d。主數據220a是用于確定進行變更的主數據信息的項目的信息。參數220b是用于確定受到根據主數據220a確定的項目的變更的影響的參數項目的信息。符號220c是表示參數220b所受到的影響的方向性的信息。例如,在符號220c是負的情況下,表示當根據主數據220a確定的項目的值增加時,根據參數220b確定的項目的值減少,在符號220c是正的情況下,表示當根據主數據200a確定的項目的值增加時,根據參數220b確定的項目的值也增加。變更規則220d是用于確定參數220b所受到的影響的具體關系的信息。例如,在變更規則220d是“等倍”的情況下,表示當根據主數據220a確定的項目的值增加時,根據參數220b確定的項目的值等量地增減,在變更規則220d是“2倍”的情況下,表示當根據主數據220a確定的項目的值增加時,根據參數220b確定的項目的值以2倍的量增減。
[0046]生產計劃存儲部105例如由HDD、SSD等公知的元件構成。在生產計劃存儲部105中存儲由生產計劃處理部103計算出的生產計劃的數據。具體地說,在生產計劃存儲部105中包含生產計劃存儲區域250。
[0047]圖10是表示在生產計劃存儲區域250中存儲的數據構造的圖。在生產計劃存儲區域250中包括項目250a、設備250b、投入日250c、生產量250d、完成日250e。項目250a是確定產品或產品的部件的信息。設備250b是用于確定對根據項目250a確定的項目進行生產的設備的信息。投入日250c是用于確定在根據設備250b確定的設備中投入用于生產根據項目250a確定的項目的原料的日期時間的信息。生產量250d是用于確定在根據設備250b確定的設備中對根據項目250a確定的項目進行生產的量(單位是部件的生產數量)的信息。完成日250e是用于確定根據項目250a確定的產品或產品的部件全部完成的日期時間的信息。
[0048]在此,可以將實際系統存儲部101、內部信息存儲部104、生產計劃存儲部105設置在經由網絡或未圖示的因特網等網絡連接的其他裝置中,參數最優化處理部102和生產計劃處理部103可經由通信訪問各存儲部存儲的信息。
[0049]此外,網絡例如可以是因特網、LAN(局域網)、WAN(廣域網)、移動電話網、無線通信網等各種網絡中的任意一個。
[0050]圖11是表示生產計劃裝置100的硬件結構的圖。生產計劃裝置100典型的是個人計算機,但并不限于此,也可以是智能電話、移動電話終端、或PDA(個人數字助理)等電子信息終端。
[0051 ] 生產計劃裝置100包括CPU(中央處理單元)等運算裝置304;存儲器等主存儲裝置305;硬盤、SSD等外部存儲裝置303;鍵盤、鼠標等輸入裝置301;顯示器、打印機等輸出裝置302 ;NIC(網絡接口卡)等通信裝置306 ;以及將它們連接起來的總線307。
[0052]通信裝置306是經由網絡電纜進行有線通信的有線的通信裝置或者經由天線進行無線通信的無線通信裝置。通信裝置306與通過網絡連接的其他裝置進行通信。
[0053]主存儲裝置305例如是RAM(隨機存取存儲器)等存儲器。外部存儲裝置303是能夠存儲數字信息的所謂的硬盤、SSD或閃速存儲器等非易失性存儲裝置。
[0054]輸入裝置301是包括鍵盤、鼠標等指點設備、觸摸屏或作為聲音輸入裝置的麥克風等的接受輸入信息的裝置。
[0055]輸出裝置302是包括顯示器、打印機或作為聲音輸出裝置的揚聲器等的生成輸出信息的裝置。
[0056]通過使運算裝置304執行處理的程序來實現上述的參數最優化處理部102和生產計劃處理部103。將該程序存儲在主存儲裝置305或外部存儲裝置303內,在執行時裝載到主存儲裝置305上,由運算裝置304來執行。
[0057]另外,通過主存儲裝置305和外部存儲裝置303來實現實際系統存儲部101、內部信息存儲部104、生產計劃存儲部105。
[0058]此外,在存在未圖示的通信部的情況下,通過通信裝置306實現。另外,通過輸出裝置302和輸入裝置301來實現輸出/輸入部106。
[0059]以上是本實施方式的生產計劃系統I的生產計劃裝置100的硬件結構例子。但是,并不限于此,也可以使用其他硬件構成。例如,可以是不與網絡連接的單機型的生產計劃裝置 100。
[0060]此外,生產計劃裝置100具有未圖示的OS(操作系統)、中間件、應用程序等公知的要素,特別具備用于在顯示器等輸入輸出裝置上顯示GUI畫面的現有的處理功能。參數最優化處理部102和生產計劃處理部103使用上述現有的處理功能進行描繪并顯示預定的畫面的處理、經由畫面由用戶輸入的數據信息的處理等。
[0061 ][動作的說明]
[0062]接著,說明本實施方式的生產計劃系統I的動作。
[0063]圖12是表示參數最優化處理的動作流程的圖。在生產計劃裝置100已啟動的狀態下,當從用戶(操作者)接受到參數最優化處理的開始指示時,開始本實施方式的生產計劃裝置100所實施的參數最優化處理。
[0064]生產計劃裝置100的參數最優化處理部102讀入在實際系統存儲部101、內部信息存儲部104中存儲的信息(步驟S1001 )。具體地說,參數最優化處理部102讀入成為使生產計劃的參數最優化的對象的實際系統的作業主數據存儲區域110、生產實績存儲區域120、設備運轉實績存儲區域130、安全庫存參數存儲區域140、提前生產允許日數參數存儲區域150。
[0065]然后,參數最優化處理部102計算實績值(步驟S1002)。具體地說,參數最優化處理部102從設備運轉實績存儲區域130取得生產實績存儲區域120的從投入日120d到完成日120f之間的設備的運轉狀態130d,將運轉時間(處于運轉狀態,是從開始日期時間130b到結束日期時間130c的期間,并且是從投入日120d到完成日120f之間的期間)除以投入量120e,由此計算生產一個單位的項目的部件所花費的作業時間。另外,參數最優化處理部102計算將從投入量減去完成量后的余量除以投入量所得的值來作為不良率。在圖3、圖4的例子中,設備(生產線I)的運轉時間為35分(8點?8點45分的期間,除去設置的期間(8點?8點10分)的時間),有100個投入量,因此作業時間被計算為每個21秒(0.35分)。另外,不良率被計算為2% (將從投入量100個減去完成量98個后的余量2個除以投入量100個所得到的值)。總之,參數最優化處理部102將管理編號01的PRODl、生產線I的實績值計算為安排時間10分、作業時間21秒、不良率2 %。
[0066]然后,參數最優化處理部102進行新主數據值的推定(步驟S1003)。具體地說,參數最優化處理部102根據在步驟S1002中求出的實績值,推定新的計劃上的新主數據值。此外,新主數據值是作為推定的結果所得到的主數據值。對于新主數據值的推定方法,在本發明并不限定其方法。例如,可以考慮平均值、中央值、最大值、最小值等簡單的方法、根據統計分析(回歸分析等)推定值的各種方法,但是為作為根據預定的算法進行處理的結果而得到的值。
[0067]然后,參數最優化處理部102生成計劃參數(步驟S104)。具體地說,參數最優化處理部102判定現有的主數據值、新主數據值是否存在預定以上的背離。在本實施方式中,并不對背離的判定方法限定其方法。例如,可以考慮對主數據的每個項目具有預先確定的背離的閾值,在現有的主數據值和新主數據值之間的差超過閾值的情況下判定為存在背離的方法,但并不限于此。例如,也可以是根據統計分析檢驗顯著性的方法。
[0068]無論如何,關于判定為存在背離的全部主數據值的項目,參數最優化處理部102分為擱置現有的主數據值的情況和變更為新主數據值的情況,來評估計算生產計劃怎樣地變化。例如,如上述的例子那樣,假定為PR0D1、生產線I的新主數據值是安排時間10分、作業時間21秒、不良率2%。設為現有的作業主數據的主數據值分別為10分、30秒、10%。如果觀察作業時間,則新主數據值比現有的主數據值縮短9秒(30% )。在將主數據值變更為新主數據值的21秒的情況下,生產計劃通過比當前短的時間估算需要作業時間量。新主數據值無論如何也是推定值,因此推測將來的作業時間在從新主數據值到現有的主數據值之間變動。在根據新主數據值制定生產計劃的情況下,最好預見到存在作業時間最長成為當前主數據的30秒的風險。在制定實現本發明的目的的遵守交付期的生產計劃時,如果稍微提前開始作業,則即使有花費30秒的作業,也能夠減輕交付期延遲的風險。因此,在采用新主數據值的情況下,增大計劃參數(生產提前日數)的值即可。其值的設定方法是任意的,例如假設新主數據值將作業時間縮短相當于現有的主數據值的30%的時間。當在圖6的例子中確認當前的提前日數時,允許日數150c為2015年3月31日之前3日,2015年4月I日之后5日。在當前月份為2014年8月,采用新主數據的定時是下個月的情況下,因為在為當前的計劃參數時是3日,所以將其設定為增加主數據值的30%后的4日即可。即,理想的是到2014年8月31日為止變更為允許日數3日,將2014年9月I日?2015年3月31日的允許日數變更為4日。
[0069]關于這樣的生產計劃的評估,采用對于與主數據值的變更量對應地計算計劃參數的規則而預先確定的規則庫的方法。具體地說,參數最優化處理部102參照主數據變更影響存儲區域220,針對存在背離的主數據值相當于主數據220a的記錄,確定參數220b的項目,依照符號220c和變更規則220d確定與主數據值的增減相符的計劃參數的變更量。
[0070]關于不良率也同樣地,相對于現有的主數據值10 %,新主數據值減少為2% ο這也與作業時間同樣地,考慮實際的不良率的值有可能在2 %?1 %之間變動。當在根據新主數據值2%制定生產計劃來取得其實績時,不良率為10%的情況下,完成量會不足。為了將該風險防患于未然,將計劃參數的安全庫存的值向上方變更即可。理想的是與針對不良率將新主數據值變更為減少8 %后的2 %相符地,將計劃參數上的安全庫存率從5 %變更為2014年9月I日以后增加8%后的13%。對于這樣的不良率,也預先作為規則存儲在上述主數據變更影響存儲區域220中,由此參數最優化處理部102能夠適當地變更參數。另外,并非如上述那樣限于作業時間和提前日數之間的關系、不良率和安全庫存之間的關系,通過作為規則預先存儲各種主數據項目和參數項目之間的關系,能夠實施適當的參數的最優化。
[0071 ]然后,參數最優化處理部102輸出數據(步驟S1005)。具體地說,參數最優化處理部102向輸出/輸入部106、計劃用主數據存儲區域200以及計劃用參數存儲區域210輸出包含作為在步驟S1002?S1004中計算出的結果所得到的數據的信息。
[0072]圖13是表示參數最優化處理的輸出畫面1100的例子的圖。輸出畫面1100包括表示基于新主數據和新計劃參數的交付期遵守率和生產率的區域1110;可選擇地顯示計劃用主數據存在背離的項目、設備的組合的調整對象區域1101;用于顯示存在背離的主數據的項目及其值以及調整上的推定值的主數據背離警告顯示區域1102;圖表顯示實績值的實績值顯示區域1103;表示當前的主數據項目的作業主數據(當前)顯示區域1104;表示當前的安全庫存的安全庫存(當前)顯示區域1105;表示變更后的主數據項目的作業主數據(推薦方案)顯示區域1106;表示變更后的安全庫存的安全庫存(推薦方案)顯示區域1107;用于通過再次輸入主數據值來進行調整并接受再計算的執行指示的調整按鍵1108;接受新主數據值向現有的主數據值的反映處理的執行指示的確認按鍵1109。
[0073]S卩,在輸出畫面1100中,參數最優化處理部102當在調整對象區域1101中受理了項目和設備的一個組合時,在主數據背離警告顯示區域1102中一覽顯示存在背離的計劃用主數據。如果接受了其中一個的選擇,則復選地顯示所接受的計劃用主數據在主數據背離警告顯示區域1102中的顯示位置,并且在實績值顯示區域1103、作業主數據(當前)顯示區域1104、關聯地進行變更的安全庫存(當前)顯示區域1105、作業主數據(推薦方案)顯示區域1106、安全庫存(推薦方案)顯示區域1107、與交付期遵守率和生產率相關的區域1110中分別輸出并顯示計算出的值。
[0074]此外,在圖13中,表示了選擇不良率,作為主數據項目接受作為不良率的選擇的例子,顯示了與不良率關聯的各種實績值和計劃值,但并不限于此。另外,關于與不良率關聯的實績值的顯示,并不限于該例子,也可以顯示橫軸為日、縱軸為不良率的折線圖,也可以顯不一覽表。
[0075]另外,用粗框、顏色等強調顯示與作業主數據(當前)顯示區域1104以及作業主數據(推薦方案)顯示區域1106的不良率的項目相當的框、與安全庫存(當前)顯示區域1105以及安全庫存(推薦方案)顯示區域1107的安全庫存的項目相當的框。當受理了調整按鍵1108的按下時,能夠變更在作業主數據(推薦方案)顯示區域1106中強調顯示的新主數據值。可變更的值的范圍為新主數據值和當前主數據值之間的值的范圍。在本例子中,例如為新主數據值2%?當前主數據值10%之間的范圍。當接受了變更后的新主數據值的輸入時,參數最優化處理部102通過步驟S1004的生成計劃參數的處理,計算變更后的值成為新主數據值時的計劃參數的值。例如,在對于不良率,新主數據值從2%變更為5%的情況下,將安全庫存(推薦值)的值從13 %變更為10 %。將新的計劃參數值顯示在安全庫存(推薦方案)顯示區域1107中,并且通過粗框、預定的顏色等強調顯示其顯示位置,以便能夠識別進行變更的情況。當受理了確認按鍵1109的按下時,參數最優化處理部102將新主數據值存儲在實際系統存儲部101的主數據值和參數值中,分別對內部信息存儲部104的主數據值、參數值進行覆蓋存儲。在沒有按下確認按鍵的情況下,向內部信息存儲部104暫時地追加存儲新主數據、新參數,以便能夠在后面參照。
[0076]以上,是參數最優化處理的處理流程的說明。根據參數最優化處理,能夠容易地確定主數據值的變更方案的提示和伴隨著主數據值的變更而應該變更的參數的項目及其值。
[0077]圖14是生產計劃調整處理的動作流程的圖。生產計劃調整處理既可以接著參數最優化處理的結束而進行聯動,也可以從參數最優化處理獨立,例如可以在生產計劃的業務時間段的任意定時啟動。
[0078]首先,生產計劃處理部103讀入在實際系統存儲部101、內部信息存儲部104中存儲的信息(步驟S2001)。具體地說,生產計劃處理部103讀入成為使生產計劃的參數最優化的對象的實際系統的作業主數據存儲區域110、生產實績存儲區域120、設備運轉實績存儲區域130、安全庫存參數存儲區域140、提前生產允許日數參數存儲區域150、銷售計劃存儲區域160、庫存信息存儲區域170。
[0079]然后,生產計劃處理部103計算生產計劃(步驟S2002)。具體地說,生產計劃處理部103針對PRODl,從銷售計劃的銷售量中減去庫存信息的庫存量所得的數為新出貨的量,在圖8的例子中,綜合了多個據點,PRODI的庫存為200。在此,如圖7所示,需要出貨在9月11日銷售PRODl的量400個中的220個。此后,當考慮據點之間的輸送供貨時間等,則最晚必須在9月9日之前從生產據點出貨PR0D1。當使用新的計劃參數時,提前生產日數變更為4日,因此生產計劃處理部103將9月5日假設為生產日。并且,新的作業主數據的不良率為2%,因此生產計劃處理部103進行反算需要在9月5日生產225個PRODl。生產計劃處理部103在計算生產225個PRODl所需要的作業時間的處理中,將新的作業主數據的作業時間21秒累計225個,得到4725秒(78.75分)。
[0080]如上述例子那樣,生產計劃處理部103使用根據新主數據、新計劃參數更新后的主數據、參數,制定生產計劃以便滿足生產計劃所需要的制約條件。此外,在制約條件中還包含操作員的工作時間、休息時間等。加入了制約條件的生產計劃的制定方法有很多處理方法,在此并不限定其方法。
[0081 ] 接著,生產計劃處理部103評價計劃的品質(步驟S2003)。具體地說,生產計劃處理部103根據預定的指標確認是否趕得上交付期、生產率是否良好。對于這些評價公式,其方法也有很多方法,在本實施方式中并不限定。
[0082]作為一個例子,具有設定目標值或目標的閾值的方法。關于目標的具體例子,可以考慮庫存量(基準值)、生產成本(基準值)、剩余時間(上限值)、安排時間(越少越好)、生產制約的違反數(越少越好)等。
[0083]然后,在計劃的品質不足的情況(在步驟S2003中為“不好”的情況)下,生產計劃處理部103調整生產計劃(步驟S2004)。然后,在調整后,生產計劃處理部103將控制返回到步驟S2002。具體地說,與生產計劃處理部103并行地執行參數最優化處理部102的處理,在步驟S2003中,針對參數最優化處理的步驟S1005的處理結果,向輸出/輸入部輸出輸出畫面1100,在重新編輯新主數據、新參數后,通過生產計劃處理部103制定生產計劃。生產計劃處理部103在生產計劃的品質預定以上不良時,調整生產計劃,對于生產計劃的調整的方法也存在很多公知的方式。例如,有延長工作時間來追加I日的作業時間的方法、將作業移動到其他設備、據點或者增加多個生產據點等方法。在生產計劃裝置100中,除了這些已經提出的方式以外,還可以是靈活運用上述那樣的參數最優化處理部102的方法。
[0084]在計劃的品質足夠的情況(在步驟S2003中為“好”的情況)下,生產計劃處理部103將計算出的生產計劃存儲在生產計劃存儲部105的生產計劃存儲區域250中,結束生產計劃調整處理。在本實施方式中,在生產計劃存儲區域250中存儲項目、設備、投入日、生產量以及完成日。也可以是投入日和完成日中的任意一方。另外,投入日和完成日當然也可以是比日期更細致的時刻。
[0085]以上是生成計劃調整處理的處理流程。通過進行生成計劃調整處理的處理流程,能夠調整主數據和參數從而成為具備一定品質的生成計劃,能夠通過適當的組合制定生產計劃。
[0086]以上說明了第一實施方式的生產計劃系統。根據第一實施方式,能夠更容易地制定生產率好的生產計劃。
[0087]本發明并不限于上述第一實施方式。在本發明的技術思想的范圍內能夠對上述第一實施方式進行各種變形。
[0088]例如,在參數最優化處理中,也可以計算生產計劃的質量最高的新主數據值、新計劃參數值。以下說明這樣的第二實施方式。
[0089]第二實施方式具備與第一實施方式基本相同的結構。因此,以下以不同的結構為中心進行說明。
[0090]在參數最優化處理的步驟S1004中,參數最優化處理部102與生產計劃處理部103協作動作,由此計算計劃最優的計劃用主數據值以及參數值。
[0091]更具體地說,在參數最優化處理的步驟S1004中,參數最優化處理部102求出新主數據值,將主數據值定義為具有從當前主數據值到新主數據值的區域的變量,將參數值定義為具有足夠大的區域的變量。參數最優化處理部102向生產計劃處理部103轉交該變量。生產計劃處理部103在步驟S2003中進行以下處理:使該變量變化各種值來制作生產計劃,將交付期遵守率和生產率以及這時的變量值暫時存儲在存儲器中。生產計劃處理部103在交付期遵守率和生產率比之前存儲在存儲器中的值好的情況(例如交付期遵守率和生產率的積大的情況)下,生產計劃處理部103改寫交付期遵守率和生產率以及變量的值。或者,在超過成為取得預定以上的交付期遵守率和生產率的基準的閾值的情況下,生產計劃處理部103可以改寫交付期遵守率和生產率以及變量的值,然后結束處理。
[0092]在上述處理中,在進行再計算和改寫直到預定次數或預定時間或值不變化為止之后,生產計劃處理部103向參數最優化處理部102轉交在存儲器中存儲的變量值。由此,參數最優化處理部102即使在步驟S1005中未接受從輸出/輸入部手動地變更后的值,也能夠自動地得到最優值。
[0093]以上說明了第二實施方式。根據第二實施方式,可以說能夠計算出生產計劃的品質最高的新主數據值、新計劃參數值。
[0094]另外,例如在第一實施方式和第二實施方式中,生產計劃裝置100訪問在生產計劃裝置100中擁有的能夠訪問的存儲部的信息來進行各種處理,但并不限于此。
[0095]例如,也可以從管理主體不同或位于其他地區的生產計劃裝置107接收實際系統的主數據和實績信息,生產計劃裝置100生成用于位于該其他地區的生產計劃裝置107的計劃主數據、計劃參數,并向生產計劃裝置107發送。由此,對于生產計劃制定的技術訣竅不足的地區和主體,也能夠制定遵守交付期、生產率高的生產計劃。
[0096]以上,通過生成計劃主數據的“作業時間”、“不良率”、成為計劃參數的“提前生產允許日數”以及“安全庫存”的例子,說明了生產計劃裝置的實施方式,但本發明并不限于此。作為其他的計劃主數據,可以考慮在變動的計劃主數據中還包含設備能力、據點之間的輸送供貨時間等。除此以外,對于增加設備能力而延長提前生產允許日數或延長輸送供貨時間來增加安全庫存這樣的組合的計算,也可以通過本實施方式實施。另外,在第二實施方式中,也可以同時計算多個計劃主數據和多個參數來得到最優解。
[0097]另外,例如在上述實施方式中為了容易理解地說明本發明,而詳細說明了結構,但并不一定限于具備所說明的全部結構。
[0098]另外,例如可以通過用集成電路進行設計等,用硬件實現上述各結構、功能、處理部等的一部分或全部。另外,考慮到說明上的必要而表示出控制線、信息線,并不一定限于在產品上表示出全部的控制線、信息線。實際上可以認為幾乎全部的結構相互連接。
[0099]另外,上述實施方式的技術要素既可以單獨地應用,也可以分為程序部件、硬件部件這樣的多個部分來應用。
[0100]以上以實施方式為中心說明了本發明。
【主權項】
1.一種生產計劃裝置,其特征在于,具備: 存儲部,其存儲與生產所需要的資源有關的實績信息、包含上述生產的作業所需要的資源的計劃的計劃用主數據、以及包含生產計劃所需要的變量的計劃參數; 參數生成處理部,其與上述計劃用主數據的資源的計劃和上述實績信息的上述生產所需要的資源的實績之間的差對應地變更上述計劃用主數據的作業所需要的資源的計劃,并與上述計劃用主數據的變更程度對應地變更上述計劃參數; 生產計劃處理部,其計算使用了上述計劃用主數據和上述計劃參數的生產計劃。2.根據權利要求1所述的生產計劃裝置,其特征在于, 在上述實績信息中包含確定生產投入量和完成量的信息, 在上述計劃用主數據中包含計劃不良率, 在上述計劃參數中包含確定安全庫存的信息, 上述參數生成處理部使用上述實績信息的上述生產投入量和上述完成量計算不良率的實績值,對應于與上述計劃用主數據的計劃不良率之間的差來變更上述計劃用主數據的計劃不良率,并與上述計劃用主數據的計劃不良率的變更程度對應地變更用于確定上述安全庫存的信息。3.根據權利要求1所述的生產計劃裝置,其特征在于, 在上述實績信息中包含確定生產量和生產所需要的時間的信息, 在上述計劃用主數據中包含作業時間, 上述參數生成處理部與上述實績信息的上述生產量以及上述生產所需要的時間的實績和上述計劃用主數據的作業時間之間的差對應地變更上述計劃用主數據的作業時間,并與上述計劃用主數據的作業時間的變更程度對應地變更上述計劃參數。4.根據權利要求1所述的生產計劃裝置,其特征在于, 在上述存儲部中包含主數據變更影響信息,該主數據變更影響信息包含與上述計劃用主數據中包含的信息的增減對應地變更在上述計劃參數中包含的信息的基準, 上述參數生成處理部依照上述主數據變更影響信息變更上述計劃參數。5.根據權利要求1所述的生產計劃裝置,其特征在于, 在上述計劃用主數據中至少包含不良率, 在上述計劃參數中包含安全庫存量的信息, 上述參數生成處理部與上述不良率下降的量對應地增加上述安全庫存量。6.根據權利要求1所述的生產計劃裝置,其特征在于, 上述生產計劃處理部通過組合最優化步驟來確定交付期遵守率和生產率為最大的上述計劃用主數據與上述計劃參數的組合。7.根據權利要求1所述的生產計劃裝置,其特征在于, 上述生產計劃處理部在上述生產計劃的計算處理中,接受交付期遵守率的閾值,確定超過該閾值的上述計劃用主數據和上述計劃參數的組合。8.一種生產計劃裝置,其特征在于,具備: 參數生成處理部,其從外部裝置接受與生產所需要的資源有關的實績信息、包含作業所需要的資源的計劃的計劃用主數據,與上述計劃用主數據的資源的計劃和上述實績信息的上述生產所需要的資源的實績之間的差對應地變更上述計劃用主數據的作業所需要的資源的計劃,并與上述計劃用主數據的變更程度對應地計算包含生產計劃所需要的變量的計劃參數;以及 輸出部,其向上述外部裝置發送上述計劃用主數據、上述計劃參數。9.一種生產計劃方法,其使計算機執行用于計劃生產的步驟,該生產計劃方法的特征在于, 上述計算機具備: 存儲部,其存儲與生產所需要的資源有關的實績信息、包含上述生產的作業所需要的資源的計劃的計劃用主數據、包含生產計劃所需要的變量的計劃參數;以及控制部, 上述控制部執行以下步驟: 與上述計劃用主數據的資源的計劃和上述實績信息的上述生產所需要的資源的實績之間的差對應地變更上述計劃用主數據的作業所需要的資源的計劃,并與上述計劃用主數據的變更程度對應地變更上述計劃參數的參數生成處理步驟;以及 計算使用了上述計劃用主數據和上述計劃參數的生產計劃的生產計劃處理步驟。
【文檔編號】G06Q10/06GK106022552SQ201510956286
【公開日】2016年10月12日
【申請日】2015年12月18日
【發明人】野本多津, 宇於崎雅康
【申請人】株式會社日立制作所