Hyppää sisältöön
    • FI
    • ENG
  • FI
  • /
  • EN
OuluREPO – Oulun yliopiston julkaisuarkisto / University of Oulu repository
Näytä viite 
  •   OuluREPO etusivu
  • Oulun yliopisto
  • Avoin saatavuus
  • Näytä viite
  •   OuluREPO etusivu
  • Oulun yliopisto
  • Avoin saatavuus
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Forest management optimization according to nonlinear partial differential equation (PDE) and gradient based optimization algorithm

Pyy, Johanna (2021-05-07)

 
Avaa tiedosto
isbn978-952-62-2920-1.pdf (2.162Mt)
isbn978-952-62-2920-1_meta.xml (108.5Kt)
isbn978-952-62-2920-1_solr.xml (69.36Kt)
Lataukset: 


Pyy, Johanna
University of Oulu
07.05.2021
Tämä Kohde on tekijänoikeuden ja/tai lähioikeuksien suojaama. Voit käyttää Kohdetta käyttöösi sovellettavan tekijänoikeutta ja lähioikeuksia koskevan lainsäädännön sallimilla tavoilla. Muunlaista käyttöä varten tarvitset oikeudenhaltijoiden luvan.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:ISBN:9789526229201

Kuvaus

Academic dissertation to be presented with the assent of the Doctoral Training Committee of Technology and Natural Sciences of the University of Oulu for public defence in the OP auditorium (L10), Linnanmaa, on 14 May 2021, at 12 noon
Tiivistelmä

Abstract

Forest growth models are used in optimizing forest stand management in order to produce stand projections. In stand-level optimization, timing of thinnings and trees to be cut — as well as timing for clearcutting are determined according to an optimization algorithm which maximizes the objective function. Models are roughly divided into stand-level models, structured population models and individual-tree models. Stand-level models are the simplest and individual-tree models the most complicated. It is always best to choose the simplest model which gives the wanted accuracy (Occam’s razor principle). Furthermore, the choice of growth model clearly determines the choice of an optimization algorithm. Dynamic programming algorithms i.e. algorithms which use derivatives are more effective, but calculating derivatives is not always possible.

In this dissertation, the aim was to build a size-structured forest stand management optimization model and a dynamic programming algorithm to solve it. In Article I, discrete diameter-structured matrix model was used to form the optimization problem, whereas in Article II continuous diameter-structured population model was employed in the forming. In Article II, we presented an optimization algorithm based on a gradient method. In addition to a more efficient forest management optimization method, the aim was to develop an optimization model which can be used to study monetary benefits of forest tree breeding. For doing that, adding variation inside the diameter class is important since e.g. distribution of height or branch properties are different in improved trees. In Article III, a model was presented in which height variation was added inside diameter classes.

This dissertation presents detailed explanation on how to use a gradient method algorithm to optimize forest stand management. The optimization results of the conducted analysis were compared with the results gained from an empirical-statistical MOTTI stand simulator and a direct search optimization algorithm PIKAIA. There were no big differences between the results. Therefore, the size-structured population model with a gradient method might be a good alternative to more complex models. Finally, in Article III it is shown that adding variation to a diameter structured population model affects optimal management.

 

Tiivistelmä

Metsänkäsittelyn optimoinnissa metsikön kehitystä ennustetaan puuston kasvumallien avulla. Metsikkötason optimoinnissa optimointialgoritmi määrittää objektifunktion maksimoivat harvennusten ajankohdat, niissä poistettavat puut ja päätehakkuun ajankohdan. Mallit jaetaan karkeasti metsikkötason malleihin, populaatiomalleihin ja puukohtaisiin malleihin. Metsikkötason mallit ovat yksinkertaisimpia ja puukohtaiset mallit monimutkaisimpia. Lähtökohtaisesti järkevintä on valita yksinkertaisin malli, joka antaa halutun tarkkuuden (Occamin partaveitsiperiaate). Lisäksi kasvumallin valinnalla on vaikutusta optimointialgoritmin valintaan. Algoritmit, jotka käyttävät derivaattaa, ovat tehokkaampia, mutta derivaatan laskeminen ei ole mahdollista kaikille malleille.

