0 votes
16 views

Hi everyone,

I'm looking for some guidance on allocation in a foreground product system with multiple outputs.

I've attached a simple diagram to illustrate my question.

In my model, several upstream processes have multiple outputs, but all of these outputs are intermediate flows that are consumed by downstream processes within the same product system.

When I do not apply allocation, the contribution tree shows the same upstream process twice under the next process (once for each intermediate output), and both entries have the same impact value.

When I apply physical allocation to those upstream processes, the duplicate entries disappear, but the final LCIA result changes significantly.

However, my final process is different. It produces two valuable products that both leave the system (they are not intermediate flows).

My questions are:

  1. For processes that produce only intermediate flows, should I leave allocation as None, even though the contribution tree shows the same process twice?
  2. Is the contribution tree simply showing two different input paths from the same upstream process, or does this indicate double counting?
  3. If the final process produces two valuable products that leave the system, is that the appropriate place to apply physical allocation?

I'd appreciate any advice on the correct modeling approach. Thanks!

ago in openLCA by (120 points)

1 Answer

0 votes
ago by (146k points)
Hi, thank you for the clear question; the contribution tree shows a tree / non-looped view of the calculated impacts for the connected life cycle you modeled. If you apply allocation for a process with two products / intermediate flows, you get "rid of" one of the products, thus this will indeed disappear in the view as it does not have impacts. If you do not apply allocation (it does not matter whether physical or economic), you have both products with impacts and thus two supply chains that are duplicates indeed. An intermediate flow is also a product, maybe not for the end consumer but for the process producing it, thus for the modeling and for whether to apply allocation or not, there is no difference.
What you should do? Apply allocation whenever you have more than one function (product produced, waste treated) in a process, and use the allocation type foreseen in goal and scope ideally -> 1 no (assuming in g&s you did not say no allocation to be used), 2 two input paths but also double counting as this is what no allocation does 3 any place where more than one product appear.

Success!

edit: to not complicate things further, I left the system expansion / avoid allocation options out of the discussion here; these would come first.
...