Zone Allocation Model

Similar documents
An Example of Long-Form Audit Reporting

Preamble. Objectives October 20, 2004 page 1 of 13

Vancouver Island Land Use Plan Higher Level Plan Order

Vancouver Island Land Use Plan Higher Level Plan Order

Economic Operability Mapping of the Prince George Timber Supply Area

2016 SFI Public Summary Report

Kamloops Timber Supply Area

REVISED PREDICTIVE ECOSYSTEM MAP AND WILDLIFE HABITAT MODELS FOR TFL 23

Invermere Timber Supply Area

Tactical Plan 100 Mile House TSA

Preamble. Objectives October 20, 2004 page 1 of 13

Development of a Northern Goshawk Habitat Suitability Index for Forest Types of the Kootenay Region

Fort St. John Timber Supply Area

Implementation of Biodiversity Measures under the Forest Practices Code

Audit of Forest Planning and Practices Community Forest Agreement K4B and Audit of Silviculture Obligations Tree Farm Licence 42. Tanizul Timber Ltd.

Chief Forester Order Respecting the AAC Determination for the Nass Timber Supply Area

ORDER UNGULATE WINTER RANGE #U2-005

Wildlife and Wildlife Habitat Inventory Planning to Meet Land-Based Program Planning Needs in British Columbia

Sustainable Volume Grade 4 Credit Limit Guidebook

MARBLE LANDSCAPE UNIT

Audit of Forest Planning and Practices

Appendix A. TFL 52 Yield Table Summary Report

Audit of Forest Planning and Practices. Ainsworth Lumber Co. Ltd. Forest Licence A18690 FPB/ARC/41

Prepared for: Canadian Forest Products Ltd

KOOTENAY-BOUNDARY HIGHER LEVEL PLAN ORDER

Appendix B: Timber Supply Analysis

Forest Ecosystem Management

This Notice applies to the Squamish Forest District. Schedule 1. 1) Marbled Murrelet (Brachyramphus marmoratus) Amount:

Mackenzie Timber Supply Area

Lillooet Forest District. Inventory Plan

REFINING AN OLD FOREST QUALITY RANKING SYSTEM FOR THE PRINCE GEORGE FOREST DISTRICT

Improving Forest Inventory: Integrating Single Tree Sampling With Remote Sensing Technology

Prepared for: Canadian Forest Products Ltd

Fort St. John TSA Timber Supply Analysis Discussion Paper

Landscape Level Conservation Priorities in the Invermere TSA: Web Module Forest Science Program Project Y071069

Canada-U.S. Softwood Lumber Trade Discussions British Columbia Forest Policy Proposal

Kiln Drying of 5/4 Alpine Fir Lumber

Forest Science Program Project Y Web Module: Incidental Take and Protecting Habitat for Migratory Birds: An East Kootenay Pilot Project

Values, Objectives, Indicators and Targets

Complaint Investigation

Ndazkhot en Forest Management Ltd. Forest Licences A65926 and A81934 FPB/ARC/159

Executive Summary C Province of British Columbia

AN OVERVIEW. September Ministry of Forests Forest Practices Branch

Baseline Datasets for Evaluating Wildlife Tree Patches

UPDATE NOTE #11 New Options for Old Growth Management Areas in Ecosystems with Frequent, Stand Destroying Natural Disturbance

South Island District Woodlot Woodlot Licence W1632 FPB/ARC/162

Prince George Forest District

Tree Farm Licence 45 Issued to International Forest Products Ltd.

Silviculture and Management of Complex Forests

Incorporation of wildlife habitat capability into the multi-value, spatially-explicit, complex cutblock ecosystem management model LLEMS

Ecosystem Representation in Tree Farm License #30

March 30, Prepared by: Donald Sachs, PhD Forest Research Consulting 3928 W. 31 st Ave. Vancouver, BC

UPDATE NOTE # 9 Strategy for Management of Mature Seral Forest and Salvage of Mountain Pine Beetle- Killed Timber Within TFLs in the Cariboo

Executive Summary SD146.B7S C Province of British Columbia

2/24/2009. The factors that determine what type of forest will grow in a region are temperature precipitation growing season soil land forms

Tree Farm Licence 23

Ministry of Forests, Lands and Natural Resource Operations. Scaling Requirements in British Columbia

Audit of Timber Harvesting and Road Construction, Maintenance and Deactivation Skeena Cellulose Inc. Forest Licence A16829

Prepared by Robert Serrouya, M.Sc., R.P.Bio no February 21, 2006

Timber Harvesting and Fishing Lodge Interests near Morrison Arm

