ibm research and development - irelanddimacs.rutgers.edu/workshops/smartcities/slides/... · 2011....

38
© 2010 IBM Corporation IBM Research and Development - Ireland © 2011 IBM Corporation Smart Cities – How Can Data Mining and Optimization Shape Future Cities? Francesco Calabrese Advisory Research Staff Member, Analytics & Optimization Smarter Cities Technology Centre IBM Research and Development - Ireland

Upload: others

Post on 25-Sep-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

© 2010 IBM Corporation

IBM Research and Development - Ireland

© 2011 IBM Corporation

Smart Cities –How Can Data Mining and Optimization Shape Future Cities?

Francesco Calabrese

Advisory Research Staff Member, Analytics & Optimization

Smarter Cities Technology Centre

IBM Research and Development - Ireland

Page 2: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

2

China

WatsonAlmaden

Austin

TokyoHaifa

Zurich

India

Dublin

Melbourne

Brazil

IBM Research Worldwide

Smarter CitiesRisk AnalyticsHybrid ComputingExascale

Smarter CitiesRisk AnalyticsHybrid ComputingExascale

Page 3: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

The Smarter Cities Technology Centre is merging Collaborative Research & Smarter Cities opportunities

Instru

mente

dIn

terc

onnecte

dIn

tellig

ent

Du

blin

Te

st B

ed

Energy Movement Water

Seed ProjectsReal World Insight | Data Sets | Devices

Optimization

Predictive Modelling

Forecasting

Simulation

So

lutio

ns th

at S

usta

in E

co

nom

ic D

evelo

pm

ent

Driving New Economic Models

Significant Collaborative R&D

Skills Development & Growth

Competitive Advantage

Collaboration and Access to Local, Regional & Worldwide NetworkSME’s | MNC’s | Universities | Public Sector | VC Community

Intelligent Urban and Environmental Analytics and Systems

Sm

art C

ity S

olu

tion

s

Integrated Cross Domain Solutions

City Fabric

Smarter Cities Technology Centre

Page 4: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

A “mission control” for infrastructure A showcase for urban planning concepts

A totally “wired” city A self-sufficient, sustainable eco-city

Many Visions of what a Smarter City might be

Page 5: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

Intelligent Transportation Systems- Integrated Fare Management- Road Usage Charging

- Traffic Information Management

Energy Management- Network Monitoring & Stability- Smart Grid – Demand Management- Intelligent Building Management- Automated Meter Management

Environmental Management- City-wide Measurements- KPI’s- CO2 Management- Scorecards- Reporting

Water Management- Water purity monitoring- Water use optimization- Waste water treatment

optimization

Public Safety- Surveillance System- Emergency Management Integration- Micro-Weather Forecasting

Telecommunications- Fixed and mobile operators- Media Broadcasters

But we know they’ll intensively leverage ICT technologies

Page 6: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

How can we help cities achieve their aspirations?

1. Sensor data assimilation

– Data diversity, heterogeneity

– Data accuracy, sparsity

– Data volume

1. Modelling human demand

– Understand how people use the city infrastructure

– Infer demand patterns

1. Operations & Planning

– Factor in uncertainty

Page 7: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

Sensor data assimilation

• Continuous assimilation of real-time traffic data

Understanding/Modeling human demand

• Characterizing urban dynamics from digital traces

Operations & Planning

• Leveraging mathematical programming for planning in an uncertain world

Outline

Page 8: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

Real-time assimilation,

mediation(e.g. de-noising),

aggregation(e.g. key traffic

metrics)

GPS devices

Induction loopsAxle countersTraffic lightsParking metersCamerasMCSWeather stationsMicroblogs

• Geomatching

• Geotracking

• Traffic metrics

Our Stockholm Experience (2009)

Page 9: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

• To become useful, GPS data has to be related to the underlying infrastructure (e.g., road or rail network) by means of map matching algorithms, which are often computationally expensive

• In addition, GPS data is sampled at irregular possibly large time intervals, which requires advanced analytics to reconstruct with high probability GPS trajectories

