sebastian rist [email protected]@informatik.uni-tuebingen.de betreuer: jürgen...

25
Sebastian Rist [email protected] Betreuer: Jürgen Sommer Lokalisierung in Sensornetzen Mögliche Ansätze Proseminar Technische Informatik SS 2007

Upload: evert-heiser

Post on 06-Apr-2016

224 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Sebastian Rist rist@informatik.uni-tuebingen.derist@informatik.uni-tuebingen.de Betreuer: Jürgen Sommer Lokalisierung in Sensornetzen Mögliche Ansätze

Sebastian Rist [email protected]

Betreuer: Jürgen Sommer

Lokalisierung in Sensornetzen

Mögliche Ansätze

Proseminar Technische Informatik

SS 2007

Page 2: Sebastian Rist rist@informatik.uni-tuebingen.derist@informatik.uni-tuebingen.de Betreuer: Jürgen Sommer Lokalisierung in Sensornetzen Mögliche Ansätze

2

Gliederung

Zellenbasierte Lokalisierung

Trilateration

Triangulation

Szenenanalyse

Page 3: Sebastian Rist rist@informatik.uni-tuebingen.derist@informatik.uni-tuebingen.de Betreuer: Jürgen Sommer Lokalisierung in Sensornetzen Mögliche Ansätze

3

Motivation

Warum Positionsbestimmung?

Ursprünge der Positionsbestimmung

Heutige Anwendungen- z.B. GPS

Page 4: Sebastian Rist rist@informatik.uni-tuebingen.derist@informatik.uni-tuebingen.de Betreuer: Jürgen Sommer Lokalisierung in Sensornetzen Mögliche Ansätze

4

Zellenbasierte Lokalisierung

Signalreichweite

Außerhalb der Reichweite

Innerhalb der Reichweite

Anker

Page 5: Sebastian Rist rist@informatik.uni-tuebingen.derist@informatik.uni-tuebingen.de Betreuer: Jürgen Sommer Lokalisierung in Sensornetzen Mögliche Ansätze

5

Zellenbasierte Lokalisierung

Genauigkeitsüberlegunggrobkörnige Lokalisierung

Anwendung z.B. bei der Mobilfunkortung

Verbesserungsmöglichkeit?

Page 6: Sebastian Rist rist@informatik.uni-tuebingen.derist@informatik.uni-tuebingen.de Betreuer: Jürgen Sommer Lokalisierung in Sensornetzen Mögliche Ansätze

6

Zellenbasierte Lokalisierung

Signalreichweite

Außerhalb der Reichweite

Anker

Innerhalb der Reichweite

von allen drei Ankern

Einbeziehung mehrerer Zellen

Page 7: Sebastian Rist rist@informatik.uni-tuebingen.derist@informatik.uni-tuebingen.de Betreuer: Jürgen Sommer Lokalisierung in Sensornetzen Mögliche Ansätze

7

Trilateration

Anker (x=2, y=1)

Anker (x=8, y=2)

Anker (x=5, y=4)

Page 8: Sebastian Rist rist@informatik.uni-tuebingen.derist@informatik.uni-tuebingen.de Betreuer: Jürgen Sommer Lokalisierung in Sensornetzen Mögliche Ansätze

8

Trilateration

Verschiedene Methoden zurEntfernungsabschätzung:

Signalstärke

Zeit der Ankunft des Signals

Zeitunterschied bei der Ankunft

Page 9: Sebastian Rist rist@informatik.uni-tuebingen.derist@informatik.uni-tuebingen.de Betreuer: Jürgen Sommer Lokalisierung in Sensornetzen Mögliche Ansätze

9

Trilateration

Signalstärke (received signal strength indicator = RSSI)

dPcP tx

rcvd

rcvd

tx

PcPd

Page 10: Sebastian Rist rist@informatik.uni-tuebingen.derist@informatik.uni-tuebingen.de Betreuer: Jürgen Sommer Lokalisierung in Sensornetzen Mögliche Ansätze

10

Trilateration

Verteilung der Entfernungen für eine empfangene Signalstärke von 70

Page 11: Sebastian Rist rist@informatik.uni-tuebingen.derist@informatik.uni-tuebingen.de Betreuer: Jürgen Sommer Lokalisierung in Sensornetzen Mögliche Ansätze

11

Trilateration

Die Wahrscheinliche Verteilung der Signalstärken inklusive der Entfernungen

Page 12: Sebastian Rist rist@informatik.uni-tuebingen.derist@informatik.uni-tuebingen.de Betreuer: Jürgen Sommer Lokalisierung in Sensornetzen Mögliche Ansätze

12

Trilateration

RSSI:

