Помощь в написании студенческих работ
Антистрессовый сервис

Моделирование и оптимизация управления обслуживанием детерминированных потоков объектов перемещаемым процессором

ДиссертацияПомощь в написанииУзнать стоимостьмоей работы

Математическое описание СТТ для рассматриваемых в работе целей выполнено в рамках дискретных моделей однофазного обслуживания процессором (прибором) конечных детерминированных потоков объектов (заявок), т. е. на традиционном для теории расписаний языке постановок задач управления. Адекватность такого формализма реальным транспортно-технологическим процессам достаточно очевиднапри этом… Читать ещё >

Моделирование и оптимизация управления обслуживанием детерминированных потоков объектов перемещаемым процессором (реферат, курсовая, диплом, контрольная)

Содержание

  • ГЛАВА 1. ПОТОКОВЫЕ ЗАДАЧИ ОБСЛУЖИВАНИЯ: ОБЗОР ЛИТЕРАТУРЫ И ПРОБЛЕМАТИКА
    • 1. 1. Потоковые задачи обслуживания
    • 1. 2. О вычислительной сложности потоковых задач обслуживания
    • 1. 3. Возможные подходы к решению
    • 1. 4. Выводы по главе
  • ГЛАВА 2. МОДЕЛИРОВАНИЕ И ОПТИМИЗАЦИЯ ОБСЛУЖИВАНИЯ БИНАРНОГО ПОТОКА ОББЕКТОВ
    • 2. 1. Построение математической модели. п. 2,1.1. Содержательная постановка п. 2.1.2. Математическая модель. п. 2.1.3. Постановка экстремальной задачи
    • 2. 2. Оценка вычислительной сложности задачи

    § 2.3. Применение метода динамического программирования для решения задачи. п. 2.3.1. Алгоритм решения методом ДП. п. 2.3.2. Варианты улучшения алгоритма. п. 2.3.3. Опыт реализации алгоритма. п. 2.3.4. Пример технологии расчета. п. 2.3.5. Результаты вычислительного эксперимента.

    § 2.4. Применение метода ветвей и границ к решению задачи. п. 2.4.1. Алгоритм решения методом ВГ. п. 2.4.2. Возможные вариатыреализации алгоритма п. 2.4.3. Пример технологии расчета. п. 2.4.4. Результаты вычислительного эксперимента.

Экономические условия эксплуатации ресурсов целого ряда технических систем предъявляют повышенные требования к таким показателям качества управления, как быстродействие и гибкость настройки на изменяющиеся условия функционирования. К числу таких систем относятся, например, ГАП и ГПС для мелкосерийного (единичного) производства [20] [37], а в наибольшей степени — технологические системы транспортного типа (СТТ) [11] .

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

Актуальным направлением повышения эффективности использования ресурсов СТТ является реализация процессов управления на базе новых информационных технологий .

Данная работа посвящена моделированию и оптимизации процессов управления ресурсами СТТ с учетом специфики ряда массовых технологических процессов, в частности, на внутреннем водном транспорте.

Математическое описание СТТ для рассматриваемых в работе целей выполнено в рамках дискретных моделей однофазного обслуживания процессором (прибором) конечных детерминированных потоков объектов (заявок), т. е. на традиционном для теории расписаний языке постановок задач управления [15][27]. Адекватность такого формализма реальным транспортно-технологическим процессам достаточно очевиднапри этом обеспечиваемая им точность моделирования динамического поведения объектов СТТ может быть повышена до необходимого уровня за счет выбора шага дискретности пространственно-временных параметров .

Применительно к различным задачам управления ресурсами в системах со стационарным процессором дискретные оптимизационные модели обслуживания рассматривались в работах А. С. Беленького [14], В. С. Гордона [24], Р. В. Игудина [19], Д. И. Когана [32], С. Е. Ловецкого [43] [10], B.C.Танаева [45], Ю. С. Федосенко [49] и ряда других авторов, а соответствующие программно-технические комплексы поддержки управления СТТ были созданы, в частности, для Камского грузового района, Уфимского порта и других [21][22].

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

