Научная статья на тему 'О свойствах системы управления,обеспечивающих малость установившегося выхода'

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

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

Аннотация научной статьи по математике, автор научной работы — Проскурников А. В.

F Рассматривается система, описываемая уравнением сверточного типа y(t) = (Ω ϕ)(t) = t0 Ω(t − s)ϕ(s) ds (где ϕ(t) — вход системы, y(t) — выход). Показано, что при подходящем входеϕ(·), |ϕ(t)| ≤ f1, норма выхода |y(t)| может быть сколь угодно близка к L1-норме импульсной реакции0 |Ω(s)| ds в периодически повторяющиеся промежутки времени постояннойдлины. Показано, что оператор обратного преобразования Фурье, действующий из нормированного пространства всех правильных устойчивых рациональных функций с H ∞-нормой в пространство L1 [f0; ∞], неограничен. Следовательно, частотная характеристика устойчивой системы W (iω) = ∞ Ω(t)e−iωt dt может быть сколь угодно мала, однако при некотором входеϕ(t), |ϕ(t)|≤ 1, выход системы может быть сколь угодно велик в периодически повторяющиесяинтервалы времени. Это означает, что следует с осторожностью относиться к результатам теории H ∞-оптимизации. В тех случаях, когда большие значения выхода недопустимы, следуетобеспечивать ограниченность L1 -нормы импульсной реакции системы.

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

On properties of the control system providing the steady ofutput to be small

A system described by the convolution-type equation y(t) = (Ω ∗ ϕ)(t) = Ω(t − s)ϕ(s) ds(where ϕ(t) is the system input and y(t) is the output) is considered. It is proved that for an appropriate input ϕ(·), |ϕf(t)|≤ 1 the output norm |y(t)| can be arbitrarily close to L1-norm of theimpulse response Ω 1 =0 |Ω(s)| ds on periodically recurring time intervals. The inverse Fouriertransform operator acting from the normed space of all stable proper rational functions with H ∞-norm to L1 [0; ∞] is shown to be unbounded.f Therefore there exist stable control systems witharbitrarily small frequency response W (iω)= ∞ Ω(t)e−iωt dt whose output is arbitrarily great onperiodically recurring intervals (for an appropriate input signal ϕ(·), |ϕ(t)|≤ 1). So one should be cautious with the results of H ∞-optimization theory. In the cases when the output y(t) must be small for all (sufficiently large) t one should be sure that the L1 -norm of the impulse response is small.

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

УДК 519.6+517.9..62-50 А. В. Проскурников

Вестник СПбГУ. Сер. 1, 2004, вып. 1 (№ 1)

О свойствах системы управления,

ОБЕСПЕЧИВАЮЩИХ МАЛОСТЬ УСТАНОВИВШЕГОСЯ ВЫХОДА* Введение

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

Л(в)у(г) = Б(в)п(г) + Е (1)

где в = А, В, — матричные полиномы размеров п х п, п х то, п х / соответственно; у(Ь) € И", п(Ь) € И™, ^>(Ь) € И.' —выход, вход и внешнее воздействие соответственно. Требуется построить регулятор

П(в)п(Ь)= С (8)у(Ь)+С(8)<р(Ь), (2)

где С(Х), Б(Х), О(Х) — матричные полиномы соответствующих размерностей, который стабилизировал бы систему и обеспечивал выполнение условия абсолютной инвариантности \у(Ь)\ ^ 0 при Ь ^ ж. (Регулятор называется стабилизирующим, если det Б ф 0 и матричный полином

" Л(Х) -Б(Х) --С(Х) Б(Х)

1(Х)

(3)

гурвицев: detS(X) = 0 при ReX > 0.) Задача в такой постановке исследовалась, в частности, в работах [1—2], где был полностью описан класс регуляторов, удовлетворяющих указанным условиям. Доказано ([1-2]), что данная задача разрешима только выполнении условия, близкого к минимальнофазовости объекта и, кроме того, возможности измерения внешнего воздействия (обязательно G ф 0).

