Agentengestützte Fahrerassistenzsysteme für das ... · kompatibilität FIFO ITSA TSE. Information...
Transcript of Agentengestützte Fahrerassistenzsysteme für das ... · kompatibilität FIFO ITSA TSE. Information...
Universität Karlsruhe (TH)Forschungsuniversität • gegründet 1825
Information Managementand Market Engineering
Agentengestützte Fahrerassistenzsystemefür das Kreuzungsmanagement
Christoph Ammann
Betreuer: Heiko Schepperle
Ausgewählte technische, rechtliche und ökonomische Aspektedes Entwurfs von Fahrerassistenzsystemen
Interdisziplinäres Seminar im Sommersemester 2007
10. Mai 2007
Information Managementand Market Engineering
1/18
Agentengestützte Fahrerassistenzsysteme für das Kreuzungsmanagement
Christoph Ammann
� Motivation
� Definitionen
� Erwünschte Eigenschaften
� Agentengestützte Fahrerassistenzsysteme
• Allgemeines Szenario
• First-in, first-out (FIFO)
• Initial Time-Slot Auction (ITSA)
• Time-Slot Exchange (TSE)
� Vergleich
� Ausblick
ÜberblickMotivation
DefinitionenEigenschaften
FahrerassistenzsystemeVergleichAusblick
Information Managementand Market Engineering
2/18
Agentengestützte Fahrerassistenzsysteme für das Kreuzungsmanagement
Christoph Ammann
� Traditionelle Verkehrsregelungssysteme:
• Keine Berücksichtigung der Wertschätzung der Fahrer für reduzierte Wartezeit
• Keine Möglichkeit, die eigene Wertschätzung anderen Fahrern oder dem Verkehrssteuerungsmechanismus mitzuteilen
• Zusätzlich:
� Ineffektiv oder
� Kostenintensiv
ÜberblickMotivation
DefinitionenEigenschaften
FahrerassistenzsystemeVergleichAusblick
Information Managementand Market Engineering
3/18
Agentengestützte Fahrerassistenzsysteme für das Kreuzungsmanagement
Christoph Ammann
ÜberblickMotivation
DefinitionenEigenschaften
FahrerassistenzsystemeVergleichAusblick
Fahrzeit des Fahrzeugs j:
Minimale Fahrzeit von j:
Wartezeit des Fahrzeugs j:
Durchschnittliche Wartezeit:
Information Managementand Market Engineering
4/18
Agentengestützte Fahrerassistenzsysteme für das Kreuzungsmanagement
Christoph Ammann
ÜberblickMotivation
DefinitionenEigenschaften
FahrerassistenzsystemeVergleichAusblick
Gewichtung des Fahrzeugführers j:
Gewichtete Wartezeit des Fahrzeugs j:
Durchschnittliche gewichtete Wartezeit:
Information Managementand Market Engineering
5/18
Agentengestützte Fahrerassistenzsysteme für das Kreuzungsmanagement
Christoph Ammann
� Effektivität:Gegeben, wenn die durchschnittliche gewichtete Wartezeit
bezüglich FIFO reduziert wird.
� Verhinderung von „verhungernden“ Fahrzeugen:Gegeben, wenn in Abhängigkeit des Verkehrsaufkommens für jedes Fahrzeug j eine obere Schranke für die Wartezeit
existiert.
ÜberblickMotivation
DefinitionenEigenschaften
FahrerassistenzsystemeVergleichAusblick
Information Managementand Market Engineering
6/18
Agentengestützte Fahrerassistenzsysteme für das Kreuzungsmanagement
Christoph Ammann
� Anreizkompatibilität:Gegeben, wenn die wahrheitsgemäße Angabe der Gewichtungfür Fahrer j optimal ist und gleiches für die übrigen Fahrer gilt.
� Nullsummen-Mechanismus:Gegeben, wenn das Gesamtbudget aller Fahrer konstant bleibt.
� Frühe/späte Allokation:Gegeben, wenn die Reservierung der Zeitfenster zum frühest-/spätestmöglichen Zeitpunkt erfolgt.
ÜberblickMotivation
DefinitionenEigenschaften
FahrerassistenzsystemeVergleichAusblick
Information Managementand Market Engineering
7/18
Agentengestützte Fahrerassistenzsysteme für das Kreuzungsmanagement
Christoph Ammann
AllgemeinFIFOITSATSE
ÜberblickMotivation
DefinitionenEigenschaften
FahrerassistenzsystemeVergleichAusblick
„An agent is a computer system that is situated in some
environment, and that is capable of autonomous action in this
environment in order to meet its design objectives.“Definition: Agent aus [2]
Abbildung: Agentenkommunikation nach [1]
Information Managementand Market Engineering
8/18
Agentengestützte Fahrerassistenzsysteme für das Kreuzungsmanagement
Christoph Ammann
First-in, first-out (FIFO):
� Reservierung der Zeitfenster in der Reihenfolge der Anfragen:
• Zeitfenster konfliktfrei:
� Zeitfenster wird reserviert
� Periodische Überprüfung: zeitliche Vorgaben einhaltbar?
• Falls nicht: Stornierung des aktuellen und Reser-vierungsversuch des nun frühesten Zeitfensters
• Zeitfenster konfliktbehaftet:
� Reservierungsversuch des nächst-frühesten Zeitfensters
ÜberblickMotivation
DefinitionenEigenschaften
FahrerassistenzsystemeVergleichAusblick
AllgemeinFIFOITSATSE
Information Managementand Market Engineering
9/18
Agentengestützte Fahrerassistenzsysteme für das Kreuzungsmanagement
Christoph Ammann
Initial Time-Slot Auction (ITSA):
� Prämissen für Auktionsteilnahme:
• Fahrzeuge mit früherem Zeitfenster ausgeschlossen
• Vorausfahrende Fahrzeuge besitzen ein Zeitfenster
� Auktion von Zeitfenstern (Zweitpreis- bzw. Vickrey-Auktion):
• Agent mit höchstem Gebot:
� Erhält Zeitfenster, Preis entspricht zweithöchstem Gebot
� Eventuell Stornierung erforderlich
• Übrige Gebote:
� Ablehnung � Teilnahme an nächster Auktion
ÜberblickMotivation
DefinitionenEigenschaften
FahrerassistenzsystemeVergleichAusblick
AllgemeinFIFOITSATSE
Information Managementand Market Engineering
10/18
Agentengestützte Fahrerassistenzsysteme für das Kreuzungsmanagement
Christoph Ammann
ÜberblickMotivation
DefinitionenEigenschaften
FahrerassistenzsystemeVergleichAusblick
AllgemeinFIFOITSATSE
Abbildung: Prämissen ITSA nach [3]
Information Managementand Market Engineering
11/18
Agentengestützte Fahrerassistenzsysteme für das Kreuzungsmanagement
Christoph Ammann
Time-Slot Exchange (TSE):
� Prämissen für Austausch:
• Neues Zeitfenster nach/vor dem Zeitfenster des vorausfahrenden/folgenden Fahrzeugs
� 2 Phasen, 1 weiterer Agent (Tauschagent)
� 1. Phase: FIFO
� 2. Phase:
• Tausch des Zeitfensters mit Fahrzeug i möglich, wenn:
• Prämissen von beiden beteiligten Fahrzeugen erfüllt & Nutzen von i durch den Tausch erhöht wird
ÜberblickMotivation
DefinitionenEigenschaften
FahrerassistenzsystemeVergleichAusblick
AllgemeinFIFOITSATSE
Information Managementand Market Engineering
12/18
Agentengestützte Fahrerassistenzsysteme für das Kreuzungsmanagement
Christoph Ammann
ÜberblickMotivation
DefinitionenEigenschaften
FahrerassistenzsystemeVergleichAusblick
AllgemeinFIFOITSATSE
Abbildung: Prämissen TSE nach [3]
Information Managementand Market Engineering
13/18
Agentengestützte Fahrerassistenzsysteme für das Kreuzungsmanagement
Christoph Ammann
Effektivität:Gegeben, wenn die durchschnittliche gewichtete Wartezeit
bezüglich FIFO reduziert wird.
ÜberblickMotivation
DefinitionenEigenschaften
FahrerassistenzsystemeVergleichAusblick
7.3 - 15.7%30.6%-Effektivität
TSEITSAFIFO
Information Managementand Market Engineering
14/18
Agentengestützte Fahrerassistenzsysteme für das Kreuzungsmanagement
Christoph Ammann
Verhinderung von „verhungernden“ Fahrzeugen:Gegeben, wenn in Abhängigkeit des Verkehrsaufkommensfür jedes Fahrzeug j eine obere Schranke für die Wartezeit
existiert.
ÜberblickMotivation
DefinitionenEigenschaften
FahrerassistenzsystemeVergleichAusblick
���verhindert
„Verhungern“
TSEITSAFIFO
Information Managementand Market Engineering
15/18
Agentengestützte Fahrerassistenzsysteme für das Kreuzungsmanagement
Christoph Ammann
Anreizkompatibilität:Gegeben, wenn die wahrheitsgemäße Angabe derGewichtung für Fahrer j optimal ist und gleichesfür die übrigen Fahrer gilt.
ÜberblickMotivation
DefinitionenEigenschaften
FahrerassistenzsystemeVergleichAusblick
��-Anreiz-kompatibilität
TSEITSAFIFO
Information Managementand Market Engineering
16/18
Agentengestützte Fahrerassistenzsysteme für das Kreuzungsmanagement
Christoph Ammann
ÜberblickMotivation
DefinitionenEigenschaften
FahrerassistenzsystemeVergleichAusblick
���Nullsummen-Mechanismus
TSEITSAFIFO
Nullsummen-Mechanismus:Gegeben, wenn das Gesamtbudget aller Fahrer konstantbleibt.
Information Managementand Market Engineering
17/18
Agentengestützte Fahrerassistenzsysteme für das Kreuzungsmanagement
Christoph Ammann
ÜberblickMotivation
DefinitionenEigenschaften
FahrerassistenzsystemeVergleichAusblick
frühfrüh/spätfrühfrühe/späte
Allokation
TSEITSAFIFO
Frühe/späte Allokation:Gegeben, wenn die Reservierung der Zeitfenster zumfrühest-/spätestmöglichen Zeitpunkt erfolgt.
Information Managementand Market Engineering
18/18
Agentengestützte Fahrerassistenzsysteme für das Kreuzungsmanagement
Christoph Ammann
� Initial Time-Slot Auction (ITSA):
• Subventionierung:
� Erhöht Effektivität auf 43.0% gegenüber FIFO
� Aber: Verlust der Anreizkompatibilität
• Verhinderung von „verhungernden“ Fahrzeugen:
� Pausieren der Auktion, wenn die Wartezeit eines Fahrzeugs einen Maximalwert überschreitet
� Auktionsfortsetzung nach Überquerung der Kreuzung
� Aber: Verlust der Anreizkompatibilität
• Nullsummen-Mechanismus:
� Aber: Verlust der Anreizkompatibilität
ÜberblickMotivation
DefinitionenEigenschaften
FahrerassistenzsystemeVergleichAusblick
Universität Karlsruhe (TH)Forschungsuniversität • gegründet 1825
Information Managementand Market Engineering
Vielen Dank für Ihre Aufmerksamkeit
Universität Karlsruhe (TH)Forschungsuniversität • gegründet 1825
Information Managementand Market Engineering
• Quellen der Abbildungen & Definition:[1] Schepperle, H., Böhm, K.: Agent-Based Traffic Control Using Auctions. Eleventh International
Workshop on Cooperative information Agents, September 2007
[2] Wooldridge, M.: An Introduction to MultiAgent Systems. John Wiley & Sons Ltd., 2002, S. 15-16
[3] Schepperle, H.: Driver Assistance using Multi-Agent Systems in Traffic. Vorstellung des DAMAST-Projekts bei der init innovation in traffic systems AG, Oktober 2006
• Quellen der Ausarbeitung:[1] Schepperle, H., Böhm, K.: Agent-Based Traffic Control Using Auctions. Eleventh International
Workshop on Cooperative information Agents, September 2007[2] Schepperle, H., Böhm, K., Forster, S.: Traffic Management Based on Negotiations between
Vehicles – a Feasibility Demonstration Using Agents. 9th International Workshop on Agent-Mediated Electronic Commerce, Mai 2007
[3] Dresner, K., Stone, P.: Multiagent Traffic Management: A Reservation-Based Intersection ControlMechanism. The Third International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2004), Juli 2004, S. 530-537
[4] Dresner, K., Stone, P.: Multiagent Traffic Management: An Improved Intersection ControlMechanism. The Fourth International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2005), Juli 2005, S. 471-477
[5] Dresner, K., Stone, P.: Human-Usable and Emergency Vehicle-Aware Control Policies forAutonomous Intersection Management. The Fourth International Workshop on Agents in Trafficand Transportation (ATT 06), Mai 2006, S. 17-25
[6] Wooldridge, M.: An Introduction to Multiagent Systems. John Wiley & Sons Ltd., 2002, S. 15-16