«Оценка параметров обыкновенных дифференциальных уравнений с запаздывающими аргументами»


Описание алгоритма Поиск решения



страница8/37
Дата13.10.2018
Размер1.1 Mb.
ТипЗадача
1   ...   4   5   6   7   8   9   10   11   ...   37

3.Описание алгоритма

Поиск решения


Equation Section (Next)Задача \* MERGEFORMAT (.)-\* MERGEFORMAT (.) – типичная задача нелинейной оптимизации. Тем не менее, общие методы решения оптимизационных задач с ограничениями не могут работать достаточно эффективно с такого рода проблемой, потому что они не учитывают специальную структуру функций . Также, желательно использовать метод, который способен учесть и свойства целевой функции МНК \* MERGEFORMAT (.), а, именно, специальный вид её матрицы Гессе.

Важно заметить, что задача \* MERGEFORMAT (.)-\* MERGEFORMAT (.) обычно имеет достаточно большую размерность, но только с несколькими степенями свободы, определяемых ОДУ с запаздывающими аргументами \* MERGEFORMAT (.), нежели размерами входных данных. Для того чтобы сделать процедуру исключения переменных эффективной, вместо использования исключения по Гауссу в настоящей работе был рассмотрен метод, основанный на редукции переменных.

Также были рассмотрены другие методы решения системы, получаемой на каждом шаге SQP алгоритма, такие как:


  1. Метод, основанный на блочной факторизации

  2. Прямые и итерационные методы

Ниже (см. Рисунок ) представлено дерево поиска решения – красными цветом отмечены отброшенные по тем или иным причинам варианты решения, зелёным – методы и способы решения, которые были приняты и применены.

Рисунок . Дерево поиск решения

Основываясь на результатах работы [1] для решения задачи \* MERGEFORMAT (.)-\* MERGEFORMAT (.) будет использовано последовательное квадратичное программирование (SQP), на каждом шаге которого функции цели и ограничений заменяются на их квадратичные приближения, и решается следующая подзадача: найти направление , такое, что является решением для квадратичной задачи:

\* MERGEFORMAT (.)

\* MERGEFORMAT (.)

В качестве матрицы (гессиан лагранжиана) может быть использован как полный гессиан:

\* MERGEFORMAT (.)

так и неполный:

, \* MERGEFORMAT (.)

где , а .

Неполный гессиан \* MERGEFORMAT (.) используется для возмещения отсутствия положительной определённости и для уменьшения сложности вычисления \* MERGEFORMAT (.). Также использование неполного гессиана приводит к упрощению программного кода и ускорению его разработки, при этом, как будет показано ниже, скорость сходимости алгоритма к решению будет выше при выполнении некоторых условий.


Каталог: files
files -> Вопросы сертификационного экзамена для врачей по специальности «лфк и спортивная медицина»
files -> Рабочая программа составлена в соответствии с Требованиями к содержанию дополнительных профессиональных образовательных программ
files -> Рабочая программа дисциплины Лечебная физическая культура и массаж Направление подготовки 050100 Педагогическое образование
files -> Лечебная физкультура
files -> К рабочей программе дисциплины «Лечебная физкультура и спортивная медицина»
files -> Рабочая программа учебной дисциплины «медицинская реабилитация» цикла Медицинская реабилитация для специальности 310501 «Лечебное дело» по специализации 310501 «Лечебное дело»
files -> Лекции (час) Семинары (час) Самост работа Всего баллов Модуль 1
files -> Влияние мобильного телефона на здоровье человека


Поделитесь с Вашими друзьями:
1   ...   4   5   6   7   8   9   10   11   ...   37




©zodomed.ru 2024


    Главная страница