IJRIT International Journal of Research in Information Technology, Volume 2, Issue 3, March 2014, Pg: 235-241

International Journal of Research in Information Technology (IJRIT) www.ijrit.com

ISSN 2001-5569

Optimizing the Localization of Tracking Using GPS S.Ashok Babu1, S.Pradeep Kumar2, E.Bharathi3, V.Selvalakshmi 4

3

1

Kurinji College of Engineering, Dept of ECE, Trichy Tamilnadu, India [email protected]

2

Kurinji College of Engineering, Dept of ECE, Trichy Tamilnadu, India [email protected]

KKC college of Engineering, Assistant Professor Dept of ECE, jayamkondam Tamilnadu, India [email protected] 4

IFET College of Engineering, Dept of Applied Electronics, Villupuram Tamilnadu, India [email protected]

Abstract-Global Positioning System is a space age navigational system that can find your object position anywhere in the globe. This amazing technology is available to everyone, everywhere, day and night, and best of all the time. A low-cost AT-MEGA microcontroller is used in the system. GPS is used to monitor the object position. GPS sensor is attached in the object whose object wants to monitor and its consists of GPS antenna and GPS receiver. It uses satellite ranging to triangulate object position. In other words, the GPS unit simply measures the travel time of the signals transmitted from the satellites, then multiplies them by the speed of light to determine exactly how far the unit is from every satellite its sampling .That uses the compass sensor measurement and communication ranging between neighboring nodes of a wireless sensor network for localization. To tracking the blind people’s location by using these two optimization approaches namely Gauss–Newton algorithm and the particle swarm optimization. The localization algorithms have been implemented with a microcontroller. Here the microcontroller is the flash type reprogrammable microcontroller in which we have already programmed. Now the microcontroller displays the latitude and longitude on the LCD display. Then position information signal is transmitted through Zigbee.

Keywords: GPS, AT-MEGA microcontroller, Gauss–Newton algorithm, particle swarm optimization and Zigbee.

1. Introduction WIRELESS SENSOR NETWORK (WSN) is a system that comparises a large number of wirelessly connected sensor nodes that are spatially distributed across an area of interest. Due to their potential application in various fields, WSN has attracted many research interests in recent years. WSN can work unattended for long periods, and find a very wide range of applications in the fields of environmental monitoring, forest fireproofing, biology habitat monitoring and control, intelligent agriculture, intelligent architecture and houses, defending military targets, preventing terror attacks, individual health monitoring, etc [1], [2]. For WSN, most of the WSN platforms use a low-cost AT-MEGA microcontroller as the central controller to perform multiple tasks such as reading of various sensors’ information, performing network protocol, processing of signals, managing the power consumption, etc. In other words, the GPS unit simply measures the travel time of the signals transmitted from the satellites .The communication ranging between neighboring nodes of a wireless sensor network for localization is presented. Microcontroller is the heart of

S.Ashok Babu, IJRIT

235

IJRIT International Journal of Research in Information Technology, Volume 2, Issue 3, March 2014, Pg: 235-241

the device which handles all the sub devices connected across it. It has flash type reprogrammable memory. It has some peripheral devices to play this project. It also provides sufficient power to inbuilt peripheral devices. We need not give individually to all devices. The peripheral devices also activates as low power operation mode. One of the key challenges of WSN is to determine the sensor nodes physical locations. This can be achieved by equipping Global Positioning System (GPS) to all the sensor nodes. But using GPS equipment on all nodes is not feasible as localization. To determine the optimum location of the sensor nodes that it is required to solve a non-linear equation to find the best result. One possible approach to solve the problem is the GNA. However, the GNA is a local optimization method, and it does not guarantee global convergence. An alternative approach is to use a global optimizer such as the PSO. In this paper, both GNA and PSO have been studied and implemented using the same platform. Moreover, their effectiveness in searching the optimal solutions under different operating conditions has been investigated. GNA is more effective and the PSO is more robust.

