Научная статья на тему 'Об устойчивости одной нелинейной модели с запаздыванием'

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

CC BY
13
6
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
система Лотки — Вольтерра / запаздывание / устойчивость / Lotka – Volterra system / delay / stability

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

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

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

Похожие темы научных работ по математике , автор научной работы — Прасолов А. В., Михлин Л. С.

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

On stability of a nonlinear model with delay

In recent decades, a model in the form of a system of nonlinear differential equations of the Lotka — Volterra type has been used in dynamic problems of biology, economics, sociology, and others. One of the important properties that characterizes the qualitative behavior of such systems solutions is the Lyapunov stability. This paper is devoted to the analysis of the stability of the above mentioned systems with a special type of delay. It is shown that in some cases it is possible to calculate the critical delay at which the equilibrium solution loses stability. Some generalizations of the Lotka — Volterra model are considered. Examples from the field of economic dynamics illustrating the application of the proposed method are given.

Текст научной работы на тему «Об устойчивости одной нелинейной модели с запаздыванием»

г

dx

dt

ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ И

ПРОЦЕССЫ УПРАВЛЕНИЯ N. 3, 2021 Электронный журнал, рег. Эл № ФС77-39410 от 15.04.2010 ISSN 1817-2172

http://diffjournal. spbu. ru/ e-mail: _ [email protected]

Дифференциальные уравнения с запаздыванием

Об устойчивости одной нелинейной модели с запаздыванием

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

Ключевые слова: система Лотки — Вольтерра, запаздывание, устойчивость.

1 Введение

В работе одного из авторов [1] активно используется математическая модель Лотки — Вольтерры в экономической динамике. Модель, как для двух экономических агентов, так и в многомерном случае, имеет в правой части полиномиальную нелинейность второго порядка. Кроме того, в нее введено запаздывание механизма воспроизводства. Таким образом, анализ качественного поведения решений требует аппарата нелинейных систем с сосредоточенным запаздыванием. Таким задачам посвящено много работ. В частности, общепризнанными являются авторитетные учебники и монографии Н.Н. Красовского [2], Р. Беллмана и К. Кука [3], Дж. Хэйла [4] и др.

В работе [1] (см. также [5]) основная модель анализируется в отношении асимптотической устойчивости нетривиального положения равновесия и наличия колебаний около стационарных точек, когда асимптотическая устойчивость отсутствует. Алгоритм анализа является

Прасолов А.В, Михлин Л.С.

Санкт-Петербургский государственный университет [email protected] [email protected]

общепринятым: вычисляются стационарные точки, строится линейная часть системы в отклонениях и по расположению корней характеристического уравнения решается вопрос об асимптотической устойчивости равновесного решения нелинейной системы. При этом, естественно, нелинейная часть должна удовлетворять условиям теоремы об устойчивости по первому приближению Н.Н. Красовского, которую мы приведем для полноты изложения по [2] в случае одинакового постоянного запаздывания во всех уравнениях системы.

Теорема Красовского. Пусть дано уравнение

п

+ biJXJ(t - Т)) + Ri(x!' -'Xn,Xl(t - т), ...,Xn(t - T),t).

i=1

(i = 1'П'Т = const, T > 0). Если корни Ai характеристического уравнения

/а11 .■■ а1п\ /Ь11 ...

det[AE -А- е-ХтВ] = 0, гдеА = ( I : • \,В = 1 • •

\ап1 .■■ апп/ \Ьп1 ...

удовлетворяют неравенству

ReAi < -у < 0, (у = const, i = 1, n),

то можно указать постоянную Р > 0 такую, что решение x = 0 системы (1) будет асимптотически устойчиво, каковы бы ни были непрерывные функции Ri(x1,..., хп, У]_,..., уп, t) и запаздывание т удовлетворяющие неравенству

