Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [sumo-user] forbid overtaking for a certain vehicle type

Please find attached my simpla file and my routes file for the buses. 

In the simulation, the buses 61H and E61H are driving the same route and should platoon. One issue were the busstops, because the buses must be able to stop at the same time so that the lead vehicle does not move too far away from the follow vehicle. Thus, the bus stop for the lead vehicle is always placed before the stop for the follow vehicle (see final_stops1m.add.xml). 

Now I have the issue, that the follow vehicle is faster than the leading vehicle in some cases for some reason. Then it is overtaking what leads to a wrong order of the buses when they are stopping at the bus stops. - Just to give an example, around Simulation time 460 vehicle bus_E61H:0.0 is overtaking vehicle bus_61H:0.0, what should be avoided.


To solve this, I was playing around with lcMode in the simpla.cfg file (line 12, column 5). I thouht that changing the lane change mode ("

To disable all autonomous changing but still handle safety checks in the simulation, either one of the modes 256 (collision avoidance) or 512 (collision avoidance and safety-gap enforcement) may be used.") will probably help. I have tested different combinations, but the buses still overtake each other. 


Another, similar problem, is that other road users (cars) squeeze into the platoon between the buses and thus hinder platooning. Is there a way to fix both problems?



Thanks for help








Betreff: Re: [sumo-user] forbid overtaking for a certain vehicle type

Datum: 2022-08-19T13:16:57+0200

Von: "m.barthauer@xxxxxxxxxxx" <m.barthauer@xxxxxxxxxxx>

An: "sumo-user@xxxxxxxxxxx" <sumo-user@xxxxxxxxxxx>




Can you tell us more about what you tried, what you expected and what you got?





Betreff: [sumo-user] forbid overtaking for a certain vehicle type

Datum: 2022-08-19T11:47:16+0200

Von: "leckertest@xxxxxxxxxxx" <leckertest@xxxxxxxxxxx>

An: "sumo-user@xxxxxxxxxxx" <sumo-user@xxxxxxxxxxx>




Dear all,


I have an issue in my network. 

For testing the platooning of buses, it is necessery that the buses do not change their position - i.e. do not overtake each other. If they are overtaken by other vehicles or overtake other vehicles, this is not a problem, only the buses must keep their position among themselves.

I was not able to implement this, I was testing things from here:, but with no sucess. 

Is there a possibility to  give the buses a ban on overtaking for the entire simulation? If possible please add an example.



Thank you for your help and best regards



Description: Zip compressed data

Back to the top