Equation Chapter 1 Section 1Математическое описание процессов, протекающих в разных областях деятельности человека, часто приводит к моделям, зависящим не только от состояния системы в текущий момент времени, но и от её состояния в прошлом. К числу таких процессов можно отнести многие биологические процессы (например, изменение концентрации лейкоцитов в организме человека), химические процессы (скорость реакции, катализируемой ферментами), а также процессы из мира экономики (рост капитала) и демографии (воспроизводство населения).
И хотя во многих случаях исключение запаздывания из рассмотрения позволяет адекватно описывать реальные процессы, иногда это может привести к абсурдным (или, по крайней мере, не эквивалентным реальности) выводам. Так, например, уравнение
\* MERGEFORMAT (.)
является асимптотически устойчивым, однако уравнение
\* MERGEFORMAT (.)
уже не устойчиво ни для какого положительного запаздывания [5]. Другим примером проблемы неучтённого запаздывания может служить модель системы автоматического регулирования («идеальный предсказатель»), где значение входного сигнала в будущий момент времени полностью определяется значением выходного сигнала в настоящий момент времени , что противоречит как здравому смыслу, так и принципу причинности [5].
Обычно модели, зависящие от предыстории, содержат одно или несколько обыкновенных дифференциальных уравнений (ОДУ) с запаздывающими аргументами, как например:
-
уравнение Маккея-Гласса, описывающее концентрацию белых кровяных клеток в организме человека:
, \* MERGEFORMAT (.)
где и - параметры;
-
уравнение кинетики ферментов
, \* MERGEFORMAT (.)
где и - параметры;
-
общая модель роста капитала Солоу
\* MERGEFORMAT (.)
где ;
-
логистическое уравнение с запаздыванием (уравнение Хатчинсона или уравнение Райта)
, \* MERGEFORMAT (.)
где и - параметры.
Другие интересные примеры использования ОДУ с запаздывающими аргументами можно найти, например, в книге [5].
Модели, как правило, содержат набор параметров, которые их характеризуют. Эти параметры – неизвестны, определяются в каждом случае отдельно по некоторому массиву наблюдаемых значений (значений, полученных в ходе эксперимента). Для уравнения Маккея-Гласса \* MERGEFORMAT (.), например, параметрами выступают переменные и , а наблюдаемыми значениями – величины концентрации лейкоцитов в моменты времени .
Во многих случаях решение дифференциального уравнения (или системы дифференциальных уравнений) не может быть получено аналитически, а может быть только вычислено приближённо с помощью специальных математических методов (таких, как, например, численное интегрирование). Для таких уравнений задача оценки параметров по экспериментальным данным усложняется, так как в явном виде нет самой функции, для которой эти данные были получены. Так для метода наименьших квадратов (являющимся базовым методом оценки параметров по выборочным данным), невозможно построить функцию цели
\* MERGEFORMAT (.)
оптимизационной задачи
\* MERGEFORMAT (.)
ввиду отсутствия в явном виде.
В настоящей работе исследована задача оценивания параметров обыкновенных дифференциальных уравнений с запаздывающими аргументами, не разрешимыми аналитически, а также разработан и реализован численный алгоритм её решения.
Цели дипломной работы:
-
Разработать быстрый и эффективный1 алгоритм для решения задачи оценки параметров ОДУ с запаздывающими аргументами, не разрешаемых аналитически.
-
Реализовать алгоритм в виде библиотеки на языке программирования MATLAB, а также программы с графическим интерфейсом пользователя
-
Апробировать полученное решение на некоторых реальных примерах.
Поделитесь с Вашими друзьями: |