Научная статья на тему 'Application of MatLab system for performance of laboratory works on the subject of the theory of automatic control'

Application of MatLab system for performance of laboratory works on the subject of the theory of automatic control Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
209
63
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ACOUSTIC WAVE / MATLAB / PARAMETERS COMMAND / SIMULATION MENU / SIMULINK PACKAGE / АКУСТИЧЕСКАЯ ВОЛНА / КОМАНДА PARAMETERS / МЕНЮ SIMULATION / ПАКЕТ SIMULINK

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Pulotova Mohira Rahmatilloyevna, Namozov Shohrukh Ilyos O`G`Li, Muinov Ulugbek Bahtiyerovich

The article presents the modern practical technology of computer modeling of the economy in the software systems MATLAB Simulink. Modeling is necessary for understanding cause-effect relationships in the economy, forecasting, planning, decision-making by managers. Methods of developing models and a complex of detailed examples are of interest to teachers, students, graduate students and existing specialists. Examples of topics include the study of the processes of market equilibrium, pricing, designing the optimal business tax rate, analysis of the dynamics of cycles and crises. The authors of textbooks can include examples of how laboratory work in their courses, and undergraduate and graduate students improve models and deepen research. The paper studies the effect of wilting and simulates analytical models of surface-acoustic waves in the Matlab mathematical modeling package. The coefficients of displacement of the surface layer of wave propagation are obtained.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

ПРИМЕНЕНИЕ СИСТЕМЫ MATLAB ДЛЯ ВЫПОЛНЕНИЯ ЛАБОРАТОРНЫХ РАБОТ НА ПРЕДМЕТЕ ТЕОРИИ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ

В статье представлена современная практическая технология компьютерного моделирования экономики в программных системах MATLAB Simulink. Моделирование необходимо для понимания причинно-следственных связей в экономике, прогнозирования, планирования, принятия решений менеджерами. Методика разработки моделей и комплекс детально разработанных примеров представляют интерес для преподавателей, студентов, аспирантов и действующих специалистов. Тематика примеров охватывает исследование процессов рыночного равновесия, ценообразования, проектирование оптимальной ставки налогообложения бизнеса, анализ динамики циклов и кризисов. Авторы учебников могут включать примеры как лабораторные работы в свои курсы, а студенты и аспиранты совершенствовать модели и углублять исследования. В работе проведено моделирование аналитических моделей поверхностно-акустических волн в пакете математического моделирования Matlab. Получены коэффициенты смещения поверхностного слоя распространения волны.

Текст научной работы на тему «Application of MatLab system for performance of laboratory works on the subject of the theory of automatic control»

APPLICATION OF MATLAB SYSTEM FOR PERFORMANCE OF LABORATORY WORKS ON THE SUBJECT OF THE THEORY OF AUTOMATIC CONTROL Pulotova M.R.1, Namozov Sh.I.2, Muinov U.B.3 Email: Pulotova664@scientifictext.ru

1Pulotova Mohira Rahmatilloyevna - Assistant; 2Namozov Shohrukh Ilyos o'gli - Student; 3Muinov Ulugbek Bahtiyerovich - Student, DEPARTMENT OF AUTOMATION AND MANAGEMENT OF TECHNOLOGICAL PROCESSES AND PRODUCTION, BUKHARA BRANCH TASHKENT INSTITUTE OF ENGINEERS OF IRRIGATION AND MECHANIZATION

OF AGRICULTURE, BUKHARA, REPUBLIC OF UZBEKISTAN

Abstract: the article presents the modern practical technology of computer modeling of the economy in the software systems MATLAB Simulink. Modeling is necessary for understanding cause-effect relationships in the economy, forecasting, planning, decisionmaking by managers. Methods of developing models and a complex of detailed examples are of interest to teachers, students, graduate students and existing specialists. Examples of topics include the study of the processes of market equilibrium, pricing, designing the optimal business tax rate, analysis of the dynamics of cycles and crises. The authors of textbooks can include examples of how laboratory work in their courses, and undergraduate and graduate students improve models and deepen research. The paper studies the effect of wilting and simulates analytical models of surface-acoustic waves in the Matlab mathematical modeling package. The coefficients of displacement of the surface layer of wave propagation are obtained.

Keywords: acoustic wave, MatLab, Parameters command, Simulation menu, Simulink package.

ПРИМЕНЕНИЕ СИСТЕМЫ MATLAB ДЛЯ ВЫПОЛНЕНИЯ ЛАБОРАТОРНЫХ РАБОТ НА ПРЕДМЕТЕ ТЕОРИИ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ Пулотова М.Р.1, Намозов Ш.И.2, Муинов У.Б.3

1Пулотова Мохира Рахматимоевна - ассистент; 2Намозов Шохрух Илёс угли - студент; 3Муинов Улугбек Бахтиерович - студент, кафедра автоматизации и управления технологическими процессами и производством,

Бухарский филиал

Ташкентский институт инженеров ирригации и механизации сельского хозяйства, г. Бухара, Республика Узбекистан