Если известно, что функция р(-) принадлежит некоторому классу Ф = {<£>(•)}, то для минимальнофазового объекта бывает возможно решить задачу инвариантности приближенно с произвольной степенью точности без измерения внешнего воздействия. Так, в работах [2-3] строится семейство регуляторов

De(s)u(t) = Ce(s)y(t), е> 0 (4)

обеспечивающих при всех воздействиях ), для которых (t)\ < M (M > 0 —

постоянная) условие lim sup \y(t)\ < Ke (K зависит только от q и M, но не от ^ и е).

t—

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

D(s)u(t) = C(s)y(t) (5)

* Работа выполнена при финансовой поддержке РФФИ, грант №02-01-00544 и Совета по грантам при Президенте РФ по поддержке молодых ученых и ведущих научных школ, грант НШ-2257.2003.1. © А. В. Проскурников, 2004

который был бы стабилизирующим и делал бы выход y(t) по возможности меньше при всех у(-) € Ф. Малость выхода может пониматься в различных смыслах (подробнее об этом будет сказано ниже).

При решении этой и других аналогичных задач часто применяется подход, называемый Нто-оптимизацией (см. [6]). При этом подходе ищется стабилизирующий регулятор (5), минимизирующий передаточную функцию Wy от у к y в смысле Нто-нормы:

\\Wy||я~ = sup \Wy(ш)\ —> min

weR

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

Фм = : |М|2 = limsup i ^ \y(t)\2 dt < М j,

то sup ЦуЦ2 = M\\Wy\\H<x. Таким образом при Нто-подходе минимизируется наихудшее возможное .значение нормы выхода. Заметим, что для класса функций

Ф[иь ...,ик] = {y(t) = ci eiwit + С2 eiw2t + ... + ckeiwk t : cic ...,ck € C'}

в работе [4] был построен регулятор, который универсален в том смысле, что минимизирует ЦуЦ2 при каждом наборе ci, c2,..., ck.

Вместе с тем малость \\у\\ (т.е. малость выхода в среднеквадратическом смысле) даже в случае ограниченного внешнего воздействия у(t) не означает, что значение \y(t)\ мало при больших t, т.е. мала норма "установившегося выхода" системы Y*(у(-)) =

limsup \y(t)\. В разделе 1 будет показано (теорема 1), что

t—

sup Y*(y) = \fiy (t)\dt = \\fiy\\i,

<p:\<p(t)\<1 J 0

где Qy(t) —преобразование Фурье (обратное) от передаточной матрицы Wy (импульсная реакция y на у). В частности, регулятор (4) обеспечивает выполнение условия Y*(y) < Ke при всех у(-), для которых \y(t)\ < 1, тогда и только тогда, когда /0°° е)| dt < Ке, или, согласно терминологии [3], функция W(X,e) = ^Wy(X, е)

является ^"-ограниченной (Wy(X,e) —передаточная функция от у к y).

В разделе 2 доказывается, что оператор обратного преобразования Фурье, отображающий нормированное пространство передаточных функций с Нто-нормой в L1[0; то], неограничен. Это означает, что существуют системы со сколь угодно малой по Hто-норме передаточной функцией, выход которых даже при \y(t)\ < 1 в отдельные моменты времени может быть сколь угодно велик. Более того, выход может быть велик на периодически повторяющихся промежутках времени постоянной длины (лемма 3 раздела 2).

Это означает, что к выводам теории Нто-оптимизации следует относиться с осторожностью. В тех случаях, когда большие значения выхода недопустимы, нужно следить за величиной H^y \\i.

1. Оценка установившегося выхода системы Рассмотрим систему, описываемую уравнением вида

