[sumo-user] Average person speeds

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

[sumo-user] Average person speeds

Tilg, Gabriel

Dear all,

 

I am trying to calculate the average person speeds (if possible only when they ride on a bus / are in a car) in the network without relying on FCD (since these files are large, and parsing computationally costly in my use case).

 

I used the person-summary-output, but meanSpeeds are not provided. I also tried to work with edge-based data, but only detectPersons=”walk” works (I think).

 

Any ideas are appreciated!

 

Thanks and best regards,

Gabriel

 


_______________________________________________
sumo-user mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user
Reply | Threaded
Open this post in threaded view
|

Re: [sumo-user] Average person speeds

Maria.Armellini

Hi Gabriel,

 

have you tried with the trip-info output? See https://sumo.dlr.de/docs/Simulation/Output/TripInfo.html.

You can use the routeLength and duration parameters to calculate the average speed. With the vehicle parameter you can check if the person is riding a bus/car.

 

Here you can find more information about the available outputs in sumo: https://sumo.dlr.de/docs/Simulation/Output.html

 

This is an example of the output for persons:

    <personinfo id="0" depart="20608.00" type="DEFAULT_PEDTYPE">

        <walk depart="20608.00" departPos="0.00" arrival="20699.00" arrivalPos="40.95" duration="91.00" routeLength="93.13" timeLoss="29.06" maxSpeed="1.50"/>

        <ride waitingTime="7.00" vehicle="Schnellbus.0" depart="20706.00" arrival="22115.00" arrivalPos="126.39" duration="1409.00" routeLength="8616.78" timeLoss="837.18"/>

        <walk depart="22115.00" departPos="126.39" arrival="22121.00" arrivalPos="118.90" duration="6.00" routeLength="7.49" timeLoss="1.02" maxSpeed="1.50"/>

        <access stop="Denstorf_BV" duration="22.00" routeLength="30.71"/>

        <walk depart="22143.00" departPos="50.82" arrival="22174.00" arrivalPos="10.00" duration="31.00" routeLength="40.82" timeLoss="3.85" maxSpeed="1.50"/>

    </personinfo>

 

Regards,

Giuliana

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Tilg, Gabriel
Sent: Donnerstag, 10. September 2020 18:28
To: [hidden email]
Subject: [sumo-user] Average person speeds

 

Dear all,

 

I am trying to calculate the average person speeds (if possible only when they ride on a bus / are in a car) in the network without relying on FCD (since these files are large, and parsing computationally costly in my use case).

 

I used the person-summary-output, but meanSpeeds are not provided. I also tried to work with edge-based data, but only detectPersons=”walk” works (I think).

 

Any ideas are appreciated!

 

Thanks and best regards,

Gabriel

 


_______________________________________________
sumo-user mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user
Reply | Threaded
Open this post in threaded view
|

Re: [sumo-user] Average person speeds

Tilg, Gabriel

Hi Giuliana,

 

thank you for your quick reply!

 

Unfortunately, I forgot to mention that I need those average speeds for certain time intervals (e.g. every 5-min). Then, your approach would only be possible if I assume a constant speed along the route, correct?

 

Best

Gabriel

 

--

Gabriel Tilg M.Sc.

Tel. +49 89 289 23837

 

Lehrstuhl für Verkehrstechnik / Chair of traffic engineering and control

Technische Universität München / Technical University of Munich

 

Von: [hidden email] [mailto:[hidden email]] Im Auftrag von [hidden email]
Gesendet: Donnerstag, 10. September 2020 18:57
An: [hidden email]
Betreff: Re: [sumo-user] Average person speeds

 

Hi Gabriel,

 

have you tried with the trip-info output? See https://sumo.dlr.de/docs/Simulation/Output/TripInfo.html.

You can use the routeLength and duration parameters to calculate the average speed. With the vehicle parameter you can check if the person is riding a bus/car.

 

Here you can find more information about the available outputs in sumo: https://sumo.dlr.de/docs/Simulation/Output.html

 

