Научная статья на тему 'Алгоритмы и вычислительные процедуры принятия решений по оптимальному управлению рубками ухода'

Алгоритмы и вычислительные процедуры принятия решений по оптимальному управлению рубками ухода Текст научной статьи по специальности «Экономика и бизнес»

CC BY
71
26
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
АЛГОРИТМ / ОПТИМАЛЬНЫЕ РЕЖИМЫ / РУБКИ УХОДА / ЦЕЛЕВЫЕ ФУНКЦИИ

Аннотация научной статьи по экономике и бизнесу, автор научной работы — Черепухин Сергей Александрович

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по экономике и бизнесу , автор научной работы — Черепухин Сергей Александрович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Algorithms and Computing Procedures of Decision Making on Optimum Management of Cleaning Cuttings

Algorithms, computing procedures and software of finding optimal modes of cleaning cuttings are developed

Текст научной работы на тему «Алгоритмы и вычислительные процедуры принятия решений по оптимальному управлению рубками ухода»

УДК 630*243:519.688 С.А. Черепухин

Черепухин Сергей Александрович родился в 1972 г., окончил в 1995 г. Воронежскую государственную лесотехническую академию, кандидат технических наук, старший преподаватель кафедры автоматизации производственных процессов ВГЛТА. Имеет 26 печатных работ в области моделирования и оптимизации режимов рубок ухода за лесом.

АЛГОРИТМЫ И ВЫЧИСЛИТЕЛЬНЫЕ ПРОЦЕДУРЫ ПРИНЯТИЯ РЕШЕНИЙ ПО ОПТИМАЛЬНОМУ УПРАВЛЕНИЮ РУБКАМИ УХОДА

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

Ключевые слова: алгоритм, оптимальные режимы, рубки ухода, целевые функции.

Для малолесных районов европейской части России в настоящее время нужны новые компьютерные технологии проектирования и управления ускоренным выращиванием лесонасаждений с высокими лесоводствен-но-экологическими и экономическими характеристиками. Эти технологии необходимы для решения двух крупных отраслевых проблем.

I - создание условий для ускоренного достижения древостоями параметров технической спелости с получением наибольшего объема стволовой древесины от рубок ухода и главной рубки с 1 га за 1 год лесовыращи-вания. При этом максимизация объемов древесины по всем периодам роста и развития древостоев обеспечивает в целом высокие лесоводственно-экологические и экономические показатели лесовыращивания.

II - практическая реализация компьютерных технологий проектирования и управления рубками ухода с использованием наиболее эффективных технологий лесосечных работ и трелевочного оборудования.

При рубках ухода часто значительно повреждаются остающиеся деревья, их корневые системы, почва. Такие деревья привлекательны для эн-томо- и фитовредителей и ухудшают экологическую лесную среду, что негативно сказывается на дальнейшем ходе роста и развитии древостоев. Без минимизации лесоводственно-экологического ущерба от машинизации рубок ухода нельзя максимизировать объем стволовой древесины от рубок ухода и главной рубки.

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

5

Вначале проанализируем саму систему, над которой будет осуществляться управление.

Компьютерную систему управления процессом рубок ухода за лесом можно представить в виде, изображенном на рис. 1.

-ггБЫХ -ггЕЪш -.гВЬЕ: -.гвых .

Рис. 1. Система компьютерного управления процессом рубок ухода Она описывается следующими параметрами:

Уао,..., У™ - входные (начальные) параметры (высоты - Уао, диаметра - У2ао, сумм площадей сечений - У3ао, запаса стволовой древесины - У4ао и т. д.), влияющие на режим г-й рубки и носящие стохастический характер;

Г/ио ,..., Укшо - то же после проведения рубок. Этих параметры в значительной мере влияют на дальнейший прирост стволовой древесины. Изменяясь со временем, для следующей рубки они будут входными; Хъ...,Хк - входные величины контролируемых, регулируемых воздействий на объект управления (возраст, при котором проводят рубки ухода, - Х\, процент вырубаемого запаса - Х2, вид трелевочного механизма -Х3 и т. д.). Фактически это режимные параметры рубок ухода, установленные лесоводом с помощью ЭВМ;

5*

/1, ...,/ - входные параметры, определяющие размеры и эффективность пользования древесиной / - величина промежуточного пользования древесиной; / - степень повреждения стволовой части дерева и корневой шейки (разрыв и обдир коры, облом сучьев, ошмыги крон, слом вершин);/ - степень повреждения корней (видимые и невидимые переломы, разрывы корней и обдиры корневой коры); / - степень повреждения почвы (уплотнение с ухудшением питательных функций корневых систем, образование колеи и эрозия); /5 - затраты на проведение рубок ухода).

