Научная статья на тему 'Аналитическое конструирование агрегированных дискретных регуляторов на основе последовательной совокупности инвариантных многообразий'

Аналитическое конструирование агрегированных дискретных регуляторов на основе последовательной совокупности инвариантных многообразий Текст научной статьи по специальности «Математика»

CC BY
319
78
i Надоели баннеры? Вы всегда можете отключить рекламу.
i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Аналитическое конструирование агрегированных дискретных регуляторов на основе последовательной совокупности инвариантных многообразий»

Секция систем автоматического управления

УДК 62-501.55

Г.Е. Веселов

АНАЛИТИЧЕСКОЕ КОНСТРУИРОВАНИЕ АГРЕГИРОВАННЫХ ДИСКРЕТНЫХ РЕГУЛЯТОРОВ НА ОСНОВЕ ПОСЛЕДОВАТЕЛЬНОЙ СОВОКУПНОСТИ ИНВАРИАНТНЫХ МНОГООБРАЗИЙ

Современная цифровая и микропроцессорная техника позволяет конструировать системы управления различной сложности, однако требует для своего применения разработки специальных методов анализа и синтеза дискретных систем. В научно-технической литературе имеются методы анализа и синтеза линейных дискретно-непрерывных систем управления. Однако для нелинейных дискретно-непрерывных систем в основном существуют результаты по анализу их устойчивости и практически отсутствуют регулярные методы синтеза. В данной статье рассматривается дискретный метод аналитического синтеза агрегированных регуляторов с конструированием последовательной совокупности инвариантных многообразий, который является распространением известного метода АКАР [1,2] на дискретно-непрерывные системы управления. Пусть исходный непрерывный нелинейный объект управления описывается дифференциальным векторным уравнением:

х(0 = F(x) х(0 +Вм[*], (1)

где х(/) G R" - вектор фазовых координат,

В = [0,...,0,^п]гб/?л, и[к] - скалярное дискретное управление,

F(x) G R” - функциональная .матрица вида

'/и /и ■ kr 0 0 .. 0 0 ■

f2.1 • f2,p 0 0 .. 0 0

fp.X fр.г • /,„ 0 0 .. 0 0

fp*\.\ fp*\2 • J p+\,p fp+\,p+\ 0 .. 0 0

fp+ 2,1 fp+2.2 • Jp*2,p І p+2,p+\ jp+ 2,p*2 .. 0 0

Ул-1,1 fa-1,2 • fii-1,/ fn-\,p+\ fn-\,p+2 '• J n- \,n-! fn-\.n

fn.2 • fn.p fn,p+\ fn.p+2 • * fnj1-1 fn.n .

где Л(*р)> ХР е КР для *'1 йР>/ц(хР)> хр для

/у - СОПЯ1 , если / > р, у = / +1. Частным случаем матрицы (2) для случая, когда р=0, будет матрица, имеющая следующий вид:

“/и кг 0 0 . .. 0 о "

л. Іг.г /г,г 0 . .. 0 0

/л-2,1 /я- 2,2 11-23 •/"1-2,4 • • * У1-2,я-1 0

Iп-1.1 /я-1,2 Iи-1,3 /я-1.4 • '• I4-1,Л-1 /1-1,Л

. л. /1,2 У1,3 к.4 • УЯ.Я-1 / J Л,Л _

Применив к системе (1) процедуру разностной аппроксимации [3], получим следующее разностное векторное уравнение:

Дх[*] = Р(х[*])х[Л:]+Вы[*]. (3)

Раскрывая разностные производные

х[£ + 1]- х[£]

Дх[£]

(4)

где Т0 - шаг дискретизации по времени, и подставляя (4) в (3), получим разностную модель объекта

х[* + 1]=Р0(х[*]) + В°и[*],

(5)

где ¥"(х[к]) = Т0¥(х[к]) + Е, Е е Я" - единичная матрица, В" = 7^, В.

Задачей синтеза является определение закона управления И [А], обеспечивающего перевод изображающей точки системы из произвольного начального состояния х°[А)бП° сЛлв начало координат пространства состояниях[£] = 0. Для решения данной задачи воспользуемся принципом сжатия фазового пространства [2] за счет введения совокупности притягивающих многообразий

Ч/[Лг] = 0, (6)

где у[£] еИ1, I <п.

При этом вектор должен удовлетворять однородному разностному уравнению

У|/[£ + 1] + Ьч/[£] = 0, (7)

где Ь—матрица диагонального вида с коэффициентами , / =1,/. Коэффициенты матрицы Ь задаются из условия асимптотической устойчивости решения разностного уравнения (7):

|Х,|<1, / = 1,/.

Рассмотрим первую агрегированную макропеременную

(8)

Ч',[*] = *„[*] + Ф1[*]) (9)

где ф 1 [к]-функция от х![£]е./?" Определим управление м[Лг], переводящее объект (5) из х°[к] еО" С Я" в окрестность многообразия V,[*] = <>. те. область О1 еЛ" Для этого в уравнение (7) подставим

(9): *.[* + 1]+МЛ*]+Ф.[* + 1] + *1Ф1[*] = °-

Тогда при учете уравнения (5) имеем

¿Л01№Д^]+а>Ш+^^[*]+ф.[^ + 1]+^,ф1[*] = о.

