The present invention relates to a production planning system and a production planning method for individually ordered products, and more particularly to a production planning system and a production planning method for drawing up a highly accurate production plan in a short time.
For individually ordered products such as industrial machines, motors, and elevators, it is important to construct a production line and build production management technology which enable ordered products to be manufactured in time for a delivery date requested by customers. Up to now, in terms of production line construction and production management technology, they have made production plans which can meet delivery dates requested by customers by making use of production line simulators and evaluating manufacturing capabilities of individual production lines. Patent document 1, for example, discloses that, for a semiconductor product, a starting plan and production instructions are generated by evaluating the manufacturing capability of a production line using a production line simulator.
To accurately evaluate the manufacturing capability of a production line using a production line simulator, it is necessary to secure accuracy of the operation time for each process for each product to be used as a parameter for a production line simulator. To realize this, there is a method in which parameters such as operation time to be used by a production line simulator are automatically set. According to patent document 2, achievement data is acquired from a production line via an achievement collection system, and operation times are automatically set as parameters to be used next time by a production line simulator. In this way, the accuracy of evaluation of the manufacturing capability of a production line made using a production line simulator is improved.
Furthermore, according to patent document 3, in order to improve the accuracy of a production line simulator, operation time, for example, of an assembly process involving human factors, is set by taking into account an operator's maturity and fatigue level.
Individually ordered products such as industrial machines, motors, elevators, and escalators, however, involve different specifications depending on orders received from customers, so that there are not many cases in which same components are repeatedly manufactured. Even same-named products use different optional components to be manufactured through different operations requiring different operation times and involving different processes. Therefore, in order to evaluate the manufacturing capability of a production line using a production line simulator, it is necessary to set operation time for each order received from a customer and each process. In reality, operation time setting has not been standardized, and it is difficult to set operation time for each order and each process because doing so takes a great amount of time. Furthermore, in the case of a new product, manufacturing involves a new operation, so that operation time cannot be accurately set. This poses a problem that the manufacturing capability of a production line cannot be accurately evaluated using a production line simulator.
According to the present invention, to address the above problem, operation times are set for products of different specifications based on operation time for each process. The present invention provides a production planning system and a production planning method for, using the above approach, accurately evaluating the manufacturing capability of a production line and drawing up a production plan.
The above object can be achieved by a production planning system which classifies planning items necessary for evaluating the manufacturing capability of a production line based on process routes known from operation achievement information for each order received, and calculates operation time for each process. The production planning system then evaluates similarity between the process routes of the classified planning items and the process routes for the received order, allocates planning items to the order and, by using the operation time calculated for each process, sets operation time for each product of a different specification, so that the production planning system can accurately evaluate the manufacturing capability of a production line and make a production plan.
Also, the object can be achieved by a production planning system including: an extraction/calculation section for, based on operation achievement information, extracting a process route of a production line and calculating an operation time for the process route; an addition/calculation section for, based on a difference between achieved manufacturing capability of the production line and evaluated manufacturing capability of the production line, adding the process route to a process route list and calculating a corrected operation time; a selection section for selecting a planning item from the process route list; an allocation section for evaluating similarity between the process route of the planning item and a process route for a received order and allocating the planning item to the received order; and a production planning section for evaluating the manufacturing capability of the production line based on the planning item and creating a production plan. Furthermore, the object can be achieved by a production planning method including the steps of: based on operation achievement information, extracting a process route of a production line and calculating an operation time for the process route; based on a difference between achieved manufacturing capability of the production line and evaluated manufacturing capability of the production line, adding the process route to a process route list and calculating a corrected operation time; selecting a planning item from the process route list; evaluating similarity between the process route of the planning item and a process route for a received order and allocating the planning item to the received order; and evaluating the manufacturing capability of the production line based on the planning item and creating a production plan.
According to the present invention, the manufacturing capability of a production line for an individually ordered product can be accurately evaluated. This makes it possible to make, accurately and in a short period of time, a production plan which enables a delivery date to be observed.
Modes of the present invention will be described below with reference to drawings based on an embodiment. In the following, identical parts will be allocated identical reference numerals and their description will not be repeated.
A production planning system 100 is comprised of a computer system including, as shown in
External systems such as a production line management system 109, a production planning system 110, and an order processing system 111 are connected to the production planning system 100 via a network 108. There are cases in which a single production line management system 109 manages operation achievement information for all production lines and also cases in which as many production line management systems 109 as the number of production lines are installed. The production planning system 110 manages production plan information. The order processing system 111 manages order information such as product specifications, customer information and a delivery date for each order received from a customer.
The storage section 103 of the production planning system 100 holds, as shown in
The operation achievement information 51, process route information 61, planning item information 11, order information 21, operation process information 31, and planning item allocation information 41 will be described later with reference to
Next, the processing flow of a processing program executed by the CPU 101 of the production planning system 100 will be described with reference to
Next, the production planning system 100 calculates similarity between the process routes of the planning items and the process route of the order and allocates the order information to the planning item showing the highest similarity (S34). Finally, the production planning system 100 evaluates the manufacturing capability of the production line and creates a production plan (S35).
In the following, details of the processing shown in
Referring to
Next, the production planning system 100 re-orders product numbers by delivery date and the process achievement information by operation start time (S312). Next, the production planning system 100 acquires one line of re-ordered operation achievement data (S313). Next, the production planning system 100 examines the process routes indicated by the acquired data and registers them as process route patterns. In doing this, the production planning system 100 compares past process route patterns and the process routes included in the acquired data (S314). To be concrete, when all processes match, the process route patterns are determined to be the same. When there are one or more extra processes or when one or more processes are lacking, the process route patterns are regarded not matching and the acquired processes are regarded as making up a new process route pattern. A process route not found in the past process routes is registered as a new process route pattern by the production planning system 100 (S315). When an identical process route already exists, the production planning system 100 increments the number of process route patterns (S316). The production planning system 100 repeats the above processing until all data included in the operation achievement information has been finished (S317). When all data has been finished, the production planning system 100 calculates operation time averages and variances by process route (S318).
Where n is the total number of process routes i and Stj is the operation time for product number j, average μi of operation times Stj of process routes i is given by the following equation 1. Also, variance σi of operation times Stj of process routes i is given by the following equation 2.
Finally, the production planning system 100 registers the calculated data as process route information in the storage section 103 (S319).
The operation achievement information will be described with reference to
The process route information will be described with reference to
The process route patterns extracted and classified as described with reference to
Next, addition to the process route list and operation time correction processing (S32) will be described in detail with reference to
Next, based on the target process route list and operation time, the production planning system 100 evaluates the manufacturing capability of the production line (S322).
Furthermore, based on the result of evaluation of the manufacturing capability of the production line, the production planning system 100 determines whether the throughput and work in process are within threshold values (S323). Concerning the throughput and work in process, the production planning system 100 calculates accuracies Th_Ratio and Wip_Ratio using the following equations 3 and 4. When the calculated values are within the threshold values (S323: YES), the production planning system 100 ends evaluation of the manufacturing capability of the production line. In the above, Th represents Throughput and Wip represents Work In Process.
In the above equations, Actual_Th represents throughput achievement in a certain period, Actual_Wip represents work-in-process achievement, Sim_Th represents throughput determined in evaluation of the manufacturing capability of the production line, and Sim_Wip represents work in process determined. Note that Sim stands for simulation.
When the calculated values are not within the threshold values (S323: NO), the production planning system 100 acquires data on the process route that has been passed through the second most times from the process route information, adds a new process route line to the process route list that has been in use for manufacturing capability evaluation, and evaluates the manufacturing capability of the production line. This process is repeated until all process routes have been added to the process route list (S324).
After all process routes are added to the process route list (S324: YES), the production planning system 100 changes the operation time for each process showing a large difference between the work in process determined in evaluation of the manufacturing capability of the production line and the work-in-process achievement, creates a target process route list, and calculates the operation time for each process (S325).
Based on the new process route list, the production planning system 100 evaluates the manufacturing capability of the production line and, based on the results of evaluation of the manufacturing capability of the production line, determines whether the throughput and work in process are within predetermined threshold values (S326).
When the throughput and work in process are within the threshold values (S326: YES), the production planning system 100 ends the processing. When they are not within the threshold values (S326: NO), the production planning system 100 adds the next process route as a target process, then repeats the above processing until the operation times of all processes have been added to the division (S327). When the operation times of all processes have been added to the division (S327: YES), the production planning system 100 ends the processing.
Details of the processing performed in step 325 will be described with reference to
In the above equation, Actual Wipi represents the work-in-process achievement in a certain period of process and Sim_Wipi represents the work in process of process i determined as a result of evaluating the manufacturing capability of the production line.
Next, the production planning system 100 compares the difference between the achievement of the selected process and the throughput determined in manufacturing capability evaluation with a threshold value (S3252). When the difference is larger than the threshold value (YES), the production planning system 100 corrects the operation time (S3253). To be concrete, the operation time is corrected to St_Newi calculated using the following equation 6 where Sti represents the operation time of process i, Actual_Thi represents the throughput achievement in a certain period of process i, and Sim_Thi represents the throughput determined in evaluation of the manufacturing capability of the production line.
The production planning system 100 corrects the operation time in the planning item information (S3254) and ends the processing.
When, in step 3252, the difference is smaller than the threshold value (NO), the production planning system 100 again compares the work in process achievement of each process and the work in process determined as a result of evaluating the manufacturing capability of the production line, selects the process with the second largest difference (S3255), and repeats the processing.
Next, the processing for determining classified categories as planning items (
The processing for allocating order information to a planning item (
First, referring to
Referring to
With reference to
In the above equation 7, i represents a planning item code, n represents the umber of processes indicated by the target order data, and mi represents the number of matches between planning item processes and processes indicated by the order information.
The production planning system 100 determines whether all data included in the order information has been finished (S344) and, if not yet, repeats the above processing until all data has been finished (S344: YES). Finally, the production planning system 100 registers the planning item code and product number as the planning item allocation information 41 in the storage section 103 (S345) and ends the processing.
With reference to
Next, the processing for evaluating the manufacturing capability of the production line (
When operation time allocation is not possible (S354: NO), the production planning system 100 allocates processes to allocatable operation time, corrects the operation date (S355), and returns the processing to step 354. The production planning system 100 repeats the above processing for every product number (S357) and for every date (S358), then ends the processing.
With reference to
Based on the result output screen 91, changing the selection in the pull-down menu 913 using the input device 105 makes it possible to display comparison between production line achievement and a result of evaluating the manufacturing capability of the production line for each planning item as shown in
With reference to
Finally, results of evaluating the manufacturing capability of a production line will be described with reference to
According to the above embodiment, the manufacturing capability of a production line can be accurately evaluated for individually ordered products, so that a production plan to comply with a date of delivery to a customer can be accurately created in a short period of time.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2008/003625 | 12/5/2008 | WO | 00 | 8/22/2011 |