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

Vedyakov_articles / Цифровые системы управления

.pdf
Скачиваний:
104
Добавлен:
21.03.2016
Размер:
1.21 Mб
Скачать

Синтез динамического регулятора с устройством оценки полной размерности на основе метода модального управления.

I.Синтез матрицы ЛСОС k:

1.Проверка пары A, B на п.у.

2.Выбор n – желаемых корней z1*,..., zn* или желаемых коэффициентов характеристического полинома исходя из требуемых показателей количества.

3.По желаемым корням или коэффициентам характеристического

 

полинома назначение матрицы эталонной модели

Γ−n×n ,

 

и

выбор

 

матрицы выходов эталонной модели Η −n×n из условия п.н.

Η,Γ.

 

 

 

 

 

 

 

 

4. Решение

матричного

 

уравнения

Сильвестра

Μ Γ − Α Μ = −Β Η

 

относительно

матрицы Η −n×n с

последующим

вычислением

 

матрицы

 

ЛСОС k = Η Μ1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

II. Синтез матрицы входов устройства оценки L.

 

 

 

 

 

 

 

 

 

 

 

 

 

5. Проверка пары Cи, A на п.н.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1. Назначение

оставшихся

n

желаемых

корней

 

 

 

з.с.

 

z1v * , ..., znv * (коэффициентов

характеристического

полинома) исходя

 

из

 

желаемой скорости сходимости вектора оценки к оцениваемому вектору.

 

Как правило, эти корни назначаются несколько более “быстрыми”, чем

 

корни для синтеза матрицы ЛСОС.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.

По желаемым корням формирование матрицы эталонной модели

Γ−n×n , и выбор матрицы выходов Ηv

устройства эталонной модели -

l ×n

из

условия п.н. пары Ηv ,

Γv .

 

 

 

 

 

Μ

 

Γ − ΑT Μ

 

= −C

 

Η

 

3.

Решение матричного уравнения Сильвестра

v

v

и

v

 

v

 

 

 

 

 

относительно матрицы входов

LT

= Hv M v 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.4 Проектирование динамического регулятора с устройством оценки пониженной размерности.

Совокупность устройства оценки и устройства, реализующего соотношение

u(m) = −k xˆ(m)

где u – вектор управляющих воздействий;

k – матрица линейных обратных стационарных связей;

100

xˆ вектор невязки;

будем называть динамическим регулятором.

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

Постановка задачи:

Задан объект управления с неполной информацией c уравнением движения:

x(m +1) = A x(m) + B u(m)yн(m) = Cн x(m)

x Rn ;u Rk ; yн Rl .(l < n)

пара А, В – полностью управляема; пара Cн , А- полностью наблюдаема;

rankCí =l

Будем строить динамический регулятор с устройством оценки пониженной размерности по следующим уравнениям движения:

v(m +1) = Fv v(m) + G yи (m) + M B

 

 

= Cи 1

yи (m)

 

ˆ

З.с. x(m)

 

 

 

 

 

M

v(m)

u(m) = −k xˆ(m)

 

 

 

 

 

 

v Rnl - вектор состояния устройства оценки xˆ(m) Rn - вектор оценки

Fη (n l) ×(n l) - опред. свойства

G (n l) ×l - матрица входов устройства оценки

M (n l) ×n

K k ×n - матрица ЛСОС

Задача синтеза динамического регулятора с пониженной размерности заключается в выборе

u(m)

v(0) = 0

устройством оценки таких матриц описания

устройства оценки Fv и G , а также матрицы преобразования М и матрицы ЛСОС k, которые обеспечивают замкнутой системе желаемые динамические свойства.

101

Структурная схема дискретного динамического регулятора с устройством оценки пониженной размерности представлена на рисунке

4.2:

Рисунок 4.2 - Структурная схема дискретного динамического регулятора с устройством оценки пониженной размерности.

Рассмотрим свойства замкнутой системы:

 

 

 

C

 

1 y

(m)

= −E yи (m) D v(m) =

u(m) = −k xˆ(m) = −K

и

 

 

и

 

 

 

 

 

M

 

 

v(m)

 

= −[E, D]

y

(m)

 

 

 

 

 

 

 

 

и

 

 

 

 

 

 

 

 

 

 

v(m)

 

 

 

 

 

 

 

E k ×l;

 

 

 

 

 

 

 

 

 

 

D k ×(n l)

 

 

 

 

 

 

 

 

 

 

 

 

 

[E,

 

 

D]= K

C

1

 

 

 

 

 

и

 

 

 

 

 

 

 

 

 

 

M

 

 

 

 

[E,

 

 

D] Cи

= K

 

 

 

 

 

 

M

 

 

 

 

 

K = E Cи

+ D M

 

