Многометодные процедуры оптимального управления презентация

Содержание

Содержание работы Постановка проблемы Подход к решению Описание архитектуры Программная реализация Примеры вычислений Работа выполнена при поддержке РФФИ, проект 00-01-000731

Слайд 1Многометодные процедуры оптимального управления
Архитектура и реализация программного комплекса
Исследовательский Центр
процессов управления
Работа

выполнена при поддержке РФФИ, проект 00-01-000731

Слайд 2Содержание работы
Постановка проблемы
Подход к решению
Описание архитектуры
Программная реализация
Примеры вычислений
Работа выполнена при поддержке

РФФИ, проект 00-01-000731

Слайд 3Описание проблемы
задачи оптимизации довольно разнообразны и невозможно предложить некоторый одинаково эффективный

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

Работа выполнена при поддержке РФФИ, проект 00-01-000731


Слайд 4Подход к решению проблемы
Предлагается создать интеллектуальную систему, позволяющую накапливать, описывать и

далее выбирать и комбинировать различные методы в эффективных многометодных процедурах поиска оптимального решения задачи.
В конечном итоге предлагаемая методология есть описание алгоритма порождения алгоритмов оптимизации модели.

Работа выполнена при поддержке РФФИ, проект 00-01-000731


Слайд 5Постановка задачи
Работа выполнена при поддержке РФФИ, проект 00-01-000731


Слайд 6Схема решения задачи
I. Анализ задачи
Работа выполнена при поддержке РФФИ, проект 00-01-000731


Слайд 7Схема решения
Работа выполнена при поддержке РФФИ, проект 00-01-000731


Слайд 8Паспорт задачи
Работа выполнена при поддержке РФФИ, проект 00-01-000731


Слайд 9Экспертный анализ
. . .



Работа выполнена при поддержке РФФИ, проект 00-01-000731


Слайд 10Построение процедуры решения

Экспертный отбор на основе анализа паспорта
Работа выполнена при поддержке

РФФИ, проект 00-01-000731

Слайд 11
Схема многометодной процедуры
Работа выполнена при поддержке РФФИ, проект 00-01-000731


Слайд 12Схема вычислений. Определения
Определим ряд понятий
Модель
Базовый алгоритм
Алгоритм
Логический оператор
Многометодная процедура
Вычисление

Работа выполнена при поддержке

РФФИ, проект 00-01-000731

Слайд 13Определение: Модель
*Все функции, сложные типы данных и ограничения реализованы как модули

на интерпретируемом языке

Работа выполнена при поддержке РФФИ, проект 00-01-000731


Слайд 14Определение:Базовый алгоритм
Алгоритм, лежащий в основе составных процедур. Входит в БАНК АЛГОРИТМОВ.

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

Работа выполнена при поддержке РФФИ, проект 00-01-000731


Слайд 15Определение: Алгоритм
Алгоритмом будем называть параметризованный вызов базового алгоритма. В качестве параметра

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

Работа выполнена при поддержке РФФИ, проект 00-01-000731


Слайд 16Определение: Логический оператор
Логический (интеллектуальный, управляющий) оператор – это объект, позволяющий проводить

анализ и активно управлять ходом решения задачи.
К логическим оператором относятся
процедура подбора алгоритма по паспорту
процедура конкурсного отбора алгоритма
...

Работа выполнена при поддержке РФФИ, проект 00-01-000731


Слайд 17Определение: Многометодная процедура (МП)
МП – это последовательность алгоритмов и управляющих логических

операторов, рассматриваемая как единый алгоритм. МП также является алгоритмом и может участвовать в создании новых МП.










-- Логический оператор,

-- Алгоритм

Работа выполнена при поддержке РФФИ, проект 00-01-000731


Слайд 18Определение: Вычисление
Вычисление – это объект, являющийся результатом работы некого алгоритма (простое

вычисление) или МП (сложное вычисление).
Вычисление содержит:

Работа выполнена при поддержке РФФИ, проект 00-01-000731


Слайд 19Схема вычислений
Работа выполнена при поддержке РФФИ, проект 00-01-000731


Слайд 20Программная реализация
Обоснование программных решений
Схема взаимодействия модулей
Схема базы данных
Актуальное состояние системы
Планы дальнейших

разработок

Работа выполнена при поддержке РФФИ, проект 00-01-000731


Слайд 21Обоснование программных решений
В качестве технологии реализации программного комплекса была выбрана web-технология

с использованием ActiveX-объектов и баз данных.

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

Работа выполнена при поддержке РФФИ, проект 00-01-000731


Слайд 22Схема взаимодействия модулей
БД
MS Access
HTTP
ADO



ActiveX
COM
Работа выполнена при поддержке РФФИ, проект 00-01-000731


Слайд 23Схема базы данных
EXECS
ALGORITHMS
ALG_SEQ_CONTS
ALG_SEQS
MODELS
VARIABLES
FUNCTIONS
CONDITIONS
PASS_FILLS
PASS_VALUES
PASS_NAMES
PASSPORTS
вычисления
алгоритмы
содержимое МП
многомет. проц.
модели
переменные
функции
ограничения
паспорта
содержимое паспортов
названия атрибутов
значения атрибутов

Работа выполнена при

поддержке РФФИ, проект 00-01-000731

Слайд 24Актуальное состояние системы
Выполнено
web-интерфейс системы
база данных проекта
механизм создания и вычисления модели
технология взаимодействия

с базовыми алгоритмами и пример базового алгоритма
создание МП
создание простых и сложных вычислений
учет ограничений

Запланировано
реализация логических операторов
механизм работы с паспортом модели
наполнение банка алгоритмов


Работа выполнена при поддержке РФФИ, проект 00-01-000731


Слайд 25Внешний вид системы

Работа выполнена при поддержке РФФИ, проект 00-01-000731


Слайд 26Многометодные процедуры оптимального управления
Архитектура и реализация программного комплекса
Исследовательский Центр
процессов управления
Работа

выполнена при поддержке РФФИ, проект 00-01-000731

Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика