文摘
This paper addresses the problem of inventory management of arefinery that imports severaltypes of crude oil which are delivered by different vessels. Thisproblem involves optimaloperation of crude oil unloading, its transfer from storage tanks tocharging tanks, and thecharging schedule for each crude oil distillation unit. Amixed-integer optimization model isdeveloped which relies on time discretization. The probleminvolves bilinear equations due tomixing operations. However, the linearity in the form of amixed-integer linear program (MILP)is maintained by replacing bilinear terms with individual componentflows. The LP-based branchand bound method is applied to solve the model, and several techniques,such as prioritybranching and bounding, and special ordered sets are implemented toreduce the computationtime. This formulation and solution method was applied to anindustrial-size problem involving3 vessels, 6 storage tanks, 4 charging tanks, and 3 crude oildistillation units over 15 timeintervals. The MILP model contained 105 binary variables, 991continuous variables, and 2154constraints and was effectively solved with the proposed solutionapproach.