Development and Aplication of Mathematical Programs for Contribution Analysis in Life Cycle Assessment
Abstract
The environmental impact of a final product can be regarded as the sum of the impacts of all processes needed to obtain it. The impacts of these processes in all individual layers of production can be quantified using contribution analysis methods. SPA is an advanced method used to identify the chain of production processes linking the most highly emitting process with the final product. This analysis was performed in Matlab, using a specialized algorithm developed by Peters and Hertwich in 1996. In this thesis we test an interdisciplinary approach combining LCA and operational research methods for doing a SPA. A mixed integer program was developed and implemented in Gams. The performance of this generalized algorithm was benchmarked against the specialized algorithm for three test cases performed on three databases of increasing complexity. The results suggest the advantage of this algorithm in performing analysis on sparse data systems compared with the classic method involving Matlab. However, Matlab s specialized algorithm performs better for dense data systems. Many of the requirements and limitations imposed by the software involved in different steps have proved manageable. This study proves that mathematical programming can be a very useful tool for contribution analysis in general and SPA in particular.