• Finally, GPS data is not accurate and often needs to be cleaned to remove erroneous observations.

Noisy GPS Data

Page 10: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

Real-Time Geomapping and Speed Estimation

Matching map artifact

Estimated path

GPS probe

Estimated speed & heading

Page 11: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

Real-Time Traffic Information

Page 12: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

• Complex system & analytics challenges

• Data diversity, heterogeneity

• Data accuracy, sparsity

• Data volume

• Active relationship with DCC

• Deployed in Dublin’s DoT

Routes & maps

Bus AVL (GPS)

Parking

capacity

Accessibility

SCATSInduction

loop

Timetables

CCTV

Car

Bike

Our Dublin Experience (2011)

Page 13: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

• Complex system & analytics challenges

• Data diversity, heterogeneity

• Data accuracy, sparsity

• Data volume

• Active relationship with DCC

• Deployed in Dublin’s DoT

Routes & maps

Bus AVL (GPS)

Parking

capacity

Accessibility

SCATSInduction

loop

Timetables

CCTV

Car

Bike

1,000 buses3,000 GPS / min

200 CCTV cameras

700 intersections4,000 loop detectors20,000 tuples / min

Our Dublin Experience (2011)

Page 14: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

• Complex system & analytics challenges

• Data diversity, heterogeneity

• Data accuracy, sparsity

• Data volume

• Active relationship with DCC

• Deployed in Dublin’s DoT

Routes & maps

Bus AVL (GPS)

Parking

capacity

Accessibility

SCATSInduction

loop

Timetables

CCTV

Car

Bike

Our Dublin Experience (2011)

Page 15: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

• Complex system & analytics challenges

• Data diversity, heterogeneity

• Data accuracy, sparsity

• Data volume

• Active relationship with DCC

• Deployed in Dublin’s DoT

Routes & maps

Bus AVL (GPS)

Parking

capacity

Accessibility

SCATSInduction

loop

Timetables

CCTV

Car

Bike

1,000 buses3,000 GPS / min

200 CCTV cameras

700 intersections4,000 loop detectors20,000 tuples / min

Our Dublin Experience (2011)

Page 16: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

Sensor data assimilation

• Continuous assimilation of real-time traffic data

Understanding/Modeling human demand

• Characterizing urban dynamics from digital traces

Operations & Planning

• Leveraging mathematical programming for planning in an uncertain world

Outline

Page 17: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

Pervasive Technologies Datasets as Digital Footprints

Understand how people use the city's infrastructure

� Mobility (transportation mode)

� Consumption (energy, water, waste)

� Environmental impact (noise, pollution)

Potentials

� Improve city’s services

� Optimize planning

� Minimizing operational costs

� Create feedback loops with citizens to reduce energy consumption and environmental impact

Page 18: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

Understanding Urban Dynamics

• Research goals

• Understanding human behavior in terms of mobility demand

• Analyzing and predicting transportation needs in short & long terms

• Outcome

• Help citizens navigating the city

• Design adaptive urban transportation systems

• Support urban planning and design

Page 19: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

Angle of Arrival (AOA)

Timing Advance (TA)

Received Signal Strength (RSS)

This image cannot currently be displayed.

Example of extracted trajectory over 1 week

F. Calabrese, M. Colonna, P. Lovisolo, D. Parata, C. Ratti, Real-Time Urban Monitoring Using Cell Phones: a Case Study in Rome, IEEE Transactions on Intelligent Transportation Systems, 2011.

Mobile phones to detect human mobility and interactions

Page 20: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

Modeling and predicting non-routine additive origin-destination flows in the city

F. Calabrese, F. Pereira, G. Di Lorenzo, L. Liu, C. Ratti, “The geography of taste: analyzing cell-phone mobility and social events”, In International Conference on Pervasive Computing, 2010.

Event duration User stop

Time

Overlap time > 70%

Estimated home location

Attendance Inference

How social events impact mobility in the city

