اصل تریلاتراسیون چهار ماهوارهای: گیرندههای جیپیاس چگونه با اصلاح خطای ساعت، موقعیت شما را محاسبه میکنند؟
گیرندههای سیستم موقعیتیاب جهانی (GPS) با زمانسنجی سیگنالهای رادیویی فضایی، مکان خود را مشخص میکنند. از آنجا که دستگاههای مصرفی فاقد ساعتهای اتمی هستند، برای اصلاح مداوم خطاهای زمانی داخلی خود و جلوگیری از انحراف شدید موقعیت، به اتصال با ماهواره چهارم نیاز دارند.
به قلم قاسم پناهی
این خبر را به اشتراک بگذارید
بهطور خلاصه
- گیرندههای جیپیاس مسافت را با اندازهگیری مدتزمان سفر سیگنال رادیویی از ماهواره تا دستگاه محاسبه میکنند.
- از آنجا که امواج رادیویی با سرعت نور حرکت میکنند، یک میکروثانیه خطای زمانی باعث ۳۰۰ متر خطای موقعیتیابی میشود.
- دستگاههای مصرفی از ساعتهای کوارتز ارزانقیمتی استفاده میکنند که در حد میلیثانیه خطا دارند و برای محاسبه دقیق موقعیت بهتنهایی کافی نیستند.
در ۲۳ ژوئن ۱۹۷۷، زمانی که ایالات متحده ماهواره NTS-2 را برای آزمایش اولین سختافزار در مدار سیستم موقعیتیاب جهانی Navstar پرتاب کرد، مهندسان آزمایشگاه تحقیقات نیروی دریایی با یک مشکل اساسی در فیزیک مواجه شدند. این ماهواره حامل یک ساعت اتمی سزیم بود که میتوانست زمان را تا حد نانوثانیه اندازهگیری کند.
اما گیرندههای روی زمین که در نهایت قرار بود در وسایل نقلیه و دستگاههای دستی تعبیه شوند، هرگز نمیتوانستند یک نوسانساز اتمی ۱۰۰٬۰۰۰ دلاری را در خود جای دهند. آنها باید به ساعتهای کوارتز ارزان و ناقص تکیه میکردند.[6]
این عدم تطابق سختافزاری، نحوه عملکرد ناوبری مدرن را تعریف میکند. سیستم موقعیتیاب جهانی در واقع مسافت را اندازه نمیگیرد؛ بلکه زمان را اندازه میگیرد. دفترچه راهنمای عملیات فنی اداره هوانوردی فدرال (FAA) توضیح میدهد: «گیرنده جیپیاس، زمان ارسال سیگنال توسط ماهواره را با زمان دریافت آن مقایسه میکند.» گیرنده با ضرب این اختلاف زمانی در سرعت نور، فاصله خود را از ماهواره محاسبه میکند.[1]
این فرآیند تریلاتراسیون (Trilateration) نامیده میشود، نه مثلثبندی (Triangulation). مثلثبندی برای یافتن یک مکان از تقاطع زاویهها استفاده میکند. تریلاتراسیون از تقاطع کرهها بهره میبرد. اگر یک گیرنده بداند که دقیقاً ۲۲٬۰۰۰ کیلومتر از ماهواره A فاصله دارد، باید در جایی روی سطح یک کره با شعاع ۲۲٬۰۰۰ کیلومتر قرار داشته باشد.[2]
افزودن ماهواره دوم، آن مکان را به دایرهای که دو کره در آن متقاطع میشوند محدود میکند. ماهواره سوم آن را باز هم محدودتر کرده و به تنها دو نقطه در فضا میرساند؛ یکی روی سطح زمین و دیگری در اعماق فضا که نرمافزار گیرنده بلافاصله آن را نادیده میگیرد. در دنیایی با ساعتهای بینقص، سه ماهواره برای تعیین دقیق عرض جغرافیایی، طول جغرافیایی و ارتفاع کاربر کافی است.[2][4]
اما دنیا ساعتهای بینقص ندارد. امواج رادیویی با سرعت نور، یعنی ۲۹۹٬۷۹۲٬۴۵۸ متر بر ثانیه حرکت میکنند. در این سرعت، خطای زمانی تنها یک میکروثانیه (یک میلیونیم ثانیه) به معنای خطای مسافتی برابر با ۳۰۰ متر است.[1][8]
یک نوسانساز کوارتز استاندارد در داخل یک گوشی هوشمند مدرن، روزانه چندین میلیثانیه انحراف دارد. اگر یک گوشی برای محاسبه کرههای متقاطع فقط به سه ماهواره و ساعت داخلی خود متکی باشد، موقعیت بهدستآمده در عرض چند دقیقه صدها کیلومتر منحرف میشود. در این حالت، کرهها به سادگی نمیتوانند در یک نقطه واحد یکدیگر را قطع کنند.[5]
راهحل ریاضی برای این محدودیت سختافزاری، الزام استفاده از ماهواره چهارم است. وقتی یک گیرنده جیپیاس به دنبال سیگنال میگردد، در حال حل دستگاهی از معادلات با چهار متغیر مجهول است: عرض جغرافیایی (x)، طول جغرافیایی (y)، ارتفاع (z) و خطای ساعت گیرنده (t).[4]
یک مقاله تحقیقاتی در سال ۲۰۰۱ که توسط دپارتمان مهندسی ژئودزی و ژئوماتیک دانشگاه نیوبرانزویک منتشر شده است، خاطرنشان میکند: «خطای ساعت گیرنده، تفاوت بین زمان ساعت گیرنده و زمان جیپیاس است.» از آنجا که خطای ساعت به طور یکسان برای تمام سیگنالهای دریافتی از ماهوارهها اعمال میشود، گیرنده میتواند بیدقتی خود را به عنوان یک انحراف ثابت در نظر بگیرد.[5]
با دریافت سیگنال ماهواره چهارم، پردازنده گیرنده متغیر زمان داخلی خود را تا جایی تنظیم میکند که چهار کره دقیقاً در یک نقطه واحد متقاطع شوند. این مسافت محاسبهشده که شامل خطای ساعت پیش از اصلاح است، در مهندسی ناوبری به عنوان «شبهفاصله» (pseudorange) شناخته میشود.[3]
همانطور که مستندات مهندسی Kalmix در مورد معماری GNSS شرح میدهد، شبهفاصله یک اندازهگیری خام است. گیرنده به طور مداوم انحراف زمانی داخلی خود را تغییر میدهد تا چهار معادله شبهفاصله را به جواب برساند. با این کار، یک گوشی هوشمند ۵۰۰ دلاری عملاً ساعت کوارتز ۲ دلاری خود را با ساعتهای اتمی ۱۰۰٬۰۰۰ دلاری که در ارتفاع ۲۰٬۲۰۰ کیلومتری زمین میچرخند، همگام میکند.[3][8]
اگرچه انحراف ساعت مهمترین متغیر است، اما تنها متغیر نیست. هنگامی که سیگنالهای رادیویی وارد جو زمین میشوند، از یونوسفر (لایهای از ذرات باردار) و تروپوسفر (محل وقوع پدیدههای آبوهوایی) عبور میکنند. این لایهها سیگنال را میشکنند، سرعت آن را کاهش میدهند و تاخیرهای زمانی اضافهای ایجاد میکنند که گیرنده باید آنها را مدلسازی کرده و کسر کند.[1][6]
برای کاربردهای مصرفی استاندارد، این محاسبه شبهفاصله چهار ماهوارهای دقتی در حدود سه تا پنج متر به دست میدهد. با این حال، کاربردهای علمی و نقشهبرداری به دقت بسیار بیشتری نیاز دارند. برای دستیابی به دقت در سطح میلیمتر، گیرندههای پیشرفته فقط بستههای داده را زمانسنجی نمیکنند؛ بلکه خود امواج رادیویی فیزیکی را اندازه میگیرند.[2][7]
این تکنیک ردیابی فاز حامل (carrier-phase tracking) نامیده میشود. بر اساس توضیحات فنی در مخزن سازمانی NOAA، «اندازهگیریهای فاز حامل را میتوان تا دقت میلیمتری مدلسازی کرد.» نقشهبرداران با شمارش تعداد دقیق چرخههای موج رادیویی بین ماهواره و آنتن، میتوانند حرکات صفحات تکتونیکی را نقشهبرداری کرده و تغییر شکل سدها را کنترل کنند.[7]
این تکنیک ردیابی فاز حامل (carrier-phase tracking) نامیده میشود.
اتکا به ماهواره چهارم توضیح میدهد که چرا برنامههای مسیریابی در محیطهای متراکم شهری اغلب با مشکل مواجه میشوند. وقتی آسمانخراشها دید مستقیم به آسمان را مسدود میکنند، ممکن است یک گوشی فقط سیگنالهای تمیز را از سه ماهواره دریافت کند، در حالی که سیگنال چهارم قبل از رسیدن به آنتن از یک نمای شیشهای منعکس میشود؛ پدیدهای که به عنوان تداخل چندمسیری (multipath interference) شناخته میشود.[4][6]
بدون چهار سیگنال تمیز و مستقیم، گیرنده نمیتواند خطای ساعت خود را به دقت حل کند. کرههای متقاطع تار میشوند، معادلات به درستی حل نمیشوند و نقطه آبی روی نقشه در بلوکهای شهر پرش میکند تا زمانی که آنتن از خط افق آسمانخراشها عبور کرده و روی یک ساعت اتمی چهارم قفل شود.[8]
اصطلاحات کلیدی
- تریلاتراسیون
- اصل هندسی تعیین یک مکان با اندازهگیری فواصل از حداقل سه نقطه شناختهشده.
- شبهفاصله
- مسافت محاسبهشده بین یک ماهواره و یک گیرنده قبل از اینکه خطاهای ساعت و تاخیرهای جوی به طور کامل اصلاح شوند.
- خطای ساعت
- تفاوت زمانی بین زمان بسیار دقیق سیستم جیپیاس و ساعت داخلی با دقت کمتر گیرنده.
- ردیابی فاز حامل
- یک تکنیک پیشرفته نقشهبرداری که چرخههای فیزیکی دقیق موج رادیویی را برای دستیابی به دقت موقعیتیابی در سطح میلیمتر اندازهگیری میکند.
- تداخل چندمسیری
- خطایی که زمانی رخ میدهد که سیگنال ماهواره از سطحی مانند ساختمان یا کوه منعکس شده و کمی دیرتر از سیگنال مستقیم به گیرنده میرسد.
پرسشهای متداول
چرا جیپیاس به جای سه ماهواره به چهار ماهواره نیاز دارد؟
در حالی که سه ماهواره کرههای متقاطع مورد نیاز برای موقعیتیابی سهبعدی را فراهم میکنند، ماهواره چهارم برای اصلاح خطاهای زمانی در ساعت داخلی ارزانقیمت گیرنده ضروری است. بدون آن، کرهها به دقت یکدیگر را قطع نمیکنند.
آیا جیپیاس از مثلثبندی استفاده میکند؟
خیر. مثلثبندی موقعیت را با اندازهگیری زاویهها تعیین میکند. جیپیاس از تریلاتراسیون استفاده میکند که موقعیت را با اندازهگیری فواصل (بهدستآمده از زمان سفر سیگنال) از نقاط شناختهشده تعیین میکند.
چرا جیپیاس من در شهر پرش دارد؟
ساختمانهای بلند سیگنالهای مستقیم ماهوارهها را مسدود کرده و سیگنالهای دیگر را منعکس میکنند. این «تداخل چندمسیری» مانع از دریافت چهار سیگنال زمانی تمیز توسط گیرنده میشود و باعث میشود موقعیت ریاضی تا زمان یافتن دید مستقیم پرش داشته باشد.
آیا ماهوارههای جیپیاس ساعت اتمی دارند؟
بله. هر ماهواره جیپیاس حامل چندین ساعت اتمی (معمولاً سزیم یا روبیدیوم) است که زمان را در حد نانوثانیه نگه میدارند و تضمین میکنند سیگنالهای رادیویی که پخش میکنند کاملاً همگام هستند.
بررسی عمیق دیدگاهها
تولیدکنندگان دستگاههای مصرفی
تمرکز بر به حداقل رساندن هزینههای سختافزاری با تکیه کامل بر الگوریتمهای نرمافزاری برای اصلاح ساعتهای کوارتز ارزانقیمت.
برای تولیدکنندگان گوشیهای هوشمند و ساعتهای هوشمند، اصل تریلاتراسیون چهار ماهوارهای یک ضرورت اقتصادی است. نصب ساعتهای اتمی یا نوسانسازهای با دقت بالا در دستگاههای مصرفی، آنها را به شدت گران کرده و باتریهای کوچکشان را تخلیه میکند. در عوض، تولیدکنندگان برای کاهش بار زمانسنجی به معماری صورت فلکی جیپیاس تکیه میکنند. با استفاده از ماهواره چهارم برای حل متغیر زمان، لوازم الکترونیکی مصرفی میتوانند از کریستالهای کوارتز ۲ دلاری استفاده کنند و در عین حال به دقت ۵ متری مورد نیاز برای مسیریابی جادهای نقطه به نقطه دست یابند.
ژئودزیستها و نقشهبرداران
تریلاتراسیون شبهفاصله استاندارد را صرفاً به عنوان یک خط پایه میبینند که برای دقت واقعی به ردیابی فاز حامل نیاز دارد.
در حالی که حل خطای ساعت برای پیدا کردن یک کافیشاپ کافی است، برای نظارت بر جابجاییهای تکتونیکی یا تعیین مرزهای املاک نامناسب است. ژئودزیستها از گیرندههای تخصصی استفاده میکنند که فاز حامل سیگنال جیپیاس را ردیابی میکنند؛ یعنی به جای کد زمانی ثبتشده روی آن، شکل موج واقعی انتقال رادیویی را اندازه میگیرند. با ترکیب این تکنیک با ایستگاههای مرجع زمینی (موقعیتیابی سینماتیک آنی)، نقشهبرداران تاخیرهای جوی و خطاهای باقیمانده ساعت را حذف کرده و حاشیه خطا را از متر به میلیمتر کاهش میدهند.
مهندسان هوافضا
تمرکز بر تعمیر و نگهداری و اصلاحات نسبیتی مورد نیاز برای همگامسازی کامل ساعتهای اتمی بخش فضایی.
برای مهندسانی که صورت فلکی جیپیاس را مدیریت میکنند، ساعت گیرنده تنها نیمی از معادله است. ساعتهای اتمی روی خود ماهوارهها باید به طور مداوم نظارت و تنظیم شوند. از آنجا که ماهوارهها در ارتفاع ۲۰٬۲۰۰ کیلومتری میچرخند، گرانش کمتری نسبت به گیرندههای روی زمین تجربه میکنند که باعث میشود ساعتهایشان به دلیل نسبیت عام کمی سریعتر کار کنند. همزمان، سرعت مداری بالای آنها باعث میشود به دلیل نسبیت خاص کمی کندتر کار کنند. مهندسان هوافضا باید ماهوارهها را طوری برنامهریزی کنند که قبل از رسیدن سیگنالها به گوشی هوشمند، این اثرات نسبیتی را به میزان ۳۸ میکروثانیه در روز جبران کنند.
- ناوبری مصرفکننده
- تمرکز بر دریافت سریع سیگنال و اصلاح خطای نرمافزاری برای ارائه مسیریابی قابل اعتماد روی سختافزار ارزانقیمت.
- نقشهبرداری دقیق
- اولویت دادن به دقت میلیمتری بر سرعت، با استفاده از ردیابی فاز حامل و پردازش ثانویه برای حذف خطاهای جوی و زمانی.
- عملیات سیستم
- مدیریت بخش فضایی و بخش کنترل، تضمین همگام ماندن ساعتهای اتمی و دقیق بودن دادههای افمریس (مداری).
دیدگاههایی که این گزارش پوشش نداده
- یکپارچهسازهای سیستمهای نظامی
- برنامهریزان شهری
منابع
[1]Federal Aviation Administrationناوبری مصرفکنندهSatellite Navigation - GPS - How It Works
مطالعه در Federal Aviation Administration →
[2]NOAA's National Ocean Serviceعملیات سیستمThe Global Positioning System
مطالعه در NOAA's National Ocean Service →
[3]Kalmixناوبری مصرفکنندهHow GNSS Works: Pseudorange and Receiver Clock
مطالعه در Kalmix →
[4]Satellite Navigation with GPS (seos-project.eu)عملیات سیستمCorrecting the Clock Error
مطالعه در Satellite Navigation with GPS (seos-project.eu) →
[5]University of New Brunswickنقشهبرداری دقیقThe role of the clock in a GPS receiver
مطالعه در University of New Brunswick →
[6]National Academies Pressعملیات سیستمChapter: Accuracy - Read "The Global Positioning System: A Shared National Asset" at NAP.edu
مطالعه در National Academies Press →
[7]NOAA Institutional Repositoryنقشهبرداری دقیقGlobal Positioning System carrier phase : Description and use
مطالعه در NOAA Institutional Repository →
[8]تیم سردبیری کوهستانتحلیل تیم سردبیری کوهستان
مطالعه در تیم سردبیری کوهستان →
بیشتر در راهنماها
مشاهده همه →معماری ذخیرهسازی
چگونه منطق XOR دادهها را در آرایه RAID 5 بازسازی میکند
9 منبع
حریم خصوصی دستگاه
چگونه حالت تعمیر گوشی هوشمند از اطلاعات شخصی شما هنگام سرویس محافظت میکند؟
5 منبع
شبکه خانگی
چرا ارتباط بیسیم در شبکههای مش، سرعت NAS شما را نابود میکند؟
5 منبع
حریم خصوصی ابری
فضای ابری «دانش صفر» چیست و چگونه با حذف کلید، امنیت فایلها را تضمین میکند
6 منبع
نظرات
هر زاویه. هر روز.
اخبار راهنماها با پوشش کامل منابع و تحلیل دیدگاهها، هر روز و رایگان.