2. Localization Scheme for Sensor Networks Figure1 shows the localization scheme for sensor networks .Anchor-based algorithms usually produce an absolute location system where absolute node position is known, the accuracy of the estimated position is highly affected by the number of anchor nodes and their distribution in the sensor field. Ranging is the process of estimating node-to-node distances or angles. The location discovery algorithms in sensor networks into two major categories: Range-based algorithms and Range-free algorithms. Range-free algorithm assumes the distance or angle information is unavailable, and they use the network connectivity to proximate the node locations. Range-based algorithms require distance measurements from the anchor nodes, and they use triangulation techniques to find the locations of unknown nodes. Network connectivity can be exploited for range estimation. For example, the number of hops between two nodes can be used as an estimate of the range between these two nodes.

Fig1: Localization Scheme for Sensor Networks

3. Proposed Method 3.1 Objective Tracking the blind people by using these approaches: Gauss–Newton algorithm and particle swarm optimization. For local optimization algorithm such as GNA, it requires that the initial guess is close enough to the global minimum for the global convergence. In such case, global optimization approach is necessary and PSO is selected. The proposed GNA and the PSO algorithms have been implemented on ATMEGA microcontroller. It consists of microcontroller has 64-kB Flash program memory and SRAM data memory. It runs at a clock rate of 40 MHz for ease of development, both algorithms have been coded in C language using floating point format. For the GNA and PSO optimizers, the code requires about 8- and 12kB memory, respectively. In this paper, real time GNA and the particle swarm optimization based on the probability field approach [9] for sensor nodes are presented. For the system under consideration, a deployment agent (DA) such as a walking person or an unmanned aerial

S.Ashok Babu, IJRIT

236

IJRIT International Journal of Research in Information Technology, Volume 2, Issue 3, March 2014, Pg: 235-241

Fig 2: Block Diagram of System Consider the perimeter deployment as shown in Fig. 3 for a sparse network. In this case, a DA moves from a starting position A around an area of interests and ends at position B to deploy the sensor nodes. For easy of experiment, the DA in this paper is a walking person equipped with a pedometer and electronic compass. The system tracks the agent’s movement during the deployment. Subsequent to the deployment, the sensor nodes exchange beacon packages to infer the ranges between the nodes based on the received power strength of the RF signals. By utilizing both the deployment and communication ranging information with the proposed approach, better localization can be achieved.

Fig3: Sparse Network The proposed approach has two localization modes, namely, single-direction and bidirectional mode. In single-direction mode, each unknown node only utilizes RSSI measurements from sensors deployed previously. Bidirectional mode assumes that the position of the last sensor node is also known. Moreover, the network can communicate both forward and backward direction. The rest of this section shows the procedures to construct the likelihood function and formulate the optimization for an unknown node.

3.2 Optimization Strategies A typical optimization process consists of three components: model, optimizer and simulator Fig 4. The representation of the physical problem is done by using mathematical equations which can be converted into a numerical model. Optimization is a term that covers almost all sectors of human life and work; from scheduling of airline routes to business and finance, and from wireless routing to engineering design. All research activities involve a certain amount of modeling, data analysis, computer simulations, and optimization. In order to obtain the related parameter values which facilitate an objective function to produce some minimum or maximum value in the real world, resources are limited, time and money are always less than required, so optimization is far more important in practice A typical optimization process consists of three components: model, optimizer and simulator . The representation of the physical problem is done by using mathematical equations which can be converted into a numerical model. The formulation of a simple optimization problem can be done in many ways.

Fig 4: A simple optimization process

S.Ashok Babu, IJRIT

237

IJRIT International Journal of Research in Information Technology, Volume 2, Issue 3, March 2014, Pg: 235-241