»=1

Откуда, выразив и[к\ получим м[^] = -^-^/ш[Л]^[Л] + Я.,*л[А] + ф1[А + 1] + Х1ф1[^]|. (ю)

Управление (10) переводит изображающую точку из

X [Л"] еП9 С Я" на многообразие ф)[А'] = 0, движение вдоль которого описывается уравнением

х1 [Л: + 1] = Р1 (х'[А’])х1[А'] — В1 ф,[£], (11)

где X1 [А"] еО1 сГ1 - вектор фазовых координат системы на

ф1[Хг] = 0, Р1 =¥ (//,//) - главная подматрица матрицы Р° с вычеркнутыми п-м столбцом и п-ой строкой; В1 = [О,...,0,6^1 , Ь'п_]

Таким образом, размерность подпространства Г21 Е Я" 'на единицу меньше размерности исходного пространства О" &Я”.

Определим ф, [ к ] промежуточным управлением, которое переводит изображающую точку на второе многообразие:

V:!*]” *«-|[*] + Ф2[*]. (12>

где ф. [Лг] - функция от х2[^]еП" СЙ" ‘. Размерность многообразия (12) на единицу меньше размерности многообразия (9). Управление

Ф,[*] подобъектом (11) можно получить, подставив в (7) уравнение (12), и при учете уравнений подобъекта (11):

ф,[^] = ^т-[1А-№^]+^п-.[*]+Ф2[^ + 1]+^Ф2[Л]]. (13)

Управление (13) переводит изображающую точку в окрестность пересечения \|/1[Л]=\|/2[А] = 0, движение вдоль которого описывается разностным уравнением:

х2[* + 1] = Р2(х2[*])х2[*]-В2ф2[*], (14)

Р2 = Р1 (п- 1,п— 1),

Л-2.П-1 *

Далее, приняв ф2 [Хг] промежуточным управлением для подобъекта (14), можно определить управление, обеспечивающее перевод изображающей точки на пересечение многообразий ф1[^]=ф?[А:]:=М/з[^] = 0 и так

Движение изображающей точки при сближении с соответствующим многообразием

Управления м[Л], ф .[Аг],у = 1,/—1 синтезировались на каждом

этапе, исходя из условий оптимизации сопровождающих функционалов вида

Оптимальные по критериям (18) законы управления (15) обеспечивают перевод изображающей точки с .¡-го на ] + 1-е многообразие (16), движение вдоль которого описывается уравнением вида (17). Из (16) видно, что размерность .¡ + 1-го многообразия на единицу меньше размерности .¡-го многообразия.

Процедура синтеза заключается в формировании закона управления м[&] (11). При этом основной задачей является определение функции ф 1 [ А" ], которая может быть определена в результате последовательного формирования промежуточных ф,[А], ¡ = 2,1. Эта задача решается следующим образом: определяется функция фД£], исходя из условий устойчивости и требований к качеству движения на 1-м этапе, затем, учитывая (15), определяется фм[£], после этого - ф; ,[/г] и т.д. вплоть до ф, [Лг ].

Итак, в данной статье предложен подход к синтезу нелинейных дискретно-непрерывных систем, основанный на введении совокупности притягивающих многообразий, который соответствует последовательной оптимизации систем, т.к. движение изображающей точки оптимально по критериям (18).

далее вплоть до ф[£] = 0, £ Я . При этом последовательность

промежуточных управлений определяется выражениями:

7 = 1,/- 1.

(15)

'М*] = *л->+і[*] + фД*],У = и

(16)

где фДЛг] - функция от С й" ; описывается векторным

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

х^^ + 1] = Р;(х][А])х][^]-В;ф;[А],

