Jacket temperature control of a batch reactor using three different temperature levels

Miklós Gábor Balaton, Lajos Nagy, F. Szeifert

Research output: Contribution to journalArticle

3 Citations (Scopus)

Abstract

In the pharmaceutical, fine chemical, polymer and food industry, where high value-added products are manufactured, insufficient control might produce off-grade products. This can cause significant financial losses, or in the pharmaceutical industry, it can result in an unusable batch. In these industries, batch reactors are commonly used for the manufacturing of intermediate and final products. The control of these reactors is essentially a problem of temperature control. In the industry, an increasing number of heating-cooling systems utilizing three different temperature levels can be found. Although they are advantageous from an economic point of view, it makes the control more complicated. A pilot unit of such a system can be found in the authors' laboratory, which contains a monofluid thermoblock with three different temperature levels. It is a useful experimental facility to test control algorithms for industrial use. This paper describes a split-range algorithm that can be used as part of the jacket temperature controller in the case of a thermoblock containing three different temperature levels. The main problem from the control point of view is that the sign of the gain of the controlled object changes depending on the relation of the jacket and the actual feed temperature of the jacket recirculation loop. The main purpose of the split-range algorithm is to maintain the sign of the gain of the controlled object unchanged, thus avoiding control instability. This solution ensures that the controller utilizes all three temperature levels, especially the medium level with lower energy consumption. The algorithm was tested with simulation, and for the jacket temperature controller, a constrained PI controller was used. The parameters of the controller were identified by numerical optimization. The resulting jacket temperature controller extended with the split-range algorithm was validated on the pilot system. The same set-point profile was used for simulation and for the test measurement; this was designed to cover the entire temperature range of the system and to contain drastic changes, constant and ramped sections. Both in the case of simulation and the test measurement, good control performance was achieved; the controlled variable followed the set-point with small error both in the case of ramped and constant set-points.

Original languageEnglish
Pages (from-to)1939-1946
Number of pages8
JournalIndustrial and Engineering Chemistry Research
Volume52
Issue number5
DOIs
Publication statusPublished - Feb 6 2013

Fingerprint

Batch reactors
Temperature control
Controllers
Temperature
Drug products
Industry
Cooling systems
Pharmaceutical Preparations
Polymers
Energy utilization
Heating
Economics

ASJC Scopus subject areas

  • Chemical Engineering(all)
  • Chemistry(all)
  • Industrial and Manufacturing Engineering

Cite this

Jacket temperature control of a batch reactor using three different temperature levels. / Balaton, Miklós Gábor; Nagy, Lajos; Szeifert, F.

In: Industrial and Engineering Chemistry Research, Vol. 52, No. 5, 06.02.2013, p. 1939-1946.

Research output: Contribution to journalArticle

@article{2905992fc3184f72b80a77803eba2fef,
title = "Jacket temperature control of a batch reactor using three different temperature levels",
abstract = "In the pharmaceutical, fine chemical, polymer and food industry, where high value-added products are manufactured, insufficient control might produce off-grade products. This can cause significant financial losses, or in the pharmaceutical industry, it can result in an unusable batch. In these industries, batch reactors are commonly used for the manufacturing of intermediate and final products. The control of these reactors is essentially a problem of temperature control. In the industry, an increasing number of heating-cooling systems utilizing three different temperature levels can be found. Although they are advantageous from an economic point of view, it makes the control more complicated. A pilot unit of such a system can be found in the authors' laboratory, which contains a monofluid thermoblock with three different temperature levels. It is a useful experimental facility to test control algorithms for industrial use. This paper describes a split-range algorithm that can be used as part of the jacket temperature controller in the case of a thermoblock containing three different temperature levels. The main problem from the control point of view is that the sign of the gain of the controlled object changes depending on the relation of the jacket and the actual feed temperature of the jacket recirculation loop. The main purpose of the split-range algorithm is to maintain the sign of the gain of the controlled object unchanged, thus avoiding control instability. This solution ensures that the controller utilizes all three temperature levels, especially the medium level with lower energy consumption. The algorithm was tested with simulation, and for the jacket temperature controller, a constrained PI controller was used. The parameters of the controller were identified by numerical optimization. The resulting jacket temperature controller extended with the split-range algorithm was validated on the pilot system. The same set-point profile was used for simulation and for the test measurement; this was designed to cover the entire temperature range of the system and to contain drastic changes, constant and ramped sections. Both in the case of simulation and the test measurement, good control performance was achieved; the controlled variable followed the set-point with small error both in the case of ramped and constant set-points.",
author = "Balaton, {Mikl{\'o}s G{\'a}bor} and Lajos Nagy and F. Szeifert",
year = "2013",
month = "2",
day = "6",
doi = "10.1021/ie300734b",
language = "English",
volume = "52",
pages = "1939--1946",
journal = "Industrial & Engineering Chemistry Product Research and Development",
issn = "0888-5885",
publisher = "American Chemical Society",
number = "5",

}

