Модели оптимального планирования добычи минерально-сырьевых ресурсов

Содержание

Слайд 2

Модель оптимального выбора проектов освоения месторождений

При добыче углеводородов по каждому месторождению возможно

Модель оптимального выбора проектов освоения месторождений При добыче углеводородов по каждому месторождению
использование нескольких технологических вариантов разработки, основанных на анализе геолого-геофизических характеристик месторождения и геолого-гидродинамических характеристик пластовых систем. К такого рода технологическим вариантам, в частности, относятся:
вариант разработки с применением заводнения;
применение роторно-циклического заводнения;
применение паротепловых обработок скважин;
применение на объектах разработки чередующейся закачки в объеме 5% в сочетании с паротепловыми обработками скважин;
применение на всех объектах разработки роторно-циклического заводнения в сочетании с паротепловыми обработками скважин;
применение на основных объектах поэтапного уплотнения сетки скважин, на юрской залежи – чередующейся закачки в объеме 5% в сочетании с паротепловыми обработками скважин.

Слайд 3

Экономико-математическая модель, позволяющая провести оптимизацию выбора вариантов проектов освоения месторождений углеводородов, может

Экономико-математическая модель, позволяющая провести оптимизацию выбора вариантов проектов освоения месторождений углеводородов, может
быть представлена следующим образом. В качестве критерия оптимальности можно использовать, например, максимизацию суммарной годовой прибыли от извлечения углеводородов по всем месторождениям:
f(U) = ∑ ∑ Cij Uij → max,
i j
где Сij – годовая прибыль от освоения месторождения i по варианту j; Uij – искомая переменная, принимающая значение 1, если на i-е месторождение назначается вариант освоения j, и 0 в противном случае.
Ограничение по суммарному объему инвестиций, направленных на освоение месторождений:
∑ ∑ aijUij ≤ B,
i j
где aij – затраты, необходимые для освоения месторождения i по варианту j, B – инвестиции, выделяемые для освоения месторождений углеводородов.

Слайд 4

При освоении любого i-го месторождения должен быть выбран единственный j-ый вариант проекта

При освоении любого i-го месторождения должен быть выбран единственный j-ый вариант проекта
его освоения:
∑ Uij = 1
j
Искомые переменные являются булевыми, т.е. принимают значение 1 или 0:
Полученная задача относится к задачам дискретного программирования с булевыми переменными. Для решения данной задачи можно воспользоваться методом Баллаша или методом случайного поиска. При линейной максимизируемой функции, линейных ограничениях и всех положительных коэффициентах наиболее целесообразно применять метод Фора и Мальгранжа.

Слайд 5

Метод Фора и Мальгранжа

Метод Фора и Мальгранжа можно разделить на 2

Метод Фора и Мальгранжа Метод Фора и Мальгранжа можно разделить на 2
этапа: поиск исходного плана и его улучшение. На первом этапе отыскивается начальный план, а на втором происходит итеративный перебор планов с целью поиска лучшего варианта. Перед проведением расчетов искомые неизвестные следует упорядочить в соответствии с убыванием коэффициентов целевой функции. Первоначальный план формируется следующим образом: начиная с первой искомой переменной проводится попытка присвоения 1; если при этом нарушается ограничение, то переменной присваивается значение 0. После последовательного просмотра всех переменных начальный план сформирован. На втором этапе реализуется итеративный процесс перебора эффективных вариантов плана. Очередной план получается из предыдущего следующим образом.

Слайд 6

Шаг 1. Отыскивается «младшая единица» в сформированном плане: крайняя правая единица, после

Шаг 1. Отыскивается «младшая единица» в сформированном плане: крайняя правая единица, после
которой есть хотя бы один ноль. Если «младшая единица» найдена, то осуществляется переход к шагу 2; в противном случае — переход к шагу 5.
Шаг 2. В новом плане на месте «младшей единицы» ставится 0.
Шаг 3. Все значения переменных левее «младшей единицы» переносятся без изменения в формируемый вариант плана.
Шаг 4. Значения переменных в формируемом плане правее «младшей единицы» определяются путем последовательного перебора и присвоения значения 1, если позволяют ограничения, или 0 — в противном случае. Переход к шагу 1.
Шаг 5. Для полученных вариантов планов рассчитывается значение функции, т.е. величины суммарной прибыли. В качестве оптимального варианта принимается тот, у которого величина суммарной прибыли.

Слайд 7

Принципиально иная модель может быть предложена для поиска оптимального распределения капитальных вложений

