Robust algorithms for the solution of the inventory problem in Life Cycle Impact Assessment Maurizio Cellura, Antonino Marvuglia – University of Palermo (Italy) Marcello Pucci – Institute for Studies on Intelligent Systems for Automation (I.S.S.I.A),

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Robust algorithms for the solution of the inventory problem in Life Cycle Impact Assessment Maurizio Cellura, Antonino Marvuglia – University of Palermo (Italy) Marcello Pucci – Institute for Studies on Intelligent Systems for Automation (I.S.S.I.A), - Presentation Transcript

    1. University of Palermo S4 ENVISA Workshop 2009 Palermo, 18-20 June 2009 Robust algorithms for the solution of the inventory problem in Life Cycle Impact Assessment Maurizio Cellura Marcello Pucci Antonino Marvuglia Institute for Studies on Intelligent University of Palermo Systems for Automation (I.S.S.I.A), 1 Dep. of Energy and Environmental Researches (DREAM) National Research Council, Palermo (Italy)
    2. Introduction S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 Every product has a “life” (1. design/development of the product; 2. resource extraction; 3. production; 4. use/consumption; 5. end-of-life activities, like collection/sorting, reuse, recycling, waste disposal). All activities, or processes, in a product’s life result in environmental impacts due to consumption of resources, emissions of substances into the natural environment, and 2 other environmental exchanges (e.g. radiation).
    3. Introduction S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 Life cycle assessment (LCA) is a methodological framework for estimating and assessing the environmental impacts attributable to the life cycle of a product, such as climate change, stratospheric ozone depletion, tropospheric ozone (smog) creation, eutrophication, acidification, toxicological stress on human health and ecosystems, the depletion of resources, water use, land use, noise and others. LCA is traditionally divided into four distinct though interdependent phases: 1. Goal and scope definition attempts to set the extent of the inquiry as well as specify the methods used to conduct it in later phases. 2. Life cycle inventory analysis defines and quantifies the flow of material and energy into, through, and from a product system. 3. Life cycle impact assessment converts inventory data into environmental impacts using a two-step process of classification and characterization. 4. Life cycle interpretation marks the point in an LCA when one draws conclusions and formulates recommendations based upon inventory and impact assessment data. Despite LCA is nowadays a universally accepted methodology, each of these 3 phases still contains some unresolved problems.
    4. Introduction S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 PHASE PROBLEM Goal and scope definition • Functional unit definition • Boundary selection • Social and economic impacts • Alternative scenario considerations Life cycle inventory analysis • Allocation • Negligible contribution (“cutoff”) criteria • Local technical uniqueness Life cycle impact assessment • Impact category and methodology selection • Spatial variation • Local environmental uniqueness • Dynamics of the environment • Time horizons Life cycle interpretation • Weighting and evaluation • Uncertainty in the decision process All • Data availability and quality 4 From: J. Reap et al., A survey of unresolved problems in life cycle assessment. Int J Life Cycle Assess (2008) 13:290–300
    5. Introduction S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 Allocation refers to the procedure of appropriately allocating the environmental burdens of a multi-functional process amongst its functions or products. Co-generation of Production Production electricity and heat of electricity of heat litre of fuel  −2   λ1a × −2   λ1b × −2        kWh of electricity  10   10   0  MJ of heat  18   0   18  p1 =  p1a =  p1b =  Kg of CO2 1  µ1a ×1  µ1b × 1        Kg of SO2  0.1  λ1a + λ1b = 1  µ2 a × 0.1   µ 2b × 0.1        0   0   0  litre of crude oil  µ1a + µ1b = 1 λ2 a + λ2b = 1 ALLOCATION FACTORS Obviously, arbitrary allocations could lead to incorrect LCA results and less preferable decisions based on those results. 5
    6. Introduction S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 ISO 14044 recommends that, where allocation cannot be avoided, physical causality is to be used as the basis for allocation where possible. Physical properties used as a basis for allocation include mass, energy or exergy content. If allocation based on physical, causal relationship is not feasible or does not provide a full solution, ISO 14044 suggests that the exchanges between the products and functions have to be partitioned “in a way which reflects other relationships between them. For example, input and output data might be allocated between co-products in proportion to the economic value of the products.” Anyhow, it has to be remarked that, regardless the method used, allocation introduces uncertainty and subjectivity elements into the computation and leads to biased solutions. 6
    7. Mathematical background S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 The matrix method for the solution of the so called inventory problem in LCA generally determines the inventory vector or eco-profile related to a specific process by solving the system of linear equations: economic economic (or technologic) matrix A ⋅s = f functional unit scale vector More in general, taking into account also the environmental part of the system: A  fecn  f =   ⋅s =   s = A −1 ⋅ fecn fenv = B ⋅ s B  fenv  From the mathematical point of view, the presence of multifunctional processes in the investigated system makes the economic matrix rectangular and thus non invertible. A possible strategy to deal with this problem without using allocation procedures is based on the pseudo-inverse of the technology matrix. The pseudo-inverse of a matrix A ∈ ℜ m×n (with m>n) is defined as: A = ( A A) A −1 7 † T T
    8. Mathematical background S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 Using the pseudo-inverse of the economic matrix A, it is possible to compute the scale vector also when A is rectangular, through the expression: s = A† ⋅ f However, it is necessary to assess in every case whether the obtained solution is satisfactory. To accomplish this assessment it is necessary to substitute the computed value of s in the original system, obtaining the so called discrepancy vector : f = A ⋅ ( A† ⋅ f ) % For the normal inverse A-1 we have: A ⋅ ( A −1 ⋅ f ) − f = 0 While for the pseudo-inverse we have: A ⋅ ( A† ⋅ f ) − f = f − f ≠ 0 % If the Euclidean norm % f −f is not too high (with respect to a fixed tolerance) the solution obtained with the pseudo-inverse can be considered acceptable. 8
    9. Problem description S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 One considers, for example, the system with the following inventory matrix: Production of Production of Incineration of electricity fuel waste kWh of electricity 10 -500 -5 l of fuel -1 100 0 ECONOMIC MATRIX kg of organic waste 0 0 -1000 A kg of chemical waste 0 0 -200 kg of CO2 1 10 1000 ENVIRON. kg of SO2 0.1 2 30 MATRIX kg of crude oil 0 -50 0 B and let the functional unit be the following vector: 1000  Production of 1000 kWh of electricity   0  f =  0    9  0 
    10. Problem description S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 In this case, using the pseudo-inverse of A, one obtains: 1000   200    0   A† ⋅ f =  2   f = A ⋅ ( A† ⋅ f ) =  %  0   0       0  % ( As a consequence, the discrepancy vector d = f − f ) is: 0   % − f = 0 d=f d 2 =0 0   0 Thus the pseudo-inverse gives in this case (for this particular choice of the functional unit vector) an exact solution to the problem. 10
    11. Problem description S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 If we chose the following functional unit:  0    0  f1 =   0     −1000  Disposal of 1000 kg of chemical waste We obtain:  0   0.1923    0    A † ⋅ f1 =  0.0019  f1 = A ⋅ ( A † ⋅ f1 ) =  %  −192.31  0.1923      −38.46   11
    12. Problem description S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 The discrepancy vector is in this case equal to:  0    0  = 980.6 d1 = f − f =  % d1 2  −192.31    961.54  According to the goals of the study, this value could be considered too high and thus the solution obtained through the pseudo-inverse should be in this case discarded. In those cases in which the pseudo-inverse is not able to provide an acceptable solution, the use of least squares techniques could be very useful. 12
    13. Problem solution S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 Given the system of equations A⋅x = f (where A ∈ ℜ m×n (m > n) and f ∈ ℜ m×1 ) There is no exact solution if f ∉ range( A) To solve this over-determined system we can use, for example, the Ordinary Least Squares (OLS) technique, which means solving the system A ⋅ sOLS = f + ∆f ∆f = As-f f y=As range(A) 13 ∆f is the residual error vector corresponding to a perturbation in f .
    14. Problem solution S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 A different approach that yields a consistent estimator is the Total Least Squares (TLS), which is a linear parameter estimation technique that has been devised to compensate for data errors. It is a natural generalization of the OLS approximation method when the data both in A and f are perturbed. The classical TLS problem looks for the minimal corrections ∆A and ∆f on the given data A and f that make solvable the corrected system of equations: ( A + ∆A ) sTLS = ( f + ∆f ) A particular case of TLS is the so called Data Least Squares (DLS) problem, in which the error is assumed to lie only in the data matrix and thus the problem is converted into the solution of the system: ( A + ∆A ) s DLS = f 14
    15. Problem solution S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 Classical TLS problem formulation OLS approach TLS approach • Find a matrix F' • Find a matrix  Frobenius norm such that m×n such that min F − F′ M ∈ℜ A − A F − F ˆ ˆ min F ′∈ range( A ) F m n F∈ range( A ) ˆ   F ∑∑ m 2 M = i, j • Solve the system F i =1 j =1 • Solve the system A ⋅ SOLS = F′ ˆ  ⋅ STLS = F ^ a2 f a2 f ^ ) a2 (A ^ n ge a1 ra ^ range(A) f a1 range(A) a1 f' 15 0 a 0 a
    16. Problem solution S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 Ordinary Least Squares Total Least Squares Data Least Squares (OLS) (TLS) (DLS) f f f (fi) (fi) (fi) arctan(s ) (ai) OLS A arctan(s ) (ai) TLS A arctan(s ) (ai) A DLS The OLS, TLS and DLS regression problems can be solved in several ways. One way to find the solution is the minimization of a cost function:  ( As − f ) ( As − f ) T (OLS problem)   ( As − f ) ( As − f ) T E ( x) =  (TLS problem)  1 + s Ts  ( As − f ) T ( As − f ) 16  (DLS problem)  sTs
    17. Problem solution S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 The approach here applied all these problems have been generalized by using a parameterized formulation of an error function whose minimization yields the corresponding solution. This error is given by the expression: ξ = 0 OLS 1 ( A ⋅s - f ) ( A ⋅s - f ) T  E ( s) = ξ = 0.5 TLS 2 ( 1 − ξ ) + ξ sT s ξ = 1 DLS  This approach comes from a work by G. Cirrincione, M. Cirrincione and S. Van Huffel ("The GeTLS EXIN Neuron for Linear Regression", 2000) The above function can be regarded as the cost function of a linear neuron (the GeTLS EXIN linear neuron) whose weight vector is s(t). In particular is: ( ) 2 m 1 ai s - fi EGeTLS ( s ) = ∑ E ( i) ( s) E ( s) = ( i) i =1 2 ( 1 − ξ ) + ξ sT s 17 where ai is the i-th row of A and f is the i-th element of f.
    18. Problem solution S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 ( ) ( ) 2 Hence: ( i) ai s - fi ai a i s - fi ξ s dE = − ds ( 1 − ξ ) + ξ s ( t ) s ( t )  ( 1 − ξ ) + ξ sT ( t ) s ( t )  2 T   The iterative algorithm (learning law) exploiting the gradient (steepest descent) is given by: s ( t + 1) = s ( t ) − α ( t ) γ ( t ) aT + ξα ( t ) γ 2 ( t )  s ( t ) i   sT ( t ) aT − fi where: γ ( k) = i ; α (t) = learning rate ( 1 − ξ ) + ξ sT ( t ) s ( t ) The GeTLS EXIN neuron is a linear unit with: • n inputs (vector ai); • n weights (vector s); • one output (scalar yi = sT ai ); ( • a training error (scalar ai s - fi ) ) In the application showed in this work, the parameter ς is made variable according to 18 a predefined scheduling (in general monotonically from 0 to 1).
    19. Case study S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 Illustrative case study: bricks production Rectangular technology matrix A ∈ℜ14×8 Production Production Production Production Supply Production Final Production of Production of of of of of of of demand oil-derivatives natural gas electricity clay sand crude oil biomass bricks vector f 1 MJ of electricity 1 -7.20E-03 -1.80E-02 0 -3.20E-02 0 0 -3.69E+02 0 1 MJ of heat 2.48E+00 0 0 -4.87E-02 -1.13E+00 -4.87E-02 0 -1.01E+03 0 1 kg of white clay 0 1 0 0 0 0 0 -1.37E+03 0 1 kg of red clay 0 1 0 0 0 0 0 -8.51E+02 0 1 kg of recycled inerts 0 0 0 0 0 0 0 6.90E+01 0 1 kg of sand 0 0 1 0 0 0 0 -5.00E+02 0 1 kg of gravel 0 0 1 0 0 0 0 -3.47E+02 0 1 kg of olive cake 0 0 0 0 0 0 1 -1.53E+02 0 1 kg of straw 0 0 0 0 0 0 1 -1.92E+01 0 1 MJ of crude oil 0 0 0 1 -2.34E+00 0 0 0 0 1 MJ of diesel oil 0 -4.54E-03 -3.60E-02 -5.29E-03 1 -3.61E+01 -4.06E-01 -1.41E+03 0 1 MJ of fuel oil 0 0 0 0 1 0 0 -1.11E+03 0 1 MJ of natural gas -4.27E+00 0 0 0 0 1 0 -5.52E+03 0 1 t of bricks 0 0 0 0 0 0 0 1 1 Substitution Least and Squares Allocation solutions 19
    20. Case study S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 The intervention matrix of the system at hand (used for the solutions obtained with the least squares techniques) is: 21×8 B ∈ℜ Production Poduction Production Production Production Production Supply Production of of of of of of natural of of electricity clay sand crude oil oil-derivatives gas biomass bricks Resources and raw materials MJ of Coal 1.49E-03 5.16E-03 1.36E-02 7.46E-07 5.77E-02 7.46E-07 1.40E-03 0 MJ of Lignite 2.74E-04 6.46E-03 1.63E-02 1.77E-09 2.68E-04 1.77E-09 8.32E-04 0 MJ of Hydropower 0 3.82E-04 1.04E-03 9.58E-08 7.66E-03 9.58E-08 4.54E-04 0 MJ of Geothermal Energy 0 2.80E-08 1.17E-07 6.08E-15 1.05E-04 6.08E-15 0 0 kg of Water 0 7.80E-03 2.40E-02 1.49E-02 7.26E-03 1.49E-02 0 1.03E+03 kg of Ores (sand, gravel, etc.) 2.20E-05 2.00E+00 2.00E+00 3.51E-05 4.55E-04 3.51E-05 0 0.00E+00 MJ of Crude Oil 1.21E-02 1.82E-02 1.43E-01 1.02E+00 2.34E+00 1.02E+00 4.15E-01 1.27E+03 kg of other Ores (iron, copper, etc.) 1.25E-04 7.37E-06 3.95E-05 5.60E-10 2.40E-04 5.60E-10 0 0.00E+00 Emissions to air kg of CO2 8.32E-02 2.52E-03 1.33E-02 4.17E-03 2.88E-02 4.17E-03 4.93E+00 6.02E+02 kg of CO 1.63E-04 3.83E-06 2.79E-05 1.14E-05 3.34E-05 1.14E-05 2.70E-02 1.10E+00 kg of CH4 3.68E-04 2.97E-06 1.09E-05 7.13E-05 1.02E-04 7.13E-05 6.00E-03 1.18E+00 kg of SO2 2.96E-05 2.61E-06 1.64E-05 5.31E-06 2.69E-04 5.31E-06 7.43E-03 2.20E+00 kg of NMVOC 3.70E-05 4.20E-07 2.87E-06 1.93E-05 4.23E-05 1.93E-05 3.07E-02 1.13E+00 Emissions to water kg of COD 6.25E-07 2.00E-07 1.11E-06 1.57E-11 6.75E-06 1.57E-11 2.21E-04 2.38E-01 kg of BOD 4.36E-08 6.11E-09 3.51E-08 4.41E-13 1.89E-07 4.41E-13 6.75E-06 2.25E-01 kg of P 3.27E-10 4.95E-11 3.91E-10 3.73E-18 9.84E-13 3.73E-18 0.00E+00 1.26E-03 kg of N 3.11E-08 2.91E-09 2.29E-08 2.19E-16 1.08E-10 2.19E-16 1.61E-04 6.00E-03 kg of AOX 5.78E-11 3.69E-12 2.90E-11 4.64E-18 2.01E-12 4.64E-18 2.95E-07 1.43E-05 Solid wastes kg of Ash 0 1.11E-04 2.83E-04 1.48E-08 2.56E-04 1.48E-08 0 0 kg of Sludge 0 2.46E-07 1.93E-06 5.30E-14 2.10E-05 5.30E-14 0 0 kg of Nuclear Waste 0 2.54E-09 6.49E-09 8.82E-17 7.70E-10 8.82E-17 0 0 20
    21. Case study S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 Flow chart of the case study on bricks production Production of c ru de o il oil-derivatives Production of oil natural gas diesel diesel oil Production of ity crude oil tric ec s el ga t hea al die at tur se die na na he l oi na es l se tur u lo diesel oil a all g iil Production of as s electricity and electr ic heat ity Supply of elec tric it biomass y Production of Production of he ele red and white sand and at ctr ic i clay gravel w ty ra st ke white clay ca red clay v e gravel oli fuel oil sand Production of bricks 21 bricks
    22. Case study S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 Square technology matrix A′ ∈ℜ13×13 (physical allocation) Production Production Production Production Production Production Production Production Production Production Supply Production Supply of of of of of of of of of of of of of straw electricity heat white clay red clay sand gravel crude oil fuel oil diesel oil natural gas olive cake bricks 1 MJ of electricity 1 0 -3.60E-03 -3.60E-03 -9.00E-03 -9.00E-03 0 -1.60E-02 -1.60E-02 0 0 0 -3.69E+02 1 MJ of heat 0 2.48E+00 0 0 0 0 -4.87E-02 -5.66E-01 -5.66E-01 -4.87E-02 0 0 -1.01E+03 1 kg of white clay 0 0 1 0 0 0 0 0 0 0 0 0 -1.37E+03 1 kg of red clay 0 0 0 1 0 0 0 0 0 0 0 0 -8.51E+02 1 kg of sand 0 0 0 0 1 0 0 0 0 0 0 0 -4.41E+02 1 kg of gravel 0 0 0 0 0 1 0 0 0 0 0 0 -3.47E+02 1 kg of olive cake 0 0 0 0 0 0 0 0 0 0 1 0 -1.53E+02 1 kg of straw 0 0 0 0 0 0 0 0 0 0 0 1 -1.92E+01 1 MJ of crude oil 0 0 0 0 0 0 1 -1.17E+00 -1.17E+00 0 0 0 0.00E+00 1 MJ of diesel oil 0 0 -2.27E-03 -2.27E-03 -1.80E-02 -1.80E-02 -5.29E-03 0 1 -3.61E+01 -3.25E-01 -8.12E-02 -1.41E+03 1 MJ of fuel oil 0 0 0 0 0 0 0 1 0 0 0 0 -1.11E+03 1 MJ of natural gas -3.41E+00 -8.54E-01 0 0 0 0 0 0 0 1 0 0 -5.52E+03 1 t of bricks 0 0 0 0 0 0 0 0 0 0 0 0 1.00E+00  -9.52E+01    PROCESS ALLOCATION  -7.14E+03   1.37E+03  Prod. of electricity and heat 0.8 for electricity and 0.2 for heat    8.51E+02  Prod. of clay (white and red) 0.5 for with clay and 0.5 for red clay  4.41E+02    Prod. of sand and gravel 0.5 for sand and 0.5 for gravel  3.47E+02  Production of oil-derivatives Allocation following the energy criterion. x′ = ( A′ ) b =  -3.51E+04  −1   Supply of biomass 0.8 for olive cake and 0.2 for straw  1.11E+03   -3.11E+04  Prod. of bricks and inerts Substitution method: inerts are considered as    -8.97E+02  equivalent to sand, but with an estimated correction   factor of 0.85 in order to account for the difference in  1.53E+02  quality between the mass of inert materials and the  1.92E+01  22   mass of sand obtained from them.  1.00E+00 
    23. Case study S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 Environmental intervention matrix after physical allocation Production Poduction Poduction Production B′ ∈ white21×13 ℜ of Poduction Poduction ProductionProduction Production of Production of Production of Production of Production of Supply of white of red Production of of Production of Production of Pr Supply of Production of red of of heat oil of natural gas sand crude oil of fuel oil of sand electricity crude clayfuel oil clay oil diesel olive cake gravel straw bricks clay clay gravel Resources and raw materials MJ of Coal 2.58E-03 2.58E-03 6.82E-03 1.20E-03 6.82E-03 2.99E-04 7.46E-07 2.58E-03 2.89E-02 2.58E-03 2.89E-02 6.82E-03 7.46E-07 6.82E-03 1.12E-03 7.46E-07 2.81E-04 2.89E-02 0 MJ of Lignite 3.23E-03 3.23E-03 8.14E-03 2.19E-04 8.14E-03 5.47E-05 1.77E-09 3.23E-03 1.34E-04 3.23E-03 1.34E-04 8.14E-03 1.77E-09 8.14E-03 6.66E-04 1.77E-09 1.66E-04 1.34E-04 0 MJ of Hydropower 1.91E-04 1.91E-04 5.19E-04 0 5.19E-04 0 9.58E-08 1.91E-04 3.83E-03 1.91E-04 3.83E-03 5.19E-04 9.58E-08 5.19E-04 3.63E-04 9.58E-08 9.08E-05 3.83E-03 0 MJ of Geothermal Energy 1.40E-08 1.40E-08 5.84E-08 0 5.84E-08 0 6.08E-15 1.40E-08 5.25E-05 1.40E-08 5.25E-05 5.84E-08 6.08E-15 5.84E-08 0 6.08E-15 0 5.25E-05 0 kg of3.90E-03 Water 3.90E-03 1.20E-02 0 1.20E-02 0 1.49E-02 3.90E-03 3.63E-03 3.90E-03 3.63E-03 1.20E-02 1.49E-02 1.20E-02 0 1.49E-02 0 3.63E-03 1.03E+03 kg of1.00E+00 gravel, etc.) Ores (sand, 1.00E+00 1.00E+00 1.76E-05 1.00E+00 4.39E-06 3.51E-05 1.00E+00 2.27E-04 1.00E+00 2.27E-04 1.00E+00 3.51E-05 1.00E+00 0 3.51E-05 0 2.27E-04 0 MJ of Crude Oil 9.09E-03 9.09E-03 7.14E-02 9.71E-03 7.14E-02 2.43E-03 1.02E+00 9.09E-03 1.17E+00 9.09E-03 1.17E+00 7.14E-02 1.02E+00 7.14E-02 3.32E-01 1.02E+00 8.31E-02 1.17E+00 1.27E+03 kg of3.68E-06 (iron, copper, etc.) other Ores Emissions to air kg of1.26E-03 CO2 3.68E-06 1.26E-03 1.97E-05 1.00E-04 6.65E-03 6.66E-02 … 1.97E-05 2.50E-05 5.60E-10 3.68E-06 6.65E-03 1.66E-02 1.20E-04 4.17E-03 1.26E-03 1.44E-02 3.68E-06 1.20E-04 1.26E-03 1.44E-02 1.97E-05 5.60E-10 6.65E-03 4.17E-03 1.97E-05 0 6.65E-03 3.94E+00 5.60E-10 0 4.17E-03 9.86E-01 0 … 1.20E-04 1.44E-02 6.02E+02 kg of1.91E-06 CO 1.91E-06 1.40E-05 1.30E-04 1.40E-05 3.26E-05 1.14E-05 1.91E-06 1.67E-05 1.91E-06 1.67E-05 1.40E-05 1.14E-05 1.40E-05 2.16E-02 1.14E-05 5.40E-03 1.67E-05 1.10E+00 kg of1.48E-06 CH4 1.48E-06 5.44E-06 2.94E-04 5.44E-06 7.36E-05 7.13E-05 1.48E-06 5.10E-05 1.48E-06 5.10E-05 5.44E-06 7.13E-05 5.44E-06 4.80E-03 7.13E-05 1.20E-03 5.10E-05 1.18E+00 kg of1.31E-06 SO2 1.31E-06 8.21E-06 2.37E-05 8.21E-06 5.92E-06 5.31E-06 1.31E-06 1.34E-04 1.31E-06 1.34E-04 8.21E-06 5.31E-06 8.21E-06 5.94E-03 5.31E-06 1.49E-03 1.34E-04 2.20E+00 kg of2.10E-07 NMVOC 2.10E-07 1.43E-06 2.96E-05 1.43E-06 7.40E-06 1.93E-05 2.10E-07 2.12E-05 2.10E-07 2.12E-05 1.43E-06 1.93E-05 1.43E-06 2.46E-02 1.93E-05 6.14E-03 2.12E-05 1.13E+00 Emissions to water kg of9.98E-08 COD 9.98E-08 5.57E-07 5.00E-07 5.57E-07 1.25E-07 1.57E-11 9.98E-08 3.37E-06 9.98E-08 3.37E-06 5.57E-07 1.57E-11 5.57E-07 1.77E-04 1.57E-11 4.42E-05 3.37E-06 2.38E-01 kg of3.05E-09 BOD 3.05E-09 1.76E-08 3.49E-08 1.76E-08 8.72E-09 4.41E-13 3.05E-09 9.47E-08 3.05E-09 9.47E-08 1.76E-08 4.41E-13 1.76E-08 5.40E-06 4.41E-13 1.35E-06 9.47E-08 2.25E-01 kg of2.48E-11 P 2.48E-11 1.95E-10 2.62E-10 1.95E-10 6.54E-11 3.73E-18 2.48E-11 4.92E-13 2.48E-11 4.92E-13 1.95E-10 3.73E-18 1.95E-10 0 3.73E-18 0 4.92E-13 1.26E-03 kg of1.45E-09 N 1.45E-09 1.15E-08 2.49E-08 1.15E-08 6.22E-09 2.19E-16 1.45E-09 5.40E-11 1.45E-09 5.40E-11 1.15E-08 2.19E-16 1.15E-08 1.29E-04 2.19E-16 3.22E-05 5.40E-11 6.00E-03 kg of1.84E-12 AOX 1.84E-12 1.45E-11 4.62E-11 1.45E-11 1.16E-11 4.64E-18 1.84E-12 1.00E-12 1.84E-12 1.00E-12 1.45E-11 4.64E-18 1.45E-11 2.36E-07 4.64E-18 5.90E-08 1.00E-12 1.43E-05 Solid wastes kg of 5.6E-05 Ash 5.6E-05 1.4E-04 0 1.4E-04 0 1.5E-08 5.6E-05 1.28E-04 5.6E-05 1.28E-04 1.4E-04 1.5E-08 1.4E-04 0 1.5E-08 0 1.28E-04 0 kg of 1.2E-07 Sludge 0 9.6E-07 0 5.3E-14 1.2E-07 1.05E-05 1.2E-07 1.05E-05 9.6E-07 9.6E-07 5.3E-14 1.05E-05 1.2E-07 9.6E-07 5.3E-14 0 0 23 0 kg of 1.3E-09 Waste Nuclear 1.3E-09 3.2E-09 0 3.2E-09 0 8.8E-17 1.3E-09 3.85E-10 1.3E-09 3.85E-10 3.2E-09 8.8E-17 3.2E-09 0 8.8E-17 0 3.85E-10 0
    24. Case study S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 We also used a different kind of allocation (economic instead of mass allocation) PRODUCT PRICE PRODUCT PRICE electricity (€/MJ) 0.034 gravel (€/kg) 0.011 heat (€/MJ) 0.013 fuel oil (€/kg) 0.4 white clay (€/kg) 2.2 diesel oil (€/kg) 0.025 red clay (€/kg) 2 olive cake (€/kg) 0.16 sand (€/kg) 0.015 straw (€/kg) 0.065 Square technology matrix A′′ ∈ℜ13×13 (economic allocation) Production Production Production Production Production Production Production Production Production Production of of of of of of of of of of electricity heat white clay red clay sand gravel crude oil fuel oil diesel oil natural gas 1 MJ of electricity 1 0 -3.77E-03 -3.43E-03 -1.04E-02 -7.62E-03 0 -3.01E-02 -1.85E-03 0 1 MJ of heat 0 2.48E+00 0 0 0 0 -4.87E-02 -1.07E+00 -6.55E-02 -4.87E-02 1 kg of white clay 0 0 1 0 0 0 0 0 0 0 1 kg of red clay 0 0 0 1 0 0 0 0 0 0 1 kg of sand 0 0 0 0 1 0 0 0 0 0 1 kg of gravel 0 0 0 0 0 1 0 0 0 0 1 kg of olive cake 0 0 0 0 0 0 0 0 0 0 1 kg of straw 0 0 0 0 0 0 0 0 0 0 1 MJ of crude oil 0 0 0 0 0 0 1 -2.20E+00 -1.35E-01 0 1 MJ of diesel oil 0 0 -2.38E-03 -2.16E-03 -2.08E-02 -1.52E-02 -5.29E-03 0 1 -3.61E+01 1 MJ of fuel oil 0 0 0 0 0 0 0 1 0 24 0 1 MJ of natural gas -2.21E+00 -2.06E+00 0 0 0 0 0 0 0 1 1 t of bricks 0 0 0 0 0 0 0 0 0 0
    25. Case study S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 Environmental intervention matrix after economical allocation Production Poduction Poduction Production Production Production Production Poduction Poduction Production Production B′′ ∈ ℜ 21×13 Production of Production of Production of Production of Supply Production of of of Supply Production of Product Production of of of of of of of of of of of crude oil fuel oil diesel oil natural gas olive cake crude oil straw fuel oil bricks diesel of heat white clay red clay sand electricity gravel heat white clay red clay sand gravel Resources and raw materials 7.20E-04 of Coal 2.70E-03 MJ 2.46E-03 7.87E-03 7.74E-04 5.77E-03 7.20E-04 7.46E-07 2.70E-03 5.44E-02 2.46E-03 3.34E-03 7.87E-037.46E-07 5.77E-03 1.00E-037.46E-07 4.03E-04 5.44E-02 0 3.34E 1.32E-04 of Lignite MJ 3.39E-03 3.08E-03 9.39E-03 1.42E-04 6.89E-03 1.32E-04 1.77E-09 3.39E-03 2.53E-04 3.08E-03 1.55E-05 9.39E-031.77E-09 6.89E-03 5.93E-041.77E-09 2.39E-04 2.53E-04 0 1.55E 0 MJ of Hydropower 2.00E-04 1.82E-04 5.99E-04 0 4.40E-04 0 9.58E-08 2.00E-04 7.22E-03 1.82E-04 4.44E-04 5.99E-049.58E-08 4.40E-04 3.24E-049.58E-08 1.30E-04 7.22E-03 0 4.44E 0 MJ of Geothermal Energy 1.47E-08 1.33E-08 6.74E-08 0 4.94E-08 0 6.08E-15 1.47E-08 9.90E-05 1.33E-08 6.08E-06 6.74E-086.08E-15 4.94E-08 0 6.08E-15 0 9.90E-05 0 6.08E 0 kg of Water4.08E-03 3.71E-03 1.38E-02 0 1.01E-02 0 1.49E-02 4.08E-03 6.84E-03 3.71E-03 4.20E-04 1.38E-021.49E-02 1.01E-02 0 1.49E-02 0 6.84E-03 1.03E+03 4.20E 1.06E-05 of Ores (sand, gravel, etc.) 9.52E-01 kg 1.05E+00 1.15E+00 1.14E-05 8.46E-01 1.06E-05 3.51E-05 1.05E+00 4.28E-04 9.52E-01 2.63E-05 1.15E+00 3.51E-05 8.46E-01 0 3.51E-05 0 4.28E-04 0 2.63E 5.85E-03 of Crude Oil MJ 9.53E-03 8.66E-03 8.24E-02 6.29E-03 6.04E-02 5.85E-03 1.02E+00 9.53E-03 2.21E+00 8.66E-03 1.36E-01 8.24E-02 1.02E+00 6.04E-02 2.96E-01 1.02E+00 1.19E-01 2.21E+00 1.27E+03 1.36E 6.03E-05 of other 3.86E-06 copper, etc.) kg Ores (iron, 3.51E-06 2.28E-05 6.47E-05 1.67E-05 6.03E-05 5.60E-10 3.86E-06 2.26E-04 3.51E-06 1.39E-05 2.28E-055.60E-10 1.67E-05 0 5.60E-10 0 2.26E-04 0 1.39E Emissions to air 4.01E-02 of CO2 1.32E-03 kg 7.86E-05 of CO 2.00E-06 kg 1.20E-03 1.82E-06 7.67E-03 4.31E-02 1.61E-05 8.44E-05 … 5.63E-03 4.01E-02 1.18E-05 7.86E-05 4.17E-03 1.32E-03 2.00E-06 1.14E-05 2.71E-02 1.20E-03 1.67E-03 3.15E-05 7.67E-034.17E-03 1.82E-06 1.93E-06 5.63E-03 1.61E-051.14E-05 3.51E+00 1.18E-05 4.17E-03 1.42E+00 2.71E-02 1.92E-021.14E-05 6.02E+02 7.76E-03 3.15E-05 … 1.10E+00 1.67E 1.93E 1.77E-04 of CH4 1.56E-06 kg 1.41E-06 6.28E-06 1.91E-04 4.61E-06 1.77E-04 1.56E-06 7.13E-05 9.61E-05 1.41E-06 5.90E-06 6.28E-067.13E-05 4.61E-06 4.28E-037.13E-05 1.72E-03 9.61E-05 1.18E+00 5.90E 1.43E-05 of SO2 1.37E-06 kg 1.24E-06 9.47E-06 1.53E-05 6.95E-06 1.43E-05 1.37E-06 5.31E-06 2.53E-04 1.24E-06 1.56E-05 9.47E-065.31E-06 6.95E-06 5.30E-035.31E-06 2.13E-03 2.53E-04 2.20E+00 1.56E 1.78E-05 of NMVOC kg 2.20E-07 2.00E-07 1.66E-06 1.92E-05 1.21E-06 1.78E-05 2.20E-07 1.93E-05 3.99E-05 2.00E-07 2.45E-06 1.66E-061.93E-05 1.21E-06 2.19E-021.93E-05 8.82E-03 3.99E-05 1.13E+00 2.45E Emissions to water 3.01E-07 of COD 1.05E-07 kg 9.51E-08 6.42E-07 3.24E-07 4.71E-07 3.01E-07 1.05E-07 1.57E-11 6.36E-06 9.51E-08 3.91E-07 6.42E-071.57E-11 4.71E-07 1.58E-041.57E-11 6.35E-05 6.36E-06 2.38E-01 3.91E 2.10E-08 of BOD 3.20E-09 kg 2.91E-09 2.03E-08 2.26E-08 1.49E-08 2.10E-08 3.20E-09 4.41E-13 1.79E-07 2.91E-09 1.10E-08 2.03E-084.41E-13 1.49E-08 4.81E-064.41E-13 1.94E-06 1.79E-07 2.25E-01 1.10E 1.58E-10 of P kg 2.59E-11 2.36E-11 2.25E-10 1.69E-10 1.65E-10 1.58E-10 2.59E-11 3.73E-18 9.27E-13 2.36E-11 5.70E-14 2.25E-103.73E-18 1.65E-10 0 3.73E-18 0 9.27E-13 1.26E-03 5.70E 1.50E-08 of N kg 1.52E-09 1.38E-09 1.32E-08 1.61E-08 9.70E-09 1.50E-08 1.52E-09 2.19E-16 1.02E-10 1.38E-09 6.26E-12 1.32E-082.19E-16 9.70E-09 1.15E-042.19E-16 4.63E-05 1.02E-10 6.00E-03 6.26E 2.79E-11 of AOX 1.93E-12 kg 1.76E-12 1.67E-11 2.99E-11 1.23E-11 2.79E-11 1.93E-12 4.64E-18 1.89E-12 1.76E-12 1.16E-13 1.67E-114.64E-18 1.23E-11 2.10E-074.64E-18 8.48E-08 1.89E-12 1.43E-05 1.16E Solid wastes 0 kg of Ash 5.83E-05 5.30E-05 1.63E-04 0 1.20E-04 0 5.83E-05 1.5E-08 2.41E-04 5.30E-05 1.48E-05 1.63E-04 1.5E-081.20E-04 0 1.5E-08 0 2.41E-04 0 1.48E 0 kg of Sludge 1.29E-07 1.17E-07 1.11E-06 0 8.16E-07 0 1.29E-07 5.3E-14 1.98E-05 1.17E-07 1.22E-06 1.11E-06 5.3E-148.16E-07 0 5.3E-14 0 1.98E-05 0 1.22E 0 kg of Nuclear Waste 1.33E-09 1.21E-09 3.74E-09 0 2.74E-09 0 1.33E-09 8.8E-17 7.25E-10 1.21E-09 4.46E-11 3.74E-09 8.8E-172.74E-09 0 8.8E-17 0 7.25E-10 0 4.46E 25
    26. Case study S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 By using the Least Squares techniques the system was solved in its rectangular form, without using any allocation or substitution. The GeTLS algorithm was applied with a linear scheduling of the ς parameter, and for different values of: • number of iterations (t=5,…,500) • learning rate (α=1.0E-04,…,1) For every combination of n and α the solution vector sGeTLS was computed, along with: • the corresponding final supply vector • the discrepancy vector % f = A ⋅ sGeTLS % d = f −f The chosen solution is the one with the minimal residual, that is the Euclidean norm: n d2= ∑d i =1 i 2 26
    27. Case study S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 1,0005 1 05 . 0 0 1,0004 4 1 0 . 0 0 α 1,0003 3 min(|d|) n ) i | | m (d 1 0 . 0 0 1,0002 2 1 0 . 0 0 1,0001 1 1 0 . 0 0 α ; min(|d|) 1,0000 1 0 50 10 0 10 5 20 0 20 5 30 0 30 5 40 0 40 5 50 0 I e to s t r i n a 0,4 0,341 0,3 0,2 0,1 0,0 0 100 200 300 400 500 Iterations 27
    28. Case study S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 1.0007 1.015 5 Iterations 10 Iterations 1.0007 1.0006 1.01 1.0006 |d| |d| 1.0005 1.0005 1.005 1.0004 1.0004 1.0003 1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 alfa alfa 1.035 1.0015 100 Iterations 500 Iterations 1.03 1.025 1.001 1.02 |d| |d| 1.015 1.0005 1.01 1.005 1 1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 alfa alfa 28
    29. Case study S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 Obtained scale vectors LCI technique Physical Economic Percentage Difference OLS Process DLS TLS GeTLS Process allocation Economic and between allocation Production of electricity Physical allocation -9.52E+01 1.47E+00 7.63E-05 1.76E-04 1.65E-04 8.51E-05 Production of electricity Production of heat -7.14E+03 101.54 -5.73E+03 Production of heat Production of white clay 1.37E+03 19.75 1.37E+03 5.20E-04 4.50E-04 4.23E-04 5.80E-04 Production of white clay 0.00 Production of red clay 8.51E+02 8.51E+02 Production of red clay 0.00 Production of sand 4.41E+02 4.41E+02 Production of sand 0.00 1.12E-04 1.21E-04 1.13E-04 1.24E-04 Production of gravel 3.47E+02 3.47E+02 Production of gravel 0.00 Production of crude oil -3.51E+04 -2.80E+04 4.77E-04 8.23E-04 7.74E-04 5.32E-04 Production of crude oil 20.23 Production of fuel oil 1.11E+03 1.11E+03 Production of fuel oil 0.00 2.05E-04 4.51E-05 4.23E-05 2.28E-04 Production of diesel oil -3.11E+04 -2.25E+05 Production of diesel oil -623.47 Production of natural gas Production of natural gas -8.97E+02 -597.88 -6.26E+03 7.71E-06 -1.80E-05 -1.70E-05 8.60E-06 Supply of olive cake Supply of olive cake 1.53E+02 1.53E+02 0.00 1.00E-04 1.30E-04 1.23E-04 1.12E-04 Supply of straw Supply of straw 1.92E+01 1.92E+01 0.00 29 Production of bricks Production of bricks 1.00E+00 1.00E+00 0.00 2.17E-07 2.85E-07 2.68E-07 2.43E-07
    30. Case study S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 The eco-profiles g of the functional unit can be obtained by the product g = B·s, where B is the intervention matrix, containing the environmental interventions of the unit processes. Percentage Difference PhysicalEconomic and between Economic OLS DLS TLS GeTLS allocation allocation Physical allocation Resources and raw materials Resources and raw materials MJ of Coal MJ of Coal 6.83E+0225.33 8.56E+02 1.73E-04 1.86E-04 1.79E-04 1.81E-05 MJ of Lignite MJ of Lignite -9.93E+006.55-9.28E+00 4.91E-05 5.28E-05 5.08E-05 5.95E-06 MJ of Hydropower MJ of Hydropower 9.08E+0125.551.14E+02 2.05E-05 2.20E-05 2.12E-05 2.15E-06 MJ of Geothermal Energy MJ of Geothermal Energy 1.26E+0024.60 1.57E+00 2.40E-07 2.58E-07 2.49E-07 2.40E-08 kg of Water kg of Water -4.50E+02 10.44-4.03E+02 2.45E-03 2.63E-03 2.54E-03 2.67E-04 kg of Ores (sand, gravel, etc.) kg of Ores (sand, gravel, etc.) -3.04E+031.32-3.00E+03 1.19E-02 1.28E-02 1.23E-02 1.41E-03 MJ of Crude Oil MJ of Crude Oil 6.17E+0414.26 7.05E+04 1.40E-02 1.50E-02 1.45E-02 1.47E-03 kg of other Ores (iron, copper, etc.) kg of other Ores (iron, copper, etc.) 3.19E+0017.87 3.76E+00 7.88E-07 8.48E-07 8.16E-07 7.46E-08 Emissions to air Emissions to air kg of CO2 kg of CO2 4.59E+0214.81 5.27E+02 2.38E-03 2.56E-03 2.46E-03 7.15E-04 kg of CO kg of CO 2.97E+0013.47 3.37E+00 7.30E-06 7.86E-06 7.56E-06 3.31E-06 kg of CH4 kg of CH4 -2.81E+003.91-2.70E+00 4.73E-06 5.10E-06 4.90E-06 1.05E-06 kg of SO2 kg of SO2 -4.17E-01 -1.11E+00 -166.19 6.83E-06 7.36E-06 7.08E-06 1.43E-06 kg of NMVOC kg of NMVOC 3.39E+00 7.083.63E+00 7.84E-06 8.44E-06 8.12E-06 3.72E-06 Emissions to water Emissions to water kg of COD kg of COD 1.81E-01 -9.39 1.64E-01 5.84E-07 6.29E-07 6.06E-07 8.42E-08 kg of BOD kg of BOD 2.24E-01 -0.45 2.23E-01 5.03E-07 5.42E-07 5.21E-07 5.54E-08 kg of PP kg of 1.26E-03 0.001.26E-03 2.80E-09 3.01E-09 2.90E-09 3.05E-10 kg of N kg of N 2.44E-02 8.202.64E-02 4.00E-08 4.31E-08 4.15E-08 1.94E-08 kg of AOX kg of AOX 4.80E-05 7.295.15E-05 8.06E-11 8.68E-11 8.35E-11 3.64E-11 Solid wastes Solid wastes kg of Ash kg of Ash -2.83E+00 -3.60E+00 -27.21 1.41E-06 1.52E-06 1.46E-06 1.58E-07 kg of Sludge 30 kg of Sludge -2.50E-01 -3.14E-01 -25.60 5.10E-08 5.49E-08 5.29E-08 5.17E-09 kg of Nuclear Waste kg of Nuclear Waste -3.75E-06 -6.15E-06 -64.00 2.07E-11 2.23E-11 2.14E-11 2.46E-12
    31. Case study S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 31
    32. Case study S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 32
    33. Normalization S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 In physical problems influenced by variables of different nature, these variables are often expressed by numbers whose range of variation can differ even by several orders of magnitude. For this reason, when any approach is used to solve a multiple-input problem, the solution could be polarized by those variables expressed by extreme values. In order to prevent this, normalization is often used. Normalized Normalized Normalization Matrix functional unit Economic Matrix  1 0 K 0  f  max ( ai1 , i = 1,K , m )  An = A ⋅ H fn =  0 O K M  max(f ) H=   M K O 0     0 K 0 1   max ( ain , i = 1,K , m )  If A is invertible, the de-normalized solution sden is obtained as follows: s n = A −1 ⋅ f n n s den = H ⋅ s n ⋅ max ( f n ) 33
    34. Condition number S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 For a generic square and invertible matrix A the condition number with respect to the Euclidean norm is defined as: k ( A ) = A A −1 where A is the Euclidean norm of the matrix, that is defined as A = max A ⋅ x , x =1 where x is a generic conformable vector for the matrix A. For square matrices the norm can be computed as the square root of the largest T eigenvalue λ max of the product A A, that is: ( A = λmax AT A ) The condition number provides an upper bound to the magnification factor that measures how a relative change in f propagates as a relative change in s. In fact the relation holds: δs δf ≤ A A −1 s f Matrices with an high condition number are called badly conditioned or ill-conditioned, In our cases: ( ) ( ) and they can provide unstable solutions to the system. A norm = 197.78 k A = 1.33E + 004 k 34
    35. Normalization S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 The traditional solutions (i.e. those obtained with the physical allocation and the economic allocation) found after de-normalization are the same as those obtained without using any normalization procedure. LCI technique Process OLS DLS TLS GeTLS Production of electricity 5.83E-04 5.35E-04 5.09E-04 8.51E-05 Production of heat Production of white clay 2.57E-03 2.37E-03 2.25E-03 5.80E-04 Production of red clay Production of sand 4.70E-04 4.32E-04 4.11E-04 1.24E-04 Production of gravel Production of crude oil 2.67E-03 2.45E-03 2.33E-03 5.32E-04 Production of fuel oil 1.13E-03 1.04E-03 9.94E-04 2.28E-04 Production of diesel oil Production of natural gas -1.84E-05 -1.67E-05 -1.59E-05 8.60E-06 Supply of olive cake 8.50E-05 7.93E-05 7.55E-05 1.12E-04 Supply of straw 35 Production of bricks 1.07E-06 9.86E-07 9.39E-07 2.43E-07
    36. S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 CONCLUSION The solution of the inventory problem in LCA is a complicated task, especially in presence of multi-functional processes or open-loop recycling, that are characterized by a rectangular, and thus non-invertible technology matrix. The application of the least squares techniques can be useful in presence of multi-functional processes and in all those cases in which the technology matrix is rectangular but the pseudo- inverse method does not provide an exact solution. The substantial advantage in using these techniques lies into: 2. the possibility to circumvent the drawback of the traditional solution of the inventory problem, which needs to use some computational tricks to transform the rectangular technology matrix into a square and invertible matrix. The only subjective choice in the GeTLS solutions are the learning rate and the number of iterations, but there is a guide criterion (the norm of the discrepancy vector |d| ) 4. The visualization of the error surfaces, which allows the identification of the most critical components of the solution. 36
    37. S4 ENVISA WORKSHOP 2009 A. Marvuglia, Palermo – 19/06/2009 POSSIBLE IMPROVEMENTS Implementation of a learning rule with a dynamically variable learning rate (α) as a function of the local gradient of the error surface. Application of a weighted version of the algorithm, in which higher weights are assigned to the most important components of the solution. ….. 37
    38. Prof. M. Cellura DREAM Dr. A. Marvuglia Dipartimento di Ricerche Energetiche ed Ambientali Leiden – 26/03/2009 Thank you for your attention 38

    + Beniamino  MurganteBeniamino Murgante, 4 months ago

    custom

    76 views, 0 favs, 0 embeds more stats

    Robust algorithms for the solution of the inventory more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 76
      • 76 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 0
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories