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

Двусторонние приближенные решения обыкновенных дифференциальных уравнений второго порядка (первая краевая задача, специальный случай) Текст научной статьи по специальности «Математика»

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

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

Для обыкновенного дифференциального уравнения вида ~(p(x)u') + r{x)u = f{x\ x є {a,b) решается краевая задача с условиями типа Дирихле на концах: u(a) = A , u(b) = B. Предлагается алгоритм получения приближений “сверху-снизу”, построенный таким образом, что точное решение попадает строго в “вилку” . Исследуется тот специальный случай, когда коэффициент r (x) обращается в нуль. Это приводит к сингулярностям в двойственной задаче.

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

Похожие темы научных работ по математике , автор научной работы — Калиниченко Виталий Иванович, Пан Николай Павлович, Афанасьев Вадим Алексеевич, Сова Анна Васильевна

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

Текст научной работы на тему «Двусторонние приближенные решения обыкновенных дифференциальных уравнений второго порядка (первая краевая задача, специальный случай)»

УДК 518:517,944-947

ДВУСТОРОННИЕ ПРИБЛИЖЕННЫЕ РЕШЕНИЯ ОБЫКНОВЕННЫХ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ ВТОРОГО ПОРЯДКА (ПЕРВАЯ КРАЕВАЯ ЗАДАЧА, СПЕЦИАЛЬНЫЙ СЛУЧАЙ)

КАЛИНИЧЕНКО В.И., ПАНН.П., АФАНАСЬЕВ В.А., СОВА А.В.

Для обыкновенного дифференциального уравнения вида ~(p(x)u') + r{x)u = f{x\ x є {a,b) решается краевая задача с условиями типа Дирихле на концах: u(a) = A , u(b) = B. Предлагается алгоритм получения приближений “сверху-снизу”, построенный таким образом, что точное решение попадает строго в “вилку” . Исследуется тот специальный случай, когда коэффициент r (x) обращается в нуль. Это приводит к сингулярностям в двойственной задаче.

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

Известно, что при нахождении оптимальных значений неизвестных параметров чаще всего приходится решать серию прямых задач, причем, как правило, в реальном масштабе времени. Ниже мы сформулируем одну из таких прямых задач, которая состоит в нахождении решения обыкновенного дифференциального уравнения второго порядка, порождаемого самосопряженным дифференциальным выражением. Такие задачи часто встречаются на практике и, следовательно, представляют значительный интерес. В настоящей статье решается вопрос о построении строгих приближений сверху и снизу к неизвестному решению. В основе предлагаемого алгоритма лежит идея сведения дифференциальной постановки краевой задачи к ее вариационной формулировке, состоящей в нахождении минимума квадратичного функционала [1-3]. Задачу минимизации назовем прямой (Р). Для двусторонних приближений будет сформулирована задача (D) максимизации, являющаяся двойственной к исходной.

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

l(u) = —(p(x)u')' + r(x)u = f(x), x є (a,b), u = u(x);Ci > p(x) > C2 > 0;Сз > r(x) > 0, (1)

f є H(a,b),

т.е. для краевых условий типа Дирихле (не обязательно однородных) вида

u(a) = u(b) = 0 . (2)

Под H(a, b) подразумевается гильбертово пространство суммируемых с квадратом функций [5]. Мы ограничимся требованием непрерывности функций p и r на интервале (a, b). Впрочем, это требование можно ослабить. Более того, коэффициент p может обращаться в нуль в некоторых точках, но так, чтобы интеграл от 1/ p сходился. При p = 0 уравнение перестает быть дифференциальным. Специфика рассматриваемой задачи состоит в том, что коэффициент r = r (x) может обращаться в нуль на интервале (a, b). Более того, он может равняться нулю тождественно. В этом смысле настоящую работу следует рассматривать как обобщение предыдущей нашей публикации [6], где на коэффициент r (x) налагались жесткие требования его положительности r > const > 0 . В практических задачах часто возникает ситуация даже когда r = 0. В этом случае сингулярность возникает при решении задачи ( d ).

В операторной форме задачу (1)-(2) запишем в виде

Au = f , (3)

где оператор А на множестве функций u є Da [2, 7] порождается дифференциальным выражением l(u) (1) и краевыми условиями (2); Da — область определения оператора А. В данном случае это класс дважды непрерывно дифференцируемых функций, обращающихся в нуль на концах интервала.

Как и в работе [6], рассмотрим гильбертово пространство H(a, b) со скалярным произведением b

(u,v) = juvdx,u,v є H (4)

a

и нормой

||u|

yl(u, u)

fb 2 f2

j u 2dx , u є H .

la )

(5)

Можно показать, что множество элементов из (3) u є Da плотно в Н [2], оператор А линейный, симметричный, положительно-определенный, т.е. для любых вещественных чисел а, Р и для u, v є Da выполняются условия [2, 7]:

au + fdv є Da , A(au + fdv) = aAu + fiAv ; (6)

2

(Au,v) = (u, Av),(Au,u) > y\ u ,Y ^ const > 0 . (7) Справедливо следующее [1-3]

Утверждение 1. Элемент uo є Da тогда и только тогда доставляет минимум функционалу

J(u) = (Au,u) - 2(u, f), (8)

когда он является решением задачи (3).

Это утверждение устанавливает эквивалентность задачи (3) и задачи нахождения элемента u є Da , на котором достигается минимум функционала J,

РИ, 2001, № 4

55

но ничего не говорит о существовании решения. Оказывается, можно видоизменить постановку вариационной задачи о минимизации J (и) так, чтобы можно было гарантировать существование и единственность ее решения. Обычно поступают следующим образом [2]. Вводят на Dд новое скалярное произведение

[u, г] = (Au, v) = j [(-(pu')' + ru )v]oX (9)

a

с нормой

|u| = ^(Au,u),u є Da . (10)

Пополнив Da по введенной норме (10), получают полное [5] гильбертово пространство ИА, которое принято называть энергетическим пространством, порождаемым оператором А [2]. Отметим, что Da с Hа с H и из последнего неравенства (7) следует

|u| > у2\\u\\2 . (11)

Вместо функционала J , определенного на Da , рассмотрим функционал

J+(u) = [u, u] - 2(u, f), (12)

совпадающий с J(u) при u є DA и имеющий смысл на всем энергетическом пространстве.

Можно показать, что (u, f) — линейный непрерывный функционал, а значит, по теореме Рисса [5] о представлении линейного непрерывного функционала в гильбертовом пространстве существует, и притом единственный, элемент uo є Нд такой, что

(u, f) = [u,uo],Vu є Нд . (13)

Воспользовавшись полученным соотношением, функционал (12) можно представить в виде [2]

J+ (u) = [u, u] - 2(u, f) = [u, u] - 2[u, uo ] =

= [u - uo, u - uo ] - [uo, uo ] = u - uo\ - u 0 Ґ Отсюда очевидно, что

inf J + (u) = -|u0|2 ,

u є Ha , т.е. решение вариационной задачи

(14)

(15)

J+ (u) ^ inf , u є HA (16)

существует, единственное и совпадает с uo. Его принято называть обобщенным решением задачи (3) [1-3]. Если оказывается, что uo є Da , то, как отмечалось выше, uo является решением задачи (3) или, что то же самое, (1)-(2), т.е. классическим решением.

В развернутом виде функционал J+ (16) представляется интегралом

J+(u) =j (pu')2 + ru2 - 2uf) dx . (17)

a

Для решения задачи минимизации (16) применяется известный метод Ритца [2]. Если последователь-

ность функций },k = 1,2,... образует базис в Ha ,

то n -е приближение un к точному решению uo представимо в виде

n

un =Z ckn , (18)

k=1

lim un = uo, inf J+(un) = J + (uo) (19)

Коэффициенты Ck (k = 1,2,..,n ) разложения (18) находят как решение системы линейных алгебраических уравнений:

T1c1 + ••• + r1ncn = b1 (20)

rn1C1 + ... + rnncn = bn

где О ^ II b = J [PPWj + rVkVj ]dx , a \ fVkdx,( k, j = 1,2,..., ^. a (21) (22)

Матрица системы (20) симметрична и положительно определена, ее определитель отличен от нуля и, следовательно, система уравнений всегда разрешима и имеет единственное решение.

Функционал J + = J+(u), как легко видеть, является выпуклым. Поэтому любое приближение un к точному решению uo дает приближение к inf J+ сверху. Можно строго доказать [2], что такое приближение монотонно. В связи с этим появляется возможность получения некоторых косвенных критериев, позволяющих судить о точности приближения с ростом числа n, т.е. с увеличением количества координатных функций фk , например,

J+ (un) - J+ (un+1) ^ 0 при n . (23)

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

Вначале поставим задачу: как, зная приближение un, оценить погрешность uo - un . Допустим, что координатные элементы ф k принадлежат области Da определения оператора А. Тогда [2] погрешность равна

uo - un = A 1(A(uo - un)) = A 1(f - Aun), (24)

откуда в метрике исходного гильбертова пространства Н следует погрешность для нормы

\\uo um —

A

-1

•їїf - Aun\\——2ii f ~Au

un|l. (25)

В общем случае Aun не стремится к f , поэтому оценка (25) может оказаться очень грубой. Более того, она неприменима, если координатные функции не принадлежат области Da : в этом случае она просто лишена смысла [см. 2, с.297].

Другой, более тонкий способ апостериорной оценки погрешности состоит в следующем. По (14) имеем

РИ, 2001, № 4

56

+1 i2 і i2 J (un) _ |un _u0\ ~ |u0 * (26)

Обозначим

inf J+(u) = -|uo 2 = d * (27)

Тогда

\un - uo P = J + (un) - d * (28)

Сама по себе задача нахождения точного значения числа d достаточно трудоемка и обычно определить его точно не удается. Если имеется некоторый алгоритм получения серии чисел J < d , то легко видеть, что В метрике H A

|u„ Uo| ^ д/J (un) J * (29)

В метрике исходного гильбертова пространства Н

\\и„ - ил <

<->/ J + (и„ ) - J - *

(30)

Таким образом, задача сводится к построению чисел J~, меньших d и желательно, по возможности, близких к d * Такое построение мы эффективно осуществляем с помощью теории двойственности, позволяющей прямую задачу типа inf свести к двойственной ей типа sup, а именно нами строится функционал J ~ = J ~ (v), который является вогнутым и таким, что

inf J + (и) = sup J ~ (v) (зі)

ueU veV , ()

U = {и : и е H-[,u(a) = u(b) = 0}, V = {v: v e H^} *

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

Здесь Hi = Hi(a, b) — соболевский класс функций, которые интегрируемы на интервале (a, b) вместе со своим квадратом и имеют там же обобщенную производную, также интегрируемую вместе с квадратом [2, 3, 5].

В работе [6] нами приводился вид двойственного функционала

J (v)

,b{v!+(f+у')2

ai p r

lx

(32)

Из (32) ясно видно, что коэффициент пропорциональности r не может обращаться в нуль, так как в этом случае (двойственная) задача максимизации

J-(v)^ sup (зз)

veV N 7

лишена смысла*

Существуют многие способы обойти трудности, связанные с сингулярностью в представлении (32)* Вот некоторые из них*

Предварительно решается спектральная задача, соответствующая оператору А* Затем осуществляется сдвиг по спектру на некоторую величину м <\, где Xj — первое (минимальное) собственное число оператора А* Трудность здесь заключается в том, что необходимо знать приближение снизу к Х[ * Сама по себе эта задача не проще исходной*

Можно добиться тождественного нуля в числителе, решая уравнение 1-го порядка вида РИ, 2001, № 4

f + v' = 0 (34)

относительно неизвестной функции v * Функционал (32) в этом случае приобретает другой вид* Если правая часть f имеет сложный вид, включая разрывы, то интегрирование (34) — тоже нелегкая задача*

И, наконец, предпринимались попытки решения последовательности задач вида (33), зависящих от положительного параметра е„ ^ 0, („ ^ го) , который суммируется со знаменателем r и, таким образом, деление на нуль возможно лишь в пределе* Нам такой подход представляется сомнительным*

В [4] был предложен эффективный прием сдвига знаменателя на некоторую положительную величину путем введения специального параметра a [4] * Остановимся на этом подробнее (опуская доказательства)*

Теорема. Если существует непрерывно дифференцируемая функция а такая, что выполняется условие а2

8 = г +а'---> const > 0, Vx є (a,b), (35)

то J~ (v) из (32) приобретает вид

J (v)

Ц—f+V--1 d

a P s\ P

(36)

и равенство (31)

inf J+(u) = sup J ~(v) ueU veV

достигается на некотором элементе v = vo e Hj(a,b), причем никакими условиями на краях функция v не связана. Равенство (31) выполняется, если в интервале (a, b)

v = pu' + ua , (37)

1 I . , av

и =ТІ f + v---

8[ p

(38)

Это так называемые формулы связи* Ими можно пользоваться для контроля правильности вычислений и тестирования программ*

Построение функции а с условиями (35) трудностей не вызывает, так как имеется большой произвол при нахождении какого-либо решения, удовлетворяющего дифференциальному неравенству* Если r > const > 0 , то «е 0 * В противном случае (в том числе и при r = 0 ) в качестве а можно взять функцию

1

а =----

2

C2

x - (a -1)

(39)

При этом неравенство (35) лишь усилится (по условию (1) P > Ci ) и

«2 > 2 c2

p 4 (x - (a -1))2

>8 = —

3 C

2

4 b - a +1

■> 0

* (40)

57

Дальнейшие наши рассуждения совпадают с выводами [6], т.е. имеет место

Утверждение 2. Пусть е> 0 . Если u+E,u,и_є — суть решения соответствующих краевых задач

-(ри '+Е)' + ru +Е= f + s, (41)

-(ри')' + ru = f , (42)

-(pu'_E)' + ru_E= f -s (43)

с однородными краевыми условиями, то

u_E < u < u +E. (44)

Теорию двойственности мы привлекаем с одной целью — для достоверности соблюдения строгих неравенств типа (44).

Зададимся двумя положительными числами є и причем s >> £ . После этого с привлечением теории двойственности решаем последовательно три задачи (41)-(43) с точностью £ (в метрике гильбертова пространства И А) до выполнения условия (29):

К _ uo \ — (un ) _ J (vn ) < ^ .

Строгость неравенств (44) контролируется в процессе счета по мере стремления є и £ к нулю.

Литература: 1.Михлин С.Г. Проблема минимума квадратичного функционала. М.-Л.: ГИТТЛ, 1952. 216 с. 2.Михлин С.Г. Вариационные методы в математической физике. М.: Наука, 1970. 512 с. 3.Ректорис К. Вариационные методы в математической физике и технике. М.: Мир, 1985. 590 с. 4.Калиниченко В.И., Кощий А.Ф., Ропавка А.И. Численные решения задач

теплопроводности. Харьков: Вища шк., 1987. 112 с. 5.Канторович В.Л., Крылов В.И. Функциональный анализ. М.: Наука, 1977. 742 с. 6.Калиниченко В.И., Пан Н.П., Сова А.В. Верхние и нижние приближения в первой краевой задаче для самосопряженных обыкновенных дифференциальных уравнений второго порядка // Коммунальное хозяйство городов. 2000, №23. С.228-237. 7.Наймарк М.А. Линейные дифференциальные операторы. М.: Наука, 1969. 528 с.

Поступила в редколлегию 21.05.2001

Рецензент: д-р техн. наук, проф. Гнесин В.И.

Калиниченко Виталий Иванович, канд. физ.-мат. наук, научный руководитель ВЦ Харьковского национального университета им. В.Н.Каразина. Научные интересы: численные методы в краевых задачах математической физики. Адрес: Украина, 61111, Харьков, ул. Познанская, 8, кв.83, тел. 63-21-65.

Пан Николай Павлович, начальник информационновычислительного центра Харьковской государственной академии городского хозяйства. Научные интересы: сети ЭВМ, системы управления базами данных. Адрес: Украина, 61110, Харьков, пр.Тракторостроите-лей, 108, кв. 153, тел.47-65-00.

Афанасьев Вадим Алексеевич, канд. физ.-мат. наук, доцент кафедры высшей математики ХНУРЭ. Научные интересы: специальные функции математической физики. Адрес: Украина, 61168, Харьков, ул.Героев труда, 10, кв.24. тел.68-15-05.

Сова Анна Васильевна, канд. физ.-мат. наук, профессор кафедры высшей математики ХНУРЭ. Научные интересы: радиоэлектроника, распределение радиоволн. Адрес: Украина, 61204, Харьков, ул. Асхарова, 15-А, кв.22, тел.37-18-31.

УДК 681.3.06

УПРАВЛЕНИЕ СЛОЖНЫМИ ОБЪЕКТАМИ В ЭКСТРЕМАЛЬНЫХ РЕЖИМАХ НА ОСНОВЕ ДИНАМИЧЕСКИХ ЭКСПЕРТНЫХ СИСТЕМ

ШОСТАКВ.Ф, ШОСТАК ИВ, КУЗЬМЕНКО О.Ю.

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

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

Предупреждение, преодоление и ликвидация последствий ЧС представляет собой ряд взаимосвязанных проблем, охватывающих вопросы возникнове-

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

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

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

58

РИ, 2001, № 4

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