Задачи линейного программирования

Автор: Пользователь скрыл имя, 08 Сентября 2011 в 12:51, лабораторная работа

Краткое описание

Цель работы:

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

Файлы: 1 файл

лабы пгс.doc

— 527.50 Кб (Скачать)

    Общая прибыль завода составит

    F = 15,3x1 + 18,5x2 + 20x3 + 5,9x4 ® mах                                            

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

                                   5x1 + 2x2 + 2x3 + 4x4 £ 78;

                                  3x1 + 3x2 + 4x3 + 2x4 £ 86;

                                  x1 + 4x2 + 3x3 + x4 £ 95;

                                  2x1 + 2x2 + x3 + 6x4 £ 108;

                                  4x1 + 8x2 + 5x3 + 2x4 £ 126;

                                  xi ³ 0; i = 1, 2, 3, 4; j = 1, 2, 3, 4, 5.

    Решение данной задачи с использованием табличного процессора MS Excel.

    

      Вывод: решена задача на составление оптимального производственного плана, который заключается в следующем: для получения предприятием максимальной прибыли в размере F=433 ф.е. необходимо выпускать 10 единиц продукции 1-го вида, 14 единиц продукции 3-его вида продукции. Полученные данные достоверны. 

      Задача  № 3. Задача оптимального раскроя материала. 

      Условие: из стержней-заготовок длиной 6,53 м требуется нарезать стержни с тремя различными длинами – 4,53; 2,15; 1,57 м в следующих количествах – 78, 407,43 с минимальным расходом материалов.

      Решение: рассматриваю все возможные варианты раскроя заготовок.

1,57 1,57 1,57 1,57
4,53 1,57    
2,15 2,15 2,15  
2,15 2,15 1,57  
2,15 1,57 1,57  

      Количество  заготовок, раскраиваемых по варианту №1 обозначим x1, по варианту №2 – x2 и т.д.

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

    F = x1 + x2 + x3 + x4 + x5 ® min.

    Составляю выражения для ограничений, для этого необходимо определить количество изделий в зависимости от вариантов раскроя.  
 

    

    
Тип изделия 

№ вари- 

анта  раскроя

4,53 2,15 1,57
1 0 0 4
2 1 0 1
3 0 3 0
4 0 2 1
5 0 1 2
 
 
 
 
 
 
 
 
 
 
 
 

    Количество изделий длиной 4,53 м, получаемых по первому варианту раскроя будет равно нулю, по второму – x2, по вариантам раскроя с третьего по пятый количество изделий будет равно нулю. Отсюда получаю  первое ограничение:

x2 ³ 78.

    Теперь  выразим количество изделий длиной 2,15 м:

3x3 + 2x4 + x5 ³ 407;

    длиной  1,57 м:

4x1 + x2 + x4 + 2x5 ³ 43;

количество  заготовок должно быть величиной  неотрицательной:

xi ³ 0; i = 1, 2, 3, 4, 5.

     Таким образом, получаем систему ограничений:

                      x2 ³ 78;

                      3x3 + 2x4 + x5 ³ 407;

                      4x1 + x2 + x4 + 2x5 ³ 43;

                      xi ³ 0; i = 1, 2, 3, 4, 5.

    Решение данной задачи с использованием табличного процессора MS Excel.

    

    Вывод: оптимальный план раскроя заготовок длиной 6,53 м заключается в следующем: по 2-ому варианту раскроить 78 заготовок, по 3-ему – 136 заготовок, расход материала составит 214 заготовок, при этом изделий длиной 4,53 м будет изготовлено 78 шт., 2,15 м – 408 шт., 1,57 м – 78 шт. 
 

Информация о работе Задачи линейного программирования