OpenLCA: различия между версиями

Материал из Свод знаний по информационному моделированию
Перейти к навигации Перейти к поиску
(→‎Возможности openLCA: добавлены разделы "Инструменты разработчика" и "Анализ данных")
(→‎Возможности openLCA: добавлены разделы "Импорт и экспорт" и "Моделирование")
Строка 99: Строка 99:
   
 
Проанализируйте свои результаты, используя теги, которые были добавлены к потокам/процессам/продуктовым системам.
 
Проанализируйте свои результаты, используя теги, которые были добавлены к потокам/процессам/продуктовым системам.
  +
  +
== Импорт и экспорт ==
  +
  +
'''Импорт географических данных GeoJSON'''
  +
  +
Включение географической информации о существующих местоположениях в базу данных путем импорта файлов GeoJSON.
  +
  +
'''Импорт в Excel'''
  +
  +
Данные можно просто импортировать из Excel или буфера обмена.
  +
  +
'''Полный импорт/экспорт базы данных'''
  +
  +
Импортируйте данные в openLCA, используя широкий спектр форматов (zolca, EcoSpold 1, ILCD, JSON-LD).
  +
  +
'''Soda4LCA'''
  +
  +
Получите доступ к широкому спектру узлов ILCD с помощью инструмента soda4LCA для openLCA 2.
  +
  +
'''Сервер для совместной работы LCA'''
  +
  +
Совместная работа над набором данных об устойчивом развитии, созданием моделей и управлением ими для LCA.
  +
  +
'''EPDS от EC3'''
  +
  +
Загрузите или перегрузите EPD в EC3, повысив прозрачность.
  +
  +
'''Импорт/экспорт ILCD'''
  +
  +
Обменивайтесь или импортируйте данные в openLCA, используя формат ILCD.
  +
  +
== Моделирование ==
  +
  +
'''Распределение и расширение системы'''
  +
  +
Выбирайте между физическим, причинным и экономическим распределением и применяйте системное расширение процессов.
  +
  +
'''Интерпретатор формул'''
  +
  +
Вычисляйте выражения или определяйте переменные из ваших моделей с помощью интерпретатора формул.
  +
  +
'''Расчет затрат на жизненный цикл'''
  +
  +
Моделируйте и оценивайте затраты и доходы от продукта на протяжении всего его жизненного цикла.
  +
  +
'''Массовая замена потоков/процессов'''
  +
  +
Используйте инструмент массовой замены для ручной корректировки потоков и процессов.
  +
  +
'''Автоматическое и графическое моделирование'''
  +
  +
Моделируйте системы продуктов непосредственно на графике модели или автоматически создавайте цепочки поставок.
  +
  +
'''Наборы параметров'''
  +
  +
Простое переключение между сценариями с помощью наборов параметров для расчетов.
  +
  +
'''Создание системных процессов'''
  +
  +
Создавайте агрегированные наборы данных в соответствии с требованиями защиты данных и для совместного использования данных LCA.
  +
  +
'''Проверка набора данных и базы данных'''
  +
  +
Подтвердите целостность взаимосвязей в базе данных после процессов импорта и сопоставления.
  +
  +
'''Зависимые параметры'''
  +
  +
Динамическая корректировка данных LCI на основе конкретных сценариев с использованием зависимых параметров.
  +
  +
'''Подключите несколько систем продуктов и результатов'''
  +
  +
Перетащите сохраненные системы продуктов и результаты в графическую модель.
  +
  +
'''Социальный анализ LCA'''
  +
  +
Проведите социальную оценку жизненного цикла (SLCA) для любого продукта или проекта.
   
 
----
 
----

Версия 10:45, 23 февраля 2025

История создания решения

Программное обеспечение openLCA разрабатывается компанией GreenDelta с 2006 года

Идея

Идея проекта и программного обеспечения openLCA возникла в 2006 году в ходе обсуждений с Андреасом Сиротом, Майклом Срокой и Юттой Хильденбранд. Цель была проста:

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

Кто придумал openLCA

openLCA работает исключительно под руководством основной команды разработчиков, работающей в GreenDelta в Берлине.

Основанная в 2004 году, GreenDelta является независимой компанией по консалтингу в области устойчивого развития и разработке программного обеспечения, которая разрабатывает и предоставляет международные услуги, охватывающие все аспекты программного обеспечения и консалтинга в области устойчивого развития.

Клиентами GreenDelta являются международные предприятия, исследовательские и политические институты, университеты, консалтинговые фирмы, а также малые и средние предприятия промышленности и неправительственные организации не только в Германии, но и более чем в ста странах по всему миру.

Открытое программное обеспечение

openLCA распространяется под лицензией Mozilla Public License, MPL 2.0[1], которая является лицензией с открытым исходным кодом.

Для пользователя это означает:

