CPC G06Q 10/06315 (2013.01) [G06Q 10/04 (2013.01); G06Q 10/06312 (2013.01); G06Q 10/08 (2013.01)] | 14 Claims |
1. A multi-level tank-based production system, comprising:
one or more sensors affixed to one or more tanks of a tank storage system and to one or more packaging lines of a packaging lines system, and a computer, comprising a processor and memory, the computer configured to:
receive planning data based at least in part on data from the one or more sensors for one or more finished goods, the one or more finished goods produced from one or more semi-finished goods stored in one or more tanks;
identify, from the received planning data, planned production orders for the one or more finished goods in each time bucket of a planning period;
modify the identified planned production orders to satisfy time and tank capacity constraints of the one or more semi-finished goods and lot-size requirements of production operations of the one or more finished goods by:
pulling one or more of the planned production orders to earlier time buckets when a remaining amount of a semi-finished good in an earlier time bucket is greater than or equal to an amount of the semi-finished good utilized for the planned production order;
canceling one or more of the planned production orders when an excess amount of a finished good is greater than or equal to a planned production order in a future time bucket; and
allocating a portion of the remaining amount of the semi-finished good to production of each finished good having a non-zero production amount in a current time bucket when the remaining amount is less than the planned production order and greater than an available capacity of the production operations;
generate a tank-based production plan based, at least in part, on the modified planned production orders; and
produce the one or more finished goods according to the tank-based production plan, based at least in part on control of the one or more tanks of the tank storage system and the one or more packaging lines of the packaging lines system.
|