lRi(X1.....Хп,У1.....Уп,01 < Р(\\х\\ + Ы)1+6, 8 > 0.

Условие отделимости корней от мнимой оси на комплексной плоскости может быть заменено строгим неравенством, так как мы рассматриваем только уравнения с запаздыванием, а для них имеет место факт: во всякой вертикальной полосе конечной ширины уравнение (2) имеет лишь конечное число корней [6].

Новизну данному исследованию придает то, что нами выделен класс математических моделей со специальным введением запаздывания. Напомним, что характеристическое уравнение линейной системы с сосредоточенным запаздыванием определяется не полиномом, как в случае систем без запаздывания, а квазиполиномом и это доставляет трудности в виде счетного числа корней [3]. Выделенный нами класс сводит задачу к анализу конечного числа корней, для каждого из которых известны условия асимптотической устойчивости.

Заметим, что для линейных стационарных систем в 1982 году В.Л. Харитоновым [7] был получен алгоритм оценки максимального запаздывания в общем случае. Однако этот замечательный результат труден в применении, и нам известно небольшое количество примеров, иллюстрирующих его работу [5], [7], [8].

Ниже мы обобщим результаты, полученные в [1] и приведём содержательные примеры использования предлагаемой методики.

2 Взаимодействие двух экономических агентов

Рассмотрим взаимодействие двух экономических агентов, описываемое системой дифференциальных уравнений типа Лотки — Вольтерра:

1 п

(2)

b

п п

Дифференциальные уравнения и процессы управления, N. 3, 2021 ХХ(0 =ХХ(0 (е! -Р(Х1(Г-Т),Х2(^-Т)}),

) \ (3)

^-2(0 = *2(0 (¿2 - - "О, ^2- "О)),

где Р и Q —произвольные многочлены двух переменных с положительными коэффициентами степеней п1 и п2 соответственно, не содержащие свободного члена. Заменой масштаба у1 = х1/г1, у2 = х2/г2 система (3) сводится к системе

У1(0 = £1у1(^)(1-^1(у1(^-т),у2(1-т))),

ЗЪ(0 = ^(0 (1 - МУ1(£ - У2(^ - т))).

(4)

Пусть у этой системы имеется некоторое нетривиальное положение равновесия у* = (У1*,У2*),

т. е. Р1(у1*, у2*) = Р2(у1*,у2*) = 1, причём у? > 0. Исследуем его на асимптотическую устойчивость. Для этого необходимо рассмотреть линейную часть системы в отклонениях.

Пусть у' = - уР, у'т = у^ - т) - уР, |р| = Р1 + Р2 , ^¿(У1,У2) = а((Р1'Рг) у^^2, (1 =

1,2), тогда

3-1' = ^1(У1+У1*)(1- ]Г а1Р1'Р2)(у1т+У1*)Р1(у2т+У2*)Р2|,

V |р|=1 /

' = Ыу2 + У2*) (1-Х а2Р1'Р2) + У1*)Р1(У2т + У2*)Р2 ) .

У2 = °2(^2 1 ^2*) | 1 / ^2

|Р| = 1

Раскрывая скобки при помощи бинома Ньютона, получим следующие линейные слагаемые:

У1 - -^1У1*^11У1Т - £1У1*^1 у2т, У2 ~ -^2У2*^21У1Т - £272*^2 У2т

г>1 •чт,п1 (р1-1,р2) Р1-1 р2 г>2 (Р1.Р2-1) р1 Р2-1 г- л тч

где Р1 =£|р1|=1Р1ар ^2)у1;1 Уя2, ^¿2 = Е|р|=1Р2 Т^* , (1 = 1,2).

Тогда характеристический квазиполином будет иметь следующий вид:

det

< Э + -

2

<0 ^ \£2У2*^21 ^2У2*^22,

= 0. (5)

Домножая уравнение (5) на еЯт и делая замену г = ЯеЯт, получим 22 + 2(£1У1*Р11 + £2У2*^22) + ^Уг^У^^ - = 0.

У этого квадратного уравнения всегда есть два вещественных корня, вычисляемых по формуле

г1,2 = 1(±^(£1У1*Р11 - £2У2*^22)2 + 4£1У1*£2У2*^12^21 - £1У1*Р11 - ^2У2*^22).

Оба корня отрицательны при выполнении условия Р2 Р2" < Р1Р2. Из [3] известно, что если -тх2 < —, то нули квазиполинома (5) лежат левее мнимой оси комплексной плоскости.

Последнее неравенство получено как частный случай "результата Хейса" [3]. В дальнейшем все утверждения относительно критического запаздывания опираются на этот результат. Так как правые части системы (4) полиномиальны, выполняется условие теоремы 1. Отсюда следует асимптотическая устойчивость у*.

Аналогично показывается асимптотическая устойчивость тривиального положения равновесия (ц, 0), где Р1(ц, 0) = 1. Линейная часть системы в отклонениях примет вид

у1 - -£1(а1у1т + «2у2т), у2 2(1 - а)у2,

(к, 0) к т>п1 №,1) к+1 \->п2 (к,0) ^

