Home | Ajax | BioInformatics | Dojo | EAI | EJB | Hibernate | J2ME | Java | Java Glossary | Java Servlets | JavaScript | Jboss | JDBC | JDO | Jmeter | JSF | JSP | JUnit | Maven | MySQL | Spring Framework | SQL | Struts | Technology | WAP | Web Services | XML


 
  
 
Programming Tutorials: Ajax | Articles | JSP | Bioinformatics | Database | Free Books | Hibernate | J2EE | J2ME | Java | JavaScript | JDBC | JMS | Linux | MS Technology | PHP | RMI | Web-Services | Servlets | Struts | UML
 

 
Facing Programming Problem?
Ask Questions?, Browse Latest Questions, Question-Answer Guidelines
Technology
  JDO Tutorials
  EAI Articles
  Struts Tutorials
  Java Tutorials
  Java Certification
  Java Applet
Questions
Comments

Factors responsible for GPS signal errors

                         

The GPS receiver requires the current time, the orbital position of the satellite and a measurement of signal delay. Calculating accurate co-ordinates of an object primarily depends on three data. To measure the signal delay, the receiver prepares an identical sequence of the Coarse-acquisition (C/A) code and compares it with the sequence received from the satellite. The changes in bit transition can be calculated an approx. of 10 nanoseconds for the code. As the signal travels at a speed equal to the light, the net error can be taken as 3 meters.

However, there are several factors that affect directly to the accuracy of the GPS signal and some of them are given bellow.

Atmospheric effect – Any change in atmospheric condition can affect GPS radio signals as signals travel through the thick layer of the atmosphere. Both ionosphere and troposphere can leave little or more impact on the speed of the radio signals. Dual frequency measurement or comparing the two frequencies L1 and L2 can reduce the error and also define a precise location of the receiver.

Multipath effects
– This occurs when signals are get reflected or bounced by coming in contact with surrounding hills, buildings or any kind of hard core object before it reaches the receiver. Thus, increase in travel time of signals cause error. However, with the help of the technique named narrow collector spacing the receiver recognizes the long delay signals and does not take into account while calculating the precise time and location. Also there are some specialized antennas are used to measure the exact data from the signals that are slightly deviated or delayed. But it’s a bit difficult as the fluctuation is very little in atmospheric delay.

Receiver clock error – The receiver enabled with a clock that is not as accurate as the atomic clock in satellite and so produce a little timing error.

Orbital error
– This occurs when the satellite’s orbital location is calculated wrongly. As the right location of the satellites position in the orbit is essential, even a small error can leave a large difference as far as accuracy is concerned.

Satellite geometry
- It is the exact position of the satellite at a given period of time. Ideally when satellites are located in wide angles from each other, it becomes easy to measure distance. However, poor satellite geometry occurs when they are in a line or in a tight grouping.

Artificial degradation of the satellite signal – The Department of Defense of US recently restricted certain highly accurate GPS signals (military related) from public use as these can be misused and so intentionally degraded. This is called Selective Availability (SA) in which kinds of intentional errors like creating noise in the satellite clock or transmitting some false orbital data to the satellite that can come back to the receiver at the ground. However, receivers of Defense Department have the capability of rectifying those errors.

                         

Leave your comment:

Name:

Email:

URL:

Title:

Comments:


Enter Code:

Audio Version
Reload Image
 

Note: Emails will not be visible or used in any way, and are not required. Please keep comments relevant. Any content deemed inappropriate or offensive may be edited and/or deleted.

No HTML code is allowed. Line breaks will be converted automatically. URLs will be auto-linked. Please use BBCode to format your text.

Add This Tutorial To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Latest Searches:
java program to check
maven example script
login jsp
myfaces tomahawk
arrays of objects
how to use commandline
wrap text in td
matrix modulus
Integrate EJBs with CO
à¹?à¸?????à¹?à¸??à¹?à¸
WebLogic Server Tools
ร?ย ร?ย�ร
Java Tutorials
jdbc connections
?ร??ยà¸????ร??à¸
how to pass same varia
file upload j2ee
jdbc architecture
TimeZone
xml schema
string array add eleme
ะ�ั?ย�ะ�
Rose India DOJO
A�������
���?���ย
db2 in roseindia
create GUI in java pro
ั?ะ?ะ?ั?ะ??à
PreparedStatement and
java jtable
à¹?à¸??à¹?à¸??à¹?à¸??à
j2ee 5
RESULTSET TUTORIAL
JPA
not equals
JSTL API
java menu action
upload an image
Cape Clear Orchestrato
Course Metarial
java program to check
Hibernate 3 jpa
ะ�ะ??ะ�ย 
Component Diagram
PhotoshopTexturesandPa
Combattons la programm
Matrix
insert query using whe
à¹?à¸?à¸?ย à¹?à¸?à¸
list iteration in java
jtree
JSP:File Input type re
breakะà¸?ยà¸?????à
how to create war file
Checkbox
using ms access
Collections Class
Display tag library
Word Count
javaะà¸?ะ?ะà¸??à
resultset methods
Merge Sort In Java
break���??��
Date Examples java
à¹?à¸?à¸?à¹?à¸????à¹?à
Action event
mARKER INTERFACE
Aะ??ะ?ย�??ะ?
??????????????????????
hibernate basics
search a particular st
Easy Java Tutorial
swings in java
B Tree implementation
Photoshop Effects Blue
language conversion
set cell weidth
Read the Key-Value of
J2se Tutorialcoonectiv
Menus
Java String toLowerCase Example
Java String toCharArray Example
Java String substring Example
Java String indexOf Example
Java String startsWith Example
Java String hashCode Example
Java String matches Example
Java String length Example
Java String lastIndexOf Example
Java String isEmpty Example
Java String equalsIgnoreCase Example
Java String equals Example
Java String endsWith Example
Java String copyValueOf Example
Java String contentEquals Example
  EAI Articles
  Java Certification
Tell A Friend
Your Friend Name
Search Tutorials

 

 
 
Browse all Java Tutorials
Java JSP Struts Servlets Hibernate XML
Ajax JDBC EJB MySQL JavaScript JSF
Maven2 Tutorial JEE5 Tutorial Java Threading Tutorial Photoshop Tutorials Linux Technology
Technology Revolutions Eclipse Spring Tutorial Bioinformatics Tutorials Tools SQL
 

Home | JSP | EJB | JDBC | Java Servlets | WAP  | Free JSP Hosting  | Search Engine | News Archive | Jboss 3.0 tutorial | Free Linux CD's | Forum | Blogs

About Us | Advertising On RoseIndia.net  | Site Map

India News

Indian Software Development Company | iPhone Development Company in India | Java Training Delhi | Java Training at Noida |

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2008. All rights reserved.