如何创建我的前台系统技术圈,并将活动链接到后台系统(生物圈)?

问题描述 投票:0回答:0

我想在 Brightway2 中创建以下流程图(例如 Fig. 1: Simple Flowchart)。我可以访问 Ecoinvent 数据库以获取例如建造风力涡轮机时的二氧化碳当量。我以前从未使用过 Brghtway2,但对 Python 有一些先验知识。我的前台系统(技术圈)的结构由活动和交流组成,如下所示:

风力涡轮机产生 1 kWh 的电能。风力发电每产生一千瓦时的能量,就会向生物圈释放一定量的全球变暖潜能。这些数据要从后台系统中获取,即Ecoinvent数据库。电解水需要约55千瓦时的电能,约9千克水,才能产生1千克氢气。此外,还产生约 8 千克氧气并释放到生物圈中。 9 公斤的超纯水也来自生物圈或 Ecoinvent 数据库。随后,产生的氢气将被压缩。将 1 千克氢从 20 巴压缩到 50 巴,需要大约 0.44 千瓦时的电能,来自任何国家的电力组合。任何国家的电力组合发电的全球变暖潜能值数据也应从 Ecoinvent 数据库中获取。

如何设置这个简单的前后台系统。如果您能提供上述活动和交流的示例代码,我将不胜感激。

到目前为止,我的电解设置如下:

Exmpl_electrolysis = fgdb.new_activity(code='electrolysis', name='Hydrogen from PEM', unit='kilogram')

Exmpl_electrolysis.save()

Exmpl_electrolysis.new_exchange(input = [ELECTRICITY MIX], amount=55, unit='kilowatt hour', type='technosphere').save()
python lifecycle brightway
© www.soinside.com 2019 - 2024. All rights reserved.