Задача функционирования представленной системы управления состоит в подборе значений Х1, ..., Хк таким образом, чтобы с учетом ограничений ОI ,..., ОI и случайных входных величин Уао,..., У™ найти оптимальные значения , /к при поддержании на заданном уровне значений параметров у8йз, ...,у8йз .

Компьютерная программа, написанная на основе соответствующего алгоритма управления, обеспечивает высокоэффективную работу лесозаготовительного предприятия, поддержание на оптимальном уровне всех экономических показателей процесса лесовыращивания. При этом в основе оптимального управления лежит принцип целостности и целенаправленности вырабатываемых управляющих воздействий. Другими словами, каждая отдельно взятая рубка должна увязываться с последующими. Режимы рубок должны быть оптимальными не для какой-либо отдельной операции, а для всей системы выращивания, несмотря на большую продолжительность процесса.

Использование на практике программ компьютерного управления возможно на двух уровнях:

1) первичными лесохозяйственными предприятиями для практических расчетов режимов рубок. Для выработки управляющих воздействий вводятся таксационные показатели конкретного древостоя уао, ..., . На выходе ЭВМ выдает требуемые режимные параметры рубок: изменение запаса, снижение густоты, время проведения рубки. Соблюдая их, можно при минимальных затратах получить максимальную прибыль от промежуточного пользования древесиной и качественно улучшить состав насаждения, что послужит залогом дальнейшего улучшения эффективности лесопользования;

2) лесопроектными предприятиями для разработки моделей прогноза лесопользования, выработки стратегии проведения лесохозяйственных мероприятий.

В обоих случаях персональный компьютер используется в режиме «советчика». Полученные результаты всегда можно сравнить с имеющимися нормативными документами. Рассмотренный режим работы позволяет

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

Для решения этих задач разработан пакет программ компьютерного управления технологиями ускоренного выращивания лесонасаждений [1].

Постановка задач Для расчетов на ЭВМ нужны алгоритмы и вычислительные схемы, составленные в соответствии с методами максимизации и минимизации целевых функций рубок ухода. Необходимо решить две задачи [1-3]:

1) выбрать возрасты рубок и количество вырубаемых деревьев таким образом, чтобы сумма объемов стволовой древесины от промежуточных и сплошных рубок была максимальной:

iVi )L , ,

Z1 = ^---->max, (/¡)г = (У? ) (Х2)г ; (1)

2) выбрать такой трелевочный трактор, чтобы сумма ущерба, причиненного лесозаготовительной техникой (Z2), была минимальна при минимальных затратах (Z3):

т , ч "' / \

Z = М/ + /э + / ) ^ min е 2г = £(/) ^ min, (2)

i=1 i i=l i

где i - индекс рубки ухода, i = 1, 2, 3, ..., n (n - сплошная рубка).

Для решения этой задачи необходимо найти математические модели: хода роста насаждений; реакций насаждений на рубки ухода; различных видов лесоводственно-экологического ущерба; эксплутационных затрат на проведение лесосечных работ.

Математические зависимости таксационных показателей У;ао (высоты - уао, диаметра - У2ао, сумм площадей сечений - У3ао, запаса стволовой древесины - У4ао) от возраста насаждений описываются частью степенного ряда Тейлора:

У/3 = а0 + а1 t + а2t2 + а3 t3 + а4 t4 + ... + ап tn, (3)

где а0, а1, а2, а3, а4,..., ап - постоянные коэффициенты, зависящие от породы

и бонитета насаждения; t - текущий возраст насаждений.

Математическая модель реакции древостоев на рубки ухода У5ао :

У5ао = ао + а1 t + а2 р + а12 tр + аи t2 + а22 р2 , (4)

где У5ао - текущий прирост насаждения, м3/га;

t - возраст, лет; р - полнота;

а0, а1, а2, а12, ап, а22 - постоянные коэффициенты модели, зависящие от породы и бонитета насаждения. Математические модели лесоводственно-экологического ущерба f

/ = ао + аХ + а^г + аХ3 + аиХХ2 + а^Х + а2ХХз + + апХ2 + а22Х22 + а33Х2 +... + ап_2п_2X* + а„_1„_1Х* + а„„Х3" , (5)

где а0, а1, а2, а3, а12, а13, а23, ... - постоянные коэффициенты модели, зависящие от породы и бонитета насаждения;

Х3 - вид трелевочного оборудования.

Математические зависимости эксплутационных затрат на проведение лесосечных работ выражаются частью степенного ряда Тейлора:

/5 = а0 + а1 I + а2^2 + а3 ¿3 + а4 ¿4 + . + а„ 1", (6)

где а0, а1, а2, а3, а4,... ,ап - постоянные коэффициенты, зависящие от бонитета

