fuzzy logic in traffic control -...

25
Fuzzy Logic in Fuzzy Logic in Traffic Control Traffic Control State Trafic Departement Baden Württemberg State Trafic Departement Baden Württemberg realized by INFORM Software Corporation realized by INFORM Software Corporation Martin Pozybill Martin Pozybill Bernhard Krause Bernhard Krause

Upload: vuongtuyen

Post on 25-Mar-2018

219 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Fuzzy Logic in Traffic Control - mshdiau.ac.irmeghdadi.mshdiau.ac.ir/expert/lectures/trafic_fuzzy_tech.pdfFuzzy Logic in Components of Traffic Control Systems Section Station Traffic

Fuzzy Logic in Fuzzy Logic in Traffic ControlTraffic Control

State Trafic Departement Baden Württemberg State Trafic Departement Baden Württemberg

realized by INFORM Software Corporationrealized by INFORM Software Corporation

Martin PozybillMartin PozybillBernhard KrauseBernhard Krause

Page 2: Fuzzy Logic in Traffic Control - mshdiau.ac.irmeghdadi.mshdiau.ac.ir/expert/lectures/trafic_fuzzy_tech.pdfFuzzy Logic in Components of Traffic Control Systems Section Station Traffic

Fuzzy Logic in Components of Traffic Control Systems

Section Station

Traffic Detection

Signal Analysis at Induction Sensors

Traffic Control Computer

Supervise Field Equippment

Incident Detection Traffic Flow Analysis

Analyse Weather Condition

Weather StationVisual Range Meter

Road Sensor Intelligent Control

100100

Traffic Sign Gantry

100100

Page 3: Fuzzy Logic in Traffic Control - mshdiau.ac.irmeghdadi.mshdiau.ac.ir/expert/lectures/trafic_fuzzy_tech.pdfFuzzy Logic in Components of Traffic Control Systems Section Station Traffic

Vehicle Classification at Traffic Detection Sensors

t tv L

Required Information: Vehicle Speed and TypeEvaluate Speed: vFahrzeug = Sensorabstand / tvEvaluate Length: LFahrzeug = vFahrzeug / tL

to Classify Vehicles in Cars and Trucks

Page 4: Fuzzy Logic in Traffic Control - mshdiau.ac.irmeghdadi.mshdiau.ac.ir/expert/lectures/trafic_fuzzy_tech.pdfFuzzy Logic in Components of Traffic Control Systems Section Station Traffic

Vehicle Classification at Traffic Detection Sensors

Misleading: Talegating Cars are Detected as TrucksSolution: Use Car Speed as Additional Criteria

L = 6 m and v = 120 km/h : Car L =14 m and v = 100 km/h : Truck L = 8 m and v = 100 km/h : Truck L = 8 m and v = 140 km/h : 2 Cars

Implemetation: Defining Borderes is not always PlausibleL = 8 m und v = 120 km/h : 2 Cars L = 8 m und v = 119 km/h : Truck

Use of Multiple Criteria results in Black Box System

Page 5: Fuzzy Logic in Traffic Control - mshdiau.ac.irmeghdadi.mshdiau.ac.ir/expert/lectures/trafic_fuzzy_tech.pdfFuzzy Logic in Components of Traffic Control Systems Section Station Traffic

Fuzzy LogicDescribe Criteria as

Linguistic VariableExample Car Length:

“typical Car”;“Long Truck”; “2 Cars”;“Short Truck”

Vehicle Classification at Traffic Detection Sensors

Example Car Speed: “fast”;“regular”; “slow”

Describe Expirience as Fuzzy Rules“A detected signal showing a speed of 80 km/h represents usually a truck.”“A detected signal showing a vehicle length of 10 meter at low speed is assumed to be a truck, at high speed is assumed to be 2 cars.”

Page 6: Fuzzy Logic in Traffic Control - mshdiau.ac.irmeghdadi.mshdiau.ac.ir/expert/lectures/trafic_fuzzy_tech.pdfFuzzy Logic in Components of Traffic Control Systems Section Station Traffic