Принципиально иная модель может быть предложена для поиска оптимального распределения капитальных вложений
в разрезе месторождений минерального сырья.
Возможность инвестиционного маневрирования в процессе выбора месторождений (полиметаллических, редкометаллических и железорудных месторождений) повышает для разработчиков степень «свободы» при выборе различных вариантов реализации инвестиционной программы освоения месторождений минерального сырья. Все возможные альтернативы состава разрабатываемых месторождений, структуры и последовательности развертывания программы предварительно исследуются с целью обоснования эффективности добычи минерально-сырьевых ресурсов. При этом принимаются во внимание организационно-технологические взаимосвязи объектов, возможные темпы развития строительной индустрии, а также другие технологические ограничения. Хотя рассматриваемые месторождения исключительно эффективны, одновременное их освоение практически невозможно по ряду объективных причин, прежде всего из-за ограниченности объема инвестиций. Поэтому нужен последовательный отбор самых выгодных, наиболее перспективных месторождений.
Таким образом, задача рационального ввода в действие новых месторождений сводится к отысканию оптимального объема годовой добычи сырья из данной совокупности месторождений для каждого варианта инвестирования развития добычи минерального сырья Вl (l = 1, 2, ..., m), при котором достигается максимальный экономический эффект в пределах заданной величины капиталовложений. Под экономическим эффектом здесь понимается прирост прибыли от эксплуатации месторождений за вычетом объема капиталовложений с учетом нормативного коэффициента эффективности.

Слайд 8

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

Сформулированная задача может быть записана в виде следующих уравнений целевой функции и
ограничений:
где j — номер месторождения рассматриваемой группы (j = 1,2 …, n); Pj – сумма прибыли на 1 т руды, тыс. руб.; Zj – удельные капиталовложения на добычу и обогащение 1 т руды, тыс. руб.; Cj – рыночная стоимость (цена) 1 т руды, тыс. руб.; Sj – текущие затраты на добычу и обогащение 1 т руды, тыс. руб.; r – коэффициент дисконтирования, %; Xj – искомый объем добычи и обогащения руды, т; Bl – общий объем капиталовложений по l-му варианту освоения, руб.; Qj – извлекаемые запасы, т.
Данная задача относится к задачам линейного программирования и может быть решена, например, базисным симплекс - методом (прил. 3).

Слайд 9

ПРИМЕР

Рассмотрим группу из трех месторождений (j = 1,2,3). По каждому из месторождений

ПРИМЕР Рассмотрим группу из трех месторождений (j = 1,2,3). По каждому из

рассчитаны значения которые равны для этих месторождений 100, 120 и 200 долл/т соответственно. Тогда целевая функция задачи будет иметь следующий вид:
100Х1 + 120Х2 + 200Х3 → max
Для освоения месторождений выделяются финансовые средства (первое ограничение); дополнительные ресурсы на освоение первого и второго месторождений (второе ограничение) и особый ресурс на освоение второго ограничения (третье ограничение). Количественные значения затрат и выделенных объемов ресурсов приведены ниже:
60X1 + 10X2 + 30X3 ≤ 600;
40X1 + 20X2 ≤ 300;
10X2 ≤ 200.

Слайд 10

Естественные ограничения на неотрицательность переменных:
X1 ≥ 0, X2 ≥ 0, X3 ≥

Естественные ограничения на неотрицательность переменных: X1 ≥ 0, X2 ≥ 0, X3
0.
Для решения данной задачи линейного программирования следует воспользоваться симплекс-методом, алгоритм которого приведен в прил.3.
Приведем решение данной задачи в соответствии с шагами данного алгоритма.
Шаг 1. Прежде всего, следует ввести дополнительные переменные для перевода ограничений из неравенств в равенства:
100X1 + 120X2 + 200X3 + X4 + X5 + X6 → max
60X1 + 10X2 + 30X3 + X4 ≤ 600;
40X1 + 20X2 + X5 ≤ 300;
10X2 + X6 ≤ 200;
X1 ≥ 0,X2 ≥ 0,X3 ≥ 0,X4 ≥ 0,X5 ≥ 0,X6 ≥ 0.

Слайд 11

Шаг 2. Построение исходной симплекс – таблицы (табл. 9.5).
Таблица 9.5. Исходная симплекс-таблица
Шаг

Шаг 2. Построение исходной симплекс – таблицы (табл. 9.5). Таблица 9.5. Исходная
3. Проверка: все ли признаки оптимальности yi ≥ 0 (i = 1, 2, …, 6)? Нет, есть признаки оптимальности меньшие нуля (-100, -120, -200). Переход к шагу 4.
Шаг 4. Выбор разрешающего столбца и выбор вводимой в базис переменной по условию C3 = min {-100, -120, -200} = -200. Разрешающий столбец r = 3. Следует ввести основную переменную X3 в базис.
Шаг 5. Проверка: все ли a3j ≤ 0 (j = 1, 2, 3)? Нет, есть переменная a13 = 30. Переход к шагу 6.
Шаг 6. Выбор разрешающей строки и выбор выводимой из базиса переменной:
Разрешающая строка s = 1. Разрешающий элемент a31 = 30.

