College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan...

46
College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering

Transcript of College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan...

Page 1: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

College of Engineering

Anchor Nodes Placement for Effective

Passive Localization

Anchor Nodes Placement for Effective

Passive Localization

Karthikeyan Pasupathy

Major Advisor: Dr. Robert Akl

Department of Computer Science and Engineering

Karthikeyan Pasupathy

Major Advisor: Dr. Robert Akl

Department of Computer Science and Engineering

Page 2: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

OutlineOutline

• Objective

• Overview of Sensor Networks

• Localization

• Motivation

• Anchor Node Placement

• Simulations and Results

• Conclusions and Future Directions

• Objective

• Overview of Sensor Networks

• Localization

• Motivation

• Anchor Node Placement

• Simulations and Results

• Conclusions and Future Directions04/20/23 2/46

Page 3: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

ObjectiveObjective

• How to place anchor nodes for better passive localization ?

• How to place anchor nodes for better passive localization ?

04/20/23 3/46

Page 4: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Overview of Sensor NetworksOverview of Sensor Networks

• Made of tiny sensor nodes networked together

• Communicate wirelessly

• Made of tiny sensor nodes networked together

• Communicate wirelessly

04/20/23 4/46

Page 5: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Overview of Sensor NetworksOverview of Sensor Networks

• Architecture• Architecture

04/20/23 5/46

Page 6: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Overview of Sensor NetworksOverview of Sensor Networks

• Limitations

• Deployment

• Short lifetime

• Unmanned

• Limitations

• Deployment

• Short lifetime

• Unmanned

04/20/23 6/46

Page 7: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Overview of Sensor NetworksOverview of Sensor Networks

Applications

• Military

• Reconnaissance, surveillance, shooter’s location, target tracking etc.

• Environment

• Track animals, birds, environmental conditions; detect forest fires, floods

Applications

• Military

• Reconnaissance, surveillance, shooter’s location, target tracking etc.

• Environment

• Track animals, birds, environmental conditions; detect forest fires, floods

04/20/23 7/46

Page 8: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Overview of Sensor NetworksOverview of Sensor Networks

Applications

• Healthcare

• Monitor doctors, patients, drug administrators

• Hospitals – monitor physiological signals

• Medication – avoid wrong medication

Applications

• Healthcare

• Monitor doctors, patients, drug administrators

• Hospitals – monitor physiological signals

• Medication – avoid wrong medication

04/20/23 8/46

Page 9: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Overview of Sensor NetworksOverview of Sensor Networks

Applications

• Domestic

• Smart home

• Smart kindergarten

• Industry

• Machine diagnosis; monitor radiation, material fatigue, product quality

Applications

• Domestic

• Smart home

• Smart kindergarten

• Industry

• Machine diagnosis; monitor radiation, material fatigue, product quality

04/20/23 9/46

Page 10: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

LocalizationLocalization

• Where are these nodes ?

• Local position

• Global position

• How to localize?

• GPS

• Where are these nodes ?

• Local position

• Global position

• How to localize?

• GPS

04/20/23 10/46

Page 11: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

LocalizationLocalization

• Localization Systems

• Centralized

• Distributed

• Localization Systems

• Centralized

• Distributed

04/20/23 11/46

Page 12: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

LocalizationLocalization

• Centralized

• Not limited by algorithm

• More accurate results

• Traffic congestion

• Computational complexity

• Centralized

• Not limited by algorithm

• More accurate results

• Traffic congestion

• Computational complexity

04/20/23 12/46

Page 13: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

LocalizationLocalization

• Distributed

• Usually iterative

• Algorithms generally energy efficient and self organizing

• Less accurate

• Distributed

• Usually iterative

• Algorithms generally energy efficient and self organizing

• Less accurate

04/20/23 13/46

Page 14: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

LocalizationLocalization

• Different techniques

• Received Signal Strength (RSS)

• Time of Arrival (TOA)

• Angle of Arrival (AOA)

• Different techniques

• Received Signal Strength (RSS)

• Time of Arrival (TOA)

• Angle of Arrival (AOA)

04/20/23 14/46

Page 15: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

RSSRSS

• Signal strength

• Inverse Square law

• Error of several meters

• Less accurate

• Vulnerable to occlusions

• Signal strength

• Inverse Square law

• Error of several meters

• Less accurate

• Vulnerable to occlusions

04/20/23 15/46

Page 16: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Radio Hop CountRadio Hop Count

• Nodes separated by at most R

• Affected by hindrances

• Nodes separated by at most R

• Affected by hindrances

04/20/23 16/46

Page 17: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

TOATOA

• Difference in propagation speed of signals

• Difference in propagation speed of signals

04/20/23 17/46

Page 18: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

TOATOA

• More accurate

• Vulnerable to occlusions

• More accurate

• Vulnerable to occlusions

04/20/23 18/46

Page 19: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Angle of ArrivalAngle of Arrival

• Phase / Time difference recorded by an array of microphones

• Expensive

• Bulkier

• Not practical to implement

• Sensor size shrinks

• Phase / Time difference recorded by an array of microphones

• Expensive

• Bulkier

• Not practical to implement

• Sensor size shrinks

04/20/23 19/46

Page 20: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Passive LocalizationPassive Localization

• Why passive ?

• Nodes are silent

• Advantages

• No external source for signals

• Can work with existing data

• Can be used in most outdoor applications

• Why passive ?

• Nodes are silent

• Advantages

• No external source for signals

• Can work with existing data

