How gps vehicle tracking system works pdf


















Middleware: In the most general terms, middleware software is any system software that is not the OS kernel, device drivers, or application software. In short, in an embedded system middleware is system software that typically sits on either the device drivers or on top of the OS, and can sometimes be incorporated within the OS itself.

Figure -1 Middleware is usually the software that mediates between application software and the kernel or device driver software. Middleware is also software that mediates and serves different application software. One of the main strengths in using middleware is that it allows for the reduction of the complexity of the applications by centralizing software infrastructure that would traditionally be redundantly found in the application layer.

However, in introducing middleware to a system, one introduces additional overhead, which can greatly impact scalability and performance. In short, middleware impacts the embedded system at all layers. However, most types of middleware commonly fall under one of two general categories:general-purpose, meaning they are typically implemented in a variety of devices, such as networking protocols above the device driver layer and below the application layers of the OSI model, file systems, or some virtual machines such as the JVM.

Market-specific, meaning they are unique to a particular family of embedded systems, such as a digital TV standard-based software that sits on an OS or JVM. More complex embedded systems usually have more than one middleware element, since it is unusual to find one technology that supports all specified application requirements.

In some cases, integrated middleware packages of compatible middleware elements are available commercially, off-the-shelf, for use in embedded systems, such as the Sun embedded Java solutions, Microsoft's. Many embedded OS vendors also provide integrated middleware packages that run "out-of- the-box" with their respective OS and hardware platform.

Garmin, one of the famous GPS manufacturer, proposes maps of almost every countries in the world ready to be download into their panel of GPS devices.

Also it exist, for mountain activities like free ride, hacking, those automatic signaling systems which switch on as soon as the rider get caught by an avalanche for example.

It transmits a radio signal to the closest relay and indicate the exact position of the victim. It helps for the search and often save lives. The portable Tom-tom GPS proposes a full navigation system with vocal indication. The list of geo-positioning applications is huge and a simple search on the Internetgives hundred web sites talking about the topic.

This SRS will used for constructing. Scope The GPS tracking system will enable a user to track online any object attached with tracking device through a browser , for security, location, route planning purposes. System features 3. Parse Locations Description : This function will run on the device at every fixed interval of time to read the input from GPS receiver and get the location data. Output: Location data and time stamp.

Send Location Description : This function runs on the device to send the location data and time stamp to the server. On receiving the time stamp from the server it knows that the location data has been logged for the said time Input: Location data and timestamp.

Output: Time stamp. Input : Location data and timestamp Output : Time stamp of the updated entry. View Log Description : Function to view the log. Input : Request to view the log. Output : Logged location data. Output : Entry deleted acknowledgement. Show Location Description : Allows user to get current location of the device or the location at a given time.

Input: Time stamp Output : Location at the given time 3. To accomplish this, we have created communication, activity, and analysis diagrams to go with our previously created object relational models. Using these developmental tools, we can further understand how the objects in our system interact with each other and the outside world. Our final goal remains to create a Global Positioning Tracking System that includes two way communication and remote vehicle operation.

From within the system interface within the vehicle that is linked together to the GPS tracking unit, and through the GPS 2-way communication is provided to the Base station.

At the base station is where the database is located and through that relation info is saved in which the user through all its relations can generate reports back to the user. Figure -4 Locking and Unlocking of object: The USER is able to login to the system interface, the driver through the system interface in the vehicle request an unlock command.

The system interface within the vehicle is able to receive commands, and unlock the vehicle. The dispatchers are also able to login to the system interface to set Standard Auto lock times and standard vehicle disable times. The lock unlock log is interconnected to the system and is able to connect to the report system in order to generate reports to the USER either the system interface or into system interface at a pcomputer.

Once the unit receives this data, it relays it to the necessary components for either communication with the driver or remote object manipulation. Each step begins with the operator successfully entering their verification information and logging into the system. System testing falls within the scope of black box testing, and as such, should require no knowledge of the inner design of the code or logic. As a rule, system testing takes, as its input, all of the "integrated" software components that have successfully passed integration testing and also the software system itself integrated with any applicable hardware system s.

The purpose of integration testing is to detect any inconsistencies between the software units that are integrated together called assemblages or between any of the assemblages and the hardware. System testing is a more limited type of testing; it seeks to detect defects both within the "inter-assemblages" and also within the system as a whole.

Screenshot 1: This is a screenshot of Serial Monitor tool of Arduino environment. It's baudrate is set to It shows that the GPS Module is working as expected and the Arduino is sending the data to the serial port. One set of data is received every 20 seconds. The position data is accurate. Date and time are not correct at first, but then after a few minutes it starts sending correct date-time.

