Больше несвязанных обменов при переключении фоновой базы данных с отключения экоизобретения на косвенное

У меня есть инвентаризация LCI в Excel, которая изначально связана с базой данных отсечек ecoinvent 3.4. Когда я импортирую его, я не получаю несвязанных обменов.

Теперь я хотел бы переключиться и связать его с последовательной базой данных ecoinvent 3.4.

for k, fp in {"LCI": "lci.xlsx"}.items():

    if k not in databases:
        imp = ExcelImporter(fp)
        imp.apply_strategies()
        imp.match_database(fields=["name", "unit", "location"]) 
        imp.match_database('ecoinvent_conseq',  fields=["reference product", "name", "unit", "location"])
        imp.match_database('ecoinvent_conseq',  fields=["name", "unit", "location"])
        imp.statistics()
        imp.write_excel()
        imp.write_database()
        database = Database('LCI')

Я знаю, почему для процессов с несколькими выходами, в которых происходит изменение эталонного продукта, они не связываются.

В некоторых случаях сопоставление не работает, даже если указаны имя, местоположение и единица измерения набора данных.

Сопоставление работает с этими полями, когда я использую отсеченную базу данных, но не с последовательной базой данных.

По каким причинам эти обмены остаются несвязанными при переключении на последовательную базу данных?

Благодарю вас !


person Laurent Vandepaer    schedule 16.08.2018    source источник


Ответы (2)


Это долгий путь, но когда я установил последовательную версию ecoinvent 3.4, в процессе были стерты два потока. они сохраняются в журнале. отвод азота, жидкий и остаточная древесина, сухой

person Nabla    schedule 16.08.2018
comment
да, я видел ваш предыдущий вопрос. В этом случае большинство процессов, которые остаются несвязанными, существуют в обеих базах данных и имеют одно и то же имя, единицу измерения и местоположение. Но когда я импортирую LCI из Excel, связывание не происходит, когда я использую последовательную базу данных. - person Laurent Vandepaer; 17.08.2018

Дополнительные «необъяснимые» несвязанные обмены были результатом несовпадающих обменов, которые были вызваны разницей между атрибутивной и последовательной базой данных (т. е. один несопоставленный обмен просочился к другому несовпадающему).

Основное различие заключается в процессах инвентаризации, где эталонный продукт различается в обеих базах данных.

Типичным примером является процесс ТЭЦ с теплом в качестве определяющего продукта, используемого в кадастре для получения эталонного продукта: «среднее напряжение, электричество». В CLCA это невозможно, поэтому стратегия состоит в том, чтобы просто найти альтернативного поставщика в соответствующей базе данных, способного предоставить «среднее напряжение, электричество» в качестве собственного эталонного продукта.

Как только эти случаи разрешены, сопоставление отлично работает с fields=["name", "unit", "location"]

person Laurent Vandepaer    schedule 30.08.2018