День 6: Введення корекцій (частина 2) — Тропосфера та іоносфера

Лектор: Андрій Ніколаєв, кандидат технічних наук, старший науковий співробітник, лабораторія навігаційних систем

Дата: березень 2003 р.


1. Вступ: чому потрібні корекції?

Супутникова навігація працює подібно до вимірювання відстані за допомогою ехо-сигналу. Супутник надсилає радіосигнал, приймач на Землі вловлює його, і відстань обчислюється на основі часу проходження сигналу. Однак атмосфера Землі діє як багатошаровий фільтр, сповільнюючи та спотворюючи шлях сигналу.

  • Тропосфера (0–12 км) — щільний нижній шар атмосфери, де тиск повітря, температура та вологість сповільнюють сигнали.
  • Іоносфера (60–1000 км) — область, заповнена вільними електронами, що викривляють і затримують радіохвилі.

Якщо їх не скоригувати, ці ефекти можуть призвести до похибок позиціонування в десятки метрів, роблячи навігацію настільки ж ненадійною, як розмита карта міста. Корекції допомагають усунути ці спотворення, забезпечуючи точне позиціонування.

Схема, що показує атмосферні спотворення в GNSS, включно з затримкою сигналу та рефракцією в іоносфері й тропосфері
Атмосферні спотворення в GNSS — затримка сигналу та рефракція в іоносфері й тропосфері

2. Глосарій ключових термінів

Псевдодальність
Вимірена відстань до супутника, включно з похибками затримки сигналу.
Псевдошвидкість
Оцінена швидкість приймача на основі частотного зсуву сигналу.
Доплерівський зсув
Зміна частоти через відносний рух між приймачем і супутником.
Кут місця
Кут між супутником і місцевим горизонтом спостерігача.
Групова затримка
Частотно-залежна затримка радіохвиль в іоносфері.
Вільні електрони
Заряджені частинки в іоносфері, що впливають на швидкість сигналу.

3. Що таке псевдодальність і псевдошвидкість?

Псевдодальність \( \tilde{\rho} \)

Псевдодальність — це обчислена відстань на основі часу проходження сигналу:

\[ \tilde{\rho} = c \cdot \Delta t \]

де:

  • \( c = 299,792,458 \) м/с — швидкість світла
  • \( \Delta t \) — час проходження сигналу

Чому «псевдо»? Час \( \Delta t \) містить похибки від:

  • Тропосферних та іоносферних затримок
  • Проблем синхронізації годинників
  • Шуму приймача

Приклад: якщо затримка сигналу становить \( 0.0001 \) с:

\[ \tilde{\rho} = 299,792,458 \times 0.0001 = 29,979 \text{ м} \approx 29.98 \text{ км} \]

Після застосування корекцій фактична відстань може становити 29,5 км.

4. Модель тропосферної корекції

Корекція тропосферної затримки для сухої складової обчислюється за допомогою моделі Саастамойнена:

\[ \Delta_{c}^{j} = 2.309 \times 10^{-3} \times \frac{(T - 3.28)}{\sin \varepsilon + \frac{a}{\tan \varepsilon + \frac{b}{\sin \varepsilon}}} \times \frac{P}{T} \]

де:

  • \( T \) — температура (кельвіни)
  • \( P \) — тиск (гПа)
  • \( \varepsilon \) — кут місця супутника
  • \( a, b \) — емпіричні коефіцієнти

5. Модель Саастамойнена

Модель Саастамойнена широко використовується в супутниковій навігації для оцінки тропосферної затримки. Розроблена фінським науковцем Йормою Саастамойненом і опублікована в 1972 році, вона є публічно документованою моделлю, що стала стандартом для атмосферних корекцій у системах GNSS у всьому світі.

Принципи моделі

Фізичний зміст: модель враховує сповільнення сигналу через тиск повітря, температуру та вологість. Ці фактори включені у формулу як ключові змінні.

Математична основа:

\[ \Delta_{c}^{j} = 2.309 \times 10^{-3} \times \frac{(T - 3.28)}{\sin \varepsilon + \frac{a}{\tan \varepsilon + \frac{b}{\sin \varepsilon}}} \times \frac{P}{T} \]

Модель Саастамойнена підвищує точність GNSS і тому є важливим інструментом для високоточної навігації.

6. Іоносферні корекції

Іоносфера впливає на радіосигнали по-різному на різних частотах. Для двочастотних приймачів ми можемо обчислити іоносферні корекції безпосередньо:

\[ \Delta_{ion}^{j} = \frac{S_{L1}^{j} - S_{L2}^{j}}{1 - \left(\frac{f_{L1}}{f_{L2}}\right)^2} \]

де:

  • \( S_{L1}^{j}, S_{L2}^{j} \) — псевдодальності на частотах L1 та L2
  • \( f_{L1} = 1575.42 \) МГц — частота L1
  • \( f_{L2} = 1227.60 \) МГц — частота L2

Для корекцій псевдошвидкості:

\[ \dot{\Delta}_{ion}^{j} = \frac{\dot{S}_{L1}^{j} - \dot{S}_{L2}^{j}}{1 - \left(\frac{f_{L1}}{f_{L2}}\right)^2} \]

7. Застосування комбінованих корекцій

Остаточна скоригована псевдодальність та псевдошвидкість обчислюються як:

\[ S_{i,j,k,3} = S_{i,j,k,2} + \Delta_{trop}^{j} + \Delta_{ion}^{j} \] \[ \dot{S}_{i,j,k,3} = \dot{S}_{i,j,k,2} + \dot{\Delta}_{trop}^{j} + \dot{\Delta}_{ion}^{j} \]

де:

  • \( S_{i,j,k,2} \) — відфільтрована псевдодальність з Дня 4
  • \( \Delta_{trop}^{j} \) — тропосферна корекція
  • \( \Delta_{ion}^{j} \) — іоносферна корекція

8. Практичний приклад

Обчислимо корекції для супутника з кутом місця 30°:

Дано:

  • Температура: T = 288 K (15°C)
  • Тиск: P = 1013 гПа
  • Кут місця: ε = 30°
  • Двочастотні псевдодальності: SL1 = 20,000,000 м, SL2 = 20,000,010 м

Тропосферна корекція (спрощена):

\[ \Delta_{trop} \approx \frac{2.3}{\sin(30°)} = \frac{2.3}{0.5} = 4.6 \text{ м} \]

Іоносферна корекція:

\[ \Delta_{ion} = \frac{20,000,000 - 20,000,010}{1 - (1575.42/1227.60)^2} = \frac{-10}{1 - 1.647} = \frac{-10}{-0.647} \approx 15.5 \text{ м} \]

9. Підсумок

Атмосферні корекції критично важливі для точного позиціонування GNSS:

  • Тропосферні корекції залежать від погодних умов і кута місця супутника
  • Іоносферні корекції залежать від сонячної активності й можуть обчислюватися за допомогою двочастотних вимірювань
  • Без цих корекцій похибки позиціонування можуть перевищувати 20–30 метрів
  • За правильного застосування корекцій досяжна сантиметрова точність

Завтра ми розглянемо, як аналізувати якість і цілісність цих скоригованих вимірювань.