Известно, что дискретные модели оптимизации использования ресурсов приводят к переборным задачам на конечном множестве допустимых управлений и теоретически могут быть решены путем непосредственной оценки всех возможных вариантов. Однако время, требуемое на отработку переборного алгоритма, сильно зависит от размерности дискретной модели. Например, число различных расписаний в простейшем случае однопроцессорного однофазного обслуживания объектов «-элементного потока равно числу всех возможных перестановок, т. е. п. Это означает, что на компьютере, оценивающем 600 тысяч расписаний в секунду (Pentium 11/233 MHz), частная задача синтеза оптимального решения для п = 11 может быть решена полным перебором лишь за 1,109 мин. Данные для других значений п приведены в таблице 1.

Таблица 1. п Время синтеза Единица измерения оптимального решения времени.

10 б, 048 Секунда.

15 25,225 Сутки.

17 18,798 Год.

20 128 578 Год.

О такого рода зависимостях принято говорить что они носят характер «комбинаторного взрыва». Порождающие их математические модели СТТ приводят к NP-трудной проблематике [34],[25].

Заметим, что в известных эксплуатационных ситуациях модельный параметр п нередко принимает значения от 10 и выше. Так, для пиковых навигационных условий количество объектов в обслуживаемом судопотоке может достигать 15−20 единиц. При этом регламент оперативного управления диспетчерского уровня предполагает формирование суточного план-графика (расписания) обработки тоннажа плавучим грузоперерабатывающим комплексом в течение одного часа. Ясно, что в подобных случаях синтез оптимального план-графика в режиме real-time переборным алгоритмом практически нереализуем.

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

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

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

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

Именно эти направления, наряду с задачами моделирования рабочих процессов в СТТ, образуют объект исследования данной диссертационной работы.

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

Достижение намеченной цели требует рассмотрения следующих задач:

— обзор отечественной и зарубежной литературы по теме;

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

— постановка экстремальной задачи;

— анализ существующих методов решения оптимизационных задач управления однофазным обслуживанием конечных детерминированных потоков объектов;

— разработка алгоритмов синтеза точного решения задачи синтеза оптимального расписания обслуживания конечного детерминированного потока объектов перемещаемым процессором в рамках концепций Динамического программирования (ДП) и Ветвей и границ (ВГ);

— разработка и реализация алгоритмов синтеза субоптимальных расписаний обслуживания потока объектов перемещаемым процессором;

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

Методическую и теоретическую базу диссертационной работы составляют подходы и инструментарий теории управления, теории расписаний и вычислительной сложности комбинаторных задач, математического программирования, вычислительный эксперимент. При выполнении исследований автор опирался на работы по указанным разделам ряда отечественных и зарубежных ученых (Батищев Д.И., Беленький A.C., Бурков В. Н.,.

Левнер Е.В., Ловецкий С. Е., Прилуцкий М. Х.,.

Подчасова Т.П., Резер С. М., Советов Б. Я.,.

Сотсков Ю.Н., Стронгин Р. Г., Таланов В.А.), а также на результаты, полученные Коганом Д. И., Федосенко Ю. С., Сигалом И. Х., Танаевым B.C., Фейгиным М. И.,.

Шкурбой В.В., Garey М., Johnson D.

Научная новизна работы состоит в следующих выносимых на защиту результатах:

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

— сформулирована экстремальная задача синтеза оптимальной программы управления обслуживанием потока объектов перемещаемым процессором;

— разработаны приемлемые для экспериментальных вычислительных исследований и штатного производственного использования алгоритмы синтеза оптимальных и субоптимальных управлений;

— разработаны и реализованы программные средства синтеза оптимальных и субоптимальных управлений обслуживанием объектов конечного детерминированного мультипотока, размещенные в Internet по адресу ftp://ftp.aqua.sci-nnov.ru/math/shedule.zip.

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

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

Реализация результатов работы. Работы по теме диссертации выполнялись в соответствии с координационными планами научных исследований РАН по комплексной программе «Кибернетика», поддержаны грантами Российского фонда фундаментальных исследований (проект 9601−1 428) и Госкомитета по ВО РФ (95.2.4−16). Материал диссертации использован в учебном процессе кафедры Информатики и автоматизации производственных процессов Волжской государственной академии водного транспорта и кафедры Информатики и автоматизации научных исследований Нижегородского государственного университета им. Н. И. Лобачевского.