Vorteile? - keine Uhr notwendig

Nachteile?- Signalstärke bei einer bestimmten Entfernung nicht konstant

Page 13: Sebastian Rist rist@informatik.uni-tuebingen.derist@informatik.uni-tuebingen.de Betreuer: Jürgen Sommer Lokalisierung in Sensornetzen Mögliche Ansätze

13

Trilateration

Zeit der Ankunft des Signals(Time of Arrival = ToA oder Time of flight)

Berechnung durch:

Anker

Signal

ToAstart ttvd

Page 14: Sebastian Rist rist@informatik.uni-tuebingen.derist@informatik.uni-tuebingen.de Betreuer: Jürgen Sommer Lokalisierung in Sensornetzen Mögliche Ansätze

14

Trilateration

Wichtiges Problem dabei

- Mehrwegeausbreitung (multipath propagation)

AnkerSensorknoten

Page 15: Sebastian Rist rist@informatik.uni-tuebingen.derist@informatik.uni-tuebingen.de Betreuer: Jürgen Sommer Lokalisierung in Sensornetzen Mögliche Ansätze

15

Trilateration

Verbesserungsmöglichkeit

- Rundenzeit (Round Trip Time)

vtt

d delayroundround

2

Page 16: Sebastian Rist rist@informatik.uni-tuebingen.derist@informatik.uni-tuebingen.de Betreuer: Jürgen Sommer Lokalisierung in Sensornetzen Mögliche Ansätze

16

Trilateration

Anker Sensorknoten

Verzögerung

hin

zurück

Veranschaulichung der Messung

Page 17: Sebastian Rist rist@informatik.uni-tuebingen.derist@informatik.uni-tuebingen.de Betreuer: Jürgen Sommer Lokalisierung in Sensornetzen Mögliche Ansätze

17

Trilateration

Zeitunterschied bei der Ankunft(Time Difference of Arrival = TDoA)

Radiowellen

Ultraschallwellen

Anker

Page 18: Sebastian Rist rist@informatik.uni-tuebingen.derist@informatik.uni-tuebingen.de Betreuer: Jürgen Sommer Lokalisierung in Sensornetzen Mögliche Ansätze

18

Trilateration

Berechnung:

ustTDoA

Entfernung

Zeit

Radiowelle

Ultraschall

rwt

vttd rwus

Page 19: Sebastian Rist rist@informatik.uni-tuebingen.derist@informatik.uni-tuebingen.de Betreuer: Jürgen Sommer Lokalisierung in Sensornetzen Mögliche Ansätze

19

Triangulation

α

β

Anker 1

Anker 2

Strecke bekannt

Bestimmung der Entfernung über die Winkel

Page 20: Sebastian Rist rist@informatik.uni-tuebingen.derist@informatik.uni-tuebingen.de Betreuer: Jürgen Sommer Lokalisierung in Sensornetzen Mögliche Ansätze

20

Szenenanalyse

Was ist das?

Mögliche Varianten

Anwendungsbeispiel

Page 21: Sebastian Rist rist@informatik.uni-tuebingen.derist@informatik.uni-tuebingen.de Betreuer: Jürgen Sommer Lokalisierung in Sensornetzen Mögliche Ansätze

21

Szenenanalyse

Page 22: Sebastian Rist rist@informatik.uni-tuebingen.derist@informatik.uni-tuebingen.de Betreuer: Jürgen Sommer Lokalisierung in Sensornetzen Mögliche Ansätze

22

Szenenanalyse

Anker

Page 23: Sebastian Rist rist@informatik.uni-tuebingen.derist@informatik.uni-tuebingen.de Betreuer: Jürgen Sommer Lokalisierung in Sensornetzen Mögliche Ansätze

23

Fazit

Positionierung ist sehr wichtig

Jedes System hat Vor- und Nachteile

Diese müssen abgewogen werden

Page 24: Sebastian Rist rist@informatik.uni-tuebingen.derist@informatik.uni-tuebingen.de Betreuer: Jürgen Sommer Lokalisierung in Sensornetzen Mögliche Ansätze

24

Fazit

Methode Aufwand/Kosten Genauigkeit Rechenaufwand Zusätzliche Hardware

Zellenbasierte Lokalisierung + - + nein

Trilateration:

RSSI + - + nein

ToA - - + ja

TDoA - + + ja

Triangulation - + + ja

Szenenanalyse - - - ja

Page 25: Sebastian Rist rist@informatik.uni-tuebingen.derist@informatik.uni-tuebingen.de Betreuer: Jürgen Sommer Lokalisierung in Sensornetzen Mögliche Ansätze

25

Ende

Vielen Dank für Ihre Aufmerksamkeit!