You are on page 1of 2

Memristor Crossbar Arrays aided Localisation

of Wireless Sensor Networks using


Angle of Arrival
Mohan
March 2023

1 Motivation
The problem addressed in this research is to investigate the feasibility and effec-
tiveness of using memristor crossbar arrays for matrix multiplication in WSN
localization based on AoA. The research aims to develop a memristor crossbar
array architecture that is optimized for WSN localization and demonstrate that
the crossbar array can perform the required matrix multiplications accurately
and efficiently

2 Matrix multiplication part


Let there be n anchor nodes with known locations (x1 , y1 ), (x2 , y2 ), . . . , (xn , yn ),
and let the target node be located at (x, y).
For each anchor node i, we can write the following equation based on the
AoA measurement:
y − yi
tan(θi ) = (1)
x − xi
where θi is the angle of arrival measured at anchor node i.
We can rewrite this equation in terms of x and y as follows:

y − yi = (x − xi ) · tan(θi ) (2)
This equation gives us n equations in the two unknowns x and y. We can
solve this system of equations using various techniques such as nonlinear least
   
tan(θ1 ) −1 y1 − x1 tan(θ1 )
 tan(θ2 ) −1    y2 − x2 tan(θ2 ) 
..  x y =  (3)
   
 .. .. 
 . .   . 
tan(θn ) −1 yn − xn tan(θn )

1
Figure 1: Visualisation

Where θi represents the angle of arrival measured by the i-th anchor node,
and n is the number of anchor nodes. xi and yi are the known coordinates of
the i-th anchor node, and x and y are the unknown coordinates of the target
node.
To solve for the unknown target node coordinates, we can use the following
equation:
−1 T
x y = AT A
 
A b (4)

3 Expected Result
Demonstrate that the memristor crossbar array can perform the matrix multi-
plication required for WSN localization with high accuracy and efficiency. This
would involve comparing the performance of the crossbar array with traditional
computing architectures in terms of speed, energy consumption, and accuracy.

You might also like