openLCA полностью бесплатна, без каких-либо затрат на лицензирование. Программное обеспечение полностью прозрачно. Вы можете свободно делиться как программным обеспечением, так и любыми моделями, которые вы создаете в openLCA, при условии, что это разрешено лицензиями на базы данных. При желании вы даже можете проверить код на наличие любых потенциальных проблем, включая проблемы с безопасностью и любое вредоносное поведение. Это делает программное обеспечение с открытым исходным кодом подходящим для работы в особо уязвимых областях.

Для разработчика программного обеспечения это означает:

Если у вас есть идеи о том, как улучшить или модифицировать openLCA, не стесняйтесь делать это. Мы были бы признательны, если бы вы связались с нами, чтобы мы могли скорректировать нашу работу. Если вы распространяете модифицированное программное обеспечение, то применяется лицензия с открытым исходным кодом: затем вам необходимо опубликовать и сделать доступным бесплатно исходный код ваших изменений (“производная работа”). Вы также можете связаться с нами и попросить включить код в наш дистрибутив openLCA (для этого необходимо, чтобы мы провели проверку качества вашего вклада).

Возможности openLCA

Мощные функции для анализа жизненного цикла

Моделирование, анализ данных, импорт и экспорт и многое другое.

Дизайн и функциональность

Адаптируемый пользовательский интерфейс

Позволяет настраивать расположение окон, внешний вид графиков моделей и многое другое в соответствии с вашими потребностями.

64-разрядное программное обеспечение для баз данных с интенсивным использованием памяти

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

Темные /светлые темы

Выберите одну из четырех тем графического редактора: Светлая, Nord Light, Nord Dark и Poimandres.


PDF и внешнее хранилище файлов

Храните PDF-файлы, рисунки и файлы, связанные с вашими наборами данных, в openLCA.

Инструменты разработчика

Встроенное программирование на SQL и Python (Jython)

Напишите и запустите скрипты для изменения ваших данных, используя встроенное программирование.

Сервер IPC – REST/gRPC (Python, JS/TS, C#)

Используя наш API, возможна интеграция с веб-интерфейсами или другими приложениями.

Клиент SQL Derby подключается к базе данных

Доступ к базам данных с помощью клиента SQL derby.

Хранилище сценариев

Сохраняйте сценарии, написанные вами в openLCA, для оптимизации рабочего процесса.

Анализ данных

Региональная оценка воздействия

Смоделируйте конкретные условия и характеристики места, где происходят ваши процессы.

Дерево вкладов

Легко находить "горячие точки" воздействия, сравнивая вклад процессов в потоки и категории воздействия.

Анализ параметров (экспериментальный)

Изменяйте несколько параметров одновременно для моделирования более динамичных результатов LCA.

Анализ методом Монте-Карло

Проводите анализ неопределенности. MCA Случайным образом изменяет входные данные вашей модели, используя распределения неопределенности.

Диаграмма Сэнки

Наглядно отображает влияние процессов в продуктовой системе на конкретные потоки и категории воздействия.

Теги, влияющие на результаты

Проанализируйте свои результаты, используя теги, которые были добавлены к потокам/процессам/продуктовым системам.

Импорт и экспорт

Импорт географических данных GeoJSON

Включение географической информации о существующих местоположениях в базу данных путем импорта файлов GeoJSON.

Импорт в Excel

Данные можно просто импортировать из Excel или буфера обмена.

Полный импорт/экспорт базы данных

Импортируйте данные в openLCA, используя широкий спектр форматов (zolca, EcoSpold 1, ILCD, JSON-LD).

Soda4LCA

Получите доступ к широкому спектру узлов ILCD с помощью инструмента soda4LCA для openLCA 2.

Сервер для совместной работы LCA

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

EPDS от EC3

Загрузите или перегрузите EPD в EC3, повысив прозрачность.

Импорт/экспорт ILCD

Обменивайтесь или импортируйте данные в openLCA, используя формат ILCD.

Моделирование

Распределение и расширение системы

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

Интерпретатор формул

Вычисляйте выражения или определяйте переменные из ваших моделей с помощью интерпретатора формул.

Расчет затрат на жизненный цикл

Моделируйте и оценивайте затраты и доходы от продукта на протяжении всего его жизненного цикла.

Массовая замена потоков/процессов

Используйте инструмент массовой замены для ручной корректировки потоков и процессов.

Автоматическое и графическое моделирование

Моделируйте системы продуктов непосредственно на графике модели или автоматически создавайте цепочки поставок.

Наборы параметров

Простое переключение между сценариями с помощью наборов параметров для расчетов.

Создание системных процессов

Создавайте агрегированные наборы данных в соответствии с требованиями защиты данных и для совместного использования данных LCA.

Проверка набора данных и базы данных

Подтвердите целостность взаимосвязей в базе данных после процессов импорта и сопоставления.

Зависимые параметры

Динамическая корректировка данных LCI на основе конкретных сценариев с использованием зависимых параметров.

Подключите несколько систем продуктов и результатов

Перетащите сохраненные системы продуктов и результаты в графическую модель.

Социальный анализ LCA

Проведите социальную оценку жизненного цикла (SLCA) для любого продукта или проекта.