GNA/ PSO: The GNA is well known for solving nonlinear least square estimation problems [5], [6]. It is an iterative algorithm and requires the user to provide an initial guess of its solution. Given m functions f(i =1,...,m) of n variables ß =(ß1,ß2,...,ßn), with m = n, the GNA can be used to find the minimum of the sum 2 of squares S(ß)=∑  fi (ß) .The PSO searching the sensor node positions is used for the global optimization. PSO has been used in various applications of two members, representing the x- and ycoordinates of the sensor node. PSO IN WSNS: Wireless sensor networks are useful in performing measurements in harsh and inaccessible environments in an efficient way. Bio-mimetic techniques can be very handy in the designing and planning the deployment of nodes in such environments. The WSN design and deployment problem refers to the optimum positioning of the nodes and base stations (sink nodes) in a way that the coverage and connectivity with adequate energy efficiency is achieved [11]. In some cases, the sensor nodes that need to be placed are determined beforehand, like in health monitoring applications, whereas in disaster monitoring, such positioning is impractical and they are deployed in an ad hoc manner. Sensors deployed in an optimal manner can guarantee adequate QoS, prolonged lifetime, and secure communication [12]. Node Positioning in WSN: There are two types, namely stationary and mobile node positioning. In [7] the authors tried to minimize the area of coverage holes via a centralized Particle Swarm Optimization (PSO) for stationary node positioning. In this paper the coverage problem caused by limited sensing range (limited number of sensors) has been tackled using PSO and GNA. The method is based on the principle that if a sensor covers every point of the region-of-interest (ROI) then the whole ROI is covered. The PSO searches the most optimal position of the sensors. The PSO method is used to calculate the global best distribution of the nodes with the large radius. The target was to find optimal allocation of high power transmitters to existing nodes so that maxi mum coverage is achieved with minimized cost. This technique has ensured the symmetric distribution of high power transmitters, minimization of system cost and improvement in network performance. 4. Sensor Node Architecture and

Implementation

The block diagram of the sensor node architecture developed in figure 5. It has five major components, namely, the RF system, RSSI to distance translator, GNA/PSO optimizer, transmission scheduler, and data memory. After the first sensor node is deployed with a known location, it starts to transmit its location to others. For each subsequent unknown node being deployed, it receives its deployment information through its RF system from the pedometer/compass system. Then, its transmission scheduler will request its neighboring nodes to send their beacon messages that contain their estimated positions. Aside from receiving the beacon message, the RSSI to distance translator also measures the RSSI values of the received beacons and translates them to a distance [3]. The GNA/PSO optimizer will then determine the sensor node’s estimated position, by combing the deployment and inter node distances. The transmission scheduler responses to other node’s requests and sends the sensor node’s beacon package.

Fig 5 Block Diagram of Sensor Node 4.1 Transmission Scheduler The Transmission Scheduler implements the media access control protocol to avoid data collisions. For ease of experiment, a simple polling process is used. After a sensor node has been deployed and received its pedometer information, it will begin to poll its nearby sensor nodes to send its beacon packages. After the sensor has been successfully localized, it will switch to the listening mode, and wait for polling from other nodes.

S.Ashok Babu, IJRIT

238

IJRIT International Journal of Research in Information Technology, Volume 2, Issue 3, March 2014, Pg: 235-241

4.2 GPS Antenna GPS antenna that would be implemented on the body or inside of a vehicle. This antenna would be different from others on the market in that it would not only utilize the L1 frequency (1575.42 MHz), but also the L5 frequency (1176.45 MHz) to be introduced in the future. Our goal is to also make it interoperable with the European counterpart to GPS, Galileo which uses 1164–1214 MHz and 1563–1591 MHz bands. In addition, we intend to gather the specifications for the LNA that would be needed for our specific antenna based on its gain, impedance, and other characteristics. If time allows, we intend to design and simulate the LNA using Agilent's Advanced Design System software package at the end. In figure 6 data acquisition system architecture.GPS module can be turned on/off by the Tiny Node 184 through a power latch. Benefits:  Antenna could be used presently because it would be utilizing the presently available L1 frequency  L5 frequency will allow compatibility with modernized GPS system in the future.  Be interoperable with the Galileo system so receiver would be capable of working with that system once it’s fully online and functional  Receiver would need only one antenna for both L1 and L5 frequencies.

Fig 6: Data Acquisition System Architecture

1)

GPS receiver: GPS measurement is controlled by the sensor node (a), GPS module time pulse and serial (UART) interface communication signals are fed back to the node is shown in figure7.

Fig 7: GPS Measurement

2)

