Задачи комплектации парка лесовозных автопоездов
Автор: Иванова Олбга Анатольевна
Журнал: Ученые записки Петрозаводского государственного университета @uchzap-petrsu
Рубрика: Технические науки
Статья в выпуске: 4 (133), 2013 года.
Бесплатный доступ
Рассмотрена проблема комплектации парка лесовозных автопоездов для полного или частичного обновления имеющегося подвижного состава и формирования парка лесовозных автопоездов, используемых на вывозке. Разработаны математические модели, позволяющие обосновать комплектацию парка лесовозных автопоездов на основе затрат на содержание одной машиносмены и значений сменной производительности. Представлены алгоритмы - решения оптимизационных задач с использованием метода динамического программирования. Полученные результаты позволят лесозаготовителям комплектовать парк лесовозных автопоездов с минимальными затратами на их содержание, учитывая особенности применяемых технологий, используемых на вывозке. Применение на практике предлагаемых моделей позволит значительно повысить технико-экономические показатели деятельности лесозаготовительного предприятия.
Затраты на содержание, парк лесовозных автопоездов, математическая модель, объем вывозки, сменная производительность
Короткий адрес: https://sciup.org/14750441
IDR: 14750441 | УДК: 519*863+630*311+630*782
Mathematical models of hauling rigs' formation
The article is concerned with the problem of logging trucks’ fleet formation for a complete or partial renovation of the existing hauling rigs and formation of the vehicle fleet used for timber removal. Mathematical models substantiating the algorithm of lumber trucks’ fleet formation based on the maintenance costs per car-shift and values of the effective output per shift are developed. Solution algorithm with the use of dynamic programming method is presented. The obtained results will help logging operators to form a park of the hauling rigs with minimal expenses on its maintenance. Special features of the applied technologies used during removal are considered. Practical application of the proposed models will significantly improve technical and economic performance of the logging company
Текст научной статьи Задачи комплектации парка лесовозных автопоездов
В настоящее время особое внимание уделяется проблеме совершенствования лесозаготовительного процесса на стадии транспортировки заготовленных лесоматериалов лесовозными автопоездами. Результаты исследований данного вопроса отражены в научных трудах О. Н. Бурмистровой [2], В. К. Курьянова [6], С. В. Ляхова [8] и др. Колоссальный вклад внесли также ученые и специалисты ПетрГУ: А. В. Кузнецов [5], [10], А. М. Крупко [4], В. М. Лукашевич [7], В. И. Скрыпник [10], Л. В. Щеголева [11] и др. Стоит отметить, что перечисленные работы ученых и специалистов ПетрГУ написаны под руководством профессора И. Р. Шегельмана [10]. Все указанные выше авторы к решению данного вопроса подходили с разных точек зрения. В работе [4] предложена математическая модель рациональной структуры парка лесовозных автопоездов лесозаготовительного предприятия, учитывающая амортизацию автопоездов и сезонный характер лесозаготовок.
При решении названной проблемы целесообразнее учитывать не амортизацию как отдельный экономический показатель, характеризующий объем затрат на содержание лесовозных автопоездов, а показатель затрат на содержание одной машино-смены лесовозного автопоезда, учитывающий амортизационные отчисления, затраты на текущий и средний ремонт, горюче-смазочные материалы и заработную плату рабочих.
В данной статье представлен подход к решению проблемы комплектации парка лесовозных автопоездов, который включает в себя два этапа. На первом этапе необходимо обосновать комплектацию парка лесовозных автопоездов для обновления подвижного состава, используемого на вывозке, на втором этапе – обосновать оптимальную комплектацию автопоездов, используемых на вывозке, учитывая приобретенные и имеющиеся автопоезда.
Для обоснования комплектации парка лесовозных автопоездов с целью обновления имеющегося подвижного состава будем предполагать, что лесозаготовительное предприятие планирует приобрести определенное количество лесовозных автопоездов для выполнения нормированного сменного объема вывозки. Каждый автопоезд характеризуется сменной производительностью и затратами на содержание одной машино-смены. Требуется определить, какое количество автопоездов необходимо приобрести для выполнения сменного объема вывозки.
Для описания математической модели введем обозначения индексов, параметров и переменных, используемых в ней: I – множество индексов марок автопоездов, рассматриваемых для замены подвижного состава; arg min Ci – индекс автопоезда, имеющего минимальные затраты на содержание одной машино-смены; xi – количество приобретаемых автопоездов марки i ; W – нормированный сменный объем вывозки, м 3 ; P - сменная производительность автопоезда марки i , м3/см; C i - затраты на содержание одной машино-смены автопоезда марки i , руб./м-см; n – количество автопоездов, шт.; C arg min C – минимальные затраты на содержание одной маши-но-смены автопоезда вида arg min Ci , руб./м-см; P arg min C – сменная производительность автопоезда вида arg min C i , м3/см.
Построим математическую модель. Общий объем вывозки заготовленных лесоматериалов ограничен нормированным сменным объемом вывозки:
n
2 P ■ x > W . (1)
i = 1
Ограничения на переменные:
x i > 0, x i e Z , i = 1,..., n . (2)
Целевая функция минимизирует затраты на содержание одной машино-смены всех автопоездов:
n
2 C i ■ x i ^ min.
i = 1
Для решения оптимизационной задачи будем использовать метод динамического программирования [1], [3]. Так как данный метод исполь- зуется для задач с целочисленными исходными данными, а значения Pi и W измеряются в сотых долях, то для нахождения оптимального решения необходимо перевести значения Pi и W в целые числа, умножив на 100.
Пусть функция φ(y) отображает минималь- ные затраты на содержание автопоездов при выполнении объема вывозки y:
n
ф (y ) = min } 2 C i ' x i
n
2 P i 'x i > У , x i > 0, x i e Z , i = 1,..
Для хранения номеров автопоездов, при использовании которых достигается минимум функции φ ( y ), введем дополнительный массив ψ ( y ).
Вычислим начальные значения функций φ(y) и V(У) при значении У = 0 (5), (6) и 0 < У < P argmin C (7), (8): - = 1- i
φ(y) = 0(5)
ψ(y) = 0(6)
φ y arg min Ci,y, ..., arg min Ci i =1..n i=1..n
ψ( y) = argmin Ci.(8)
i = 1.. n
Для определения значений функций φ(y) и v(y) при POrgminC < У < W воспользуемся рекур рентным соотношением Беллмана:
ф( У ) = ““ { ф ( У — P ) + C i } , У = P argmi” C .’".’ W , (9)
i = 1.. n
ψ ( y ) = i . (10)
Представленная оптимизационная задача реализована на языке программирования Visual Basic в Microsoft Office Excel [9]. Алгоритм расчета количества автопоездов, необходимых для обновления имеющегося подвижного состава, состоит из четырех этапов.
-
1. Сортировка по возрастанию исходных данных по критерию «затраты на содержание одной машино-смены».
-
2. Заполнение массивов φ ( y ) и ψ ( y ) при y = 0 на основе соотношений (5), (6) и 0 < y < P - arg min C (7), (8). - = 1 "
-
3. Заполнение массивов φ ( y ) и ψ ( y ) при P argmi n C < У < W на основе соотношений (9), (10).
- = 1.. n
-
4. Подсчет количества автопоездов, необходимых для замены подвижного состава, следует начать со значения функции φ ( y ) при y = W , тогда функции ψ ( y ) присваивается значение номера автопоезда ψ ( y ) = i , при котором функция φ ( y ) минимальна. Следовательно, для дальнейших расчетов от нормы сменного объема вывозки вычитаем значение сменной производительности того автопоезда, которому присвоен номер i на предыдущем этапе расчетов, тогда номер следующего автопоезда, включенного в автопарк, равен ψ ( y – Pi ). Подсчет производим до тех пор, пока значение объема вывозки не станет равным нулю ( y = 0).
На втором этапе обоснуем комплектацию парка лесовозных автопоездов, используемых на вывозке. На данном этапе необходимо распределить имеющиеся автопоезда на вывозке таким образом, чтобы выполнялась сменная норма объема вывозки, а затраты на содержание были минимальны. Опишем математическую модель, действующую в задаче. Введем обозначения: J – множество индексов автопоездов, включенных в состав автопарка, используемого на вывозке; n – количество автопоездов, рассматриваемых для комплектации автопарка, используемого на вывозке; xi – переменная принимает значение 1, если автопоезд j используется на вывозке, 0 – иначе, j ∈ J ; Pj – сменная производительность, выполняемая j -м автопоездом, j е J, м3/см; C j -затраты на содержание одной машино-смены j -го автопоезда, j е J , руб./м-см; R j = 2 P j — сум— j = 1
ма сменных производительностей для k первых автопоездов, м3/см; W - нормированный сменный объем вывозки, м3.
Опишем математическую модель задачи. Общий объем вывозки заготовленных лесоматериалов ограничен нормированным сменным объемом вывозки:
n
2 Pj' xj> w .
j = 1
Ограничения на переменные:
xj e {0,1}, j = 1,...,n.
Целевая функция минимизирует затраты на содержание одной машино-смены всех автопоездов, используемых в технологическом цикле:
2Cj ■ xj ^ min.
j = 1
Как и в первой задаче, для решения будем использовать метод динамического программирования.
Введем функцию φj ( y ), которая отображает минимальные затраты на содержание автопарка среди первых j автопоездов при выполнении сменной нормы вывозки y :
. (14)
На начальном этапе расчетов необходимо отсортировать исходные данные по критерию «Производительность в смену» по возрастанию. Объем вывозки для первых рассматриваемых автопоездов j функции φj ( y ) выразим через Rj . Объем вывозки для всех рассматриваемых автопоездов функции φn ( y ) определяет максимальный объем вывозки, выполняемый всеми рассматриваемыми автопоездами y = Rn . В расчетах необходимо учитывать, что значение сменной нормы вывозки не должно быть больше объема вывозки всех рассматриваемых автопоездов W ≤ R . n
Для отображения использования рассматриваемого автопоезда при выполнении объема вывозки y введем вспомогательный массив ψj ( y ). По значениям массива ψj ( y ) будем определять оптимальный набор автопоездов, при котором функция φj ( y ) принимает минимальные значения. Если ψj ( y ) = 1, рассматриваемый автопоезд при выполнении объема вывозки y используется, если ψj ( y ) = 0, автопоезд не используется.
Зададим начальные условия функции φj ( y ) и ψj ( y ) для первого автопоезда:
ф(y ) = C 1 , если y ^ R 1 , (15)
V 1 (y ) = 1, если y ^ R 1 . (16)
Для нахождения минимальных затрат на содержание одной машино-смены для оставшихся автопоездов построим рекуррентное соотношение Беллмана:
Ф j ( y ) =
min
{ j,(max(0,y-Pj)) + Cj, j_,(y)}, если y<Rj_, Фj-1(max(0, y - Pj)) + Cj если Rj_, < y , (17) У = 0,...,Rn, j = 2,...,n, (18) где φj–1(y) – функция, отображающая минимальные затраты на содержание автопарка среди предыдущих j автопоездов при выполнении объема вывозки y; max(0, y – Pj) показывает объем работы, которую необходимо выполнить автопо- ездами с индексами j = 1, ..., j – 1; Rj–1(y) – объем вывозки предыдущих j автопоездов. Определим значения массива ψj(y) 1, если ф (y) < Vj-i^y), при y< R^ V j (У) = 10, иначе при y< Rj-1 1, если y > R . . , y j-1 Представленная оптимизационная задача реализована на языке программирования Visual Basic в Microsoft Office Excel. Алгоритм расчета состоит из четырех этапов. 1. Сортировка по возрастанию исходных данных по критерию «Производительность в смену». 2. Заполнение массивов φj(y) и ψj(y) для первого рассматриваемого автопоезда согласно соотношениям (15), (16). 3. Заполнение массивов φj(y) и ψj(y) для последующих автопоездов согласно соотношениям (17)–(19). 4. Подсчет количества автопоездов, используемых на вывозке, начинается с последнего рассматриваемого автопоезда при значении y = W. Каждый автопоезд можно включить в используемый на вывозке автопарк только один раз, если функция ψj(y) = 1, то значение функции для следующего автопоезда ψj–1(y – Pj); если функция ψj(y) = 0, то ψj–1(y). Подсчет автопоездов осуществляется до тех пор, пока значение объема вывозки не станет равным нулю (y = 0). ВЫВОДЫ Разработаны математические модели, позволяющие обосновать комплектацию лесовозных автопоездов при обновлении подвижного состава и формировании автопарка, используемого на вывозке на основе минимизации затрат на содержание одной машино-смены. Принимая в качестве оптимизационного показателя затраты на содержание одной маши-но-смены, лесозаготовитель в одном показателе учитывает амортизационные отчисления, затраты на текущий и средний ремонт, горюче-смазочные материалы и заработную плату основных и дополнительных рабочих. Используя в качестве ограничения суммарную сменную производительность, рассчитанную в зависимости от технологической схемы, используемой на вывозке, учитывается условие выполнения сменной нормы вывозки. В настоящее время автором ведется сбор информации для апробации разработанных математических моделей. * Работа выполнена при поддержке Программы стратегического развития ПетрГУ в рамках реализации комплекса мероприятий по развитию научно-исследовательской деятельности на 2012–2016 гг. MATHEMATICAL MODELS OF HAULING RIGS' FORMATION
Список литературы Задачи комплектации парка лесовозных автопоездов
- лгоритмы: построение и анализ: Пер. с англ./Т. X. Кормен, Ч. И. Лейзерсон, Р. Л. Ривест, К. Штайн/Под. ред. И. В. Красикова. М.: Вильямс, 2005. 1296 с.
- Бурмистрова О. Н. Повышение транспортно-эксплуатационных качеств лесовозных автомобильных дорог: для условий Республики Коми: Дис.. канд. техн. наук. Воронеж, 2001. 234 с.
- Воронов Р. В. Введение в методы решения комбинаторных оптимизационных задач. Петрозаводск: Изд-во Петр-ГУ, 2006. 34 с.
- Крупко А. М. Совершенствование технологических процессов транспортного освоения лесных участков лесовозными автопоездами: Автореф. дис.. канд. техн. наук. Архангельск, 2013. 15 с.
- Кузнецов А. В. Обоснование технологических решений, повышающих эффективность операций первичного транспорта леса: Дис.. канд. техн. наук. Петрозаводск, 2003. 169 с.
- Курьянов В. К. Повышение эксплуатационно-экологического качества уровня лесовозного автомобильного транспорта: Дис.. д-ра техн. наук. Воронеж, 1992. 509 с.
- Лукашевич В. М. Обоснование комплектов и режимов работы лесосечных и лесотранспортных машин с учетом сезонности лесозаготовительных работ: Дис.. канд. техн. наук. Петрозаводск: ПетрГУ, 2007. 150 с.
- Ляхов С. В. Повышение эффективности вывозки лесоматериалов парком автопоездов на основе планирования технико-эксплуатационных показателей: Дис.. канд. техн. наук. Екатеринбург, 2012. 166 с.
- Уокенбах Дж. Excel 2010: профессиональное программирование на VBA: Пер. с англ. М.: Вильямс, 2012. 944 с.
- Шегельман И. Р., Скрыпник В. И., Кузнецов А. В., Пладов А. В. Вывозка леса автопоездами. Техника. Технология. Организация. СПб.: ПРОФИКс, 2008. 304 c
- Щеголева Л. В. Модели и методы оптимизации систем машин для сквозных процессов заготовки круглых лесоматериалов: Дис.. д-ра техн. наук. Петрозаводск, 2011. 288 с.