Ряд созданных в рамках данной работы алгоритмов синтеза оптимальных расписаний передан для использования в специализированных компьютерных системах управления ресурсами на ряде транспортно-технологических объектах в портах Казани и Уфы (сведения о практическом использовании приведены в приложении).

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

— XI-й Международной конференции по проблемам теоретической кибернетики (Ульяновск, 1996).

— 1У-й конференции «Нелинейные колебания механических систем» (Нижний Новгород, 1996).

— Всероссийских совещаниях-семинарах «Математическое обеспечение информационных технологий в технике, образовании и медицине» (Воронеж, 1996, 1997).

— Международной конференции «Нечеткая логика, интеллектуальные системы и технологии» (Владимир, 1997).

— Международном семинаре «Нелинейное моделирование и управление» (Самара, 1997).

— Х-й Всероссийской конференции «Математическое программирование и приложения» (Екатеринбург, 1997).

— Третьей международной научно-технической конференции «Новые информационные технологии в региональной инфраструктуре» (Астрахань, 1997).

— 2-й международной научно-технической конференции «Интерактивные системы: Проблемы человеко-компьютерного взаимодействия» (Ульяновск, 1997).

— 3-й международной конференции «Дискретные модели в теории управляющих систем» (Москва-Красновидово, 1998) .

Публикации.

По теме диссертации опубликовано 15 работ, в которых отражено ее основное содержание. Автореферат диссертации в формате PostScript доступен в сети Интернет по адресу ftp://ftp.aqua.sci-nnov.ru/math/referat.zip.

Структура и объем работы.

Диссертация состоит из введения, пяти глав и заключения. Она содержит 125 страниц текста, 2 6 рисунков, список литературы из 52 наименований и 3 приложения .

§ 5.4. Основные результаты и выводы по главе.

1) Создан исследовательский программный комплекс, реализующий разработанную модификацию метода ветвей и границ.

2) Комплекс позволяет:

— строить оптимальные и близкие к ним расписания;

— исследовать расписания и влияние на них изменений параметров модели.

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

Заключение

.

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

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

При решении указанной задачи получены следующие научно-технические результаты.

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

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

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

4. Создан исследовательский программный комплекс для решения задач управления одностадийным обслуживанием потоков объектов перемещаемым процессором.

5. Разработанные алгоритмы переданы для реализации в системах управления транспортно-технологичес-кими процессами на предприятиях внутреннего водного транспорта.

Показать весь текст

