RTKlib/постпроцессинг

Взял ваш лог PRN125+PRN140+GPS+GLONASS и посчитал в своей версии RTKLIB. Вот результаты:
GPS+СДКМ

ГЛОНАСС+СДКМ

Ну и на выходе значения ICB/cIFB по литере:
-1 0.42
0 2.32
1 0.57
2 1.89
4 2.66
6 3.98

на https://github.com/ более 160 версий RTKLIB :slight_smile: этой, насколько понимаю, там нет :frowning:

красивая картинка после сглаживания :smiley:
мне больше нравится без сглаживания, эталоном служит картинка того что умеет этот приемник от моего GPS симулятора

нормальная картинка, правда сдвинута на юг на 0.5 … 0.7 метра

Это самое чудесное в этой версии :slight_smile:
Без этого про ГЛОНАСС можно забыть.
но даже с этим и сдвигом 0.5 … 0.7 м тоже можно забыть :expressionless:

Сейчас планово увеличил скорость солнечный ветер и ГЛОНАСС
унесло за 2 часа наблюдений на ~ 20 метров

Увы :frowning:

Да, кодовые измерения были сглажены фазовыми (т.е. уменьшен шум кодовых измерений и эффект многопутности). В результате мы видим более-менее реальную точность СДКМ. А так из-за кодовых шумов был бы круг с радиусом 1-1.5м.

В идеальных условиях выглядит красиво :), но на практике шумы в несколько раз выше.

Тут надо разбираться. В том файле, что вы предоставили, некоторые измерения псевдодальностей ГЛОНАСС явно были аномальными. Есть предположение, что этот приёмник некорректно работает с ГЛОНАСС + непонятно, что там с фазовым центром антенны. Во всяком случае, это смещение никак не связано с поправками СДКМ. На тех приёмниках, что есть в моём распоряжении, точность ГЛОНАСС+СДКМ ничем не хуже точности GPS+СДКМ.

Скорее всего это просто некорректная работа вашего приёмника и солнечный ветер тут не причём.

в логе https://github.com/IvanKor/Accuracy-GNSS/blob/master/tt8_125_140_com9.ubx
используется больше спутников


1 rxmrawx: -7  10 0.000000
1 rxmrawx: -6  26 0.000000
1 rxmrawx: -4   6 0.000000
1 rxmrawx: -2  13 0.000000
1 rxmrawx: -1  12 0.420000
1 rxmrawx:  0  11 2.320000
1 rxmrawx:  1   5 0.570000
1 rxmrawx:  2  20 1.890000
1 rxmrawx:  3  19 0.000000
1 rxmrawx:  4  21 2.660000
1 rxmrawx:  6   4 3.980000

приведенных значений совершенно недостаточно для коррекции, дайте пожалуйста остальные значения :slight_smile:

и если возможно полные значения ICB/cIFB по литере для лога
https://github.com/IvanKor/Accuracy-GNSS/blob/master/tt8_gal_125_136_140_com9.ubx
который снят во время солнечного ветра.

какие именно были аномальными ?

Про фазовый центр антенны имеет смысл говорить когда зайдет речь о невязках меньше 0.2 метра :confused:
Поскольку используется широкополосная полногабаритная антенна то в отличие от керамических (укороченных) этот параметр у антенны лучше не бывает :smiley:


-7  -8,8906
-4  -7,9115
-2  -5,0944
 0   2,3176
 1   0,5421
 2   2,7396
 3   3,8922
 4   5,1772
 5   3,3453
 6   3,1348


Похоже, смещение в 20 метров возникает из-за сильного разброса ICB, а не из-за солнечного ветра. Но центр ГЛОНАСС и GPS сильно смещен. Почему так непонятно, может все дело в антенне.

GPS+СДКМ

ГЛОНАСС+СДКМ

Спасибо ! :slight_smile:
для ясности, если возможно, дайте значения ICB/cIFB по всем спутникам для этого лога
https://github.com/IvanKor/Accuracy-GNSS/blob/master/tt8_125_140_com9.ubx

это когда солн. ветра нет а оборудование полностью идентичное.

в обоих случаях снималось с заводской калибровкой см. таблицу Pseudo-range correction table
которая выполнялась при помощи симулятора.


-7  -8,2474
-4  -6,594
-1   0,4277
 0   2,3246
 1   0,5785
 2   1,8965
 3   3,5329
 4   2,6693
 6   3,9852

Если бы было всё так просто :). Почитать того же Печерицу - https://www.dissercat.com/content/metod-kalibrovki-navigatsionnoi-apparatury-potrebitelei-glonass-s-ispolzovaniem-etalonov-pro. Имитатор, калибровка имитатора, куча теорий…. К тому же все эти значения не являются константными и в зависимости от оборудования, ну там за много килобаксов или не очень ;), температуры и т.д., могут плавать от нескольких сантиметров до несколько метров в течении суток. Ну и соответственно могут сильно измениться в течении года. На сайте sbas.ru ICB используются как константные значения, которые последний раз обновлялись полгода назад. Как видно по пришествию полугода точность ГЛОНАСС не сильно уступает GPS, т.е. значения ICB в течении полугода почти не изменились.