South Island District Woodlots Woodlot Licences W0011, W0020, W1479, W1526, W1713, W1902, W1903, W1906 FPB/ARC/158

Treatable Area Project Methods

Appendix 1: Forest Carbon Emission Offset Project Development Guidance

National Library of Canada Cataloguing in Publication Data

Forest Ecosystem Recovery Following Disturbance: A Retrospective Analysis of Historic Disturbances on the Southern BC Coast

6XPPDU\RI3XEOLF,QSXW

2 Cruise Design. April 15, 2015 Amendment No

Tree Farm Licence 52 Vegetation Resources Inventory Statistical Adjustment Preliminary Report

Vegetation Resources Inventory

Harvesting of Young Stands in BC

Multiple Resource Value Assessment (MRVA)

How Much Habitat Is Enough? How Much Disturbance is Too Much?

NOOTKA LANDSCAPE UNIT

Mule Deer Winter Range Planning. Current And Future Forest Condition Pilot Project. Submitted to:

Kalum Sustainable Resource Management Plan Amendments

Audit of Forest Planning and Practices. Small Business Forest Enterprise Program Sunshine Coast Forest District FPB/ARC/28

Atco Wood Products Ltd. SFI Surveillance Audit July 2015

Trends in Silviculture in B.C. ( )

Dawson Creek Timber Supply Area Old Growth Management Project.

BRITISH COLUMBIA MINISTRY OF FORESTS AND RANGE. Tree Farm Licence 1. Coast Tsimshian Resources Limited Partnership

UPDATE NOTE #1 Key Assumptions and Recommendations For Use of the Inventory Adjustment Factor in the Cariboo Forest Region

Living forest laboratories for sustainable silviculture in British Columbia

Regional Biodiversity Conservation Strategy UPDATE NOTE # 14

Stand structural attributes and canopy lichen diversity in B.C. s Inland Temperate Rainforest, Upper Fraser River Valley Watershed.

Allowable Annual Cut Partitioning Guide

Draft Report. Innovative Silviculture Surveys in the Fort St John Code Pilot Project. March 31, 2004

Tree Farm Licence 10

RESULTS BUSINESS VIEW OVERVIEW. Version 1

Skeena Sawmills Ltd SFI Certification Audit

A workshop for. Pruning. Participant s Workbook. Ministry of Forests Forest Practices Branch

INTEGRATING GIS TECHNOLOGY WITH FOREST MANAGEMENT AND HABITAT ASSESSMENT EFFORTS ON OUR NATIONAL FORESTS

Can Silviculture Solutions Mitigate the Timber Supply Impacts Resulting from Climate Change?

Audit of Forest Planning and Practices. MacMillan Bloedel Limited West Island Timberlands (subsequently acquired by Weyerhaeuser Company Limited)

Prioritizing Areas Burnt in the 2003 Wildfires for Rehabilitation Under the FFT Program

Complaint Investigation

Stand Level Risk Analysis and Decision Support Tool. By Craig DeLong, Adjunct professor Univ. of Northern British Columbia, Canada

FORESTS FOR TOMORROW PILOT PROJECT FINAL SYNOPSIS

Interim Assessment Protocol for Old Growth Forest in British Columbia. Standards for British Columbia s Cumulative Effects Framework Values Foundation

HCVFs: Examples of a process in Eastern British Columbia. Rachel F. Holt - Veridian Ecological Consulting Greg Utzig - Kutenai Nature Investigations

Transcription:

Zone Allocation Model Description of Modeling Approach With Examples From TFL-48 Review Draft Mark Boyland and Ralph Wells 1 1 Centre For Applied Conservation Research, Faculty of Forestry University of British Columbia, 2424 Main Mall, Vancouver BC, V6T1Z4, Canada Revision: March 31, 2005

Contents Introduction... 1 Defining Zones... 1 Preservation and Habitat Objectives... 1 Spatial Targets... 2 Priority Objectives... 2 Methods... 3 Simulated Annealing Algorithm... 3 Objective Function... 5 Data Preparation... 8 Preliminary Results... 13 Literature Cited... 18 Figures Figure 1. ZAM simulated annealing algorithm flow chart.... 4 Figure 2. Penalty cost functions... 7 Figure 3: TFL-48 BEC zones (used for representation targets)... 8 Figure 4: TFL-48 age class used for age priority objective... 9 Figure 5: TFL-48 operability used for operability priority objective.... 10 Figure 6: TFL-48 productivity used for productivity priority objective... 11 Figure 7. Hexagonal grid overlaid with resultant map.... 12 Figure 8: ZAM sample output for TFL-48.... 14 Figure 9: ZAM result for representation and snakeweight = 0.... 15 Figure 10: ZAM result for representation and snakeweight = 1000.... 16 Figure 11: ZAM result for representation and snakeweight = 10,000.... 17 i

