एक अर्ध सटीक जीपीएस स्थिति प्राप्त करने के लिए, आपको अपनी स्थिति को त्रिभुज करने के लिए कम से कम तीन उपग्रहों (लेकिन आमतौर पर सटीक की एक सभ्य डिग्री प्राप्त करने के लिए चार या अधिक की आवश्यकता होती है) की आवश्यकता होती है। जितना अधिक आपके पास सटीकता होगी।
एक जीपीएस रिसीवर को अपने एंटीना को पावर करने की आवश्यकता होती है, और प्रत्येक उपग्रह द्वारा भेजे गए सिग्नल को लगातार संसाधित करता है। याद रखें कि उपग्रह लगातार संदेश प्रसारित कर रहे हैं। (50 बिट्स / सेकंड जहाँ तक मुझे याद है)
उपग्रहों ने अपने सटीक स्थान, प्रक्षेपवक्र, गति, प्रत्येक संदेश को भेजे जाने के समय और नक्षत्र में अन्य सभी उपग्रहों के किसी न किसी स्थान को निर्दिष्ट करते हुए संदेशों का उत्सर्जन किया।
इस जानकारी की तुलना उस समय से की गई जब सिग्नल प्राप्त हुआ था कि उपग्रह से रिसीवर तक की दूरी निर्धारित की जा सकती है। जब आपके पास तीन या अधिक उपग्रह हैं, तो आप उपग्रहों की स्थिति के सापेक्ष तीन आयामों में अपने स्थान को त्रिभुज कर सकते हैं।
IPhone (और अन्य फोन) A-GPS का उपयोग करते हैं, जो अन्य चीजों के बीच (इस पर विश्वास करें या नहीं) के लिए डिज़ाइन किया गया है, खराब रिसेप्शन क्षेत्रों (शहरों?) में GPS को बेहतर तरीके से काम करता है और उस जानकारी की मात्रा को कम करता है जो रिसीवर को चाहिए? उपग्रहों, इस प्रकार एंटीना से बैटरी की शक्ति की बचत।
स्थान, गति और कक्षीय प्रक्षेपवक्र के बारे में जीपीएस सिग्नल के हिस्से आमतौर पर कम रिसेप्शन में सबसे पहले बाहर निकलते हैं, जहां ए-जीपीएस फिट होता है, जो दुनिया के उस हिस्से के हर उपग्रह के लिए उस जानकारी को फोन पर खिलाता है, एक केंद्रीय डेटाबेस से मोबाइल नेटवर्क के माध्यम से। अब फोन को बस प्रत्येक उपग्रह से कम समय के संकेतों की खोज करनी है, जो ट्रांसमिशन के अन्य भागों की तुलना में प्राप्त करना आसान है।
जब वह सभी जानकारी की गणना की जाती है, तो वास्तविक रिसीवर की स्थिति की गणना करने के लिए एक एल्गोरिथ्म (जहां तक मुझे पता है, कुछ का उपयोग किया जाता है)।
अब इस तथ्य को जोड़ दें कि जीपीएस संदेशों को एन्कोड किया गया है और उपग्रहों ने संदेशों को लगभग 50 बिट प्रति सेकंड पर प्रसारित किया है। और यह कि प्रत्येक संदेश वास्तव में समय, स्थिति, त्रुटि सुधार, आदि के साथ फ़्रेम का सबसेट है।
अनपेक्षित रूप से अधिक कारक हैं, लेकिन इस सरल को बनाने के उद्देश्य से, जीपीएस के सीपीयू को सिग्नल (जो कि कमजोर हो सकता है) पर कब्जा करने के लिए लगातार रेडियो का उपयोग करना चाहिए (जो कमजोर हो सकता है!) आमतौर पर चार या अधिक (कभी-कभी 20 तक) के लिए। ) उपग्रहों जो लगातार पैकेज भेज रहे हैं, तो उन्हें परिणामों को विश्लेषित करने और गणना करने के लिए, परिणामों का विश्लेषण करने के लिए गणना करनी चाहिए और कुछ मामलों में एक नक्शा खींचना चाहिए या जानकारी के साथ एक आवेदन फ़ीड करना चाहिए।
जैसा कि आप देख सकते हैं, यह आसान लगता है लेकिन यह नहीं है। पीठ में शामिल सीपीयू प्रसंस्करण का एक बहुत कुछ है (प्लस एंटीना की शक्ति!)
तो जीपीएस बिजली की खपत आमतौर पर ऑपरेशन के वास्तविक समय की प्रकृति से आती है। ऐन्टेना को पॉवर देना, जानकारी के लिए सुनना और इसे प्रोसेस करना, पॉवर का उपयोग करता है, बस एक स्टैंडबाय रेडियो एंटीना (फोन) से अधिक एक कॉल की प्रतीक्षा करता है। साथ ही ए-जीपीएस फोन के रेडियो और (यदि उपलब्ध हो) वाई-फाई नेटवर्क का उपयोग करता है ताकि उसका स्थान निर्धारित किया जा सके (और कम जीपीएस जानकारी का उपयोग करें), जिसका अर्थ है, एक ही समय में अधिक शक्ति का उपयोग किया जाता है।
विकिपीडिया जीपीएस आप गणित और त्रुटि सुधार सामान सहित अधिक जीपीएस geekery, में विशेष और / या गोता प्राप्त करना चाहते हैं, तो पेज विस्तृत जानकारी का एक बहुत कुछ है।