Спасибо ! :slight_smile:
Буду выяснять что к чему, приемник у меня в термостате (термос),
керамическая патч антенна с экраном на диапазоны GPS и Глонасс есть (проверена).
Попробую еще с этой антенной.

Насколько я понимаю в килобаксовых приемниках встроена динамическая подстройка ICB,
тот же javad хвастался что они 10 лет потратили но таки это сделали :smiley:

Задержки (ICB), которые я привел, действительны для полного тракта приёмник + антенна. Не уверен, что если заменить антенну, то задержки будут те же.

Такой функции для приёмников на сайте sbas.ru не предусмотрено (хотя такая возможность действительно рассматривалась). У Javad-a данная опция является платной. Я читал брошюру на сайте javad-a (там говорится, что ГЛОНАСС будет такой же как GPS). У меня возникло очень много вопросов к их калибровке. Во-первых, не понятно, что они калибруют, межчастотные смещения L3 или межканальные L1 и L2. На мой взгляд, даже чисто теоретически, по бродкастовым эфемеридам осуществить (во всяком случае на данный момент) калибровку межканальных смещений невозможно. Есть десятки статей на эту тему, но большинство - полная чушь, статья ради статьи. Возможно, javad имеет в виду калибровку в режиме RTK, тут да, калибровка имеет смысл.

2002_ivan :), моё начальство, которое читает данный форум, попросило меня предложить Вам работу (в Москве). Уж больно все были удивлены, что вы оцениваете доплеровское смещение Лучей, хотя таких значений, которые вы приводили никогда и не было (кое кто даже был жутко возмущен), но тем не менее… :). Если Вас интересует данное предложение, то сообщите мне на почту. Вам хотят предложить очень интересную (в мировом масштабе) работу :).

Спасибо ! Прекрасно сработало :slight_smile:
Сведение GLO

в этом случае все проблемы SDCM+GLO исчезают
необходимо дописать в RTKLIB модуль калибровки :slight_smile: без этого никак …

SDCM+GLO+GPS

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

SDCM+GLO+GPS

калибровки особо не отличаются

-7  -8,8906   -8,2474     10
-4  -7,9115   -6,594    2  6
-1   		   0,4277     12
-2  -5,0944                9
 0   2,3176    2,3246     11
 1   0,5421    0,5785      5
 2   2,7396    1,8965     20
 3   3,8922    3,5329     19
 4   5,1772    2,6693  17 21
 5   3,3453             3
 6   3,1348    3,9852      4

Если возможно, дайте пожалуйста еще калибровки для двух файлов снятых на различные антенны
patch
и
quadrifilar

Мне нет смысла врать :slight_smile: Мне необходимо было контролировать в полевых условиях точность установки частоты внешнего генератора в hackrf для gps симулятора. Не долго думая подправил эту софту


выставил PRN 140 Луча и отверткой подстроил генератор к частоте доплера близкой к нулю, и оставил.
Мое удивление было большим когда частота доплера начала изменятся в озвученных ранее значениях (точно какие уже не помню).
На PRN 125 Луча ситуация была аналогичной.
Посмотрел GAGAN, там частота стабильна, не изменяется, по GAGAN и отстраиваюсь.
В EGNOS тоже стабильная, но немного плавает, в индийском GAGAN лучше всех стабильность доплера :slight_smile:

Спустя время понял что затею с софтой городил напрасно, ибо все прекрасно измеряется в u-center без лишних телодвижений в любое время, doppler можно смотреть в сообщениях UBX-RXM-RAWX и UBX-RXM-MEASX.
MEASX в выложенные файлы *.ubx я не записывал смотреть по RAWX.
Из отображаемых там значений doppler необходимо вычесть значение смещения кварца приемника определяемое по частоте doppler GAGAN. Для файлов где упомянуто com9 это значение ~3500 Hz.
Проверяя таким образом текущий доплеровский сдвиг Лучей можно сказать что сегодня doppler PRN 140 близок к нулю,
а недавно работавшем PRN 125 (сегодня его нет в эфире) doppler ~ 200 Hz

Всегда готов :slight_smile:
Только смотря что за работа :wink:

Так как автор в силу своеобразной японской ментальности упорно отказывается
интегрировать патчи (даже поддержки sirf нет!),
а все остальные пишут местечковую отсебятину.
Изменение лицензии с GPL на BSD тоже привлекло коммерческих
“писателей” которые не заинтересованы в развитии необходимых функций
“для всех”.

Сегодня специально снял лог в течении 1 часа GAGAN + СДКМ после часа прогрева приемника. Как уже говорил, приемник у меня в термосе но не термостабилизирован, т.е. в термосе он продолжает постепенно нагреваться, но внешний обдув и проч. исключено.
С Луча PRN 125 сегодня была только несущая и видать его было только в UBX-RXM-MEASX который я не записываю в лог.

