Телескопы покупают здесь


A A A A Автор Тема: Местоположение спутника  (Прочитано 42150 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Tau

  • Гость
Re: Местоположение спутника
« Ответ #40 : 31 Янв 2010 [19:00:21] »
Я - блондинка, я не понимаю.
Время прохождения восходящего узла - постоянная величина на каждом витке, то есть в течение 10 с лишним часов. Как может разность времени расчета и времени прохождения узла изменяться нелинейно?

Оффлайн aleksa-chizhi

  • Новичок
  • *
  • Сообщений: 14
  • Благодарностей: 0
  • Мне нравится этот форум!
    • Сообщения от aleksa-chizhi
Re: Местоположение спутника
« Ответ #41 : 31 Янв 2010 [19:33:24] »
Да, вы правы, на рис. 2.5 показано расчетное время прохождения долготы восходящего узла на n-ом витке (некие ступеньки) и оно не изменяется в течении Tобр НКА ГЛОНАСС, на рис 2.1 показано время наблюдения ti, выраженное в секундах от начала суток наблюдения (пила). Если из значений графика на рис. 2.1 вычесть значения графика на рис. 2.5, то получится то что имеем на рис. 2.6.
« Последнее редактирование: 31 Янв 2010 [19:56:29] от aleksa-chizhi »

Tau

  • Гость
Re: Местоположение спутника
« Ответ #42 : 31 Янв 2010 [20:58:20] »
Ага, я наконец-то поняла, что по оси абсцисс у вас такой масштаб: 300 сек. на единицу измерения.
Действительно есть скачки в изменении координат (рис. x_eci.jpg).
Разность tau=Ti-Tlk и должна изменяться скачками, потому что эта разность всегда должна быть в пределах от 0 до величины периода обращения спутника. Эта разность не должна быть < 0, а она у нас и в отрицательную область скачет. Это эффект неравномерной шкалы времени: при переходе через начало суток возникает отрицательная разность, если последнее прохождение восходящего узла было в предыдущую дату, а Ti измеряется в секундах текущей даты.
Это лечится введением условия: если tau < 0, то tau = tau + 86400
Изменение координат стало ровным (рис. x_eci2.jpg)

Оффлайн aleksa-chizhi

  • Новичок
  • *
  • Сообщений: 14
  • Благодарностей: 0
  • Мне нравится этот форум!
    • Сообщения от aleksa-chizhi
Re: Местоположение спутника
« Ответ #43 : 31 Янв 2010 [21:15:03] »
Спасибо, приятно иметь дело с профессионалом. Значит я был на правильном пути поиска бага. Я исправил программу по Вашей подсказке, ВСЕ РАБОТАЕТ ТЕПЕРЬ ПРАВИЛЬНО. Интересно почему в ИКД это не оговорено? Еще раз спасибо!!!

Tau

  • Гость
Re: Местоположение спутника
« Ответ #44 : 31 Янв 2010 [21:27:20] »
На здоровье :).
Цитата
Интересно почему в ИКД это не оговорено?
Вероятно, авторам казалось, что это очевидно.

Оффлайн torx

  • Новичок
  • *
  • Сообщений: 38
  • Благодарностей: 0
  • Мне нравится этот форум!
    • Сообщения от torx
Re: Местоположение спутника
« Ответ #45 : 15 Фев 2010 [12:44:47] »
уважаемая тау, а у вас нет случайно еще примера расчета параметров движеия НКА по данным эфемерид? просто пишу программку для перерасчета а свериться в полученных данных не с чем :(

Tau

  • Гость
Re: Местоположение спутника
« Ответ #46 : 16 Фев 2010 [02:01:12] »
torx, смотрите прицепленный файл.

P.S. Звездное время использовано истинное.
P.P.S. В альманахе под единицей измерения "полуцикл" подразумевается коэффициент при "пи" (количество пи).
« Последнее редактирование: 16 Фев 2010 [02:09:42] от Tau »

Оффлайн torx

  • Новичок
  • *
  • Сообщений: 38
  • Благодарностей: 0
  • Мне нравится этот форум!
    • Сообщения от torx
Re: Местоположение спутника
« Ответ #47 : 16 Фев 2010 [06:33:35] »
спасибо

Оффлайн t_rex

  • Новичок
  • *
  • Сообщений: 3
  • Благодарностей: 0
  • Мне нравится этот форум!
    • Сообщения от t_rex
Re: Местоположение спутника
« Ответ #48 : 12 Мар 2010 [14:07:30] »
Уважаемая Tau, Вы чуть ли не единственная, кто есть в рунете на форумах и действительно "шарит" в теме  8)  не подскажете такой момент, набили с коллегой алгоритм расчета по альманаху согласно ИКД 5.1, для проверки использовали данные из примера того же ИКД. Результаты получаются совсем разные. механические ошибки исключили сравнением текстов программ и параллельной отладкой. значит ошибки логические.
что делали: взяли данные альманаха, проделали с ними все, что описано в ИКД, результаты другие. может нужно переводить в другую СК? или есть какие-то неочевидные для не-астрономов хитрости? если знаете - подскажите, пожалуйста.

вот кусок из примера с альманаха и наш результат (в метрах)
« Последнее редактирование: 16 Мар 2010 [06:30:53] от t_rex »

