Skip to content

guilda-dev/guilda

Repository files navigation

GUILDA: Grid & Utility Infrastructure Linkage Dynamics Analyzer

Open in MATLAB Online

About

GUILDAは、本研究室と川口助教(群馬大)を中心に開発を進めているスマートエネルギーマネジメントの数値シミュレータです。システム制御分野の学生や研究者に対して、最小限の電力システムの知識だけで利用可能な先端的な数値シミュレーション環境を提供することを目的としています。関連知識をシステム制御分野のことばで解説した教科書(2022年11月コロナ社)とも密に連携させることで、数学的な基礎と数値シミュレーション環境の構築を並行して学習できるように工夫しています。

このような活動を通して、電力システムを身近なベンチマークモデルとしてシステム制御分野に定着させることにより、本分野の技術や知見が電力システム改革を推進する一助となることを目指しています。

Requirement

  • MATLAB
  • Control system toolbox
  • Optimization toolbox

Usage

使用する際は必ず初めにプロジェクトファイルGUILDA.prjを起動してください。 「現在のフォルダー」のウィンドウ内のGUILDA.prjをダブルクリックすると起動できます。

  • プロジェクトを起動すると必要なファイルのパスが追加されGUILDA内の各種クラスが使用可能になります。
  • またプロジェクト開始時に自動的にTutorial用のライブエディタが開きます。

※Tutorialが毎回開くのが不要である場合は、ソースコード内のconfig.jsonファイルを開きTutorialの項目をoffにしてください。

Reference

▶Tutorial

本リポジトリ、ソースコード内の_TutorialフォルダにTutorial用のライブエディタが作成されています。 GUILDAの基本的な使用方法はそちらを参照ください。

研究室HPのTutorialサイトは旧バージョンのGUILDAに対応するため、現バージョンでは一部実行できません。 現在はソースコード内にライブエディタとしてTutorialが組み込まれています。

▶関連書籍

電力系統のシステム制御工学- システム数理とMATLABシミュレーション -

Author

と,石崎研究室の多くの学生が携わっています.