Manufacturing schedules that integrate maintenance strategies
AssigneeSiemens Aktiengesellschaft
InventorsIoannis Akrotirianakis, Amit Chakraborty
Life of this patent
Estimating the term…
Abstract
Systems, techniques, and computer-program products are provided to generate manufacturing schedules that integrate maintenance strategies. A manufacturing schedule can be generated by solving an optimization problem subject to operational constraints that preserve consistency in the order of the operations to be performed during the manufacture of a product, and further subject to maintenance constraints that enforce a desired maintenance strategy. The optimization problem can be solved by minimizing a makespan of a product subject to the operational and maintenance constraints.
Claims20
A computer-implemented method, comprising:
- receiving first data indicative of a group of manufacturing parameters corresponding to a process for manufacturing a product, the process comprising multiple operations executed by respective machines;
- configuring second data indicative of a group of processing constraints corresponding to execution of the multiple operations;
- configuring third data indicative of a group of maintenance parameters corresponding to respective maintenance tasks for the respective machines;
- configuring fourth data indicative of a group of maintenance constraints corresponding to performance of the maintenance tasks;
- and
- generating, using at least the group of processing constraints and the group of maintenance constraints, a schedule for the machines to execute the process for manufacturing the product.
A system, comprising:
- at least one memory device having stored therein computer-executable instructions;
- and
- at least one processor configured to access the at least one memory device and further configured to execute the computer-executable instructions to:
- receive first data indicative of a group of manufacturing parameters corresponding to a process for manufacturing a product, the process comprising multiple operations executed by respective machines;
- configure second data indicative of a group of processing constraints corresponding to execution of the multiple operations;
- configure third data indicative of a group of maintenance parameters corresponding to respective maintenance tasks for the respective machines;
- configure fourth data indicative of a group of maintenance constraints corresponding to performance of the maintenance tasks;
- and
- generate, using at least the group of processing constraints and the group of maintenance constraints, a schedule for the machines to execute the process for manufacturing the product.
A computer program product comprising at least one non-transitory storage medium readable by at least one processing circuit, the non-transitory storage medium having encoded thereon instructions executable by the at least one processing circuit to perform or facilitate operations comprising:
- receiving first data indicative of a group of manufacturing parameters corresponding to a process for manufacturing a product, the process comprising multiple operations executed by respective machines;
- configuring second data indicative of a group of processing constraints corresponding to execution of the multiple operations;
- configuring third data indicative of a group of maintenance parameters corresponding to respective maintenance tasks for the respective machines;
- configuring fourth data indicative of a group of maintenance constraints corresponding to performance of the maintenance tasks;
- and
- generating, using at least the group of processing constraints and the group of maintenance constraints, a schedule for the machines to execute the process for manufacturing the product.
Dependencies are inferred from the claim text.