Научная статья на тему 'Свойство регуляризуемости и численное решение задачи динамического измерения'

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

CC BY
142
37
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ЗАДАЧА ШОУОЛТЕРА СИДОРОВА / МОДЕЛЬ ИЗМЕРИТЕЛЬНОГО УСТРОЙСТВА / СВОЙСТВО РЕГУЛЯРИЗУЕМОСТИ / КРИТЕРИЙ РАУСА-ГУРВИЦА / ЧИСЛЕННОЕ РЕШЕНИЕ / THE SHOWALTER - SIDOROV PROBLEM / THE MODEL OF MEASURING DEVICE / THE REGULARIZATION PROPERTY / THE RAUSSE - GOURVIZ CRITERION / THE COMPUTATIONAL SOLUTION

Аннотация научной статьи по математике, автор научной работы — Келлер А. В., Назарова Е. И.

Рассмотрена задача восстановления динамически искаженных сигналов, разработан алгоритм численного ее решения при начальных условиях Шоуолтера Сидорова, приведено численное решение для конкретной модели, обладающей свойством регуляризуемости

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

THE REGULARIZATION PROPERTY AND THE COMPUTATIONAL SOLUTION OF THE DYNAMIC MEASURE PROBLEM

Of concern is the problem of the dynamically deformated signal recovery. We work up the computational algorithm for the solution of the Showalter -Sidorov problem, give the computational solution for the concrete model with the regularization property.

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

УДК 517.9+681.2

СВОЙСТВО РЕГУЛЯРИЗУЕМОСТИ И ЧИСЛЕННОЕ РЕШЕНИЕ ЗАДАЧИ ДИНАМИЧЕСКОГО ИЗМЕРЕНИЯ

A.B. Келлер9 Е.И. Назарова

THE REGULARIZATION PROPERTY AND THE COMPUTATIONAL SOLUTION OF THE DYNAMIC MEASURE PROBLEM

A.B. Keller9 E.I. Nazarova

Рассмотрена задача восстановления динамически искаженных сигналов, разработан алгоритм численного ее решения при начальных условиях Шоуолтера - Сидорова, приведено численное решение для конкретной модели, обладающей свойством регуляризуемости

Ключевые слова: задача Шоуолтера - Сидорова, модель измерительного устройства, свойство регуляризуемости, критерий Рауса-Гурвица, численное решение

Of concern is the problem of the dynamically deformated signal recovery. We work up the computational algorithm for the solution of the Showalter -Sidorov problem, give the computational solution for the concrete model with the regularization property.

Keywords: the Showalter - Sidorov problem, the model of measuring device, the regularization property, the Rausse - Gourviz criterion, the computational solution

Введение

При измерении кратковременных процессов, длящихся от микро- до наносекунд, часто нет возможности точно измерить пикообразные изменения входного сигнала. Причиной тому является инерционность измерительного устройства. На основе теории автоматического управления А.Л. Шестаковым был предложен и развивается его учениками подход, дающий более точные решения [12]. В измерительное устройство предлагается встраивать модель датчика, генерирующего сигналы, подаваемые на вход измерительного устройства. В том случае, если измерительный сигнал обладает свойством регуляризуемости, а модель датчика близка по своим параметрам к датчику, то при близких значениях на входе от датчика и модели датчика значения на выходе тоже будут мало различаться. Г.А. Свиридюк предложил редуцировать такого рода системы к уравнениям соболевского типа и использовать метод фазового пространства для их решения [13]. Кроме того, при изучении свойства регуляризуемости оказываются полезными результаты исследования устойчивости решений уравнений соболевского типа [6].

В данной работе мы рассмотрим модель измерительного устройства, сводящуюся к задаче Шоуолтера - Сидорова. Будем использовать методы и результаты теории вырожденных полугрупп [13]. Заметим, что данная теория уже сейчас оказалась полезной во многих случаях [3, 4, 9]. Целью данной статьи является разработка алгоритма численного решения,

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

