关于Brightway2导入多联产LCI数据库及分配法使用的技术问询
Brightway2 联产产品分配法及活动设置答疑
1. 分配法的支持与配置
Brightway2完全支持分配法,不需要修改交换类型为"allocation"。分配法的核心是直接将主活动的环境影响按预设比例(质量、经济、能量等维度)拆分到各个联产产品上,操作方式是:
- 在主活动中,为所有有价联产产品添加
type="production"类型的交换 - 每个交换的数值设置为分配后的产出量(比如总产出按经济价值分配,A占60%、B占30%、C占10%,则三个production交换的数值分别为对应比例的产出量)
2. 三种联产产品的正确设置逻辑
分配法下不需要设置substitution类型交换,也不需要单独为后两种产品创建生产活动。正确的做法是:
- 仅保留主生产活动
- 在该活动内添加3条
type="production"的交换,分别对应三种有价产品,每条交换的数值为分配后的产出量(代表该产品分摊到的环境负担对应的产出比例)
3. 交换类型的规则确认
type="technosphere":对应工业系统内的物料/能源输入,必须匹配数据库中已存在的生产活动(比如输入钢材,就得有钢材生产的活动),数值为负(表示从外部系统流入本活动)type="biosphere":对应环境相关的流:- 自然资源开采(如矿石、水):数值为负(从环境获取资源)
- 环境排放(如CO₂、废水):数值为正(向环境释放污染物)
4. 之前结果错误的原因
你之前采用substitution类型交换+单独生产活动的方式,本质是使用了**替代法(系统扩展法)**的逻辑,和你想要的分配法核心逻辑冲突,因此导致LCA结果不符合预期。切换到分配法后,需移除所有substitution类型交换,按上述分配法的方式配置主活动即可。
内容的提问来源于stack exchange,提问作者Morphinka
相关产品推荐
相关产品推荐

