Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие (MathCad).doc
Скачиваний:
92
Добавлен:
27.11.2019
Размер:
3.98 Mб
Скачать

4.6.2. Решение задач максимизации объема продукции

Рассмотрим вполне типовую для малого бизнеса задачу на максимизацию объема выпуска изделий некоторым малым предприятием в денежном эквиваленте. Постановка задачи и ее решение представлены в документе на рис. 4.26.

Рис. 4.26. Решение задачи на максимизацию выпуска продукции

Еще одна подобная задача представлена документом, показанным на рис. 4.27. На этот раз ищется максимальный объем выпуска тканей также в денежном эквиваленте.

Р ис. 4.27. Решение задачи на минимизацию раскроя тканей

4.6.3. Решение задач минимизации ресурсов

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

Характеристика

Компонент бензина

1

2

3

4

Октановое число

68

72

80

90

Содержание серы, %

0,35

0,35

0,3

0,2

Ресурсы, т

700

600

500

300

Себестоимость, ден.ед./т

40

45

60

90

Т ребуется определить, сколько тонн каждого компонента следует использовать для получения 1000 т автомобильного бензина А-76, чтобы его себестоимость была минимальной [16]. Решение задачи представлено на рис. 4.28.

Рис. 4.28. Решение задачи о смесях

4.6.4. Решение транспортной задачи

На практике часто встречается так называемая транспортная задача. В n пунктах – складах поставщиков находится определенное количество Si ( ) единиц некоторого однородного продукта. Этот продукт потребляется m потребителями в определенном объеме Bj ( ). Известны расходы на перевозку единицы продукта из i-го склада j-му потребителю, которые равны Сij­ и приведены в таблице транспортных расходов. Требуется составить такой план перевозок, при котором полностью удовлетворяются заказы потребителей с минимальными транспортными затратами.

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

Пусть на трех складах хранится 310, 260 и 280 единиц груза соответственно. Требуется его доставить пяти потребителям, заказы которых равны 180, 80, 200, 160, 220 единиц. Стоимости перевозки единицы груза со склада потребителю указаны в транспортной таблице.

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

  • груз на всех складах одинаковый;

  • количество груза на каждом i-ом складе;

  • заказ каждого j-го потребителя;

  • стоимость перевозки груза с i-го склада j-му потребителю.

Примем следующие гипотезы:

  • считаем, что пропускная способность дороги от каждого склада не ограничена;

  • длительность перевозки от склада к потребителю не учитывается при выборе предпочтительного плана перевозок;

  • общее количество грузов на складах всегда больше или равно заказу потребителей.

Введем обозначения:

  • n – количество поставщиков;

  • m – количество потребителей;

  • Ai – поставки от i-го поставщика всем потребителям, ограниченные Si - количеством груза на складе;

  • Bj – заказ j-го потребителя – поставки ему от всех поставщиков,

  • Xij – перевозки от i-го поставщика j-му потребителю;

  • Cij – цена поставки единицы груза от i-го поставщики j-му потребителю.

Требуется обеспечить полное выполнение всех заказов Bj при минимальных затратах на перевозку грузов. Общие затраты на перевозку равны

,

где F(X) – минимизируемая функция, зависящая от n×m переменных Xij. Очевидно, что при этом должны выполняться ограничения:

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

- потребитель должен получить точное количество заказанного груза.

- товаропоток не может быть отрицательным.

Математическая постановка соответствует решению задачи линейного программирования, условия оптимизации описываются системами линейных уравнений и неравенств. Решение задачи будем проводить в среде пакета Mathcad, используя универсальную встроенную функцию Minimize. Документ, решающий данную задачу, представлен на рис. 4.30.