This is an example of the output for persons:

    <personinfo id="0" depart="20608.00" type="DEFAULT_PEDTYPE">

        <walk depart="20608.00" departPos="0.00" arrival="20699.00" arrivalPos="40.95" duration="91.00" routeLength="93.13" timeLoss="29.06" maxSpeed="1.50"/>

        <ride waitingTime="7.00" vehicle="Schnellbus.0" depart="20706.00" arrival="22115.00" arrivalPos="126.39" duration="1409.00" routeLength="8616.78" timeLoss="837.18"/>

        <walk depart="22115.00" departPos="126.39" arrival="22121.00" arrivalPos="118.90" duration="6.00" routeLength="7.49" timeLoss="1.02" maxSpeed="1.50"/>

        <access stop="Denstorf_BV" duration="22.00" routeLength="30.71"/>

        <walk depart="22143.00" departPos="50.82" arrival="22174.00" arrivalPos="10.00" duration="31.00" routeLength="40.82" timeLoss="3.85" maxSpeed="1.50"/>

    </personinfo>

 

Regards,

Giuliana

 

From: [hidden email] [[hidden email]] On Behalf Of Tilg, Gabriel
Sent: Donnerstag, 10. September 2020 18:28
To: [hidden email]
Subject: [sumo-user] Average person speeds

 

Dear all,

 

I am trying to calculate the average person speeds (if possible only when they ride on a bus / are in a car) in the network without relying on FCD (since these files are large, and parsing computationally costly in my use case).

 

I used the person-summary-output, but meanSpeeds are not provided. I also tried to work with edge-based data, but only detectPersons=”walk” works (I think).

 

Any ideas are appreciated!

 

Thanks and best regards,

Gabriel

 


_______________________________________________
sumo-user mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user
Reply | Threaded
Open this post in threaded view
|

Re: [sumo-user] Average person speeds

Jakob Erdmann
You could filter fcd output to make it more manageable
- disable fcd-output for vehicles that never carry persons
- disable fcd-output for persons that only walk
- reduce frequency of fcd-output


Am Fr., 11. Sept. 2020 um 08:00 Uhr schrieb Tilg, Gabriel <[hidden email]>:

Hi Giuliana,

 

thank you for your quick reply!

 

Unfortunately, I forgot to mention that I need those average speeds for certain time intervals (e.g. every 5-min). Then, your approach would only be possible if I assume a constant speed along the route, correct?

 

Best

Gabriel

 

--

Gabriel Tilg M.Sc.

Tel. +49 89 289 23837

 

Lehrstuhl für Verkehrstechnik / Chair of traffic engineering and control

Technische Universität München / Technical University of Munich

 

Von: [hidden email] [mailto:[hidden email]] Im Auftrag von [hidden email]
Gesendet: Donnerstag, 10. September 2020 18:57
An: [hidden email]
Betreff: Re: [sumo-user] Average person speeds

 

Hi Gabriel,

 

have you tried with the trip-info output? See https://sumo.dlr.de/docs/Simulation/Output/TripInfo.html.

You can use the routeLength and duration parameters to calculate the average speed. With the vehicle parameter you can check if the person is riding a bus/car.

 

Here you can find more information about the available outputs in sumo: https://sumo.dlr.de/docs/Simulation/Output.html

 

This is an example of the output for persons:

    <personinfo id="0" depart="20608.00" type="DEFAULT_PEDTYPE">

        <walk depart="20608.00" departPos="0.00" arrival="20699.00" arrivalPos="40.95" duration="91.00" routeLength="93.13" timeLoss="29.06" maxSpeed="1.50"/>

        <ride waitingTime="7.00" vehicle="Schnellbus.0" depart="20706.00" arrival="22115.00" arrivalPos="126.39" duration="1409.00" routeLength="8616.78" timeLoss="837.18"/>

        <walk depart="22115.00" departPos="126.39" arrival="22121.00" arrivalPos="118.90" duration="6.00" routeLength="7.49" timeLoss="1.02" maxSpeed="1.50"/>

        <access stop="Denstorf_BV" duration="22.00" routeLength="30.71"/>

        <walk depart="22143.00" departPos="50.82" arrival="22174.00" arrivalPos="10.00" duration="31.00" routeLength="40.82" timeLoss="3.85" maxSpeed="1.50"/>

    </personinfo>

 

Regards,

Giuliana

 

From: [hidden email] [[hidden email]] On Behalf Of Tilg, Gabriel
Sent: Donnerstag, 10. September 2020 18:28
To: [hidden email]
Subject: [sumo-user] Average person speeds

 

Dear all,

 

I am trying to calculate the average person speeds (if possible only when they ride on a bus / are in a car) in the network without relying on FCD (since these files are large, and parsing computationally costly in my use case).

 

