GPS নির্ভুলতা কীভাবে কাজ করে

আপনার ফোন অন্তত চারটি উপগ্রহ থেকে আসা রেডিও সংকেতের সময় মেপে নিজের জায়গা বের করে; প্রতিটি উপগ্রহে থাকে একটি পারমাণবিক ঘড়ি। খোলা আকাশের নিচে এতে আপনি ৩–১০ মিটারের মধ্যে থাকেন; ভবন, গাছ ও বায়ুমণ্ডল সেটিকে ২০–৫০ মিটারে টেনে নিয়ে যায় — তাই স্থির দাঁড়িয়ে থাকলেও নীল বিন্দুটি নড়াচড়া করে।

অনুমতি-ভিত্তিক · ব্যক্তিগত · Chrome, Safari, Firefox, Edge-এ কাজ করে

উপগ্রহ, ঘড়ি ও ত্রিদূরত্ব নির্ণয়

আপনি — যেখানে সময়ের বৃত্তগুলো মেলেছড়িয়ে পড়া প্রতিটি বৃত্ত = একটি উপগ্রহের সংকেতের সময় থেকে পাওয়া দূরত্ব
প্রতিটি ফিক্সই সময় মাপার ধাঁধা: কয়েকটি উপগ্রহ থেকে পাওয়া দূরত্বগুলো কেবল একটিমাত্র বিন্দুতেই মিলতে পারে।

GPS হলো প্রায় ৩১টি উপগ্রহের একটি পুঞ্জ (সঙ্গে আছে ইউরোপের Galileo, রাশিয়ার GLONASS ও চীনের BeiDou — আধুনিক ফোন চারটিই ব্যবহার করে), যেগুলো পৃথিবীর প্রায় ২০,২০০ কিমি ওপরে ঘুরছে। প্রতিটি উপগ্রহ তার ভিতরের পারমাণবিক ঘড়ি থেকে অত্যন্ত নিখুঁত সময়ের ছাপ সম্প্রচার করে। আপনার ফোন মাপে প্রতিটি সংকেত পৌঁছাতে কত সময় লেগেছে; সেটিকে আলোর গতি দিয়ে গুণ করলেই প্রতিটি উপগ্রহ পর্যন্ত দূরত্ব পাওয়া যায়। একটি দূরত্ব আপনাকে একটি গোলকের ওপর রাখে, দুটি একটি বৃত্তে, তিনটি দুটি বিন্দুতে — আর চতুর্থ উপগ্রহটি একই সঙ্গে শেষ বিন্দুটি এবং আপনার রিসিভারের নিজস্ব ঘড়ির ভুল, দুটোই মিটিয়ে দেয়। এ কারণেই একটি 'ফিক্স'-এর জন্য অন্তত চারটি উপগ্রহ লাগে, আর এ কারণেই ঘরের ভিতরে থাকার পর প্রথম ফিক্সটি পেতে সবচেয়ে বেশি সময় লাগে: রিসিভার তখনও প্রতিটি উপগ্রহের কক্ষপথের তথ্য নামাচ্ছে।

ভুলটা আসে কোথা থেকে

প্রতি মিটার ভুলের পিছনে থাকে ন্যানোসেকেন্ড মাপের সময়ের গোলমাল। আয়নমণ্ডল ও ট্রপোমণ্ডল পেরোনোর সময় সংকেত অনিশ্চিতভাবে ধীর হয়ে যায় (২–৫ মিটার ভুল), উপগ্রহের ঘড়ি ও কক্ষপথ সামান্য সরে যায় (±২ মিটার), আর — শহরে এটাই সবচেয়ে বড় — সংকেত আপনার কাছে পৌঁছানোর আগে কাচ ও কংক্রিটে ধাক্কা খেয়ে ফেরে। এই বহুপথ (multipath) প্রভাবের মানে হলো, আপনার ফোন সরাসরি আসা রশ্মির বদলে একটি প্রতিফলনের সময় মাপছে; তাই উঁচু ভবনে ঘেরা রাস্তায় নির্ভুলতা নেমে ৩০–৫০ মিটার হতে পারে, অথচ খোলা মাঠে তা ৩ মিটার। গাছের ছাউনি, আপনার নিজের শরীর, এমনকি ফোনটি নিচু করে ধরাও একই সমস্যার ছোট ছোট সংস্করণ যোগ করে।

উচ্চতাও একইভাবে মাপা হয়, তবে তাতে অনুভূমিক ভুলের প্রায় ১.৫–৩ গুণ ভুল থাকে, কারণ উপগ্রহগুলো সবই আপনার মাথার ওপরে — নিচ থেকে হিসাবটাকে বেঁধে রাখার কিছু নেই। এ কারণেই আমাদের উচ্চতা টুল GPS-এর পাঠের পাশাপাশি ভূখণ্ড মডেলের পাঠও দেখায়।

নির্ভুলতার বৃত্ত আসলে কী বোঝায়

আপনার বিন্দুর চারপাশের বৃত্তটি একটি পরিসংখ্যানগত বক্তব্য, কোনো সীমানা নয়: সাধারণত এটি এমনভাবে আঁকা হয় যাতে আসল অবস্থান ভিতরে থাকার সম্ভাবনা থাকে ~৬৮%। ২০ মিটারের বৃত্ত মানে এই নয় যে আপনি ২০ মিটার সরে আছেন — মানে হলো, সংকেতের মান ও উপগ্রহের বিন্যাস থেকে রিসিভার নিজের ভুলের যে হিসাব কষেছে তা ২০ মিটার। সংকেতের জোরের মতোই বিন্যাসও জরুরি: দৃশ্যমান উপগ্রহগুলো যদি আকাশের এক দিকেই জড়ো হয়ে থাকে (একে বলে উচ্চ dilution of precision), তখন সময়ের ছোট ভুলগুলো অবস্থানের বড় ভুলে বদলে যায় — যেমন প্রায় সমান্তরাল দুটি রেখা এলোমেলোভাবে কাটে।