Screenshot 2 This picture shows the output of the python program that reads the serial data, parses it, and stores the data into a dictionary data structure. It is usually more accurate than other forms of navigation. Navstar Global Positioning System is the popular Satnav system that uses 31 active satellites. A GPS Tracker is a system used to track the precise position of any person or vehicle in a real-time scenario.

It must be in direct line of sight to at least three different satellites to triangulate the exact position. That is why most of the GPS trackers use Wi-Fi routers for the massively dense regions and indoor tracking. However, to obtain a precise location from the Wi-Fi router, you require a Wi-Fi chipset in the tracker. These Wi-Fi routers work in the same way as satellites.

Cars can contain many products that have GPS inside them. So, even if the car is moving fast, as long as these devices can receive GPS signals, they will work fine. There are things that will prevent the GPS signals from being received in a car, like bad weather, and clouds can block GPS signals. Data pushers are GPS tracking units that are used for tracking any vehicle, person, or asset.

In asset and personal tracking, the location of a particular person or vehicle is sent to the server over short time intervals. Data Pullers track location the same as data pushers. However, the main difference is that data pushers do not send any data to the server.

Instead, it requests to send the information. On the other hand, data pullers are always switched on and can be used to extract information at any time. Data Loggers store the position of vehicle, speed, and heading in its internal memory. Personal trackers track people or even pets. They work via their own devices such as a bracelet or pocket chip. They are pocket-sized and can be added to the pet collar or backpack of a person for easy tracking.

But you need to activate them to locate and follow the device remotely. Asset trackers are used to track non-vehicular things, like boxes, crates, etc. GPS Car Trackers use cell-based racking. Cell-based trackers are most common. They collect data from a vehicle using the internet and then send it using cell towers. Remoter users can access tracking information using a secure web connection or smartphone application.

Plug-in GPS trackers are easy to install into the port of a car. The port offers power and information to GPS trackers. They alert the owner of the vehicle is turned on or off. They are ideal for both business and personal use. Hardwired GPS Trackers have a wire that fits into the vehicle. They offer more flexibility than a plug-in model.

Since they are not attached to the port, they can be installed anywhere under the dashboard or other parts of the vehicle. They have long battery life and broadcast to monitors.

They report to the network after sensing motion or at specified intervals. Fitness GPS trackers are ideal for those who want to line an active and healthy lifestyle. These wristwatch-like trackers measure calories burned, number of steps, pacing, and distance covered. Marine GPS trackers are the most advanced trackers. They feature a marine database and identity buoys and sound signals used in navigation.

Passive trackers do not allow users to follow every motion of an object or person. Users need to gather and download the data into a computer. These trackers are usually cost-effective as they do not have any charges. Dispatchers get the data via GSM cellular network. If consumers choose these services, they need to pay monthly fees. To learn more about choosing a GPS Tracker, see our article here. GPS receivers available today are very accurate. Increased cargo security: GPS tracking systems can help replay a route to help fleet managers concerned about cargo theft spot unauthorized trips.

Understanding driving behavior: With an engine control module ECM connection, fleets can also monitor certain driving habits, alerting managers to behavior that drivers can be coached on. Beyond basic GPS fleet trackers, fleets have also started to use vehicle video to enhance their fleet management. By adding video to their GPS tracking system, fleets can:. Use both GPS data and video confirmation to ensure goods are delivered or services are performed accurately and on schedule.

Protect drivers and company reputation with captured video of collisions. Fleet managers can benefit from GPS technology as they work to build a better, more efficient business. How does a GPS tracker work for businesses? Get an alert when an employee is deviating from a specified route or area also known as geofencing. Know if a vehicle is used after business hours, helping to protect company property.

Plan more efficient routes for drivers to improve company profit and better serve customers. Ready to see how your business can benefit from GPS fleet tracking technology? Schedule a demo today to see the Lytx Fleet Tracking Service in action! Read our load securement guide to understand DOT requirements, towing capacity, how to be compliant, and other aspects. Learn more. Get the full GVWR definition, explanation, and learn more about towing capacity today.

This guide explains what a commercial vehicle smog check is, how it works, what it costs, and more. Learn more today. Searching for insight on trucking statistics? From total number of companies to volume of goods delivered, we cover the stats you need to know. Click here to learn more. Your complete guide to long-haul trucking: We explain what long-haul truckers do, how they compare to short-haul, and how to become one.

Read more. Short-haul trucking refers to the transportation of goods within a mile area. Wondering how to calculate IFTA tax? Once GSM gets activated it takes the last received latitude and longitude positions values from the buffer and sends a message to the particular number or laptop which is predefined in the program. Accident alert system main aim is to rescuing people in accidents.