Vehicle Classification

Page 7: Fuzzy Logic in Traffic Control - mshdiau.ac.irmeghdadi.mshdiau.ac.ir/expert/lectures/trafic_fuzzy_tech.pdfFuzzy Logic in Components of Traffic Control Systems Section Station Traffic

Road Map and Traffic Detection

100100

Central Traffic ComputerLocal ComputerTraffic Detection

Traffic Sign Gantry

EnvironmentalDetection

Uses existing Detection Systems

Traffic: qCar, qHGV, vCar, vHGV (per time for every lane)

Road Map: Distance between adjacent cross sections (= section), location of ascents, descents, entrances, exits

Traffic Control

Reduces required data volume

Data AcquisitionRoad Map

Page 8: Fuzzy Logic in Traffic Control - mshdiau.ac.irmeghdadi.mshdiau.ac.ir/expert/lectures/trafic_fuzzy_tech.pdfFuzzy Logic in Components of Traffic Control Systems Section Station Traffic

Substitute Values

Substitute missing Data by Time-Distance Traffic Forecast

80 ! 80

q qCar Hgv v vCar Hgv

100100

1 2

3Time Distance Forecast➀ Detect ariving vehicles at

cross section,➁ Trace vehicles during the

sector by using detected vehicle speed,

➂ calculate number of cars, that arrive at subsequent cross section for observed time interval.

Traffic Control

Data Acquisition

use previous cross section to forecast traffic on main and exit lanes

use following cross section to forecast traffic on entrance lanesuse historical data when neighbor cross section not available

History Substitute Values

Road Map

Page 9: Fuzzy Logic in Traffic Control - mshdiau.ac.irmeghdadi.mshdiau.ac.ir/expert/lectures/trafic_fuzzy_tech.pdfFuzzy Logic in Components of Traffic Control Systems Section Station Traffic

Data ConsistencyTraffic Detection

Compare Neighbor Cross Sections to Check Detection

for all Sections

Compare Data of Neighbor Sections to Localize Incorrect Equipment

Traffic Control

Data Consistency

Data Acquisition

History Substitute Values

Road Map

1

2

3

Page 10: Fuzzy Logic in Traffic Control - mshdiau.ac.irmeghdadi.mshdiau.ac.ir/expert/lectures/trafic_fuzzy_tech.pdfFuzzy Logic in Components of Traffic Control Systems Section Station Traffic

AnalyzeEnvironmental Data

Sup

ervi

seD

ata

Seq

uenc

e Plausibilty of Environmental Data

Wether StationVisual Range Meter

Road Sensor

ConditionRoad Surface and Precipitation

Precipitation Type

Road and Freezing Temperature

Visual Range

Road Carpet

Visual Range

Traffic Control

Data Consistency

Data Acquisition

History Substitute Values

Road Map

Page 11: Fuzzy Logic in Traffic Control - mshdiau.ac.irmeghdadi.mshdiau.ac.ir/expert/lectures/trafic_fuzzy_tech.pdfFuzzy Logic in Components of Traffic Control Systems Section Station Traffic

Data Consistency

Data Consistency Road Condition

Biological Hazard in Precibitation Intensity SensorDuring heavy rainfall, the road surface must be wet.

Comparing road sensor with precibitation intensity sensor detects failure.

Heavy Rain

Traffic Control

Data Acquisition

History Substitute Values

Road Map

No water on Road Surface

Automatical detection of road condition

Avoid wrong displayInitiate maintenance of local equipment

Data Consistency

Page 12: Fuzzy Logic in Traffic Control - mshdiau.ac.irmeghdadi.mshdiau.ac.ir/expert/lectures/trafic_fuzzy_tech.pdfFuzzy Logic in Components of Traffic Control Systems Section Station Traffic

Data Consistency

Data Consistency Visual Range

Wrong Fog Warning caused by icing Visual Range MeterFog occures slightly, a quick descent of visual range can be compared with other environmental data as air temperature and humidity.

Traffic Control

Data Acquisition

History Substitute Values

Road Map