Introduction This report describes the Zone Allocation Model (ZAM) and outlines database development and model runs undertaken for Tree Farm Licence (TFL) 48. TFL-48 is held by Canfor Ltd, and is located in the western portion of the Dawson Forest District, in northeastern British Columbia. TFL-48 incorporates Engelmann Spruce-Subalpine Fir (ESSF), Sub-Boreal Spruce (SBS), Boreal White and Black Spruce (BWBS) and Alpine Tundra (AT) biogeoclimatic (BEC) zones (Meidinger and Pojar 1991). TFL-48 is approximately 644,000 ha, of which 89% are productive forest (Baker 2001). The TFL currently has an annual allowable cut of 580,000 cubic metres (Baker 2001) ZAM is a spatial, forest-level planning tool designed to help planners zone forest activities (Boyland et al. 2004; Boyland and Moy 2005). All lands are allocated into one of three zone types, with a Simulated Annealing (SA) algorithm that searches for allocations that meet objective targets. Multiple objectives are included in the model through an objective function that sums the deviances from objective targets into a solution score. The basic objectives are to (i) distribute lands into zones according to zone percent targets, (ii) organize the zones into regions with basic size and shape objectives, (iii) allocate land into zones according to ecological representation targets, and (iv) allocate land into zones according to priority objective targets. Defining Zones While any number of zone types could potentially be accommodated, a three zone system can incorporate most objectives (Binkley 1997; Beese et al. 2001). The three zones include harvesting and ecological preservation to varying degrees. A Timber zone includes mostly economic objectives, maintaining a major portion of the landbase at or below a maximum sustained yield rotation age. Biodiversity values are included within an Old Growth zone, where maintaining old forests is a primary goal. A third, Habitat zone, is included to incorporate those objectives that are not fully achieved in the other two zones. Examples of activities appropriate for the Habitat zone are wood products from long rotations or modified partial harvesting systems designed to retain habitat structures (e.g., large snags, large downed wood). These three zones are designed to separate the truly competing practices (harvest vs. preservation) in the Timber and Old Growth zones while grouping mildly competing objectives in the Habitat zone. The sections below present the zone criteria and rationale for zone building, and are listed in order of importance. Preservation and Habitat Objectives 1. Ecosystem representation. Preservation and habitat objectives require that each ecosystem type be equally represented in the Old-Growth zone. This prevents important habitats from being completely allocated into the Timber zone, where intensive harvesting would not provide adequate habitat needs. 1

Ecosystem representation is modelled by distributing each Biogeoclimatic Ecological Classification (BEC; Green and Klinka 1994) variant into zone types proportional to the zone percentage target. For example, if the Old-Growth zone target is 10% of the landscape, 10% of each BEC variant should be allocated into the Old-Growth zone. Spatial Targets 2. Zone region Size and Shape. Each zone may be allocated to the landbase in several different areas for example, there could be ten different Old-Growth regions that sum to meet the 10% Old-Growth zone target. The minimum size of regions is set to 1,000 ha or larger to prevent intermixing of incompatible uses in small pockets across the landscape. The shape of zone regions is also controlled, to prevent long winding regions that have little interior area. Priority Objectives Priority objectives are areas identified as having special value for a certain zone types. Where possible within the overall objectives of ecological representation into zone regions of appropriate size and shape, the priority is to allocate these areas into particular zones. 3. Forest age. The Old-Growth zone requires older stands to provide habitats not found in the Timber zone. Age class distribution is controlled by forcing more area of mature stands into the Old-Growth zone. 4. Operability. Some areas in the forest tenure are difficult to access due to terrain and other factors and are consider inoperable. These areas should be assigned to the Old- Growth zone wherever possible. 5. Productivity. Low site index stands are often only marginally economically viable, however present good habitat opportunities after developing old growth features through many years of growth. Allocating these stands to the Old-Growth zone improves the economic opportunities in the Timber zone, while retaining habitat within the Old- Growth zone. 2