1. Задача Шоуолтера - Сидорова

В прикладных моделях, сводящихся к дифференциальным уравнениям вида

Ьй — Ми + / (1.1)

часто используются начальные условия Шоуолтера - Сидорова [3], [4]

Р(и(о)-ио)= 0. (1.2)

В общем случае операторы Ь Е £(Д;$),М Е С/(И; 5), кег £ ф 0, Д, Щ - банаховы пространства, Р - проектор. В [13] показано, что задача (1.1), (1.2) имеет единственное решение

и

р }

(4) = - £ НЧМ^1 (I - Я) /(*> (*) + игщ + / (8) Ж, (1.3)

д=0 {

где

хг

7 7 7

контур 7 = Е С : = г > а}, И - нильпотентная матрица со степенью нильпотентности Р-

Если Ь и М - квадратные матрицы порядка п, при этом йе1Ь = 0, то в качестве примеров задачи (1.1), (1.2) можно назвать экономические модели [5], задачи оптимального управления системами леонтьевского типа [7], задачи динамического измерения как задачи оптимального управления [11].

Теорема 1. Пусть пучок цЬ — М регулярен, р Е {0} и N - порядок полюса Ь-резольвенты матрицы М. Тогда

к{р+1)

-1Р+1

Нш

к—ь оо

Нт

к-^оо

ь-

г

к(р +1) í

к{р + 1)

-1

М I ь

= и\ Пт [кЬ1 (М)]р+ = д,

оо

м

к(р+1)-1

Л(р + 1)

-1

м) = я*.

Теорема 2. Пусть пучок цЬ — М регулярен, р Е {0} и Л^ - порядок полюса Ь -резольвенты матрицы М в точке оо. Тогда существует константа С = С (Ь,М, Т) Е 91+ такая, что \\uit) -ик(г)\\ < % при всех £ Е [0; Т], и0еЖп и/ Е Ср+1 ((0;Т) ;£НП) П Ср ([0;Т]

Доказательство. Доказательство теоремы основывается на оценках

[кьЦм)}

р+1

Я

р+1

1^11 <

(р +

2/ЗР-1к

((дь - му1 му

взятых из [13], гл. 2, где /3 €

Подчеркнем, что использование начального условия Шоуолтера - Сидорова особо значимо при численном решении указанных выше задач, т.к. позволяет проводить расчеты при больших п. Алгоритм численного решения задачи (1.1), (1.2) разработан в [5].

2. Задача динамического измерения как задача Шоуолтера - Сидорова

Пусть модернизированное измерительное устройство представлено системой уравнений

вида

х = Ах + Вщ у = Сх, (2.1)

где х = х(Ь) - вектор-функция состояний измерительного устройства, х = (#1,^2,хп), и = у = у{1) - вектор функции входа и выхода сигнала соответственно,

и — (щ^щ,ит), у = (|/1,|/2,у/), а матрицы измерительного устройства А, модели датчика В и выхода С соответственно размерности [п х п], [п х ш], [п х I]. Редуцируем систему уравнений (2.1) к системе уравнений

= + Вщ (2.2)

Р(*(0) - го) = 0, (2.3)

где г = (ж1, Х2, ■■■, хп,у\,у<2,..., у;), проектор Р = [(аЬ — М)~гЬ]р следующим образом

L =

, М =

А О С -h

, D =

В

(2.4)

Поскольку ¿-спектр матрицы М совпадает со спектром матрицы А, то система (2.1) обладает свойством регуляризуемости, при условии, что спектр матрицы М лежит в левой полуплоскости [10]. При рассмотрении вопроса о расположении точек спектра матрицы М для решения задачи (2.2), (2.3) будем использовать критерий Рауса - Гурвица [2, 8]. Он устанавливает необходимые и достаточные условия расположения корней многочлена в левой полуплоскости на основе вычисления определителей Гурвица, составленных из коэффициентов этого многочлена

где q = п

det(/iL - М) = aq¡iq + ад-цля 1 + ... + ащ + а0, (2.5)

р, р - порядок полюса i-резольвенты матрицы М в точке оо,

СП — I

п

щ = (—1) ^п-1 = 0, п), - определители, получаемые из определителя матри-

г=1

цы Ь путем замены п—1 столбцов соответствующими столбцами матрицы М, г - порядковый номер определителя, д < гапк!/.

Теорема 3. (Обобщенный критерий Рауса - Гурвица) Для того, чтобы у вещественного многочлена (2.5) все корни имели отрицательные вещественные части, необходимо и достаточно, чтобы имели место неравенства

адАг > 0, Д2 > 0, адД3 > 0, где определители имеют вид

Д4>0,

Ai = а.

q—Ъ

а2

aq-i aq-3

dq aq-2

адАд > 0, если q нечетно, Ад > 0, если д четно,

Q>q-l 0>q-3 a>q-5

aq-2 ag-4 aq-i aq-3

1 з ач-б . . 0

ад ад_4 . . 0

0 ад_1 «д-З • . 0

0 ач . 0

. а0

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

и — 0 при д — ] < 0 для всех у.

Доказательство. Доказательство основано на Теореме Рауса [2], при условии, что количество корней вещественного многочлена, лежащих в правой полуплоскости, должно быть равно нулю, а значит, и число перемен знака в первом столбце схемы Рауса также будет равно нулю. □

При выполнении условий критерия Рауса - Гурвица система (2.2) имеет единственное решение задачи (2.3)

г

КМо) = г*го + J Д^С^ф) йз,