Temperature under Freezing Point Visual Range goes down quickly

Automatical detection of environmental condition

Avoid wrong displayInitiate maintenance of local equipment

Data Consistency

Page 13: Fuzzy Logic in Traffic Control - mshdiau.ac.irmeghdadi.mshdiau.ac.ir/expert/lectures/trafic_fuzzy_tech.pdfFuzzy Logic in Components of Traffic Control Systems Section Station Traffic

Environmental ConditionIndicate Hail

Traffic Control

Data Consistency

Data Acquisition

History Substitute Values

Road Map

Indicate Precibitation Typecompare environmental data from different sensors

Air Temp. higher to 20°C Heavy Wind

Heavy Precibitation

Visual Range reduced

Temperature on Road Surface higher than Air TemperatureRoad Surface wet

Road Temperature goed down quickly under 15 °C

Automatical detection of precibitation type

Initiate display of traffic sign

Environ.Road Fog

Page 14: Fuzzy Logic in Traffic Control - mshdiau.ac.irmeghdadi.mshdiau.ac.ir/expert/lectures/trafic_fuzzy_tech.pdfFuzzy Logic in Components of Traffic Control Systems Section Station Traffic

Analyse Traffic DataIncident Detection

Traffic Control

Environ.Road Fog

Data Consistency

Data Acquisition

History Substitute Values

Road Map

If vehicle drivers reduce speed, a reason must be asumed.If vehicle drivers reduce speed, a reason must be asumed.

Vehicles detected at a cross section Vehicles detected at a cross section mustmust occure at the following cross section occure at the following cross section after the time they need to pass the section. Otherwise there isafter the time they need to pass the section. Otherwise there is an incident.an incident.

Incidents (e.g. accidents) can be detected when vehicles, that havepassed the previous cross section, do not occur at the following.

Detection by observing the traffic behind the incident.

Appliable to section with distance >4 km between observation.

JamTraffic

Page 15: Fuzzy Logic in Traffic Control - mshdiau.ac.irmeghdadi.mshdiau.ac.ir/expert/lectures/trafic_fuzzy_tech.pdfFuzzy Logic in Components of Traffic Control Systems Section Station Traffic

0

1

2

3

4

5

6

19:1019:20

19:3019:40

19:5020:00

20:10

0

20

40

60

80

100

120

140

Analyze Traffic SituationAccident on State Highway B27

Traffic Volume at Cross Section 7

Traffic Control

Environ.Road Fog

Data Consistency

Data Acquisition

History Substitute Values

Road Map

Accident Report

Accident Time: 19:40 in Police Record, 17.2.96

Location: B27 Direction Stuttgart between Cross Sections 6 and 7 of Control System

Reason: Vehicle driving in wrong Direction

Supervised Sector: 621 m

Low Traffic Volume

JamTraffic

Page 16: Fuzzy Logic in Traffic Control - mshdiau.ac.irmeghdadi.mshdiau.ac.ir/expert/lectures/trafic_fuzzy_tech.pdfFuzzy Logic in Components of Traffic Control Systems Section Station Traffic

0

1

2

3

4

5

6

19:1019:20

19:3019:40

19:5020:00

20:10

0

20

40

60

80

100

120

140

Analyze Traffic SituationAccident on State Highway B27

Traffic Volume at Cross Section 7Average Speed at Cross Section 6

Traffic Control

Environ.Road Fog

Data Consistency

Data Acquisition

History Substitute Values

Road Map

JamTraffic

Accident Report

Accident Time: 19:40 in Police Record, 17.2.96

Location: B27 Direction Stuttgart between Cross Sections 6 and 7 of Control System

Reason: Vehicle driving in wrong Direction

Supervised Sector: 621 m

Low Traffic Volume

Page 17: Fuzzy Logic in Traffic Control - mshdiau.ac.irmeghdadi.mshdiau.ac.ir/expert/lectures/trafic_fuzzy_tech.pdfFuzzy Logic in Components of Traffic Control Systems Section Station Traffic

0

1

2

3

4

5

6

19:1019:20

