Skip to content
/ GNSSIon Public

Application for modeling trans-ionospheric sounding

Notifications You must be signed in to change notification settings

mfkiwl/GNSSIon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GNSSIon

Описание (дорабатывается)

Приложение предназначено для моделирования трансионосферного зондирования ионосферы с численным расчётом его ряда параметров. Программа может пригодиться при проведении исследований в сфере глобальных навигационных спутниковых систем (ГНСС), в частности, при исследовании влияния ионосферы на точность позиционирования.

Перед расчётом вводятся следующие параметры:

Frequency [MHz] — рабочая частота передатчика в МГц;

Initial angle [deg] — начальный угол выхода в градусах;

End angle [deg] — конечный угол в градусах;

Angular step [deg] — шаг угла в градусах;

Z_max [km] — высота максимума ионизации ионосферы в км;

Width [km] — полутолщина слоя в км;

Z_0.1 [km] — высота, на которой электронная концентрация падает в 10 раз, в км;

End [km] — высота окончания ионосферы в км;

Integration step [km] — шаг интегрирования в км;

Target altitude [km — высота орбиты НИСЗ в км.

Помимо вышеперечисленных параметров, необходимо ввести дискретные значения критической частоты и шаг интерполяции в файле data.txt, который должен находиться в том же каталоге, что и исполняемый файл программы. В первой строке вводится шаг интерполяции, на следующих строках вводятся дискретные значения критической частоты, причём каждое значение в отдельной строке:

Вывод программы:

Заголовок — угол выхода сигнала;

1-я строка — наклон траектории в точке прихода, расстояние до точки на повехности Земли, над которой находится спутник и расстояние до точки, над которой траектория пересекает максимум ионизации;

2-я строка — псевдодальность и геометрическая дальность до спутника, разность этих показателей;

3-я строка — то же, что и во 2-й строке, но в пересчёте на километры;

4-я строка — полное электронное содержание (TEC) вдоль траектории, рассчитанное исходя из вертикального (TECt), разность этих показателей;

5-я строка — ионосферное запаздывание сигнала на основе TEC, на основе TECt, разность этих показателей.

Запуск

Лучше всего открывать проект в IDE Qt Creator посредством запуска файла Ion.pro. Основной код программы находится в файле mainwindow.cpp.

About

Application for modeling trans-ionospheric sounding

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published