(2.6)

гДе & = Ш - Д* - ^ ~ М)~^ Я = Ш 1~ МТ1

7 7 7

7 = {И = г}, г > тах{|^|ь |/*|2,|/х|9}.

Поскольку (I — (3)£) = О, то в формуле (2.6) отсутствует первое слагаемое из формулы (1.3).

3. Алгоритм численного решения задачи Шоуолтера - Сидорова

Рассмотрим задачу (1.1), (1.2) где Ь и М - квадратные матрицы порядка п, причем ск^ Ь = О, матрица М - ¿-регулярна (Э/х Е С : (^(/¿Ь - М) = 0), и : [0, Т) Мп / - некоторая вектор-функция, проектор Р = [(аЬ — М)~гЬ]р.

В [5] показано, что численное решение задачи (1.1), (1.2) имеет вид

иь

р Гг

№ = Н'Щ1 (I ~ Я) /(<?) (*) + и'щ + / Я*"^/ (в) Лз, (3.1)

9=0 ^

где

и1

Ли —

ь-

ь-

к(р + 1) £

М

к(р+1)

, = (М)]

р+1

м

-1

к(р+1)-1

ь-

к(р + 1) ) ] V к{р + 1)

На первом этапе алгоритма находим числа абйи р Е {0} и N

( / ч \Л

М

|а| > тах < 1, |а(

1-1

ч/=о

р = п-д,

Сть — п

(3.2)

(3.3)

где а/ = (—1)п К-1 О?71)? К-1 ~~ определители, получаемые из определителя

г=1

матрицы Ь путем замены п — I столбцов соответствующими столбцами матрицы М, г -порядковый номер определителя, д < гапкЬ.

Приближенные значения по формулам (3.1) - (3.2) можно считать уже при

1 71

кг > п Ы + 1>

l=q+1

но при рассмотрении многочлена

сИ/х(р + 1 )Ь - Ш) = а^У (р + 1)д + ад-х^+у-1 (р + I)9"1 + ... + а^71"V + *пао,

где ф 0, д < гапкЬ, возникает еще условие на к

к2 >

*q\{n-q)n 1

\t\ < 1,

ail (n-i+ 1)^ + 1,

¿^Кп-д + ^МЧ!, |t|>l.

:=o

Для приближенных вычислений, когда мы не сможем оказаться вблизи точки L-спектра оператора М, выберем

к = шах {/ci; ¿2} .

На втором шаге определяем значения С/|, Qk и и находим по формулам (3.1) -(3.3), причем, т.к. существует М-1, то справедливо тождество

НкМ^{1 ~Q) = (M~L(I - Q)L)1cMqL(I - Q).

Г—1

& Л /Г 1 /

4. Пример решения задачи динамического измерения

В качестве примера рассмотрим модель модернизированного устройства, приведенную в [1]. В системе (2.1)

Согласно (2.4) получим матрицы I, М и Д:

/1 0 0\ /-44 0 0\ /-0,594 0 0\

Ь = 0 1 0 , М = I -117 -16 0 , В = 0 0 0, \0 0 0/ \ 0 1 -1/ \ 0 0 0/

тогда система (2.2) примет вид

1 0 0\ / -44 0 0 \ /—0,594 0 0\ о 1 о [¿=[-117 -16 0 0+ 0 0 о) и, (4.1)

0 0 0/ \ 0 1 -1/ \ 0 0 0/

где г = (хг(1),Х2(£),?/(£)), ¿о — (0,0,0). Проверим, обладает ли система (4.1) свойством регуляризуемости. Точки Х-спектра матрицы М являются корнями многочлена (2.5)

det (рЬ - М) = [л2 + 60/2 + 704 = 0,

коэффициенты которого определили следующим образом

( -44 0 0 1 0 0 1 0 0

«2 = (-1) -117 1 0 + 0 -16 0 + 0 1 0

V 0 0 0 0 1 0 0 0 -1

( 1 0 0 -44 0 0 -44 0 0

ai = (-1)2 0 -16 0 + -117 1 0 + -117 -16 0

V 0 1 -1 0 0 -1 0 1 0

60,

ао = (—I)3 det М = 704. По обобщенному критерию Рауса-Гурвица (при q = 2) получим

а2Дх = 60,

ai 0 60 0

0.2 a0 1 704

= 42240.

Условия Теоремы 1 выполняются, значит, полюса передаточной функции системы х = Ах лежат в левой полуплоскости, т.е. система устойчива по отношению к помехам.

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

sin2 out —

-44t

sin cut —

442 + 4a;2 1

162 + 4a;2

sin 2a)t +

sin 2a)t +

22 (1

0—AAt\

442 + 4a;2

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

8(1

32

V(t) =

442 + 4cj2 117A 16

Sill LOt. +

1

442 + 4ш2

sin 2wt. —

e-44t 22 (1 - e"44i) ™- +

162 + 4 u2

-44П '

442 + 4Ш2

sin2 иit

162 + 4uj2

sin 2 tot +

1-е

—I6t

8(1

o-161\

32

442 + 4a;2

sin a)t +

1

442 + 4a;2

sin 2aЛ —

_44t 22 (1 - e-Mt) -+

162 + 4a;2

-441\ '

442 + 4a;2

Поскольку наблюдения показывают, что вектор-функция выхода при начальных значениях t имеет скачок, то было положено —0,594u(t) = Asm2 out. По алгоритму, разработанному во втором разделе статьи, получено приближенное решение задачи (2.3). При расчете взяты значения параметров А = 15, ш = п.

Таблица 1

Точное и приближенное решение задачи динамического измерения

Точное решение Приближенное решение

t хх Х2 У Xi Х2 хз

0 0 0 0 0 0 0

1/12 -0,013772 0,029317 0,029317 -0,013771 0,029312 0,029312

1/6 -0,066270 0,237976 0,237976 -0,066267 0,237938 0,237938

1/4 -0,14660 0,67492 0,67492 -0,146596 0,674819 0,674819

1/3 -0,233320 1,253870 1,253870 -0,233314 1,253692 1,253692

5/12 -0,303195 1,827893 1,827893 -0,303189 1,827654 1,827654

1/2 -0,337503 2,245344 2,245344 -0,337497 2,245077 2,245508

7/12 -0,327050 2,394938 2,394938 -0,327046 2,394683 2,394683

2/3 -0,274637 2,236741 2,236741 -0,274635 2,236538 2,236538

3/4 -0,194309 1,813182 1,813182 -0,194309 1,813055 1,813055

5/6 -0,107589 1,237764 1,237764 -0,107590 1,237718 1,237718

11/12 -0,037714 0,664672 0,664672 -0,037715 0,664689 0,664689

1 -0,003406 0,247466 0,247466 -0,003407 0,247513 0,247513

Таким образом, разработанный алгоритм позволяет численно находить динамически искаженные сигналы с достаточной степенью точности: расхождения в точном и приближенном решении порядка не более 10~3.

Литература

1. Бизяев, М.Н. Динамические модели и алгоритмы восстановления динамически искаженных сигналов измерительных систем в скользящем режиме: дис. ... канд. тех. наук / М.Н. Бизяев. - Челябинск: ЮУрГУ, 2004.

2. Гантмахер, Ф.Р. Теория матриц / Ф.Р. Гантмахер. - 4-е издание. - М.: Наука, 1988.

3. Загребина, С.А. О задаче Шоуолтера - Сидорова / С.А. Загребина // Изв. вузов. Математика. - 2007. - № 3. - С. 22 - 28.

4. Замышляева, A.A. Фазовые пространства одного класса линейных уравнений соболев-ского типа высокого порядка / A.A. Замышляева // Вычислительные технологии. -2003. - Т. 8, № 3. - С. 45 - 54.

5. Келлер, A.B. Алгоритм численного решения задачи Шоуолтера - Сидорова для систем леонтьевского типа / A.B. Келлер // Методы оптимизации и их приложения: труды XIV Байкальской школы-семинара, Иркутск - Северобайкальск. - 2008. - С. 343 - 350.

6. Свиридюк, Г.А. Инвариантные пространства и дихотомии решений одного класса линейных уравнений соболевского типа / Г.А. Свиридюк, A.B. Келлер // Изв. вузов. Математика - 1997. - № 5(420) - С. 60 - 68.

7. Келлер, A.B. Об оптимальном управлении системами леонтьеского типа / A.B. Келлер // Оптимизация, управление, интеллект. - 2006. - № 1(12) - С. 82 - 89.

8. Келлер, A.B. Об устойчивости решений систем леоньевского типа / A.B. Келлер, Е.И. Назарова // Воронежская зимняя математическая школа С.Г. Крейна - 2010: тез. докл. - Воронеж, 2010. - С. 78 - 79.

9. Манакова, H.A. Задача оптимального управления для уравнения Осколкова нелинейной фильтрации / H.A. Манакова // Дифференц. уравнения. - 2007. - Т. 43, № 9. -С. 1185 - 1192.

10. Шестаков, A.JI. Свойство регуляризуемости измерительного устройства и нахождение динамически искаженных сигналов / A.JT. Шестаков, Г.А. Свиридюк // Вестник ЮУрГУ. Серия <Математическое моделирование и программирование. - (В настоящем номере).

11. Шестаков, A.JI. Динамические измерение как задача оптимального управления / А.Л. Шестаков, Г.А. Свиридюк, Е.В. Захарова // Обозрение прикл. и пром. математики. - 2009. - Т. 16, № 4. - С. 732 - 733.

12. Шестаков, А.Л. Динамическая точность измерительного преобразователя с корректирующим устройством в виде модели датчика / А.Л. Шестаков // Метрология. - 1987. -№ 2. - С. 26 - 34.

13. Sviridyuk, G.A. Linear Sobolev Type Equations and Degenerate Semi-groups of Operators / G.A. Sviridyuk, V.E. Fedorov. - Utrecht; Boston; Köln; Tokyo: VSP, 2003.

Кафедра ^Общеобразовательные дисциплины> Южно-Уральский государственный университет [email protected]

Поступила в редакцию 10 февраля 2010 г.

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