3
Введение
Для компьютерного моделирования систем регулирования и
управления широко используется программный продукт MATLAB®
фирмы Math Works, Inc., который де-факто стал стандартом в проект-
ных, исследовательских, научных и учебных организациях. Книга со-
держит минимальный объем сведений, достаточный для начала рабо-
ты в среде MATLAB. Описание базируется на версиях MATLAB 7.01,
как базовой, и 7.11 (R2010b) – последней на момент создания книги.
При изложении материала предполагается, что читатель знаком
с курсом теории линейных систем автоматического регулирования
(управления) настолько, что может ставить задачи из этой области и
правильно интерпретировать получаемые результаты. Для тех, у кого
отсутствуют такие знания или в них имеются пробелы, предназначен
первый раздел, который опытным читателям можно пропустить.
Данная книга не является справочником по среде MATLAB, ее
пакеты расширений рассматриваются лишь в той мере и постольку,
поскольку это необходимо для исследования той или иной стороны
функционирования систем автоматического управления (САУ). По-
этому, как правило, описание функций привязано к определенному
моменту анализа или синтеза системы управления. Рассматриваются
элементы классической теории автоматического управления (ТАУ) и
практически не затрагиваются новые направления развития ТАУ.
В книге исследуются вопросы компьютерного моделирования
линейных САУ, недостаточно описанные или отсутствующие в спра-
вочной и учебной литературе. Работниками высшей школы постсо-
ветского пространства обычно решается задача приспособления своих
учебников к реалиям MATLAB. Целью данной монографии является,
скорее, противоположная задача – рассмотреть, насколько программа
MATLAB подходит для сопровождения стандартного курса ТАУ, чи-
таемого на основе учебной литературы СНГ, какие проблемы нужно
решить для ее полнокровного применения.
Книга создавалась, в первую очередь, как подспорье процессу
обучения, в силу чего большее внимание уделяется не числовым зна-
чениям показателей, а процессу их вычисления, особенно, если изуче-
ние таких характеристик предусмотрено в учебных программах, но их
получение не заложено в MATLAB. В качестве примера можно ука-
зать критерии Гурвица, Рауса, Михайлова, метод D-разбиения и т. п. В
работе специально обращается внимание на особенности работы
MATLAB, не отвечающие традиционному подходу специалистов СНГ
к исследованию систем управления.