Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Многоканальные системы управления. Синтез линейных систем с разнотемповыми процессами. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
2 Мб
Скачать
☆
Из системы (1.1), выполняя преобразование Лапласа при нулевых
начальных условиях, получим выражение
11
() ( ) () ( ) () ()
ys CsI A Bus CsI A f s ws
 

nn
. (1.4)
где связь между вектором управляющих воздействий и вектором вы­ходных переменных представлена матричной передаточной функцией
1
() ( )
Gs CsI A B
 , (1.5)
n
элементами которой являются обычные передаточные функции в виде отношения двух полиномов.
Если размерности векторов входа и выхода равны, т. е. mp
, то
матричная передаточная функция (1.5) имеет квадратный вид. Чтобы иметь возможность независимого (автономного) управления каждой компонентой вектора выхода, необходимо (но недостаточно) выполне­ние условия mp . В ряде случаев наличие дополнительных mp
управляющих воздействий позволяет решать вспомогательные задачи при управлении многоканальными системами. Например, задачу ста­билизации неустойчивых внутренних процессов в режиме формирова­ния заданных движений на выходе объекта управления [74], задачу рационального распределения ресурса управления между управляю­щими воздействиями для гарантированного достижения поставленной цели управления, задачу резервирования в случае отказа исполнитель­ных механизмов [32].
В рамках данного учебного пособия рассмотре­ние вопросов синтеза многоканальных систем управления ограничено случаем, когда выполнено условие mp
.
Обобщенная схема системы управления с множеством управляю­щих воздействий (рис. 1.1) называется многоканальной системой управления или многомерной системой управления. В схеме на рис. 1.1 предполагается, что для формирования каждой компоненты вектора управления может быть использована информация о поведе­нии всего вектора выхода объекта управления (ОУ). Поэтому регуля­тор (Р) на рис. 1.1 называют
связным [39, 42, 51] или централизован-
ным регулятором [105].
11
Рис. 1.1. Многоканальная система с централи-
зованным регулятором
Рис. 1.2. Многоканальная система с децентрализованным
регулятором
В схеме на рис. 1.2 предполагается, что для формирования каждой компоненты вектора управления используется информация о поведе­нии только одной компоненты вектора выхода. Поэтому регулятор на рис. 1.2 называют несвязным [39, 42, 51] или децентрализованным ре­гулятором [105]. Требование синтеза децентрализованного регулятора накладывает дополнительные ограничения на свойства объекта управ­ления, выполнение которых необходимо для существования решения поставленной
задачи управления. В ряде задач, в силу технических условий и заданных ограничений, может быть заранее предписано, ка­кая компонента вектора управления используется для управления со­ответствующей компонентой вектора выхода. Если такое соответствие не было задано техническими условиями, то при построении децентра­лизованного регулятора требуется для каждой компоненты вектора выхода выбрать
наиболее подходящую для управления компоненту
вектора управляющего воздействия.
12
1.2. МЕТОДЫ СИНТЕЗА СИСТЕМ УПРАВЛЕНИЯ
g
g
С целью упрощения процедуры синтеза многоканальных систем управления можно вводить дополнительные перекрестные связи в ре­гулятор для компенсации внутренних взаимосвязей в объекте управле­ния [42, 51, 54]. В качестве примера рассмотрим двухканальную си­стему на рис.1.3 без возмущающих воздействий, где двумерный объект управления задан матричной передаточной функцией ()Gs, а в канал
управления последовательно включен динамический компенсатор
()Ks, т. е.
() () () () () () () ()
ys g s g s us us k s k s us
  
1 11121 1 11121
  
ys g s g s us us k s k s us
  

() () () () () () () ()
221222221222
,
.
Рис. 1.3. Двухканальная система с динамическим компенсатором
Если выбрать передаточную функцию компенсатора ()Ks таким образом, что произведение () ()GsKs будет диагональной матрицей, то синтез многоканального регулятора распадется на независимый синтез
отдельных регуляторов для каждого канала управления. Например, принимая
Из условий ет, что компенсирующие звенья
() () 1ks k s, получим
11 22
() () () () () ()
sgsks gsksgs
() ()
GsKs
11 12 12
11 12 21 11 12 12
() () () () () ()
s g sk s g sk s g s
21 22 21 21 12 22
() () () 0gsks gs ,
 
