Swarm intelligence algorithms for macroscopic traffic flow model validation with automatic assignment of fundamental diagrams

Graphical abstractDisplay Omitted HighlightsEvolutionary and swarm intelligence algorithms are applied to the traffic flow model calibration problem.Algorithms versatility is exploited to replace expert knowledge.Automatic spatial assignment of fundamental diagrams of traffic flow.Proposed solution method is designed to be simulator independent.Particle swarm is the most efficient search method for this problem. This paper is concerned with the problem of macroscopic road traffic flow model calibration and verification. Thoroughly validated models are necessary for both control system design and scenario evaluation purposes. Here, the second order traffic flow model METANET was calibrated and verified using real data.A powerful optimisation problem formulation is proposed for identifying a set of model parameters that makes the model fit to measurements. For the macroscopic traffic flow model validation problem, this set of parameters characterise the aggregate traffic flow features over a road network. In traffic engineering, one of the most important relationships whose parameters need to be determined is the fundamental diagram of traffic, which models the non-linear relationship between vehicular flow and density. Typically, a real network does not exhibit the same traffic flow aggregate behaviour everywhere and different fundamental diagrams are used for covering different network areas. As a result, one of the initial steps of the validation process rests on expert engineering opinion assigning the spatial extension of fundamental diagrams. The proposed optimisation problem formulation allows for automatically determining the number of different fundamental diagrams to be used and their corresponding spatial extension over the road network, simplifying this initial step. Although the optimisation problem suffers from local minima, good solutions which generalise well were obtained.The design of the system used is highly generic and allows for a number of evolutionary and swarm intelligence algorithms to be used. Two UK sites have been used for testing it. Calibration and verification results are discussed in detail. The resulting models are able to capture the dynamics of traffic flow and replicate shockwave propagation.A total of ten different algorithms were considered and compared with respect to their ability to converge to a solution, which remains valid for different sets of data. Particle swarm optimisation (PSO) algorithms have proven to be particularly effective and provide the best results both in terms of speed of convergence and solution generalisation. An interesting result reported is that more recently proposed PSO algorithms were outperformed by older variants, both in terms of speed of convergence and model error minimisation.

[1]  M. J. Box A New Method of Constrained Optimization and a Comparison With Other Methods , 1965, Comput. J..

[2]  David W. Corne,et al.  Structural bias in population-based algorithms , 2014, Inf. Sci..

[3]  Amir Hossein Alavi,et al.  Krill herd: A new bio-inspired optimization algorithm , 2012 .

[4]  A. P. Engelbrecht,et al.  Particle Swarm Optimization: Global Best or Local Best? , 2013, 2013 BRICS Congress on Computational Intelligence and 11th Brazilian Congress on Computational Intelligence.

[5]  Adam P. Piotrowski,et al.  Regarding the rankings of optimization heuristics based on artificially-constructed benchmark functions , 2015, Inf. Sci..

[6]  Dirk Helbing,et al.  Micro- and Macrosimulation of Freeway Traffic , 2000 .

[7]  Carlos F. Daganzo,et al.  THE CELL TRANSMISSION MODEL.. , 1993 .

[8]  M J Lighthill,et al.  On kinematic waves II. A theory of traffic flow on long crowded roads , 1955, Proceedings of the Royal Society of London. Series A. Mathematical and Physical Sciences.

[9]  M. Maher,et al.  Calibration of second order traffic models using continuous cross entropy method , 2012 .

[10]  Ahmad Bagheri,et al.  HEPSO: High exploration particle swarm optimization , 2014, Inf. Sci..

[11]  Martin Treiber,et al.  Validation of traffic flow models with respect to the spatiotemporal evolution of congested traffic patterns , 2012 .

[12]  J. M. D. Castillo,et al.  On the functional form of the speed-density relationship—I: General theory , 1995 .

[13]  Stefan Preitl,et al.  Novel Adaptive Gravitational Search Algorithm for Fuzzy Controlled Servo Systems , 2012, IEEE Transactions on Industrial Informatics.

[14]  Marcus Randall Differential evolution for a constrained combinatorial optimisation problem , 2011, Int. J. Metaheuristics.

[15]  Dervis Karaboga,et al.  On clarifying misconceptions when comparing variants of the Artificial Bee Colony Algorithm by offering a new implementation , 2015, Inf. Sci..

[16]  R. Horowitz,et al.  Methodological calibration of the cell transmission model , 2004, Proceedings of the 2004 American Control Conference.

[17]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[18]  Zhongbo Zhang,et al.  An adaptive particle swarm optimization algorithm for reservoir operation optimization , 2014, Appl. Soft Comput..

[19]  Markos Papageorgiou,et al.  Parameter identification for a traffic flow model , 1979, Autom..

