【Show HN】電力網シミュレーションをGUIで!オープンソースの「BambooGrid」で学ぶ潮流計算
Show HN: BambooGrid – Open-source web UI for power grid modeling and power flow
Show HN: BambooGrid – Open-source web UI for power grid modeling and power flow
Hacker Newsの皆さん、こんにちは!私はKickstageの共同創業者です。私たちは電力業界、特に送配電事業者向けソリューションに特化したソフトウェア企業です。社内では多種多様なバックグラウンドを持つエンジニアを採用しており、その多くは電力業界が未経験のソフトウェア開発者です。この業界では深いドメイン知識が不可欠なため、私たちは日々、潮流計算の基礎から有効電力・無効電力の違い、送電線の特性までを教育しています。しかし、Jupyter NotebookやPythonコンソールだけで教えるのは非常に手間がかかる上に、概念を深く理解してもらうのも困難でした。そこで私たちは「BambooGrid」を開発しました。これは、業界で広く使われているシミュレーションライブラリ「pandapower」をベースにしたWebベースのエディタです。キャンバス上にバス、送電線、負荷、発電機、変圧器などの要素をドラッグ&ドロップして配線し、パラメータを設定するだけで、すぐに潮流計算を実行できます。計算結果はキャンバス上に直接表示され、電圧に応じてバスが色分けされるほか、インタラクティブなアドミタンス行列を確認することも可能です。インストール不要で、以下のURLからすぐに試せます。(ホスティングを提供してくれたHostzeroに感謝!)https://bamboo.kickstage.com サンプルを読み込むか、自分でゼロから描画してみましょう。ただし、Slack要素を追加するのだけは忘れないでくださいね。バックエンドはPython(主にpandapowerを活用)、フロントエンドはReactで構築されており、ライセンスは完全なMITライセンスです。自由に使ってカスタマイズしてください。また、改善案などのフィードバックも大歓迎です。このツールを通じて一人でも多くの人が電力システムについて深く学んでくれることを願っています。開発の大部分を担ったŠimeもこのスレッドに参加しているので、実装に関することや電力システム全般について、何でも気軽に質問してください!
素晴らしいプロジェクトだね。電気の知識はもう教授に全部返却しちゃったよ。無限キャンバスっていうアイデア最高だね。学部生の頃にこれがあれば助かったのになあ。早速試してみたけど、自分の知識不足のせいで全然繋げられないや…。応援してるよ!
うわ、かっこいい!以前、似たようなことをやろうとしてPyPSAプロジェクトをエディタ付きでWASMに移植する実験をしたことがあるんだ - https://fhk.github.io/PyPSA-lite/app
これ最高だね!スケールのオプションはどれくらい可能なの?デモではMWスケールの負荷や電源ばかりだけど、kWやWスケールでも動くのかな?
めちゃくちゃクールだね。ヨーロッパでリモートのエンジニアは募集してる?自分は電気エンジニアからデベロッパーに転身したんだけど、両方の要素を掛け合わせたような仕事ができたら最高なんだけどな。