() () () 0gs gsks следу-
21 22 21
() ()/ ()ks gsgs
12 12 11
,
.
 
()ks
21
13
()/ ()gsgs обеспечивают развязывание (автономизацию) кана-
g
21 22
лов управления, так как
() () ()/ () 0
gs gsgsgs
() ()
GsKs

 
11 12 21 22
0()()()/()
sgsgsgs
22 21 12 11
,
что позволяет выполнить расчет регулятора для каждого канала неза­висимым образом. Несмотря на очевидность такого способа компенса­ции перекрестных связей в объекте управления, его применение на практике весьма ограничено, так как возможно появление нереализуе­мых корректирующих звеньев с порядком числителя, большим чем порядок знаменателя, возможно сокращение неустойчивых
нулей и полюсов в передаточных функциях, что ведет к возникновению не­устойчивых неуправляемых и ненаблюдаемых процессов в системе управления. Кроме того, требуется точная информация о параметрах матричной передаточной функции ()Gs, так как погрешности в исход-
ных данных приводят к потере свойства автономности каналов управ­ления в системе с компенсатором.
Существует
множество методов, направленных на решение про­блемы формирования желаемых показателей качества переходных процессов, обеспечения инвариантности процессов в системе к возму­щениям и автономности каналов управления в многомерных системах на основе применения идей компенсации. Например, можно использо­вать частотные методы [10, 42, 51], полиномиальные методы [11, 16,
17, 50, 86], -оптимизациюH
[3], круговые частотные неравенст-
ва [67], линейно-квадратичную оптимизацию [61].
В задачах синтеза многомерных систем широко применяются мето­ды, в основе которых лежит представление модели объекта управления в виде уравнений в пространстве состояний вида (1.1) [4, 39, 87, 95, 100], что позволяет использовать алгебраические методы для компен­сации перекрестных связей и синтеза регуляторов для многомерных систем [35]. Множество работ посвящено
изучению возможностей применения модального метода синтеза для проектирования много­мерных систем управления [1, 4, 5, 21, 22, 31, 33, 39, 84, 86].
Многообразие методов синтеза многоканальных систем управления и имеющихся публикаций, посвященных данным вопросам, обуслов­лено как различиями в постановках решаемых задач управления, так и объемом доступной информации о параметрах объекта управления и
14
действующих возмущениях. Например, в модальном методе синтеза [1,
x
x
p
4, 20, 31, 39, 86, 95] для обеспечения устойчивости многомерных си­стем вида (1.1) в случае измеряемого вектора состояния
можно ис-
пользовать алгоритм управления
uKx
. (1.6)
В задаче регулирования выходной переменной y при измеряемом век­торе состояния
возможно применение алгоритма управления с инте-
граторами в каналах обратной связи [4, 39, 43]:
uKxKu

ury
p

12
.
,
(1.7)
Соответствующая структурная схема системы (1.1) с алгоритмом
управления (1.7) показана на рис. 1.4.
Рис. 1.4. Структурная схема системы (1.1) с алгоритмом
управления (1.7)
При недоступном для измерения векторе состояния x в систему регулирования можно ввести наблюдатель состояния [4, 31, 39, 43], как это показано на рис. 1.5, или рассмотреть возможность применения динамического регулятора [100], например, вида
uKu Kry
12
uAuBry
pppp
(),

p

