Типовые законы автоматического регулирования

T4. УПРАВЛЕНИЕ В ДИНАМИЧЕСКИХ СИСТЕМАХ

 

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

В п. 4.1 освещается ряд типовых схем управления, рассматриваются вопросы фильтрации сигналов и построения наблюдателей состояния. В п. 4.2 рассматриваются методы оптимального управления. В п. 4.3 раскрываются алгоритмы модельно-упреждающего управления. Заключительный п. 4.4 посвящен вопросам самоорганизации в нелинейных системах.

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

 

 

Типовые регуляторы

Типовые законы автоматического регулирования

 

При рассмотрении законов управления в динамических системах, прежде всего, обратим внимание на то, что с общей точки зрения следует различать математическую теорию управления и практическую технологию управления. Математическая теория исходит из заданной математической модели объекта управления. При этом синтез управления рассматривается как некоторая теорема – решение обратной математической задачи, из которой следует искомый закон управления, удовлетворяющий заданным условиям. Для практической технологии объектом управления является реальный объект действительности. Знание ‑ как управлять данным объектом, является дополнительным к знанию – как происходят процессы в реальном объекте. При этом системное знание представляет собой логическое единство знания реальных процессов, происходящих в объекте управления и окружающей его среде, в совокупности с практическими методами управления указанными процессами.

Из приведенного достаточно очевидного утверждения следует важное положение ‑ управление сложными объектами является самостоятельным разделом знания, отражающим опыт теории и практики управления, в общем случае не вытекающим однозначно из знания математической модели собственно объекта управления. Поэтому в прикладных исследованиях говорят о конструировании управления, а саму науку управления относят к инженерным наукам, понимаемым в самом широком смысле.

Рассмотрим типовые законы автоматического управления.

Одним из базовых законов здесь является ПИД закон регулирования, который основан на формировании управления пропорционально текущей, интегральной и дифференциальной ошибке управления:

, где . (1.1)

Здесь ‑ задающее воздействие, определяющее расчетное значение выходной реакции объекта управления, ‑ наблюдаемое значение выходной реакции объекта, ‑ текущая ошибка управления, ‑ собственно управляющее воздействие, ‑ коэффициенты пропорциональности.

Структура закона управления (1.1) является достаточно естественной. Действительно, естественным является то, что управление пропорционально наблюдаемой ошибке управления. Далее, существуют объекты управления, для которых имеет значение не только текущая ошибка управления, но и кумулятивная ошибка – накопление ошибки в течение наблюдаемого периода. Данное условие отражает интегральная составляющая закона управления (1.1). Качество управления повышается, если знать не только текущую ошибку управления, но и прогноз ошибки. Прогноз ошибки управления отражает дифференциальная составляющая закона (1.1).

Приведенные соображения концептуально обосновывают структуру ПИД закона регулирования. Количественными параметрами закона (1.1) являются коэффициенты пропорциональности . Рациональный выбор значений данных коэффициентов составляет содержание инженерных методов расчета систем управления, удовлетворяющих заданным требованиям критериев качества.

Опираясь на ПИД закон, можно построить более общие формы законов управления.

Так, более общей формой закона (1.1) является прогнозирующее управление, в структуру которого прогноз ошибки управления включен в явном виде:

, . (1.2)

где ‑ интервал прогноза.

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

В общем случае поведение линейного стационарного регулятора описывается выражением

, (1.3)

где ‑ весовая функция, представляющая передаточные свойства регулятора.

Предположим, что существует разложение ошибки управления в ряд по базовым функциям

, (1.4)

где ‑ базовые функции, по которым осуществляется разложение ошибки управления;

‑ спектральные составляющие ошибки управления.

Подставляя разложение (1.4) в (1.3) получим выражение управления через спектральные составляющие ошибки управления

, (1.5)

где

, 0, 1, 2, . . . . (1.6)

Выражение (1.5) дает структуру управления, исходя из тенденций изменения ошибки управления. Тенденции изменения ошибки управления определяются спектральными составляющими ошибки.