где а1 = ^¡¿=1 а1 Цк, а2 = Ьк=1 а1 Ц , а = Ъ1с=г аг ■ Второе уравнение дает

затухающие до нуля решения при а > 1, а первое уравнение становится при этом линейным

с затухающей неоднородностью. Его однородная часть будет асимптотически устойчива при

условии е1а1т < -.

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

Теорема 1. Положение равновесия (ц, 0) системы (4) будет асимптотически устойчиво, если а > 1, т < ———; и неустойчиво, если либо а < 1, либо а > 1, т >

2е1а1 2е1а1

1

Положение равновесия (у1*,у2*) будет асимптотически устойчиво, если Р2Р1 <

Р1Р2, т <-; и неустойчиво, еслилибо Р2Р2" > Р1 Р|, либоР2 Р^ < Р^Р^, т >-.

-2г2 -2г2

Полученные результаты в случае двух многочленов первой степени совпадают с результатами, полученными в [1].

3 Общий случай

Сформулируем теперь теорему об асимптотической устойчивости для случая п уравнений системы Лотки — Вольтерра, правые части которых дважды дифференцируемые функции.

Теорема 2. Если система типа Лотки — Вольтерра

х1 = хл(х(г- т)} (¿ = 1,п) (6)

удовлетворяет условиям:

1) х* — корень уравнения Р(Х) = (р1(Х(Г - т)}, ...,Рп(Х(Г - т)}) = 0

компонентами;

2) Р(Х) — дважды дифференцируемая вектор-функция;

с положительными

3) матрица В (Х) =

/г 2Р г 2Р г 2!1\

' 1 дх1 1 дх2 . Х1дхп\

х 211 х 211 х —

2 2х1 2 2х2 "' 2 2хп

\хп

2Рп

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

2 х1

х

2Рп 2x2

х

2Рп 2 хп

является гурвицевой в точке Х ,

)

то решения системы (6) асимптотически притягиваются к Х при

т < тт

п , , 1тг,-

- + аг^ап —-

2 ^ (7)

¿ = 1,п Ы

где — корни характеристического уравнения матрицы Р(Х*).

Доказательство. Воспользовавшись тем, что = 0, и разложив функцию Р(Х) в

окрестности точки X* в ряд Тейлора до первого порядка, получим линейную часть системы в отклонениях:

п

*м „ . V 5Ру

= (х; + + Х ^ (**К + ) 0 = 1 п)

или

п

ар

- х/Х (х*)х'т = 1 п). ¿=1 1

В собраны члены более высоких порядков, не входящие в линейную часть, а

коэффициенты при образуют матрицу Р(Х*). Уравнение (2) имеет вид

¿еф£-е-ЯтВ(Х*)] = 0. (8)

Домножив его на еЯт и сделав замену г = ЯеЯт, получим характеристическое уравнение для матрицы Р(Х*). Согласно условию 3) теоремы, его корни характеристического уравнения имеют отрицательные вещественные части. При переходе от переменной г обратно к Я мы должны решать скалярные уравнения ЯеЯт = Яег^ + Лтг^. Его корни остаются в левой полуплоскости при выполнении условия (7). Корни Я^ будут не только иметь отрицательную вещественную часть, но и отделены от нуля за счет того, что в любой вертикальной полосе конечной ширины уравнение (8) имеет лишь конечное число корней. Доказательство двух последних утверждений можно найти, например, в [3].