Запишем уравнение движения замкнутой системы, объединив уравнения движения объекта и динамического регулятора. Замкнутая система:

x(m +1) = A x(m) + B u(m)

yи (m) = Cи x(m)

v(m +1) = Fv v(m) + G yи (m) + M B u(m)u(m) = −E yи (m) D v(m)

Вычтем из уравнения движения устройства оценки уравнение движения объекта, слева умноженное на матрицу преобразования М, тогда:

102

v(m +1) M x(m +1) =

= Fv v(m) + G Cи x(m) + M B u(m) M A x(m) M B u(m) v(m +1) M x(m +1) = Fv v(m) + (G Cи M A) x(m)

G Си M A = −Fv M

M A Fv M = G Cи

v(m +1) M x(m +1) = Fv (v(m) M x(m) ~ = −

v (m) v(m) M x(m)

~

~

 

 

v (m +1)

= Fη v (m) -вектор невязки, тогда

Замкнутая система:

 

 

 

x(m +1) = A x(m) + B u(m)

 

~

~

 

v (m +1) = Fη v (m)

 

 

 

 

 

u(m) = −E Cи x(m) D v(m)

 

x(m +1) = A x(m) B E Cи x(m) B D v(m)

 

~

 

~

 

v (m +1) = F

v v (m)

 

~

x

 

 

v = v M

 

 

~

 

+ M x(m)

 

v(m) = v (m)

 

x(m +1) = (A

~

 

B E Cн B D M ) x(m) B D v (m)

 

~

~

 

v (m +1) = Fη

v (m)

 

x(m +1) = (A

~

 

B (E Cи + D M )) x(m) B D v (m)

 

x(m +1) = (A

~

 

B k) x(m) B D v (m)

 

F = A F k

 

 

 

 

 

~

 

x(m +1) = F x(m) B D v (m)

 

~

 

~

 

v

(m +1) = Fv v (m)

Перепишем уравнение движения системы в блочно-матричной форме:

x(m +1)

F

~

 

=

0

v

(m +1)

 

B D x(m) F ~ v v (m)

F B D

F = 0 Fv - (2n-l) ×(2n-l) – матрица описания замкнутой системы

Из верхнетреугольного вида блочной матрицы описания замкнутой системы следует, что характеристическое уравнение замкнутой системы – есть

103

произведение характеристических матриц F и Fv , а корни замкнутой системы есть объединение корней характеристических полиномов матриц F и Fv , т.е.:

det[F zI(2ni)(2nl ) ]= det[F zIn*n ]×det[Fv zI(nl )(nl ) ]

2n-l n n-l

Если обозначить z1, z2 ,..., zn - корни характеристического полинома матрицы F, а z1v , z2v ,..., znlv - корни характеристического полинома матрицы Fv

F z1 , z2 ,..., zn , z1v , z2v ,..., znlv ,

размерность которого равна 2n-l. Свойство разделения:

1.n желаемых корней замкнутой системы можно обеспечить выбором матрицы ЛСОС, т.е. для матрицы F=A-Bk

2.Оставшиеся n-l корней можно обеспечить назначением матрицы описания

устройства оценки Fv .

Процедура синтеза динамического регулятора с устройством оценки пониженной размерности с использованием метода модального управления.

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

v(m +1)

= Fv v(m) + G yи (m) + M B u(m)

 

 

 

v(0) = 0 ,

u(m) = −E yи (m) D v(m)

причем для того, чтобы подсистема, описываемая первым уравнением была бы устройством оценки требуется выполнение матричного уравнения типа Сильвестра

K= E Cи + D M ,

иусловия, что матрица Fv должна быть устойчивой матрицей.

Отсюда следует, что задача синтеза динамического регулятора с устройством оценки пониженной размерности состоит в отыскании матрицы линейных стационарных обратных связей К, обеспечивающих n желаемых корней в замкнутой системе назначенных из требуемых показателей качества,

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

104

управляемости пары F, G, матрица M находится из уравнения типа Сильвестра, К - ? ; а матрицы E и D из формульной связи матриц К и E и D . Определение матрицы ЛСОС kА, В – полностью управляемы - ?

По требованию динамическим свойствам замкнутой системы назначение n желаемых корней замкнутой системы или коэффициентов характеристического полинома По желаемым корням или коэффициентам характеристического полинома

формирование матриц эталонной модели Г в одном из канонических видов и выбор матрицы выходов эталонной модели Н из условия полной наблюдаемости пары Н, Г

Решение матричного уравнения типа Сильвестра, относительно матрицы

M n*n

(M Г A M = −B H )

С последующим вычислением ЛСОС k = H M 1

 

Формирование матриц описания устройства

 

1. Проверка Cí , А на полную наблюдаемость, rankCи =1

 

2. Исходя из требуемой скорости сходимости

вектора оценки к

оцениваемому вектору назначение оставшихся n-l желаемых корней характеристического полинома (или коэффициентов)

3. По желаемым корням или коэффициентам характеристического полинома

формирование матрицы описания устройства оценки Fv -(n-l) × (n-l) в одном из канонических видов и выбор матрицы входов устройства оценки G – (n-l)

×l из условия полной управляемости пары Fv ,G

(M A Fv M ) = G Cи

4. Решение уравнения типа Сильвестра относительно матрицы преобразования M-(n-l) ×n

5.Нахождение произведения МВ и вычисление матриц E,D по соотношению

[E, D]= K Cи 1M

5. Пример: синтез непрерывных и дискретных П и ПИ регуляторов на основе методов модального и оптимального управления для системы пространственного слежения.

105

Раздел 5. Системы пространственного слежения.

5.1Модели систем пространственного слежения.

Ксистемам пространственного слежения относятся следящие системы, предназначенные для автоматического сопровождения и выработки пространственных координат подвижных объектов, перемещающихся в пространстве по неизвестной траектории [9]. К этому классу систем можно отнести радиотехнические, оптические следящие системы, а также системы наведения и ориентации научных приборов. Эти системы объединяют общность выполняемых функций и принципов их построения. Для обнаружения и сопровождения подвижных объектов в подобных системах используется широкий спектр электромагнитных колебаний рентгеновского, оптического, радио- и звукового диапазона.

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

Рассмотрим типовую функциональную схему систем пространственного слежения, представленную на рисунке 5.1 Пеленгатор или пеленгационное устройство (радиотехническое, акустическое) удерживает в поле зрения подвижный объект, отрабатывая с помощью приводов углов места (УМ) и азимута (УА) рассогласование между направлением на объект и осью направленности излучения (осью

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

В приводах имеют место измерители скорости угловых перемещений (тахогенераторы) и информация о скорости используется для выработки управляющих воздействий в регуляторе, что отражено на рисунке 42 в виде обратных связей с приводов УМ и УА.

106

Рисунок 5.1 - Функциональная схема системы пространственного слежения.

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

В соответствии с функциональной схемой (рисунок 42) структуру систем пространственного слежения по каналам УМ и УА можно представить в виде, изображенном на рисунке 5.2.

Рисунок 5.2 - Структурная схема каналов углов места и азимута.

На этом рисунке применены следующие обозначения: y1, y2 – регулируемые величины – угловые значения направления оси визирования по углам места и азимута соответственно; q1, q2 – входные значения, определяющие значения углов места и азимута направления на подвижный

объект; e1, e2 – ошибки рассогласования; ξ1,ξ2 - выходные сигналы с общего тракта функционально нелинейно связанные с ошибками

107

yи1, yи2

рассогласования е1 и e2; u1 и u2 – управляющие воздействия, вырабатываемые регулятором и поступающие на приводы УМ и УА

соответственно; - измеряемые переменные, величины, пропорциональные скоростям изменения угловых положений y1, y2; ЛЧi-1 и ЛЧi-2 (i=1,2) – линейные части моделей описания приводов УМ и УА.

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

Рисунок 5.3 - Структурная схема общего тракта.

Выходными переменными являются ошибки рассогласования между угловыми значениями направлений на подвижный объект и осью направления визирования e1 и e2, величина θ есть длина вектора ошибки e = [e1 e2]T и равна

θ = (e1)

2 + (e2)

2 =

 

 

 

e

 

 

 

(5.1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ψ(θ) - нелинейная зависимость, изображенная на рисунке 5.4, отражающая свойства пеленгатора и удовлетворяющая ограничениям

0 <ψ(θ) q+ θ, ψ(0) = 0.

Рисунок 5.4 - Пеленгационная характеристика.

108

Условные обозначения структурной схемы (рисунок 44) означают, что сигналы p1 и p2 после умножителей равны

p1 =ψ(θ)

e1

 

,

θ

 

 

 

 

p2 =ψ(θ)

e2

,

 

 

 

 

 

θ

 

или если ввести вектор p = [p1 p2]T , то

 

p =ψ(θ)

e

.

 

 

 

θ

 

Нелинейную зависимость ψ(θ)

(рисунок 45) называют

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

зависимостью (штрих – пунктирная линия) в пределах θ [0 dn ], где dn такое значение θ , которое определяет поле зрения (апертуру) пеленгационного устройства, и линейной характеристикой с насыщением

θ [0 dn ] (пунктирная линия). Отметим, что нелинейная функция ψ(θ) является функцией компонент вектора ошибки e1 и e2, так как значение θ есть длина вектора ошибки. Поэтому эту нелинейную функцию можно трактовать как зависимость от двух переменных e1 и e2, а геометрическая интерпретация этой зависимости приведена на рисунке 5.5 а).

а)

109