TY - JOUR

T1 - Jacket temperature control of a batch reactor using three different temperature levels

AU - Balaton, Miklós Gábor

AU - Nagy, Lajos

AU - Szeifert, F.

PY - 2013/2/6

Y1 - 2013/2/6

N2 - In the pharmaceutical, fine chemical, polymer and food industry, where high value-added products are manufactured, insufficient control might produce off-grade products. This can cause significant financial losses, or in the pharmaceutical industry, it can result in an unusable batch. In these industries, batch reactors are commonly used for the manufacturing of intermediate and final products. The control of these reactors is essentially a problem of temperature control. In the industry, an increasing number of heating-cooling systems utilizing three different temperature levels can be found. Although they are advantageous from an economic point of view, it makes the control more complicated. A pilot unit of such a system can be found in the authors' laboratory, which contains a monofluid thermoblock with three different temperature levels. It is a useful experimental facility to test control algorithms for industrial use. This paper describes a split-range algorithm that can be used as part of the jacket temperature controller in the case of a thermoblock containing three different temperature levels. The main problem from the control point of view is that the sign of the gain of the controlled object changes depending on the relation of the jacket and the actual feed temperature of the jacket recirculation loop. The main purpose of the split-range algorithm is to maintain the sign of the gain of the controlled object unchanged, thus avoiding control instability. This solution ensures that the controller utilizes all three temperature levels, especially the medium level with lower energy consumption. The algorithm was tested with simulation, and for the jacket temperature controller, a constrained PI controller was used. The parameters of the controller were identified by numerical optimization. The resulting jacket temperature controller extended with the split-range algorithm was validated on the pilot system. The same set-point profile was used for simulation and for the test measurement; this was designed to cover the entire temperature range of the system and to contain drastic changes, constant and ramped sections. Both in the case of simulation and the test measurement, good control performance was achieved; the controlled variable followed the set-point with small error both in the case of ramped and constant set-points.

AB - In the pharmaceutical, fine chemical, polymer and food industry, where high value-added products are manufactured, insufficient control might produce off-grade products. This can cause significant financial losses, or in the pharmaceutical industry, it can result in an unusable batch. In these industries, batch reactors are commonly used for the manufacturing of intermediate and final products. The control of these reactors is essentially a problem of temperature control. In the industry, an increasing number of heating-cooling systems utilizing three different temperature levels can be found. Although they are advantageous from an economic point of view, it makes the control more complicated. A pilot unit of such a system can be found in the authors' laboratory, which contains a monofluid thermoblock with three different temperature levels. It is a useful experimental facility to test control algorithms for industrial use. This paper describes a split-range algorithm that can be used as part of the jacket temperature controller in the case of a thermoblock containing three different temperature levels. The main problem from the control point of view is that the sign of the gain of the controlled object changes depending on the relation of the jacket and the actual feed temperature of the jacket recirculation loop. The main purpose of the split-range algorithm is to maintain the sign of the gain of the controlled object unchanged, thus avoiding control instability. This solution ensures that the controller utilizes all three temperature levels, especially the medium level with lower energy consumption. The algorithm was tested with simulation, and for the jacket temperature controller, a constrained PI controller was used. The parameters of the controller were identified by numerical optimization. The resulting jacket temperature controller extended with the split-range algorithm was validated on the pilot system. The same set-point profile was used for simulation and for the test measurement; this was designed to cover the entire temperature range of the system and to contain drastic changes, constant and ramped sections. Both in the case of simulation and the test measurement, good control performance was achieved; the controlled variable followed the set-point with small error both in the case of ramped and constant set-points.

UR - http://www.scopus.com/inward/record.url?scp=84873390429&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84873390429&partnerID=8YFLogxK

U2 - 10.1021/ie300734b

DO - 10.1021/ie300734b

M3 - Article

VL - 52

SP - 1939

EP - 1946

JO - Industrial & Engineering Chemistry Product Research and Development

JF - Industrial & Engineering Chemistry Product Research and Development

SN - 0888-5885

IS - 5

ER -