УДК 517.9
Т. Ф. Мамедова, А. А. Ляпина
АЛГОРИТМ ИССЛЕДОВАНИЯ МОДЕЛЕЙ НЕЛИНЕЙНОЙ ДИНАМИКИ
Аннотация. Актуальность и цели. В настоящее время многие реальные процессы описываются нелинейными дифференциальными уравнениями. В связи с этим одной из важнейших проблем, возникающих в задачах математического моделирования, является проблема исследования устойчивости состояний равновесия и изучения асимптотических свойств решений таких систем. Для описания различных процессов и исследования динамических систем необходим математический аппарат, связанный с нелинейными системами дифференциальных уравнений. Поэтому появляется необходимость в развитии методов исследования таких систем и создании новых эффективных методов анализа. Возникает задача качественного анализа нелинейных систем, позволяющего определять условия устойчивого их функционирования. Важную роль в решении этой задачи играет разработка математических методов исследования систем. Целями данной работы являются: построение алгоритма исследования систем уравнений вольтерровского вида методом сравнения; качественное исследование математических моделей вольтерровского типа, основой которых являются нелинейные системы обыкновенных дифференциальных уравнений; проведение численного эксперимента на основе алгоритма исследования систем уравнений вольтерровского вида. Материалы и методы. Математические модели нелинейной динамики исследуются методом сравнения Е. В. Воскресенского, который представляет собой обобщение метода функций Ляпунова и является эффективным методом исследования динамических процессов. В настоящей работе нелинейные дифференциальные уравнения исследуются следующим образом. Для исходного уравнения строится уравнение сравнения. Предполагается, что поведение решения уравнения сравнения известно. Далее через эталонную функцию сравниваются решения двух этих уравнений. Удачный подбор уравнения сравнения и эталонной функции сравнения дает возможность для решения самых различных задач качественной теории дифференциальных уравнений, исследования поведения решений дифференциальных уравнений и, что самое важное, позволяет решать задачи теории устойчивости в критических случаях. Результаты. Разработан алгоритм исследования систем уравнений вольтерровского вида методом сравнения. Проведено качественное исследование математических моделей вольтерровского типа методом сравнения. Выводы. Построен вычислительный алгоритм с использованием метода сравнения, разработанного Е. В. Воскресенским. Представленный алгоритм реализован для конкретной модели вольтерровского типа. Сделаны выводы об асимптотической устойчивости системы уравнений по отношению к части переменных. Данные результаты исследований устойчивости модели «хищник-жертва», полученные методом сравнения Е. В. Воскресенского, аналогичны выводам, представленным авторами Yuejian Jie, Yuan Yuan.
Ключевые слова: система обыкновенных дифференциальных уравнений, асимптотическая устойчивость по части переменных, модель «хищник-жертва».
T. F. Mamedova, A. A. Lyapina
THE ALGORITHM OF THE NONLINEAR DYNAMICS MODELS STUDY
Abstract. Background. Nowadays, a lot of real processes are described by nonlinear differential equations. In this regard, one of the most important problems in mathematical modeling is the problem of studying stability of equilibrium states and asymptotic properties of such systems solutions. There is necessity of mathematical apparatus associated with nonlinear systems of differential equations to describe various processes in dynamical systems. Therefore, it is necessary to develop methods of studying such systems and to create new effective methods of the analysis.
We are faced with the challenge of analysing nonlinear systems that should allow us to determine the conditions of sustainable operation. It is also essential to develop mathematical methods to study these systems. The purpose of this paper is to construct an algorithm of studying the Volterra type equations by using the comparison method; to study the Volterra type mathematical models which are based on nonlinear systems of ordinary differential equations; to conduct numerical experiments based on the algorithm of studying the Volterra type equations. Materials and methods. Mathematical models of nonlinear dynamics are investigated by using the E. V. Voskresensky’s comparison method, which is a generalization of the Ye. Lyapunov’s functions method and is an effective method of studying dynamic processes. In this paper, we investigate nonlinear differential equations in the following way. The comparison equation is built for the original equation. It is assumed that we know how to solve the comparison equation. Next, using the method of standard functions we compare the two solutions of the equations. The proper selection of the equation of comparison and the reference comparison function allows us to solve various problems of the qualitative theory of differential equations, to study the behavior of differential equations solutions and, what is more important, allows us to solve problems in the theory of stability in critical cases. Results. The algorithm of studying systems of the Volterra type equations by using the comparison method has been developed. A qualitative study of mathematical models of the Volterra type equations by the comparison method has been done. Conclusions. The computational algorithm based on the E. V. Voskresensky’s comparison method has been developed. The algorithm has been implemented for the Volterra type model. The asymptotic stability of the equations system in regard to variables has been stated. The outcomes of the study of the "predator-prey" model stability are similar to the findings presented by the authors Yuejian Jie, Yuan Yuan.
Key words: the system of ordinary differential equations, asymptotic stability in regard to variables, the "predator-prey" model.
Введение
В настоящее время большое внимание уделяется изучению методов исследования моделей нелинейной динамики, в том числе одной из центральных проблем - устойчивости, стабильности систем. На сегодня существует множество разработанных подходов решения данной задачи.
Математические модели многих реальных процессов описываются нелинейными дифференциальными уравнениями, поэтому одной из важнейших задач является задача изучения асимптотических свойств решений таких уравнений. Причем очень часто бывает достаточно знать о свойствах лишь отдельных компонент решений дифференциальных уравнений.
Как известно, регулярный случай, т.е. когда характеристические показатели первого приближения для нелинейного дифференциального уравнения отличны от нуля, для дифференциальных уравнений с гладкими возмущениями исследовался многими авторами, в том числе классиками А. Пуанкаре и А. М. Ляпуновым. Однако даже регулярный случай, когда все характеристические показатели отрицательны, не гарантирует устойчивость тривиального решения. Здесь необходима равномерность экспоненциальных оценок решений по отношению к возмущению начальных данных. Только в этом случае можно говорить о применимости первого метода Ляпунова для нелинейных дифференциальных уравнений. Если же имеются нулевые характеристические показатели, то непосредственно через характеристические показатели проблема устойчивости не решается.
Данная работа посвящена изучению методом сравнения Е. В. Воскресенского [1] процессов изменения состояний систем, описываемых нелинейными обыкновенными дифференциальными уравнениями. Применим этот метод к исследованию устойчивости решений системы дифференциальных уравнений вольтерровского типа.
Исследуется одна из основных задач системной динамики - оценка устойчивости системы.
Ставится задача изучения процессов изменения состояний систем, описываемых нелинейными обыкновенными дифференциальными уравнениями, методом сравнения Е. В. Воскресенского.
В настоящей работе асимптотические методы получаются по следующей схеме. Для исследуемого уравнения строится так называемое уравнение сравнения. Предполагается, что поведение решения уравнения сравнения известно. Затем через эталонную функцию сравнения сравниваются решения этих двух уравнений и делается вывод о поведении решения исходного уравнения. Удачный подбор уравнения сравнения и эталонной функции сравнения позволяет решать самые различные задачи качественной теории дифференциальных уравнений и исследовать асимптотическое поведение решений дифференциальных уравнений.
2. Алгоритм исследования и решения систем нелинейных дифференциальных уравнений
Алгоритм решения поставленной задачи включает две части:
1. Исследование нелинейной динамической системы дифференциальных уравнений на устойчивость.
2. Нахождение решения нелинейной динамической системы дифференциальных уравнений.
Построим вычислительную схему метода.
Рассмотрим дифференциальные уравнения:
1. Постановка задачи
x = A(t ) x + f (t, x ),
y = A(t ) y,
где A(): [T, +-) ^ Hom(Rn ,Rn ), f e C(01)(R+ XRn ,Rn ).
(1)
(2)
Пусть решение х (: ¿0, ) уравнения (1) существует для всех началь-
ных условий (¿0, Хд )е Т X Яп и t £ Т, Т = [0, +^) .
Предположим также, что уравнение (1) имеет решение х^) = 0 .
Алгоритм. Пусть задано исследуемое уравнение (1). Первая часть алгоритма включает выбор уравнения сравнения (2) и проверку условий метода сравнения, во второй части реализуется конкретный численный метод.
Первая часть.
1. Выбор уравнения сравнения (2).
2. Построение фундаментальной матрицы решений системы (2) У и) = (Уу ^)), 7, у = 1" У (¿о) = Е, ¿0 £ [То, ■+»), То > Т .
3. Построение обратной матрицы У-1 (5) = (у]г (5)), 7, у = 1, п .
4. Оценка нелинейной части системы. Рассмотрим множества N0 сМ сМ0 сМ0 с N, N = {1,2,...,п} . Пусть
\/у (х1,...,хп )|<Ху (^хj1|,..., х]ч ), V; £ N, {7l,...,;} = М0;
Ху : [Т, +~]хЯ+ ^Я+, Я+ =[0, +~), Ху £ С([Т, +~]хЯ+),
X; (¿, 11,..., г,..., ^) <Х; (¿, Г1,..., Г),..., 7д), гг- < 7}, 7 = 1, я при всех t £ [Т, ■+»).
5. Вычисление эталонных функций сравнения. Пусть непрерывные функции Ц : [Т, +») ^ Я+, Ш} : [Т, +») ^ Я+ удовлетворяют неравенствам:
а) если множество N0 не пусто, то Ц (¿) > тах {|уу (t)|},
j£N0
Т0 < ¿0 < t < +^, 7 £ Мг0;
б) если множество N0 пусто, то Ц (t )> 0 , 7 £ М0 .
Пусть ш^ () > тах\ тах У; ()1,Ц (t) ^, Т) < ¿0 < t < +^, 7 £ М0.
I у£М()| ' 1 ]
Пусть |фг- ()< сш,- (t), 7 = 1,я , ф£ С(, +с~),Яп).
6. Оценка равномерной сходимости несобственных интегралов в выражении
t +~
(¿,ф)=12 у* (t)уу (5)/} (ф(5)) -1 2 у* ()уу (5)/у (ф(5))
10 У£М t j£N
к£В к£М
по t при с ^ 0, Ц (t)^ 0, Vt£ [Т, +^), V/ £ М0 на любом компакте из [Т; +^), где В = N\М .
7. Построение уравнения сравнения:
= 2 И (t)|ху (t,гш^)). (3)
к, j£N
Выявление существования решений уравнения (3), определенных на любом компакте из [Т; +^).
8. Выполнение пунктов 2-7 для уравнений (1) и (2) гарантирует асимптотическую эквивалентность по Брауеру. Переход ко второй части алгоритма.
9. Если пункты 2-7 для уравнений (1) и (2) не выполняются, то строим новое уравнение сравнения, т.е. переходим к пункту 1.
Вторую часть алгоритма рассмотрим на примере уравнения (1) с начальными данными х (о ) = хд, у (о ) = Уо, где
A(t) =
a1
0
~°2
Y 21хУ
Представим систему (1) в виде
2 = А(Ї).
1. Нахождение решения уравнения (4):
(.
-(t) = exp
J A (
t)
V ro
2. Построение итерационной схемы решений:
(4)
xn (t) = exP
J un-1 (t )dt
V to
Уп (t)= exP
J vn-1 (t )dt
V to
где ип_1 ^) = а1 У12Уп_1 (), ^-1 () = -°2_У21хп_1 ({); п - шаг итерации.
3. Проверка сходимости итерационной схемы с помощью соотношений
вида
||хп _ хп_1| <£ъ ||Уп _ Уп-11 <^2.
4. Если выполняется условие 3, то вывод результатов.
3. Численная реализация алгоритма на примере исследования математической модели вольтерровского типа
Рассмотрим модель взаимодействия двух сообществ [2]:
dx з
— = ах - рху - ух , dt
dy
dt
(5)
= k$xy - my,
где х,у - численность популяций жертвы и хищника соответственно. Если популяция хищников отсутствует, то размер популяции жертв растет экспоненциально со скоростью а ; тогда как в отсутствие популяции жертв смертность популяции хищников в растет экспоненциально. Следовательно, коэффициентам а и в соответствует внутривидовая скорость роста численно-
сти жертв и внутривидовая скорость смертности хищников соответственно;
3
у > 0, ух описывает внутривидовую конкуренцию.
Для численной реализации выберем следующие параметры:
а = -0,15; в = 2,5; у = 0,1; к = 0,2; т = 0,008.
1. Тогда система (12) примет вид
dt
dy2 = dt
= -0,15 у -2,5 у у 2 —0,1у1,
0,5уУ2 - 0,008У2.
(6)
Точка (0,016; 0,0131) - положение равновесия системы (6).
Сделаем замену переменных у = + 0,016, У2 = Х2 + 0,0131, тогда си-
стема (6) примет вид
&Хі 2 3
= -0,1799х1 -0,04х2 -2,5х1х2 +0,0048x2 +0,1x3 -0,1,
&
&х2
—— = 0,006Х1 + 0,5 Х1Х2.
. &
Перейдем к исследованию нулевого решения соответствующего первого линейного приближения, которое имеет вид
dx1 = -0,1799х1 -0,04 х2, dt
dx2
—— = 0,006xi.
dt 1
(7)
2. Фундаментальная матрица системы (7) имеет вид 7 (X ) =
V 0,0338e
—0,177t
-0,0014t
/
-0,975е"
3. Обратная матрица к фундаментальной матрице системы (7) имеет
вид
Y-1 (s ) =
( -1,008e0,177s
-0,226e
-0,034e
0,0014s
-1,032e
0,0014s
4. Множество N = {1,2} , М0 = N, тогда справедливы оценки [1]:
t, х )<
-2,5х1х2 + 0,0048x3 + 0,1x3 - 0,1029 < |х^|х^ = ^ (х^|,X|),
||f2 (t,х)||< |0,5х1х2 < |хЦх2І = х2 Ых21),
поэтому M0 ={1,2} , M = M0 , B = N - M = {0} .
5. Тогда эталонные функции сравнения цг-: [T. +^)^ Л+,
mi : [T, +^)^ Л+ удовлетворяют неравенствам |!г- > max yi}- (t)l ,
je^1 1
T0 < to < t < +ro. i e Mo. если No Ф 0; если No = 0, то цг- > 0,
max
jeM o 1
mt (t) > max< max \yij .M-г' (t) f, To < t < +^ , i e Mo, и будут иметь вид
m1 (t) = max i max {yii (t )| J У12 (t)|, ^1 (t)} f = 0,99e
I jeNo J
—0,177t.
Щ (t) = max {IУ11 (t),У12 (t)} = 0,99e
jeNo
-0.177f.
^2 (t) = max{IУ21 (t),У22 (t)} = 0,975e
jeNo
-0,0014f.
m2 (t) = max1 max{{1 (t)| JУ22 (t)|,М2 (t)} [ = 0.975e 0,0014t.
I jeNo J
6. Рассмотрим следующее выражение:
t +~
Ji (t,ф)=j X yik (t)yJk (s)fj (ф(5)) — j X у* (t)yJk (s)fj (ф(5)).
to jeN
keB
t jeN keM
Выражение Ji (х,ф) существует V г' е ^, ее Я+ и Ji (х,ф) = о( (х)) при X ^ +о° . Несобственные интегралы сходятся равномерно по X на любом компакте из [Т; +»):
|J1(t,ф)| =— J (|у11у11 f1 + у12у12 f1 +
21
У11У
= -0,95e—0,177t f e"0-0014*«* + 0,42e—°i0014f j e-0,0014*'
-0.21e-o177t J e-0,177Sds + 0.21e-0-0014' j e-0177*'
|J2(t.ф)| =- J (|У21У12 f1 + y22y12 f1 +
21
У21У
f2 +
J
t
J
t
f2 +
22
У12 У
f2 ) ds =
t
22
У22 У
= -0,006e-0.177t J e-0.0014*ds - 0,2e-0,0014t J g-0.0014*d
i +
+0,0009е-0Д11г J e-0’111sds - 0,96e
-0,0014г
J
7. Все решения уравнения
dt = X yJk (г )х j (г,zm (г))
keN, jeN
определены на компакте [?q , ^0 ]:
d^ = X yjk (г )XJ (г, zm (г )) = 0,149e-0,34f + 0,88e-0,11f
keN, jeN
8. Выполнение пунктов 2-7 для систем уравнений (6) и (7) гарантирует асимптотическую эквивалентность решений по Брауеру.
Перейдем ко второй части алгоритма. Согласно пунктам алгоритма реализована программа на языке С++. Графическая иллюстрация решений системы (6) представлена на рис. 1, 2.
Заключение
Представленный алгоритм реализован для конкретной модели вольтер-ровского типа [2].
Получено, что, так как система уравнений (7) асимптотически устойчива по переменным *1, Х2 , следовательно, тривиальное решение системы урав-
Prey biomass Predator biomass
Є
о
Рис. 1
нений (6) обладает этим же свойством по всем переменным. Полученный алгоритм является обобщением исследований, начатых в статье [2].
Данные результаты исследований устойчивости модели «хищник-жертва», полученные методом сравнения Е. В. Воскресенского, аналогичны выводам представленным авторами Yuejian Jie, Yuan Yuan [3].
1. Воскресенский, Е. В. Асимптотические методы: Теория и приложения / Е. В. Воскресенский. - Саранск : Средневолжское математическое общество, 2001. - 300 с.
2. Мамедова, Т. Ф. Устойчивость математических моделей типа «хищник-жертва» / Т. Ф. Мамедова, Е. В. Десяев, А. А. Ляпина // Известия высших учебных заведений. Поволжский регион. Физико-математические науки. - 2012. -№ 2. - С. 98-105.
3. Yuejian Jie. Model Stability Analysis of Marine Ecosystem / Yuejian Jie, Yuan Yuan // International Journal of Biology. - 2009. - Vol. 1, № 2. - P. 22-25.
1. Voskresenskiy E. V. Asimptoticheskie metody: Teoriya i prilozheniya [Asymptotic methods: Theory and application]. Saransk: Srednevolzhskoe matematicheskoe ob-shchestvo, 2001, 300 p.
2. Mamedova T. F., Desyaev E. V., Lyapina A. A. Izvestiya vysshikh uchebnykh zavedeniy. Povolzhskiy region. Fiziko-matematicheskie nauki [University proceedings. Volga region. Physics and mathematics sciences]. 2012, no. 2, pp. 98-105.
3. Yuejian Jie. Yuan Yuan. International Journal of Biology. 2009, vol. 1, no. 2, pp. 22-25.
Рис. 2
Список литературы
References
Мамедова Татьяна Фанадовна
кандидат физико-математических наук, профессор, кафедра прикладной математики, Мордовский государственный университет имени Н. П. Огарева (Россия, г. Саранск, ул. Большевистская, 68)
E-mail: [email protected]
Ляпина Анна Александровна аспирант, Мордовский государственный университет имени Н. П. Огарева (Россия, г. Саранск, ул. Большевистская, 68)
E-mail: [email protected]
Mamedova Tat'yana Fanadovna Candidate of physical and mathematical sciences, professor, sub-department of applied mathematics, Mordovia State University named after N. P. Ogarev (68 Bol'shevistskaya street, Saransk, Russia)
Lyapina Anna Aleksandrovna Postgraduate student, Mordovia State University named after N. P. Ogarev (68 Bol'shevistskaya street, Saransk, Russia)
УДК 517.9 Мамедова, Т. Ф.
Алгоритм исследования моделей нелинейной динамики / Т. Ф. Мамедова, А. А. Ляпина // Известия высших учебных заведений. Поволжский регион. Физико-математические науки. - 2013. - № 3 (27). - С. 48-57.