The Development of a Dynamic Operability Framework for Industrial Process on A Cluster Computing System*
One common goal in industrial chemical process designs is to achieve specified product quality efficiently, profitably and environmentally friendly, despite the presence of feed fluctuations and other disturbances. Such goal requires thorough analysis of how the sizing of equipments, the configuration, and the combination of control strategies affect the process dynamic performances. This subject is known as the dynamic operability analysis, and is a compulsory step in early process design stage.
One approach of the operability analyses is a mathematical programming method named the Dynamic Operability Framework (DOF) . The framework formulates the process design as a dynamic Mixed Integer Nonlinear Programming (MINLP) problem . In the latest development, however, the computational cost of the framework, i.e. requirement of CPU time and RAM, grows exponentially with the number of optimization variables. For instance, one dynamic operability analysis on an industrial five-effect evaporator process with around 500 combined variables and constraints requires around 19 CPU hours to complete. This poses significant constraints of framework application to plant wide industrial cases.
In order to improve the framework computational cost, this project distributes the computational jobs into a number of personal computers connected in a cluster system. In order to facilitate this strategy, the framework is re-structured and migrated into parallel open source software and assessed using an industrial case study. The case study in this project is a double integrator system controlled by robust Model Predictive Control (MPC) method. The MPC algorithm solves an optimal control problem over finite horizon at each sampling instance. By means of the receding horizon strategy, only the first element of the optimal control sequence is applied to the plant. The optimization process is then repeated at the next sampling time based on new measurements. In this project, the MPC employs a linear dynamic model of the plant, linear constrants of inputs, outputs, and state, resulting in a linear program (LP). The optimization problem is formulated within the Robust Optimization Methodology.
The operability and control performace of the case study has been performed in a single computer using the SeDuMi software. The distributed version has been developed using 2 cluster computers using Parallel Virtual Machine platform. The distributed version has been formulated within the distributed computing version of the Dynamic Operability Framework. The distribution of the computational work has shortened the computation time up to 65%. Further work is required to improved the communication between the cluster computers and to establish the quantitative saving due the shared jobs.
*) Hasil Penelitian Program Riset Internasional ITB 2008
HEAD OF RESEARCH TEAM :
Dr. Ir. Endra Joelianto
TEAM MEMBERS :
Dr. Ir. Estiyanti Ekawati; Rudy I. Simangunsong, ST, Arviandy Gustrianto Aribowo, ST; Triati Dewi Kencanawungu, S.Si; Ahmad Ramdono, ST; Akmal Hamdani, ST; Sudirman Priyo Utomo, ST; Rina Kania; Dewi Widaningsih, A.Md
OFFICIAL ADDRESS :
Dr. Ir. Endra Joelianto
Prodi Teknik Fiska ITB, LabTek VI Lt 2, Institut Teknologi Bandung
Jl. Ganesa 10 Bandung 40132, Ph. +62-22-2504424 / Fax. +62-22-250 6281
Pusat Teknologi Instrumentasi dan Otomasi ITB,
(Center for Instrumentation Technology and Automation, CITA)
Gedung Litbang Aplikasi dan Integrasi (ex.PAU) Lt 8
Jl. Ganesa 10 Bandung 40132, Ph. +62-22-2041796 / Fax. +62-22-2534285