



GridPathは、生産コスト、容量拡張、資産評価、信頼性モデリングなど、さまざまな計画アプローチが可能な多目的な電力システム計画プラットフォームです。
GridPathのドキュメントは、読み取りドキュメントでホストされています。
GridPathは、Python 3.9、3.10、および3.11でテストされています。ここでこれらのPythonバージョンの1つを入手してください。
Gridpathのインストール用のPython環境を作成する必要があります。たとえば、標準のPythonディストリビューションの一部である軽量環境マネージャーであるvenvを介して作成する必要があります。 GridPathをインストールする前に、必ず環境をアクティブにしてください。
Gridpath Python環境を作成してアクティブ化したら、PYPIのGridPathの最新バージョンを次のようにインストールできます。
pip install GridPath代わりにGridPathソースコードをダウンロードして、ソースからインストールすることもできます。
pip install .[all]注: GridPathコードの編集を計画している場合は、 -eフラグにインストールする必要があります。
このプラットフォームを使用するにはソルバーが必要です。 GridPathは、デフォルトでCBC(Coin-or Branch and Cut)を使用すると想定していますが、別のソルバーを指定できます。
上記の手順に従ってセットアップスクリプトを介してGridPathをインストールする場合、コマンドgridpath_runを使用して、GridPath Python環境が有効になっている限り、任意のディレクトリからシナリオを実行できます。
gridpath_run --scenario SCENARIO_NAME --scenario_location
/PATH/TO/SCENARIO データベースを使用している場合は、コマンドgridpath_run_e2eを使用してグリッドパスをエンドツーエンドで実行できます。つまり、データベースからシナリオの入力を取得し、シナリオの問題を解決し、結果をデータベースにインポートして処理できます。データベースの構築方法については、ドキュメントを参照してください。
gridpath_run_e2e --scenario SCENARIO_NAME --scenario_location
/PATH/TO/SCENARIO 使用法やその他のオプションの引数を確認するには、たとえばソルバーを指定する方法、ヘルプメニューを確認してください。
gridpath_run --help