February 5th, 2014

Modeling and Optimization of Real Systems: The Art of Solving Engineering Problems using MATLAB and Simulink

Fernando Garcia

Graduate Student Chemical and Biomolecular Engineering
College of Engineering, University of Notre Dame

MATLAB is arguably one of the most widely used software environments by engineers and scientists to perform numerical calculations, plot functions containing real data and program code used in the implementation of complex algorithms. Simulink, on the other hand, is an additional package within MATLAB used in the modeling of dynamic and embedded systems. When combined, the process of building a first principles model, optimizing system parameters and turning this into a shareable application is greatly simplified.

In this presentation and demonstration, the focus was placed on leveraging the use of these tools to construct a dynamic model of a fermentation reactor and performing parameter tuning to obtain a desired operating condition in the system. Furthermore, the use of parallel computing was demonstrated to speed up numerical computation. With these components in place, the next step is to develop a Graphical User Interface (GUI) to share with students or colleagues that serves as a front-end for input collection and interaction with the model.

Presentation view/download PDF