(п-) + 1,п-у+ 1),

(17)

00

(18)

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

х(/) =

0 1 0 О'

sinx, 0 1 х(0 + 0

1

0 0 0^

и[к].

(19)

Видно, что матрица уравнения (19) является частным случаем матрицы (2) при р = 0. Следовательно, размерность вектора \|/[£] будет щ = п — р — 1 = 2. Запишем уравнение (19) в разностной форме

1 Т0 о' 0"

... sinx, [Ar] * 0 Г fl 1 То х[к] + 0

*,[£] 0 0 1 т _ о.

Х[* + Ц= 1 Т0 х[к} + О и[к].

х^к] О О

Введем первую макропеременную

¥\[к\ = хъ[к] + (рх[к], тогда управление, согласно (10), будет иметь вид:

"[к] = - ^-((1 + Л, )х3 [к] + <р\к + Х\ + Лх<рх [/г]),

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

(20)

(21)

(22)

а объект (20) на Ц/\к\= 0 будет описываться, согласно (11) при учете (20), (21), векторным разностным уравнением второго порядка:

х'[к + 1] =

1

sin-xJÄ:]

*'[*]-

u *,[*]

Введя вторую макропеременную

Ч/2[к] = Х2[к] +(р2[к],

о

То

<Р\ [к]

(23)

(24)

согласно (15), получим выражение для промежуточного управления

Ф,Ш:

<Р\[к) = ~г(то 8ШХ,[Л] + (1 + /12)х2[А:) + ^2[/с + 1] + Я2^2[А-]) (25)

-*0

и, используя (17), получим уравнение объекта на V)/2 [А] = 0:

•х1[^ +1] = -Хх[к]-Т0(р2[к]. (26)

Функцию (р-, [/г] необходимо выбрать из условия устойчивости уравнения (26):

1-г0:

<р2[к\

х, [к]

<1.

(27)

Если выбрать = & -Х1 £/г ], то условие (27) примет следующий

простейший вид:

0<£Г0<2, (28)

а уравнение (22) для управления и[к] при учете (25) можно записать в виде

т=-4-((1 - - г^+лл - Л,(1+Яг))х,[Аг] -

*0

ЦтЧ*! ЦА^[Л]-^Г“ПЛ1[Л]- (29)

*0 “*0 *0

8ш(х,[&] + Г0х2 [Аг]).

Условием асимптотической устойчивости системы (19), (29) будет условие (28)и

|Л|<1,

3 1 <30)

\Ц < 1-

Результаты моделирования замкнутой дискретно-непрерьшной системы (19), (29) приведены на рисунке при следующих параметрах:

# = 1; Л, = -02; Я, = -0.4; Г0 = 0.1.

ЛИТЕРАТУРА

1. Колесников А.А. Синергетическая теория управления. Таганрог: ТРТУ, М.: Энергоатом-издат, 1994.

2. Колесников A.A. Последовательная оптимизация нелинейных агрегированных систем управления. М.: Энергоатомиздат, 1987.

3. Самарский A.A. Теория разностных схем. М.: Наука, 1977.

УДК 621.372.54

А.И. Каляким, С.Г. Крутчинский

АДАПТИВНАЯ СИСТЕМА АНАЛОГО-ЦИФРОВОЙ ОБРАБОТКИ

СИГНАЛОВ

Интенсивное внедрение цифровых методов обработки сигналов в системе связи, диагностики и управления в значительной мере сдерживается отсутствием развитых интерфейсных устройств предварительного' преобразования аналоговых величин. В первую очередь, это связано с производительностью центрального процессорного элемента и входного АЦП. Так, сигнальные процессоры типа TMS 320 С25, выполненные по микронной технологии, обеспечивают устойчивую работу с аналоговыми сигналами до 100 кГц, и только их субмикронные аналоги TMS 320 С50 увеличивают этот показатель до 2 МГц [1]. Существующие внешние БИС типа TLC решают задачи ограничения спектра и аналого-цифрового преобразования без инициализации, поэтому область их практического применения весьма ограничена.

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

В основу построения этой системы положена идеология максимально возможной разгрузки цифрового процессора сигналов. Предполагается, что интерфейсные инициализируемые ИС будут с высокой

i Надоели баннеры? Вы всегда можете отключить рекламу.