Page 21: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

Detecting and predicting travel demand

Page 22: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM CorporationFrancesco Calabrese |

Applications

• Improving event planning & management

• Predicting the effect of an event on the urban transportation

• Adapting public transit (schedules and routes) to accommodate additional demand

• Location based services

• Recommending social events

• Cold start problem

Page 23: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

Bike sharing systems• Implemented in many cities, starting from europe• Used by locals and tourists• Reducing private and other public transport demand

Modeling Urban Mobility: bike sharing system

Page 24: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

• Analyze spatio-temporal pattern of bike availability• Infer correlation between stations (origin and destination of bike rides)• Predict, long and short term

– Number of available bikes– Number of available returning spots

Modeling Urban Mobility: Spatio-Temporal Patterns

Page 25: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

• Build a journey advisor application able to suggest which station to use to

– Minimize travel time– Maximize probability to find and return bike

Modeling Urban Mobility: journey advisor

Page 26: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

Sensor data assimilation

• Continuous assimilation of real-time traffic data

Understanding/Modeling human demand

• Characterizing urban dynamics from digital traces

Operations & Planning

• Leveraging mathematical programming for planning in an uncertain world

Outline

Page 27: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

• Design and planning of urban infrastructures

– Transportation

– Water distribution and treatment

– Energy

• “Standard” optimization approaches minimize costs while meeting demand

• Additional environmental objectives

– Minimize carbon footprint

– Meet pollution reduction targets

• Additional challenge – capturing uncertainty, such as:

– Population growth and urban dynamics

– Rainfall

– Renewable energy sources

– Energy costs

Overview

Page 28: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

Design & long-term planning

Tactical

planning

Operations

planning

Time horizon

Real-time Hours Days Weeks Months Years

De

cis

ion

ag

gre

ga

tio

n

Operations

scheduling

Real-time

control

Planning Levels

Page 29: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

Time horizon

Real-time Hours Days Weeks Months Years

De

cis

ion

ag

gre

ga

tio

n

Design & longtermplanning

Tactical

planning

Operations

planning

Operations

scheduling

Real-time

control

Plant & network design (e.g. valve placement), capacity expansion

Reservoir targets

Production, maintenance plans (e.g. leak detection)

Pump scheduling

Equipment set points

Examples of Decisions

Page 30: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

Time horizon

Real-time Hours Days Weeks Months Years

De

cis

ion

ag

gre

ga

tio

n

Design & longtermplanning

Tactical

planning

Operations

planning

Operations

scheduling

Real-time

control

Reservoir targets

Pump scheduling

Equipment set points

Population growth

Long-term demand patterns

Energy costs, demand

Rainfall, renewable energy sources

Production, maintenance plans (e.g. leak detection)

Plant & network design (e.g. valve placement), capacity expansion

Impact of Uncertainty

Page 31: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

New road

New rail

City bike

Zipcar

Electric car

charge station

Types of decisions:

• The routes to create or expand

• The combination of transport modes

• The capacity of each route

• For alternative transport (e.g. “zipcar”, city

bikes, electric vehicle stations), the location and capacity of each station

Example: Transportation infrastructure

Page 32: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

Example: Transportation infrastructure

Sources of uncertainty:

•Origin-destination matrices

“How sensitive is the investment plan to variations in the O-D matrices?”

•Population growth

“How will a 10% increase in population affect our carbon footprint?”

•Changes in the built environment

“How will industrial expansion affect the infrastructure?”

•Transport mode preference

“How sensitive is the plan to people’s preference for alternative transport?”

New road

New rail

City bike

Zipcar

Electric car

charge station

Page 33: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

User creates “what-if” scenarios

Uncertain problem characteristic

User performs “what-if” analysis**

Difficult to evaluate solution robustness, scenario relevance and likelihood

Linear Programming (LP)

sensitivity analysis

Custom

implementations*

(e.g. stochastic

programming,

robust optimization)

Not applicable to yes/no decisions

Requires an expert, problem specific