[20]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1992, Artificial Intelligence.

[21]  Jun Zhang,et al.  Adaptive Particle Swarm Optimization , 2008, ANTS Conference.

[22]  John A. Nelder,et al.  A Simplex Method for Function Minimization , 1965, Comput. J..

[23]  Markos Papageorgiou,et al.  Macroscopic traffic flow model validation at congested freeway off-ramp areas , 2014 .

[24]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[25]  Apostolos Kotsialos,et al.  Autonomic systems design for ITS applications , 2013, 16th International IEEE Conference on Intelligent Transportation Systems (ITSC 2013).

[26]  Adolf D. May,et al.  Traffic Flow Fundamentals , 1989 .

[27]  David E. Goldberg,et al.  Real-coded Genetic Algorithms, Virtual Alphabets, and Blocking , 1991, Complex Syst..

[28]  Harold J Payne,et al.  MODELS OF FREEWAY TRAFFIC AND CONTROL. , 1971 .

[29]  Xin-She Yang,et al.  Engineering optimisation by cuckoo search , 2010 .

[30]  Roberto Horowitz,et al.  Piecewise-Linearized Cell Transmission Model and Parameter Calibration Methodology , 2006 .

[31]  Serge P. Hoogendoorn,et al.  State-of-the-art of vehicular traffic flow modelling , 2001 .

[32]  Apostolos Kotsialos,et al.  METANET Model Validation Using a Genetic Algorithm , 2012 .

[33]  Carlos F. Daganzo,et al.  THE CELL TRANSMISSION MODEL, PART II: NETWORK TRAFFIC , 1995 .

[34]  Kenneth Morgan,et al.  Modified cuckoo search: A new gradient free optimisation algorithm , 2011 .

[35]  D. E. Goldberg,et al.  Genetic Algorithms in Search , 1989 .

[36]  Markos Papageorgiou,et al.  Modelling and real-time control of traffic flow on the southern part of Boulevard Peripherique in Paris: Part I: Modelling , 1990 .

[37]  Edwin Lughofer,et al.  Hybridization of multi-objective evolutionary algorithms and artificial neural networks for optimizing the performance of electrical drives , 2013, Eng. Appl. Artif. Intell..

[38]  Ching-Tzong Su,et al.  An incorporated algorithm for combined heat and power economic dispatch , 2004 .

[39]  Jean-Patrick Lebacque,et al.  Introducing Buses into First-Order Macroscopic Traffic Flow Models , 1998 .

[40]  Shing Chung Josh Wong,et al.  A multi-class traffic flow model: an extension of LWR model with heterogeneous drivers , 2002 .

[41]  Dirk Helbing,et al.  Micro- and macro-simulation of freeway traffic , 2002 .

[42]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[43]  P. I. Richards Shock Waves on the Highway , 1956 .

[44]  Yongqiang Wang,et al.  An improved self-adaptive PSO technique for short-term hydrothermal scheduling , 2012, Expert Syst. Appl..

[45]  J. M. D. Castillo,et al.  ON THE FUNCTIONAL FORM OF THE SPEED-DENSITY RELATIONSHIP--II: EMPIRICAL INVESTIGATION , 1995 .

[46]  Markos Papageorgiou,et al.  METANET: A MACROSCOPIC SIMULATION PROGRAM FOR MOTORWAY NETWORKS , 1990 .

[47]  J. Kennedy,et al.  Population structure and particle swarm performance , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[48]  Markos Papageorgiou,et al.  Traffic flow modeling of large-scale motorwaynetworks using the macroscopic modeling tool METANET , 2002, IEEE Trans. Intell. Transp. Syst..

[49]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[50]  D. Ngoduy,et al.  Comparison of Numerical Schemes for Macroscopic Traffic Flow Models , 2004 .

[51]  C. Daganzo THE CELL TRANSMISSION MODEL.. , 1994 .

[52]  Xin-She Yang,et al.  Cuckoo Search via Lévy flights , 2009, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC).

[53]  J. Lebacque First-Order Macroscopic Traffic Flow Models: Intersection Modeling, Network Modeling , 2005 .

[54]  Roberto Horowitz,et al.  A parameter identification algorithm for the METANET model with a limited number of loop detectors , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[55]  Mauricio Zambrano-Bigiarini,et al.  Standard Particle Swarm Optimisation 2011 at CEC-2013: A baseline for future PSO improvements , 2013, 2013 IEEE Congress on Evolutionary Computation.

[56]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 2000, Springer Berlin Heidelberg.

[57]  Xin-She Yang,et al.  Chaos-enhanced accelerated particle swarm optimization , 2013, Commun. Nonlinear Sci. Numer. Simul..