MATLAB as a Tool for Modelling and Simulation of the Nonlinear System
This contribution describe the process that usually precedes the design of the controller - a modelling and a simulation of the observed technological system. Two types of models, physical and abstract, are discussed here. While physical model is usually small or simplified representation of the originally bigger system, the abstract (mathematical) model is description of the system in the form of linear or nonlinear ordinary or partial differential equations. Simulation of the mathematical model then means numerical solution of these equations using some mathematical software. The proposed modeling and simulation procedure is then applied on the real model of the water tank. The mathematical model was then derived and then subjected to the simulation of the steady-state and dynamic analysis.
KeywordsModelling Computer simulation Numerical solving ODE Water tank MATLAB Runge-Kutta’s methods
This article was created with support of the Ministry of Education of the Czech Republic under grant IGA reg. n. IGA/CebiaTech/2018/002.
- 1.Ingham, J., Dunn, I.J., Heinzle, E., Penosil, J.E.: Chemical Engineering Dynamics: An Introduction to Modelling and Computer Simulation, Second Completely Revised Edition. VCH Verlagsgesellshaft, Weinheim (2000)Google Scholar
- 2.Maria, A.: Introduction to modeling and simulation. In: Proceedings of the 1997 Winter Simulation Conference, pp. 7–13 (1997)Google Scholar
- 3.Saad, Y.: Iterative Methods for Sparse Linear Systems. Society for Industrial and Applied Mathematics, Philadelphia (2003)Google Scholar
- 4.Johnston, R.L.: Numerical Methods. Wiley, New York (1982)Google Scholar
- 5.Kaw, K., Nguyen, C., Snyder, L.: Holistic numerical methods. http://mathforcollege.com/nm/
- 6.Mathews, J.H., Fink, K.K.: Numerical Methods Using Matlab. Prentice-Hall, Englewood Cliffs (2004)Google Scholar
- 7.Matlab coder - Generate C and C++ code from MATLAB code. https://www.mathworks.com/products/matlab-coder.html
- 8.Advanced Numerical Differential Equation Solving in Mathematica. Webpages of Wolframs Mathematica. http://reference.wolfram.com/mathematica/tutorial/NDSolveOverview.html
- 9.Arfken, G.B., Weber, H.-J., Harris, F.E.: Mathematical Methods for Physicists: A Comprehensive Guide, 7th edn. Elsevier, Boston (2013). ISBN 978-0123846549Google Scholar
- 10.Armfield: Instruction manual PCT40, Issue 4, February 2005Google Scholar