19:3019:40

19:5020:00

20:10

0

20

40

60

80

100

120

140

Analyze Traffic SituationAccident on State Highway B27

Traffic Volume at Cross Section 7Average Speed at Cross Section 6 Traffic Density between Cross Sections

Accident Report

Accident Time: 19:40 in Police Record, 17.2.96

Location: B27 Direction Stuttgart between Cross Sections 6 and 7 of Control System

Reason: Vehicle driving in wrong Direction

Supervised Sector: 621 m

Low Traffic Volume

Traffic Control

Environ.Road Fog

Data Consistency

Data Acquisition

History Substitute Values

Road Map

JamTraffic

Page 18: Fuzzy Logic in Traffic Control - mshdiau.ac.irmeghdadi.mshdiau.ac.ir/expert/lectures/trafic_fuzzy_tech.pdfFuzzy Logic in Components of Traffic Control Systems Section Station Traffic

0

1

2

3

4

5

6

19:1019:20

19:3019:40

19:5020:00

20:10

0

20

40

60

80

100

120

140

Analyze Traffic SituationAccident on State Highway B27

Incident Detection

Conventional Approach:CongestionWarning requires 18 Minutes

Average Speed at Cross Section 6 Traffic Condition of Conventional System

Traffic Control

Environ.Road Fog

Data Consistency

Data Acquisition

History Substitute Values

Road Map

JamTraffic

Page 19: Fuzzy Logic in Traffic Control - mshdiau.ac.irmeghdadi.mshdiau.ac.ir/expert/lectures/trafic_fuzzy_tech.pdfFuzzy Logic in Components of Traffic Control Systems Section Station Traffic

0

1

2

3

4

5

6

19:1019:20

19:3019:40

19:5020:00

20:10

0

20

40

60

80

100

120

140

Analyze Traffic SituationAccident on State Highway B27

Incident Detection

Fuzzy LogicCongestion Warningrequires 3 Minutes

Average Speed at Cross Section 6 Traffic Condition computed by Fuzzy Logic

Traffic Control

Environ.Road Fog

Data Consistency

Data Acquisition

History Substitute Values

Road Map

JamTraffic

Page 20: Fuzzy Logic in Traffic Control - mshdiau.ac.irmeghdadi.mshdiau.ac.ir/expert/lectures/trafic_fuzzy_tech.pdfFuzzy Logic in Components of Traffic Control Systems Section Station Traffic

0

1

2

3

4

5

6

19:1019:20

19:3019:40

19:5020:00

20:10

0

20

40

60

80

100

120

140

Analyze Traffic SituationAccident on State Highway B27

Traffic Volume at Cross Section 7Average Speed at Cross Section 6 Conventional computed Traffic ConditionTraffic Condition computed by Fuzzy Logic

Accident Report

Accident 17.2.96, 19:40

Location B 27 Direction Stuttgart in Supervized Area of Control System between Cross Sections 6 and 7

Sector Length: 621 m

Low Traffic Volume

Required TimeFuzzy: 3 Minutes Conventional:18 Minutes

Fuzzy Logic enablesMore Reliable and Faster Detection

Traffic Control

Environ.Road Fog

Data Consistency

Data Acquisition

History Substitute Values

Road Map

JamTraffic

Page 21: Fuzzy Logic in Traffic Control - mshdiau.ac.irmeghdadi.mshdiau.ac.ir/expert/lectures/trafic_fuzzy_tech.pdfFuzzy Logic in Components of Traffic Control Systems Section Station Traffic

0

1

2

3

4

5

6

19:1019:20

19:3019:40

19:5020:00

20:10

0

20

40

60

80

100

120

140

Analyze Traffic SituationAccident on State Highway B27

Large Sector Length

Accident 17.2.96, 19:40

Location: AnalyzeCross Section 5 and 7 Direction Stuttgart

Sector Length: 1640 m

Low Traffic Volume

Required Time for Detection:Fuzzy Logic:3 Minutes

Conventional:No Detection

