This talk presents a novel microscopic modelling framework for bicycle flow operations. The model does justice to the kinematics of cyclists. Contrary to pedestrians, cyclist are more restricted in their movement. The model approximates these restrictions by considering speed and movement direction and changes therein. Secondly, the model includes different strategies (cooperative, zero-acceleration, demon opponent) in its underlying game-theoretical framework. This allows us to model different attitudes towards risk.
The (qualitative) insights gained by application of the model pertain to one-on-one interactions between cyclists and the impact of the strategy assumptions and parameter choices on those interactions as well as on the collective phenomena that occur in the cyclist flow and their sensitivity to parameters (reflecting the extent of the prediction horizon, the level of anisotropy, and the relative importance of keeping the desired path). With respect to the collective phenomena, we look at efficiency and self-organised patterns.
We conclude that the model acts in a plausible manner. While we do not aim to show absolute validity, we see that the qualitative behaviour of one-on-one interactions is plausible. We also observe plausible collective patterns, including self-organisation. The latter is not trivial given the fundamental differences in bicycle and pedestrian flow.
A Trajectory Calculus for Qualitative Spatial Reasoning Using Answer Set Prog...George Baryannis
This document summarizes a paper that proposes a new trajectory calculus (TC-6 and TC-10) for qualitative spatial reasoning about trajectories of moving objects. TC-6 defines 6 base relations between trajectories, while TC-10 defines 10 base relations by restricting trajectories to always have different start and end regions. Composition tables are provided to determine all possible relations between trajectories based on the relations between components. An Answer Set Programming implementation of the calculi is presented, along with optimizations to improve performance. A generalized encoding is also described that can be applied to other qualitative calculi.
This document summarizes the kinematics analysis of a 3-UPU (universal-prismatic-universal) parallel robot. Each of the robot's three legs consists of two universal joints connected by a prismatic joint. The document establishes recursive matrix relations for solving the inverse kinematics problem given the position of the mobile platform. Simulation graphs are generated for the input displacements, velocities, and accelerations. The kinematics analysis determines the nine independent variables that define the robot's configuration based on vector-loop equations relating the joint parameters and platform position.
The high increase in the number of traffic accidents involving rear-end collisions has caused significant damages, prompting the need for a more sensitive car following model that accurately depicts real-world traffic environments. This document reviews fuzzy microscopic traffic models, which use linguistic terms and rules rather than deterministic mathematical functions to describe driving behavior under car following conditions. Traditional car following models make unrealistic assumptions around symmetry, safe headways, and constant acceleration/deceleration. Fuzzy logic models treat drivers as decision-makers who determine controls based on sensory inputs evaluated through fuzzy reasoning. Input variables like relative velocity and distance divergence are evaluated using fuzzy functions and rules to estimate acceleration and deceleration rates.
Stevens-Goldsberry | Fixed-interval Segmentation for Travel-time Estimations ...jscarto
This presentation introduces research on the cartographic influence of segmentation schemes used within traffic map design. Two novel design approaches are discussed along with empirical evaluation.
Optimum Design of 1st Gear Ratio for 4WD Vehicles Based on Vehicle Dynamic Be...yarmohammadisadegh
This paper presents an approach that allows optimizing gear ratio and vehicle dimension to achieve optimum gear transmission. Therefore,augmented Lagrangian multiplier method, defined as classical method, is utilized to find the optimum gear ratios and the corresponding number of gear teeth applied to all epicyclical gears. The new method is able to calculate and also to optimize the gear ratio based on dynamics of 4WD vehicles. Therefore, 4WD vehicles dynamic equations are employed as suming that the rear wheels or the front wheels are at the point of slip. In addition, a genetic algorithm is modified to preserve feasibility of the encountered solutions. The basic dimension of a sample commercial vehicle (2009 hummer H34 dr AWDSUV) and its gear box are optimized, and then the effects of changing slip angle, wheelbase, and engine torque on optimum vehicle dimension are analyzed.
The document is a report on a survey and analysis of the RPI shuttle system. It includes the following key points:
1) A survey of 175 students found high usage of the East shuttle but long wait times for both shuttles and a lack of awareness of shuttle tracking and on-call services.
2) Data analysis found the shuttle routes are generally reliable but could be improved by scheduling departures to reduce clustering.
3) Recommendations include better advertising of shuttle services, displaying the tracking system in more locations, and scheduling shuttle departures to reduce wait times.
Measuring Axle Weight of Moving Vehicle Based on Particle Swarm OptimizationIJRES Journal
The dynamic tire forces are the important factor influencing weigh-in-motion of vehicle. This paper presents a method to separate the dynamic tire forces contained in axle-weight signal. On the basis of analyzing the characteristic of axle-weight signal, the model of axle-weight signal and the objective function are constructed. After introducing the principle of particle swarm optimization (PSO), an improved PSO is employed to estimate the unknown parameters of the objective function. According to the obtained estimates of parameters, the dynamic tire forces contained in axle-weight signal are reconstructed. Subtract the reconstructed dynamic tire forces from the axle-weight signal, and get the estimate of axle weight of moving vehicle. Simulation and field experiments are conducted to demonstrate the performance of the proposed method.
In this keynote, I discuss 25 years of active mode research performed at Transport & Planning. We discuss the role of data, and the use of game-theory to model active mode traffic. We also show how complex models can be simplified, looking at multi-scale approaches.
A Trajectory Calculus for Qualitative Spatial Reasoning Using Answer Set Prog...George Baryannis
This document summarizes a paper that proposes a new trajectory calculus (TC-6 and TC-10) for qualitative spatial reasoning about trajectories of moving objects. TC-6 defines 6 base relations between trajectories, while TC-10 defines 10 base relations by restricting trajectories to always have different start and end regions. Composition tables are provided to determine all possible relations between trajectories based on the relations between components. An Answer Set Programming implementation of the calculi is presented, along with optimizations to improve performance. A generalized encoding is also described that can be applied to other qualitative calculi.
This document summarizes the kinematics analysis of a 3-UPU (universal-prismatic-universal) parallel robot. Each of the robot's three legs consists of two universal joints connected by a prismatic joint. The document establishes recursive matrix relations for solving the inverse kinematics problem given the position of the mobile platform. Simulation graphs are generated for the input displacements, velocities, and accelerations. The kinematics analysis determines the nine independent variables that define the robot's configuration based on vector-loop equations relating the joint parameters and platform position.
The high increase in the number of traffic accidents involving rear-end collisions has caused significant damages, prompting the need for a more sensitive car following model that accurately depicts real-world traffic environments. This document reviews fuzzy microscopic traffic models, which use linguistic terms and rules rather than deterministic mathematical functions to describe driving behavior under car following conditions. Traditional car following models make unrealistic assumptions around symmetry, safe headways, and constant acceleration/deceleration. Fuzzy logic models treat drivers as decision-makers who determine controls based on sensory inputs evaluated through fuzzy reasoning. Input variables like relative velocity and distance divergence are evaluated using fuzzy functions and rules to estimate acceleration and deceleration rates.
Stevens-Goldsberry | Fixed-interval Segmentation for Travel-time Estimations ...jscarto
This presentation introduces research on the cartographic influence of segmentation schemes used within traffic map design. Two novel design approaches are discussed along with empirical evaluation.
Optimum Design of 1st Gear Ratio for 4WD Vehicles Based on Vehicle Dynamic Be...yarmohammadisadegh
This paper presents an approach that allows optimizing gear ratio and vehicle dimension to achieve optimum gear transmission. Therefore,augmented Lagrangian multiplier method, defined as classical method, is utilized to find the optimum gear ratios and the corresponding number of gear teeth applied to all epicyclical gears. The new method is able to calculate and also to optimize the gear ratio based on dynamics of 4WD vehicles. Therefore, 4WD vehicles dynamic equations are employed as suming that the rear wheels or the front wheels are at the point of slip. In addition, a genetic algorithm is modified to preserve feasibility of the encountered solutions. The basic dimension of a sample commercial vehicle (2009 hummer H34 dr AWDSUV) and its gear box are optimized, and then the effects of changing slip angle, wheelbase, and engine torque on optimum vehicle dimension are analyzed.
The document is a report on a survey and analysis of the RPI shuttle system. It includes the following key points:
1) A survey of 175 students found high usage of the East shuttle but long wait times for both shuttles and a lack of awareness of shuttle tracking and on-call services.
2) Data analysis found the shuttle routes are generally reliable but could be improved by scheduling departures to reduce clustering.
3) Recommendations include better advertising of shuttle services, displaying the tracking system in more locations, and scheduling shuttle departures to reduce wait times.
Measuring Axle Weight of Moving Vehicle Based on Particle Swarm OptimizationIJRES Journal
The dynamic tire forces are the important factor influencing weigh-in-motion of vehicle. This paper presents a method to separate the dynamic tire forces contained in axle-weight signal. On the basis of analyzing the characteristic of axle-weight signal, the model of axle-weight signal and the objective function are constructed. After introducing the principle of particle swarm optimization (PSO), an improved PSO is employed to estimate the unknown parameters of the objective function. According to the obtained estimates of parameters, the dynamic tire forces contained in axle-weight signal are reconstructed. Subtract the reconstructed dynamic tire forces from the axle-weight signal, and get the estimate of axle weight of moving vehicle. Simulation and field experiments are conducted to demonstrate the performance of the proposed method.
In this keynote, I discuss 25 years of active mode research performed at Transport & Planning. We discuss the role of data, and the use of game-theory to model active mode traffic. We also show how complex models can be simplified, looking at multi-scale approaches.
Differential game theory for Traffic Flow ModellingSerge Hoogendoorn
Lecture given at the INdAM symposium in Rome, 2017. The lecture shows how you can use differential games to model traffic flows, focussing on pedestrian simulation.
Talk given at the kick-off of the ERC MAGnUM PhD week on the ALLEGRO program. The talk gives both an overview of ALLEGRO and then focusses more on active mode traffic operations.
The varying phenomena that characterize a pedestrian flow make it one of the most challenging traffic flow processes to manage and control. In the past three decades, we have started to unravel the science behind the crowd.
This has led to some important insights that are not only needed to reproduce, predict, and manage pedestrian flow, but will also provide potential avenues to managing other phenomena. In this talk, we will provide a historic perspective on pedestrian flow theory and crowd management. We show some of the key phenomena that have been observed (in controlled experiments, in the field), and how these phenomena can be explained, used or prevented.
We will also highlight some of the recent contributions in the field, including the role of AI, novel monitoring technology, and digital twins. We round up the talk showing how the finding can be generalized. We show how the game-theoretical modeling proposed for pedestrian flow models can form a basis for controlling connected autonomous vehicles. Using various examples, we show how self-organization, omnipresent in pedestrian flow, can inspire decentralized control approaches of other flow processes (e.g., autonomous vessels, drones). We show how approaches to reduce flow breakdown for pedestrian flows can be generalized for other flow processes.
The document proposes two stochastic variants of an existing deterministic pedestrian motion model called the Linear Trajectory Avoidance (LTA) model. The first approach is based on a particle filter algorithm, but has limitations that make it computationally expensive. The second approach approximates the pedestrian position and velocity probability density function with a mixture of Gaussians, using the LTA model's energy function to determine the mixture parameters. Both stochastic models were implemented and tested on real-world data, showing improvements over the deterministic LTA model in situations where it has significant prediction errors.
Active modes and urban mobility: outcomes from the ALLEGRO projectSerge Hoogendoorn
In this presentation, we present some examples of the main outcomes of the ALLEGRO project so far. The talks starts with showing how active mode traffic can play a major role given that cities are getting denser.
Modeling business management systems transportationSherin El-Rashied
Introduction
How IT &Business Process Fit Together
What is modeling?
What is Simulation?
Modeling & Simulation in Business Process Management
The Seven-Step Model-Building Process
Transportation
An overview on transportation modeling
Transport model scope & structure
Car Traffic Jam Problem
Aim of Transportation Model
Types of Traffic Models
Microscopic Traffic model & Simulation
Cellular Automaton model
Conclusion
Solving Transportation Problem by Software Application
Class Example
Simulation analysis Halmstad University 2013_projectAlexandru Gutu
This document summarizes a study that uses computer simulation to compare a proposed roundabout intersection to the current intersection with traffic lights on Kristian IVs väg. Data on traffic patterns were collected from the current intersection, including the number of cars per lane during peak/off-peak hours, inter-arrival times of cars, and wait times at the traffic lights. The simulation will analyze average and maximum wait times at the roundabout versus traffic lights to determine if the roundabout provides more effective traffic flow. Objectives are to minimize average and maximum crossing times. Key decision variables are roundabout diameter, car speed, and slot size, while traffic patterns and maximum constraints are uncontrolled.
Surrogate safety measures using bicycle vehicle modelsbijejournal
Surrogate Safety Measures (SSM) allow for analysis of crashes without having access to actual crash data
as those are difficult to obtain, being of rare event nature. This article, for the first time, uses kinematic and
dynamic bicycle models for vehicles for trajectory analysis to compute surrogate safety measures. The model
has two versions, with and without the consideration of adhesion coefficients depending on the road conditions.
Previously, only longitudinal models have been used and recently, a combined longitudinal and lateral model has
been used by the authors but with a single wheel model, which is being enhanced by using the bicycle model in
this paper.
This document summarizes a research paper on algorithms for planning s-curve motion profiles.
The paper generalizes the model of polynomial s-curve motion profiles in a recursive form. It then proposes a general algorithm to design s-curve trajectories in a time-optimal manner. The algorithm calculates the time periods for connecting trajectory segments to generate a smooth path that meets velocity and acceleration limits. Experimental results on a linear motor system demonstrate the effectiveness of the algorithms in generating s-curve motion profiles.
This document summarizes research on algorithms for planning smooth S-curve motion profiles. It begins by introducing S-curves and their advantages over trapezoidal profiles in reducing vibration. It then generalizes the polynomial S-curve model in a recursive form and presents a general algorithm to design S-curve trajectories in a time-optimal manner. Experimental results on a linear motor system show the effectiveness of 3rd, 4th, and 5th order S-curve profiles generated by the algorithms. Additionally, a trigonometric jerk model for S-curves is proposed as an alternative approach.
The document summarizes the SPLT Transformer method for addressing optimism bias in sequence modeling for reinforcement learning. It introduces limitations in previous offline RL methods, describes the SPLT Transformer approach which uses a sampling-based planning algorithm and separate transformer models for policy and world prediction. Experiments show SPLT Transformer outperforms previous offline RL baselines on D4RL benchmarks and a simulated self-driving task, generalizing better to unseen data by addressing overly optimistic behavior through trajectory sampling and selection.
Presentation given during the 2016 conference Analysis and Control on Networks: trends and perspectives in Padua, Italy. Presentation provides an engineerings perspective on the various issues with see with the modelling and management of crowds, and some of the new modelling approaches.
This document provides a review of fuzzy microscopic traffic flow models. It discusses how fuzzy logic can be used to model traffic flow and driver behavior by introducing uncertainty into variables like speed and headway. It describes fuzzy cellular automata models that represent traffic as vehicles characterized by fuzzy numbers for position and velocity. It also covers fuzzy logic car-following models that use linguistic terms and rules to model car-following behavior, and fuzzy route choice models that calculate possibility indexes to determine the most likely route. The goal of these fuzzy models is to more realistically simulate traffic flow and account for the imprecise nature of traffic data.
This document provides an overview of a student's assignment reviewing fuzzy microscopic traffic flow models. It discusses how fuzzy logic can be used to introduce uncertainty into traffic simulation models to better reflect real-world conditions. It reviews different types of fuzzy microscopic models, including fuzzy cellular models that use fuzzy numbers to represent vehicle parameters and transitions between time steps, and fuzzy logic car-following models that use fuzzy reasoning and linguistic terms to describe driver behavior. The goal is to understand how these fuzzy microscopic models work.
MEASURING SIMILARITY BETWEEN MOBILITY MODELS AND REAL WORLD MOTION TRAJECTORIEScscpconf
Various mobility models have been proposed to represent the motion behaviour of mobile nodes in the real world. Selection of the most similar mobility model to a given real world environment is a challenging issue which has a significant impact on the quality of performance evaluation
of different network protocols. In this paper we propose a methodology for measurement of similarity between mobility models used in mobile networks simulation and real world mobility scenarios with different transportation modes. We explain our mobility metrics we have used for analysis of motion behavior of mobile nodes and a pre-processing method which makes our trajectories suitable for extraction and calculation of these metrics considering shape of the road networks and GPS noise. Then we use a feature selection method to find the most
discriminative features which are able to distinguish between trajectories with different transportation modes using a supervised learning and feature ranking method. Subsequently,
using our selected feature space we perform Fuzzy C-means Clustering to find the degree of similarity between each of our mobility models and real world trajectories with different
transportation modes. Our methodology can be used to select the most similar mobility model suitable for simulation of mobile network protocols (such as DTN and MANETs protocols) in a
particular real world area.
Measuring similarity between mobility models and real world motion trajectoriescsandit
Various mobility models have been proposed to represent the motion behaviour of mobile nodes
in the real world. Selection of the most similar mobility model to a given real world environment
is a challenging issue which has a significant impact on the quality of performance evaluation
of different network protocols. In this paper we propose a methodology for measurement of
similarity between mobility models used in mobile networks simulation and real world mobility
scenarios with different transportation modes. We explain our mobility metrics we have used for
analysis of motion behavior of mobile nodes and a pre-processing method which makes our
trajectories suitable for extraction and calculation of these metrics considering shape of the
road networks and GPS noise. Then we use a feature selection method to find the most
discriminative features which are able to distinguish between trajectories with different
transportation modes using a supervised learning and feature ranking method. Subsequently,
using our selected feature space we perform Fuzzy C-means Clustering to find the degree of
similarity between each of our mobility models and real world trajectories with different
transportation modes. Our methodology can be used to select the most similar mobility model
suitable for simulation of mobile network protocols (such as DTN and MANETs protocols) in a
particular real world area.
In this short presentation, we will provide some recent developments in the field of crowd monitoring, modelling and management. We will illustrate these by showing various projects that we are involved in, including the SmartStation project, and the different events organised in and around the city of Amsterdam (including the Europride, SAIL, etc.).
In the talk, we will discuss the different components of the system and the methods and technology involved in these. We focus on advanced data collection techniques, the use of social media data, data fusion and the advanced macroscopic modelling required for this. Also, we will show examples of interventions that have been tested, showing how these systems are used in practise.
Can we use methods from cooperative traffic and crowd modelling and management to manage drone traffic flows? I think we can! In this ppt, I explain how we can instill distributed traffic management in 3D...
Differential game theory for Traffic Flow ModellingSerge Hoogendoorn
Lecture given at the INdAM symposium in Rome, 2017. The lecture shows how you can use differential games to model traffic flows, focussing on pedestrian simulation.
Talk given at the kick-off of the ERC MAGnUM PhD week on the ALLEGRO program. The talk gives both an overview of ALLEGRO and then focusses more on active mode traffic operations.
The varying phenomena that characterize a pedestrian flow make it one of the most challenging traffic flow processes to manage and control. In the past three decades, we have started to unravel the science behind the crowd.
This has led to some important insights that are not only needed to reproduce, predict, and manage pedestrian flow, but will also provide potential avenues to managing other phenomena. In this talk, we will provide a historic perspective on pedestrian flow theory and crowd management. We show some of the key phenomena that have been observed (in controlled experiments, in the field), and how these phenomena can be explained, used or prevented.
We will also highlight some of the recent contributions in the field, including the role of AI, novel monitoring technology, and digital twins. We round up the talk showing how the finding can be generalized. We show how the game-theoretical modeling proposed for pedestrian flow models can form a basis for controlling connected autonomous vehicles. Using various examples, we show how self-organization, omnipresent in pedestrian flow, can inspire decentralized control approaches of other flow processes (e.g., autonomous vessels, drones). We show how approaches to reduce flow breakdown for pedestrian flows can be generalized for other flow processes.
The document proposes two stochastic variants of an existing deterministic pedestrian motion model called the Linear Trajectory Avoidance (LTA) model. The first approach is based on a particle filter algorithm, but has limitations that make it computationally expensive. The second approach approximates the pedestrian position and velocity probability density function with a mixture of Gaussians, using the LTA model's energy function to determine the mixture parameters. Both stochastic models were implemented and tested on real-world data, showing improvements over the deterministic LTA model in situations where it has significant prediction errors.
Active modes and urban mobility: outcomes from the ALLEGRO projectSerge Hoogendoorn
In this presentation, we present some examples of the main outcomes of the ALLEGRO project so far. The talks starts with showing how active mode traffic can play a major role given that cities are getting denser.
Modeling business management systems transportationSherin El-Rashied
Introduction
How IT &Business Process Fit Together
What is modeling?
What is Simulation?
Modeling & Simulation in Business Process Management
The Seven-Step Model-Building Process
Transportation
An overview on transportation modeling
Transport model scope & structure
Car Traffic Jam Problem
Aim of Transportation Model
Types of Traffic Models
Microscopic Traffic model & Simulation
Cellular Automaton model
Conclusion
Solving Transportation Problem by Software Application
Class Example
Simulation analysis Halmstad University 2013_projectAlexandru Gutu
This document summarizes a study that uses computer simulation to compare a proposed roundabout intersection to the current intersection with traffic lights on Kristian IVs väg. Data on traffic patterns were collected from the current intersection, including the number of cars per lane during peak/off-peak hours, inter-arrival times of cars, and wait times at the traffic lights. The simulation will analyze average and maximum wait times at the roundabout versus traffic lights to determine if the roundabout provides more effective traffic flow. Objectives are to minimize average and maximum crossing times. Key decision variables are roundabout diameter, car speed, and slot size, while traffic patterns and maximum constraints are uncontrolled.
Surrogate safety measures using bicycle vehicle modelsbijejournal
Surrogate Safety Measures (SSM) allow for analysis of crashes without having access to actual crash data
as those are difficult to obtain, being of rare event nature. This article, for the first time, uses kinematic and
dynamic bicycle models for vehicles for trajectory analysis to compute surrogate safety measures. The model
has two versions, with and without the consideration of adhesion coefficients depending on the road conditions.
Previously, only longitudinal models have been used and recently, a combined longitudinal and lateral model has
been used by the authors but with a single wheel model, which is being enhanced by using the bicycle model in
this paper.
This document summarizes a research paper on algorithms for planning s-curve motion profiles.
The paper generalizes the model of polynomial s-curve motion profiles in a recursive form. It then proposes a general algorithm to design s-curve trajectories in a time-optimal manner. The algorithm calculates the time periods for connecting trajectory segments to generate a smooth path that meets velocity and acceleration limits. Experimental results on a linear motor system demonstrate the effectiveness of the algorithms in generating s-curve motion profiles.
This document summarizes research on algorithms for planning smooth S-curve motion profiles. It begins by introducing S-curves and their advantages over trapezoidal profiles in reducing vibration. It then generalizes the polynomial S-curve model in a recursive form and presents a general algorithm to design S-curve trajectories in a time-optimal manner. Experimental results on a linear motor system show the effectiveness of 3rd, 4th, and 5th order S-curve profiles generated by the algorithms. Additionally, a trigonometric jerk model for S-curves is proposed as an alternative approach.
The document summarizes the SPLT Transformer method for addressing optimism bias in sequence modeling for reinforcement learning. It introduces limitations in previous offline RL methods, describes the SPLT Transformer approach which uses a sampling-based planning algorithm and separate transformer models for policy and world prediction. Experiments show SPLT Transformer outperforms previous offline RL baselines on D4RL benchmarks and a simulated self-driving task, generalizing better to unseen data by addressing overly optimistic behavior through trajectory sampling and selection.
Presentation given during the 2016 conference Analysis and Control on Networks: trends and perspectives in Padua, Italy. Presentation provides an engineerings perspective on the various issues with see with the modelling and management of crowds, and some of the new modelling approaches.
This document provides a review of fuzzy microscopic traffic flow models. It discusses how fuzzy logic can be used to model traffic flow and driver behavior by introducing uncertainty into variables like speed and headway. It describes fuzzy cellular automata models that represent traffic as vehicles characterized by fuzzy numbers for position and velocity. It also covers fuzzy logic car-following models that use linguistic terms and rules to model car-following behavior, and fuzzy route choice models that calculate possibility indexes to determine the most likely route. The goal of these fuzzy models is to more realistically simulate traffic flow and account for the imprecise nature of traffic data.
This document provides an overview of a student's assignment reviewing fuzzy microscopic traffic flow models. It discusses how fuzzy logic can be used to introduce uncertainty into traffic simulation models to better reflect real-world conditions. It reviews different types of fuzzy microscopic models, including fuzzy cellular models that use fuzzy numbers to represent vehicle parameters and transitions between time steps, and fuzzy logic car-following models that use fuzzy reasoning and linguistic terms to describe driver behavior. The goal is to understand how these fuzzy microscopic models work.
MEASURING SIMILARITY BETWEEN MOBILITY MODELS AND REAL WORLD MOTION TRAJECTORIEScscpconf
Various mobility models have been proposed to represent the motion behaviour of mobile nodes in the real world. Selection of the most similar mobility model to a given real world environment is a challenging issue which has a significant impact on the quality of performance evaluation
of different network protocols. In this paper we propose a methodology for measurement of similarity between mobility models used in mobile networks simulation and real world mobility scenarios with different transportation modes. We explain our mobility metrics we have used for analysis of motion behavior of mobile nodes and a pre-processing method which makes our trajectories suitable for extraction and calculation of these metrics considering shape of the road networks and GPS noise. Then we use a feature selection method to find the most
discriminative features which are able to distinguish between trajectories with different transportation modes using a supervised learning and feature ranking method. Subsequently,
using our selected feature space we perform Fuzzy C-means Clustering to find the degree of similarity between each of our mobility models and real world trajectories with different
transportation modes. Our methodology can be used to select the most similar mobility model suitable for simulation of mobile network protocols (such as DTN and MANETs protocols) in a
particular real world area.
Measuring similarity between mobility models and real world motion trajectoriescsandit
Various mobility models have been proposed to represent the motion behaviour of mobile nodes
in the real world. Selection of the most similar mobility model to a given real world environment
is a challenging issue which has a significant impact on the quality of performance evaluation
of different network protocols. In this paper we propose a methodology for measurement of
similarity between mobility models used in mobile networks simulation and real world mobility
scenarios with different transportation modes. We explain our mobility metrics we have used for
analysis of motion behavior of mobile nodes and a pre-processing method which makes our
trajectories suitable for extraction and calculation of these metrics considering shape of the
road networks and GPS noise. Then we use a feature selection method to find the most
discriminative features which are able to distinguish between trajectories with different
transportation modes using a supervised learning and feature ranking method. Subsequently,
using our selected feature space we perform Fuzzy C-means Clustering to find the degree of
similarity between each of our mobility models and real world trajectories with different
transportation modes. Our methodology can be used to select the most similar mobility model
suitable for simulation of mobile network protocols (such as DTN and MANETs protocols) in a
particular real world area.
In this short presentation, we will provide some recent developments in the field of crowd monitoring, modelling and management. We will illustrate these by showing various projects that we are involved in, including the SmartStation project, and the different events organised in and around the city of Amsterdam (including the Europride, SAIL, etc.).
In the talk, we will discuss the different components of the system and the methods and technology involved in these. We focus on advanced data collection techniques, the use of social media data, data fusion and the advanced macroscopic modelling required for this. Also, we will show examples of interventions that have been tested, showing how these systems are used in practise.
Can we use methods from cooperative traffic and crowd modelling and management to manage drone traffic flows? I think we can! In this ppt, I explain how we can instill distributed traffic management in 3D...
Opening intelligent bicycle road - 16th of June, 2022. In this talk (in Dutch), we have introduced the investments in monitoring at the TU Delft campus.
This presentation provides an overview of our work on pedestrian flows and management. I discuss basic pedestrian flow dynamics, technology to support safe flow operations during the pandemic, and novel deployment of these technologies after the pandemic.
Short talk impact Covid-19 on supply and demand during the RA webinarSerge Hoogendoorn
We sketch a conceptual framework showing (lasting) impact on demand and supply. We illustrate complications at the supply side due to changing behaviour. We show how to include interventions and how to assess them.
Short presentation about the role of AMS in solving Amsterdam mobility issues and setting the mobility agenda. Linking science and practise using Amsterdam as a Living Lab.
Presentatie gegeven tijdens de Masterclass Stresstesten RWS. Wat is veerkracht? Welke verstoringen kunnen optreden? Hoe ontwikkelt dit zich in de toekomst? Wat kunnen we doen om de veerkracht te vergroten? Deze en andere vragen komen aan bod in deze presentatie...
Talk given about current PhD projects that are relevant for shaping urban mobility. In particular, focus has been on behavioural insights relating to sustainable transport modes (such as walking, cycling, and MaaS).
This document discusses transport resilience, which refers to the impact of and recovery from disruptions to transport systems. It examines challenges in understanding and improving resilience due to increasing complexity, uncertainty, and disruption probabilities in transport systems. The goal is to develop methods to resiliently design, plan and operate urban transport systems by applying principles like containment, adaptiveness and recourse. Experiments observe how behavior, coping strategies and system impacts vary greatly during disruptions. Tools are being developed for predictive modeling and real-time decision support to optimize multi-modal transport operations during disruptions. Trade-offs between efficiency and resilience must also be considered.
The presentation deals with the Importance of resilience in transportation systems: factors that influence its relevance, the trade-off between robustness and efficiency, and the relation of resilience and evacuation management.
In many countries, cities are expanding in terms of size, number residents and visitors, etc. The resulting increase in concentration of people, with their mobility needs, causes major traffic and transportation problems in and around our cities. Next to the economic impacts due to delay and unreliability of travel time, concerns regarding safety and security, emissions and sustainability become more and more urgent.
ITS (Intelligent Transportation Systems) hold the potential to reduce these issues. In the past decade, we have been more and more successful in making better use of the available infrastructure by using traditional ITS measures. As we will show in this talk, key to this success has been in achieving a profound understanding of what are the key phenomena that characterise network traffic flows, and designing solutions that capitalise on this.
The playing field is however rapidly changing. For one, we see a transition from road-side to in-car technology in terms of sensing and actuation. This provides great opportunities, but making best use of these is not trivial and requires a paradigm shift in the way we think about managing traffic flows where collaboration between the old stakeholders (e.g. road authorities) and the new stakeholders (e.g. companies like Google, and TomTom) becomes increasingly important. This will be illustrated in this talk by some examples showing how we can put the transition to in-car traffic management to use, both in terms of making optimal use of the new data sources and the use of the car as an actuator.
With respect to the latter, we will see that even for low penetration levels, which will occur in the transition phase towards a more highly automated traffic stream, considerable impacts can be achieved if we adequately consider the non-automated vehicles. Furthermore, it requires vehicles to be able to communicate and cooperate with each other.
These two elements are two of the five steps that was identified in the transition towards a fully automated system.
The final part of the talk will deal with the other steps that are deemed important to understand which of the scenarios in a urban self-driving future will unfold. These pertain to the interaction between man and machine, the need and willingness to invest in separate infrastructure in city, and whether automated car can co-exist with other (active) travel modes. With respect to the latter, we will also consider what ITS can mean for the other modes of travel.
Korte presentatie met de verschillende onderzoeksthema's die relevant zijn binnen het onderzoeksdomein Veilig Ontruimen. De presentatie heeft tot doel ideeën te genereren voor een onderzoeksagenda.
Keynote gegeven tijdens het NDW symposium over mogelijkheden van nieuwe databronnen. We kijken met name naar toepassingen binnen het netwerkbroed dynamisch verkeersmanagement.
In deze lezing worden recent afgeronde TRAIL proefschriften besproken, met focus op de relevantie voor de praktijk. We bespreken recente ontwikkeling in verkeersmanagement en coöperatieve systemen, crowd- en evacuatiemanagement en transport security. We bespreken ook kort de verschuiving van de focus binnen de leerstoel Traffic Operations and Management.
1) The document discusses innovations in traffic management, using suppression of wide moving jams as the main example.
2) It emphasizes the importance of integrating different traffic management measures and field trials to drive innovations.
3) Monitoring innovations like vehicle-to-vehicle technology are needed to improve integrated network management, especially as vehicles become actuators that can be controlled.
Presentation about active mode transport given at the AITPM workshop on active mode mobility. Provides overview of our pedestrian research and the first results of the ALLEGRO project.
Vision on Smart Urban Mobility given during the AITPM conference in Sydney. Talk was about key elements needed to provide the urban transportation system for the future. See http://www.aitpm.com.au/Conference/Program/conference-home for the conference details.
Presentation given during the first transportation workshop at Melbourne Uni. Focus on crowd monitoring and management. With examples from various projects (SAIL, Mekka, etc.)
IPAM Hoogendoorn 2015 - workshop on Decision Support SystemsSerge Hoogendoorn
Presentation during IPAM workshop in Los Angeles where I shared the results of the Practical Pilot Amsterdam (a pilot of Integrated Network Management in Amsterdam), the lessons learnt and the plans for the next phase.
Rainfall intensity duration frequency curve statistical analysis and modeling...bijceesjournal
Using data from 41 years in Patna’ India’ the study’s goal is to analyze the trends of how often it rains on a weekly, seasonal, and annual basis (1981−2020). First, utilizing the intensity-duration-frequency (IDF) curve and the relationship by statistically analyzing rainfall’ the historical rainfall data set for Patna’ India’ during a 41 year period (1981−2020), was evaluated for its quality. Changes in the hydrologic cycle as a result of increased greenhouse gas emissions are expected to induce variations in the intensity, length, and frequency of precipitation events. One strategy to lessen vulnerability is to quantify probable changes and adapt to them. Techniques such as log-normal, normal, and Gumbel are used (EV-I). Distributions were created with durations of 1, 2, 3, 6, and 24 h and return times of 2, 5, 10, 25, and 100 years. There were also mathematical correlations discovered between rainfall and recurrence interval.
Findings: Based on findings, the Gumbel approach produced the highest intensity values, whereas the other approaches produced values that were close to each other. The data indicates that 461.9 mm of rain fell during the monsoon season’s 301st week. However, it was found that the 29th week had the greatest average rainfall, 92.6 mm. With 952.6 mm on average, the monsoon season saw the highest rainfall. Calculations revealed that the yearly rainfall averaged 1171.1 mm. Using Weibull’s method, the study was subsequently expanded to examine rainfall distribution at different recurrence intervals of 2, 5, 10, and 25 years. Rainfall and recurrence interval mathematical correlations were also developed. Further regression analysis revealed that short wave irrigation, wind direction, wind speed, pressure, relative humidity, and temperature all had a substantial influence on rainfall.
Originality and value: The results of the rainfall IDF curves can provide useful information to policymakers in making appropriate decisions in managing and minimizing floods in the study area.
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...IJECEIAES
Medical image analysis has witnessed significant advancements with deep learning techniques. In the domain of brain tumor segmentation, the ability to
precisely delineate tumor boundaries from magnetic resonance imaging (MRI)
scans holds profound implications for diagnosis. This study presents an ensemble convolutional neural network (CNN) with transfer learning, integrating
the state-of-the-art Deeplabv3+ architecture with the ResNet18 backbone. The
model is rigorously trained and evaluated, exhibiting remarkable performance
metrics, including an impressive global accuracy of 99.286%, a high-class accuracy of 82.191%, a mean intersection over union (IoU) of 79.900%, a weighted
IoU of 98.620%, and a Boundary F1 (BF) score of 83.303%. Notably, a detailed comparative analysis with existing methods showcases the superiority of
our proposed model. These findings underscore the model’s competence in precise brain tumor localization, underscoring its potential to revolutionize medical
image analysis and enhance healthcare outcomes. This research paves the way
for future exploration and optimization of advanced CNN models in medical
imaging, emphasizing addressing false positives and resource efficiency.
An improved modulation technique suitable for a three level flying capacitor ...IJECEIAES
This research paper introduces an innovative modulation technique for controlling a 3-level flying capacitor multilevel inverter (FCMLI), aiming to streamline the modulation process in contrast to conventional methods. The proposed
simplified modulation technique paves the way for more straightforward and
efficient control of multilevel inverters, enabling their widespread adoption and
integration into modern power electronic systems. Through the amalgamation of
sinusoidal pulse width modulation (SPWM) with a high-frequency square wave
pulse, this controlling technique attains energy equilibrium across the coupling
capacitor. The modulation scheme incorporates a simplified switching pattern
and a decreased count of voltage references, thereby simplifying the control
algorithm.
Batteries -Introduction – Types of Batteries – discharging and charging of battery - characteristics of battery –battery rating- various tests on battery- – Primary battery: silver button cell- Secondary battery :Ni-Cd battery-modern battery: lithium ion battery-maintenance of batteries-choices of batteries for electric vehicle applications.
Fuel Cells: Introduction- importance and classification of fuel cells - description, principle, components, applications of fuel cells: H2-O2 fuel cell, alkaline fuel cell, molten carbonate fuel cell and direct methanol fuel cells.
Introduction- e - waste – definition - sources of e-waste– hazardous substances in e-waste - effects of e-waste on environment and human health- need for e-waste management– e-waste handling rules - waste minimization techniques for managing e-waste – recycling of e-waste - disposal treatment methods of e- waste – mechanism of extraction of precious metal from leaching solution-global Scenario of E-waste – E-waste in India- case studies.
Design and optimization of ion propulsion dronebjmsejournal
Electric propulsion technology is widely used in many kinds of vehicles in recent years, and aircrafts are no exception. Technically, UAVs are electrically propelled but tend to produce a significant amount of noise and vibrations. Ion propulsion technology for drones is a potential solution to this problem. Ion propulsion technology is proven to be feasible in the earth’s atmosphere. The study presented in this article shows the design of EHD thrusters and power supply for ion propulsion drones along with performance optimization of high-voltage power supply for endurance in earth’s atmosphere.
Applications of artificial Intelligence in Mechanical Engineering.pdfAtif Razi
Historically, mechanical engineering has relied heavily on human expertise and empirical methods to solve complex problems. With the introduction of computer-aided design (CAD) and finite element analysis (FEA), the field took its first steps towards digitization. These tools allowed engineers to simulate and analyze mechanical systems with greater accuracy and efficiency. However, the sheer volume of data generated by modern engineering systems and the increasing complexity of these systems have necessitated more advanced analytical tools, paving the way for AI.
AI offers the capability to process vast amounts of data, identify patterns, and make predictions with a level of speed and accuracy unattainable by traditional methods. This has profound implications for mechanical engineering, enabling more efficient design processes, predictive maintenance strategies, and optimized manufacturing operations. AI-driven tools can learn from historical data, adapt to new information, and continuously improve their performance, making them invaluable in tackling the multifaceted challenges of modern mechanical engineering.
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...IJECEIAES
Climate change's impact on the planet forced the United Nations and governments to promote green energies and electric transportation. The deployments of photovoltaic (PV) and electric vehicle (EV) systems gained stronger momentum due to their numerous advantages over fossil fuel types. The advantages go beyond sustainability to reach financial support and stability. The work in this paper introduces the hybrid system between PV and EV to support industrial and commercial plants. This paper covers the theoretical framework of the proposed hybrid system including the required equation to complete the cost analysis when PV and EV are present. In addition, the proposed design diagram which sets the priorities and requirements of the system is presented. The proposed approach allows setup to advance their power stability, especially during power outages. The presented information supports researchers and plant owners to complete the necessary analysis while promoting the deployment of clean energy. The result of a case study that represents a dairy milk farmer supports the theoretical works and highlights its advanced benefits to existing plants. The short return on investment of the proposed approach supports the paper's novelty approach for the sustainable electrical system. In addition, the proposed system allows for an isolated power setup without the need for a transmission line which enhances the safety of the electrical network
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Sinan KOZAK
Sinan from the Delivery Hero mobile infrastructure engineering team shares a deep dive into performance acceleration with Gradle build cache optimizations. Sinan shares their journey into solving complex build-cache problems that affect Gradle builds. By understanding the challenges and solutions found in our journey, we aim to demonstrate the possibilities for faster builds. The case study reveals how overlapping outputs and cache misconfigurations led to significant increases in build times, especially as the project scaled up with numerous modules using Paparazzi tests. The journey from diagnosing to defeating cache issues offers invaluable lessons on maintaining cache integrity without sacrificing functionality.
2. The “Patatzak”
Trapezium-shaped bicycle lane to provide
more queuing space for bicycles waiting for
traffic light
Why would this work? Do you expect any
issues?
Use the chat to type your answer…
3. The “Patatzak”
Trapezium-shaped bicycle lane to provide
more queuing space for bicycles waiting for
traffic light
From a traffic flow theory perspective, design
was “a stab in the dark”, since design seems
to reduce the capacity of the cycle path…
4. A bicycle is not a two-wheeled car…
And a pedestrian is not a cyclist who lost his bike…
Aiming to make our societies less car-dependent (and during the Covid-19
crisis, PT dependent?), we are in dire need of dedicated theory, models
and tools to support policy making, design, planning, and control to
improve walkability and bikeability of cities
My first proposition: science has not yet delivered the necessary insights
and tools (e.g. empirical insights, theory, models, guidelines)
5. ALLEGRO
ERC Advanced Grant (November 2015)
ALLEGRO provides new behavioural insights, novel theory,
and models for active modes at all behaviour levels
In doing so, we support control, planning and design
by providing these insights, methods and tools
6. Traffic Operations
Route Choice
Mode and activity
choice
Wayfinding,
exploring, learning
Control, Planning
and Design
methods, tools and
applications
7. ALLEGRO
With innOvative data to a new transportation and traffic
theory for pedestrians and bicycles
My second proposition: the science of active mode
mobility has been hampered by a serious lack of data
Innovative data collection is one of ALLEGRO’s
cornerstoner forming the basis of our theory, modeling, etc.
8. Field data collection
Video, WiFi / Bluetooth, Social Data
Revealed preference route choice, wayfinding data
Incl. collaboration with MoBike, and The Student Hotel
VR and simulators
Pedestrian way finding through buildings
Short-run and long-run household travel dynamics
MPN longitudinal survey active mode “specials”
9. Controlled experiments
Most comprehensive cycling experiments performed so far
providing novel microscopic and macroscopic insights
Microscopic data (trajectories) for 25 different scenarios,
including bottlenecks, crossings, merges, mixed biketypes, etc.
10. Controlled experiments
Most comprehensive cycling experiments performed so far
providing novel microscopic and macroscopic insights
Microscopic data (trajectories) for 25 different scenarios,
including bottlenecks, crossings, merges, mixed biketypes, etc.
11. Some first results…
Study reveals empirical relation between
width w of cycle path and capacity
Characteristics of staggered patterns (zipper
effect) inside bottleneck determine capacity
No clear lane regime but complex interaction
of longitudinal ‘following’ and lateral
distance keeping
*) Fact: capacity bicycle flow is ~8 times higher than a car flow!
C = 1710 + 4248 ⋅ w
12. Bicycle capacity drop
Via our experiments we established the
capacity drop for bicycle flows
Once queuing occurs (e.g. at intersection),
capacity reduces with 23%
Finding is extremely relevant for cycling
infrastructure and controller design and
provides explanation why patatzak works…
Why? Use the chat to share some arguments
13. Game-theoretical bicycle traffic model
An application of differential game theory
We see that macroscopic flow characteristics (e.g. capacity of bottleneck,
capacity of intersection) are directly related to the individual behaviour of
cyclists (following, lateral distance keeping, gap acceptance)
Validated models individual behaviour enables assessing different designs
(e.g. de Patatzak), control strategies, etc., before being implemented
14. Medium-Fidelity modelling challenge…
• To come up with a microscopic model (and underlying theory) that can predict
(macroscopic) observed relations (e.g. speed-density) and phenomena for
different situations (e.g. base cases considered in our experiments)
• For pedestrians*), we used differential game theory to model the behaviour
of pedestrians competing for the use of (scarce) space (similar to cyclists)
• Some motivation?
- Behavioural research on active modes from the late Seventies and Eighties
provides us with (a basis for) behavioural theory that could be used as a basis for a
game-theoretical model…
- We know that under specific conditions, differential game theory predicts
occurrence of (meta-) stable equilibrium state, which resemble our self-organised
patterns (staggered patterns in bottleneck, spontaneous group formation)…
14*) Hoogendoorn, S.P., Bovy, P.H.L. Simulation of pedestrian flows by optimal control and differential games (2003) Optimal Control Applications
and Methods, 24 (3), pp. 153-172. Cited 169 times.
16. Characteristics of the simplified model
• Simple model captures macroscopic characteristics of flows well
• Also self-organised phenomena are captured, including dynamic lane formation, formation of diagonal stripes, viscous fingering, etc.
• Does model capture ‘faster is slower effect’?
• If it does not, what would be needed to include it?
Application of differential game theory:
• Pedestrians minimise predicted walking cost, due
to straying from intended path, being too close to
others / obstacles and effort, yielding:
• Simplified model is similar to Social Forces model of Helbing
Face validity?
• Model results in reasonable macroscopic flow characteristics
• What about self-organisation?
16
Example self-organisation in simulation
17. Generalising the concept for cyclists…
Path A
Path B
Path C
• Rider has to choose a
path and speed along
path
• Each choice yields a
certain ‘effort’
• Effort is determined by:
a) moving away from the
desired path; b) driving
too close to other
pedestrians / bicycles
and c) required
acceleration and braking
18. Microscopic rider modelling
• Main assumption “cyclist economicus” based on
principle of least effort:
For all available options (accel., changing
direction, do nothing) a cyclist chooses option
yielding smallest predicted effort (distulity)
• When predicting effort, she values and combines
predicted attributes characterising available
options (risk to collide, cycling too slow, straying
from intended path, etc.)
18
19. Six additional behavioural assumptions…
• Cyclist are feedback-oriented,
reconsidering their decisions
based on current situation
• They anticipate behaviour of others
by predicting their walking
behaviour according to non-co-
operative, co-operative strategies,
or ‘demon’ strategies
• Their predicting abilities are limited,
reflected by discounting effort over
time and space
• Cyclist are largely anisotropic in
that react mainly to stimuli in front
of them
• They minimise predicted discounted
effort resulting from: (a) straying
from planned path; (b) vicinity of
other cyclists (+ obstacles); (c)
applying control (= acceleration)
• Cyclists are more evasive
encountering a group than a single
pedestrian
Six behaviouralassumption formthe basis of ourmicroscopic model
20. Mathematical formalisation
• State equation describes ‘mental model’ rider to predict state
where the state describes the positions and velocities of rider p
and her opponents q (e.g. ), and were the control is the longitudinal
acceleration / braking and angular acceleration
• Prediction model describes kinematics of the cyclists, e.g.
• Rider p chooses control (accel.) minimising effort for
⃗u (t) = (a(t), ω(t))
˙x(t) = f(t, x, u) x(tk) = xksubject to
r(t) v(t)x(t)
rp(t) u(t)
˙r = v
[tk, tk + T)
Jp =
Z tk+T
tk
e ⌘s
Lp(s, x(s), u(s))ds + e ⌘(tk+T )
p(tk + T, x(tk + T))
u[tk,tk+T )
21. Using the assumptions to specify model
• Most behavioural assumptions are specified via running cost
where
• We use the following specifications for the running cost components:
Lp(t, ⃗x , ⃗u )
Lp = Lstray
p + Laccel
p + Lprox
p
onsider three different cost elements: cost of applying a certain control
, cost of straying from the desired speed v0 = v0(t,~x) and direction f0 =
nd the cost of being too close to other cyclists.
ntrol costs
e a simple specification of the cost or effort that is incurred by applying
ontrol. For the longitudinal acceleration we assume:
Laccel,v
p =
1
2ca
a2
p (5)
he angular acceleration we assume:
Laccel,f
p =
1
2cw
w2
p (6)
6
4.3.1 Control costs
We will use a simple specification of the cost or effort that is incurred by
a certain control. For the longitudinal acceleration we assume:
Laccel,v
p =
1
2ca
a2
p
while for the angular acceleration we assume:
Laccel,f
p =
1
2cw
w2
p
6
direction path f0(t,~x), which are both functions of time t and space~x.
mplies that the path changes in time and over space (in its most generic
).
p the model mathematically tractable, we again use simple quadratic
s. For the desired speed deviations, we propose the following cost spec-
Lstraying,v0
p =
cv
2
(v0
p v2
p)2
(7)
he angular acceleration we assume:
Lstraying,f0
p =
cf
2
(f0
p f2
p)2
(8)
oximity cost
ximity cost, we use the following basic specifications:
Lprox
p = Â e rrp/R0
p
✓
yp +(1 yp)
1+cosqqp
2
◆
(9)
To keep the model mathematically tractable, we again use simple
expressions. For the desired speed deviations, we propose the following
ification:
Lstraying,v0
p =
cv
2
(v0
p v2
p)2
while for the angular acceleration we assume:
Lstraying,f0
p =
cf
2
(f0
p f2
p)2
4.3.3 Proximity cost
For the proximity cost, we use the following basic specifications:
Lprox
p = Â
q2Q
e rrp/R0
p
✓
yp +(1 yp)
1+cosqqp
2
◆
with
cosq = cos(f b ) = cos(f )·cos(b )+sin(f )·sin(b
expressions. For the desired speed deviations, we propose the following cost spec-
ification:
Lstraying,v0
p =
cv
2
(v0
p v2
p)2
(7)
while for the angular acceleration we assume:
Lstraying,f0
p =
cf
2
(f0
p f2
p)2
(8)
4.3.3 Proximity cost
For the proximity cost, we use the following basic specifications:
Lprox
p = Â
q2Q
e rrp/R0
p
✓
yp +(1 yp)
1+cosqqp
2
◆
(9)
with
cosqqp = cos(fp bqp) = cos(fp)·cos(bpq)+sin(fp)·sin(bpq) (10)
22. Using the assumptions to specify model
• Most behavioural assumptions are specified via running cost
where
• We use the following specifications for the running cost components:
Lp(t, ⃗x , ⃗u )
Lp = Lstray
p + Laccel
p + Lprox
p
4.3.1 Control costs
We will use a simple specification of the cost or effort that is incurred by
a certain control. For the longitudinal acceleration we assume:
Laccel,v
p =
1
2ca
a2
p
while for the angular acceleration we assume:
Laccel,f
p =
1
2cw
w2
p
6
To keep the model mathematically tractable, we again use simple
expressions. For the desired speed deviations, we propose the following
ification:
Lstraying,v0
p =
cv
2
(v0
p v2
p)2
while for the angular acceleration we assume:
Lstraying,f0
p =
cf
2
(f0
p f2
p)2
4.3.3 Proximity cost
For the proximity cost, we use the following basic specifications:
Lprox
p = Â
q2Q
e rrp/R0
p
✓
yp +(1 yp)
1+cosqqp
2
◆
with
cosq = cos(f b ) = cos(f )·cos(b )+sin(f )·sin(b
expressions. For the desired speed deviations, we propose the following cost spec-
ification:
Lstraying,v0
p =
cv
2
(v0
p v2
p)2
(7)
while for the angular acceleration we assume:
Lstraying,f0
p =
cf
2
(f0
p f2
p)2
(8)
4.3.3 Proximity cost
For the proximity cost, we use the following basic specifications:
Lprox
p = Â
q2Q
e rrp/R0
p
✓
yp +(1 yp)
1+cosqqp
2
◆
(9)
with
cosqqp = cos(fp bqp) = cos(fp)·cos(bpq)+sin(fp)·sin(bpq) (10)
Acceleration cost describe the cost of
applying the control acceleration in
movement direction
direction path f0(t,~x), which are both functions of time t and space~x.
mplies that the path changes in time and over space (in its most generic
).
p the model mathematically tractable, we again use simple quadratic
s. For the desired speed deviations, we propose the following cost spec-
Lstraying,v0
p =
cv
2
(v0
p v2
p)2
(7)
he angular acceleration we assume:
Lstraying,f0
p =
cf
2
(f0
p f2
p)2
(8)
oximity cost
ximity cost, we use the following basic specifications:
Lprox
p = Â e rrp/R0
p
✓
yp +(1 yp)
1+cosqqp
2
◆
(9)
Straying cost describe the impact of
not walking in the desired direction
and at the desired speed
onsider three different cost elements: cost of applying a certain control
, cost of straying from the desired speed v0 = v0(t,~x) and direction f0 =
nd the cost of being too close to other cyclists.
ntrol costs
e a simple specification of the cost or effort that is incurred by applying
ontrol. For the longitudinal acceleration we assume:
Laccel,v
p =
1
2ca
a2
p (5)
he angular acceleration we assume:
Laccel,f
p =
1
2cw
w2
p (6)
6
23. Using the assumptions to specify model
• Most behavioural assumptions are specified via running cost
where
• We use the following specifications for the running cost components:
Lp(t, ⃗x , ⃗u )
Lp = Lstray
p + Laccel
p + Lprox
p
onsider three different cost elements: cost of applying a certain control
, cost of straying from the desired speed v0 = v0(t,~x) and direction f0 =
nd the cost of being too close to other cyclists.
ntrol costs
e a simple specification of the cost or effort that is incurred by applying
ontrol. For the longitudinal acceleration we assume:
Laccel,v
p =
1
2ca
a2
p (5)
he angular acceleration we assume:
Laccel,f
p =
1
2cw
w2
p (6)
6
4.3.1 Control costs
We will use a simple specification of the cost or effort that is incurred by
a certain control. For the longitudinal acceleration we assume:
Laccel,v
p =
1
2ca
a2
p
while for the angular acceleration we assume:
Laccel,f
p =
1
2cw
w2
p
6
direction path f0(t,~x), which are both functions of time t and space~x.
mplies that the path changes in time and over space (in its most generic
).
p the model mathematically tractable, we again use simple quadratic
s. For the desired speed deviations, we propose the following cost spec-
Lstraying,v0
p =
cv
2
(v0
p v2
p)2
(7)
he angular acceleration we assume:
Lstraying,f0
p =
cf
2
(f0
p f2
p)2
(8)
oximity cost
ximity cost, we use the following basic specifications:
Lprox
p = Â e rrp/R0
p
✓
yp +(1 yp)
1+cosqqp
2
◆
(9)
To keep the model mathematically tractable, we again use simple
expressions. For the desired speed deviations, we propose the following
ification:
Lstraying,v0
p =
cv
2
(v0
p v2
p)2
while for the angular acceleration we assume:
Lstraying,f0
p =
cf
2
(f0
p f2
p)2
4.3.3 Proximity cost
For the proximity cost, we use the following basic specifications:
Lprox
p = Â
q2Q
e rrp/R0
p
✓
yp +(1 yp)
1+cosqqp
2
◆
with
cosq = cos(f b ) = cos(f )·cos(b )+sin(f )·sin(b
Proximity cost shows spatial discounting of
cost impact using distance
Impact of ‘groups’ by
adding proximity
costs over opponents
Anisotropy is reflected
by making cost
dependent on angle ✓pq
p
q
✓pq
rq rp
vp
dpq = ||rq rp||
expressions. For the desired speed deviations, we propose the following cost spec-
ification:
Lstraying,v0
p =
cv
2
(v0
p v2
p)2
(7)
while for the angular acceleration we assume:
Lstraying,f0
p =
cf
2
(f0
p f2
p)2
(8)
4.3.3 Proximity cost
For the proximity cost, we use the following basic specifications:
Lprox
p = Â
q2Q
e rrp/R0
p
✓
yp +(1 yp)
1+cosqqp
2
◆
(9)
with
cosqqp = cos(fp bqp) = cos(fp)·cos(bpq)+sin(fp)·sin(bpq) (10)
24. Solving the problem?
• Problem can be solved using the Minimum Principle of Pontryagin
• Without going into details…
• Define Hamiltonian function:
and use it for necessary conditions for optimality of control signal
• Next to the state equation + initial conditions, we can derive an equation for
the co-states (a.k.a. marginal costs) + terminal condition
and optimality conditions to determine optimal acceleration
24
Hp = e ⌘t
Lp + 0
p · f
u⇤
[tk,tk+T )
˙ p = @Hp/@xp p(tk + T) = @ p/@xand
u⇤
p = arg min H(t, x, u, p)
Standard
application oftextbook optimalcontrol theory
25. Solving the problem…
• Optimality conditions yield:
and
• This shows that:
- The acceleration increases in the marginal cost of the speed is negative
- The angular acceleration increases in the marginal cost of the angular
speed is negative
• Mixed initial / terminal state problem is solved via a newly developed iterative
scheme, which provides solution sufficiently quick from medium-scale
simulations
a*p (t) = − caλv ω*p = − cωλϕ
25
Standard
application oftextbook optimalcontrol theory
26. The strategies…
26
Non-cooperative
strategy
• Risk-neutral strategy
• Cyclist assume that
other cyclists do not
react on expected
proximity of p
• Each cyclist minimise
own effort, conditional
on expected behaviour
of opponents
Cooperative strategy
• Risk-prone strategy
• Cyclist assume that
other cyclists behave
in the same way as
they do
• Each cyclist minimises
own effort, conditional
on expected
behaviour of
opponents
Demon opponent
strategy
• Risk-averse strategy
• Cyclist assume that
other cyclists aim to
minimise the distance
between her and the
cyclist
• Each cyclist minimises
own effort, conditional
on expected behaviour
of opponents
27. Speed-density relation?
27
0 2 4 6
density (P/m)
0
0.5
1
1.5
speed(m/s)
1
speed(m/s)
ve
p = v0
p ⌧pAp
X
q>p
e (q p)d/Rp
X
q<p
e (p q)d/R
!
1
ψ
ψ = 1
ψ = 0
• Assume cyclist riding in a single file
• Equilibrium: no acceleration, equal
distances R between cyclists
• We can easily determine equilibrium speed
for bicycle q (q > p means q is in front)
• Speed-density diagram looks reasonable
for positive values of anisotropy factor
density (Cycle/m)ρ = 1/d
29. Overtaking example
• Tabels shows impacts of different
choices on model behaviour, were is
the prediction horizon, and are
weights of straying from the desired
speed and direction respectively,
describes preference for overtaking on
left, etc.
• Parameter sensitive is as expected (also
from studying the animations)
• Increased prediction horizon yields
improved individual performance
T
cϕ cv
dθ0
the slow cyclist in front.
Table 2: Impact of prediction horizon on speed and distance
Scenario E(v1) E(v2) min(d) (in m)
Base case 1.1210 0.9647 1.4255
T = 1.0 1.0911 0.9529 0.7982
T = 2.5 1.0962 0.9646 1.1780
T = 10.0 1.1759 0.9630 1.540
c0
f = 0.1 1.1653 0.9357 1.7036
c0
f = 5 0.9977 0.9353 1.4093
c0
v = 0.1 0.9367 0.8915 1.7360
y = 1 1.1029 1.0560 1.5942
dq0 = 0 1.0117 0.9606 1.4556
5.2.2 Impact of strategy
The previous experiments consider the situation where the considere
Average speed overtaker Average speed overtakee
Min. distance
30. Crossing example
• Also here, table shows that longer
prediction horizon also has a positive
impact on efficiency, while risk
(expressed in minimum distance)
decreases
• Impact of strategy shows impact of
non-cooperation:
• = 0 implies belief that opponent will not
react to actions p
• > 0 implies belief that opponent will try
to get close to p
ζ
ζ
Table 3: Impact of prediction horizon on speed and distance
T (in s) E(v1) E(v2) min(d) (in m)
1.0 0.8961 0.9099 0.7821
2.5 0.8957 0.9330 0.9500
5.0 0.8946 0.9323 1.0492
10.0 0.8881 0.9337 1.1971
c0
f = 0.1 0.9284 0.9190 1.3136
c0
f = 5 0.8719 0.9358 1.0780
c0
v = 0.1 0.8619 0.7471 1.2544
z = 0.8 0.9407 0.9121 1.4392
z = 0 0.8967 0.9412 1.2169
5.3.2 Impact of strategy
The previous experiments consider the situation where the considered cyc
sumes that the opponent follows the same strategy as she does. That me
the opponent effectively cooperates. Fig. 7 shows the results for the hea
teraction case if we consider the demon opponent strategy with z = 0.8, a
that both cyclists use this strategy. From the figure, we see that both cycli
a larger circumventing movement to ensure that the opponent will not b
cause a crash. In the end, the minimum distance is much larger than in
-5 0 5
x-position (m)
-5
0
5
y-postion(m)
tk
= 6
-5 0 5
x-position (m)
-5
0
5
y-postion(m)
tk
= 7
-5 0 5
x-position (m)
-5
0
5
y-postion(m)
tk
= 8
-5 0 5
x-position (m)
-5
0
5
y-postion(m)
tk
= 9
-5 0 5
x-position (m)
-5
0
5
y-postion(m)
tk
= 10
-5 0 5
x-position (m)
-5
0
5
y-postion(m)
tk
= 11
-5 0 5
x-position (m)
-5
0
5
y-postion(m)
tk
= 12
-5 0 5
x-position (m)
-5
0
5
y-postion(m)
tk
= 13
-5 0 5
x-position (m)
-5
0
5
y-postion(m)
tk
= 14
-5 0 5
x-position (m)
-5
0
5
y-postion(m)
tk
= 15
-5 0 5
x-position (m)
-5
0
5
y-postion(m)
tk
= 16
-5 0 5
x-position (m)
-5
0
5
y-postion(m)
tk
= 17
31. Crossing flow example
• Figure shows crossing bicycle flow
interactions
• Note that there are no traffic rules
implemented (no right of way for
either direction)
• Forms of self-organisations appear,
flows are relatively efficient
• Counter-intuitive impact prediction
horizon (larger prediction horizon
yields reduced efficiency)
Figure 10: Example of model behaviour for crossing flow for multiple cyclists for
T = 2.5s.
Fig. 10 shows the behaviour in case of a crossing flow for a number of one-
second consecutive time steps. The figure shows a form of self-organisation. Look-
32. Crossing flow example
• Counter-intuitive impact prediction
horizon (larger prediction horizon
yields reduced efficiency)
• More research is needed to see why
efficiency reduces:
- Large distances between all cyclists
- Grouping still occurs, by it appears
harder to cross the other flow
- Flow becomes less efficient
• What else is next?
Figure 12: Example of model behavior for crossing flow for multiple cyclists for
T = 2.5s and c0
f = 0.1.
can be clearly observed from the figure. The overall efficiency is slightly increased,
33. Next steps
• Model calibration using microscopic data for
experiments and from the field using 3D camera’s using
experience with model identification proces from our
vehicular traffic*) and pedestrian research
• Interpret parameters and parameter variation, validation
• Study cycling behaviour for different contexts, including
Covid-19 (e.g. for ped behaviour inside Utrecht station)
• Use identified parameter values
• Look which strategy best represents behaviour
(demon interaction, cooperative interaction, non-
cooperative interactions)
0 1 2 3 4 5
Afstand d tussen voetgangers (m)
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Kansafstand<d
= 0.25
= 0.5
= 0.75
= 1
= 1.5
= 0.44
*) Hoogendoorn, S.P., Hoogendoorn, R.G. Calibration of microscopic traffic-flow models using multiple data sources
(2010) Philosophical Transactions of the Royal Society A, 368 (1928), pp. 4497-4517. Cited 41 times.
34. Example 3D camera footage
3D camera provides depth information making it easier to track objects
35. Q&A
Science has not yet delivered the necessary insights and tools (e.g. empirical insights,
theory, models, guidelines)
The science of active mode mobility has been hampered by a serious lack of data
The ALLEGRO team has been successfully working on solving both gaps