2016-12-08 443 views
0

我正在開發一個項目,以優化在Python中使用SUMO和TraCI的孤立交叉點的交通燈控制。我想盡量減少所有車輛的總延誤關於他們如何駕駛,如果他們不必等待其他交通或交通燈。如何獲取SUMO和TraCI中的總延遲時間或總時間損耗

我看到可以輸出每輛車的timeloss,一旦它到達目的地使用​​。是否還有內置方法來獲取平均或總延遲的當前值?

回答

1

目前無法通過TraCI檢索此值。您可以解析並總結tripinfo文件中的值,或者如果您最終只需要統計數據,則可以使用額外的--duration-log.statistics選項運行相撲,最終會輸出平均時間損失。此外,您可以在顯示網絡參數時(在使用上述選項時)檢索相撲GUI中的當前值。

+0

感謝您的快速響應!由於我在運行時需要它,所以我將手動計算,然後使用tripinfo文件。 –