ফোন একটু চালাকি করে — ভালো অর্থে

ফোনের ফিক্স খুব কমই কেবল GPS-নির্ভর। Assisted GPS (A-GPS) নেটওয়ার্ক দিয়ে উপগ্রহের কক্ষপথ নামিয়ে নেয়, ফলে রিসিভারকে ধীরগতির আকাশ-খোঁজা করতে হয় না; Wi-Fi অবস্থান নির্ণয় আশপাশের অ্যাক্সেস পয়েন্টগুলো বহু ব্যবহারকারীর জমা করা মানচিত্রের সঙ্গে মিলিয়ে দেখে (ঘরের ভিতরে ~১৫–৪০ মিটার পর্যন্ত ভালো); মোবাইল টাওয়ার সঙ্গে সঙ্গেই ১০০ মিটার–৩ কিমি মাপের স্থূল একটা অনুমান দেয়। আপনার OS এই সবকিছু অ্যাক্সিলারোমিটার ও কম্পাসের সঙ্গে মিলিয়ে নেয়, আর তাই বিন্দুটি মাঝে মাঝে হঠাৎ লাফ দিয়ে নতুন জায়গায় চলে যায়: ফিউশন ইঞ্জিন কোন উৎসকে বিশ্বাস করবে সে ব্যাপারে মত বদলেছে। এই সাইটে যখন আপনি আপনার অবস্থান দেখেন, ব্রাউজার OS-এর ওই মিলিয়ে দেওয়া ফলটিই আমাদের হাতে তুলে দেয় — আমরা তার জানানো নির্ভুলতা সৎভাবেই দেখাই, না থাকা নিখুঁততার ভান করি না।

আরও ভালো ফিক্স পাওয়ার উপায়

কাজের ধাপগুলো, ফল অনুযায়ী সাজানো: খোলা আকাশের নিচে যান (ভবনের দেয়াল থেকে একটু সরে দাঁড়ালেই অন্য যেকোনো কিছুর চেয়ে বেশি লাভ); প্রথম অনুমানটাই না পড়ে ফিক্সটিকে থিতু হতে ৩০–৬০ সেকেন্ড সময় দিন; ব্যাটারি-সাশ্রয়ী অবস্থান মোড বন্ধ করুন, কারণ সেগুলো চুপচাপ স্থূল উৎসে সরে যায়; আর আমাদের GPS স্পিডোমিটার-এর মতো লম্বা রেকর্ডিংয়ের সময় স্ক্রিন চালু রাখুন ও ফোনের সামনে কিছু রাখবেন না — অনেক ফোন লক হলে GPS ধীর করে দেয়। দুটি ডিভাইস আলাদা কথা বললে যেটির নির্ভুলতার বৃত্ত ছোট সেটিকে বিশ্বাস করুন, আর মনে রাখুন নিজেদের জানানো সীমার মধ্যে দুটিই ঠিক হতে পারে। GPS-এর গোলমাল যেমনই হোক, কোনো জায়গা নিখুঁতভাবে শেয়ার করতে GPS স্থানাঙ্কের পাতা-র ফরম্যাটগুলো ব্যবহার করুন — Plus Code বা MGRS রেফারেন্স নড়ে না।

আমার GPS ভুল দেখাচ্ছে কেন GPS-এর নির্ভুলতা

সাধারণ জিজ্ঞাসা

একটা ফিক্সের জন্য কতগুলো উপগ্রহ লাগে?
অন্তত চারটি। তিনটি উপগ্রহ আপনার অবস্থান দুটি সম্ভাব্য বিন্দুতে নামিয়ে আনে, আর চতুর্থটি শেষ বিন্দু বেছে নেয় এবং আপনার রিসিভারের নিজের ঘড়ির ভুলও শুধরে দেয়। বেশি উপগ্রহ দেখা গেলে হিসাব আরও পাকা হয়।
নির্ভুলতার বৃত্ত আসলে কী বোঝায়?
এটি সীমানা নয়, সম্ভাবনার হিসাব: বৃত্তটি সাধারণত এমনভাবে আঁকা হয় যাতে আসল অবস্থান ভিতরে থাকার সম্ভাবনা প্রায় ৬৮%। ২০ মিটারের বৃত্ত মানে আপনি ২০ মিটার সরে আছেন তা নয়, বরং রিসিভার নিজের ভুলের অনুমান ২০ মিটার বলছে।
GPS নির্ভুলতা বাড়াব কীভাবে?
খোলা আকাশের নিচে যান, ভবনের দেয়াল থেকে সরে দাঁড়ান, আর ফিক্সটিকে থিতু হতে ৩০–৬০ সেকেন্ড সময় দিন। ব্যাটারি-সাশ্রয়ী অবস্থান মোড বন্ধ করুন এবং লম্বা রেকর্ডিংয়ের সময় স্ক্রিন চালু রাখুন — লক হলে অনেক ফোন GPS ধীর করে দেয়।

ইংরেজিতে দেখুন: How GPS Accuracy Works · বাংলা