Resumen
This paper focuses on the optimization problem of a signal timing design based on the concept of bus priority. This optimization problem is formulated in the form of a bi-level programming model that minimizes average passenger delay at intersections and vehicle delay in lanes simultaneously. A solution framework that implements the differential evolution (DE) algorithm is developed to efficiently solve the model. A case study based on a real-world intersection in Beijing, China, is implemented to test the efficiency and applicability of the proposed modeling and computing methods. The experiment?s result shows that the optimization model can not only significantly improve the priority capacity of the buses at the intersection but also reduce the adverse impact of bus-priority approaches on the private vehicles for the intersections.