SIMULATION USING MATLAB + SIMULINK IN THE EDUCATIONAL PROCESS

UDC 621.376.54

  • Yudenkov Viktor Stepanovich – PhD (Engineering), Assistant Professor, the Department of Printing Equipment and Information Processing Systems. Belarusian State Technological University (13a, Sverdlova str., 220006, Minsk, Republic of Belarus). E-mail: yudenkov@belstu.by

  • Bugay Osip Vikent’yevich – PhD (Engineering), Assistant Professor, the Department of Printing Equipment and Information Processing Systems. Belarusian State Technological University (13a, Sverdlova str., 220006, Minsk, Republic of Belarus).

Key words: consulting, model, mathematical modeling, analytical modeling, simulation.

For citation: Yudenkov V. S., Bugay O. V. Simulation using Matlab + Simulink in the educational process. Proceedings of BSTU, issue 4, Print- and Mediatechnologies, 2021, no. 1 (243), pp. 5–11 (In Russian). DOI: https://doi.org/10.52065/2520-6729-2021-243-1-5-11.

Abstract

A software technology has been developed for step-by-step mastering of consulting, modeling in UML and Stateflow and their use in the educational process when working in the Matlab + Simulink environment. The work presents:

1) the concepts of mathematical modeling: modeling, physical models, symbolic models and forms of their representation, classification of a mathematical model (one of these forms) by factor, uncertainty, time, continuity of the modeled processes, as well as by the type of connection between the modeling values;

2) the concept of consulting, prior to the development of any software and IS to clarify the feasibility of their development;

3) the concept of UML (Unified Modeling Language) is a universal modeling language with examples of its use for object-oriented modeling of development objects using the Rational Rose tools and a graphical editor for creating presentations, as well as the theory and practice of event modeling with using the Simulink Stateflow package;

4) the technology of program interaction in the Simulink Stateflow environment and in the Arduino micro-controller.

The proposed approach can be used by both educators and trainees with the aim of wider introduction by the latter of the Matlab package and its extensions in the development of innovative technologies.

References

  1. Lipatova N. G. Imitatsionnoye modelirovaniye protsessov tamozhennogo kontrolya: monografiya [Simulation of customs control processes: monograph]. Moscow, Izdatel'stvo Rossiyskoy tamozhennoy akademii Publ., 2015. 146 p.
  2. Dyakonov V. P. Matlab. Polnyy samouchitel' [Matlab. Complete tutorial]. Moscow, DMK-Press Publ., 2012. 768 p.
  3. Kalyanov G. N. CASE-tekhnologii. Konsalting v avtomatizatsii biznes-protsessov [CASE technologies. Consulting in the automation of business processes]. Moscow, Goryachaya liniya – Telekom Publ., 2002. 320 p.
  4. Booch G., Rambeau D., Jacobson A. Yazyk UML: Rukovodstvo pol'zovatelya [UML: User's Guide]. Moscow, DMK Publ., 2000. 432 p.
  5. Leonenkov A. V. Samouchitel' UML [Self-study guide UML]. St. Petersburg, BKhV-Peterburg Publ., 2001. 304 p.
  6. Bugay O. V., Yudenkov V. S. SAPR programmnogo obespecheniya izdatel'sko-poligraficheskogo kompleksa: ucheb. posobiye [CAD software for publishing and printing complex: textbook]. Minsk, BGTU Publ., 2008. 174 p.
  7. Dyakonov V. P. Simulink 5/6/7: Samouchitel' [Simulink 5/6/7: A tutorial]. Moscow, DMK-Press Publ., 2008. 784 p.
02.02.2021