Управление запасами и формирование лесных грузопотоков. Учебное пособие
.pdfкомбинированные схемы, включающие как прямую вывозку, так и ступенчатые технологии. Это усложняет организацию лесосечно- транспортных процессов, требуя согласования по времени и месту проведения лесосечных, лесотранспортных, погрузоразгрузочных ра- бот и режима хранения лесоматериалов.
Существующие субъективные методы планирования и управ- ления этими процессами становятся малоэффективными. Требуется использование специальных математических методов теории иссле- дования операций и их компьютерной реализации для принятия обос- нованных плановых и управленческих решений. Содержательное описание рассматриваемой задачи в наиболее общем случае сводится к следующему. Имеется годовой лесосечный фонд ЛЗП, полученный
врезультате работы иерархически выше расположенной автоматизи- рованной системы или подобранной субъективно на основе долго- временных планов освоения арендных лесов. Этот фонд включает список лесосек, выделенных в рубку в расчетном году, с их товарной оценкой и общепринятыми таксационными показателями и характе- ристиками грунтово-гидрологических условий местности.
Известен также определяемый контрактами «портфель заказов» лесозаготовительных предприятий. Он определяет объем лесопродук- ции, сроки поставки, местоположение потребителей и пути лесо- транспорта.
Цель решения задачи – установление оптимальных по отноше- нию к выбранному критерию лесных грузопотоков при освоении го- дового лесосечного фонда лесозаготовительного предприятия. Данная задача предполагает определение календарных сроков проведения ле- сосечных работ в каждой лесосеке, необходимости и продолжитель- ности хранения заготовленного леса на верхних складах, сроков и объемов перевозки заготовленного леса на сезонные и нижние скла- ды, а также во двор потребителей. При этом оптимизируется объем хранения древесины на верхнем, сезонном и нижнем складе с учетом потери качества лесоматериалов при продолжительном хранении в теплое время года.
Поскольку в данном случае речь идет об определении опти- мального плана лесозаготовок и последующих лесных грузопотоков,
вкачестве критерия предлагается использовать приведенные затраты на лесозаготовки, погрузочно-разгрузочные работы и лесотранспорт, включая расходы на строительство и содержание технологических путей.
Условия, которым должно удовлетворять решение, можно раз- делить на две группы. Первая вытекает из экономического содержа-
51
ния задачи и обеспечивает адекватность модели реальной ситуации, вторая обеспечивает возможность математического описания и реше- ния поставленной задачи. Для первой группы условий имеем годовой лесосечный фонд в виде набора лесосек, являющихся источниками (поставщиками) сырья Аi (i = 1, m), и поставщиков промежуточной продукции на верхнем складе Qk (k = 1,4m), на сезонном складе Sl (l = 1,4l) и нижнем складе Nr (r = 1,4r), а также потребителей продук- ции Bj (j = 1, n). Каждая лесосека может поставлять li (ri = 1i) видов сырья, поставщики промежуточной продукции lk (rk = 1k) видов этой продукции, а потребители конечной продукции потребляют для сво- его производства lj (rj = 1j) промежуточной продукции или сырья. Каждый потребитель не всегда нуждается в полном ассортименте лесопродукции, изготовленной поставщиками, а может использовать
определенную |
номенклатуру rjn из множества ri или rk |
|
( rn r |
и rn r |
). Обязательным условием является только то, чтобы |
j i |
j k |
|
все потребители использовали все виды продукции, производимой поставщиками.
Принципиальным для модели данного вида является условие начальной несбалансированности предложения и спроса. Оно заклю- чается в том, что суммарный объем лесоматериалов каждого вида, определяемый по верхним пределам мощностей промежуточного хранения и переработки, должен превосходить суммарный спрос по- требителей на лесопродукцию этого вида.
Это условие необходимо для обеспечения возможностей выбора мощностей промежуточного хранения и переработки. В противном случае (при наличии баланса предложения и спроса) мощность ни од- ного из поставщиков не может быть уменьшена по сравнению с за- данным верхним пределом, и, следовательно, ни о какой оптимизации объемов хранения и промежуточной переработки речи идти не может. Задача в этом случае сведется только к оптимальному прикреплению потребителей и поставщиков.
Для второй группы условий необходимо, чтобы критерий и все ограничения были линейными функциями искомых неизвестных. Требование это не является обязательным, однако его невыполнение приводит к моделям нелинейного программирования, решение кото- рых значительно усложняется. При построении и решении моделей критерий в дальнейшем предполагается линейным.
Ограничения определяются внешними по отношению к задаче причинами и вытекают из условий. Кроме того, ограничения зависят
52
от того, какие мощности оптимизируются. Это может быть и задача оптимизации подбора лесосек годового лесосечного фонда к имею- щемуся «портфелю заказов» ЛЗП, и оптимизация мощностей пунктов промежуточного хранения и переработки (верхние склады, сезонные склады, нижние склады), и оптимизация подбора к имеющемуся го- довому лесосечному фонду потенциальных потребителей лесопро- дукции из возможного потенциального списка. В дальнейшем для оп- ределенности будем считать, что потребители существуют и спрос их известен (контракты заключены), а мощности промежуточного хра- нения и переработки оптимизируются.
При высказанном предположении получаем следующие ограни- чения. Спрос потребителей (выполнение контрактов поставки) на ка- ждый вид лесопродукции должен быть удовлетворен в полном объеме. Максимальный объем заготовки, хранения и промежуточной переработки лесопродукции не должен превосходить установленных предельных объемов (ограничение сверху). Эти объемы определяются наличием материально-технических ресурсов ЛЗП по лесозаготовкам, лесотранспорту, промежуточному хранению и переработке заготов- ленного леса, а также возможностью аренды машин и привлечения сезонной рабочей силы.
Минимальный объем заготовок, хранения и промежуточной пе- реработки лесопродукции на верхнем, сезонном и нижнем складе не ограничивается и может принимать любые положительные, в том числе и нулевые, значения. Если на каких-то направлениях перевозок ограничены пропускные способности коммуникаций, то на этих на- правлениях не может производиться лесоматериалов больше, чем оп- ределено этим ограничением. Такова общая постановка данной тех- нико-экономической задачи.
Решение ее в самом общем виде, т. е. как многоэтапной и мно- гопродуктовой, представляет известные трудности прежде всего из-за высокой размерности матрицы. Для того чтобы не загромождать мо- дель излишними подробностями, будем рассматривать многоэтапную однопродуктовую задачу, в которой пропускные способности комму- никаций дорог не ограничены, а оптимизируемые мощности ограни- чены только сверху.
Такой подход обусловлен минимальной промежуточной перера- боткой заготовленной древесины в ЛЗП с поставками потребителю лесопродукции в основном в круглом виде.
53
Ниж. склад Сез. склад Верхн. склад Лесосеки
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Таблица 6 |
|
|
|
|
|
|
Сводная матрица исходных данных лесных грузопотоков |
|
|
|
|
|||||||||
Поставщики |
|
Верхний склад |
|
Сезонный склад |
|
Нижний склад |
|
Потребители |
|
|||||||||
|
|
|
|
|
||||||||||||||
и их мощности |
|
[1] |
[1] |
[1] |
|
[1] |
[1] |
[1] |
|
[1] |
[1] |
[1] |
B1 |
Bj |
B4n |
B4n+1 |
||
|
|
|
|
Q1 |
Qk |
Q4m |
|
S1 |
S1 |
S4p |
|
N1 |
Nr |
N4d |
||||
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
q1 |
qk |
q4m |
|
s1 |
s1 |
s4p |
|
n1 |
nr |
n4d |
b1 |
bj |
b4n |
b4n+1 |
|
А1 |
a1 |
|
|
M |
M |
|
|
|
|
|
|
|
|
|
|
|
|
|
Аi |
ai |
|
M |
1 |
M |
|
|
2 |
|
|
|
3 |
|
|
4 |
|
|
|
|
Cik |
|
|
Cil |
|
|
|
Cir |
|
|
Cij |
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
Аm |
am |
|
M |
M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[2] |
q1 |
|
М |
M |
M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
Q1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[2] |
qk |
|
M |
5 |
M |
|
|
6 |
|
|
|
7 |
|
|
8 |
|
|
|
Qk |
|
0 |
|
|
Ckl |
|
|
|
Ckr |
|
|
Ckj |
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
[2] |
q4m |
|
M |
M |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Q4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[2] |
[2] |
|
M |
M |
M |
|
0 |
M |
M |
|
|
|
|
|
|
|
|
|
S1 |
S1 |
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
[2] |
s1 |
|
M |
9 |
M |
|
M |
10 |
M |
|
|
11 |
|
|
12 |
|
|
|
S1 |
|
M |
|
0 |
|
|
Clr |
|
|
Clj |
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
[2] |
s4p |
|
M |
M |
M |
|
M |
M |
0 |
|
|
|
|
|
|
|
|
|
S4p |
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[2] |
n1 |
|
M |
M |
M |
|
M |
M |
M |
|
0 |
M |
M |
|
|
|
|
|
N1 |
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[2] |
nr |
|
M |
13 |
M |
|
M |
14 |
M |
|
M |
15 |
M |
|
16 |
|
|
|
Nr |
|
M |
|
M |
|
0 |
|
Crj |
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
[2] |
n4d |
|
M |
M |
M |
|
M |
M |
M |
|
M |
M |
0 |
|
|
|
|
|
N4d |
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
54
Рассмотрим математическую модель задачи поквартального планирования лесных грузопотоков. Для математического описания задачи введем следующие обозначения (табл. 6):
Ai (i = 1, m) – лесосеки расчетного года с запасом ai, м3; m – общее количество лесосек расчетного года;
Qk (k = 1,4, m) – сезонная заготовка и складирование на верхнем складе (лесосеке);
qk – возможный верхний предел сезонной заготовки и складиро- вания леса на верхнем складе, определяемый запасом ликвидной дре- весины на лесосеке Ai;
Sl (l = 1,4, p) – сезонный объем хранения леса на промежуточном (сезонном) складе с верхним сезонным объемом хранения леса Sl ;
р – количество сезонных складов;
Nr (r = 1,4, d) – нижний склад с верхним предельным объемом сезонной переработки и хранения древесины; и < d – количество ниж- них складов;
Bj (j = 1,4, п) – потребитель продукции с сезонным объемом по- требления, предусмотренным контрактом на поставку древесины by;
п – количество потребителей;
Xik – объем леса, вырубаемый на i-й лесосеке и складируемый на ней для последующей вывозки;
Хil , X ir , Хij – объем леса, вырубаемый на i-й лесосеке, с достав-
кой соответственно на сезонный склад, нижний склад и во двор по- требителя;
Хkl , X kr , Хkj – объем леса, вывозимый с верхнего склада соот-
ветственно на сезонный склад, нижний склад и во двор потребителя; X lr , X lj – объем леса, вывозимый с сезонного склада соответст-
венно на нижний склад и во двор потребителя;
Xrj – объем леса, вывозимый с r-го нижнего склада j-му потреби- телю;
Cjk – удельные приведенные расходы на операции валки леса, обрезки сучьев, трелевки и строительства трелевочных волоков в i-й лесосеке в r-м сезоне;
Сil – удельные приведенные расходы сезонных операций валки леса, обрезки сучьев, трелевки строительства технологических путей (волоков и усов) погрузки леса, его перевозки и выгрузки с i-й лесо- секи в l-й сезонный склад;
Сir – удельные приведенные расходы сезонных операций валки леса, обрезки сучьев, трелевки, строительства технологических путей
55
(волоков и усов), погрузки, перевозки и выгрузки леса с i-й лесосеки на r-й нижний склад с последующей сортировкой и штабелевкой;
Сij – удельные приведенные расходы сезонных операций в i-й лесосеке валки, обрезки сучьев, раскряжевки, строительства тре- левочных волоков, подвозки сортиментов форвардером до сущест- вующей дороги, погрузка леса, его перевозка и выгрузка с автомобиля во двор j-го потребителя;
Сkl – удельные приведенные расходы сезонных операций строи- тельства технологических путей (усов), погрузки леса, его перевозки, выгрузки с k-го верхнего склада на l-й сезонный (промежуточный) склад;
Сkr – удельные приведенные расходы сезонных операций строи- тельства технологических путей (усов), погрузки леса, его перевозки, выгрузки, раскряжевки и штабелевки с k-го верхнего склада на r-й нижний склад;
Сkj – удельные приведенные расходы сезонных операций рас- кряжевки леса на верхнем складе, строительства технологических пу- тей (усов), погрузки леса, его перевозки и выгрузки с k-го верхнего склада во двор j-го потребителя;
Сlr – удельные приведенные расходы сезонных операций по- грузки леса, его перевозки, выгрузки, раскряжевки и штабелевки с l-го сезонного склада во двор j-го потребителя;
Сlj – удельные приведенные расходы сезонных операций рас- кряжевки леса на промежуточном складе, погрузки леса, его перевоз- ки и выгрузки с l-го сезонного склада во двор j-го потребителя;
Crj – удельные приведенные расходы сезонных операций по- грузки леса, его перевозки и выгрузки с r-го нижнего склад во двор j-го потребителя.
При введенных обозначениях суммарные приведенные затраты – критерий задачи – могут быть записаны в следующем виде:
m |
4 m |
m 4 p |
|
m 4d |
m 4n |
|
F = ∑∑Clk X ik |
+ ∑∑Cil X il |
+ ∑∑Cir X ir + ∑∑Cij X ij |
+ |
|||
i =1 k =1 |
i =1 l =1 |
|
i =1 r =1 |
i =1 j =1 |
|
|
4 m 4 p |
|
4 m 4 d |
|
4 m 4 n |
4 p 4 d |
|
+∑∑Ckl X kl + |
∑∑Ckr X kr + ∑∑Ckj X kj + ∑∑Clr X lr |
+ |
||||
k =1 l =1 |
|
k =1 r =1 |
|
k =1 j =1 |
l =1 r =1 |
|
|
4 p |
4 n |
4d |
4 n |
|
|
|
+∑∑Clj X lj |
+ ∑∑Crj X rj |
→ min . |
(19) |
||
|
l =1 j =1 |
r =1 j =1 |
|
|
||
Задача содержит следующие ограничения.
56
Общая суммарная мощность всех поставщиков должна превос- ходить суммарный спрос всех потребителей:
m |
4 m |
|
4 p |
|
4 d |
|
∑ai + ∑ |
|
+ ∑ |
|
+ ∑ |
|
|
qk |
Sl |
N r |
||||
i =1 |
k =1 |
|
l =1 |
|
r =1 |
|
4 n |
|
> ∑b j . |
(20) |
j =1
Сумма поставок j-му потребителю от всех поставщиков должна быть равна спросу этого потребителя:
m |
4m |
4 p |
4d |
|
||
∑xij + ∑xkj |
+ ∑xlj |
+ ∑xrj = b j ( j = |
|
). |
(21) |
|
1, 4n |
||||||
i =1 |
k =1 |
l =1 |
r =1 |
|
||
Сумма поставок леса с каждой i-й лесосеки на верхний, сезон- ный, нижний склады и во двор потребителя не должна быть больше ликвидности запаса в этой лесосеке:
4 m |
4 p |
4 d |
4 n |
|
||
∑xij + ∑xil |
+ ∑xir |
+ ∑xij ≤ ai ( j = |
|
). |
(22) |
|
1, m |
||||||
i =1 |
l =1 |
r =1 |
j =1 |
|
||
Суммарный объем поставок леса на верхние склады должен быть равен мощности каждого из них, а поставки из этих складов на сезонный склад, нижний склад и во двор потребителю не должны превосходить установленного верхнего предела их мощности, опре- деляемого запасом ликвидной древесины на лесосеке:
m |
4 p |
4d |
4 n |
|
||||
∑xik |
= X k = ∑xkl |
+ ∑xkr |
+ ∑xkj ≤ |
|
(k = |
|
). |
(23) |
qk |
1, 4 |
|||||||
i =1 |
l =1 |
r =1 |
j =1 |
|
||||
Суммарный объем поставок леса на сезонные склады с лесосек и верхних складов должен быть равен мощности каждого из них, а по- ставки с сезонных складов на нижний склад и потребителям не долж- ны превышать установленного верхнего предела их мощности:
m |
4m |
4d |
4n |
|
||||
∑xil |
+ ∑xkl |
= X l = ∑xlr |
+ ∑xlj ≤ |
sl |
(l = |
1, 4 p |
). |
(24) |
i =1 |
k =1 |
r =1 |
j =1 |
|
||||
Суммарный объем поставок леса на нижние склады с лесосек, верхних и сезонных складов должен быть равен мощности каждого из них, а поставки с нижних складов во двор потребителю не должны превосходить установленного верхнего предела мощности:
m |
4 m |
4 p |
4 n |
|
||||
∑xir + ∑xkr + ∑xlr |
= X r = ∑xrj ≤ |
nr |
(r = |
1, 4d |
). |
(25) |
||
i =1 |
k =1 |
l =1 |
j =1 |
|
||||
57
Задача также содержит ограничение на неотрицательность всех неизвестных:
xik ≥ 0; xil ≥ 0; xir ≥ 0; xij ≥ 0; |
|
|
xkl ≥ 0; xkr ≥ 0; xkj ≥ 0; xlr ≥ |
0 ; |
(26) |
xlj ≥ 0; xrj ≥ 0 (i =1, m; k =1, 4m; l =1, 4 p; r =1, 4d ; j =1, 4n ).
Алгоритм решения задачи поквартального планирования лесных грузопотоков. Изложенная выше математическая модель является линейной, близкой к модели транспортной задачи. Однако от закры- той модели линейного программирования она отличается несбалан- сированностью предложения и спроса и верхними односторонними ограничениями мощности промежуточного хранения и переработки леса на верхнем, сезонном и нижнем складах. Для того чтобы изба- виться от этих ограничений, условно разделим эти пункты на два:
Q[ ] |
и Q[ |
2 |
] |
, |
S |
[ ] |
и S |
[ |
] |
, |
N |
[ ] |
и N |
[ |
2 |
] – с предельно допустимыми мощно- |
||||||||||
1 |
|
|
|
|
1 |
|
2 |
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
k |
k |
|
|
|
|
l |
|
l |
|
|
|
r |
|
r |
|
|
|
|
|
|
|
|
|
|
|
|
стями, равными установленным верхним пределам: |
|
|||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
q[ ] |
= q[ |
|
] |
= q ; |
(27) |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
2 |
|
|
|
|
k |
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
k |
|
k |
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
S |
[ |
] |
= S [ |
|
] |
= s ; |
(28) |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
2 |
|
|
|
|
l |
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
l |
|
|
l |
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
N[ |
] |
|
= N[ |
|
|
] |
= n . |
(29) |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
2 |
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
r |
|
|
r |
|
|
|
|
|
r |
|
|||
Возможность данного подхода обусловлена тем, что в рассмат- риваемой модели верхний, сезонный и нижний склады одновременно выступают в двух качествах. С одной стороны, они потребители
заготовленного леса Qk[1], Sl[1], Nr[1], а с другой – его поставщики Qk[2], Sl[2], Nr[2].
Появление новых поставщиков и потребителей приводит к не- обходимости введения и новых поставок от этих поставщиков к но-
вым потребителям. Обозначим такие поставки через xk k |
, |
xl l |
, xr r , |
||||||
|
|
|
|
|
|
1 |
2 |
1 2 |
1 2 |
а |
|
|
удельные приведенные затраты, соответственно, |
через |
|||||
С |
k k |
|
, С |
, С |
r r |
. Поскольку номер k, l и r присваивается любому скла- |
|||
|
2 |
l l |
|
|
|
|
|
||
|
1 |
1 2 |
|
1 2 |
|
|
|
|
|
ду, постольку возможны два варианта сочетания номеров k1 и k2, l1
и l2, r1 |
и r2. Первый – когда номера складов совпадают (xk k |
, xl l |
, xr r ) , |
|
1 1 |
1 1 |
1 1 |
это означает, что условие поставки осуществляется внутри одного склада. Второй случай отвечает условию, когда поставки идут от од-
58
ного склада к другому ( xk k |
, xl l |
, xr r ). Такие поставки в принципе не- |
1 2 |
1 2 |
1 2 |
допустимы, поскольку требуют перевозки леса с одного верхнего склада на другой, с одного сезонного склада на другой или с одного нижнего склада на другой. Для запрета таких поставок введем их бло- кировку высокими единичными стоимостями:
Сk k |
= M , Cl l |
= M , Cr r |
= M , |
(30) |
|
1 2 |
1 2 |
|
1 2 |
|
|
где М – сколь угодно большое наперед заданное число. |
|
||||
Что касается поставок типа |
xk k |
, xl l , xr r , т. е. |
внутри одного |
||
|
|
1 2 |
1 2 |
1 2 |
|
склада, то они бессмысленны, хотя и не требуют никаких затрат:
Сk k |
2 |
= Cl l |
= Cr r = 0. В то же время такие поставки в данной задаче |
1 |
1 2 |
1 2 |
имеют определенное экономическое содержание. Действительно, если на каком-то складе продукция адресуется самому себе, то это означает, что в соответствии с заданным критерием она никому не нужна и является излишней. Следовательно, оптимальная мощность такого склада может быть определена как
X k |
= qk |
− xk k |
; |
(31) |
|||
|
|
|
|
|
1 1 |
|
|
|
|
|
|
|
|
|
|
Sl |
= sl |
− xl l ; |
|
(32) |
|||
|
|
|
|
|
1 1 |
|
|
|
|
|
|
|
|||
Nr |
= nr |
− xr r . |
(33) |
||||
|
|
|
|
|
1 1 |
|
|
Для предотвращения возможности встречных поставок заготов- ленной древесины с промежуточных складов обратно в лес типа xlk, xrk и xrl введем их блокировку высокой единичной стоимостью:
Сlk =Crk =Crl = M. |
(34) |
Для получения сбалансированной закрытой модели линейного программирования введем фиктивного потребителя В4n+1 со спросом b4n+1, составляющим:
m
b4n+1 = ∑ai
i =1
4n |
|
− ∑b j . |
(35) |
j =1
Введение фиктивного потребителя В4n+1 в физическом смысле предполагает перенос соответствующих лесосечно-транспортных ра- бот на следующий год. При этом появляются и фиктивные поставки xi,4n+1; xk,4n+1; xl,4n+1 с соответствующими удельными приведенными за- тратами Сi,4n+1; Сk,4n+1; Cl,4n+1; Cr,4n+1. При назначении последних необ- ходимо исходить из экономического содержания задачи.
59
При условии необходимости полного освоения годового лесо- сечного фонда поставки типа xi,4n+1 блокируются высокой единичной стоимостью Сi,4n+1 = М; в противном случае, т. е. при возможности ос- тавить часть лесосек в рубку на следующий год, Сi,4n+1 = 0.
Аналогично, для условия, при котором на верхнем, сезонном или нижнем складе на конец года не останется заготовленного леса, имеем Сk,4n+1 = Cl,4n+1 = Cr,4n+1 = M, в противном случае Сk,4n+1 = Cl,4n+1 = = Cr, 4n+1 = 0.
Для компьютерной реализации модели необходимо иметь пред- варительно подготовленную сводную матрицу исходных данных, которая представлена в табл. 7. Она содержит 16 условных частей (квадрантов).
Таблица 7
Матрица исходных данных лесных грузопотоков «лесосека – верхний склад» (квадрант 1 матрицы исходных данных)
Поставщики и их мощности
|
A1 |
a1 |
|
A2 |
a2 |
Лесосеки |
A3 |
a3 |
Am–3 |
am–3 |
|
|
Ai |
ai |
|
Ai |
ai |
|
Am–2 |
am–2 |
|
Am–1 |
am–1 |
|
Am |
am |
Верхние склады
зима |
весна |
|
лето |
|
осень |
|
|
зима |
|
весна |
|
лето |
|
осень |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[1] Q1 |
[1] Q2 |
|
[1] Q3 |
|
[1] Q4 |
|
[1] |
[1] |
|
[1] |
|
[1] |
|
[1] |
|
|
|
|
|
|
|
Qk |
Q4m–3 |
|
Q4m–2 |
|
Q4m–1 |
|
Q4m |
q1 |
q2 |
|
q3 |
|
q4 |
|
qk |
q4m–3 |
|
q4m–2 |
|
q4m–1 |
|
q4m |
C11 |
C12 |
|
C13 |
|
C14 |
|
M |
M |
|
M |
|
M |
|
M |
M |
M |
|
M |
|
M |
|
|
M |
|
M |
|
M |
|
M |
M |
M |
|
M |
|
M |
|
|
M |
|
M |
|
M |
|
M |
|
|
|
|
|
|
|
||||||||
M |
M |
|
M |
|
M |
|
|
M |
|
M |
|
M |
|
M |
|
|
|
|
|
|
|
Cik |
M |
|
M |
|
M |
|
M |
|
|
|
|
|
|
|
|
|
|
|||||
M |
M |
|
M |
|
M |
|
|
M |
|
M |
|
M |
|
M |
|
|
|
|
|
|
|
||||||||
M |
M |
|
M |
|
M |
|
|
M |
|
M |
|
M |
|
M |
M |
M |
|
M |
|
M |
|
|
M |
|
M |
|
M |
|
M |
|
|
|
|
|
|
|
||||||||
M |
M |
|
M |
|
M |
|
|
Cm4m–3 |
|
Cm4m–2 |
|
Cm4m–1 |
|
Cm4m |
В первом квадранте содержатся грузопотоки древесины, связан- ные с заготовкой леса и складированием на верхнем складе. Единич- ная стоимость Cik (i = 1, m; k = 4i – 3, 4i) включает удельные приве- денные затраты на валку леса, обрезку сучьев, строительство треле- вочных волоков и трелевку. Они дифференцированы по сезонам года (зима, весна, лето, осень). Все остальные поставки в этом квадранте
60
