ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Computers & Chemical Engineering
Volume 28, Issue 11, 15 October 2004, Pages 2271-2286
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Article
Purchase PDF (149 K)

Article Toolbox
 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/j.compchemeng.2004.04.002    
How to Cite or Link Using DOI (Opens New Window)

Copyright © 2004 Elsevier Ltd. All rights reserved.

Cyclic short-term scheduling of multiproduct batch plants using continuous-time representation

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

D. WuE-mail The Corresponding Author, 1 and M. IerapetritouCorresponding Author Contact Information, E-mail The Corresponding Author

Department of Chemical and Biochemical Engineering, Rutgers University, 98 Brett Road, Piscataway, NJ 08854, USA


Received 8 October 2003; 
Revised 8 October 2003; 
accepted 6 April 2004. 
Available online 14 May 2004.

Abstract

The idea of cyclic scheduling is commonly utilized to address short-term scheduling problems for multiproduct batch plants under the assumption of relatively stable operations and product demands. It requires the determination of optimal cyclic schedule, thus greatly reducing the size of the overall scheduling problems with large time horizon. In this paper a new cyclic scheduling approach is proposed based on the state-task network (STN) representation of the plant [Comput. Chem. Eng. 17 (1993) 211] and a continuous-time formulation [Ind. Eng. Chem. Res. 37 (1998a) 4341]. Assuming that product demands and prices are not fluctuating along the time horizon under consideration, the proposed formulation determines the optimal cycle length as well as the timing and sequencing of tasks within a cycle. This formulation corresponds to a non-convex mixed integer nonlinear programming (MINLP) problem, for which local and global optimization algorithms are used and the results are illustrated for various case studies.

Author Keywords: Cyclic scheduling; Continuous-time formulation; MINLP

Nomenclature

Nomenclature
i
tasks
j
units
n
event points representing the beginning of a task
s
states
I
tasks
Ij
tasks which can be performed in unit j
Is
tasks which produce or consume state s
IS
subset of all involved intermediate states s
J
units
Ji
units which are suitable for performing task i
N
event points within the time horizon
S
set of all involved states s
prices
price of state s
rs
average market requirement for state s
STsmax
available maximum storage capacity for state s
U
upper bound of cycle time length
Vijmax
denotes the maximum capacity of unit j when processing task i
Vijmin
denotes the minimum amount of material processed by task i required to start operating unit j
αij
constant term of processing time of task i at unit j
βij
variable term of processing time of task i at unit j expressing the time required by the unit to process one unit of material
ρsipsic
proportion of state sproduced, consumed from task i, respectively
B(i,j,n)
amount of material undertaking task i in unit j at event point n
d(s,n)
amount of state s being delivered to the market at event point n
H
time horizon for a single cycle
ST(s,n)
amount of state s stored at event point n
STIN(s)
amount of state s imputed initially
Tf(i,j,n)
time when task i, which starts at event point n finishes in unit j
Ts(i,j,n)
time when task i starts in unit j at event point n
wv(i,n)
binary variables that assign the beginning of task i at event point n
yv(j,n)
binary variables that assign the utilization of unit j at event point n

Article Outline

Nomenclature
1. Introduction
2. Basic concepts of the proposed approach
2.1. Scheduling problem
2.2. Periodic scheduling approach
2.3. Continuous-time approach
3. Motivating example
4. Proposed formulation
4.1. Mathematical model
4.2. Scheduling problem decomposition
5. Case studies
5.1. Results of motivating example
5.2. Results of example 1
5.3. Results of example 2
6. Conclusions and future directions
Acknowledgements
References













Corresponding Author Contact InformationCorresponding author. Tel.: +1-732-445-2971.

1 Tel.: +1-732-4457061; fax: +1-732-4452421.


Computers & Chemical Engineering
Volume 28, Issue 11, 15 October 2004, Pages 2271-2286
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2009 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.