This is improved security systems for vehicles. The latest like GPS are highly useful now a days, this system enables the owner to observe and track his vehicle and find out vehicle movement and its past activities of vehicle. This new technology, popularly called vehicle Tracking Systems which created many wonders in the security of the vehicle. This hardware is fitted on to the vehicle in such a manner that it is not visible to anyone who is inside or outside of the vehicle.

Thus it is used as a covert unit which continuously or by any interrupt to the system, sends the location data to the monitoring unit. When the vehicle is stolen, the location data from tracking system can be used to find the location and can be informed to police for further action. Some Vehicle tracking System can even detect unauthorized movements of the vehicle and then alert the owner.

This gives an edge over other pieces of technology for the same purpose. This accident alert system in it detects the accident and the location of the accident occurred and sends GPS coordinates to the specified mobile, computer etc.

The fire detector circuit in it is used to detect fire in the vehicle, if the temperature inside the vehicle goes above a certain limit then a warning will be automatically send to the intende receiver. The infrared sensor which is additionally interfaced to the microcontroller is used to detect the obstacles and accidents, in any case if any mishap occurs then its warning will be directly send to the intended receiver.

A Program has been developed which is used to locate the exact position of the vehicle and also to navigated track of the moving vehicle on Google Map. The Exact location is indicated in the form of latitude and longitude along with the exact Navigated track on Google map.

The system tracks the location of particular vehicle and sends to users mobile in form of data and also to microcontroller. The arrived data, in the form of latitude and longitude is used to locate the Vehicle on the Google maps and also we can see the output on the LCD. Since it can show the position of all vehicles in real time, so that they can create the expected data accordingly.

These tracking system can store the whole data where the vehicle had gone, where did it stop, how much time it take at every stop and can create whole data analysis. It is also used in buses and trains, to estimate how far are they, how much time it takes for them to come to a particular stop.

These systems are used to data capture, data storage, data analysis and finally data transfer. By adding additional sensors such as temperature sensor and infrared sensors the system can be enabled to detect fire , theft and obstacles.

Taxi operators use this to estimate how far the vehicle is from a particular area and send this information to call centers and they can inform general public about the distance of the taxi location and time it takes tom come to them. Another use is for traffic police if this system is located in every vehicle they can estimate the traffic by looking on the map and if any accident is detected then they can route the traffic in to another way.

This is how tracking is useful because India is one of busy traffic countries and this system can control many of the traffic problems. Car navigation 2. The whole system is attached to the vehicle. In the other end main vehicle station one GSM mobile phone is attached to the computer with VB application. Imagine the bus has left Bangalore at 6 o clock in the morning.

If the officer in charge for that vehicle wants to know where the vehicle is, he will come to the computer and click on the vehicle number on the VB program. The microcontroller will receive this SMS and compare the password and the command. If every thing matches then it will perform the request required by the office. The device is password controlled i.

In case of any mishaps such as fire , theft or obstacle ,th e device will automatically will send an alert to the registered number,i. The block diagram shows the overall view of the system.

In this project microcontroller is used for interfacing to various hardware peripherals. The current design is an embedded application, which will continuously monitor a moving Vehicle and report the status of the Vehicle on demand. The GPS modem will continuously give the data i. The same data is sent to the mobile at the other end from where the position of the vehicle is demanded.

The design uses RS protocol for serial communication between the modems and the microcontroller. Different types or sensors such as infrared sensors and fire detector are used for detecting different types of problem encountered in the vehicle such as theft, accident, fire warning etc.

In any of these cases messages will be automatically send to the intended receiver. Vehicle Tracking System is one of the biggest technological advancements to track the activities of the vehicle. The security system uses Global Positioning System GPS, to find the location of the monitored or tracked vehicle and then uses satellite or radio systems to send to send the coordinates and the location data to the monitoring center.

In this way the Vehicle owners are able to track their vehicle on a real-time basis. Due to real-time tracking facility, vehicle tracking systems are becoming increasingly popular among owners of expensive vehicles. It is designed to introduce programming to artists and other newcomers unfamiliar with software development. It includes a code editor with features such as syntax highlighting, brace matching, and automatic indentation, and is also capable of compiling and uploading programs to the board with a single click.

There is typically no need to edit make files or run programs on a command-line interface. Although building on command-line is possible if required with some third-party tools such a Ino.

EAGLE is popular among smaller design houses and in academia for its favourable licensing terms and rich availability of component libraries on the web. Also supported are maps embedded on third-party websites via the Google Maps API,[1] and a locator for urban businesses and other organizations in numerous countries around the world. Google Maps satellite images are not updated in real time; however, Google adds data to their Primary Database on a regular basis.

Google Earth support states that most of the images are no more than 3 years old.



0コメント

  • 1000 / 1000