Итак, корни характеристического уравнения лежат в левой полуплоскости и нелинейности начинаются со второго порядка: условия теоремы Красовского выполнены, и это доказывает теорему 2.

Теорема 3. Если обобщенная система типа Лотки — Вольтерры х^Р^ВД^-т)), (¿ = 1^) (9)

удовлетворяет условиям

1) X — корень уравнения - т)), ...,РП(Х^ - т))) = 0 с положительными компонентами;

2) яш = (^(ха

- т)), ...,йп(Х(г: - т))),Р(Х) — дважды дифференцируемые вектор-

функции;

3) матрица В (X) =

/й^ ... я^Х

1 дх1 1 дх2 1 дхп

дР? дР?

Я21,— Яп-— ... Й2 ~—

2 д х 2 дх 2

2

является гурвицевой в точке X*,

»Я дРП /? дРП и дРп/

дх1 ' дх2 дхп/

то решения системы (9) асимптотически притягиваются к X *при

п , , 1тг,-

- + агсЬап —-

. 2 Rezi

Т < тш-:—;-,

1 = 1,П N

где г^ — корни характеристического уравнения матрицы В(Х*).

Доказательство. Воспользовавшись тем, что Р^(Х*) = 0 и разложив функции Я(Х) и Р(Х) в окрестности точки X* в ряд Тейлора до первого порядка, получим линейную часть системы в отклонениях:

П

дЯ

