Abstract and keywords
Abstract (English):
The review article summarizes the main provisions of the textbook of A.N. Timohin and Yu.D. Rumyantsev "Modeling of control systems using MATLAB», intended for students training direction 220700 "Automation of technological processes and production" and other technical areas of training. Particular attention is paid to the practical application of the knowledge gained. Each section contains elaborate examples of programs in MATLAB language to facilitate an easier assimilation of the material.

Keywords:
simulation management systems, experimental models, parametric identification of the model, the adequacy of models, study models for stability, optimization of control systems, synthesis of system models.
Text

В настоящее время моделирование является основным методом исследований во всех областях знаний и научно-обоснованным методом оценок характеристик сложных систем, используемым для принятия решений в различных сферах инженерной деятельности. С помощью математических моделей, реализуемых на современных ЭВМ, проектируемые системы можно эффективно исследовать, добиваясь получения необходимой информации.

На российском рынке компьютерных технологий есть продукт, позволяющий весьма эффективно решать указанные проблемы, – пакет MATLAB различных версий, которые постоянно совершенствуются. Этот пакет содержит инструмент визуального моделирования SIMULINK, который сокращает время моделирования и позволяет достичь ожидаемого эффекта с меньшими затратами сил.

Если библиотека SIMULINK не позволяет получить приемлемую модель реального объекта, имеется широкая возможность разработки программы моделирования в среде MATLAB. Примеры применения среды моделирования Simulink и MATLAB приводятся в этой книге.

В пособии рассматриваются примеры получения моделей текстильных машин. С моделями текстильных производств можно познакомиться также в литературе [1–3].

Помимо примеров моделирования в программе Simulink, с использованием готовых блоков из библиотеки, приведены различные примеры моделирования на интеграторах, которые позволяют выполнять моделирование с отличающими от нуля начальными условиями, как выходной величины, так и всех ее производных, что в программе Simulink затруднено. На практике начальные значения переходных функций реальных систем, как правило, отличаются от нуля. Например, температура окружающей среды.

Большое внимание уделено получению, с применением метода Эйлера, простых рекуррентных моделирующих алгоритмов для типовых звеньев, которые позволяют выполнять расчет переходных процессов в различных, сформированных из них, системах. Показано, как, выбирая интервал дискретизации, выполнять вычисления с заданной ошибкой.

Уделяется внимание принципам получения моделей экспериментальными методами. Приведена программа сглаживания данных эксперимента и программы параметрической идентификации: регрессионный анализ (метод наименьших квадратов) и метод Симою. Разобран пример использования идентификации в системе MATLAB.

После параметрической идентификации необходимо выполнить проверку модели на адекватность. На примерах показано, в каком случае возможно применение критерия адекватности Фишера или критерия Стьюдента (t-критерия).

Показан пример перехода от описания модели в виде передаточной функции к описанию в пространстве состояний, в котором легче рассматривать многомерные системы с помощью простых команд, имеющихся в программе MATLAB. Это и наблюдаемость, и управляемость, и устойчивость систем.

Даны примеры перевода непрерывных моделей в дискретную форму.

В учебном пособии приводятся готовые к использованию программы на языке MATLAB для исследования качественных показателей полученных моделей систем управления, такие как оценка устойчивости замкнутой системы по критерию Михайлова, оценка устойчивости замкнутой системы по критерию Найквиста, применение критерия устойчивости Гурвица.

Даны также практические примеры применения различных критериев устойчивости цифровых систем, методы D-разбиения.

Подробно рассмотрен метод применения специального блока, имеющегося в библиотеке Simulink, NCD-Blockset, для оптимизации настроек, как для обычных, так и для робастных систем.

В учебном пособии приводятся примеры синтеза моделей систем с помощью ЛАФЧХ и корневого годографа.

Уделено внимание и оформлению графиков, где необходимо изменять фон, цвет, толщину и стиль линий, как при использовании Simulink, так и при написании программ.

References

1. Kozlov A.B. Avtomatizatsiya tekhnologicheskikh protsessov proizvodstva opticheskikh volokon [Tekst]: monografiya / A.B. Kozlov [i dr.]. - M.: FGBOU VPO «MGTU im. A.N. Kosygina», 2005.

2. Kozlov A.B. Osnovy upravleniya tekhnologicheskimi protsessami tekstil´nykh proizvodstv [Tekst]: uchebnoe posobie dlya vuzov / A.B. Kozlov [i dr.]; pod red. prof. A.B. Kozlova. - M.: GOUVPO «MGTU im. Kosygina», 2009. S grifom UMO. ISBN 978-5-8196-0152-5.

3. Ermakov A.A. Osnovy upravleniya i tekhnicheskie sredstva avtomatizatsii tekstil´nykh proizvodstv. Kniga 2. Tekhnicheskie sredstva avtomatizatsii tekstil´nykh proizvodstv. Ch. 1 i 2 [Tekst]: uchebnoe posobie dlya vuzov / A.A. Ermakov [i dr.]. - M.:FGBOU VPO «MGTU im. A.N. Kosygina», 2012.

Login or Create
* Forgot password?