Maria,
Thanks for your reply!
If I have 3000000 vehicles in my simulation scenario, the suggested Traci
command is going to set a parameter for each vehicle, like


   - use Traci to find a list of vehicles is running and are going to
   insert in the simulation,
   - set a new rerouting period for these vehicles.
   -

I am wondering, is it a time-consuming one?

Are there some other methods I could do it quickly and easily?


Best regards,

Jane


On Tue, Sep 8, 2020 at 3:26 AM <[email protected]> wrote:

> Hi Jane,
>
>
>
> I think you could do it using Traci. You can start the simulation with
> high values for “device.rerouting.period” and “device.rerouting.pre-period”
> to avoid rerouting vehicles before time 1800 s. At simulation time 1800s
> you can change the “device.rerouting.period” value of specific vehicles
> with the command:
>
>
>
> *traci.vehicle.setParameter("**vehicle ID**", "device.rerouting.period",
> "**period**")*
>
>
>
> See https://sumo.dlr.de/docs/Demand/Automatic_Routing.html#traci and
> https://sumo.dlr.de/docs/TraCI.html for more information.
>
>
>
> Sumo can generate different types of measures, in the following link you
> can find information about them
> https://sumo.dlr.de/docs/Simulation/Output.html.
>
>
>
> Regards,
>
> Giuliana
>
>
>
>
>
> *From:* [email protected] [mailto:
> [email protected]] *On Behalf Of *Jane Cheung
> *Sent:* Montag, 7. September 2020 19:55
> *To:* Sumo project User discussions
> *Subject:* [sumo-user] save simulation state
>
>
>
> Dear all,
>
> If I have a simulation with 3600s,
>
> the configuration file is below :
>
> -----------------------------------------------------------------
>
>
>     <input>
>         <net-file value="mycase.net.xml"/>
>         <route-files value="mycase.rou.xml"/>
>     </input>
>
>     <output>
>         <summary-output value="output\mycase.summary.xml"/>
>         <tripinfo-output value="output\mycase.tripinfo.xml"/>
> <tripinfo-output.write-unfinished value="true"/>
>     </output>
>
>     <time>
>        <begin value="0"/>
>        <end value="36000"/>
>     </time>
>
>     <routing>
>         <device.rerouting.probability value="1"/>
>         <device.rerouting.period value="300"/>
>         <device.rerouting.pre-period value="300"/>
>     </routing>
>
> <processing>
>        <ignore-junction-blocker value="20"/>
>        <time-to-teleport value="75600"/>
>        <max-depart-delay value="3600"/>
>        <routing-algorithm value="dijkstra"/>
>     </processing>
>
>
>
> -----------------------------------------------------------------
>
>
>
> I want to evaluate different rerouting algorithms in SUMOs from 1800s to
> the 3600s.  In order to do that, I hope the traffic condition from 0-1800s
> in different tests are the same, and the rerouting-device in each vehicle
> can only work from the 1800s to 3600s
>
> Could I save the simulation state at 1800s and try different simulations
> from 1800-3600 with different route algorithms?
>
> Could I save one simulation state of SUMO? Or Could I use some other ways
> to realize my purpose?
>
>
>
> Appreciated in advance, and looking forward to getting your suggestions.
>
>
>
> Best regards,
>
> Jane
> _______________________________________________
> sumo-user mailing list
> [email protected]
> To unsubscribe from this list, visit
> https://www.eclipse.org/mailman/listinfo/sumo-user
>
_______________________________________________
sumo-user mailing list
[email protected]
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/sumo-user

Reply via email to