Deterministic model

Traditional approach

Traditional vs. Proposed Approach

Page 34: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

User creates “what-if” scenarios

Uncertain problem characteristic

User performs “what-if” analysis**

Difficult to evaluate solution robustness, scenario relevance and likelihood

Part 1:

Scenario creation tool

Proposed approach

Part 2:

Uncertainty & sensitivityanalysis tool

Part 3:

Reports• Solutions ranked by optimality, robustness,

and feasibility

• Solutions satisfying user-specified criteria

(e.g. plan with < 10% likelihood of failure)

• Reports highlight solution weaknesses

Generalized tool for non-experts: ease-of-implementation and ease-of-use

Linear Programming (LP)

sensitivity analysis

Custom

implementations*

(e.g. stochastic

programming,

robust optimization)

Not applicable to yes/no decisions

Requires an expert, problem specific

Deterministic model

Traditional approach

Traditional vs. Proposed Approach

Page 35: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

• Capturing and generalizing user requirements

• Identifying and comparing best existing methods for

– Scenario creation

– Uncertainty and sensitivity analysis (e.g. stochastic programming, robust optimization, simulation, genetic algorithms)

• Researching new methods where current methods are lacking

Challenges

Page 36: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

How can we help cities achieve their aspirations?

� Sensor data assimilation

From noisy data…

… to uncertain information

� Modeling human demand

Capturing uncertainty

� Operations & Planning

Factoring in uncertainty

Page 37: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

© 2010 IBM Corporation

IBM Research and Development - Ireland

© 2011 IBM Corporation

ThanksFrancesco Calabrese

[email protected]

Page 38: IBM Research and Development - Irelanddimacs.rutgers.edu/Workshops/SmartCities/slides/... · 2011. 10. 5. · IBM Research and Development - Ireland © 2011 IBM Corporation 2 China

IBM Research and Development - Ireland

© 2011 IBM Corporation

Publications

• The Connected States of America. Can data help us think beyond state lines?, Time Magazine, 11 April 2011

• F Calabrese, D Dahlem, A Gerber, D Paul, X Chen, J Rowland, C Rath, C Ratti, The Connected States of America: Quantifying Social Radii of Influence, International Conference on Social Computing, 2011.

• F. Calabrese, G. Di Lorenzo, L. Liu, C. Ratti, “Estimating Origin-Destination flows using opportunistically collected mobile phone location data from one million users in Boston Metropolitan Area”, IEEE Pervasive Computing, 2011.

• G. Di Lorenzo, F. Calabrese, "Identifying Human Spatio-Temporal Activity Patterns from Mobile-Phone Traces”, IEEE ITSC, 2011

• F. Calabrese, Z. Smoreda, V. Blondel, C. Ratti, “The Interplay Between Telecommunications and Face-to-Face Interactions-An Initial Study Using Mobile Phone Data”, PLoS ONE, 2011.

• D. Quercia, G. Di Lorenzo, F. Calabrese, C. Ratti, “Mobile Phones and Outdoor Advertising: Measurable Advertising”, IEEE Pervasive Computing, 2011.

• F. Calabrese, M. Colonna, P. Lovisolo, D. Parata, C. Ratti, “Real-Time Urban Monitoring Using Cell Phones: a Case Study in Rome”, IEEE Transactions on Intelligent Transportation Systems, 2011.

• L. Gasparini, E. Bouillet, F. Calabrese, O. Verscheure, Brendan O’Brien, Maggie O’Donnell, "System and Analytics for Continuously Assessing Transport Systems from Sparse and Noisy Observations: Case Study in Dublin”, IEEE ITSC, 2011

• A. Baptista, E. Bouillet, F. Calabrese, O. Verscheure, "Towards Building an Uncertainty-aware Multi-Modal Journey Planner”, IEEE ITSC, 2011

• T. Tchrakian, O. Verscheure, "A Lagrangian State-Space Representation of a Macroscopic Traffic Flow Model”, IEEE ITSC, 2011