I used the person-summary-output, but meanSpeeds are not provided. I also tried to work with edge-based data, but only detectPersons=”walk” works (I think).

 

Any ideas are appreciated!

 

Thanks and best regards,

Gabriel

 

_______________________________________________
sumo-user mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user

_______________________________________________
sumo-user mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user
Reply | Threaded
Open this post in threaded view
|

Re: [sumo-user] Average person speeds

Tilg, Gabriel

Hi Jakob,

 

thanks for your suggestions!

 

- disable fcd-output for vehicles that never carry persons: Is there a special command for that? I didn’t find anything in the documentation.

- disable fcd-output for persons that only walk: Would you do that be excluding pedestrian-only egdes, or is there a different way?

 

Thanks a lot!

Gabriel

 

Von: [hidden email] [mailto:[hidden email]] Im Auftrag von Jakob Erdmann
Gesendet: Freitag, 11. September 2020 09:58
An: Sumo project User discussions <[hidden email]>
Betreff: Re: [sumo-user] Average person speeds

 

You could filter fcd output to make it more manageable

- disable fcd-output for vehicles that never carry persons

- disable fcd-output for persons that only walk

- reduce frequency of fcd-output

 

 

Am Fr., 11. Sept. 2020 um 08:00 Uhr schrieb Tilg, Gabriel <[hidden email]>:

Hi Giuliana,

 

thank you for your quick reply!

 

Unfortunately, I forgot to mention that I need those average speeds for certain time intervals (e.g. every 5-min). Then, your approach would only be possible if I assume a constant speed along the route, correct?

 

Best

Gabriel

 

--

Gabriel Tilg M.Sc.

Tel. +49 89 289 23837

 

Lehrstuhl für Verkehrstechnik / Chair of traffic engineering and control

Technische Universität München / Technical University of Munich

 

Von: [hidden email] [mailto:[hidden email]] Im Auftrag von [hidden email]
Gesendet: Donnerstag, 10. September 2020 18:57
An: [hidden email]
Betreff: Re: [sumo-user] Average person speeds

 

Hi Gabriel,

 

have you tried with the trip-info output? See https://sumo.dlr.de/docs/Simulation/Output/TripInfo.html.

You can use the routeLength and duration parameters to calculate the average speed. With the vehicle parameter you can check if the person is riding a bus/car.

 

Here you can find more information about the available outputs in sumo: https://sumo.dlr.de/docs/Simulation/Output.html

 

This is an example of the output for persons:

    <personinfo id="0" depart="20608.00" type="DEFAULT_PEDTYPE">

        <walk depart="20608.00" departPos="0.00" arrival="20699.00" arrivalPos="40.95" duration="91.00" routeLength="93.13" timeLoss="29.06" maxSpeed="1.50"/>

        <ride waitingTime="7.00" vehicle="Schnellbus.0" depart="20706.00" arrival="22115.00" arrivalPos="126.39" duration="1409.00" routeLength="8616.78" timeLoss="837.18"/>

        <walk depart="22115.00" departPos="126.39" arrival="22121.00" arrivalPos="118.90" duration="6.00" routeLength="7.49" timeLoss="1.02" maxSpeed="1.50"/>

        <access stop="Denstorf_BV" duration="22.00" routeLength="30.71"/>

        <walk depart="22143.00" departPos="50.82" arrival="22174.00" arrivalPos="10.00" duration="31.00" routeLength="40.82" timeLoss="3.85" maxSpeed="1.50"/>

    </personinfo>

 

Regards,

Giuliana

 

From: [hidden email] [[hidden email]] On Behalf Of Tilg, Gabriel
Sent: Donnerstag, 10. September 2020 18:28
To: [hidden email]
Subject: [sumo-user] Average person speeds

 

Dear all,

 

I am trying to calculate the average person speeds (if possible only when they ride on a bus / are in a car) in the network without relying on FCD (since these files are large, and parsing computationally costly in my use case).

 

I used the person-summary-output, but meanSpeeds are not provided. I also tried to work with edge-based data, but only detectPersons=”walk” works (I think).

 

Any ideas are appreciated!

 

Thanks and best regards,

Gabriel

 

_______________________________________________
sumo-user mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user


_______________________________________________
sumo-user mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user
Reply | Threaded
Open this post in threaded view
|

