КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Пример постановки задачи линейного программированияПо критерию минимума затрат на перевозку топлива от угольных бассейнов (шахт) до электростанций (рис. 8.1) необходимо найти оптимальный план топливоснабжения ГРЭС 1, 2, 3 с учетом ограничений по потребностям электростанций, пропускной способности железных дорог и производительности шахт.
Рис. 8.1 Схема расположения ГРЭС и рудников (шахт). Исходные данные и переменные структурно представлены в табл. 8.2, где: Lij –длина железнодорожного пути между шахтой i и станцией j (i=1,2; j=1,2,3); Сij – цена перевозки топлива в направлении от i к j. Вш1, Вш2 –производительность шахт; Вc1, Вc2, Вc3 – годовая потребность станций в топливе; искомый объем перевозок; - максимальная пропускная способность железной дороги. Таблица 8.2
Поставленную задачу можно сформулировать следующим образом: Требуется определить оптимальные объемы перевозок топлива от топливных бассейнов (шахт) к пунктам потребления (электростанциям). Минимизируемой целевой функцией являются суммарные затраты, связанные с перевозкой топлива
На переменные накладываются ограничения, формирующие область допустимых значений: в виде равенств по потреблению топлива станциями (m = 3)
в виде неравенств по производительности шахт (r =2)
системы простых ограничений (ограничения на перевозки по пропускной способности железной дороги)
Целевая функция (8.1) и система ограничений (8.2)-(8.4) линейно зависят от входящих в них искомых переменных и вместе составляют задачу линейного программирования.
|