Параметры проекта в Brightway - PullRequest
0 голосов
/ 03 сентября 2018

У меня есть несколько потоков обмена между различными действиями, которые имеют общий параметр в своих формулах. Поэтому я подумал, что параметр проекта должен быть правильным выбором.

Тем не менее, мне кажется, это не работает. В учебнике показан пример, использующий параметры проекта, базы данных и действия в целом, но не только параметры проекта. Следующий код, по-видимому, не обновляет биржи и возвращает те же оценки LCIA:

#We create a project parameter with the value 0
project_data=[{"name":"param_1", "amount":0}]

#We register the parameter
parameters.new_project_parameters(project_data)

#We update the exchanges
ProjectParameter.recalculate("project")

mymethod = ('IPCC 2013', 'climate change', 'GWP 100a')
functional_unit = {act:(1)}
lca = bw.LCA(functional_unit, mymethod)
lca.lci()
lca.lcia()
lca.score

project_data=[{"name":"param_1", "amount":1}]
parameters.new_project_parameters(project_data)

ProjectParameter.recalculate("project")


lca.redo_lcia()
lca.score

Следовательно, как правильно добавлять и обновлять параметры проекта, используемые в формулах обмена нескольких видов деятельности? Спасибо.

...