Слайд 12

Шаг 7. Пересчет элементов симплекс-таблицы (табл.9.6).
Таблица 9.6. Первая итерация симплекс-метода
Приведем примеры расчета

Шаг 7. Пересчет элементов симплекс-таблицы (табл.9.6). Таблица 9.6. Первая итерация симплекс-метода Приведем
некоторых элементов симплекс-таблицы.
Пересчет элементов таблицы в первой строке производится путем деления на значение разрешающего элемента: 20 = 600/300; 2 = 60/30; 1/3 = 10/30; 1 = 30/30…
Пересчет признаков оптимальности: 300 = (-100) – (-200*60/30); 160/3 = (-120) – (-200*10/30)…
Значение целевой функции 4000 = 0 – (-200*600/30).
Переход к шагу 3.
Шаг 3. Проверка: все ли признаки оптимальности yi ≥ 0 (i = 1, 2, …, 6)? Нет, есть признаки оптимальности меньшие нуля (-160/3). Переход к шагу 4.
Шаг 4. Выбор разрешающего столбца и выбор вводимой в базис переменной по условию C2 = min {-160/3} = -160/3. Разрешающий столбец r = 2. Следует ввести основную переменную X2 в базис.

Слайд 13

Шаг 6. Выбор разрешающей строки и выбор выводимой из базиса переменной:
Разрешающая строка

Шаг 6. Выбор разрешающей строки и выбор выводимой из базиса переменной: Разрешающая
s = 2.
Разрешающий элемент a22 = 20.
Шаг 7. Пересчет элементов симплекс-таблицы (табл. 9.7).
Таблица 9.7. Вторая итерация симплекс-метода
Шаг 3. Проверка: все ли признаки оптимальности yi ≥ 0 (i = 1, 2, …,6)? Да, следовательно, решение найдено и искомый вариант добычи и обогащения руды в разрезе месторождений следующий, тыс. т/год: X*1 = 0; X*2 = 15; X*3 = 15.
Оптимальное значение целевой функции, т.е. максимальная прибыль, составит 4800 тыс.долл.

Слайд 14

Многовариантные расчеты при варьировании общего объема капиталовложений Bl по рассматриваемым вариантам (l

Многовариантные расчеты при варьировании общего объема капиталовложений Bl по рассматриваемым вариантам (l
= 1, 2, …, m) позволяют выделить множество оптимальных вариантов, которые должны быть проанализированы и среди них должен быть выбран лучший исходя из наиболее целесообразного инвестирования. Этот анализ не поддается формализации и проводится путем экспертных оценок.

Слайд 15

Модель оптимизации мощности осваиваемых месторождений с учетом нелинейности капитальных и текущих затрат

Модель

Модель оптимизации мощности осваиваемых месторождений с учетом нелинейности капитальных и текущих затрат
позволяет провести укрупненные расчеты при разработке инвестиционных планов. Модель основывается на эмпирических зависимостях, разработанных д-ром физ.-мат. наук, профессором Ю. М. Ампиловым и д-ром экон. наук, профессором А. А. Гертом и приведенных в параграфе 3.1:
1) удельных эксплуатационных затрат Z, руб/т, на добычу от годовой производительности предприятия по руде или обогатительной фабрики А, млн т/год: Z = ᴪ(А);
2) капитальных вложений К, млн руб., от годовой производительности предприятия по руде или обогатительной фабрики А, млн т/год: К = ᵩ (А).

Слайд 16

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

Если модель включает в себя критерий минимизации капитальных затрат, то она будет
записана следующим образом:
где D — требуемая суммарная мощность предприятий.
Если же критерий должен включать в себя суммарные затраты, то для суммирования текущих и капитальных затрат целесообразно скорректировать капитальные затраты на желаемый срок окупаемости Т*. Тогда можно определить объем капитальных затрат,
приходящихся на один год: В этом случае критерий оптимальности задачи целесообразно записать следующим образом:
при ограничении на удовлетворение требуемой суммарной мощности.
Обе эти модели являются моделями нелинейного программирования. Для отыскания оптимального решения целесообразно использовать один из ранее рассмотренных методов нелинейного программирования — метод суммирования градиента, метод проекции градиента и т.д. (прил. 4).

Слайд 17

ПРИМЕР

Сформировать оптимальный набор технологий освоения месторождений исходя из данных, приведенных в табл.

