首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MonteCarlo均值与静态LCA评分的变化

MonteCarlo均值与静态LCA评分的变化
EN

Stack Overflow用户
提问于 2022-06-17 13:46:07
回答 1查看 68关注 0票数 1

当我尝试应用MonteCarlo计算时,我注意到MC结果的平均值系统地高于静态结果。

比如中国生产的锂离子电池:

代码语言:javascript
复制
cell=[i for i in bw.Database('ecoinvent 3.8_APOS') if i['name'] == 'battery cell production, Li-ion, NMC111' and i['location']=='CN'][0]

GWP的静态LCA评分为18.3kgCO2eq/kg细胞:

代码语言:javascript
复制
CC = [method for method in bw.methods if "('EF v3.0 no LT', 'climate change no LT', 'global warming potential (GWP100) no LT')" in str(method)][0]

lca=LCA({cell:1},CC)
lca.lci()
lca.lcia()
lca.score

当我们计算MC的100次迭代时:

代码语言:javascript
复制
MC = bw.MonteCarloLCA({cell:1}, CC)
scores = [next(MC) for i in range(100)]

平均MC评分确实高于静态的MC评分:通过做np.mean(scores),我们得到了接近20 kgCO2eq/kg的值。如果我多次重复MC计算,MC平均值似乎总是高于静态值(即使有大量的迭代),我不明白为什么。

我试着观察活动的不确定性,但似乎对每个交易所都有定义(多数是在这里)。我也对EcoInvent数据库中的其他随机活动进行了尝试,并且我总是有相同的结论

它是来自于EcoInvent DataBase中的不确定性表示,还是我遗漏了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-06-17 16:03:18

生态发明中的大多数不确定性是用对数正态分布来定义的,库存数据集中的静态值是这种分布的中值,而不是平均值。对数正态分布的平均值总是高于中值,因此从蒙特卡罗不确定性分析中得到更高的平均值是正常的。

您可以阅读更多关于LCA中的对数对数正态分布的代表性值的内容。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72660400

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档