A master production scheduling management system and method for efficiently generating master production schedules (MPSs) is provided. The system includes a plurality of client computers (3), an mps management server (1), a database server (4) and a communication network (2) interconnecting the client computers, the database server, and the mps management server. The mps management server obtains data from external information systems by use of a data retrieving module (100), generates an original mps based on the obtained data, and amends the original mps to be an optimized mps by simulating rough-cut capacity planning (rccp) and material requirements planning (MRP). Employing the present invention, users can amend MPSs in time by simulating rccps and MRPs and arrange production schedules efficiently.
|
1. A master production scheduling management system for generating master production schedules (MPSs), comprising:
at least one client computer;
a database server;
an mps management server, comprising:
a data retrieving module for obtaining data from one or more external information systems;
an mps generating module for generating an original mps, and for amending the original mps to be an optimized mps by simulating rough-cut capacity planning (rccp) and material requirements planning (MRP);
a simulating module for simulating rccp and MRP based on the original mps; and
a weekly scheduling module for generating weekly production schedules based on the optimized mps; and
a network interconnecting the at least one client computer, the database server and the mps management server.
2. The master production scheduling management system as claimed in
3. The master production scheduling management system as claimed in
a simulation mode selecting sub-module for selecting one of simulation modes for performing simulation, the simulation modes comprising an rccp simulation mode and an MRP simulation mode;
an rccp simulating sub-module for simulating the original mps in the rccp simulation mode;
an MRP simulating sub-module for simulating the original mps in the MRP simulation mode; and
a simulation report generating sub-module for generating one or more simulation reports based on simulation results generated by the rccp simulating sub-module and the MRP simulating sub-module.
4. The master production scheduling management system as claimed in
|
1. Field of the Invention
The present invention relates to material requirement planning systems and methods, and particularly to a master production scheduling management system and method.
2. Background of the Invention
Master production schedules (MPSs) are vital for all manufacturers, especially large-scale manufacturing enterprises. An MPS is a production schedule for finished products spanning a period of time in the future. The aim of the MPS is to timely forward the finished products to relevant customers, while avoiding overloading or underutilization of production apparatus and production capacity. Usually, a manufacturer makes purchase orders for necessary raw materials and components according to production demand, buffer inventory and lead time, and transmits the purchase orders to corresponding vendors. The vendors provide the raw materials and components to the manufacturer according to the purchase orders. Changes in market supply and demand cause much uncertainty in production demand, and purchase orders frequently need to be changed or re-scheduled. If the purchase orders are not re-scheduled methodically and timely, this can lead to delays in supply of the raw materials and components, and consequent delays in production.
China Patent No. CN1277401A, published on Dec. 20, 2000, discloses a purchase order producing system. The system is executed on a computer that comprises a storage and a processor. The system comprises: a demand database for recording demand for material in each week of a predetermined period; a buffer inventory module for calculating an average demand in each week, and for calculating a buffer inventory that should be maintained at the end of each week based on the average demand; and a purchase order module for generating purchase orders for each week based on the average demand of the week, on-hand inventory and the buffer inventory.
The above-mentioned purchase order producing system can meet demand for material only to a limited extent; that is, according to weekly cycles. The system cannot generate purchase orders according to more up-to-date production demand and material demand. Nowadays, production demand can fluctuate even daily, so that a manufacturer can quickly respond to a customer's new requirements. If material demand cannot be changed quickly to support a new production demand, the manufacturer runs the risk of late or inefficient production, having an unsatisfied customer, or even losing a customer.
Thus, a system and method is needed for managing master production scheduling, by use of which a manufacturer can simulate production capacity and material demand to make suitable MPSs, and reschedule the MPSs as needed to respond to customers' new requirements.
Accordingly, an object of the present invention is to provide a master production scheduling management system for generating master production schedules (MPSs) by simulating rough-cut capacity planning (RCCP) and material requirements planning (MRP), and for rescheduling the MPSs as needed.
Another object of the present invention is to provide a master production scheduling management method for generating master production schedules (MPSs) by simulating RCCP and MRP, and for rescheduling the MPSs as needed.
In order to accomplish the first above-mentioned object, the present invention provides a master production scheduling management system for generating master production schedules. The master production scheduling management system comprises a plurality of client computers, a database server, an MPS management server, and a network interconnecting the client computers, the database server and the MPS management server. The MPS management server comprises a data retrieving module for obtaining data from external information systems such as a purchase order information system, an MPS generating module for generating an original MPS, and for amending the original MPS to be an optimized MPS by simulating rough-cut capacity planning (RCCP) and material requirements planning (MRP), a simulating module for simulating the RCCP and the MRP based on the original MPS, a weekly scheduling module for generating weekly production schedules based on the optimized MPS, and a data maintaining module for performing maintenance of basic data, the basic data comprising sales forecast data, an enterprise's calendar, and parameters of material codes in an MPS.
In order to accomplish the second above-mentioned object, a preferred method for generating master production schedules comprises the following steps: (i) retrieving relevant data from external information systems, the retrieved data comprising up-to-date data on purchase orders, data on sales forecasts, inventory data and data on manufacturing orders; (ii) generating an original master production schedule based on the retrieved data; (iii) simulating rough-cut capacity planning (RCCP) and material requirements planning (MRP); (iv) determining whether there are one or more contingencies that require rescheduling of the original MPS according to simulation results; (v) amending the original MPS if there are any said contingencies; and (vi) generating an optimized MPS.
Other objects, advantages and novel features of the present invention will be drawn from the following detailed description of preferred embodiments of the present invention with the attached drawings, in which:
The client computers 3 are distributed at different locations of an enterprise, and respectively provide interfaces for various users of the master production scheduling management system. The users comprise relevant production managers. The users can access the MPS management server 1 via the client computers 3 to perform operations such as maintaining data in the database 5.
The MPS management server 1 comprises core and mutable enterprise logic of the master production scheduling management system. Such logic includes rules for execution and management of the master production scheduling management system. The MPS management server 1 processes input by users, and returns results of processing to users.
The database server 4 is connected to the database 5 by a link 6. The link 6 is a kind of database connectivity, such as an open database connectivity (ODBC) or a Java database connectivity (JDBC). The database server 4 controls processing of data stored in the database 5. Such processing includes reading, writing, deleting, modifying, and backup.
The data retrieving module 100 is used for obtaining information from the external information systems 7-10. For example, the data retrieving module 100 can retrieve data on purchase orders from the purchase order information system 7, retrieve data on production materials and inventories thereof from the inventory information system 8, retrieve data on manufacturing orders from the manufacturing order information system 9, and retrieve data on production management from the production management information system 10. The data retrieving module 100 also transmits manufacturing orders generated by the MPS generating module 104 to the manufacturing order information system 9.
The data maintaining module 102 is used for performing maintenance of basic data; the basic data comprising sales forecast data, the enterprise's calendar, and parameters of material codes in an MPS. Such maintenance includes addition, deletion, and modification of the basic data. The parameters of material codes comprise Available to Promise (ATP), Demand Time Fence (DTF), and Planning Time Fence (PTF). The ATP is the “uncommitted” portion of a current inventory and/or future planned supply of the enterprise, which is updated dynamically in real time. The DTF is a point in time between a current date and a PTF. The PTF is a point in time between a DTF and a planning horizon that is scheduled in an MPS.
The MPS generating module 104 is used for generating an original MPS, and for amending the original MPS to be an optimized MPS according to demands for rescheduling.
The simulating module 106 is used for simulating rough-cut capacity planning (RCCP) and material requirements planning (MRP) based on the original MPS. RCCP is a process of converting an MPS into a critical production capacity. The critical production capacity comprises human resources, production apparatuses, and inventory capacity. The simulating module 106 comprises a simulation mode selecting sub-module, an RCCP simulating sub-module, an MRP simulating sub-module, and a simulation report generating sub-module (the above-mentioned sub-modules are not shown in FIG. 2). The simulation mode selecting sub-module is used for selecting various simulation modes for performing simulation. In the preferred embodiment of the present invention, the simulation modes comprise an RCCP simulation mode and an MRP simulation mode. Each of these simulation modes has respective simulation parameters. The RCCP simulating sub-module is used for simulating the original MPS when the RCCP simulation mode is selected. The MRP simulating sub-module is used for simulating the original MPS when the MRP simulation mode is selected. The simulation report generating sub-module is used for generating simulation reports based on simulation results generated by the RCCP simulating sub-module and the MRP simulating sub-module. If the simulation results are generated by the RCCP simulating sub-module, the simulation report can list workstations that have insufficient production capacity. If the simulation results are generated by the MRP simulating sub-module, the simulation report can list production materials in shortage.
The weekly scheduling module 108 is used for making a production schedule of a forthcoming week based on an MPS. The MPS may be an original MPS or an optimized MPS.
The querying module 110 is used for generating queries based on query demands of clients, transmitting the queries to the database server 4, and receiving query results returned by the database server 4. By use of the querying module 110, a client can query MPSs, purchase orders, sales forecasts, enterprise calendars, ATP data and so on. The purchase orders can be queried according to products and vendors.
The printing module 112 is used for printing the query results returned by the database server 4. The printing module 112 also prints data maintained by the data maintaining module 102.
Although only preferred embodiments of the present invention have been described in detail above, those skilled in the art will readily appreciate that many modifications to the preferred embodiments are possible without materially departing from the novel teachings and advantages of the present invention. Accordingly, all such modifications are deemed to be covered by the following claims and allowable equivalents of the claims.
Patent | Priority | Assignee | Title |
10346898, | Oct 24 2013 | American Axle & Manufacturing, Inc. | Electronic purchased part order data management system and method |
10627808, | Jun 24 2017 | Managing manufacturing capacity plan performance | |
7840449, | Sep 07 2004 | LinkedIn Corporation | Total inventory management |
7925365, | Oct 30 2003 | Agency for Science, Technology and Research | Rough-cut capacity planning with production constraints and dynamic bottleneck considerations |
8326447, | Apr 30 2010 | Honda Motor Co., Ltd.; HONDA MOTOR CO , LTD | Advanced planning system |
8666516, | Apr 30 2010 | Honda Motor Co., Ltd. | Advanced planning system |
Patent | Priority | Assignee | Title |
4661912, | Feb 10 1983 | Mitsubishi Denki Kabushiki Kaisha | Numerical control device for scheduling machining of groups of workpieces |
4852001, | Jul 25 1986 | Hitachi, Ltd. | Job scheduling method and system |
5197001, | May 14 1990 | International Business Machines Corp.; INTERNATIONAL BUSINESS MACHINES CORPORATION, A CORP OF NEW YORK | Bill of material and project network processing |
5237508, | Aug 10 1989 | Fujitsu Limited | Production control system |
5983195, | Jun 06 1997 | Hewlett Packard Enterprise Development LP | Method and system for scheduling product orders in a manufacturing facility |
6243612, | Nov 09 1998 | Advanced Micro Devices, INC | Processing system having a scheduling system based on a composite ratio of process scheduling factors |
6345259, | Sep 28 1993 | The Dow Chemical Company | System and method for integrating business and manufacturing environments |
20020123815, | |||
20040049398, | |||
CN1277401, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Jul 30 2003 | WEI, HUNG-SHAN | HON HAI PRECISION IND CO , LTD | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 014513 | /0260 | |
Sep 12 2003 | Hon Hai Precision Ind. Co., Ltd. | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Oct 07 2008 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Sep 13 2012 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Dec 09 2016 | REM: Maintenance Fee Reminder Mailed. |
May 03 2017 | EXP: Patent Expired for Failure to Pay Maintenance Fees. |
Date | Maintenance Schedule |
May 03 2008 | 4 years fee payment window open |
Nov 03 2008 | 6 months grace period start (w surcharge) |
May 03 2009 | patent expiry (for year 4) |
May 03 2011 | 2 years to revive unintentionally abandoned end. (for year 4) |
May 03 2012 | 8 years fee payment window open |
Nov 03 2012 | 6 months grace period start (w surcharge) |
May 03 2013 | patent expiry (for year 8) |
May 03 2015 | 2 years to revive unintentionally abandoned end. (for year 8) |
May 03 2016 | 12 years fee payment window open |
Nov 03 2016 | 6 months grace period start (w surcharge) |
May 03 2017 | patent expiry (for year 12) |
May 03 2019 | 2 years to revive unintentionally abandoned end. (for year 12) |