Jakob,
Thanks for your reply!

Based on your reply I read the document to find a way to generate rou.xml
from trips.xml
( https://sumo.dlr.de/docs/duarouter.html). The document suggests to use
the duarouter.exe to do what I want, and I also found tools (
https://sumo.dlr.de/docs/Tools/Assign.html ) can also be used as
alternative methods to generate rou.xml.

Then, I have a little confusion about the relationship between
*duarouter.exe*, *dua-iterate.py* and *on-shot.py*。

*1) the relationship between duarouter.exe and dua-Iterate.py*
The relationship in my understanding is illustrated below:

[image: image.png]
Assume the simulation begin--time is  0 and end-time is 3600.
Duarouter.exe will use the travel time of each edge (free-flow speed) as
the effort or weight in the shortest route algorithm to generate
pre-defined routes for vehicles before begin-time=0, and routes would not
be updated during the simulation period(=3600s)。Actual trave time of edges
would be generated as the results. When calling dua-iterate.py,
duarouter.exe will run as the sub-function to generate the actual travel
time of each edge, and next iteration of dua-Iterate.py will run shortest
route algorithm using the generated travel time.

 2) the relationship between *dua-Iterate.py  and one-shot.py*
The travel time of each edge is updated* after simulation* in
dua-Iterate.py,but updated* in simulation* in each given travel-time
updating interval in one-shot.py as shown below


[image: image.png]


Appreciated your help to correct my wrong understanding and looking forward
to your reply.
Best,
Jane

On Wed, Sep 2, 2020 at 2:29 PM Jane Cheung <[email protected]> wrote:

> Dear all,
> I have defined the configuration in .sumocfg as below:
>
>
> <routing>
>         <device.rerouting.probability value="*-1*"/>
>         <device.rerouting.period value="300"/>
>         <device.rerouting.pre-period value="300"/>
>     </routing>
>
> *(1)*
> my question is
>  "-1'' means no vehicles in my simulation could change their route
> after departing? Does it mean the other two commands are useless with
> <device.rerouting?probability value="*-1*"/> ?
> If I set the <device.rerouting.probability value="*1*"/>,   all the
> vehicles could change their route to the faster in every 300s?
>
> *(2)*
> If my simuation duration is 3600s(1h) and I set the
>                     <device.rerouting.probability value="*1*"/>,
>                    <device.rerouting.period value="75000000000000000"/>
>                    <device.rerouting.pre-period value=" 75000000000000000
> "/>
> all the vehicles can change to the fastest route and *would not* change
> to the fastest one in my simulation as I had set the rerouting period is
> 75000000000000000? And vehicles *could* change to the fastest route when
> currenttime* = 75000000000000001* if I had set the <end valute=
> "75000000000000001">?
>
>
> *(3) *
> if my simulation period is 3600, and the pre-period rerouting value was
> set to   <device.rerouting.pre-period value="300"/>
> <device.rerouting.period value="75000000000000000"/>
>  all the vehicles will be loaded in my simulation would check the fastest
> route for themself every 300s before departure? The lastest fastest route
> of one vehicle will be chosen as its route during the whole simulation and
> would not change their route during the simulation as I set the
> <device.rerouting.period value="75000000000000000"/>   ?
>
>
> *(4) *
> if I  set the rerouting command as
>   <routing>
>         <device.rerouting.probability value="*1*"/>
>         <device.rerouting.period value="300"/>
>         <device.rerouting.pre-period value="300"/>
>     </routing>
>
> What‘s the difference betwwen using  *<route-files
> value="cross0.trips.xml"/> (1.sumocfg)*and  <route-files value="cross0.
> *route*.xml"/>( *2.sumocfg   *)
>
> the mean travel time in 1.sumocfg is shorter than 2.sumocfg.
> So, why mean travel time is shorter in 1.sumocfg? how do vehicles in 
> *1.sumocfg
> decide the route? *And which route one vehicle would choose before it is
> going to depart?
>
>
> Best regard,
>
> Jane Cheung
>
>
>
_______________________________________________
sumo-user mailing list
[email protected]
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/sumo-user

Reply via email to