SUMO输出文件设置

1.fcd浮动车数据输出、轨迹数据输出

sumo -c demo.sumocfg --fcd-output fcd1.xml

2.设置E3检测器

E3检测器简介
       Multi-Entry-Exit Detectors(E3)可以用来检测通过检测区域的平均速度、车辆通过检测区域的平均停车次数、车辆通过区域的平均延误、一段时间内进入检测区域车辆数、一段时间内进入检测区域但还未离开的所有车辆的平均速度、一段时间内进入检测区域但还未离开的所有车辆的平均停车次数等,详见下表。


 

1.新建add.xml文件

 2,修改参数

 <additional>
   <entryExitDetector id="E2" freq="30" file="output_E3.xml"
   timeThreshold="1" speedThreshold="3.6">
      <detEntry lane="E2_0" pos="40" friendlyPos="1"/> #S
      <detEntry lane="E0_0" pos="40" friendlyPos="1"/> #W
      <detEntry lane="-E4_0" pos="40" friendlyPos="1"/> #E
      <detEntry lane="E2_1" pos="40" friendlyPos="1"/> #S
      <detEntry lane="E0_1" pos="40" friendlyPos="1"/> #W
      <detEntry lane="-E4_1" pos="40" friendlyPos="1"/> #E
      <detExit lane="E4_0" pos="40" friendlyPos="1"/> #Sr
      <detExit lane="-E2_0" pos="40" friendlyPos="1"/> #WR
      <detExit lane="-E0_0" pos="40" friendlyPos="1"/> #ER
    <detExit lane="-E0_1" pos="40" friendlyPos="1"/> #SL
      <detExit lane="E4_1" pos="40" friendlyPos="1"/> #WL
      <detExit lane="-E2_1" pos="40" friendlyPos="1"/> #EL
      
      ... further entries ...
 
   </entryExitDetector>
</additional>

输入参数包括:

ID编号;
freq检测频率,经过多长时间要汇总一次检测数据,单位为秒;
file输出文件的路径,文档名称,可以是.xml文件;
timeThreshold,一个时间阈值,过多长时间车辆可以被认为是停车(问题:这个时间是指车辆在某个地方停留不动的时间吗),默认为1s;
speedThreshold,基于速度的阈值,用于描述车辆必须以多慢的速度被识别为停车,默认为5/3.6m/s;
openEntry,一个逻辑变量,为真时表示若发生检测到车辆从检测区域出去却没有检测到其进入检测区域的情况时,不报错;
vTypes,类型为string,需要检测的车辆类型;
detectPersons,类型为string,表示需要检测的是行人或乘客而不是机动车。
之后,设置检测器的位置。输入在哪条车道,即车道ID、什么位置设置检测器。一个Entry和它对应的Exit组成一个检测器。
3.修改sumocfg文件、添加add文件

         <additional-files value="ds-wc.add.xml"/>

4.仿真、暗红和暗绿色为检测器位置

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值