سلام. در این نوشته به معرفی جعبه ابزار Easy Suite که توسط Kai Borre در محیط Matlab ارائه شده می پردازم:

جعبه ابزار Easy Suite

پروفسور Kai Borre استاد دانشگاه Alborg دانمارک در زمینه ژئودزی و تعیین موقعیت و ناوبری با کمک سیستم های تعیین موقعیت ماهواره ای می باشد. او در کتاب “الگوریتم های تعیین موقعیت جهانی” هدف اصلی از انتشار جعبه ابزار Easy Suite را کمک به فهم بهتر مساله تعیین موقعیت عنوان کرده است و اجازه استفاده از تمامی کدهای نوشته شده را به تمامی علاقه مندان به سیستم های تعیین موقعیت ماهواره ای GNSS داده است. (البته با ذکر منبع)
کدهایی که در این جعبه ابزار ارائه شده، شامل موارد زیر می باشد:
- آنالیز هدر فایل راینکس
- الگوریتم Bancroft
- محاسبه بیس لاین بین ایستگاه مرجع و Rover با استفاده از مشاهدات کد و فاز
- Decorrelate کردن ماتریس کووریانس مشاهدات
- محاسبه میزان چرخش ماهواره های GPS در مدت زمان حرکت سیگنال در فضا
- محاسبه زمان GPS بر اساس هفته و ثانیه از هفته
- خواندن فایل راینکس ناوبری یا افمریز منتشره
- محاسبه موقعیت ماهواره های GPS با استفاده از افمریز منتشره
- خواندن فایل راینکس مشاهداتی
- محاسبه موقعیت گیرنده با استفاده از مشاهدات کد
- حل ابهام فاز با استفاده از الگوریتم معروف LAMBDA (البته به صورت ابتدایی) که توسط پروفسور Peter Teunissen ابداع شده است.
- تبدیل مختصات از کارتزین به منحنی الخط و بالعکس
- محاسبه julian date
- اجرای فیلتر کالمن برای تعیین موقعیت
- اجرای الگوریتم کمترین مربعات با استفاده از Cholesky factorization
- تبدیل مختصات از سیستم ژئوسنتریک به محلی و بالعکس
- محاسبه خطای تروپسفر
- حل ابهام فاز به صورت عدد صحیح با استفاده از الگوریتم Search
- محاسبه خطای ساعت گیرنده
- ضرب داخلی لورنتز
- اجرای کمترین مربعات بازگشتی Recursive Least Squares
- کشف خطای جهش فاز Cycle Slip و آفست ساعت گیرنده
- تبدیل مختصات از سیستم WGS84 به سیستم تصویر UTM
- تیدیل رادیان به درجه، دقیقه و ثانیه و بالعکس
- اجرای الگوریتم Bessel-Helmert برای حل مساله معکوس ژئودتیک
- ترسیم تاخیر یونسفری در مشاهدات فاز
- محاسبه تابع Autocorrelation
- تشکیل تفاضلی دوگانه Double Differences با استفاده از مشاهدات کد و فاز

این جعبه ابزار نسخه دومی هم تحت عنوان Easy Suite II دارد که شامل موارد زیر می باشد:
- ترسیم گرافیکی مدار ماهواره های GPS با استفاده از فایل های آلماناک
- ترسیم توابع توزیع احتمال
- محاسبه و ترسیم مقادیر مورد نیاز در SBAS Integrity monitoring نظیر Stanford plot و HPL و VPL
- ترسیم زاویه ارتفاعی ماهواره های Geostationary
- تعیین موقعیت آنی با استفاده از مشاهدات کد و فاز Real Time Kinematic یا RTK
- درونیابی به روش لاگرانژ
- ترسیم زاویه ارتفاعی، تاخیر یونسفری و تروپسفری، خطای چندمسیری و تغییرات موقعیت
- ترسیم GPS Constellation

امیدوارم از این جعبه ابزار که کدهای زیادی را در محیط Matlab در اختیار همه قرار داده لذت ببرید.