Treffer: Model predictive control of hybrid systems.
Weitere Informationen
Thesis (M.Sc.Eng.)-University of Natal, Durban, 2002. ; Hybrid systems combine the continuous behavior evolution specified by differential equations with discontinuous changes specified by discrete event logic. Usually these systems in the processing industry can be identified as having to depend on discrete decisions regarding their operation. In process control there therefore is a challenge to automate these decisions. A model predictive control (MPC) strategy was proposed and verified for the control of hybrid systems. More specifically, the dynamic matrix control (DMC) framework commonly used in industry for the control of continuous variables was modified to deal with mixed integer variables, which are necessary for the modelling and control of hybrid systems. The algorithm was designed and commissioned in a closed control loop comprising a SCADA system and an optimiser (GAMS). GAMS (General Algebraic Modelling System) is an optimisation package that is able to solve for integer/continuous variables given a model of the system and an appropriate objective function. Online and offline closed loop tests were undertaken on a benchmark interacting tank system and a heating/cooling circuit. The algorithm was also applied to an industrial problem requiring the optimal sequencing of coal locks in real time. To complete the research concerning controller design for hybrid behavior, an investigation was undertaken regarding systems that have different modes of operation due to physicochemical (inherent) discontinuities e.g. a tank with discontinuous cross sectional area, fitted with an overflow. The findings from the online tests and offline simulations reveal that the proposed algorithm, with some system specific modification, was able to control each of the four hybrid systems under investigation. Based on which hybrid system was being controlled, by modifying the DMC algorithm to include integer variables, the mixed integer predictive controller (MIPC) was employed to initiate selections, switchings and ...