交通流モデルを簡易に観察できるWebアプリ [卒業論文]
OVERVIEW
ElixirとPhoenix Frameworkを用いた交通流ミクロシミュレーションを可視化するWebアプリケーションの構築
要旨
近年のシミュレーション技術の活用として,交通流シミュレーションが挙げられるが,交通流シミュレーションでは,すべての車両に対して行う経路探索計算に大きな時間を要するという課題がある.
そこで本研究では,分散並列処理を得意とするプログラミング言語であるElixirを用いることで前述の課題を解決する一助になるのではないかと考え,前段階として,Elixir,Phoenix Frameworkを用いた交通流シミュレーションを可視化するWebアプリケーションの構築を行った.シミュレーション本体についてはGitHubにて公開されている簡易なアプリケーションを参考にし,UIについてはTailwind CSSで構成されるDaisy UIを用いた.
本研究において,最終的な課題であるElixirによる交通流シミュレーションの構築の土台であるアプリケーションの構築が完了した.そのため,今後の課題としては,Elixirによる交通流シミュレーションの構築,Elixirによる計算時間の変化の計測の2点が挙げられる.