Аннотация: в статье представлена современная практическая технология компьютерного моделирования экономики в программных системах MATLAB Simulink. Моделирование необходимо для понимания причинно-следственных связей в экономике, прогнозирования, планирования, принятия решений менеджерами. Методика разработки моделей и комплекс детально разработанных примеров представляют интерес для преподавателей, студентов, аспирантов и действующих специалистов. Тематика примеров охватывает исследование процессов рыночного равновесия, ценообразования, проектирование оптимальной ставки налогообложения бизнеса, анализ динамики циклов и кризисов. Авторы учебников могут включать

примеры как лабораторные работы в свои курсы, а студенты и аспиранты -совершенствовать модели и углублять исследования. В работе проведено моделирование аналитических моделей поверхностно-акустических волн в пакете математического моделирования Matlab. Получены коэффициенты смещения поверхностного слоя распространения волны.

Ключевые слова: акустическая волна, MatLab, команда Parameters, меню Simulation, пакет Simulink.

UDC 681.5

Among the large number of application packages, MatLab occupies a special place. Initially focused on research projects, the system in recent years has become a working tool for not only scientists, but also development engineers and students. In the community of automation engineers, physicists and telecoms workers, MATLAB has become extremely common and has in fact become a means of interdisciplinary and international communication. Especially widely, effectively and effectively the MATLAB system is applied in the field of signal processing, which necessarily involves computer science, automation and communication, control, radar and radio navigation, broadcasting and television, medical instrumentation and measuring equipment, automotive and consumer electronics and much more.

When studying physical processes, the main role in understanding results is played by visualization, and the effectiveness of the work of the student and researcher depends on its quality. Visualization should play a particularly important role in those sections of modern automation, where the behavior of the object of study and its characteristics is not always obvious from the formulas describing a process. This problem is solved by the MATLAB system, which contains the Simulink visual modeling tool [1].

In this paper, we consider the simulation package dynamic systems Simulink. The Simulink package is the core of an interactive software package designed for mathematical modeling of linear and nonlinear dynamic systems and devices, represented by its functional block diagram, called the S-model or just a model.

To build a functional block diagram of simulated devices, Simulink has an extensive library of block components and a convenient block diagram editor. It is based on a graphical user interface and is essentially a typical visual programming tool.

Fig. 1. Interface of the Simulink package

As an example, consider the stability according to the Hurwitz criterion of an ideal limiter to the input of which a sinusoidal voltage is applied with an amplitude of 5 V and a frequency of 50 rad / s. Suppose that the thresholds of the limitation are +5 and -5 V. In this case, it is obvious that the main blocks will be a generator of sinusoidal signals and a nonlinearity that simulates the transfer characteristic of the limiter. In addition, to this unit you need to add a recording unit - an oscilloscope. Creating a model in our example begins with the activation of the Simulink button on the toolbar of the MatLab window. This opens the browser window of the library of components, shown in Figure 1.

The next stage is the choice of the signal source and immediately set the desired parameters of the source of the sinusoidal signal (Fig. 2). It is necessary to establish a given amplitude of 5 V and a frequency of 50 rad / s. The remaining parameters — phase and delay time — can be left zero.

Fig..2. Setting Input Parameters

Now you need to select the block Saturation (Limit) and you need to set the upper limit of the limit of 5 V and the lower - 5 V, it is shown in Fig. 3.

Fig. 3. Blokni bloklash Limit

Similarly, you must enter the oscilloscope unit and connect the units with each other (Fig. 4).

Fig.. 4. Must enter the oscilloscope

Before launching the model, we should change the time interval by 0.2 s, because by default the time interval is set to 1 s, which is too much for the selected signal frequency of 100 rad / s. To customize the launch of the model, you must run the Parameters command in the Simulation menu of the Simulink package.

Now you can run the model, to do this, click the start button (triangle) on the toolbar or execute the start command in the Simulink menu. Upon completion of the simulation process, the activation of the object - the oscilloscope displays a window in which the simulation result is visible. This is shown in Fig.5. and very much like the screen of a real oscilloscope.

Fig.. 5. Data in the status bar of the model window (simulation time -0)

As was to be expected, as a result of modeling, a sinusoid was obtained with vertices cut off at the level of 5 V. In this case, the result is obtained instantly, see. data in the status bar of the model window (simulation time -0). We can also now complicates our model, in

which three nonlinear devices are connected to the source of a sinusoidal signal — a peak limiter, a non-linearity of the "dead zone" type and a quantizing device. Each of them has its own oscilloscope. As can be seen from Fig. 6., it is now possible to observe signals from the output of all three nonlinear devices. From the listed features of MatLab, it follows that this system helps students to deepen their knowledge of mathematics and physics.

In this regard, it is necessary that the MatLab system be widely implemented in higher education institutions with drawing attention to the development of this system by students. Naturally, first of all, teachers in various fields should be able to work in MatLab.

References / Список литературы

1. Dyakonov V., Kruglov V. Mathematical Expansion Packs MATLAB. Special Handbook.SPb.: Peter, 2001. 480 p.

2. Kunin S. Computational physics.M.: Mir, 1992.

3. Porshnev S.V. Computer simulation of physical processes using the MathCad package. Moscow, 2002.

i Надоели баннеры? Вы всегда можете отключить рекламу.