Tau

  • Гость
Re: Местоположение спутника
« Ответ #49 : 12 Мар 2010 [17:22:09] »
Углы, данные в альманахе в полуциклах, на ПИ умножили, чтобы в радианы перевести?

Оффлайн t_rex

  • Новичок
  • *
  • Сообщений: 3
  • Благодарностей: 0
  • Мне нравится этот форум!
    • Сообщения от t_rex
Re: Местоположение спутника
« Ответ #50 : 15 Мар 2010 [06:16:35] »
Умножил с Вашего совета, получилось!!! Tau,  спасибо Вам большое человеческое, сами бы до этого дооооолго доходили  ::)
« Последнее редактирование: 16 Мар 2010 [06:31:50] от t_rex »

Оффлайн t_rex

  • Новичок
  • *
  • Сообщений: 3
  • Благодарностей: 0
  • Мне нравится этот форум!
    • Сообщения от t_rex
Re: Местоположение спутника
« Ответ #51 : 18 Мар 2010 [11:34:06] »
Уважаемая Tau, а не подскажете, где брать нутации для вычисления истинного звёздного времени?

Tau

  • Гость

Оффлайн Веселый гном

  • Новичок
  • *
  • Сообщений: 9
  • Благодарностей: 0
  • Мне нравятся грибы
    • Сообщения от Веселый гном
Re: Местоположение спутника
« Ответ #53 : 09 Фев 2011 [17:01:30] »
2) Вычисление среднего звездного гринвического времени на полночь даты MD
 
Цитата
A1 = 24110.54841
 A2 = 8640184.812
 A3 = 0.093104
 A4 = 0.0000062
 T0 = (MD - 51544.5) / 36525
 Sg = A1 + A2 * T0 + A3 * T0 ^ 2 - A4 * T0 ^ 3
 Sg - звездное время в секундах времени.
 S0 = Sg *15 / 3600 ' в градусах

Пример: 14 января 2010
MD = 55210
Sg=  891204.250330178 sec
S0=  3713.35104304241 deg = 113.351043042409 deg

На 14 января 2010 у меня результат сошелся с вашим S0=  3713.35104304241
Но в примере интерфейсного документа Глонасс на дату 06.09.2001  S0 = 6.02401539573, а по вашей формуле получается 705,15528. В чем ошибка?

Tau

  • Гость
Re: Местоположение спутника
« Ответ #54 : 09 Фев 2011 [20:05:30] »
Цитата
Но в примере интерфейсного документа Глонасс на дату 06.09.2001  S0 = 6.02401539573, а по вашей формуле получается 705,15528. В чем ошибка?
Приведите звездное время 705,15528 в диапазон от 0 до 360 градусов, потом переведите в радианы и сравнивайте с S0 из интерфейсного документа.

Оффлайн dmtr

  • **
  • Сообщений: 65
  • Благодарностей: 2
  • SW MAK-127, SW 1501, EQ5 c моторами
    • Сообщения от dmtr
Re: Местоположение спутника
« Ответ #55 : 10 Фев 2011 [14:42:51] »
Кстати, слышал что ИКД для ГЛОНАСС содержат ошибки и опечатки (в том числе и ИКД 5.1 от 2008 года).
Я набрал алгоритм, который там предлагается, но поправки у меня не сошлись.
Если кто уже пробовал проделать тоже самое, скажите: там правда опечатки есть или я просто такой криволапый?)

Tau

  • Гость
Re: Местоположение спутника
« Ответ #56 : 10 Фев 2011 [19:53:36] »
Да тут уж толпа народа набирала этот алгоритм, и ничего - всё сошлось. Явных опечаток не обнаружено.
А что вы подразумеваете под поправками?

Оффлайн Веселый гном

  • Новичок
  • *
  • Сообщений: 9
  • Благодарностей: 0
  • Мне нравятся грибы
    • Сообщения от Веселый гном
Re: Местоположение спутника
« Ответ #57 : 11 Фев 2011 [09:09:24] »
Цитата
Да тут уж толпа народа набирала этот алгоритм
А может даже есть где готовые коды на си или делфи? Конкретно расчет координат КА используя все нутации-шмутации и поправки?

Оффлайн dmtr

  • **
  • Сообщений: 65
  • Благодарностей: 2
  • SW MAK-127, SW 1501, EQ5 c моторами
    • Сообщения от dmtr
Re: Местоположение спутника
« Ответ #58 : 11 Фев 2011 [09:56:03] »
Грубо параметры орбиты сходятся, то есть у меня координаты в конце концов не сходятся на 200-300 метров.
Я так считаю что не сходятся поправки к элементам орбиты: di (поправка к наклонению), da (поправка к полуоси) и другие. Именно: пункты 3 и 4 в алгоритме рассчета по альманаху.


Оффлайн Веселый гном

  • Новичок
  • *
  • Сообщений: 9
  • Благодарностей: 0
  • Мне нравятся грибы
    • Сообщения от Веселый гном
Re: Местоположение спутника
« Ответ #59 : 11 Фев 2011 [12:48:38] »
Рассчитал координаты Глонасов в абсолютной геоцентрической системе координат как букваре ICD_GLONASS_rus.pdf
А как теперь перевести координаты в человеческий вид: широта, долгота, высота?