Список литературы

  1. Andre Chamard & Annie Fischler (Dassault Aviation), Benopt Guinaudeau & Andre Guillaud (Bull). CH1. Lessons on CLP Methodology, // World Wide Web, http://www.ecrc.de/eclipse/ html/CHICMethodology.html
  2. Tim Chippington Derrick (Hog) and Mike Pegman (Vine Solutions). Overview of constraint-based scheduling. Posted 24 June 97] World Wide Web, http://www.cirl.uoregon.edu/constraints/archive/ app-sched.txt3.. Greenberg. Mathematical Programming Glossary.
  3. World Wide Web, http://www-math.cudenver.edu/ -hgreenbe/glossary/glossary.html, 199 6−7.
  4. Optimization Technology White Paper, ILOG, Inc. World Wide Web, http:// www.ilog.com/papers/ optimization/optimizationwp.pdf
  5. Dick Pountain. Constraint Logic Programming World Wide Web, http://www.cirl.uoregon.edu/ constraints/archive/byte.html
  6. Reeves, C., Modern Heuristic Techniques for Combinatorial Problems, Blackwell Scientific Publications (1993).
  7. О.И., Ловецкий C.E., Моисеенко Г. Е. Оптимизация транспортных потоков. М.: Наука, 1985. — 316 с.
  8. В.Б., Сотсков Ю. Н. Исследование устойчивости оптимальных по быстродействию расписаний. Препринт Минск: ИТК АН БССР, 1987. N-9. — 20 с.
  9. Д.И., Коган Д. И. Вычислительная сложность экстремальных задач переборного типа: уч.пос. Н. Новгород, изд-во Нижегородского ун-та, 1994. 114с.
  10. А.С. Исследование операций в транспортных системах: идеи и схемы методов оптимизации планирования. М.:Мир, 1992. — 582 с.
  11. A.C., Левнер E.B. Применение моделей и методов теории расписаний в задачах оптимального планирования на грузовом транспорте// Автоматика и телемеханика. 1989. N-2. С. 3−77.
  12. Р. Процессы регулирования с адаптацией. М.: Наука, 1964. — 359 с.
  13. В.Н., Ловецкий С. Е. Эвристический подход к решению динамических задач распределения ресурсов// Автоматика и телемеханика. 1966. N-5. С. 89−90.
  14. В.Н., Ловецкий С. Е. Методы решения экстремальных задач комбинаторного типа (обзор)// Автоматика и телемеханика. 1968. N-11. С. 68−93.
  15. Г. В., Левнер Е. В. Дискретные оптимизационные задачи и эффективные приближенные алгоритмы (обзор)// Изв. АН СССР. Техническая кибернетика. 1979. N-6. С. 9−20.
  16. B.C. Минимизация стоимости, связанной с переменными директивными сроками, в задаче теории расписаний с одним прибором// Автоматика и телемеханика. 1992. N2. С.105−112
  17. М., Джонсон Д. Вычислительные машины и труднорешаемые задачи. М.: Мир, 1982. 416 с.
  18. В.Н., Федюшин В. М. Оперативное управление работой грузовых судов речного флота на базе АСУ «Пароходство». Горький: ГИИВТ, 198 9.- 7 6с.
  19. Р. В. Задачи теории расписаний на транспорте и алгоритмы их решения//Экономика и математические методы. 1975. N-3. С. 491−499.
  20. JI. Теория массового обслуживания. -М.: Машиностроение, 1979.-432 с.
  21. Д. Искусство программирования на ЭВМ.В 3-х т.: Пер. англ. /Под ред. К. И. Бабенко и B.C. Штаркмана.-М.:Мир, 1976−735с.
  22. М.Я., Струсевич В. А., Танаев B.C., Тузиков A.B., Шафранский Я. М. Приближенные алгоритмы в теории расписаний. В кн. Методы решения экстремальных задач. — Минск, 1989.
  23. Д.И., Федосенко Ю. С. Алгоритм решения общей задачи однопроцессорного обслуживания потока заявок. Вестник ННГУ им. Н. И. Лобачевского. Серия «Математическое моделирование и оптимальное управление». Н. Новгород, 1997.
  24. Д.И., Федосенко Ю. С. Задача диспетчеризации: анализ вычислительной сложности и полиномиально разрешимые подклассы. Дискретная математика. РАН. Т.8. N3, 1996.
  25. Д.И., Федосенко Ю. С., Шеянов A.B. Синтез оптимальных расписаний однопроцессорного обслуживания мультипотока объектов. В сб. «Моделирование и оптимизация сложных технических систем». Тр. ВГАВТ, вып. 273. Н.Новгород. 1997.
  26. Я.А., Лищинский Л. Ю. Парадизов Н.В. Модели обслуживания станков в гибких производственных системах// Автоматика и телемеханика. 1986. N-6. С. 147−155.
  27. А.А., Сигал И. Х., Финкельштейн Ю. Ю. Метод ветвей и границ. Обзор теории, алгоритмов, программ. Math. Operationforshung und statistics. Ser. Optimization. 1977. V. 8. N-2. P. 253−280.
  28. С.М. Экономико-математические методы оптимального планирования работы речного транспорта. -М.: Транспорт, 1988. 253 с.
  29. С.М., Ловецкий С. Е., Меламед И. И. Математические методы оптимального планирования в траспортных системах// Итоги науки и техники.
  30. Сер. Организация управления транспортом. Т.9. -М.: ВИНИТИ, 1990. 172с.
  31. В. И. Определение оптимальной очередности обработки судов. Горький: Волго-Вятское книжное изд-во, 1965. — 30 с.
  32. B.C., Гордон B.C., Шафранский Я. М. Теория расписаний. Одностадийные системы. М.: Наука, 1984. — 384 с.
  33. B.C., Шкурба В. В. Введение в теорию расписаний.- М.: Наука, 1975. 256 с.
  34. Ю.С. Экстремальные задачи в оперативном планировании технологических процессов на водном транспорте. В сб. тезисов докладов Межгосударственной научной конференции «Экстремальные задачи и их приложения». — Нижний Новгород, 1992. С. 119.
Заполнить форму текущей работой