
- •1 Сведения из теории
- •1.1Алгоритм расчета траекторий движения навигационных спутников gps
- •1.2Эфемериды и альманах навигационных спутников
- •1.2.1Протоколы передачи данных с навигационных спутников gps
- •1.2.2Данные альманаха yuma
- •1.2.3Данные альманаха sem
- •1.2.4Время привязки данных альманаха
- •2Задание и порядок выполнения лабораторной работы
- •3Порядок выполнения лабораторной работы
- •4Примеры исследования
- •5Задания для самостоятельной подготовки и вопросы для самопроверки
- •7Приложения
- •7.1Приложение 1. Листинг программы «Orbita_gps1.M».
- •7.2Приложение 2. Листинг программы «Yuma_gps_Alm1.M».
- •7.3Приложение 3. Листинг программы «Tim.M».
- •7.4Приложение 4. Листинг программы «ecefllh.M».
- •7.5Приложение 5. Листинг программы «llhecef.M».
- •7.6Приложение 6. Листинг программы «Example_Orbita.M».
- •8Рекомендуемая литература
4Примеры исследования
Пример 1. Орбиты 27 спутников за 12 часов
Пример 2. Орбита спутника 19 за 23 часа
Пример 3. Доплеровская частота спутника 6 за 23 часа
Пример 4. Азимут спутника 23 за 2 недели
Пример 5. Азимут спутника 30 за 2 недели
Пример 6. Видимость 27 спутников за 24 часа
Пример 7. Следы 6 спутников за 12 часов
Пример 8 Проекции орбит 27 спутников на плоскость XY за 12 часов
Пример 9. Дальность до спутника 10.
5Задания для самостоятельной подготовки и вопросы для самопроверки
5. 1. Ознакомтесь с разделом 20 ICD-GPS-200C.
5. 2. Изучите алгоритм расчета орбиты спутника и размерность составляющих, входящих в формулы (g. 1- g. 16).
5. 3. Подготовтесь к работе с программным пакетом MatLab.
5. 4. Согласуйте данные таблиц 2 и 3.
5. 5. Рассчитайте количество секунд в GPS неделе.
5. 5. Рассчитайте на дату дня Вашего рождения week – номер GPS недели, modeweek- модифицированную GPS неделю ,d – номер дня в году, dweek – номно дня недели,weeks – количество секунд в неделе в день Вашего рождения.
5. 6. Преобразуйте координаты любого города из системы «широта, долгота, высота» в систему X, Y, Z.
5. 7. Найдите в справке системы MatLab функции: floor, fix, DAYSDIF, fopen, feof, fscanf, length, clear all, color, sqrt, sin, cos, acos, subplot, plot, hold on,xlabel, ylabel, grid on; операторы: for, if, end, while, else, break, elseif . Дайте им объяснение.
5. 8. Объясните характер изменения доплеровской частота от времени.
5. 9. Дайте качественное описание связи между доплеровской частотой и дальностью до навигационного спутника.
5. 10. Ответьте на вопрос: на скольких орбитах расположены спутники GPS.
5. 11. Сколько спутников располагаются на каждой из орбит для альманаха, который Вы используете при исследовании орбитального движения спутников.
5. 12. По какому признаку альманаха можно определить принадлежность спутника к одной или другой орбите.
6Отчет
Отчет по лабораторной работе должен содержать:
3. 1. Пояснения к программам MatLab.
3. 2. Графическое и цифровое отображение результатов выполнения программы.
3. 3. Выводы по результатам моделирования орбиты навигационного спутника.
Результаты работы и отчет могут предоставляться в электронном виде.