



GridPath-это универсальная платформа планирования системы энергосистем, способную к ряду подходов к планированию, включая производственную стоимость, экспертизу мощностей, активацию и моделирование надежности.
Документация Gridpath размещена на чтении документов.
Gridpath тестируется на Python 3.9, 3.10 и 3.11. Получите здесь одну из этих версий Python.
Вы должны создать среду Python для установки Gridpath, например, через venv , легкий менеджер окружающей среды, который является частью стандартного распределения Python. Обязательно создайте активируйте среду перед установкой Gridpath.
После того, как вы создали и активировали среду Python GridPath, вы можете установить последнюю версию GridPath из PYPI с:
pip install GridPathВ качестве альтернативы вы можете загрузить исходный код GridPath и установить из Source.
pip install .[all] Примечание. Если вы планируете отредактировать код GridPath, вам следует установить с флагом -e .
Вам понадобится решатель, чтобы использовать эту платформу. GridPath предполагает, что вы будете использовать CBC (ветвь монет или вырезать) по умолчанию, но вы можете указать другой решатель.
Если вы установите GridPath через сценарий настройки, следуя приведенным выше инструкциям, вы можете использовать командную gridpath_run для запуска сценария из любого каталога - если ваша среда Gridpath Python включена - следующим образом:
gridpath_run --scenario SCENARIO_NAME --scenario_location
/PATH/TO/SCENARIO Если вы используете базу данных, вы можете использовать командную gridpath_run_e2e для запуска GridPath, то есть получить входные данные для сценария из базы данных, решите задачу сценария, импортируйте результаты в базу данных и обработайте их. Обратитесь к документации о том, как построить базу данных.
gridpath_run_e2e --scenario SCENARIO_NAME --scenario_location
/PATH/TO/SCENARIO Чтобы увидеть использование и другие дополнительные аргументы, например, как указать решатель, проверьте меню справки, например:
gridpath_run --help