Communiction: The nodes within the network use a low-power, low-bandwidth wireless network protocol stack for communication. The network protocol is used for reliable multi-hop data transfer from each network node to a centralized base station that serves as a data sink. The base station is connected to the backend infrastructure through a wireless high-speed link. Once the data from the low-power network has arrived at the base station, it is forwarded to the GSN backend using the reliable TCP/IP delivery service and data acknowledgements at the application layer. Server initiated periodic reconnection attempts to the base station upon link loss allow autonomous and reliable network operation. Nonvolatile storage on each node further ensures operation without data loss. The system is partitioned into three sub-systems data acquisition, data handling and processing, and data application. Data exchange between individual sub-systems is achieved with low-power radio and Internet Protocol (IP) communication.

S.Ashok Babu, IJRIT

239

IJRIT International Journal of Research in Information Technology, Volume 2, Issue 3, March 2014, Pg: 235-241

5. Practical View The experimental measurement has been conducted surround a lake and a park located in the University campus. The network consists of 31 sensor nodes. Each sensor node is equipped with an XBee ZNet 2.5 OEM RF module, which is able to measure the RSSI. Before the deployment, calibration has been conducted to determine the parameters used in the path-loss equation by measuring the RSSI with respect to reference distance. From the calibration, the range error factor r = 0.21. For the pedometer, it consists of a three axes accelerometer based stride counter and an electronic compass. Predeployment measurement shows that the pedometer error factor p = 0.22. The experimental results are shown in Fig 3. In the figure 8, the real position of the sensor nodes, the estimated.

Fig 8: Practical View

6. Conclusion Sensor network localization continues to be an important research challenge. In this paper a short survey of the localization strategies and systems using global optimization methods is presented. Embedded c code using this approach optimizing the sensor node localization the node. The performance of the proposed system has been evaluated and experimental results. Digital compass sensor accuracy out direction of node. Compared to the executing system is better out direction. The progress in science & technology is a nonstop process. New things and new technology are being invented. As the technology grows day by day, we can imagine about the future in which thing we may occupy every place. The proposed system based on AT-MEGA microcontroller is found to be more compact, user friendly and less complex, which can readily be used in order to perform the Zigbee. Advanced systems are used. Though it is designed keeping in mind about the need for industry, It can extended for other purposes such as commercial & research applications. The feature makes this system is the base for future systems. View the node position clearly and fastly. REFERENCES

S.Ashok Babu, IJRIT

240

IJRIT International Journal of Research in Information Technology, Volume 2, Issue 3, March 2014, Pg: 235-241

[1] I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cayirci, “Wireless sensor networks: A survey,” Comput. Netw., vol. 38, no. 4, pp. 393–422, Mar. 2002. [2] K. S. Low, W. N. N. Win, and M. J. Er, “Wireless sensor networks for industrial environments,” in Proc. Int. Conf. Comput. Intell. Model., Control Autom., 2005, pp. 271–276. [3] Z. Jiang and R. A. Dougal, “A compact digitally controlled fuel cell/battery hybrid power source,” IEEE Trans. Ind. Electron., vol. 53, no. 4, pp. 1094–1104, Jun. 2006. [4] H. Guo, K. S. Low, and M. J. Er, “Localization in a sparse wireless sensor network using pedometer and communication ranging measurements,” in Proc. IECON, 2007, pp. 2627–2632. [5] S. Y. Xue and S. X. Yang, “Power system frequency estimation using supervised Gauss–Newton algorithm,” in Proc. ISIC, 2007, pp. 3761–3766. [6] J. De Zaeytijd, A. Franchois, C. Eyraud, and J.-M. Geffrin, “Full-wave three-dimensional microwave imaging with a regularized Gauss–Newton method Theory and experiment,” IEEE Trans. Antennas Propag. pp. 3279–3292, Nov. 2007. [7] Azi z, N.A.B.A.; Mohemmed, A.W.; Sagar, B.S.D. Particle Swarm Optimization and Voronoi Diagram For Wireless Sensor Networks Coverage Optimi- zation. In Proceedings of the 2007 International Conference on Intelligent and Advanced Systems, Kuala Lumpur, Malaysia, 25–28 November 2007; pp. 961–965. [8] H. Guo, K. S. Low, and M. J. Er, “Localization in a sparse wireless sensor network using pedometer and communication ranging measurements,” in Proc. IECON, 2007, pp. 2627–2632. [9] A. Caponio, G. L. Cascella, F. Neri, N. Salvatore, and M. Sumner, “A fast adaptive memetic algorithm for off-line and on-line control design of PMSM drives,” IEEE Trans. Syst., Man, Cybern. B, Cybern.—Special Issue Memetic Algorithms, vol. 37, no. 1, pp. 28–41, Feb. 2007. [10] E. Mininno, F. Cupertino, and D. Naso, “Real-valued compact genetic algorithms for embedded microcontroller optimization,” IEEE Trans. Evol. Comput., vol. 12, no. 2, pp. 203–219, Apr. 2008. [11]. Bojkovic, Z.; Bakmaz, “B. A survey on wireless sensor networks deployment”. WSEAS Trans. Commun. 2008. [12]. Kul karni, Venayagamoorthy, G.K. Bio-inspired algorithms for autonomous deployment and localization of sensor nodes. IEEE Trans.: Appl. Rev. 2010. [13]. Hao Guo, Kay-Soon Low, Senior Member, IEEE, and Hong-Anh Nguyen, “Optimizing the Localization of a Wireless Sensor Network in Real Time Based on a Low-Cost Microcontroller” IEEE transactions on industrial electronics, vol. 58, no. 3, march 2011.

