摘要 |
A system and method is disclosed of implementing a production planning module that is configured to optimize overall costs associated with reconfiguring a production facility during a changeover between to produce a another product family over a plurality of cycles. User input data is received via a user interface and a first state vector is created and is representative of a first product family and a first inventory of items of all product families manufactured at the production facility. A first action vector is created of a first quantity of items to be produced of the first product family in a first current cycle and a second product family to be produced in a second cycle. A first state-action value function is calculated for the first action vector in a first iteration and incorporates a first sampled demand of the first inventory items of the product families, a first inventory cost associated with the first inventory and a first set up cost. A second state vector is created based on the first state vector, the first action vector and the first sampled demand. The second state vector is made of a second inventory of items of all the product families. The method comprises creating a second action vector of a second quantity of items to be produced of the second product family in the second cycle and a third product family to be produced in a third cycle. A second state-action value function is calculated for the second action vector, a second sample demand of items, a second inventory cost associated with production of the second quantity of items and a second set up cost associated with reconfiguration of the production facility from producing the second product family to producing the third product family. A cost optimization result policy is output by minimizing, over all actions vectors, the first state-action value function in the user interface.
|