Use of Simulink's Non-Linear S-function to Simulate Feedback Temperature Control of a Heterogeneous Batch Reactor

Mehmet Çetin Koçak, Ankara University, Turkey

Abstract

This work has taken a heterogeneous batch reactor model from literature and converted it to Matlab and Simulink environments so that it can be used to develop new control techniques or test existing methods. Compartmentalised within a single S-function block of Simulink, it has been harnessed in this research to select a feedback controller for the task of raising the temperature of the reactor to a certain level as rapidly as possible, with minimum overshoot, and maintaining it there for the remainder of the reaction. The study has involved a thorough study of the original model and simulator, adaptation of the model to Matlab environments with suitable modification, development of a mini package in Matlab, open-loop verification by comparison with the original, construction of a Simulink diagram including the single S-function block housing both the reactor and the newly added temperature control loop, open-loop verification again, and finally interactive simulation runs to tune (optimize) the controller settings.

Recommended Citation

Koçak, Mehmet Çetin (2009) "Use of Simulink's Non-Linear S-function to Simulate Feedback Temperature Control of a Heterogeneous Batch Reactor," Chemical Product and Process Modeling: Vol. 4 : Iss. 4, Article 15.
DOI: 10.2202/1934-2659.1358
Available at: http://www.bepress.com/cppm/vol4/iss4/15

 
 
 
 

ISSN: 1934-2659 ©1999-2009 The Berkeley Electronic Press™ All rights reserved.

To submit, subscribe, recommend this journal to your library, or sign up for email alerts, please visit: http://www.bepress.com/cppm