Re: [sumo-user] Average person speeds

Tilg, Gabriel

Never mind, I found out by myself.

 

For any other interested people: I assigned the vehicle type pedestrian to all walking people, and then disable the fcd device for this type.

 

Regards,

Gabriel

 

 

 

Von: [hidden email] [mailto:[hidden email]] Im Auftrag von Tilg, Gabriel
Gesendet: Freitag, 11. September 2020 11:50
An: Sumo project User discussions <[hidden email]>
Betreff: Re: [sumo-user] Average person speeds

 

Hi Jakob,

 

thanks for your suggestions!

 

- disable fcd-output for vehicles that never carry persons: Is there a special command for that? I didn’t find anything in the documentation.

- disable fcd-output for persons that only walk: Would you do that be excluding pedestrian-only egdes, or is there a different way?

 

Thanks a lot!

Gabriel

 

Von: [hidden email] [[hidden email]] Im Auftrag von Jakob Erdmann
Gesendet: Freitag, 11.
September 2020 09:58
An: Sumo project User discussions <
[hidden email]>
Betreff: Re: [sumo-user] Average person speeds

 

You could filter fcd output to make it more manageable

- disable fcd-output for vehicles that never carry persons

- disable fcd-output for persons that only walk

- reduce frequency of fcd-output

 

 

Am Fr., 11. Sept. 2020 um 08:00 Uhr schrieb Tilg, Gabriel <[hidden email]>:

Hi Giuliana,

 

thank you for your quick reply!

 

Unfortunately, I forgot to mention that I need those average speeds for certain time intervals (e.g. every 5-min). Then, your approach would only be possible if I assume a constant speed along the route, correct?

 

Best

Gabriel

 

--

Gabriel Tilg M.Sc.

Tel. +49 89 289 23837

 

Lehrstuhl für Verkehrstechnik / Chair of traffic engineering and control

Technische Universität München / Technical University of Munich

 

Von: [hidden email] [mailto:[hidden email]] Im Auftrag von [hidden email]
Gesendet: Donnerstag, 10. September 2020 18:57
An: [hidden email]
Betreff: Re: [sumo-user] Average person speeds

 

Hi Gabriel,

 

have you tried with the trip-info output? See https://sumo.dlr.de/docs/Simulation/Output/TripInfo.html.

You can use the routeLength and duration parameters to calculate the average speed. With the vehicle parameter you can check if the person is riding a bus/car.

 

Here you can find more information about the available outputs in sumo: https://sumo.dlr.de/docs/Simulation/Output.html

 

This is an example of the output for persons:

    <personinfo id="0" depart="20608.00" type="DEFAULT_PEDTYPE">

        <walk depart="20608.00" departPos="0.00" arrival="20699.00" arrivalPos="40.95" duration="91.00" routeLength="93.13" timeLoss="29.06" maxSpeed="1.50"/>

        <ride waitingTime="7.00" vehicle="Schnellbus.0" depart="20706.00" arrival="22115.00" arrivalPos="126.39" duration="1409.00" routeLength="8616.78" timeLoss="837.18"/>

        <walk depart="22115.00" departPos="126.39" arrival="22121.00" arrivalPos="118.90" duration="6.00" routeLength="7.49" timeLoss="1.02" maxSpeed="1.50"/>

        <access stop="Denstorf_BV" duration="22.00" routeLength="30.71"/>

        <walk depart="22143.00" departPos="50.82" arrival="22174.00" arrivalPos="10.00" duration="31.00" routeLength="40.82" timeLoss="3.85" maxSpeed="1.50"/>

    </personinfo>

 

Regards,

Giuliana

 

From: [hidden email] [[hidden email]] On Behalf Of Tilg, Gabriel
Sent: Donnerstag, 10. September 2020 18:28
To: [hidden email]
Subject: [sumo-user] Average person speeds

 

Dear all,

 

I am trying to calculate the average person speeds (if possible only when they ride on a bus / are in a car) in the network without relying on FCD (since these files are large, and parsing computationally costly in my use case).

 

I used the person-summary-output, but meanSpeeds are not provided. I also tried to work with edge-based data, but only detectPersons=”walk” works (I think).

 

Any ideas are appreciated!

 

Thanks and best regards,

Gabriel

 

_______________________________________________
sumo-user mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user


_______________________________________________
sumo-user mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user