().
15
Рис. 1.5. Структурная схема системы (1.1) с алгоритмом управления (1.7), где используется фильтр оценки вектора состояния
Возможность применения различных структур регуляторов и до­стижимость поставленной цели управления существенным образом зависят от собственных свойств объекта управления, что приводит к необходимости исследовать условия, при которых поставленная задача управления может иметь решение. Например, для формирования про­извольного размещения корней характеристического полинома систе­мы (1.1) с алгоритмом управления (1.6) необходимо и достаточно вы
-
полнения условия управляемости системы (1.1) [4, 31]. В то же время для решения задачи формирования предписанной гладкой траектории движения для выхода y в системе (1.1) требуется обратимость модели
объекта [83, 97, 101–103], а при ограниченном ресурсе управления до­полнительно требуется выполнение условий внутренней устойчивости системы (1.1) [71, 74].
Подавление влияния перекрестных связей в многомерных системах может быть достигнуто также на
основе применения больших коэффи­циентов усиления в законе обратной связи [29, 30, 36–38, 109], что при­водит к рассмотрению систем с разнотемповыми процессами [26–28, 57, 91]. Данные методы могут быть эффективными в условиях неполной информации о параметрах объекта управления и действую­щих возмущениях. Различные подходы к анализу и синтезу систем с разнотемповыми процессами на основе применения метода
разделения движений можно найти в работах [11, 13–15, 60, 108, 109, 116]. Синтез многоканальных систем управления может быть выполнен также в клас­се разрывных алгоритмов управления [59, 60] путем формирования скользящих режимов на заданных многообразиях в пространстве состо­яний, однако в данном учебном пособии рассмотрение вопросов синтеза ограничено системами с непрерывными алгоритмами управления.
16
Применяемая в настоящей работе методика синтеза многомерных систем управления основана на формировании разнотемповых процес­сов в системе управления, где устойчивость быстрых процессов обес­печивается выбором параметров регулятора, а формируемые медлен­ные процессы для каждой компоненты вектора выхода соответствуют заданному эталонному уравнению, что позволяет обеспечить желае­мые показатели качества переходных процессов для
выхода и авто-
номность каналов управления [72–77, 110–115].
Необходимо отметить, что большое значение для практических приложений имеют методики синтеза пропорционально-интегральных (ПИ) и пропорционально-интегрально-дифферециальных (ПИД) регу­ляторов как для одноканальных [2, 68, 79, 93, 96], так и для многока­нальных систем [66, 80, 85, 94, 106, 107].
Представленная в учебном пособии общая методика синтеза си­стем управления в частных случаях (для
объектов с моделью низко­го порядка) приводит к методике расчета ПИ- или ПИД-регуляторов для многомерных динамических объектов. В пособии рассмотрены различные варианты структур алгоритмов управления как для ре­шения задачи стабилизации вектора выхода и формирования задан­ных показателей качества переходных процессов в режиме ступен­чатого изменения задающего воздействия, так
и для решения задачи синтеза следящих многоканальных систем управления. Рассмотрены условия разрешимости задачи формирования заданных процессов на выходе многомерного объекта управления на основе преобразова­ния модели объекта к канонической форме [71, 74, 77] и последую­щего выделения и анализа устойчивости уравнений внутренней подсистемы. Приведены примеры с результатами численного моде­лирования.
1.3. МЕТОД РАЗДЕЛЕНИЯ ДВИЖЕНИЙ
В основу применяемого в учебном пособии подхода к синтезу си­стем управления положены две отличительные особенности: первая – применение метода разделения движений для анализа свойств замкну­той системы, вторая – использование алгоритмов управления, структу­ра которых следует из алгоритмов локальной оптимизации высшего порядка. В настоящем разделе рассматривается ряд вспомогательных понятий и определений, связанных
с присутствием малого параметра в
системе дифференциальных уравнений, в частности, понятия систем с
17
регулярными и сингулярными возмущениями, а также вопросы анали-
A
s
за разнотемповых процессов методом разделения движений. Дополни­тельный материал по данным вопросам для линейных и нелинейных систем можно найти, например, в работах [13, с. 256–278], [18, 26–28, 57, 90, 91, 116], [111, с. 1–21].
В учебном пособии обсуждаются только линейные системы, поэто­му рассмотрим систему вида
yR , 1det 0A
где
n
и все корни характеристического полинома си-
,( 0) ,yAyyt y
10

