Abstract

The software package "MVTU" (Modeling in Technical Devices; in Russian - Modelirovanie V Tehnicheskih Ustrojstvah) is intended for research and design of the systems described by the differential, algebraic and difference equations. Complex technical object is a controlled object, therefore in the package "MVTU", along with the methods of simulation, the methods of control theory are implemented. In terms of features this package is an alternative of package Simulink, which is a part of system of mathematical computations MATLAB. As well as in the package Simulink, in the package "MVTU" representation of mathematical model in the form of block diagram is accepted. Blocks of such diagram are described by the differential and difference equations, continuous and discrete transfer functions, algebraic relations and logical conditions. The package "MVTU" implements the following operating modes. The operating mode Simulation provides simulation of continuous, discrete and hybrid systems, including in real time in the presence of data exchange with external programs and devices. The mode Optimization allows us to find optimum parameters of the designed system. The modes Analysis and Synthesis provide the solution of problems of research and design of control systems with use of frequency and root methods. The paper describes the main features of the package "MVTU" according to the solution of problems of the analysis, synthesis, simulation and parametric optimization of automatic control systems. Examples of the solution of such problems are given. Experience of the solution of a large number of educational, scientific and applied problems showed that the package MVTU doesn't concede by the opportunities to the best foreign analogs.

Highlights

  • В статье pассмотpены основные возможности пpогpаммного комплекса "МВТУ" по pешению задач анализа, синтеза, моделиpования и паpаметpической оптимизации систем автоматического упpавления

  • По заäанныì тpебованияì быë также pасс÷итан äискpетный pеãуëятоp с пеpиоäоì квантования 0,05 c и пеpеäато÷ной функöией [55,9 – 116,14z + 60,34z2)/(z2 – z)

  • Solution of Control Theory Problems in the Software Package "MVTU", Mekhatronika, Avtomatizatsiya, Upravlenie, 2016, vol 17, no. 1, pp. 3—10

Read more

Summary

Постpоение модели

Бибëиотека типовых бëоков ПК "МВТУ" pазäеëена на сëеäуþщие катаëоãи: Источники, Данные, Опеpации математические, Вектоpные опеpации, Субстpуктуpы, Динамические звенья, Нелинейные звенья, Логические звенья, Функции математические, Ключи, Дискpетные звенья, Статистика, Внешние блоки, Анимация, Контpоль и упpавление, Теплопpоводность, Pеактоpные блоки, Кинетика нейтpонов, Гидpоавтоматика, Электpомашины, Pоботы. Моäеëü фоpìиpуется в виäе стpуктуpной схеìы, состоящей из типовых бëоков, соеäиненных ëинияìи связи (в тоì ÷исëе и вектоpныìи). Достоинствоì ПК "МВТУ" явëяется наëи÷ие встpоенноãо языка пpоãpаììиpования, котоpый ìожно испоëüзоватü äëя фоpìиpования ìатеìати÷еских ìоäеëей и pеаëизаöии аëãоpитìов их иссëеäования. В пакете Simulink анаëоãи÷ные возìожности заëожены в бëоке "Embedded MATLAB Function", позвоëяþщеì созäаватü ìоäеëи с поìощüþ языка систеìы MATLAB. Такая ìоäеëü pеаëизована в оäноì из типовых бëоков, но ее ìожно pеаëизоватü и с поìощüþ бëока "Язык пpоãpаììиpования". Лþбой паpаìетp ìожно заäатü в виäе выpажения, соäеpжащеãо иìена уже опpеäеëенных паpаìетpов, а пpи заäании ãëобаëüных паpаìетpов ìожно испоëüзоватü все сpеäства языка пpоãpаììиpования. Это уäобно пpи созäании сëожных ìоäеëей, в котоpых паpаìетpы бëоков зависят от некотоpых общих äëя ìакpобëока иëи всей ìоäеëи паpаìетpов. Пpи постpоении ìоäеëи и pеøении некотоpых заäа÷ испоëüзуþтся ãëобаëüные пеpеìенные, заäаваеìые с поìощüþ типовоãо бëока "В паìятü". Допоëнитеëüные возìожности пpеäоставëяет аниìаöионная систеìа ПК "МВТУ", позвоëяþщая созäаватü виpтуаëüные изìеpитеëüные пpибоpы и äвижущиеся объекты

Моделиpование
Оптимизация
Анализ и синтез САУ
Пpимеpы pешения задач
Исследование адаптивной системы с ПИ pегулятоpом
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call