х{ = (й(х*) + £ дЯ(Х*)Х' + ^1(Х')) (0 + ^ПдР[(Х*)Х1'т + Q2(X)), (] = %п)

или

П

-1 п

х' ^RJ(X*)-дРi(X*)х'iT, 0 = 1^).

=1

В Q1(X'), Q2(X.{■) собраны члены более высоких порядков, не входящие в линейную часть, а коэффициенты при Х!Г образуют матрицу В(Х*). Характеристическое уравнение для системы линейного приближения имеет вид (2):

й е ф£-е-ЯтВ(Х*)] = 0.

Дальнейшие рассуждения абсолютны аналогичны доказательству теоремы 2.

4 Примеры

Для иллюстрации применения теоремы 2 рассмотрим несколько моделей из экономической динамики, подробное описание которых и экономический смысл коэффициентов приведены в [1, 9, 10], там же получены значения коэффициентов.

4.1. Пример 1.

В качестве первого примера рассмотрим задачу о конкуренции на автомобильном рынке США [9, 10]. Экономические агенты в данной модели — автомобильная промышленность США: (х1), и автомобильная промышленность всего остального мира (х2).

( х^О = х1(0(0,0121 - 0,00003х^ - т) + 0,000033х2^ - т)),

{х2( 0 = х2(0(0,0194 - 0,000013х^ - т) - 0,000064х2^ - т)), (10)

где шкала времени имеет в качестве единицы один месяц.

Положение равновесия в этой системе достигается при (х*,х2) = (603,284; 179,548). ^ „ / -0,01809852 0,019908372 \ ^

ПРовеРим его устойчивость. Матрица ) = (-0 002334124 -0,011491072) Ее

собственные числа = -0,0147948 ± 0,00596272/. Здесь и далее / — мнимая единица. Тогда вычисленное по формуле (7) критическое запаздывание т = 74. В результате численных экспериментов, приведенных в [9], наилучшей считается модель с т = 67, что соответствует полученной оценке. Модельная траектория при этом колеблется вокруг равновесной точки с периодом 22 года.

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

4.2. Пример 2.

Теперь рассмотрим модель, описывающую взаимодействие сельского хозяйства (х1) и промышленности (х2). Отрасли сельского хозяйства ведут себя по отношению к промышленности как "хищник" по отношению к "жертве": государство через налоги, дотации и другие управленческие рычаги переводит часть доходов промышленности в экономику сельского хозяйства. Коэффициенты модели получены из предположений, носящих иллюстративный характер.

Г х?1(0 =Х1(0(-0,23 + 0,23Х2^-Т)),

{Х2( 0 = х2(0(0,14 - 0,14х^ - т) - 0,112х2^ - т)), (

Здесь время измеряется в годах. Положение равновесия - точка х* = (0,2;1). Матрица

#(Х*) = -Ч)0;46). Собственные числа = -0,056 ± 0,0574804/. Критическое

запаздывание по теореме 1 будет равно 9,62. Это совпадает с оценкой, полученной в [1], с точностью до погрешностей округления. При этом отметим, что в данной статье оценка получена за счет более простых рассуждений, чем в [1]. Для системы же она означает, что экономические отношения промышленности и сельского хозяйства в рамках данной модели должны строиться на инвестиционных программах длительностью не более десяти лет.

4.3. Пример 3.

В заключение рассмотрим модель, описывающую взаимодействие малой (назовем ее условно уличной — х1) и большой (стационарной — х2) торговли.

| х^) = х1(0(2,3 - 0,077х^ - т) - 0,005х2^ - т)),

{х2( 0 = х2(0(0,69 - 0,0018х^ - т) - 0,0086х2^ - т)), (12)

В этой системе время также измеряется в годах, а стационарная точка х* = (25%, 75%).

„/„« /0,01925 0,00125\ .. „ _

Матрица о(л ) = 00135 0 00645). У этой матрицы два вещественных собственных

числа = -1,93805, г2 = -0.631949. Тогда временной лаг не превышает 0,81 года, что полностью совпадает с результатом, полученным в [1]. При превышении критического значения вокруг стационарной точки начинаются неустойчивые колебания, причем их период и амплитуда тем больше, чем больше запаздывание.

5 Заключение.

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

Литература

[1] Прасолов А.В. Математические модели экономической динамики. СПб: Лань. 2008.

[2] Красовский Н.Н. Некоторые задачи теории устойчивости движения. М.: Физматгиз, 1959.

[3] Беллман Р., Кук К. Дифференциально-разностные уравнения. М.: Мир, 1967.

[4] Хэйл Дж. К. Теория функционально-дифференциальных уравнений. М.: Мир, 1984.

[5] Прасолов А.В. Динамические модели с запаздыванием и их приложения в экономике и инженерии. СПб.: Лань, 2010.

[6] Зубов В.И. Лекции по теории управления. М.: Наука, 1975.

[7] Харитонов В.Л. Об определении максимально допустимого запаздывания в задачах стабилизации. М.: Дифференциальные уравнения. 1982. Т. 18. № 4. С. 723-724.

[8] Жабко А.П., Прасолов А.В., Харитонов В.Л. Сборник задач и упражнений по теории управления: стабилизация программных движений. М.: Высшая школа, 2003.

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

[9] Prasolov A.V. Dynamic Competitive Analysis in Automotive Industry. Proceedings of International Conference on Stability and Control Processes, St. Petersburg, 2005. Pp 12331242.

[10] Prasolov Alexander V. Some Quantitative Methods and Models in Economic Theory. NY.: NOVA Science Publishers, 2016.

On stability of a nonlinear model with delay

Prasolov A.V., Mikhlin L.S. Saint Petersburg State University [email protected] [email protected]

Abstract. In recent decades, a model in the form of a system of nonlinear differential equations of the Lotka — Volterra type has been used in dynamic problems of biology, economics, sociology, and others. One of the important properties that characterizes the qualitative behavior of such systems solutions is the Lyapunov stability. This paper is devoted to the analysis of the stability of the above mentioned systems with a special type of delay. It is shown that in some cases it is possible to calculate the critical delay at which the equilibrium solution loses stability. Some generalizations of the Lotka — Volterra model are considered. Examples from the field of economic dynamics illustrating the application of the proposed method are given.

Keywords: Lotka - Volterra system, delay, stability.

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