AUTHORS PROFILE S.ASHOK BABU B.E. degree in electronics and communication engineering from Kurinji College of Engineering & Technology, Anna University, Trichy, India. Currently he is carrying her research in the field of Wireless Sensor Network.

S.PRADEEP KUMAR B.E. degree in electronics and communication engineering from Kurinji College of engineering & Technology, Anna University Trichy, India. Currently he is c a r r yin g her research in the field of Wireless Sensor Network.

E.BHARATHI received the B.E. degree in electronics and communication engineering from the Kurinji College of Engineering & Technology, Anna University Trichy, India. Currently working as Assistant Professor of electronics and communication engineering in KKC College of engineering, jayamkondam. Currently she is c a r r y i n g her research i n t h e f i e l d o f W i r e l e s s Sensor Network.

V.SELVALAKSHMI received the B.E. degree in electronics and communication engineering from the Kurinji College of Engineering & Technology, Anna University Trichy, India. Currently studying M.E Applied electronics in IFET College of Engineering, Villupuram, India. Currently she is carrying her research i n t h e f i e l d o f W i r e l e s s , Sensor Network.

S.Ashok Babu, IJRIT

241

Optimizing the Localization of Tracking Using GPS

transmitted from the satellites, then multiplies them by the speed of light to determine ... sensor nodes that it is required to solve a non-linear equation to find the best result. .... The target was to find optimal allocation of high power transmitters to ... achieved with low-power radio and Internet Protocol (IP) communication.

1MB Sizes 9 Downloads 246 Views

Recommend Documents

gps vehicle tracking system pdf
File: Gps vehicle tracking system pdf. Download now. Click here if your download doesn't start automatically. Page 1 of 1. gps vehicle tracking system pdf.

Localization and Tracking in Sensor Systems - Research at Google
bootstraps location information without external assistance ... Taxonomy of localization and tracking systems. 2. ..... indoor asset and systems management.

Locus: An indoor localization, tracking and navigation system for multi ...
tracking and navigation system for multi-story buildings called Locus that determines floor and location by ... Key words: Indoor location, Localization, Tracking, Navigation, Context- and location-aware applications and .... human effort. To the bes

Locus: robust and calibration-free indoor localization, tracking and ...
least four GPS satellites. For indoor environments, alternative technologies are required. A fundamental goal of indoor location technology is to achieve minimal cost with accuracy sufficient enough for general consumer applications. A low-cost indoo

Locus: An indoor localization, tracking and navigation ...
heuristics derived from Wi-Fi signal strength. Preeti Bhargava1 ... space increases dramatically, or the test site is changed; the radio map must be remeasured to ...

