ПРЕДИСЛОВИЕ
Вузовские курсы теории автоматического управления завершаются
изложением методов синтеза, интегрирующих знания студентов о принципах
управления, математических моделях объектов и элементов систем, о качестве
процессов управления и методах анализа. Задания на курсовое проектирование
обычно ориентируются на синтез следящих систем или/и систем подавления
возмущений. Вместе с тем, задачи стабилизации объектов, хотя исторически
возникли первыми, и по сей день занимают исключительно важное место в
теории и практике автоматического управления. Предлагаемое учебное пособие
дает ряд примеров синтеза систем стабилизации неустойчивых объектов, как
методами пространства состояний, так и традиционными методами.
Задача стабилизации верхнего неустойчивого положения равновесия
маятника относится к числу классических задач механики и теории управления.
Многозвенные перевернутые маятники служат примерами шагающих роботов,
ракет на старте, нескольких барж, которых толкает буксир и т. д. и т. п.
Невозможно перечислить работы, посвященные этой тематике (см., например,
[3, 9, 12, 13, 16, 18, 24, 25, 26, 32, 33, 34, 36, 39, 42, 43, 44]). Особый интерес
представляют те из них, в которых число управляющих воздействий меньше
числа степеней свободы [49]. Популярность механических объектов связана с их
наглядностью и относительной простотой построения математических моделей
на базе законов движения Ньютона и формализма Лагранжа.
Динамические модели перевернутых маятников используются при
сравнении методов синтеза алгоритмов автоматической стабилизации.
Приводятся примеры синтеза систем стабилизации подобными объектами как
классическими, так и современными методами, а также способы стабилизации,
когда алгоритмы принятия решений реализуются на базе нейронных сетей (см.,
например, [29, 30, 32, 34, 35, 40, 46]) или являются экспертными, основанными
на нечетких множествах [31, 35, 41, 44]. Ряд фирм предлагает лабораторные
макеты систем компьютерного управления механическими объектами
упомянутого выше типа.
Огромное количество публикаций посвящено анализу, компьютерному
моделированию и синтезу систем управления механическими объектами в
программной среде MATLAB фирмы The MathWorks, Inc. [34, 41, 51].
В методических указаниях даны краткие сведения по классическим и
современным методам синтеза систем автоматической стабилизации, а также
приводятся примеры анализа и синтеза в программной среде MATLAB/Simulink.
Предполагается, что Читатель знаком с основами теории управления, а
также имеет начальную практику работы в среде MATLAB.
Материал методических указаний основан на многолетнем опыте
проведения занятий по курсовому проектированию на кафедре Автоматики и