遺伝的アルゴリズムに基づく鉄道ダイヤの生成自動化
現代社会において鉄道は不可欠なものとなっており、鉄道ダイヤの乱れは多くの人に影響を及ぼす。しかしダイヤの乱れは様々な原因によって生じるため、完全になくすことは難しい。ダイヤの乱れが生じると運行計画の変更を行う必要があるが、変更案の作成は人手に頼らざるを得ないため、多大な時間が必要となる。そこで本研究では、研究の最初の段階として、遺伝的アルゴリズムを用いて鉄道ダイヤの自動生成を試みる。
マイコンを組み込んだ機器を作成する際に、OSを用いるか用いないかは大きな問題である。ここでOSを用いる動機として、ハードウエアリソースの管理や通信、プロセス管理などがある。そこで、これらの機能を限定的にハードウエアで実装することによりシンプルで効率的な組み込みシステムの実現が可能であると考える。この考えを基に、これまでFPGA上に小さなマイコンを複数実装して、プロセス管理をハードウエアで実現するシステムを提案してきた。しかしソフトウエア開発環境が無いため実用的ではない。そこで、mrubyと呼ばれる組み込みマイコン向けの小型VM(Virtual Machine)をハードウエア化することにより、これらの解決ができると考えて研究を行っている。
研究シーズ・教員に対しての問合せや相談事項はこちら
技術相談申込フォーム