y(t) = (tt * y)(t)= ( Q(t — s)y(s) ds. (6)

0

Здесь Q(t) — n x rn-матричная функция, ^(t) G Rm —входное воздействие (вообще говоря, неизвестное), y(t) —выход системы.

Условимся в данном разделе под нормой вектора z G Cn понимать число \z\ =

max \zi\. Под нормой матрицы A будем понимать соответствующую операторную норму:

i

\A\ = max \Aij \ = max \Az\.

i -^ \z\ = 1

Система (6) будет предполагаться устойчивой в том смысле, что

||fi||i =f \fi(t)\dt< ж. (7)

J о

Пусть

Y*(<p) = lim sup \y(t) \ = limsup(Q * ^>)(t) (8)

t—>ж t—>ж

— норма «установившегося выхода» системы (6).

Мы покажем ниже, что малость нормы установившегося выхода Y* (ц>) при всех внешних воздействиях <^(-), для которых \f(t)\ < 1, означает малость числа ||^||ь Точнее, справедливо следующее утверждение.

Теорема 1. Пусть система (6) устойчива. Тогда для любой функции у(-), такой что \ f(t)\ < 1, имеем \Y*(y>)\ < ||f2||i. Для любого числае > 0 при достаточно большом T > 0 и достаточно малом т > 0 найдется T-периодическая функция p(t), такая что

Ш\ < 1 и

\y(kT + h)\ > ||fi||i - е (9)

при всех целых k > 0 и h G [0; т].

Доказательство. Первое утверждение очевидно: при всех t > 0 имеем

Q(s)p(t — s) ds

о

/• t /• ж

< \ü(s)^(t — s)\ ds < I \Q(s)\ds.

оо

Пусть е > 0. Возьмем Т > 0, для которого / \^(Ь)\ & < е/4. Существует такая функция

т

т(Ь), 0 < Ь < Т, для которой

Г Г е

/ П(в)рт(Т - в)<18 = > ||П||1 - -

ио Jо 4

и \^т(Ь)\ < 1. (В самом деле, пусть г(Ь) —номер строки матрицы 0.(Ь) с наибольшей суммой модулей элементов, т.е.

£ (Ь)\ = \П(Ь)\ з

Рассмотрим г(Ь) —вектор с компонентами гз(Ь) = signQi(t)j(Ь). Тогда ут(Ь) = г(Т — Ь), 0 < Ь < Т — искомая функция).

Далее, пусть т > 0 удовлетворяет двум неравенствам:

rT е

I \m\dt<- (ю)

45

t

Гж е

/ + < - Уке[0;т]

./о 4

(последнее возможно, поскольку + т) — П(-)||1 ^ 0 при т ^ 0 в силу того, что П е Ь1[0; то] —см. [5, с. 47]).

При всех целых к > 0 положим у(кТ + г) = Ут(г), 0 < г < Т. Покажем, что для указанного входа у(г) при больших целых к и Н е [0; т] выполнено неравенство (9). В самом деле, пусть г = кТ + Н. Тогда

т\

&(в)у(г — в) ¿в

рК! + Ь

/ П(в)у(кТ + Н — в) ¿в

,-кт е г КТ

/ 0,(з + Ь,)у(кТ - в) ¿в - - > / П(з)у(кТ - в) ¿в

ио 4 и о

е

"2>

>

0.(в)у(кТ — в) ¿в

Зе

Т

т

/ &(в)ут(Т — в) ¿в

о

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

Итак, при всех целых к > 1 выполнено условие (9). Теорема доказана. Следствие 1. В условиях теоремы 1 имеем

впр{\У*(у)\ : Ш\<1] = ||П||1.

(12)

2. Неограниченность оператора обратного преобразования Фурье

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

см. ниже).

Рассмотрим оператор преобразования Фурье Т, действующий из Ь1[0; то] в пространство Ито и определенный формулой Т / = /, где

с

/ Ы = I / (г)в-^ ¿г.

о

Пусть Я = Т(Ь1[0; то]) С Ито — пространство Фурье-образов функций из Ь1[0; то]. Под нормой в пространстве Я всюду ниже понимается Нс-норма.

На Я определен оператор обратного преобразования Фурье Т-1. Функции /(ш) он сопоставляет функцию /(г), где

сю

/(*) = ¿ / /Ые^

