提 要 在连续状态动态规划方法建立的人工林种群密度决策模型的基础上,首次提出应用遗传算法优化人工林林分经营过程的间伐时间和主伐时间的最优组合方案,并阐明其数学模型和具体方法。杉木人工林经营过程的密度最优控制方案优化实例表明,用遗传算法优化能收到良好效果。优化结果表明,杉木人工林经营过程中以间伐两次为最优,第一次在 11~12 年,第二次在 15~18 年,而主伐年龄以 25 年为最优。
关键词 遗传算法 密度控制
分 类 中图法 S752.9
1975 年,Holland[1] 受生物学中“生物进化”和“自然选择”学说的启发,提出了著名的遗传算法。经过近 20 年的研究、应用,遗传算法已成为非线性优化和系统辨识的有效工具,被广泛地应用于机器人系统、神经网络学习过程、模式识别、图象处理、工业优化控制、自适应控制等方面,以解决 NP 完全性、规划控制等问题,取得很好效果[2~13]。
在确定林分最优营林措施组合的常用方法中,以间伐试验或密度试验和动态规划最为典型[14~18]。前者当所需样本充分大时,须花费较长时间、较多人力、物力和财力,而当样本不够充分大时,这些试验的结果又难免受到试验条件的限制而影响试验的代表性;后者尽管由于其理论上的优越性而广泛应用于研究林分的最适密度、确定林分最佳间伐量和间伐期,但该法在优化间隔期的设置上,以往都采用人为控制的固定的间伐间隔期,从而造成在指导林分密度管理的实践中推广应用可操作性差。为此,黄家荣[19]、洪伟等[20]提出采用可作任意间隔期生长预估的密度二次效应模型,应用离散阶段的连续状态的动态规划方法推导可变间伐间隔期的人工林种群最优密度决策模型,以克服只能按固定间隔模拟的缺陷。然而,离散阶段的连续状态的可变间伐间隔期的人工林种群最优密度决策模型也存在以下缺陷:①间伐间隔期是可变的,但间伐间隔期以多大为最优无法确定;②间伐起始时间和主伐时间也采用人为方式确定,是否为最优,其组合是否为最优都值得深入研究。因此,人工林种群最优密度决策模型带有极大的主观性,通常依赖于林业工作者的专业知识和实践经验,这与促进林业经济增长方式由粗放型向集约型转变不相协调。
由于人工林林分密度控制过程是一个多步决策过程,而在采用离散阶段连续状态的动态规划方法优化时,决策的策略无非间伐(主伐)已否,只要间伐及主伐决策时间确定,就可应用人工林种群最优密度决策模型进行最优保留密度决策。若记间伐、主伐决策年为 1,其它年为 0,则从苗木栽植至林木采伐可形成一个 0、1 时间序列,序列中最后一个 1 代表主伐年龄,因此,人工林经营过程的连续状态动态规划密度最优化关键是经营过程的 0、1 最优化。遗传算法是建立在自然选择和群体遗传学基础机理上的随机、迭代、进化,具有广泛适应性的最优搜索方法,其染色体可用 0-1 表示,因此是解决组合优化问题的一种新途径。为此,本文在人工林密度控制连续状态的动态规划研究的基础上,首次应用遗传算法研究人工林经营过程中为获得最大木材收获的林分最佳保留密度的最优方案确定的数学模型及遗传算法机理及其具体方法。
1 离散阶段连续状态的动态规划的数学模型
离散阶段连续状态的动态规划方法探讨可变间伐间隔期的人工林种群最优密度决策模型方法如下[19,20]:
采用任意间隔期生长预估的密度二次效应模型:
M=aH
b·N-cH
d·N
2 (1)
在式 (1) 中:M 为林分单位面积蓄积 (m3/hm2);H 为林分在 t 年时的平均优势高 (m),它由地位指数曲线计算得到;N 为林分单位面积株数(株/hm2);a、b、c、d 为参数。
由于人工林林分的间伐是在多个时刻点上进行,因此林分密度控制是一个多步决策过程(设进行 l 次决策),其状态转移方程为:
N
i+1=N
i-n
i=N
i′(2)
M
i+1=M
i-V
i+△M(i,i+1) i=1,2,…,ι(3)
式中:Ni、为第 i 次采伐前、后的立木密度(株/hm2);ni、Vi 为第 i 次采伐株数(株/hm2)、材积 (m3/hm2);Mi 为第 i 次采伐前蓄积 (m3/hm2);ΔM(i,i+1) 为第 i 次采伐至 i+1 次采伐之间的蓄积净增量。
边界条件:
(N
1,M
1)=(N
0,M
0) (4)
(N
ι+1,M
ι+1)=(0,0) (5)
目标函数:
J
ι=R
1+R
2+…+R
ι (6)
式中:Ri(i=1,2,…,l) 为第 i 次采伐量 (m3/hm2)。
用动态规划法求解就可导出最优林分密度决策模型。设进行第 i 次决策,即第 i 次: