Задача планирования при ограничениях на ресурсы
Цель работы: изучить решение задачи моделирования в условиях ограниченности ресурсов.
Теоретические сведения
У предприятия есть т видов ресурсов (сырьё, оборудование, рабочая сила и т. д) каждая в количестве bi единиц i =1,2,… m. Предприятие выпускает п видов продукции. ai,j - количество единиц i -го ресурса, необходимого для выпуска одной единицы j-й продукции. Прибыль от одной единицы j-ой продукции равна сi, $. Продукцию j-го вида надо выпускать не менее pi - единиц.
Определить количество выпускаемой продукции каждого вида, при котором суммарная прибыль максимальна.
При составлении модели оптимизации необходимо выполнить 3 этапа:
1.Определяем значения, каких параметров надо найти (что является входными параметрами). Обозначим их х1,x2,…xn..
2. Записываем выражение целевой функции через x1,x2,…xn.
3. Записываем выражение для ограничений через х1,x2,…xn.
Итак:
1.Обозначим xj - объём выпуска j-й продукции (j=1,2,...n).
2.Целевая функция - прибыль. От одной единицы первой продукции она равна с1 $, а от x1 единицы – c1x1.
|
|
Аналогично от выпуска x2 единицы второй продукции c2x2 и т.д. Суммарная прибыль:
q= c1x1+c2x2+…+cnxn → max (3.1)
3.1.Ограничения на объём выпуска согласно условию:
xj≥ pj (3.2)
3.2.Ограничения на ресурсы. На одну единицу первой продукции надо затратить аm ед. первого ресурса, а на выпуск x1 ед. первой продукции надо а11x1 первого ресурса:
а11 x1 + а21 x2+…a1xn≤ b1 (3.3)
am1x1+am2х2 +…+атп хп < bт
(4) надо привести всё к |
3.3. По физическому смыслу:
хj>0.
Замечание: часто в таких задачах исходные данные имеют различные размерности одной размерности.
Задание. Исходные данные в приложении 3.
1. Построить систему ограничений.
2. Записать целевую функцию.
3. Решить задачу с помощью MathCAD.
4. Записать результат.
Пример решения
Условие. Автозавод выпускает две модели автомобилей. При производстве одной машины каждой марки
Марка авто | Квалифицированный труд (часы) | Неквалифицированный труд (часы) | Сырье $ | Прибыль $ |
Вольво-850 | ||||
Вольво-940 |
На автозаводе работают 1000 квалифицированных и 900 неквалифицированных рабочих, каждый из которых работает 40 часов в неделю. Затраты на сырье не должны превышать 900 тыс. $ в неделю. Рабочие, осуществляющие отправку автомобилей из цеха, работают по пятидневной рабочей неделе с производительностью 210 автомобилей в день. Какой объем продукции даст максимальную прибыль?