Jump to content

    
Sign in to follow this  
Kulgar

Ищу одночастотный GPS/ГЛОНАСприёмник с действительной дальностьюС

Recommended Posts

Спасибо за справку. Однако, в ней нет никакой необходимости. Подобрных статей я уже прочитал не один десяток.

Share this post


Link to post
Share on other sites
Тогда непонятно, чему Вы удивляетесь. 300 км это и есть зона определенности.

Т.е. Вы хотите сказать, что "Псевдодальность (мс)" (в протоколе именно так значится) выдаваемая приёмником есть не что иное, как "зона однозначного измерения"?

Share this post


Link to post
Share on other sites

Я не пойму одного. Что мешает по эфемеридам спутника и текущим координатам на геоиде

рассчитывать расстояние до спутника? Это достаточно простая математика.

Думаю, что знать это расстояние не интересно никому, кроме вас. Поэтому и нет доступа к промежуточным расчетам.

А вы просто морочите нам голову. Курсовой делаете наверное?

Share this post


Link to post
Share on other sites
Я не пойму одного. Что мешает по эфемеридам спутника и текущим координатам на геоиде

рассчитывать расстояние до спутника? Это достаточно простая математика.

Думаю, что знать это расстояние не интересно никому, кроме вас. Поэтому и нет доступа к промежуточным расчетам.

А вы просто морочите нам голову. Курсовой делаете наверное?

 

Сообщение 49h – Эфемериды на спутник

Только что получил пакет

10490216FD000090126C487741000040769D6153410000407C401D53C1E95CFFFF07A2E63F3D62FF
FFBFE4A53FFE35FF7FAD080C40967EF0D24D6280BDE1BD68BC7493883D00000000000000000000000
065988141000000000E95C5BD00001003

и распарсил его.

 

Спутниковая система: 2 - ГЛОНАСС

Бортовой номер: 22

Литера: -3

Координаты, м:

+2.441388916015625e+07

+5.080693847656250e+06

-5.010689941406250e+06

Скорости, м/мс:

+7.072792053176303e-01

+4.276084899874320e-02

+3.504237174964827e+00

Ускорения, м/мс^2:

-1.862645149200000e-12

+2.793967723800000e-12

+0.000000000000000e+00

Временной интервал внутри текущих суток, мс: +3.690000000000000e+07

Относительное отклонение значения несущей частоты сигнала: 0

Сдвиг временной шкалы спутника относительно шкалы ГЛОНАСС, мс: -9.6475706e-02

Возраст эфемерид, сутки: 0

 

Вы хотите сказать по этим данным можно получить действительное (не псевдо) расстояние до спутника?

Edited by Kulgar

Share this post


Link to post
Share on other sites
А вам с какой точностью хочется знать расстояние?

И какая частота обновления информации?

С этого нужно начинать.

С точностью до 3 м. Ну максимум до 5м.

Раз в секунду.

Share this post


Link to post
Share on other sites

Линейная скорость вращения Земли (на экваторе) — 465 м/с

Вращение спутников еще больше увеличивает относительную скорость изменения расстояния.

Ну и зачем вам знать расстояние до конкретного спутника?

Тем более с заявленной точностью и скоростью обновления.

 

Только расчетным путем по эфемеридам. Больше никак.

Edited by Белый дед

Share this post


Link to post
Share on other sites
Линейная скорость вращения Земли (на экваторе) — 465,1013 м/с

Спутники тоже перемещаются с довольно большой угловой скоростью относительно точки наблюдения.

Ну и зачем вам знать расстояние до конкретного спутника?

Тем более с заявленной точностью и скоростью обновления.

Того требует задача.

С учётом требуемой точности изменчивость орбиты спутника критична.

 

Тут приёмник двухчастотный.

 

Начните с чтения не статеек, а, например, Антонович "Использование спутниковых РНС в геодезии", двухтомник.

Спасибо. Хотя я сомневаюсь, что тут есть нужный мне материал.

 

Share this post


Link to post
Share on other sites
Guest TSerg

"интересные" данные раньше передавались с приемника (бытовуха), но в более новых чипах были отрезаны.

Имеет смысл смотреть на геодезические приемники.

 

 

По поводу вычисления геометрических дальностей по кодам времени.

 

http://exfile.ru/438082

Share this post


Link to post
Share on other sites

геодезический приемник тоже не выдает дальности

 

если по серьезному интересуетесь (есть финансовая возможность подтвердить интерес) - можем сделать приемник, который выдаст все, что в нем есть - пишите в личку

 

если статьи читали, то наверно, представляете, как приемник находит свои координаты - решает систему уравнений. то есть "дальность" до спутника он не меряет, не имеет такой возможности, так как в приемнике нет часов, синхронных спутнику. но если у него есть 4 псевдодальности, то можно записать 4 уравнения для x y z и t приемника. ну а если их нашли, можно и расстояние до спутника посчитать

Share this post


Link to post
Share on other sites
Guest TSerg

Примерный алгоритм:

 

Rs(t) - вектор положения спутника на момент t;

R - вектор приближенного положения приемной антенны;

S(t) - геом.дальность в момент t;

tr - момент записи измерения в шкале времени приемника;

Вычисиляем предварительно по эфемеридам положение спутника на момент tr: Rs(tr);

Находим предварительную геом.дальность: S(tr)=|Rs(tr)-R|;

Находим ошибку часов приемника: dtr = (PR-S(tr))/c+dts, где c -скорость света, PR - измеренная псевдодальность, dts - ошибка часов спутника на момент tr из эфемерид;

Находим время транзита сигнала : tau = S(tr+dtr)/c;

Определяем момент трансмиссии сигнала: ts = tr+dtr-tau;

Вычисляем положение спутника в момент трансмисси сигнала Rs(ts)

Исправляем положение спутника за влияние поворота Земли за время транзита сигнала: Rs'(ts)=A3(omega*tau)*RS(ts), где omega - угловая скорость вращения Земли, A3 - матрица поворота вокруг третей оси;

Далее находим окончательно геометрическую дальность S0=|Rs'(ts)-R|

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this