Methods Simulated Annealing Algorithm The Simulated Annealing algorithm works by slightly modifying an existing solution, and considering whether to keep the modified solution or return to the previous solution (Figure 1). If the new solution is better than the old solution, the new solution is always accepted, and the cycle is repeated with the next modification. If the new solution is worse than the old solution, the new solution could still be retained, subject to a random selection process. The algorithm randomly chooses whether to accept or reject worse solutions based on a random selection process weighted by how much worse the new solution is compared to the old solution and also the current point in the annealing process. Small negative steps are accepted more frequently than large negative steps, and negative steps are accepted more frequently in the beginning of the annealing process than at the end. In the zoning model, modifications to the solution are made by randomly selecting a tile, and assigning it a new, random zone type. By accepting better solutions, the algorithm migrates the solution towards lower scores (better solutions). However, situations often occur where there are no possible changes to a single tile that could make the solution better, however there exists completely different solutions that are better. In order to find the better solutions, many tiles must be changed that temporarily result in worse scores, but will eventually result in improvements. By sometimes allowing changes that result in worse solutions, the algorithm can cross over poorly scored areas to find (hopefully) the best solution. 3

Create initial solution; Calculate score Make small change to solution Re-calculate score NO New solution better? YES Accept anyway? Keep solution NO YES Remove change, return to previous solution. Stop? NO Figure 1. ZAM simulated annealing algorithm flow chart. 4

Objective Function The objective function sums penalties for deviations from objective targets. Objective penalties are created by multiplying the objective deviation by a penalty weight. Individual objective penalty calculations are explained in eqs. 3 10. The objective function is defined by eq. 2. [ 2] K Minimize = 6 Z s P h h= 1 Z s is the penalty function score for solution s. P h is the penalty associated with objective h. zones regions T A =, k= 1 i= 1 Tk = 0, k ki [ 3] K P 1 wk ( Tk Aki ) A ki < Tk [ 4] K P1 A ki Tk The P1 penalty controls the size of each region, penalizing regions smaller than a minimum size parameter (eqs. 3 and 4). Each zone type has a target region area, with no penalty assigned for regions that exceed the target (eq. 4). T k is the target size for each region of zone type k; A ki is the area of each region i of zone type k; w k is the weight assigned to the size objective for each zone k. An example region size penalty cost function is illustrated in Fig. 3a. This curve shape was used to strongly discourage very small zones. zones [ 5] K P2 = k= 1 regions i= 1 B w k A ki ki The P2 penalty controls the shape of each region, penalizing regions as they depart from a circular shape (eq. 5). B ki is the area of the bounding circle of region i of zone type k; w k is the weight assigned to the shape objective for each zone k. The bounding circle is the smallest circle that completely encompasses the region. Regions with a linear shape will have a higher ratio of bounding circle to region area compared with regions with globular shapes. This objective does not produce circular regions but does pressure regions away from linear shapes. As with all the objective penalty scores, the magnitude of the pressure is controlled by the weight parameter. A shape penalty cost function is shown in Fig. 3b. The P3 penalty controls the distribution of representation objectives (eq. 6). T kj is the area target for each representation target j of zone type k; w kj is the weight assigned to the representation objective for each representation target j of zone type k. Representation targets have symmetrical penalty functions, accruing penalties as the achieved amount diverges in either direction from the target (Fig. 3c). 5

[ 6] K P zones priorityobjs 3 = wkj ( Akj Tkj ) k= 1 j= 1 The P3 penalty controls the distribution of representation objectives (eq. 6). T kj is the area target for each representation target j of zone type k; w kj is the weight assigned to the representation objective for each representation target j of zone type k. Representation targets have symmetrical penalty functions, accruing penalties as the achieved amount diverges in either direction from the target (Fig. 3c). [7] K zones priorityobjs P 4 = wkm ( T A ), km km A km< T km k= 1 m= 1 [ 8] K P4 = 0, A km T km P4 controls the distribution of priority objectives (eqs. 7 and 8). A km is the area for each priority objective target m of zone type k; T km is the area target for each priority objective target m of zone type k; w km is the weight assigned to the priority objective, for each region, for each priority objective target m of zone type k. P4 = 0 if the area is greater than or equal to the target (eq. 8). Priority objectives have asymmetrical penalty functions, accruing a penalty only when a minimum target is not achieved (Fig. 3d). There are four priority objectives in this analysis: age, preservation proposals, tenure, and production. [ 9] K P zones 5 = wk ( Tk Ak ) k= 1 P5 controls the total amount of area in each of the zone types (eq. 9). A k is the area in each zone type k; T k is the area target of each zone type k. Like the representation targets, the zone area penalty function is symmetrical around the target (Fig. 3e). P5 = 0 if the target proportion of the landbase is allocated to each of the zones. [ 10] K P userid 6 = wn ( Tn An ) n= 1 P6 controls a user-designated zone type for specified areas (eq. 10). The userid field marks lands that must be allocated to a certain zone type; A n is the area in userid n; T n is the target for userid n; wn is the weight assigned for userid n.by assigning a very high weight, the model will always allocate the land into the desired zone type. 6