насаждений.

Задача состоит в следующем: выбрать коэффициенты уравнений таким образом, чтобы искомая модель наиболее точно описывала зависимости (3)-(6). Для этого необходимо определить критерий, по которому можно судить об адекватности модели.

Алгоритм оптимизации режимов рубок ухода

Рассмотрим вопрос об объеме вырубаемых деревьев и возрасте проведения рубок ухода, при которых целевая функция (1) максимальна. Поиск ведется в задаваемом временном промежутке для различных диаметров технической спелости. Количество и объем рубок задаются в зависимости от породы и начального возраста рубки. Рассмотрим алгоритм поиска оптимальных параметров промежуточных и сплошной рубки.

1. Ввод данных с клавиатуры:

возраст первой рубки (Х1)7;

диаметр технической спелости (Х4);

минимальный и максимальный процент выбираемого запаса ( ОXт™ ) для прочистки, прореживания, проходной рубки.

2. Нахождение математических моделей зависимости высоты (Уао), диаметра (У2ао), сумм площадей сечений (У3ао), запаса стволовой древесины (У4ао) от возраста.

3. Расчет объема древесины /1),, полученной при 7-й рубке ухода:

(/) = ( УТ )7 (Х2)7. (7)

Если текущий диаметр насаждения при возрасте (Х1)7 равен диаметру технической спелости, то переходят к п. 5.

4. Определение возраста следующей рубки (Х1)7+1. Очередную рубку можно проводить в возрасте древостоя, достигшего полноты, равной единице. Полноту (П) определяют по формуле

У ао

I = —, (8)

° оаа

где 5"таб - табличная сумма площадей сечения.

5. Процент изреживания (Х2)7+1.

6. Переход к п. 3.

7. Расчет суммарного объема (Vs), полученного при рубках ухода и сплошной рубке (Vcn):

m-i

К = I(/i) i + (YD m . (9)

i=i

8. Нахождение и запоминание оптимальных параметров сплошной рубки и рубки ухода:

- если Zj > max, то max = Zb запоминание возраста и процентов вырубаемого запаса при каждой рубке.

9. Если перебраны все варианты, то переходят к п. 11 (X2)i = (X^™).

10. Рассчитывают процент вырубки (X2 ) = (х™" ) + А, где А - шаг

изменения процента изреживания.

11. Вывод результата.

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

Алгоритм оптимального выбора трелевочного оборудования

Этот алгоритм делится на 6 этапов, на каждом из которых определяются:

математические зависимости экологического ущерба от применяемого трелевочного оборудования;

математические зависимости эксплуатационных затрат;

оптимальное трелевочное оборудование, исходя из минимума целевой функции (2) и (3).

Разработанный пакет программ компьютерного управления технологиями ускоренного выращивания лесонасаждений внедрен и успешно работает в лесоустроительных предприятиях Воронежа, Краснодара и Республики Хакасии.

Использование на практике компьютерных программ позволило:

1) выбрать оптимальные режимы рубок ухода, позволяющие получать максимальный объем вырубаемой древесины;

2) обоснованно выбрать трелевочное оборудование в целях снижения числа поврежденных деревьев;

3) повысить выход стволовой древесины с 1 га на 5 ... 15 %;

4) снизить возраст технической спелости на 5 ... 20 лет;

5) дополнительно получить 200 ... 800 р. с 1 га в год.

СПИСОК ЛИТЕРАТУРЫ

1. Авдонин И.Е. и др. Математические модели, вычислительные процедуры систем автоматизированного проектирования рубок ухода за лесом / И.Е. Авдонин, В.А. Гордиенко, И.П. Коваль и др. - Воронеж: ВГЛТА, 2001. - 306 с.

2. Петровский В.С., Черепухин С.А. Особенности компьютерного проектирования выборочных и сплошных рубок в нормальных древостоях сосны // Лесн. журн. - 2000. - № 5 - 6. - С. 82-87. - (Изв. высш. учеб. заведений)

3. Петровский В.С., Черепухин С.А. Математическое моделирование и проектирование экологически безопасных рубок ухода за лесом // Математические методы в технике и технологиях ММТТ-2000: Сб. трудов 13-й Междунар. науч. конф:. В 7 т. - СПб.: СПб. гос. техн. ун-т, 2000. - Т. 6. - 316 с.

Воронежская государственная лесотехническая академия Поступила 27.12.01

S.A. Cherepukhin

Algorithms and Computing Procedures of Decision Making on Optimum Management of Cleaning Cuttings

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Algorithms, computing procedures and software of finding optimal modes of cleaning cuttings are developed.

i Надоели баннеры? Вы всегда можете отключить рекламу.