Разработка математической модели

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

n - количество поставщиков:

m - количество потребителей:

i -номер строки, поставщика. 1,2, …,n;

j - номер столбца, потребителя, 1,2,...m;

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

Si - план поставок oт i-гo поставщика всем потребителям, сумма по строке;

Cj - план поставок j-му потребителю от всех поставщиков, сумма по столбцу;

Рij - стоимость перевозки единицы груза от i-го поставщика к j-му потребителю;

Bi - ограниченная мощность i-гo поставщика;

Dj - ограниченный спрос j-гo потребителя.

В общем виде экономико-математическая модель постановки задачи будет выглядеть следующим образом: минимизировать затраты на перевозку грузов (целевая функция)

при ограничениях Si<=Bi, Cj>=Dj и неотрицательных объемах перевозок Xj>=0.

Для решения данной задачи можно использовать симплексный метод, метод потенциалов и др.

Формулы табличной модели

После составления плановой таблицы необходимо связать показатели формулами для вычислений. Представление формул и чисел исходных данных дано в таблице

Поиск оптимального плана

Скопировать в буфер обмена исходную таблицу 1, открыть Лист 2 и вставить из буфера обмена таблицу 1. Переименовать Лист 2 в «Оптимальный план». Лист 1 назвать «Исходные данные»

1. Выполнить команду меню Данные → Поиск решения.

2. В появившемся диалоговом окне Поиск решения выполнить настройку модели (математическая постановка задачи для оптимизации):

· В поле целевой ячейки ввести ее адрес А15.

· В поле Ограничения ввести 3 строки неравенств значений диапазонов: поставки от заводов не должны превышать мощности заводов, поставки потребителям не должны быть меньше потребностей, значения плана не могут быть отрицательными.

Свод параметров модели дан в таблице

Параметр задачи Ячейки Семантика
Результат А15 Цель – уменьшение всех транспортных расходов
Изменяемые данные C3:G5 Объемы перевозок от каждого из заводов к каждому складу

Ограничения

B3:B5<=B11:B13 Количество перевезенных грузов не может превышать производственных возможностей
C7:G7>=C9:G9 Количество поставляемых грузов не должно быть меньше потребностей складов
C3:G5>=0 Число перевозок не может быть отрицательным

3. После настройки модели и установки параметров алгоритма нажать кнопку Выполнить окна Поиск решения.

4. Проверьте, чтобы в полученном решении было m+n-1=7 не нулевых перевозок, где m - количество заводов, n – количество складов. В противном случае задача является вырожденной.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: