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

Transcript of Sebastian Rist [email protected]@informatik.uni-tuebingen.de Betreuer: Jürgen...

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!