Reduced-power GPS-based system for tracking multiple objects from ...
May 12, 2000 - ping or cargo containers, trucks, truck trailers, automobiles, etc. can be .... include monitoring channel status and control, signal acqui sition and ...

Reduced-power GPS-based system for tracking multiple objects from ...
May 12, 2000 - the propagation time differences of the signals transmitted from the ..... code-time offset for each of the satellite signals and for determining the ...

cell phone gps tracking software free download
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. cell phone gps ...

Reduced-power GPS-based system for tracking multiple objects from ...
May 12, 2000 - signal is tracked through code-correlation at the receiver. This provides the ...... '51) can be easily recorded by an inexpensive timer located at.

Image-Based Localization Using Context - Semantic Scholar
[1] Michael Donoser and Dieter Schmalstieg. Discriminative feature-to-point matching in image-based localization. [2] Ben Glocker, Jamie Shotton, Antonio Criminisi, and Shahram. Izadi. Real-time rgb-d camera relocalization via randomized ferns for ke

Self-Aiding in GPS Signal Tracking
signal tracking, such as indoor applications, external aiding is a good option. The aiding resources can be, for example, from a local mobile network. With the ...

gps tracking software free download for blackberry
gps tracking software free download for blackberry. gps tracking software free download for blackberry. Open. Extract. Open with. Sign In. Main menu.

optimizing ieee 802.11 dcf using bayesian estimators of ...
A = [ai,j], i.e., p(xt+1 = j|xt = i) = ai,j where ai,j ≥ 0 and. ∑N j=1 ai,j = 1, N being the maximum number of ter- minals, and initial probability vector π = [π1, ··· ,πN ],.

Localization Of License Plate Number Using Dynamic Image.pdf ...
There was a problem previewing this document. Retrying... Download. Connect more apps... Localization ... mic Image.pdf. Localization O ... amic Image.pdf.

Egocentric Field-of-View Localization Using First ... - Research at Google
We present a technique that uses images, videos and sen- sor data taken from first-person point-of-view devices to ... computer vision systems is modeling the user, and one very .... The interest point detection and matching process may.

optimizing ieee 802.11 dcf using bayesian estimators of ...
predictive distribution of the number of competing termi- nals to maximize the throughput of the IEEE 802.11 DCF. We show that the accuracy of our algorithms is ...

Robust Self-localization of Ground Vehicles Using ...
utilizes artificial landmarks, a cheap GPS sensor, and wheel odometry. .... landmark for successful application of localization sys- tem. However .... in the test dataset successfully on average. Most of the ... nology (KEIT). (The Development of Low

Multi-Target Tracking Using 1st Moment of Random ...
Feb 12, 2007 - 2.5 Illustration of N-scan Pruning . .... the log-likelihood ratio (LLR) of a track hypothesis at the current time step, i.e. k = 2 in this case. . . . 97.

Object Tracking using Particle Filters
happens between these information updates. The extended Kalman filter (EKF) can approximate non-linear motion by approximating linear motion at each time step. The Condensation filter is a form of the EKF. It is used in the field of computer vision t

Adaptive Fragments-Based Tracking of Non-Rigid Objects Using Level ...
Chan-Vese manner, using the framework of level sets to pre- serve accurate ..... ings of the IEEE Conference on Computer Vision and Pattern. Recognition (CVPR), 2006 ... tic space-time video modeling via piecewise GMM. IEEE. Transactions ...

2009_TRR_Draft_Video-Based Vehicle Detection and Tracking Using ...
2009_TRR_Draft_Video-Based Vehicle Detection and Tracking Using Spatiotemporal Maps.pdf. 2009_TRR_Draft_Video-Based Vehicle Detection and Tracking ...

Efficient Location Tracking Using Sensor Networks - University of ...
drain-and-balance (DAB), for building efficient tracking hierar- chies, computed from ... and Networking Conference (WCNC) ... Let us call this the hierarchy tree.

Design of GPS and GSM based tracking system ... - IJRIT
system provides following features: a) Location information, b) Real time tracking ... sends and receives data through a fixed telephone line while a GSM sends.