ПРИМЕР Сформировать оптимальный набор технологий освоения месторождений исходя из данных, приведенных в
9.8 и 9.9, если объем финансовых средств 850 млн долл.
Таблица 9.8. Ожидаемая годовая прибыль от применения разных технологий на нефтяных месторождениях, млн долл.
Таблица 9.9. Затраты на реализацию технологий добычи нефти в разрезе месторождений, млн долл.

Слайд 18

Для решения задачи введем переменные где i – месторождения (i = 1,

Для решения задачи введем переменные где i – месторождения (i = 1,
2, 3); j – технологии (j = 1,2). Используя введенные искомые переменные, можно записать числовой вид модели выбора оптимального варианта технологий освоения месторождений. Критерий — максимизация суммарной годовой прибыли:
220U11 + 290U21 + 280U31 + 300U12 + 320U22 +400U32 ≤ 850.
Ограничение на использование при разработке первого месторождения не более одной технологии:
U11 + U12 ≤ 1.
Ограничение на использование при разработке второго месторождения не более одной технологии:
U21 +U22 ≤ 1.
Ограничение на использование при разработке третьего месторождения не более одной технологии:
U31 +U32 ≤ 1.
Для формирования оптимального набора технологий освоения месторождений воспользуемся методом Фора и Мальгранжа. Сформируем таблицу для расчетов (табл. 9.10), расположив искомые переменные по убыванию коэффициентов целевой функции (прибыли).

Слайд 19

Таблица 9.10. Определение оптимального набора технологий освоения месторождений нефти методом Фора и

Таблица 9.10. Определение оптимального набора технологий освоения месторождений нефти методом Фора и Мальгранжа
Мальгранжа

Слайд 20

На первой итерации вариант выбора технологий осуществляется следующим образом. Начиная с первой

На первой итерации вариант выбора технологий осуществляется следующим образом. Начиная с первой
по порядку переменной проверяем выполнение ограничений. Переменная U32 соответствует применению второй технологии на третьем месторождении, затраты равны 400 млн долл. Поскольку затраты меньше выделенных финансовых средств (850 млн долл.), то присваиваем этой переменной единицу (U32 = 1) , что означает принятие второй технологии для добычи нефти на третьем месторождении. Следующая по порядку переменная U12, которая соответствует применению второй технологии на первом месторождении, затраты равны 300 млн долл. Суммарные затраты на реализацию выбранных технологий равны 400 + 300 = 700 млн долл. Эти затраты также не превышают выделенных финансовых средств (700 < 850), поэтому U12 = 1. Далее по порядку следует переменная U22, которая соответствует второй технологии на втором месторождении, затраты равны 320 млн долл. Суммарные затраты 400 + 300 + 320 = 1020 млн долл, превышают размер выделенных финансовых средств, поэтому отказываемся от использования этой технологии, т.е. U22 = 0. Попытка воспользоваться первой технологией на втором месторождении (переменная U21, затраты 290 млн долл.) приводит также к превышению суммарных затрат размера, выделенных финансовых средств (400 + 300 + + 290 = 990 млн долл.). Поэтому данной переменной также присваиваем значение ноль (U21 = 0). Следующая переменная U31 соответствует применению первой технологии на третьем месторождении, однако, поскольку U32 = 1, то в данном варианте плана для третьего месторождения уже назначена вторая технология.

Слайд 21

Ограничения модели запрещают выбор для месторождения более одной технологии, поэтому принимаем U31

Ограничения модели запрещают выбор для месторождения более одной технологии, поэтому принимаем U31
= 0. Аналогичные рассуждения проводим для следующей переменной, которая также принимает значение ноль (U11= 0). В результате получен первый вариант плана, в котором U32 = 1 и U12 = 1, а остальные переменные равны нулю, т.е. в данном варианте плана предполагается освоение третьего и второго месторождений нефти с применением первой технологии. Первое месторождение не осваивается. Суммарные затраты на реализацию этого варианта составляют 400 + 300 = 700 млн долл., а суммарная годовая прибыль равна 40 + 35 = 75 млн долл.
В сформированном плане отыскивается младшая единица (крайняя правая единица, после которой есть хотя бы один ноль). Эта единица соответствует переменной U12, отмечаем в табл. 9.10 ее символом «*».
Поскольку младшая единица найдена, формируем новый вариант плана освоения месторождений. На итерации 2 на месте младшей единицы ставим ноль (U12 = 0), все переменные, находящиеся левее младшей единицы, сохраняют свои значения (U32 = 1), а переменные правее младшей единицы определяются так, как это было описано выше.
Имя файла: Модели-оптимального-планирования-добычи-минерально-сырьевых-ресурсов.pptx
Количество просмотров: 173
Количество скачиваний: 1