Optimal control of large-scale batch production by evolutionary computation

Jari Hämäläinen, Olli Parviainen

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

Abstract

The common mathematical programming approach to the short-term scheduling and control of batch processes often leads to non-standard NP-complete mixed integer non-linear programming (MINLP) problems. It is shown that the scheduling problem can also be formulated as an optimal control problem. By the utilization of a simulation model of the process optimal operational schedules can then be found by the methods of evolutionary computation. The new approach is demonstrated by the optimization of the schedule of batches in a model of a chemical process.
Original languageEnglish
Title of host publicationProceedings of the 6th IFAC Symposium on Dynamics and Control of Process Systems
EditorsGeorge Stephanopoulos, Jay Lee, En Sup Yoon
Pages632-637
Publication statusPublished - 2001
MoE publication typeA4 Article in a conference publication
Event6th IFAC Symposium on Dynamics and Control of Process Systems - Jejudo Island, Korea, Democratic People's Republic of
Duration: 4 Jun 20016 Jun 2001

Conference

Conference6th IFAC Symposium on Dynamics and Control of Process Systems
CountryKorea, Democratic People's Republic of
CityJejudo Island
Period4/06/016/06/01

Fingerprint

Evolutionary Computation
Batch
Optimal Control
Schedule
Mixed Integer Nonlinear Programming
Batch Process
Chemical Processes
Mathematical Programming
Optimal Control Problem
Scheduling Problem
Simulation Model
NP-complete problem
Scheduling
Optimization
Model

Keywords

  • batch control
  • genetic algorithms
  • scheduling algorithms
  • supervisory control
  • optimization
  • industrial production systems

Cite this

Hämäläinen, J., & Parviainen, O. (2001). Optimal control of large-scale batch production by evolutionary computation. In G. Stephanopoulos, J. Lee, & E. S. Yoon (Eds.), Proceedings of the 6th IFAC Symposium on Dynamics and Control of Process Systems (pp. 632-637)
Hämäläinen, Jari ; Parviainen, Olli. / Optimal control of large-scale batch production by evolutionary computation. Proceedings of the 6th IFAC Symposium on Dynamics and Control of Process Systems. editor / George Stephanopoulos ; Jay Lee ; En Sup Yoon. 2001. pp. 632-637
@inproceedings{79dbf9ee22eb485eacf75767faa97e69,
title = "Optimal control of large-scale batch production by evolutionary computation",
abstract = "The common mathematical programming approach to the short-term scheduling and control of batch processes often leads to non-standard NP-complete mixed integer non-linear programming (MINLP) problems. It is shown that the scheduling problem can also be formulated as an optimal control problem. By the utilization of a simulation model of the process optimal operational schedules can then be found by the methods of evolutionary computation. The new approach is demonstrated by the optimization of the schedule of batches in a model of a chemical process.",
keywords = "batch control, genetic algorithms, scheduling algorithms, supervisory control, optimization, industrial production systems",
author = "Jari H{\"a}m{\"a}l{\"a}inen and Olli Parviainen",
year = "2001",
language = "English",
pages = "632--637",
editor = "George Stephanopoulos and Jay Lee and Yoon, {En Sup}",
booktitle = "Proceedings of the 6th IFAC Symposium on Dynamics and Control of Process Systems",

}

Hämäläinen, J & Parviainen, O 2001, Optimal control of large-scale batch production by evolutionary computation. in G Stephanopoulos, J Lee & ES Yoon (eds), Proceedings of the 6th IFAC Symposium on Dynamics and Control of Process Systems. pp. 632-637, 6th IFAC Symposium on Dynamics and Control of Process Systems, Jejudo Island, Korea, Democratic People's Republic of, 4/06/01.

Optimal control of large-scale batch production by evolutionary computation. / Hämäläinen, Jari; Parviainen, Olli.

Proceedings of the 6th IFAC Symposium on Dynamics and Control of Process Systems. ed. / George Stephanopoulos; Jay Lee; En Sup Yoon. 2001. p. 632-637.

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

TY - GEN

T1 - Optimal control of large-scale batch production by evolutionary computation

AU - Hämäläinen, Jari

AU - Parviainen, Olli

PY - 2001

Y1 - 2001

N2 - The common mathematical programming approach to the short-term scheduling and control of batch processes often leads to non-standard NP-complete mixed integer non-linear programming (MINLP) problems. It is shown that the scheduling problem can also be formulated as an optimal control problem. By the utilization of a simulation model of the process optimal operational schedules can then be found by the methods of evolutionary computation. The new approach is demonstrated by the optimization of the schedule of batches in a model of a chemical process.

AB - The common mathematical programming approach to the short-term scheduling and control of batch processes often leads to non-standard NP-complete mixed integer non-linear programming (MINLP) problems. It is shown that the scheduling problem can also be formulated as an optimal control problem. By the utilization of a simulation model of the process optimal operational schedules can then be found by the methods of evolutionary computation. The new approach is demonstrated by the optimization of the schedule of batches in a model of a chemical process.

KW - batch control

KW - genetic algorithms

KW - scheduling algorithms

KW - supervisory control

KW - optimization

KW - industrial production systems

M3 - Conference article in proceedings

SP - 632

EP - 637

BT - Proceedings of the 6th IFAC Symposium on Dynamics and Control of Process Systems

A2 - Stephanopoulos, George

A2 - Lee, Jay

A2 - Yoon, En Sup

ER -

Hämäläinen J, Parviainen O. Optimal control of large-scale batch production by evolutionary computation. In Stephanopoulos G, Lee J, Yoon ES, editors, Proceedings of the 6th IFAC Symposium on Dynamics and Control of Process Systems. 2001. p. 632-637