Автор работы: Пользователь скрыл имя, 21 Мая 2013 в 00:10, курсовая работа
Целью данной курсовой работы является решение задачи о замене оборудования методами динамического программирования.
Основными задачами данной курсовой работы является изучение основ дискретного программирования (особенностей, алгоритмов решения задач); ознакомление с основным алгоритмом для практического решения задач; изучение технологии решения задач о замене оборудования и ее реализация для типовых задач.
1. Введение………………………………………………………………......стр.3
2.Динамическое программирование……………………………………......стр.4
2.1. Целочисленное программирование…………………………………....стр.5
2.2. Идеи и алгоритм решения задач динамического программирования.стр.6
2.3. Достоинства динамического программирования…………….............стр.11
3. Задача о замене оборудования. Постановка задачи в общем виде……стр.12
3.1.Задача 1…………………………………………………………………..стр.16
3.2.Задача 2…………………………………………………………………..стр.19
3.3. Задача 3……………………………………………………………….....стр.23
3.4. Задача 4………………………………………………………………….стр.26
4. Заключение………………………………………………………………..стр.29
5. Список литературы……………………………………………………….стр.31
Этап 4:
|
|
Оптимальное решение | ||
|
|
|
|
решение |
1 |
75-25+35=84 |
20+50=70 |
85 |
с |
2 |
65-30+25=60 |
20+50=70 |
70 |
c |
3 |
65-35+20=45 |
20+50=70 |
70 |
н |
Теперь приступим к этапу 3. В начале 1973 года возраст оборудования может принимать значения 1 и 2.
Этап 3:
|
|
Оптимальное решение | ||
|
|
|
|
|
1 |
75-25+70=120 |
20+85=105 |
120 |
с |
2 |
65-20+70=105 |
20+85=105 |
105 |
с, н |
Теперь приступим
к последнему этапу 2. В начале
1972 года возраст оборудования
может принимать значения
Этап 2:
|
|
Оптимальное решение | ||
|
|
|
|
Решение |
1 |
75-25+105=155 |
20+120=140 |
155 |
с |
Осталось из
таблиц найти оптимальное
Оптимальное решение:
Лучше учесть и доходы от нового оборудования
в 1971 году. Они равны r(0) − c(0) = 60.
Окончательно получаем оптимальное решение в более привычном виде: 12
Найдите оптимальную политику замены оборудования, если в начале первого года имеется механизм, находящийся в эксплуатации 2 года на протяжении следующих 4 лет (n = 4). Таблица 1 содержит относящиеся к задаче данные. Компания требует обязательной замены механизма, который находится в эксплуатации 6 лет. Стоимость нового механизма равна 100 000 долл.
Таблица 1.
Возраст t без учета первых 3-х лет (года) |
Возраст t* с учетом 3-х лет (года) |
Прибыль r(t) (долл.) |
Стоимость обслуживания c(t) (долл.) |
Остаточная стоимость s(t) (долл.) |
0 |
20000 |
200 |
- | |
1 |
3 |
19000 |
600 |
80000 |
2 |
4 |
18500 |
1200 |
60000 |
3 |
5 |
17200 |
1500 |
50000 |
4 |
6 |
15500 |
1700 |
30000 |
5 |
7 |
14000 |
1800 |
10000 |
6 |
8 |
12200 |
2200 |
5000 |
При решении этой задачи используем табличную форму записи. (Числовые данные в таблице кратны тысячам долларов.)
Этап 4.
. |
C |
Н |
Оптимальное решение | |
t |
r(t) + s(t + 1) - c(t) |
r(0) + s(t) + s(1) - c(0) - I |
f4(t) |
Решение |
1 |
19,0 + 60 - 0,6 = 78,4 |
20 + 80 + 80 - 0,2 - 100 = 79,8 |
79,8 |
Н |
2 |
18,5 + 50 - 1,2 = 67,3 |
20 + 60 + 80 - 0,2 - 100 = 59,8 |
67,3 |
С |
3 |
17,2 + 30 - 1,5 = 45,7 |
20 + 50 + 80 - 0,2 - 100 = 4,8 |
49,8 |
Н |
5 |
14,0 + 5 - 1,8 = 17,2 |
20 + 10 + 80 - 0,2 - 100 = 9,8 |
17,2 |
С |
Этап 3.
. |
C |
Н |
Оптимальное решение | |
t |
r(t) - c(t) + f4(t + 1) |
r(0) + s(t) - c(0) - I + f4(1) |
f3(t) |
Решение |
1 |
19,0 - 0,6 + 67,3 = 85,7 |
20 + 80 - 0,2 - 100 + 79,8 = 79,6 |
85,7 |
С |
2 |
18,5 - 1,2 + 49,8 = 67,1 |
20 + 60 - 0,2 - 100 + 79,8 = 59,6 |
67,1 |
С |
4 |
15,5 - 1,7 + 17,2 = 31 |
20 + 30 - 0,2 - 100 + 79,8 = 29,6 |
31 |
С |
Этап 2.
. |
C |
Н |
Оптимальное решение | |
t |
r(t) - c(t) + f3(t + 1) |
r(0) + s(t) - c(0) - I + f3(1) |
f2(t) |
Решение |
1 |
19,0 - 0,6 + 67,1 = 85,5 |
20 + 80 - 0,2 - 100 + 85,7 = 85,5 |
85,5 |
С или Н |
3 |
17,2 - 1,5 + 31 = 46,7 |
20 + 50 - 0,2 - 100 + 85,7 = 55,5 |
55,5 |
Н |
Этап 1.
. |
C |
Н |
Оптимальное решение | |
t |
r(t) - c(t) + f2(t + 1) |
r(0) + s(t) - c(0) - I + f2(1) |
f1(t) |
Решение |
2 |
18,5 - 1,2 + 55,5 = 72,8 |
20 + 60 - 0,2 - 100 + 85,5 = 65,3 |
72,8 |
Н |
На рис. 1 показана последовательность получения оптимального решения.
Рис. 1. Решение примера
Следовательно, начиная
с первого года эксплуатации
механизма, альтернативной
4.Заключение.
Дискретные оптимизационные задачи находят широкое применение в различных областях, где используются математические методы для анализа происходящих там процессов. Необходимость решения таких задач приводит к тому, что дискретная оптимизация становится важным элементом образования специалистов, связанных с ее применением при решении задач, возникающих в приложениях. Поэтому технология решения задач дискретного программирования должна стать одной из важных составных частей современного математического образования для специалистов по прикладной математике.
Принцип оптимальности
является основой поэтапного решения
задач динамического
Во всем мире существует множество предприятий, которые используют для производства своей продукции машинное оборудование. Поэтому при его внедрении нужно составлять оптимальный план использования и замены оборудования. Задачи по замене оборудования рассматриваются как многоэтаповый процесс, который характерен для динамического программирования. Многие предприятия сохраняют или заменяют оборудование по своей интуиции, не применяя методы динамического программирования. Применять эти методы целесообразно, так как это позволяет наиболее четко максимизировать прибыль или минимизировать затраты.
В результате можно сделать вывод, что задачи о замене оборудования имеют большое значение в производстве, а, следовательно, и в жизни всего человечества.
1. Никитин О.А. Научные и практические аспекты функционирования энергосистем и развития базы отечественного трансформаторостроения. — Электро. Электротехника, электроэнергетика, электротехническая промышленность, 2002, № 4, с.5-6.
2. Электрические аппараты высокого напряжения с элегазовой изоляцией /Под ред. Ю.И. Вишневского.— СПб.: Энергоатомиздат, 2002, — 728 с.
3. Карасев А.И., Кремер Н.Ш., Савельева Т.И. Математические методы и модели в планировании. — М.: Экономика, 1987, — 416 с.
4. Вентцель
Е.С. Элементы динамического
Сайты:
Динамическое программирование в экономических задачах с применение системы MATLAB.
оборудования.
1 www.radiomaster.ru «Дискретное программирование» от 12.05.2009, Администратор
2 www.twirpx.com «Теория принятия решений (ТПР)»
3 www.wikipedia.ru «Динамическое программирование»
4 www.comp-science.narod.ru «Динамическое программирование» Е.В. Брызгалов
5 www.masters.donntu.edu.ua «Портал магистров Донецкого Национального Технического университета» "Динамическое программирование в решении производственных задач"
6 www.studfiles.ru «Studfiled все для учебы» «Методичка по исследованию операций»
7 www.works.tarefer.ru «Динамическое программирование»
8 www.ien.ru Исследования и разработки. О возможности оптимизации инвестиционной политике при замене электрооборудования. Попов Г.В., докт. техн. наук, Крюкова А.В., Комков Е.Ю.
9 www.window.edu.ru «Единое окно доступа к образовательным ресурсам» Динамическое программирование в экономических задачах с применение системы MATLAB.
Информация о работе Динамическое программирование. Задача о замене оборудования