Математическое моделирование автоматизированных производств лабораторная работа. Отчет по лабораторной работе 1 Решение задачи по оптимизации плана прикрепления потребителей продукции к ее поставщикам с помощью программы Lindo
Скачать 65.1 Kb.
|
Методы (алгоритмы) решения задачиДанная задача является задачей линейного программирования, т.к. целевая функция и функции системы ограничения являются линейными, а переменные – непрерывными и целочисленными. А так же, возведены в первую степень. Максимизация линейной целевой функции при линейных ограничениях на входные параметры решается при помощи алгоритмов линейного программирования. Линейное программирование является наиболее разработанным разделом математического моделирования. Среди существующих методов решения задачи линейного программирования наибольшее распространение имеет симплекс-метод [1]. Симплекс-метод - является методом целенаправленного перебора опорных решений задачи линейного программирования. Он позволяет за конечное число шагов либо найти оптимальное решение, либо установить, что оптимальное решение отсутствует [2]. Описание деловой ситуацииСоставить оптимальный план прикрепления потребителей к ее поставщикам, обеспечивающий минимальные затраты на перевозку при следующих исходных данных: а) возможности поставщиков (в тоннах) приведены в табл.1: Таблица 1
б) потребности потребителей (в тоннах) приведены в табл.2: Таблица 2
c) затраты на перевозку тонны продукции от i-го поставщика к j-му потребителю (в руб. за тонну) приведены в табл.3: Таблица 3
Сравнить результат решения поставленной задачи с результатом ее решения при условиях, что пропускная способность маршрута (1-4) не более 100 т, а маршрута (1-2) не более 200 т. Математическая модель: Данная транспортная задача является закрытой, т.к. выполняется условие баланса: Пусть управляемые переменные: количество продукции (в тоннах) перевозимого от i-го поставщика j-му потребителю (). Целевая функция задачи – минимум затрат на перевозку продукции: Система ограничений. Ограничения по возможностям поставщика для вывоза продукции (полный вывоз): для 1-го поставщика, для 2-го поставщика, для 3-го поставщика. Объем привезенной продукции потребителю равен его потребностям (полное удовлетворение спроса): для 1-го потребителя, для 2-го потребителя, для 3-го потребителя, для 4-го потребителя. Неотрицательность переменных: . |