Research Article

A Novel MILP Model for the Production, Lot Sizing, and Scheduling of Automotive Plastic Components on Parallel Flexible Injection Machines with Setup Common Operators

Table 2

Nomenclature for the model.

Index

iIndex of machines i ∈ {1, …, I}
jIndex of tools j ∈ {1, …, J}
kIndex of products (parts) k ∈ {1, …, K}
tIndex of time periods t ∈ {1, …, T}
Data
ajTotal amount of tools j available for production
cbkBackorder cost of product k
cikInventory cost of product k
covktStock coverage defined as the number of time periods for the stock minimum coverage of product k during time period t
crijSetup cost of tool j on machine i
csjSetup cost of preparing tool j
cstkCoverage stockout cost of product k
dktDemand of product k during time period t
INVk0Initial inventory of product k
INVMAXkMaximum inventory units for product k during time period t
INVMINkMinimum inventory units for product k during time period t
nctAmount of tool changes allowed during time period t
npjkAmount of products k no longer produced when tool j is set up
pjkAmount of products k produced when tool j is set up
rij1 if tool j can be set up on machine i; 0 otherwise
tptProduction time available during time period t
Decision variables
BktBackorder of product k during time period t
INVktInventory level of product k at the end of time period t
SAijt1 if tool j is set up on machine i during time period t and is not set up on machine i during time period t − 1; 0 if tool j is set up on machine i during time period t − 1
Sijt1 if tool j is set up on machine i during time period t; 0 otherwise
STkttCoverage stockout of product k during time period
TPijtProduction time of tool j set up on machine i during time period t
XktAmount of product k to produce during time period t
XnpktAmount of product k no longer produced during time period t, while a tool is set up
Amount of product k to produce during time period t by subtracting Xnpkt