通知
すべてクリア

aartisoc CloudでIDM+・MOBILを用いた高速道路の交通流シミュレーションを作成する方法について

4 投稿
2 ユーザー
0 Reactions
35 表示
0
[#73]
トピックスターター

現在、卒業研究でartisoc Cloudを用いた高速道路の交通流シミュレーションの作成を検討しています。

研究では、サグ部における事故発生位置の違いが交通流に与える影響を分析したいと考えています。まずは事故を発生させず、基本となる道路と車両のモデルを作成したいと考えています。

参考にしている先行研究では、以下の条件でモデルが構築されています。

・片側2車線、全長10 kmの高速道路
・5 km地点から7 km地点までをサグ部とする
・車両長は5 m
・IDM+を用いて車両の加減速を表現する
・MOBILを用いて車線変更を表現する
・各車両が周囲150 mの車両を探索する

現在、モデルツリーにはエージェント「kuruma」と空間「douro」を作成し、車両の速度(speed)、加速度(accel)、車線番号(lane)の変数を設定しています。douroは連続空間に設定しています。

しかし、artisoc Cloudでのモデル作成にまだ慣れておらず、車両の速度や位置の更新、前方車両の探索などをどのように実装すればよいか分からず、作成したモデルでも車両の動きが不自然になる問題が発生しています。

そこで、以下の点についてご教示いただけないでしょうか。

  1. 上記の条件をartisoc Cloudで実現する場合、モデルツリーや空間はどのように設定すればよいでしょうか。

  2. IDM+による加減速と、MOBILによる車線変更は、それぞれどのルールにどのように実装すればよいでしょうか。

  3. 前方車両や隣接車線の車両を探索し、車間距離や速度差を取得するには、どの機能を使用すればよいでしょうか。

  4. 車両の速度・加速度・位置を適切に更新し、車両同士が不自然に接近したり、速度が極端に変化したりしないようにするには、どのような点に注意すればよいでしょうか。

可能であれば、基本的なモデルの作成手順や、ルールの記述例もご教示いただけると大変助かります。

添付したファイルには作成したいモデルについての論文です。実際にどのようにモデルを作成したかが述べられていないので苦戦しています。

よろしくお願いいたします。


トピックスターター
2026年10月22日 19:06

artisoc Cloudを使用して交通流シミュレーションのモデルを作成していますが、以下の2点について分からないため、ご教示いただきたいです。

① 円状の道路を直線状にする方法について

道路を直線状に作成したいのですが、現在、送っていただいた自然渋滞発生モデルを参考にモデルを作っているんですが、円状の形になってしまいます。直線道路を作成するには、どのような空間設定や座標の指定をすればよいでしょうか。

② 車両と道路のサイズ設定について

車両の大きさと道路全体の大きさのバランスや、適切なサイズの設定方法が分からず、困っています。交通流シミュレーションを作成する際、車両と道路のサイズはどのような基準で設定すればよいでしょうか。

初歩的な質問で恐縮ですが、ご回答いただけますと幸いです。よろしくお願いいたします。


2件の回答
0

交通流シミュレータを作成したいとのことで、以下のページが参考になると思います。

https://mas.kke.co.jp/model/traffic_jam/

・自然渋滞発生モデル

同心円状にクルマが移動するモデルで車間距離と取りつつ、アクセルもしくはブレーキを踏みます。

このモデルを直線上にして、二車線にするとよいと思いますが、難易度はなかなか高いと思われます。

・ASEPモデル

セルの連結で空間を表現し、空きがあれば移動できます。

二車線にして、空き状況を二車線分チェックすればよいので、難易度はやや低いと思われます。

 


トピックスターター
2026年10月22日 19:06

@tamada_admin artisoc Cloudを使用して交通流シミュレーションのモデルを作成していますが、以下の2点について分からないため、ご教示いただきたいです。

① 円状の道路を直線状にする方法について

道路を直線状に作成したいのですが、現在、送っていただいた自然渋滞発生モデルを参考にモデルを作っているんですが、円状の形になってしまいます。直線道路を作成するには、どのような空間設定や座標の指定をすればよいでしょうか。

② 車両と道路のサイズ設定について

車両の大きさと道路全体の大きさのバランスや、適切なサイズの設定方法が分からず、困っています。交通流シミュレーションを作成する際、車両と道路のサイズはどのような基準で設定すればよいでしょうか。

初歩的な質問で恐縮ですが、ご回答いただけますと幸いです。よろしくお願いいたします。


0

> ① 円状の道路を直線状にする方法について

自然渋滞発生モデルの場合、円状を周回するように車両の座標を決めていると思います。

直線上に動かすには、初期位置を直線上に等間隔で並べ、エージェントルールで直線状を移動すればよいと思います。

うまく動かないとのことで原因を調べるために、モデルを共有してください。

 

> ② 車両と道路のサイズ設定について

サイズ設定については研究の目的や見たい現象によると思いますが、まずは先行研究を再現したサイズ設定で行えばよいと思います。