Advertisement

Using Simulink in Simulation of Dynamic Behaviour of Nonlinear Process

  • Jiri VojtesekEmail author
  • Petr Dostal
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 348)

Abstract

The contribution shows benefits of using mathematical software Matlab and its add-on for graphical programming Simulink. There are shown two ways of using Simulink for simulating of the dynamic behaviour of the nonlinear system. The first method is used for those who have already done simulating program in Matlab and need to implement it inside Simulink scheme. The second option is to use special S-function used for simulink. Proposed methods are tested on the simulation of the dynamic behaviour of the mathematical model of the continuous stirred-tank reactor as a typical nonlinear equipment from the industry.

Keywords

Modelling Simulation Matlab Simulink Dynamic Behaviour CSTR Runge-Kutta’s method 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Vojtesek, J., Dostal, P., Haber, R.: Simulation and Control of a Continuous Stirred Tank Reactor. In: Proc. of Sixth Portuguese Conference on Automatic Control, CONTROLO 2004, Faro. Portugal, pp. 315–320 (2004)Google Scholar
  2. 2.
    Ingham, J., Dunn, I.J., Heinzle, E., Penosil, J.E.: Chemical Engineering Dynamics. An Introduction to Modelling and Computer Simulation, 2nd Completely Revised Edition. VCH Verlagsgesellshaft, Weinheim (2000)Google Scholar
  3. 3.
    Maria, A.: Introduction to Modeling and Simulation. In: Proceedings of the 1997 Winter Simulation Conference, pp. 7–13 (1997)Google Scholar
  4. 4.
    Mathews, J.H., Fink, K.K.: Numerical Methods Using Matlab. Prentice-Hall (2004)Google Scholar
  5. 5.
    Advanced Numerical Differential Equation Solving in Mathematica. Webpages of Wolfram’s Mathematica, http://reference.wolfram.com/mathematica/tutorial/NDSolveOverview.html
  6. 6.
    Johnston, R.L.: Numerical Methods. John Wiley & Sons (1982)Google Scholar
  7. 7.
    Matlab’s help to function ode45, http://www.mathworks.com/help/matlab/ref/ode45.html
  8. 8.
    Simulink - Simulation and Model-Based Design, http://www.mathworks.com/products/simulink/
  9. 9.
    Chen, H., Kremling, A., Allgöwer, F.: Nonlinear Predictive Control of a Benchmark CSTR. In: Proceedings of 3rd European Control Conference, Rome, Italy (1995)Google Scholar
  10. 10.
    Vojtesek, J.: Numerical Solution of Ordinary Differential Equations Using Mathematical Software. In: Modern Trends and Techniques in Computing Sciences. Springer Science+Business Media B.V., Dordrecht (2014) ISSN 2194-5357, ISBN 978-3-319-06739-1Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.Faculty of Applied InformaticsTomas Bata University in ZlinZlinCzech Republic

Personalised recommendations