我很好奇是什么解释了使用“聚合 LCI”(或有时称为“系统”)和带有 Brigthway2 的 ecoinvent 3.4 的“单元”版本的随机过程计算时间的显着差异。
直观地说,我预计聚合 LCI 版本的计算时间会更快。但事实证明,使用单位版本的 ecoinvent 大约快 20 倍。
这是什么原因?以下代码(10 次迭代)给出了聚合 LCI 版本的 76 秒和单元版本的 3.7 秒。
def lca_road():
lca = bw.LCA({eidb.random():1}, ("IPCC 2013", "climate change", "GWP
100a"))
lca.lci()
lca.lcia()
lca.score
timeit.timeit(lca_road, number=10)
因此,使用综合 LCI 版本的 ecoinvent 有什么好处吗?还是我错过了什么?