Оптимизационная модель планирования производства на горнодобывающем производстве
К.ф.-м.н. Ситникова О.Д., Петровская А.С. Донецкий национальный технический университет
Источник: Економiка: проблеми теорiї та практики. Збiрник наукових праць. Випуск 191: В 4 т. Том IV. - Днiпропетровськ: ДНУ, 2004. - 332 с.
Проанализированы существующие оптимизационные модели и современное состояние программного обеспечения для горнодобывающих предприятий. Предложена оптимизационная модель планирования производства на золотодобывающем предприятии и программный комплекс для хранения и обработки необходимой для модели информации.
Ключевые слова: горнодобывающее предприятие, оптимизационная модель, автоматизированная система, планирование производства, учет запасов.
I. Введение
Использование компьютерной техники и специализированного программного обеспечения позволяет существенно повысить эффективность деятельности горнодобывающего предприятия [1]. За счет оперативности, достоверности исходной информации, внедрения новых компьютерных технологий для проектирования и планирования горных работ с целью совершенствования всей системы управления предприятием повышается эффективность управления. Задачи учета запасов, проектирования и планирования работ на горнодобывающем предприятии являются крайне важными и актуальными. Использование автоматизированных систем для решения этих задач повышает эффективность работы предприятия и увеличивает получаемую прибыль за счет нахождения оптимального плана развития горных работ.
На рынке программных продуктов существует большое количество как программ календарного планирования, так и специализированных программ для горных предприятий [2], включающих в себя модули планирования. Недостатком систем для календарного планирования является то, что они не учитывают специфику горного производства, а специфические программы для горных предприятий имеют высокую стоимость и часто высокие требования к аппаратной части. Кроме того, эти системы не учитывают национальные стандарты в горном деле, не решают многие текущие проблемы, часто сложны в освоении. В связи с вышеизложенными трудностями при использовании существующего программного обеспечения очевидно, что в настоящее время на многих горнодобывающих предприятиях планирование производства (т. е. планирование последовательности и темпов проведения подготовительных и добычных работ) осуществляется вручную, а следовательно, не оптимальным образом.
Стандартные оптимизационные модели для горнодобывающих предприятий [3], такие как задачи распределения ресурсов (материальных, трудовых и т.п.) между участками производства; задачи определения оптимальных границ разработки; задачи планирования производства и др. не учитывают специфические ограничения золотодобывающего рудника, а кроме того учитывают только часть всего комплекса существующих производственных ограничений.
Учитывая все вышеизложенное, понятно, что горнодобывающие предприятия сталкиваются с большими трудностями при попытках использования существующих моделей и программного обеспечения.
II. Постановка задачи
Целью данной работы является разработка оптимизационной модели планирования производства на горнодобывающем предприятии и программного комплекса на основе разработанной модели. В качестве методов решения поставленной задачи использовались аналитический метод (исследование современного состояния проблемы), математические методы (по строение модели) и метод прикладного программирования (разработка программного комплекса).
Объектом автоматизации является ,золотодобывающее предприятие. Месторождение состоит из N рудных тел, каждое из которых делится на геологические блоки. Геологические блоки могут делиться на эксплуатационные блоки. Первая задача автоматизации на предприятии – составление плана проведения подготовительных работ (добычи) таким образом, чтобы выполнялись следующие условия:
- количество одновременно действующих проходческих и очистных забоев не больше, чем это возможно при существующих трудовых ресурсах;
- к планируемому моменту начала очистных работ в блоках должны быть проведены все подготовительные выработки;
- если в блоке начаты очистные работы, то он должен отрабатываться до конца;
- равномерная загруженность трудовых ресурсов;
- равномерное использование материальных ресурсов;
- выполнение ограничений по пространственному расположения, отрабатываемых блоков. Т.е. отрабатываемые одновременно блоки должны находиться недалеко друг от друга (на одном горизонте или соседних горизонтах);
- по возможности стабильное качество руды;
- выполнение плана добычи золота в каждый период времени.
Кроме задачи составления плана проведения работ на предприятии существует задача учета имеющихся запасов с расчетом целого ряда характеристик блоков.
III. Результаты
После анализа и обобщения параметров, всесторонне характеризующих объект формализации требований к планированию, была построена следующая оптимизационная модель.
Имеется N эксплуатационных блоков. Выделен период времени, которому кратны все виды работ (например, 10 дней). Для каждого из N блоков известны
Qi – количество периодов подготовительных работ;
Di – количество периодов работы по добыче;
количество золота в блоке – Li , кг (или Li /Di для каждого периода добычи);
объем руды в блоке – Ri, т (или Ri /Di для каждого периода добычи);
ZPi – затраты на подготовительные работы (или ZPi/ Qi) – для каждого периода подготовительных работ;
ZDi – затраты на добычу (или ZDi/ Di – для каждого периода добычи).
Информация о трудоемкости (подготовительные работы и добыча) представлены булевыми таблицами: А (для подготовительных) и В (для добычи) размером N*P, Аij=1, если j≤Qi, Вij=1, если Qi i +Di.
Один месяц содержит f периодов. Весь период планирования Т состоит из М месяцев или Р периодов длительностью t каждый.
Задача имеет смысл, если для всех блоков Qi +Di< Имеются требования к плану работ. Имеется W бригад, работа ведется в 2 смены. Следовательно, одновременно могут вестись работы не более, чем на K=W/2 блоках.
Имеющиеся требования по возможности одновременной отработки блоков заданы булевой матрицей, содержащей V допустимых вариантов совместимости блоков. Все блоки, которые по v-ому варианту могут отрабатываться в одном периоде отмечаются как Cvi=l, иначе 0. С –матрица размером V*N.
Дополнительные требования для каждого месяца (j=l .. М):
- добыча должна быть не менее G кг золота;
- среднее содержание золота в руде должно быть в пределах [sl,s2] (г/т).
Неизвестные:
Xij – матрица размером N на Р, Xij=1, если i-й блок начинают отрабатывать в j-м периоде.
Вспомогательные неизвестные:
Yij – матрица размером N на Р, Yij=1, если на i-м блоке в j-м периоде ведутся подготовительные работы.
Zij – матрица размером N на Р, Zij=1, если на i-м блоке в j-м периоде ведутся работы по добыче.
Ограничения:
1) Связь между основными и вспомогательными неизвестными
2) Каждый блок начинают отрабатывать не более 1 раза
3) Число одновременно отрабатываемых блоков (в каждом периоде) должно быть не более К
4) В каждом периоде работы должны вестись только на блоках, допустимых по совместимости исходя из требований, фиксированных в матрице С. Для каждого j=1..Р должно существовать v такое, что
5) В каждом месяце добыча должна быть не менее G кг (возможно исключить 1 или несколько первых месяцев, так как сначала идет только освоение и невозможна добыча)
6) В каждом месяце среднее содержание золота в руде должно быть в пределах [sl,s2] (возможно исключить также 1 или несколько месяцев, пока нет добычи, как и для предыдущего ограничения)
m=1..M.
Функция цели – минимизация общих затрат на проведение добычных и подготовительных работ
Получена задача математического программирования с булевыми неизвестными, ограничения и функция цели линейны, кроме ограничений (3.31). Данная задача является NР-трудной, т.к. даже частные случаи этой задачи [4] являются NР-трудными, то есть не существует эффективного полиномиального алгоритма ее решения. Для ее решение требуется разработка оригинального метода решения, при этом он будет либо приближенным, либо переборным./p>
IV. Выводы
Научная новизна данной работы заключается в разработке оригинальной оптимизационной модели планирования производства на золотодобывающем руднике.
Использование разработанной модели, учитывающей все возможные производственные ограничения, и программного комплекса позволит горнодобывающим предприятиям повысить эффективность управления, получить оптимальные планы развития горных работ и увеличить получаемую прибыль/
Модель использует большой объем разнородной информации, что требует разработки программного комплекса для хранения и обработки информации, а также для расчета параметров модели.
Основные функции разработанного программного комплекса:
- расчет плановых эксплуатационных запасов и объемов работ, показателей разубоживания и потерь;
- формирование возможных вариантов развития горных работ на перспективный и текущий период;
- расчет натуральных показателей сформированных вариантов горных работ;
- графическое моделирование динамики развития горных работ на руднике: отображение изменения во времени границ распространения горно-подготовительных и добычных работ; вывод на монитор диаграмм изменения во времени . объемов горно-подготовительных, добычных работ, среднего содержания металла, добытого металла;
- имитационное моделирование возможных вариантов развития горных 'работ в различных условиях;
- учет фактического положения горных работ с отображением на графической модели;
- расчет фактических показателей работы предприятия за анализируемый период (объемов работ, количества добытой руды, металла);
- сопоставление и анализ полученных результатов с плановыми показателями.
Литература
- Скаженик В.Б., Вицинский В.А., Петровская А.С. Автоматизация решения задач проектирования и планирования горных работ в условиях ХолбинсКОГО золоторудного месторождения/Известия Донецкого горного института. - № 2. - 2003. - с. 120-122
- Краткий обзор современного состояния программного обеспечения для горных предприятий.
- Резниченко с.с., Ашимихин А А. Математические методы и моделирование в горной промышленности: Учеб. пособие для вузов. - М.: Изд-во Моек. гос. горн. ун-та, 1997. - 403с.
- Гэри М., Джонсон Д. Вычислительные машины и труднорешаемые задачи: Пер. с англ. - М.:Мир, 1982 -416 с.
Вернуться к библиотеке
|