Автоматика и телемеханика, № 3, 2019
© 2019 г. Е.Н. РОЗЕНВАССЕР, д-р техн. наук (fishka33@mail.ru)
(Государственный морской технический университет, Санкт-Петербург),
Б.П. ЛЯМПЕ , д-р инженерии,
В. ДРЕВЕЛОВ, д-р инженерии (wolfgang.drewelow@uni-rostok.de),
Т. ЯЙНШ, д-р инженерии (torsten.jeinsch@uni-rostok.de)
(Университет Росток, ФРГ)
СТАНДАРТИЗИРУЕМОСТЬ И H2-ОПТИМИЗАЦИЯ ИМПУЛЬСНЫХ
СИСТЕМ С МНОЖЕСТВЕННЫМИ ЗАПАЗДЫВАНИЯМИ
Введено понятие обобщенной стандартной импульсной системы с за-
паздыванием Sg и рассмотрен класс многомерных импульсных систем,
эквивалентных некоторой системе Sg. Такие системы названы стандарти-
зируемыми. Установлены необходимые и достаточные условия стандарти-
зируемости. Приводится решение задачи H2-оптимизации для системы Sg
и стандартизируемых систем, основанное на методе Винера-Хопфа. Уста-
новлено, что решение задачи H2-оптимизации для стандартизируемой си-
стемы с многими запаздываниями сводится к решению аналогичной за-
дачи для стандартной системы с одним запаздыванием, что существенно
упрощает соответствующие вычисления процедуры и качественный ана-
лиз H2-оптимальной системы.
Ключевые слова: импульсная система, система с запаздыванием, парамет-
рическая передаточная функция, стандартизируемость, H2-оптимизация.
DOI: 10.1134/S0005231019030024
1. Введение
Учет запаздывания играет важную роль при решении задач анализа и син-
теза импульсных (SD) систем [1-3]. В частности, для многочисленных при-
ложений важное значание имеет проблема H2-оптимизации SD систем при
наличии запаздываний в различных частях контура управления.
Решению проблемы H2-оптимизации систем без запаздывания посвящен
ряд исследований [4-12]. Различные подходы к изучению SD систем с запаз-
дыванием, в том числе проблеме H2-оптимизации, можно найти в [13-20] и в
цитированных публикациях.
В качестве альтернативы к перечисленным подходам может рассмат-
риваться частотный метод, основанный на концепции параметрической
функции (ППФ) и параметрической передаточной матрицы (ППМ) [21-26].
В [21, 22, 24] показано, что метод ППФ является эффективным средством
для анализа и синтеза одномерных импульсных систем с запаздыванием.
В [25] дано описание метода ППМ для многомерных систем без запаздыва-
ния, а в [26] этот метод распространен на многомерные импульсные системы с
26
запаздыванием. В качестве предмета исследования в [26] рассматривалась си-
стема дифференциально-разностных уравнений Sτ , названная стандартной.
Ограничительным свойством стандартной системы Sτ является предположе-
ние о том, что все компоненты наблюдаемого вектора имеют одинаковые сме-
щения во времени по отношению к вектору состояния непрерывного объекта
и вектору управления. Между тем практические исследования показывают,
что во многих случаях математическое описание реальных импульсных си-
стем приводит к более общим моделям, в которых компоненты наблюдаемого
выхода имеют различные временные сдвиги.
В настоящей статье метод ППМ распространяется на модели такого типа.
Соответствующая система дифференциально-разностных уравнений названа
обобщенной стандартной системой Sg.
Введен в рассмотрение общий класс многомерных SD систем с запаздыва-
нием, которые эквивалентны некоторой системе Sg. Такие системы названы
в статье стандартизируемыми. Приведены необходимые и достаточные усло-
вия, при которых SD система является стандартизируемой. Помимо сказан-
ного, в статье рассмотрены задачи H2-оптимизации системы Sg и стандарти-
зируемых систем. При этом доказан важный для приложений факт, что реше-
ние задачи H2-оптимизации системы Sg и произвольной стандартизируемой
системы сводится к решению аналогичной задачи для некоторой стандартной
систем
Sτ с одним запаздыванием, равным запаздыванию управляющего
сигнала на входе непрерывного объекта, что может быть выполнено с помо-
щью метода, описанного в [26]. При этом существенно, что на систему Sg и
произвольную стандартизируемую систему распространяются все качествен-
ные особенности H2-оптимальной системы Sτ , установленные в [26]. В част-
ности это относится к факту существования у H2-оптимальной системы мно-
жества фиксированных полюсов, которые определяются только структурой
непрерывной части Sd системы и полюсами входящих в нее элементов.
2. Обобщенная стандартная модель импульсной системы
с множественными запаздываниями
Пусть управляемый непрерывный объект описывается уравнениями состоя-
ния:
dv(t)
= Av(t) + B1x(t - τ1) + Bu(t - τ2),
(2.1)
dt
y(t) = Cv(t),
где y(t) — вектор управляемого выхода n × 1, v(t) — вектор состояния объ-
екта χ × 1, x(t) — вектор входа ℓ × 1, u(t) — вектор управления m × 1 и
A, B, B1, C — постоянные матрицы соответствующих размеров. Предпола-
гается, что пара A, B — полностью управляема, а пара A, C — полностью
наблюдаема. Кроме того в (2.1) τ1 и τ2 — неотрицательные постоянные, ха-
рактеризующие чистое запаздывание входа и управления.
Предполагается, что объект (2.1) управляется импульсным регулято-
ром (ИР), который функционирует с периодом квантования T > 0 и описы-
27
вается системой уравнений
(2.2)
ξk
= y(kT), k = 01,... ,
(2.3)
α(ζ)ψk = β(ζ)ξk,
(2.4)
u(t) = h(t - kT )ψk
,
kT < t < (k + 1)T.
Соотношение (2.2) — это уравнение аналого-цифрового преобразователя
(АЦП). Соотношение (2.3) — уравнение программы управления. В этом урав-
нении ψk, k = 0, ±1, . . ., — элементы векторной последовательности разме-
ра q × 1 и α(ζ), β(ζ) — полиномиальные матрицы размеров q × q и q × n
соответственно:
α(ζ) = α0 + α1ζ + . . . + αρζρ,
(2.5)
β(ζ) = β0 + β1ζ + . . . + βρζρ.
Здесь αi, βi — постоянные матрицы размеров q × q и q × n, а ζ — оператор
обратного сдвига [3], действующий по правилу
(2.6)
ζψk =ψk-1, ζξk =ξk-1,
и п редполагается, что выполнено условие каузальности
(2.7)
det α0
= 0.
Далее пару матриц (2.5) будем называть дискретным регулятором.
Помимо сказанного, предполагается, что если s1, . . . , sλ — последователь-
ность всех различных собственных чисел матрицы A, то выполнены условия
непатологичности периода квантования [3, 9]
(2.8)
esiT = eskT
,
i = k, i,k = 1,...,λ.
Формула (2.4) — это уравнение преобразователя цифра-аналог (ЦАП).
В этом уравнении h(t) — матрица размеров m × q, элементы которой име-
ют ограниченную вариацию на интервале 0 t T .
В качестве наблюдаемого выхода изучаемой системы рассматривается век-
тор r × 1
[
]
(2.9)
z(t) =
z1(t) ... z′γ(t)
,
где штрих — оператор транспонирования и zi(t) — парциальные выходы
ri × 1, заданные соотношениями
(2.10)
zi(t) = Civ(t - τ3i) + Diu(t - τ2 - τ3i
),
i = 1,...,γ,
где Ci, Di — матрицы размеров ri × χ и ri × m и τ3i — постоянные, которые
могут принимать значения произвольного знака.
В совокупности соотношения (2.1)-(2.10) определяют систему дифферен-
циально разностных уравнений, которую при выполнении всех приведенных
предположений будем называть обобщенной стандартной импульсной систе-
мой с множественными запаздываниями. Далее эту систему будем обозначать
через Sg. Частный случай системы Sg, соответствующий значению γ = 1, рас-
сматривался в [26] и назван стандартной системой Sτ .
28
3. Параметрическая передаточная матрица системы Sg
С помощью преобразований, примененных в [26] применительно к систе-
ме Sτ , при входе x(t) и выходе z(t) (2.9) системе Sg можно сопоставить опе-
раторные уравнения:
z(t) =Kτ (p)x(t) +Lτ (p)u(t),
(3.1)
y(t) = Mτ (p)x(t) + Nτ (p)u(t),
в которых p =ddt — оператор дифференцирования и соответствующие пе-
редаточные матрицыKτ (p),Lτ (p), Mτ (p), Nτ (p) определяются приведенными
далее формулами. Прежде всего имеем:
[
]
[
]
(3.2)
K
(p) =
K1τ (p) ... K′γτ (p)
,
L
(p) =
L1τ (p) ... L′γτ (p)
τ
τ
Здесь K (p) и L (p) — матрицы размеров ri × ℓ и ri × m, которые опреде-
ляются формулами
(3.3)
K (p) = Ki(p)e-pτKi и L (p) = Li(p)e-pτLi ,
где Ki(p) и Li(p) — рациональные матрицы:
(3.4)
Ki(p) = Ci(pIχ - A)-1B1, Li(p) = Ci(pIχ - A)-1B + Di.
Помимо этого, в (3.1)
(3.5)
Mτ (p) = M(p)e-pτM , Nτ (p) = N(p)e-pτN ,
где
(3.6)
M (p) = C(pIχ - A)-1B1, N(p) = C(pIχ - A)-1
B.
Фигурирующие в (3.3) и (3.5) постоянные τKi , τLi , τM , τN определяются
формулами:
τKi = τM + τ3i, τLi = τN + τ3i,
(3.7)
τM = τ1, τN = τ2.
По отношению к каждому из парциальных выходов zi(t) обобщенная стан-
дартная система Sg представляет собой стандартную систему Sτi.
Как следует из [26], каждой системе Sτi можно сопоставить параметри-
ческую передаточную матрицу (ППМ) Wzix(p, t) = Wzix(p, t + T ) размеров
ri × ℓ, которая определяется соотношением
Wzix(p,t) = ϕL μ(T,p,t)RN (p)Mτ (p) + K
(3.8)
(p), i = 1, . . . , γ.
29
Здесь
1
2π
ϕL μ(T, p, t) =
L (p + kjω)μ(p + kjω)ekjωt, ω =
,
T
T
k=-∞
T
μ(p) = h(t)e-ptdt,
0
(3.9)
[
]-1
RN(p) =Wd(p) In -D(T,p,-τN )Wd(p)
,
D(T,p,-τN) =1
N (p + kjω)μ(p + kjω)e-(p+kjω)τN ,
T
k=-∞
[
]
Wd(p) =
α-1(ζ)β(ζ)
= Wd(ζ)=e-pT ,
=e-pt
где Wd(ζ) = α-1(ζ)β(ζ) — передаточная матрица дискретного регулятора.
Как показано в [26], ряды, фигурирующие в (3.9), сходятся, и их суммы
могут быть записаны в замкнутой форме.
Далее правую часть (3.8) будем называть стандартной формой ППМ
Wzix(p,t).
Из (2.9) следует, что при входе x(t) и выходе z(t) соответствующая ППМ
Wzx(p,t) системы Sg имеет вид
Wz1x(p,t)
(3.10)
Wzx(p,t) =
,
Wzγx(p,t)
что с учетом (3.8) приводит к формуле
(3.11)
(p).
Wzz(p,t) = ϕLτ μ(T,p,t)RN (p)Mτ (p) +Kτ
Здесь
1
(3.12)
Lτ (p + kjω)μ(p + kjω)ekjωt
ϕLτμ(T,p,t)=
T
k=-∞
и Lτ(p),Kτ(p) — матрицы (3.2), а Mτ(p) иRN(p) — те же, что в (3.5). Пра-
вую часть формулы (3.11) будем называть стандартной формой ППМ для
импульсной системы с множественными запаздываниями.
4. Постановка и решение проблемы стандартизируемости
Определение 1. Далее импульсную систему произвольной структу-
ры S0, состоящую из совокупности линейных стационарных элементов и
импульсного регулятора (2.2)-(2.4), имеющую векторный вход x(t) разме-
ров ℓ × 1 и векторный выход z(t) размеров r × 1, будем называть структур-
но стандартизируемой, если для нее существует ППМ Wzx(p,t) r × ℓ от
30
входа x(t) к выходу z(t), которая имеет стандартную форму (3.11) с мат-
рицами
Kτ (p) и
Lτ (p), имеющими вид (3.2) и матрицами Mτ (p) и Nτ (p)
вида (3.5).
Определение 2. Структурно стандартизируемую систему S0 с ППМ
Wzx(p,t) будем называть стандартизируемой, если существует обобщен-
ная стандартная система S0g, ППМ которой Wzx(p, t) совпадает с ППМ
Wzx(p,t).
Далее обобщенную стандартную систему S0g будем называть порождающей
для стандартизируемой системы S0. При этом системы S0 и S0g считаются эк-
вивалентными. Установление факта стандартизируемости системы S0 имеет
важное практическое значение, так как позволяет перенести на систему S0
метод H2-оптимизации, предложенный в [26] для системы Sτ и обобщенный
на систему Sg в данной статье. Данный раздел посвящен построению необ-
ходимых и достаточных условий стандартизируемости произвольной струк-
турно стандартизируемой системы.
Для произвольной рациональной матрицы W (p) существует единственная
полиномиальная матрица G(p), такая, что справедливо представление
(4.1)
W (p)
C(pIμ
A)-1B
+ G(p),
где пар
A,B — полностью управляема и пар
A
C — полностью наблюдаема.
Определение 3. Фигурирующее в (4.1) целое число μ 1 будем назы-
вать степенью Мак-Миллана матрицы W (p).
Общие свойства степени Мак-Миллана описаны в [25].
При этом для обозначения степени Мак-Милана будем использовать обо-
значение M deg
(4.2)
μ = Mdeg W(p).
Степень Мак-Миллана полиномиальной матрицы будем полагать равной ну-
лю.
Пусть матрица (4.1) является элементом блочной рациональной матрицы
[
]
W1(p) W2(p)
(4.3)
W (p) =
W3(p) W(p)
Определение 4. Будем говорить, что матрица W(p) доминирует в
матрицеW (p), если выполнено равенство
(4.4)
MdegW
(p) = M deg W (p) = μ.
Необходимые и достаточные условия стандартизируемости импульсной си-
стемы Sg дает теорема 1.
Теорема 1. Пусть импульсная система S0 с входом x(t) и выходом z(t)
является структурно стандартизируемой, т.е. имеет ППМ Wzx(p, t) ви-
да (3.11) с некоторыми матрицами
Lτ (p) и
Kτ (p) вида (3.2), матрицами
Mτ (p) и Nτ (p) (3.5) и постоянными τM , τN и τKi, τLi i = 1,... ,γ.
31
Тогда для того чтобы система S0 была стандартизируемой, необходимо
и достаточно выполнения следующих условий:
а) рациональная матрицаK(p),
[
]
(4.5)
K(p) =
K1(p) ... K′γ(p)
,
а также рациональные матрицы M(p) и N(p), фигурирующие в (3.5)
строго правильные;
б) матрицаL(p),
[
]
(4.6)
L(p) =
L1(p) ... L′γ(p)
,
— по меньшей мере правильная;
в) матрица N(p) доминирует в матрице
[
]
K(p)
L(p)
(4.7)
W (p) =
,
M (p) N(p)
т.е. выполнено равенство
(4.8)
MdegW
(p) = M deg N(p);
г) постоянные τM , τN и τKi , τLi удовлетворяют условиям
(4.9)
τN + τKi = τM + τLi;
д) для любой пары не равных полюсов ni, nk матрицы N(p) справедливо
соотношение вида (2.8)
(4.10)
eniT = enkT .
Доказательства теоремы 1 и последующих утверждений приведены в При-
ложении.
Замечание 1. В дальнейшем изложении стандартизируемую систему S0
и порождающую систему S0g будем отождествлять, предполагая, что соответ-
ствующая система соотношений (2.1)-(2.10) дает одно из возможных матема-
тических описаний системы S0.
5. H2-оптимизация системы Sg
Пусть замкнутый контур (2.1)-(2.4) асимптотически устойчив и входной
сигнал x(t) — центрированный векторный белый шум со спектральной плот-
ностью Rx(p) = I. Тогда, следуя [25], можно показать, что в системе Sg
устанавливается периодически нестационарный случайный процесс с диспер-
сией
1
[
]
(5.1)
dzx(t) =
tr
W¯zx(-p,t)Wzx(p,t)
dp = dzx
(t + T ),
2πj
−j∞
32
где Wzx(p, t) — ППМ (3.10), tr — обозначение следа матрицы и штрих —
оператор транспонирования. При этом число
T
1
1
(5.2)
dzx =
dzx(t)dt =
tr B(p)dp,
T
2πj
0
-j∞
где
T
1
(5.3)
B(p) =
W¯zx(-p,t)Wzx
(p, t)dt,
T
0
определяет среднюю дисперсию установившегося выхода за период кванто-
вания, а число
¯d
(5.4)
||Sg||2 =
zx
определяет H2-норму системы Sg.
Используя приведенные сведения, можно сформулировать задачу H2-оп-
тимизации системы Sg.
Заданы матрицы A, B, B1, C, матрица h(t), а также матрицы Ci, Di,
i = 1,...,γ. Кроме того, заданы период квантования T и постоянные τ1, τ2
и τ3i, i = 1,... ,γ. Требуется найти передаточную матрицу каузального ста-
билизирующего дискретного регулятора
(5.5)
Wd(ζ) = α-1
(ζ)β(ζ),
при котором величина H2-нормы минимальна.
На основании изложенного задача H2-оптимизации системы Sg сводится
к минимизации функционала
T
1
(5.6)
||Sg||22 =
tr1
W¯zx(-p,t)Wzx(p,t)dt
dp
2πj
T
−j∞
0
на множестве передаточных матриц Wd(ζ) каузальных стабилизирующих ре-
гуляторов.
Как следует из соотношений, приведенных в разделе 3, ППМ Wzx(p, t)
зависит от всех величин τ1, τ2 и τ3i, i = 1, . . . , γ. При этом естественным яв-
ляется предположение о том, что правая часть (5.6) зависит от всех пере-
численных параметров. Однако детальные вычисления показывают, что ве-
личина ||Sg||22 не зависит от τ1 и τ3i, i = 1, . . . , γ. Этот факт вытекает из
формулируемой ниже теоремы 2.
Теорема 2. Обозначим чере
Sτ расширенную стандартную систему,
уравнения которой получаются из уравнений системы Sg при τ1 = 0, τ3i = 0,
33
i = 1,...,γ. В этом случае уравнения замкнутого контура имеют вид
dv(t)
= Av(t) + B1x(t) + Bu(t - τ2),
dt
y(t) = Cv(t),
(5.7)
ξk = y(kT), k = 01,... ,
α(ζ)ψk = β(ζ)ξk,
u(t) = h(t - kT )ψk, kT < t < (k + 1)T,
а уравнение выхода записывается в форме
(5.8)
z(t)
Cv(t) +Du(t - τ2
),
где
[
]
[
]
(5.9)
C =
C1
... C′γ
,
D =
D1
... D′γ
При этом имеет место равенство
(5.10)
||Sg||22 = |
Sτ ||22.
На основании теоремы 2 можно существенно упростить процедуру H2-оп-
тимизации системы Sg и свести ее к задаче H2-оптимизации расширенной
систем
Sτ , что может быть выполнено на основе результатов [26]. Соответ-
ствующий результат дает теорема 3.
Теорема 3. H2-оптимальная передаточная матрица каузального дис-
кретного регулятора
(5.11)
W0d(ζ) = α-10(ζ)β0
(ζ),
обеспечивающая минимум функционала (5.6) для системы Sg, совпадает с
W0
H2-оптимальной матрицей
(ζ), обеспечивающей минимум аналогичного
d
функционала для систем
Sτ (5.7), (5.8).
Определение 5. Будем говорить, что две импульсные системы, име-
ющие входы и выходы одинаковых размеров и импульсный регулятор
(2.2)-(2.4), H2-эквивалентны, если для них передаточные матрицы H2-оп-
тимальных регуляторов совпадают.
Замечание 2. С точки зрения определения 1, теорема 3 констатирует,
что обобщенная стандартная система Sg и расширенная стандартная систе-
м
Sτ H2-эквивалентны.
Это означает, что для построения оптимальной матрицы (5.11) для систе-
мы Sg достаточно решить аналогичную задачу для систем
Sτ (5.7), (5.8).
Существенно, что при этом на систему Sg переносятся все качественные осо-
бенности H2-оптимальной системы
Sτ , установленные в [26]. В частности,
это относится к факту существования множества фиксированных полюсов у
H2-оптимальной системы. Для рассматриваемой систем
Sτ это сводится к
следующему [26].
34
Пусть для матрицы N(p) имеются левое и правое MFD (matrix fraction
description, left MFD и right MFD — LMFD и RMFD соответственно) [27, 28]
(5.12)
N (p) = a-1ℓN(p)bℓN (p) = brN (p)a-1rN
(p),
где
(5.13)
deg det aℓN (p) = deg det arN
(p) = κ.
Пусть одновременно имеем
(5.14)
Mdeg M(p) = κM , MdegL(p) = κ¯L.
Из (3.4) и (3.6) следует, что
(5.15)
κM ≤ κ, κL
≤ κ.
Из (5.14) следует существование MFD:
M (p) = a-1M(p)bM (p), deg det aM (p) = κM ,
(5.16)
L(p) = b¯L(p)a
L
(p), deg det aL(p) = κL.
При этом, как показано в [25], справедливы равенства
(5.17)
aℓN(p) = δM (p)aM (p), arN(p) = aL(p)δL
(p),
где δM (p) и δL(p) — квадратные полиномиальные матрицы, причем
(5.18)
deg det δM (p) = κ - κM , deg det δL(p) = κ - κL.
В случае когда полином
(5.19)
δ(p) = det δM (p) det δL
(p)
не сводится к постоянной, что обычно имеет место в практических задачах,
его корни p1, . . . , pλ будем называть фиксирующими полюсами. В случае ко-
гда
(5.20)
Repi
= 0, i = 1, . . . , λ,
оптимальная матрица (5.11) может быть построена с помощью метода
Винера-Хопфа [26]. При этом при Re pi < 0 число ζi = e-piT является корнем
характеристического уравнения замкнутой H2-оптимальной системы, а при
Repi > 0 аналогичным свойством обладает число ζi = epiT . Соответствующие
числа ζi принято называть фиксированными полюсами H2-оптимальной си-
стемы.
Случай, когда среди чисел pi имеются числа, лежащие на мнимой оси,
является критическим. В этом случае существуют две возможности [29]:
а) H2-оптимальная система находится на границе области устойчивости;
б) H2-норма не имеет минимума на множестве каузальных стабилизирую-
щих дискретных регуляторов.
35
6. H2-оптимизация стандартизируемых импульсных систем
Как следует из (5.13)-(5.17), ППМ стандартизируемой системы S0 зависит
от 2(γ +1) параметров τM , τN и τLi, τKi, i = 1, . . . , γ. Следующее утверждение
устанавливает, что стандартизируемая система S0 H2-эквивалентна системе
с ППМ, зависящей только от параметра τN .
Теорема 4. Стандартизируемая импульсная система S0, ППМ кото-
рой зависит от 2(γ+1) параметров, H2-эквивалентна системе S01, ППМ ко-
торой получается из ППМ системы S0 при выполнении равенств:
τM = 0,
(6.1)
τKi = 0, i = 1,... ,γ,
τLi = τN, i = 1,... ,γ.
7. Заключение
В статье предложен метод H2-оптимизации многомерных импульсных си-
стем с несколькими запаздываниями, основанный на переходе к эквивалент-
ной системе с одним запаздыванием. Дано основанное на понятии парамет-
рической передаточной матрицы описание класса импульсных систем, для
которых такой переход возможен.
ПРИЛОЖЕНИЕ
Доказательство теоремы 1. Необходимость. Покажем, что условия
теоремы 1 выполняются для системы Sg. Прежде всего из (3.4) и (3.6) вытека-
ет выполнение условий а и б. Покажем далее, что для системы Sg выполнено
условие в (равенство (4.8)). Для этого отметим, что справедливы равенства
C1(pIχ - A)-1B + D1
(Π.1)
L(p) =
=
C(pIχ - A)-1B +D,
Cγ(pIχ - A)-1B + Dγ
где
[
]
[
]
(Π.2)
C =
C1
... C′γ
,
D =
D1
... D′γ
Кроме того,
K1(p)
C1(pIχ - A)-1B1
(Π.3)
K(p)=
=
=
C(pIχ - A)-1B1.
Kγ(p)
Cγ(pIχ - A)-1B1
С помощью (Π.1)-(Π.3) и (3.6) из (4.7) находим, что
[
]
]
[
K(p)
L(p)
[
C
[
]
0
D ]
(Π.4)
W (p) =
=
(pIχ - A)-1
B1
B
+
,
M (p) N(p)
C
0
0
36
откуда сразу следует, что
(Π.5)
MdegW
(p) χ.
С другой стороны, как показано в [25], из (4.7) следует
(Π.6)
MdegW
(p) M deg N(p) = χ,
поскольку представление (3.6) матрицы N(p) — минимальное.
Сопоставление неравенств (Π.5) и (Π.6) показывает, что
(Π.7)
MdegW
(p) = M deg N(p),
т.е. матрица N(p) доминирует в матрицеW (p). Таким образом, условие в тео-
ремы 1 выполнено. Выполнение условия г вытекает из равенств (3.7). Кроме
того, условие д выполняется по предположению. Этим заканчивается дока-
зательство необходимости.
Доказательство теоремы 1. Достаточность. Пусть для ППМ систе-
мы S0 выполнены условия а-д. Тогда матрицы
K(p), M(p), N(p) — строго
правильные, а матрицаL(p) — по меньшей мере правильная. Пусть имеем
минимальное представление
(Π.8)
N (p) = C(pIχ - A)-1
B.
Тогда из (4.4) в силу [25] имеем
K(p)
C(pIχ - A)-1B1,
L(p)
C(pIχ - A)-1B +D,
(Π.9)
M (p) = C(pIχ - A)-1B1,
где B1
C, D — постоянные матрицы соответствующих размеров. При этом
[
]
[
]
(Π.10)
C =
C1
... C′γ
,
D =
D1
... D′γ
и Ci,Di — постоянные матрицы размеров ri × χ и ri × m соответственно.
Далее, учитывая (4.9), можно положить:
τ1 = τM , τ2 = τN,
(Π.11)
τ3i = τKi - τM = τLi - τN.
При этом непосредственно проверяется, что обобщенная стандартная си-
стема Sg, в которой
dv(t)
= Av(t) + B1x(t - τ1) + Bu(t - τ2),
dt
(Π.12)
y(t) = Cv(t),
zi(t) = Civ(t - τ3i) + Diu(t - τ2 - τ3i), i = 1,... ,γ,
37
и уравнения импульсного регулятора имеют вид (2.2)-(2.4), имеет ППМ
Wzx(p,t), совпадающую с ППМ W0(p,t) изучаемой системы. Этим заканчи-
вается доказательство достаточности. Теорема 1 доказана.
Далее доказательства основных утверждений для упрощения выкладок
будем рассматривать для случая γ = 2. Это предположение не нарушает
общности, так как соответствующие доказательства очевидным образом рас-
пространяются на случай произвольного γ.
Доказательство теоремы 2. При γ = 2 замкнутый контур систе-
мы Sg описывается уравнениями (2.1)-(2.4), а вектор наблюдаемого выхо-
да z(t) определяется соотношением
[
]
z1(t)
(Π.13)
z(t) =
,
z2(t)
где zi(t) — векторы ri × 1, имеющие вид:
z1(t) = C1(t - τ31) + D1u(t - τ2 - τ31),
(Π.14)
z2(t) = C2(t - τ32) + D2u(t - τ2 - τ32).
ППМ системы Sg в данном случае в соответствии с (3.8), (3.10) равна
[
]
Wz1x(p,t)
(Π.15)
Wzx(p,t) =
,
Wz2x(p,t)
где
(Π.16)
Wzix(p,t) = ϕLiτμ(T,p,t)RN (p)Mτ (p) + K(p), i = 1, 2,
и все входящие в (Π.16) величины определяются в соответствии с (3.9). Ис-
пользуя (3.11), имеем:
Wzx(p,t) = ϕLτ μ(T,p,t)RN (p)Mτ (p) +Kτ (p),
(Π.17)
W¯zx(-p,t) = M′τ (-p)R′N (-p)ϕ¯L
(T, -p, t) +K′τ (-p).
τμ
Следовательно,
W¯zx(-p,t)Wzx(p,t) =K′τ (-p)Kτ (p) +
+ M′τ(-p) R′N(-p)ϕ¯L
τμ
(T, -p, t)ϕLτ μ(T,p,t)RN (p)Mτ (p) +
(Π.18)
+ M′τ(-p) R′N(-p)ϕ¯L
(T, -p, t)Kτ (p) +
τμ
+ K′τ(-p)ϕ¯L
(T, p, t)RN (p)Mτ (p).
τμ
После подстановки этого выражения в (5.3) получается
B(p) = M′τ (-p)RN (-p)DL(p)RN (p)Mτ (p) +K′τ (-p)Kτ (p) +
(Π.19)
+ M′τ(-p) R′N(-p)Q¯(-p) Kτ(p) +K′τ(-p)Q¯(p) RN(p)Mτ(p),
38
где использованы обозначения:
T
1
D¯
(p) =
ϕ¯L
(T, -p, t)ϕLτ μ(t, p, t)dt,
L
τμ
T
0
T
1
(Π.20)
QLτ(p) =
ϕLτμ(T,p,t)dt,
T
0
T
1
Q¯L
(-p) =
ϕ¯L
(T, -p, t)dt
τ
τμ
T
0
и
1
Lτ (p + kjω)μ(p + kjω)ekjωt,
ϕLτμ(T,p,t)=
T
k=-∞
(Π.21)
1
ϕ¯L
(T, -p, t) =
μ(-p + kjω)L′τ (-p + kjω)ekjωt.
τ
μ
T
k=-∞
Подставляя (Π.21) в первую формулу (Π.20), после почленного интегри-
рования получим
1
(Π.22)
D¯(p) =
D
(T, p, 0),
L
μL′τ Lτ μ
T
где
D
μL′τ Lτ μ(T,p,0)=
(Π.23)
1
=
μ(-p - kiω)L′τ (-p - kjω)Lτ (p + kjω)μ(p + kjω).
T
k=-∞
Кроме того, из (Π.20) и (Π.21) следует
1
QLτ(p) =
Lτ (p)μ(p),
T
(Π.24)
1
Q¯L
(-p) =
μ(-p)L′τ (-p).
τ
T
Для дальнейших преобразований отметим, что в силу (3.2) имеем в рас-
сматриваемом случае
[
]
L1(p)e-pτL1
Lτ (p) =
,
L2(p)e-pτL2
(Π.25)
[
]
L
(-p) =
L1(-p)eL1 L2(-p)eL2
τ
39
Произведение последних выражений имеет вид
L
(Π.26)
(-p)Lτ (p) =L(-p)L(p),
τ
где использованы обозначения
[
]
L1(p)
[
]
(Π.27)
L(p) =
,
L(-p) =
L1(-p) L2(-p)
L2(p)
С учетом (Π.27) из (Π.22), (Π.23) получается, что
1
D¯
D
(p) =
L
μL (T,p,0)=
T
(Π.28)
1
1
D
D
=
μL1L1μ(T, p, 0) +
μL2L2μ(T, p, 0).
T
T
Продолжая вычисления, отметим, что из (Π.24) и (Π.25) имеем:
1
L1
L1(p)e-pτ
T
QLτ(p) =
μ(p),
1
L2
(Π.29)
L2(p)e-pτ
T
[
]
1
1
Q¯L
(-p) = μ(-p)
L1(-p)eL1
L2(-p)eL2
τ
T
T
Далее, используя (3.2), находим, что
[
]
K1(p)e-pτK1
Kτ (p) =
,
K2(p)e-pτK2
(Π.30)
[
]
K′τ (-p) =
K1(-p)eK1 K2(-p)eK2
При этом из (Π.24), (Π.25) следует
1
K
(-p)QLτ (p) =
K1(-p)L1(p)μ(p)ep(τK1L1) +
τ
T
(Π.31)
1
+
K2(-p)L2(p)μ(p)ep(τK2L2).
T
Отсюда, учитывая, что
(Π.32)
Mτ (p) = M(p)e-pτ1 ,
получаем из (Π.31), что
K
(-p)Q¯L
(p)RN (p)Mτ (p) =
τ
τ
1
=
K1(-p)L1(p)μ(p)RN (p)M(p)ep(τK1L11) +
(Π.33)
T
1
+
K2(-p)L2(p)μ(p)RN (p)M(p)ep(τK2L21).
T
40
Если учесть вытекающие из (3.7) соотношения
(Π.34)
τKi - τLi - τ1 =2 =N
,
i = 1,2,
то (Π.33) примет вид
K
τ
(-p)QLτ (p)RN (p)Mτ (p) =
(Π.35)
1
=
K(-p)L(p)μ(p)RN (p)M(p)e-pτN,
T
где, как и ранее,
[
]
K1(p)
(Π.36)
K(p) =
K2(p)
Учитывая (3.9), приходим к выводу, что правая часть формулы (Π.35) не
зависит от постоянных τ1 и τ3i, i = 1, 2, и зависит только от запаздывания
управления τ2 = τN . Очевидно, что верна также формула
M′τ (-p)R′N(-p)Q¯L
(-p)Kτ (p) =
τ
(Π.37)
1
=
M(-p)R′N(-p)μ(-p)L(-p)K(p)eN .
T
Используя полученные выражения и равенство
K
(Π.38)
τ
(-p)Kτ (p) =K(-p)K
(p),
вытекающее из (Π.30), а также (Π.28), (Π.33) и (Π.23), соотношение (5.3)
можно представить в виде, зависящем только от постоянной τN
TB(p) = M(-p)R′N(-p)Dμ¯L¯(T,p,0)WN(p)M(p) +
(Π.39)
+ K(-p)L(p)μ(p)RN (p)M(p)e-pτN +
+ M(-p) R′N(-p)μ(-p)L(-p) K(p)eN + T K(-p) K(p).
Отсюда, используя (5.6) и (5.7), приходим к выводу, что величины ||Sg||22
и |
Sτ ||22 совпадают. Теорема 2 доказана.
Доказательство теоремы 3. При τ1 = 0, τ3i = 0, i = 1,...,γ, из со-
отношений (2.1)-(2.4) и (2.9), (2.10) получаем, что уравнения расширенной
систем
Sτ имеют вид:
dv(t)
= Av(t) + B1x(t) + Bu(t - τ2),
dt
y(t) = Cx(t),
ξk = y(kT), k = 01,... ,
(Π.40)
α(ζ)ψk = β(ζ)ξk,
u(t) = h(t - kT )ψk, kT < t < (k + 1)T,
z(t)
Cv(t) +Du(t - τ2),
41
гд
C иD — постоянные матрицы, определенные соотношениями (Π.9). При
этом в силу (3.7) получаем, что для систем
Sτ справедливы соотношения:
τM = τ1 = 0, τN = τ2,
(Π.41)
τKi = 0, τLi = τN, i = 1,2.
В соответствии с (3.11) ППМ систем
Sτ имеет вид
(Π.42)
W (p, t) = ϕ¯(T, p, t)RN (p)M(p) +K(p),
где
L(p)
C(pIχ - A)-1B +D,
(Π.43)
K(p)
C(pIχ - A)-1B1.
Используя (Π.42), можно после преобразований прийти к соотношению
(Π.39). Отсюда вытекает, что выражения для H2-нормы систем Sg
Sτ сов-
падают.
Поскольку множества передаточных матриц стабилизирующих дискрет-
ных регуляторов для систем Sg
Sτ также совпадают, то приходим к вы-
воду, что H2-оптимальная программа управления для систем
Sτ одновре-
менно является H2-оптимальной программой управления для системы Sg и
наоборот. Теорема 3 доказана.
Доказательство теоремы 4. Пусть стандартизируемая система S0
имеет ППМWzx(p, t) с некоторыми матрицамиK(p),L(p), M(p), N(p) и по-
стоянными τM , τN и τKi, τLi, i = 1, 2.
Тогда в соответствии с замечанием 2 предполагаем, что система S0 опи-
сывается соотношениями вида (2.1)-(2.10) с теми же матрицами M(p), N(p)
и Ki(p), Li(p), i = 1,... ,γ, и постоянными
τ1 = τM , τ2 = τN,
(Π.44)
τ3i = τKi - τM = τLi - τN,
что следует из (3.7). При этом в силу замечания 2 система S0 H2-эквива-
лентна систем
Sτ , уравнения которой имеют вид (5.7), (5.8) при τ2 = τN.
Переходя от уравнений систем
Sτ к соответствующей ППМ, приходим к
утверждению теоремы 4. Теорема 4 доказана.
СПИСОК ЛИТЕРАТУРЫ
1. Kwakernaak H., Sivan R. Linear Optimal Control Systems. N.Y.: Wiley-Interscience,
1972.
2. Ackermann J. Abtastregelung. Berlin: Springer-Verlag, 3 ed., 1988.
3. Astrom K.J., Wittenmark B. Computer Controlled Systems: Theory and Design.
Englewood Cliffs, N.J.: Prentice-Hall, 3rd ed., 1997.
4. Khargonekar P.P., Sivarshankar N. H2-optimal Control for Sampled-Data
Systems // Syst. Control Lett. 1992. V. 18. P. 627-631.
42
5.
Bamieh B.A., Pearson J.B. The H2-problem for Sampled-Data Systems // Syst.
Control Lett. 1992. V. 19. No. 1. P. 1-12.
6.
Chen T., Francis B.A. H2-optimal Sampled-Data Control // IEEE Trans. Autom.
Control. 1991. V. AC-36. No. 1. P. 387-397.
7.
Yamamoto Y. A Function Space Approach to Sampled-Data Systems and Tracking
Problems // IEEE Trans. Autom. Control. 1994. V. AC-39. No. 4. P. 703-713.
8.
Hagiwara T., Araki M. F R-operator Approach to the H2-analysis and Synthesis of
Sampled-Data Systems // IEEE Trans. Autom. Control. 1995. V. AC-40. No. 8.
P. 1411-1421.
9.
Chen T., Francis B.A. Optimal sampled-data control systems. Berlin-Heidelberg-
N.Y.: Springer-Verlag, 1995.
10.
Fridman E., Shaked U. Sampled-Data H State Feedback Control of Systems with
State Delays // Int. J. Control. 2000. V. 73. No. 12. P. 1115-1128.
11.
Khargonekar P.P., Yamamoto J. Delayed Signal Reconstruction Using Sampled-
Data Control // Proc. 35th IEEE Conf. on Decision Control, Kyoto.
1996.
P. 1259-1263.
12.
Yamamoto Y., Hara S. Performance lower bound for a sampled-data signal
reconstruction / V. Blondel, E. Sontag, M. Vidyasagar, J. Willems, eds. Open
Problems in Mathematical Systems and Control Theory. London: Springer-Verlag.
1998. P. 277-279.
13.
Lennartson B. Sampled-Data Control for Time-Delayed Plants // Int. J. Control.
1989. V. 49. P. 1601-1614.
14.
Hara S., Fujioka H., Kabamba P.T. A Hybrid State-Space Approach to Sampled-
Data Feedback Control // Linear Algebra and Its Applications. 1994. V. 205-206.
P. 679-712.
15.
Wittenmark B. Sampling of a System with Time Delay // IEEE Trans. Autom.
Control. May 1985. V. AC-30. P. 507-510.
16.
Jugo J. Discretization of Continuous Time-Delay Systems // Proc. 15th IFAC
Triennial World Congr. V. Linear systems / Time-delay systems. P. REG1450,
Barcelona, 2002.
17.
Polyakov K.Yu. H2-optimal Sampled-Data Control of Plants with Multiple Input
and Output Delays // Asian J. Control. June 2006. V. 8. No. 2. P. 107-116.
18.
Mirkin L., Palmor Z.J., Shneiderman D. Dead-Time Compensation for Systems with
Multiple I/O Delays: a Loop-Shifting Approach // IEEE Trans. Autom. Control.
November 2011. V. 56. No. 11.
19.
Mirkin L., Shima T., Tadmor G. Analog Loop Shifting in H2 Optimization of
Input-Delay Sampled-Data Systems // 52nd IEEE Conf. on Decision and Control.
December 10-13, 2013. Florence, Italy.
20.
Mirkin L., Shima T., Tadmor G. Sampled-Data H2 Optimization of Systems with
I/O Delays via Analog Loop Shifting // IEEE Trans. Autom. Control. March 2014.
V. 59. No. 3.
21.
Розенвассер Е.Н. Линейная теория цифрового управления в непрерывном вре-
мени. М.: Наука, 1994.
22.
Rosenwasser E.N., Lampe B.P. Digitale Regelung in kontinuierlicher Zeit — Analyse
und Entwurf im Frequenzbereich. Stuttgart: B.G. Teubner, 1997.
23.
Rosenwasser E.N., Lampe B.P. Algebraische Methoden zur Theorie der Mehrgrößen-
Abtastsysteme. Rostock: Universitätsverlag, 2000. ISBN 3-86009-195-6.
24.
Rosenwasser E.N., Lampe B.P. Computer Controlled Systems — Analysis and Design
with Process-orientated Models. London-Berlin-Heidelberg: Springer-Verlag, 2000.
43
25. Rosenwasser E.N., Lampe B.P. Multivariable Computer-Controlled Systems — A
Transfer Function Approach. London: Springer, 2006.
26. Лямпе Б.П., Розенвассер Е.Н. H2-оптимизация импульсных систем с запазды-
ванием на основе метода параметрической передаточной матрицы // АиТ. 2010.
№ 1. С. 57-79.
Lampe B.P., Rosenwasser E.N. H2-optimization of Time-Delayed Sampled-Data
Systems on the Basis of the Parametric Transfer Matrix Method // Autom. Remote
Control. 2010. V. 71. No. 1. P. 49-69.
27. Kailath T. Linear Systems. Englewood Cliffs, N.J.: Prentice Hall, 1980.
28. Барабанов А.Е. Синтез минимаксных регуляторов. СПб.: Изд-во Санкт-
Петербург. ун-та, 1996.
29. Фомин В.Н. Методы управления линейными дискретными объектами. Ленин-
град: Из-во ЛГУ, 1985.
Статья представлена к публикации членом редколлегии А.А. Бобцовым.
Поступила в редакцию 10.01.2018
После доработки 26.09.2018
Принята к публикации 08.11.2018
44