PRN    SNR     Doppler      Dif
          GAGAN
127  32...32 3507.7 3533.7  26.0 
128  38...37 3501.0 3528.3  27.3
          SDCM
140  38...38 3492.3 3517.4  25.1 

На спутниках GAGAN с целью исследования свойств ионосферы установлены рубидиевые эталоны частоты,
за 1 час частота Луча PRN 140 уплыла на -2.2 Hz :slight_smile:
Отрицательное значение из за вхождения в тень , спутник остывал.

:slight_smile:
шикарный баг в RTKLIB
если поставить птичку в Setting1 на SBAS

тогда при расчетах координат используются отфонарные псевдорадиусы от спутников SBAS :smiley:
псевдорадиусов от спутников SBAS не может быть теоретически, ибо они не синхронизированы в системе,
но тем не менее u-blox выдает отфонарные псевдорадиусы спутников SBAS а RTKLIB их обрабатывает.

Особо круто этот глюк смотрится в GLONASS + SDCM.

Хотя и в связке EGNOS + GPS вот пробовал товарищ, ему тож не понравилось :roll_eyes:

Здравствуйте

Я не говорю по-русски и пользуюсь услугами переводчика Google, приношу извинения за свой язык :slight_smile:

Я новичок в создании rtk-гида для тракторов нашей компании.

Я купил beitan bn880, но обнаружил, что он больше не совместим с rtklib.

Из того, что я понял, можно адаптировать прошивку m8p, которая совместима с rtklib, но я не понял процедуру.

У меня есть готовая к загрузке прошивка m8p на ресивере, которая должна быть m8n, с ucenter, но она кажется слишком простой, и если я не ошибаюсь, есть форма защиты ПЗУ на основе “eFuse”.

Будьте любезны, опишите процедуру более точно.

Спасибо, я все равно многому учусь.

Так уж и не бывает?
https://www.researchgate.net/publication/260088162_Application_of_SBAS_pseudorange_and_carrier_phase_signals_to_precise_instantaneous_single-frequency_positioning

Не только u-blox.
Мой S-Max Geo (в девичестве SP60) тоже не в курсе, что их не бывает и вполне себе пишет в измерения.
Вот из последнего rinex-а:

на заборах тоже многое пишут :smiley: маразм крепчает :expressionless:

Смотрим лог с u-blox PRN125 и PRN140

Ch	SV	CN0	Residual	Nav	Qi	El	Az	Orbit	Healthy	DGPS
6	S140	43	0.00		N	6	11	115	Eph	N	N
20	S125	39	0.00		N	7	15	239	Eph	N	N



SV	Signal 	Pseudo Range [m]	Doppler [Hz]	SNR	PR Std Dev. [m]	
S140	L1C/A	38707396.81		3489.2		39	0.64	
S125	L1C/A	38407194.92		3679.6		35	0.64	

спустя 1 час наблюдений

S140	L1C/A	36370692.58		3514.0		40	0.32	
S125	L1C/A	35924012.59		3691.4		38	0.32	

Спутники СДКМ относительно приемника разнесены на угол 124 градуса.
Неподвижный приемник u-blox к геостационарным Лучам приближается со скоростями :
S125 2483 км/час
S140 2336 км/час

**Плоскоземельщики рыдают от счастья ** :smiley:
Согласно данным приемника Земля падает на геостационарные спутники,
естественно реально этого не происходит, просто глюк, спутники рассинхронизованы,
причем у S125 несущая сбита больше потому и скорость больше !

Отлично! :slight_smile:

Солнечный ветер маловероятен. Ионосферная сетка в составе SBAS его бы скомпенсировала.

tt8_quadrifilar_140_com9 ICB:


-4  -6,6444
-2  -2,8727
-1  -0,0443
 0   1,5763
 1   0,6557
 2   2,0576
 4   2,4765
 5   3,0585
 6   7,5727

tt8_quadrifilar_140_com9 GPS+СДКМ:

tt8_quadrifilar_140_com9 ГЛОНАСС+СДКМ:

tt8_patch_140_com9 ICB:


-7  -12,83137
-4  -11,4566
-1  -2,9486
 0  -0,2633
 1   0,4452
 2   1,1176
 4   2,5417
 6   3,0825

tt8_patch_140_com9 GPS+СДКМ:

tt8_patch_140_com9 ГЛОНАСС+СДКМ:

Надеюсь ничего не напутал :slight_smile:

Пожалуйста напишите нам на почту ваши контактные данные, чтобы мы могли с вами связаться – rodchenko.ao@spacecorp.ru, в письме укажите, что вы тот самый Иван с форума :).

Буду ждать очередного возмущения ионосферы :slight_smile:

Огромное Спасибо !
Наглядно видно зависимость калибровки от типа пассивной антенны.