(1.8)
стемы (1.8) имеют строго отрицательную вещественную часть, т. е. состояние равновесия данной системы устойчиво.
Так как состояние равновесия в данном случае является единствен­ным, то понятие устойчивости состояния равновесия совпадает с поня­тием устойчивости системы. Заметим, что для линейных систем поня­тия устойчивости, асимптотической устойчивости
и экспоненциальной
устойчивости совпадают.
Систему (1.8) будем называть номинальной системой, решение ко­торой при заданных начальных условиях имеет вид
t
()
yt e y .
1
0
Введем в рассмотрение следующую систему:
()yA Ay

12
, (1.9)
которая называется возмущенной (регулярно возмущенной) системой по отношению к системе (1.8), где
параметром и матрица
A есть квадратная матрица той же размерности, что и
2
A . Предполагаем, что матрица 2A имеет произвольный
1
является малым положительным
набор собственных чисел, в том числе собственные числа с положи­тельной вещественной частью.
В силу непрерывной зависимости корней характеристического по­линома от его коэффициентов имеет место свойство
lim det ( ) det ( )

IA A sIA
0
 ,
12 1
nn
18
из которого следует, что для любой произвольной матрицы
A
A
ствует некоторое значение параметра
такое, что при всех 0
суще-
2
решения системы (1.9) будут устойчивы, если устойчивы решения си­стемы (1.8).
Слагаемое
Ay в правой части уравнения (1.9) является регуляр-
2
ным возмущением и в то же время является исчезающим в точке рав­новесия 0y  независимо от величины параметра
Решение системы (1.9) при заданных начальных условиях
.
y имеет
0
вид
()
At

()
yt e y
12
,
0
которое равномерно для всех t стремится к решению системы (1.8) с такими же начальными условиями, если 0 .
Рассмотрим систему линейных дифференциальных уравнений сле-
дующего вида:
yAyAuyt y
  
11 12 0
uAyAuut u
21 22 0
где есть малый положительный параметр, ственно имеем матрицы
AR
,
11
Дополнительно будем полагать, что выполнено условие
,( 0) ,

(1.10)
,( 0) ,
n
nn
,
12
nm
AR
yR ,
AR
,
21
uR
det 0A
mn
m
. Соответ-
.
22
.
mm
AR
22
Система (1.10) называется сингулярно-возмущенной системой
дифференциальных уравнений [13, с. 266; 90].
Полагая в системе (1.10) 0
yAyAuyt y
0,(0),

где исходная (полная) система (1.10) имеет размерность
, получим
,( 0) ,

11 12 0
Ay Auut u
21 22 0
(1.11)
nm
, в то время как система (1.11) имеет размерность n . Поэтому система (1.11) называется вырожденной системой.
, yu
Отметим, что в системе (1.10) начальные условия
могут
00
быть заданы произвольным образом, а в вырожденной системе (1.11)
19
начальные условия
A
A
M
M
u
зависят от начальных условий для
0
y
в силу
0
уравнения
1
0
21 0 22 0
yAu
, где
uAAy
022210

.
Производные переменных y и u в вырожденной системе связаны
условием
1
0

yAu
21 22
, т. е.
uAAy


22 21
.
Если для оценки скорости процессов по этим переменным использо­вать нормы
u и y, то получим соотношение
11


uAAyAA y
22 21 22 21

.
Таким образом, справедливо неравенство
u
y
1
AA
22 21
, (1.12)
т. е. в вырожденной системе (1.11) отношение скорости изменения пе­ременной
метра
u к скорости изменения переменной y не зависит от пара-
и ограничено некоторой константой.
Множество точек в пространстве состояний системы (1.10), удо-
влетворяющих условию разие
, где
0 Ay Au
, образует линейное многооб-
21 22
(, ):0
yu Ay Au. (1.13)
21 22
Из сингулярно-возмущенной системы дифференциальных уравне-
ний (1.10) следует
1

  
11 12 21 22
,,yAyAuu AyAu
тогда
uAyAu
1

yAyAu
21 22
11 12
20
,
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]