(легко видеть, что /(г) = 0 при г < 0, поэтому функцию /(г) можно отождествить с элементом Ь1[0; то]).

со

Оператор Т ограничен и его норма равна 1. В самом деле, \/(ш )\ < ¡\/(г)\ ¿г,

о

поэтому ||Т|| < 1; с другой стороны, при /(г) = е- имеем

сю

1

/ м

1+ Ш

=ыр\/(ги)\ = 1= / \/(г)\¿г = /||Ь1.

о

Ниже будет показано, что оператор F-1 неограничен. (Отсюда следует, в частности, известный факт, что Z уже, чем множество функций R(-) G HTO, для которых R(iw) ^ 0 при |ш| ^ ж; более того, Z — неполное нормированное пространство. В самом деле, F — линейный ограниченный оператор, биективно отображающий L1[0; ж] на Z. Если бы Z было банаховым пространством, то по теореме Банаха оператор F-1 был бы ограничен.)

Для доказательства нам потребуется лемма, которая фактически представляет аналогичный факт для дискретного преобразования Фурье.

Лемма 1. Для любого е > 0 найдется .многочлен p(A) = anXn + ... + ao, такой что

sup |p(A)|

1*1 = 1_

\an\ + |a„_i| + .. . + \a0\

(13)

Доказательство. Пусть полином Tn(A) определяется равенством Tn(cos x) = cosnx при всех x. Из результатов [5, стр.69] следует, что при n > 2 имеем Tn(A) = 2™~1 (A™ — + </„(А), где deg</„(A) < п — 4. В качестверп(Х) можно взять полином

А пТп - А+-

1

2п-1Лп I J_(An+ АП-2 + _

2n 2n

+ ...) +

i(A2n + (l -п)А2™-2)

(многоточия обозначают члены степени меньше 2n — 2). При любом A = elt, t G R, имеем A + A-1 = 2cost, поэтому |pn(A)| = leint cosntl < 1. С другой стороны, сумма модулей коэффициентов полинома не меньше, чем ^ + = Ц, что и доказывает

лемму.

Теорема 2. Оператор F-1 : Z ^ L1[0; ж] неограничен.

Доказательство. Пусть функция fo(t) = X[0;i](t) (эта функция удовлетворяет условиям: fo(t) = 1 при 0 < t < 1 и fo(t) = 0 при остальных t). Пусть е > 0 и p(A) — полином, удовлетворяющий условию (13). Рассмотрим функцию f (t) = aofo(t)+aifo(t — 1) +...+ anfo(t — n). Тогда имеем: f (гш) = p(e-iw)fo(гш) (как и прежде, f = Ff), откуда

li . ^ + ^n-A + ...+ |ao| 1

>

sup ^(A)

|a| = 1

\\fo\\

>

e\\fo\\

Итак, отношение норм F-1f и f может быть сколь угодно велико, что и доказывает теорему.

На самом деле оператор F-1 неограничен уже на более узком пространстве функций. Именно, пусть W С Z — линейное нормированное пространство рациональных функций W(A) аналитичных при Re A > 0, таких что W(ж) = 0 (множество передаточных функций устойчивых линейных стационарных систем), с той же нормой \\W\\H~ = sup \W(гш)1 ш G R.

Лемма 2. Множество F-1(W) плотно в L1[0; ж], множество W плотно в Z.

Доказательство. Достаточно доказать, что элементами F-1(W) можно сколь угодно точно приблизить функцию fo(t) = X[0;i](t) (см. выше). В самом деле, тогда

1

можно приблизить и любую функцию X[0;a](t), где A > 0, а линейные комбинации таких функций плотны в L1. Пусть N > 1, а > 0 —произвольные числа. Существует такой тригонометрический полином qn(t) с периодом N, что

/• N

/ \qn(t) - fo(t)eat\ dt<e. ■J 0

При этом

p то р 2n ,-3N

/ \qn (t)e-at - fo(t)\dt < e + \qn (t)e-at \ dt + \qn (t)e-at\dt + ... = 0 N 2N

e-aN r N e-"N

= £+1_e-ajv/o |gjv(i)e-atNi<e + (i + e)TT-^v.

Мы воспользовались периодичностью qn(t), тем, что fo(t) = 0 при t > 1 и неравенством fo \gN(t)e-at \ dt < e + f0 f0(t) dt = 1 + e. Ясно, что за счет выбора e и N можно сделать правую часть сколь угодно малой. Легко видеть, что qn(t)e-at G F-1(W), что и доказывает первое утверждение леммы. Второе утверждение теперь очевидно в силу ограниченности F.

Следствие 2. Сужение F-1 на подпространство W —неограниченный оператор. Предположим противное. Пусть \\F-1\wУ = M. Пусть z G Z и z = limwn, где wn G W. Поскольку {wn} — фундаментальная последовательность в W, то {F-1wn} — фундаментальная последовательность в L1[0; то], поэтому существует предел f = lim F-1wn. Но тогда в силу ограниченности F имеем Ff = z. Итак, F-lz = f. Но

n—>то

\\f\\Li = lim \\F-1wn\^i < M lim \\wn\\#~ = M\\z\\#~. Получаем, что F-1 —ограни-

n—>то n—>то

ченный оператор. Противоречие.

Замечание. Анализ доказательства показывает, что на самом деле доказана неограниченность оператора F-1 на еще более узком пространстве — пространстве функций Wi С W, у которых все полюсы лежат на прямой ReA = const < 0.

Вернемся к системе (6). Пусть W = F(Q) —передаточная функция системы (от у(-) к y(-)). Сопоставляя полученные в этом разделе результаты с утверждением теоремы 1, получаем следующую лемму.

Лемма 3. Для любых e > 0, M > 0 найдется система (6), для которой \\W\\я~ < e, вместе с тем при некотором T-периодичном входе y(t), таком что \<y(t)\ < 1, некотором т > 0 и целых к > 1 выполнено \y(kT + h)\ > M, h G [0; т].

Summary

Proskurnikov A. V. On properties of the control system providing the steady output to be small.

A system described by the convolution-type equation y(t) = (fi * y)(t) = [0 fi(t — s)y(s) ds (where y(t) is the system input and y(t) is the output) is considered. It is proved that for an appropriate input f(-), |y(t)| < 1 the output norm |y(t)| can be arbitrarily close to Lx-norm of the impulse response ||fi||i = /0° |fi(s)| ds on periodically recurring time intervals. The inverse Fourier transform operator acting from the normed space of all stable proper rational functions with H0-norm to L1 [0; to] is shown to be unbounded. Therefore there exist stable control systems with arbitrarily small frequency response W(iw) = /0° fi(t)e-i^t dt whose output is arbitrarily great on periodically recurring intervals (for an appropriate input signal y(-), |y(t)| < 1). So one should be cautious with the results of H0-optimization theory. In the cases when the output y(t) must be

small for all (sufficiently large) t one should be sure that the Lx-norm of the impulse response is small.

Литература

1. Якубович В. А. Универсальные регуляторы в задачах инвариантности и отслеживания // Докл. РАН. 1995. Т. 343. №2. С. 172-175.

2. Якубович В. А. Синтез стабилизирующих регуляторов, обеспечивающих независимость выхода системы управления от внешнего воздействия // Докл. РАН. 2001. Т. 380. № 1. С. 27-30.

3. Проскурников А. В. О построении регуляторов, обеспечивающих почти инвариантность системы управления // Вестн. С.-Петерб. Сер. 1. 2002. №4. С. 37-43.

4. Якубович В. А. Универсальный регулятор для оптимального гашения вынужденных колебаний в линейных системах с запаздыванием // Докл. РАН. 1996. Т. 346. №3. С. 319-323.

5. Ахиезер Н. И. Лекции по теории аппроксимации. М., 1965.

6. Francis B. A. Lecture Notes in Control and Information Sciences //A Course in Hx Control Theory. N.Y.; Tokyo, 1988.

Статья поступила в редакцию 3 июня 2003 г.

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