• Can be used in most outdoor applications

04/20/23 20/46

Page 21: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Passive LocalizationPassive Localization

• Disadvantages

• Centralized

• Not suitable for indoor applications

• Disadvantages

• Centralized

• Not suitable for indoor applications

04/20/23 21/46

Page 22: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Passive LocalizationPassive Localization

• Event detection

• Projected distances

• Localization

• Distance Matrix

• SVD

• Event detection

• Projected distances

• Localization

• Distance Matrix

• SVD

04/20/23 22/46

Page 23: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Passive LocalizationPassive Localization

• Localization

• Linear Combination coefficients

• Localization

• Linear Combination coefficients

04/20/23 23/46

Page 24: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

MotivationMotivation

• Deployment of anchor nodes at specific position not easy

• Function of anchor nodes are different in passive localization

• Deployment of anchor nodes at specific position not easy

• Function of anchor nodes are different in passive localization

04/20/23 24/46

Page 25: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Anchor Node PlacementAnchor Node Placement

• Density

• Better to have more anchor nodes

• Deployment and hardware costs

• Redundancy

• Geometry

• No three anchor nodes may be linearly related

• Density

• Better to have more anchor nodes

• Deployment and hardware costs

• Redundancy

• Geometry

• No three anchor nodes may be linearly related

04/20/23 25/46

Page 26: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Simulations and resultsSimulations and results

Assumptions:

• Propagation velocity – unity

• Clocks - time synchronized.

• Global events - distributed around the network.

• Signal processing – skipped

Assumptions:

• Propagation velocity – unity

• Clocks - time synchronized.

• Global events - distributed around the network.

• Signal processing – skipped

04/20/23 26/46

Page 27: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Simulations and resultsSimulations and results

Assumptions:

• Ideal case – no redundancy

• Global event – static sources

Assumptions:

• Ideal case – no redundancy

• Global event – static sources

04/20/23 27/46

Page 28: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Simulations and ResultsSimulations and Results

User Interface: User Interface:

04/20/23 28/46

Page 29: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Simulations and ResultsSimulations and Results

Localization Error:Localization Error:

04/20/23 29/46

Page 30: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Simulations and ResultsSimulations and Results

Random deploymentRandom deployment

n = 10, k = 3

04/20/23 30/46

Page 31: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Simulations and ResultsSimulations and Results

Random deploymentRandom deployment

n = 10, e = 20

04/20/23 31/46

Page 32: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Simulations and ResultsSimulations and Results

Manual deployment – Sparse networkManual deployment – Sparse network

(Lerr = 15.52%)

∆ Sensor Nodes

+ Computed position

● Anchor Nodes

04/20/23 32/46

Page 33: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Simulations and ResultsSimulations and Results

Manual deployment – Sparse networkManual deployment – Sparse network

(Lerr = 9.68 %)

04/20/23 33/46

Page 34: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Simulations and ResultsSimulations and Results

Manual deployment – Sparse networkManual deployment – Sparse network

(Lerr = 5.75 %)

04/20/23 34/46

Page 35: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Simulations and ResultsSimulations and Results

Manual deployment – Dense networkManual deployment – Dense network

(Lerr = 18.63 %)

04/20/23 35/46

Page 36: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Simulations and ResultsSimulations and Results

Manual deployment – Dense networkManual deployment – Dense network

(Lerr = 12.24 %)

04/20/23 36/46

Page 37: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Simulations and ResultsSimulations and Results

Manual deployment – Dense networkManual deployment – Dense network

(Lerr = 43.75 %)

04/20/23 37/46

Page 38: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Simulations and ResultsSimulations and Results

Manual deployment – Dense networkManual deployment – Dense network

(Lerr = 586.54 %)

04/20/23 38/46

Page 39: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Simulations and ResultsSimulations and Results

Manual deployment – Dense networkManual deployment – Dense network

(Lerr = 14.92 %)

04/20/23 39/46

Page 40: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Simulations and ResultsSimulations and Results

Manual deployment – Dense networkManual deployment – Dense network

(Lerr = 14.11 %)

04/20/23 40/46

Page 41: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Simulations and ResultsSimulations and Results

Manual deployment – Dense networkManual deployment – Dense network

(Lerr = 11.57 %)

04/20/23 41/46

Page 42: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Simulations and ResultsSimulations and Results

Manual deployment – Dense networkManual deployment – Dense network

(Lerr = 11.32 %)

04/20/23 42/46

Page 43: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Simulations and ResultsSimulations and Results

Manual deployment – Dense networkManual deployment – Dense network

(Lerr = 11.54 %)

04/20/23 43/46

Page 44: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

ConclusionsConclusions

• Investigated positioning of anchor nodes

• Better to deploy anchor nodes at the center of the network

• Less linearity – Better localization

• Placing at right angles

• Real situations may be different

• Investigated positioning of anchor nodes

• Better to deploy anchor nodes at the center of the network

• Less linearity – Better localization

• Placing at right angles

• Real situations may be different

04/20/23 44/46

Page 45: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Future DirectionsFuture Directions

• Implementation on motes.

• Third dimension

• Time synchronization

• Mobile global events

• Implementation on motes.

• Third dimension

• Time synchronization

• Mobile global events

04/20/23 45/46

Page 46: College of Engineering Anchor Nodes Placement for Effective Passive Localization Karthikeyan Pasupathy Major Advisor: Dr. Robert Akl Department of Computer.

Questions ?Questions ?

04/20/23 46/46