Линейное программирование (Составление суточного рациона для скота)

Страницы работы

Содержание работы

СПКМП

Курсовая работа

По математическим методам

Тема : «Линейное программирование»

         Выполнил студент группы м 333

Проверила: 

Оценка        ______       

Подпись     ______       

Санкт-Петербург

2006

Содержание :

1  Постановка задачи3

1.1  Составление математической модели3

1.2  Симплекс-Метод4

1.3   Формулы      _ 7

2  Графический метод решения задачи «Л.П.»8

3  Транспортная задача10

3.1  Методы построения начального плана транспортной задачи                   10

3.1.1  Метод северо-западного угла        10

3.1.2 Метод потенциалов для оптимизации решения транспортной                11

3.1.3 Реализация на ПК        13

4  Заключение14

1. Составление математической модели задачи и решение ее Симплекс методом

1.1 Задача

Для кормления скота требуется составить суточный рацион, обладающий определенной питательностью, а именно он должен содержать не более b1 единиц биостимуляторов, ровно b2 единиц микроэлементов и не менее b3 кормовых единиц. Вещества, входящие в рацион, не могут быть получены в чистом виде. Они содержаться в комбикормах трех видов. Известно, что в одном кГ комбикорма каждого вида содержится соответственно aij единиц каждого питательного вещества. Известна себестоимость cij одного кГ комбикорма каждого вида или его калорийность dij.

Вид питат. веществ

Вид комбикормов

Норма питательных веществ bj

1

2

3

Биостимуляторы a1j

5

4

6

75

Микроэлементы a2j

2

8

2

94

Кормовые еденицы a3j

4

8

5

50

Калорийность

dij

11

13

10

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

1.2 Математическая модель задачи и ее решение

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

 


U = Z1-Z -> min

В задаче имеются ограничения в виде равенств и в виде неравенств по смыслу “>”и”<”. В этом случае используется двухэтапный симплекс метод в котором на первом этапе решается вспомогательная задача с целевой функцией U, которая минимизируется. В задаче имеется только одна базисная переменная S1, поэтому во второе и третье ограничения необходимо ввести искусственные базисные переменные Z2 и Z3. Решение первого этапа представлено на рисунке 1.1.

0

0

0

0

0

1

0

1

Отношение

Базис

x0

x1

x2

x3

S1

Z1

S2

Z2

0

S1

75

5

4

6

1

0

0

0

18,8

1

Z1

94

2

8

2

0

1

0

0

11,8

1

Z2

50

4

8

5

0

0

-1

1

6,3

MIN

F

144

6

16

7

0

0

-1

0

0

S1

50

3

0

3,5

1

0

0,5

-0,5

100

1

Z1

44

-2

0

-3

0

1

1

-1

44

MIN

0

x2

6,25

0,5

1

0,625

0

0

-0,13

0,13

x

44

-2

0

-3

0

0

1

-2

Похожие материалы

Информация о работе

Тип:
Курсовые работы
Размер файла:
322 Kb
Скачали:
0