M ax a) M ax b) Penalty cost 0 50 100 150 200 Shape ratio (%total) M ax c) M ax d) Penalty cost Penalty cost 0 25 50 75 100 Re pre se ntation (% total) 0 25 50 75 100 Priority obje ctives (%total) M ax e ) Penalty cost Penalty cost 0 5 10 15 20 Re gion size (x10000 ha) 0 25 50 75 100 Zone allocation (% total) Figure 2. Penalty cost functions: (a) region size penalty (10 000-ha target shown); (b) region shape penalty; (c) representation penalty (25% target shown); (d) priority objective, the x axis is scaled to 100% (65% target shown); and (e) zone allocation (65% target shown). 7

Data Preparation A resultant database was prepared for TFL-48 that included attribute data required to model zone objectives. Preliminary zone objectives were based on BEC zones (for ecosystem representation), age class, operability and productivity (Figures 4 8). Figure 3: TFL-48 BEC zones (used for representation targets). 8

Figure 4: TFL-48 age class used for age priority objective. 9

Figure 5: TFL-48 operability used for operability priority objective. 10

Figure 6: TFL-48 productivity used for productivity priority objective. 11

Tiles To create tiles, a hexagon grid was overlaid on the GIS resultant database, with the resulting polygons grouped by hexagonal tile. While the resultant dataset appears similar to raster cells, there is no loss of precision that often occurs during a raster conversion. Raster maps use a single data description for each cell, often taking an average value of polygons comprising the cell. The tiles used in this dataset are containers for the polygons within their boundaries, holding the exact areas and data fields for each polygon within the tile (Figure 7). Figure 7. Hexagonal grid overlaid with resultant map. Changing the size of the hexagons changes the resulting number of hexagons containing polygons. Reducing the number of tiles reduces the number of possible moves, and the problem complexity. However, increasing the number of tiles increases flexibility. It is expected that better solutions are possible with a finer spatial resolution, however this could be offset by the increased complexity of larger problems. For TFL-48, a tileset was created using a 42 ha tile size that resulted in approximately 14,000 tiles. 12

Results In order to evaluate ZAM algorithms and assess their relative influence on the spatial distribution of zones, initial runs were undertaken for TFL-48 (Figure 8). In one example of evaluation runs, we set representation targets only (65% Timber Zone; 35% Habitat Zone; 10% Old-growth Zone targets for each BEC zone). Initially the snakeweight algorithm was applied (see Boyland and Moy 2005 for description of snakeweight), with an increasing snakeweight factor (Figure 9 10). It was found that the snakeweight factor could be increased to 10,000 (but no further) without appreciably affecting the representation target penalties. Further runs are planned to continue the evaluation of spatial algorithms intended to control the size and shape of zone patches (described in more detail in Boyland and Moy 2005). In addition, runs will incorporate other priority objectives (including age, operability, productivity and representation). After these evaluative runs are completed, priority functions will be reviewed and revised, in consultation with Canfor partners, to reflect management objectives and local conditions. 13

Figure 8: ZAM sample output for TFL-48. Conservation zone is analogous to old-growth zone. 14

Figure 9: ZAM result for representation (65% Timber Zone; 35% Habitat Zone; 10% Old-growth Zone) and snakeweight = 0. 15

Figure 10: ZAM result for representation (65% Timber Zone; 35% Habitat Zone; 10% Old-growth Zone) and snakeweight = 1000. 16

Figure 11: ZAM result for representation (65% Timber Zone; 35% Habitat Zone; 10% Old-growth Zone) and snakeweight = 10,000. 17

Literature Cited Baker, K. 2001. Tree Farm Licence 48 Canadian Forest Products Ltd Rationale for Annual Allowable Cut (AAC) Determination. British Columbia Ministry of Forests. Victoria, B.C. Beese, W.J., Dunsworth, G., and Perry, J. 2001. The Forest project: three-year review and update. Ecoforestry 16(4):10-17. Binkley, CS. 1999. Ecosystem management and plantation forestry: new directions in British Columbia. New Forests 18:75-88. Boyland, M, J. Nelson and F.L. Bunnell. 2004. Creating land allocation zones for forest management: a simulated annealing approach. Can. J. For. Res. 34:1669-1682. Boyland, M and A. Moy. 2005. ZAM Software Manual. Centre for Applied Conservation Research, Vancouver, B.C. Meidinger, D. and J. Pojar (eds.). 1991. Ecosystems of British Columbia. B.C. Ministry of Forests, Research Branch Special Report, Series 6. Victoria, B.C. Nelson, J.D. 2001. Assessment of harvest blocks generated from operational polygons and forest cover polygons in tactical and strategic planning. Can. J. For. Res. 31:682-693 18