Действительно, пусть базовыми функциями являются степенные функции

, , , , . (1.7)

Тогда спектральные составляющие ошибки управления представляют собой производные от ошибки различных порядков

, , , . . . , . (1.8)

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

Структура формирования управления (1.5) справедлива и для нестационарных систем. Отличие состоит в том, что коэффициенты пропорциональности в структуре закона регулирования в нестационарном случае являются функциями времени.

Другой подход к формированию управления базируется на использовании координат пространства состояний (фазового пространства) объекта управления. Управление в данном случае формируется на основе оценок переменных состояния динамической системы – объекта управления, например:

. (1.9)

Здесь ‑ текущие значения переменных состояния динамической системы, ‑ коэффициенты пропорциональности.

В нелинейном случае используются самые разнообразные законы управления. Например, это может быть релейное управление, управление с переменной структурой, которое переключается в зависимости от событий, возникающих в объекте управления, и др.

В общем случае объекты управления являются многомерными. В многомерных системах вырабатывается множество управлений, которые в общем случае зависят друг от друга.

Для линейных стационарных регуляторов общий закон управления можно представить в виде

, 1, 2, . . . , ; (1.10)

где

; (1.11)

. (1.12)

Схема регулятора (1.10) отражает идею автономного регулирования, которая для многосвязных систем является естественной. Действительно, требования к точности регулирования задаются на основе рассмотрения отдельных ошибок регулирования , составляющих общий вектор ошибок . При этом независимые вариации отдельных задающих воздействий должны приводить к соответствующим независимым вариациям выходной реакции объекта без существенного нарушения требований к общему вектору ошибок . Другими словами задающие воздействия изменяют свои значения как единый вектор , компоненты которого изменяются независимо, соответственным образом должен изменяться и вектор реакций объекта . Однако, для многосвязных объектов изменение управляющих воздействий на одном входе в общем случае приводит к существенным изменениям на всех его выходах. С инженерной точки зрения управлять таким объектом практически невозможно. Поэтому закон управления (1.10) содержит в своем составе не только собственный сепаратный канал регулирования (1.12), но и корректирующие добавки, зависящие от собственных управлений, вырабатываемых на других сепаратных каналах регулирования. Корректирующие добавки компенсируют «паразитное» влияние одних каналов регулирования на другие и обеспечивают автономный характер регулирования по отдельным сепаратным каналам.

С учетом соотношений (1.4)‑(1.6) закон управления (1.10) может быть представлен в виде

, 1, 2, . . . , . (1.13)

Здесь , ‑ спектральные составляющие по ошибке и по собственному управлению -го сепаратного канала соответственно, ‑ коэффициенты усиления соответствующих спектральных составляющих.

Частными случаями закона управления (1.13) являются:

‑ многомерный ПИД регулятор

,

1, 2, ..., ; (1.14)

‑ прогнозирующий регулятор

, (1.15)

 

При рассмотрении управления в пространстве состояний схема формирования управления для многомерных систем по форме совпадает со схемой формирования управления для одномерных систем (1.9):

, 1, 2, ..., .

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

Сравнивая схемы формирования управления на основе спектральных составляющих (1.5), (1.13) и на основе переменных состояний (1.9), прежде всего, отметим, что спектральные составляющие отражают результаты анализа внешнего наблюдаемого движения объекта. Поэтому подход на основе спектральных составляющих применим для таких динамических систем, для которых уравнения движения в деталях не известны. Однако это не исключает для подобных объектов требований по наблюдаемости и управляемости. Просто здесь идет речь о том, что указанные характеристики не известны лицу, проводящему соответствующие исследования, хотя объективно они присущи самому объекту исследования.

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

Особо следует отметить построение управления на основе прогноза движения объекта. Прогноз движения объекта может осуществляться как на основе спектральных составляющих траекторий движения объекта, так и на основе переменных состояния. В этом смысле оба способа построения прогнозирующего управления оказываются близки друг к другу.