Traffic Volume at Cross Section 7Average Speed at Cross Section 6 Conventional computed Traffic ConditionTraffic Condition computed by Fuzzy Logic

Traffic Control

Environ.Road Fog

Data Consistency

Data Acquisition

History Substitute Values

Road Map

JamTraffic

Page 22: Fuzzy Logic in Traffic Control - mshdiau.ac.irmeghdadi.mshdiau.ac.ir/expert/lectures/trafic_fuzzy_tech.pdfFuzzy Logic in Components of Traffic Control Systems Section Station Traffic

Analyse Traffic DataTraffic Condition

Traffic ControlTraffic Control

JamTraffic

Data Consistency

Data Acquisition

History Substitute Values

Road Map

Usually the traffic flow is regular. Usually the traffic flow is regular.

Within regular traffic flow, the results evaluated at local obseWithin regular traffic flow, the results evaluated at local observation points can be rvation points can be used to describe the traffic situation for the complete section.used to describe the traffic situation for the complete section.

+-

+-

+-

+-

+-

+-

+-

+-

+

Use regular traffic flow to estimate the number of cars that are currently between two croos sections (real traffic density estimation)..

Use a subsequent calculation of arriving and departing vehicles toestimate the real traffic density in unstable traffic situations..

Cond.Environ.

Road Fog

Page 23: Fuzzy Logic in Traffic Control - mshdiau.ac.irmeghdadi.mshdiau.ac.ir/expert/lectures/trafic_fuzzy_tech.pdfFuzzy Logic in Components of Traffic Control Systems Section Station Traffic

Map Traffic Condition toTraffic Sign Gantry

11

44

2233

14:00

14:00

14:00

14:01

14:02

14:01

Traffic Control

Mapping to Traffic Sign Gantry

JamTraffic

Cond.

Display Traffic Sign

Data Consistency

Data Acquisition

History Substitute Values

Road Map

Environ.Road Fog

Page 24: Fuzzy Logic in Traffic Control - mshdiau.ac.irmeghdadi.mshdiau.ac.ir/expert/lectures/trafic_fuzzy_tech.pdfFuzzy Logic in Components of Traffic Control Systems Section Station Traffic

Select Traffic Sign for Display at all Traffic Sign GantriesSelect Traffic Sign for Display at all Traffic Sign Gantries

Fuzzy Logic Control evaluates Traffic, Road, and Visual Range CoFuzzy Logic Control evaluates Traffic, Road, and Visual Range Condition. ndition. Existing assignments to the available traffic signs can be used.Existing assignments to the available traffic signs can be used.

Bounds on subsequent displays, (e.g. decreasing speed limits befBounds on subsequent displays, (e.g. decreasing speed limits before detected ore detected congestion) and individual operator control of existing systems congestion) and individual operator control of existing systems can be used.can be used.

Fuzzy Traffic Control allows for more flexible and transparent control systems, that decrease maintenance and operational effort

Fuzzy Traffic Control can be used on existing systemsFuzzy Traffic Control was initiated by a State Traffic Departement, responsible to operate and maintain existing traffic control systems.

Control by Variable Traffic Signs

Traffic Control

Mapping to Traffic Sign Gantry

JamTraffic

Cond.

Display Traffic Sign

Data Consistency

Data Acquisition

History Substitute Values

Road Map

Environ.Road Fog

Page 25: Fuzzy Logic in Traffic Control - mshdiau.ac.irmeghdadi.mshdiau.ac.ir/expert/lectures/trafic_fuzzy_tech.pdfFuzzy Logic in Components of Traffic Control Systems Section Station Traffic

Traffic Control by Fuzzy Logic(using variable traffic signs)

State Traffic Departement Baden-Württemberg

Incident-detection

Traffic Analysis Environmental Analysis

Road Condition

Fog Condition

Traffic Situation

Dynamical Mapping of Traffic Situation to Traffic Sign Gantries

Road Map

Select Traffic Sign for Display

Check Data Plausibility

Data Aquisition (Traffic and Environmetal Data)

Historical Data Substitute Values (Traffic and Environmetal Data)