Tässä väitöskirjassa tavoitteena oli muodostaa kokojakautunut metsänkäsittelyn optimointiongelma ja sen ratkaisemiseksi derivaattaa hyödyntävä algoritmi. Optimointiongelman muodostamiseen käytetään artikkelissa I diskreettiä läpimittajakautunutta matriisimallia ja artikkelissa II jatkuvaa läpimittajakautunutta populaatiomallia. Artikkelissa II esittelimme optimointialgoritmin, joka perustuu gradienttimenetelmään. Tehokkaamman metsänkäsittelyn optimointialgoritmin lisäksi tavoitteena oli kehittää optimointimalli, jonka avulla voidaan tutkia metsänjalostuksen taloudellisia hyötyjä. Sitä varten on tärkeää lisätä vaihtelua läpimittaluokan sisälle, koska esimerkiksi jalostettujen puiden pituusjakauma tai oksien ominaisuuksien jakaumat ovat erilaisia verrattuna jalostamattomiin puihin. Artikkelissa III esitellään malli, jossa läpimittajakauman sisälle on lisätty pituuden vaihtelua.

Tässä väitöskirjassa esitetään yksityiskohtaisesti, kuinka gradienttimenetelmään perustuvaa algoritmia käytetään metsänkäsittelyn optimoinnissa. Saatuja optimointituloksia verrattiin empiiris-tilastollisella MOTTI-metsikkösimulaattorilla ja heuristisella PIKAIA-optimointialgoritmilla saatuihin tuloksiin. Tulosten välillä ei ollut suuria eroja. Siksi kokojakautunut populaatiomalli ja gradienttimenetelmä saattaa olla hyvä vaihtoehto monimutkaisemmille malleille. Lisäksi artikkelissa III osoitetaan, että esimerkiksi pituusvaihtelun lisäämisellä läpimittajakautuneeseen populaatiomalliin on vaikutusta optimaaliseen metsänkäsittelyyn.

 

Original papers

Original papers are not included in the electronic version of the dissertation.

  1. Pyy, J., Ahtikoski, A., Laitinen, E., & Siipilehto, J. (2017). Introducing a Non-Stationary Matrix Model for Stand-Level Optimization, an Even-Aged Pine (Pinus Sylvestris L.) Stand in Finland. Forests, 8(5), 163. https://doi.org/10.3390/f8050163

    Self-archived version

  2. Pyy, J., Ahtikoski, A., Lapin, A., & Laitinen, E. (2018). Solution of Optimal Harvesting Problem by Finite Difference Approximations of Size-Structured Population Model. Mathematical and Computational Applications, 23(2), 22. https://doi.org/10.3390/mca23020022

    Self-archived version

  3. Pyy, J., Laitinen, E., & Ahtikoski, A. (2020). Demonstrating the Effect of Height Variation on Stand-Level Optimization with Diameter-Structured Matrix Model. Forests, 11(2), 226. https://doi.org/10.3390/f11020226

    Self-archived version

 

Osajulkaisut

Osajulkaisut eivät sisälly väitöskirjan elektroniseen versioon.

  1. Pyy, J., Ahtikoski, A., Laitinen, E., & Siipilehto, J. (2017). Introducing a Non-Stationary Matrix Model for Stand-Level Optimization, an Even-Aged Pine (Pinus Sylvestris L.) Stand in Finland. Forests, 8(5), 163. https://doi.org/10.3390/f8050163

    Rinnakkaistallennettu versio

  2. Pyy, J., Ahtikoski, A., Lapin, A., & Laitinen, E. (2018). Solution of Optimal Harvesting Problem by Finite Difference Approximations of Size-Structured Population Model. Mathematical and Computational Applications, 23(2), 22. https://doi.org/10.3390/mca23020022

    Rinnakkaistallennettu versio

  3. Pyy, J., Laitinen, E., & Ahtikoski, A. (2020). Demonstrating the Effect of Height Variation on Stand-Level Optimization with Diameter-Structured Matrix Model. Forests, 11(2), 226. https://doi.org/10.3390/f11020226

    Rinnakkaistallennettu versio

 
Kokoelmat
  • Avoin saatavuus [37688]
oulurepo@oulu.fiOulun yliopiston kirjastoOuluCRISLaturiMuuntaja
SaavutettavuusselosteTietosuojailmoitusYlläpidon kirjautuminen
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatAsiasanatUusimmatSivukartta

Omat tiedot

Kirjaudu sisäänRekisteröidy
oulurepo@oulu.fiOulun yliopiston kirjastoOuluCRISLaturiMuuntaja
SaavutettavuusselosteTietosuojailmoitusYlläpidon kirjautuminen