You are not logged in.

#2251 2019-09-14 18:05:41

chnav
Member
From: Moscow, Russia
Registered: 2010-03-18
Posts: 2,979

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

2002_ivan wrote:
chnav wrote:

только не понравились выводы в стиле "все вокруг дураки, пишут дурацкие статьи про ионосферу и релятивистские эффекты

Про ионосферу действительно пишут дурацкие статьи. Это наглядно там показано.
Зачем эти статьи пишут ... очевидно для количества публикаций а не для истины.:)
...
Я выложил экспериментальные факты.

Насколько я понял, вы взяли бродкастные данные и применили их к одночастотным данным. Никто и никогда не обещал, что они устраняют ошибку полностью. Когда используются экстраполированные данные, главный принцип - не навреди. Поэтому бродкастная модель очень приближенная.

А вы постояли с бытовым приёмником 1.5 часа на неизвестной точке и делаете разгромные выводы.

Правильнвй вывод из ваших "экспериментальных фактов" такой: БРОДКАСТНАЯ МОДЕЛЬ ИОНОСФЕРЫ не сильно влияет на точность координат, т.е. незначительно устраняет ошибку ионосферы. Для этого используют как минимум сервисы SBAS. А далее многочастотники.

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

Хотите спорить по существу - добро пожаловать на геодезист.ру, опубликуйте там ваши исследования.

Last edited by chnav (2019-09-14 18:42:28)

Offline

#2252 2019-09-15 09:55:58

2002_ivan
Member
Registered: 2019-07-14
Posts: 29

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

chnav wrote:

А вы постояли с бытовым приёмником 1.5 часа на неизвестной точке и делаете разгромные выводы.

Вот здесь Експериментальное исследование точности GNSS в зависимости от коррекции и внешних условий написано :
Подключив выход передатчика Real-time GPS signal simulator через аттенюатор на антенный вход NEO-M8T на 1.5 часа и включив все коррекции убеждаемся что за это время суммарная погрешность (RMS) ~ 0.1 метра.
outpu5_2_mhz2.jpg

Остальное без комментариев, ибо читать что "аппаратура не обладает достаточной точностью, чтобы увидеть влияние релятивистских эффектов" для меня ошеломительное откровение, ибо рел. эфф. вычисляются в RTKLIB из эфиремид .
Разговор закончен.

Offline

#2253 2019-09-15 11:16:44

chnav
Member
From: Moscow, Russia
Registered: 2010-03-18
Posts: 2,979

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

2002_ivan wrote:

Разговор закончен.

Amateur-симулятор плюс бытовой приёмник плюс самодельная helix-антенна... ваше хобби достойно похвалы. Но: нет постановки задачи, описания методики исследования, каким образом оно опровергает устоявшиеся модели. Действительно, о чем говорить.

Интересно какая диаграмма направленности Helix-антенны, как она обрабатывает низкие спутники и возможно ли это вообще. У меня есть приборы с керамическими helix - постоянные срывы фазы, в разы хуже обычной выносной китайской патч-антенны. Хм.... но у вас сигнал с симулятора идёт на антенный вход приёмника. Тогда при чем тут антенна ???

Очень много непонятного.

PS: "Экспериментальное исследование", исправьте пожалуйста.

Last edited by chnav (2019-09-16 14:14:50)

Offline

#2254 2019-09-16 00:50:53

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,612

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

2002_ivan wrote:

Вот с пол тычка Заблудившиеся спутники "Галилео" подтвердили теорию относительности
тогда как реально в GALILEO и GLONASS релятивистский эффект ничтожен, вернее отсутствует

Net-fractional-frequency-shift-of-a-clock-in-a-circular-orbit.png

Хотите эту картинку опровергнуть? roll
Source: Neil Ashby, Relativity in the Global Positioning System

Online

#2255 2019-10-01 15:01:34

2002_ivan
Member
Registered: 2019-07-14
Posts: 29

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

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

chnav wrote:

Amateur-симулятор плюс бытовой приёмник

это взято СПЕЦИАЛЬНО ! Дабы показать что ДАЖЕ В ЭТОМ СЛУЧАЕ имеем на порядок меньшую ошибку
чем упоминается в рaзличных "трудах" где в конце в табличке написаны измышления на которых вы настаиваете, например, округления в вычислениях - 1 метр, хотя
симулятор наглядно показывает что общая погрешность не более 0.1 метра, куда входят все погрешности за исключением среды.

chnav wrote:

плюс самодельная helix-антенна...

не совсем самодельная, просто на коленке такую антенну изготовить очень трудно,
после изготовления такую антенну необходимо  настраивать и проверять при помощи такого типа приборов
собственно на этом типе антенны я остановился после испытания многих типов антенн.
Эта антенна имеет лучше характеристики чем у Choke Ring поскольку, если настроена, ничего не ловит со стороны земли
и в устройствах типа Choke Ring  практически не нуждается.
Выпускаются миниатюрные спиральные,  но там надо смотреть где запитка, если запитка снизу то фигня, проверял.
Патч антенны хороши только размерами в остальном они фактически малопригодны для GNSS, даже полноразмерные.

chnav wrote:

Интересно какая диаграмма направленности Helix-антенны, как она обрабатывает низкие спутники и возможно ли это вообще. У меня есть приборы с керамическими helix - постоянные срывы фазы, в разы хуже обычной выносной китайской патч-антенны.

В настроенной на диапазон и согласованной quadrifilar backfire helix антенне ДН имеет форму типа слегка приплюснутого шарика, в зените меньше на 3dB чем на 15 градусах от зенита,  обрабатывает низкие спутники  намного лучше чем патч и при этом не ловит фактически ничего со стороны подстилающей поверхности. Ваш helix не backfire helix, имеет нижнюю запитку   не симметрирован, я проверял такие helix  на приборах, фигня.

chnav wrote:

Хм.... но у вас сигнал с симулятора идёт на антенный вход приёмника. Тогда при чем тут антенна ???
Очень много непонятного.

Хм....  если не понимать что главный источник погрешностей это среда распространения, и прежде чем начинать исследования необходимо экспериментально оценить погрешность используемых приборов  то о чем разговор ?

Last edited by 2002_ivan (2019-10-01 15:16:54)

Offline

#2256 2019-10-01 15:13:38

2002_ivan
Member
Registered: 2019-07-14
Posts: 29

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

Sergey Astakhov wrote:

Хотите эту картинку опровергнуть? roll

сдвиг я тоже реальный посмотрел, он в GPS далеко не такой как заявили, это сделано умышлено, ибо это элемент к P коду.
Здесь же я эксп. показал что для GALILEO релятивистская поправка из за эксцентриситета орбиты почти равна НУЛЮ и её учет фактически ничего не дает в плане точности. Хотя она считается по одной и той же формуле что и для GPS, в одной и той же ветви RTKLIB. Спутники GALILEO и GPS имеют примерно одинаковый эксцентриситет орбиты. Такое очень большое расхождение можно объяснить только тем что в эфиремиды GALILEO не закладывается рел. формула которая потом вычитается.
Причем и файл наблюдений выложил, каждый может убедится что это так big_smile

Offline

#2257 2019-10-08 22:45:51

mfkiwl
Member
Registered: 2014-11-05
Posts: 12

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

2002_ivan wrote:
Utya wrote:

Не все модули ublox m8n можнг перевесьти в работу с raw data?

ROM CORE 3.01 (107888)
открывает RAWX без малейших проблем путем патча LLC в RAM или eFuse.
Модули пропатченные в eFuse уже некоторые продают, но мне больше нравится патч LLC в RAM.

could you please send me the command file for M8N to my email? I am interested to test if the raw measure will appear after applying your patch? Thanks.

Offline

#2258 2019-10-11 11:18:18

Sergey_78
Member
Registered: 2019-03-18
Posts: 7

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

Добрый день.
Есть два модуля f9p, один использую как базу, другой как ровер. Связь между ними через 4g. Работает "в он-лайне", т.е. ровер в устройство выдает уже gps данные повышенной точности. Сразу скажу, что использовать пост-обработку тут слишком не удобно. Лучше иметь чуть менее точные данные, но сразу.

База в основном висит на одном месте, использую ее для отладки устройства с ровером. Антенна на крыше здания, сам приемник внтури.
Иногда базу надо запустить в другом месте. Я хочу определить, какое время нужно базе для усреднения, чтобы получить приемлемый результат, и какое для наилучшего.
Вообще я задал этот вопрос на форуме ublox (https://portal.u-blox.com/s/question/0D … n-accuracy), но ответ не совсем понял roll

Что я сделал: запустил базу из состояния "холодный старт" в режим усреднения (Survey-in так по-русски называется?) координат. В качестве "цели" задал сутки и точность 0.02 метра. Точность специально выбрал недостижимую. Через сутки получился вот такой график:
rendition-Download.png

Это параметр "точности" (я правильно понимаю, что это среднее отклонение?) из сообщения UBX-NAV-SVIN снятый раз в 30 секунд.

Вообщем с вопросом "а какое значение можно считать приемлемым для работы" я и обратился на форум Ublox. На что местный эксперт ответил, что вообще этому параметру доверять не надо, а надо получить RAW данные и смотреть по ним. Я попытался это сделать и что-то не очень получилось. Точнее, поскольку нет опыта работы с rtklib, то не ясно, что получилось.

Я включил выдачу сообщения UBX-RXM-RAWX на базе и записал час работы.
Попытался преобразовать в RINEX
rtkconv.png

E=4077 в статусе это сообщение об ошибке?
Файл raw.ubx у меня размером около 6.5Мб. На выходе получился только файл .obs размером 22кБ. Файла .nav нет. Это нормально или надо добавить еще какие-то сообщения на приемнике? Я сохранял только UBX-RXM-RAWX пакеты.

Offline

#2259 2019-10-11 12:27:54

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,612

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

Sergey_78 wrote:

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

Так точные результаты не получить. Режим усреднения может убрать случайный элемент ошибки, но в GPS есть много и других источников ошибок, не вполне случайных. Вам правильно сказали, для определения точных координат базы надо записать длительную сессию в RAW (как минимум час, а лучше сутки) и затем определять координаты постобработкой (через PPP или относительно других баз с точными координатами), где уже будут учтены и другие типы ошибок.

Online

#2260 2019-10-11 14:18:27

Sergey_78
Member
Registered: 2019-03-18
Posts: 7

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

Sergey Astakhov wrote:
Sergey_78 wrote:

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

Так точные результаты не получить. Режим усреднения может убрать случайный элемент ошибки, но в GPS есть много и других источников ошибок, не вполне случайных. Вам правильно сказали, для определения точных координат базы надо записать длительную сессию в RAW (как минимум час, а лучше сутки) и затем определять координаты постобработкой (через PPP или относительно других баз с точными координатами), где уже будут учтены и другие типы ошибок.

Для пост-обработки, если я правильно понял суть, мне нужны поправки.  Территориально я нахожусь на юге Санкт-Петербурга.
Поскольку это будет именно "пост" обработка, то мне нужны данные за уже прошедший период.  Эти данные можно где-то скачать или нужна подписка на какой-то платный сервис?

И забегая чуть вперед. В результате этих действий я должен получить точные координаты базы и переводить приемник в режим базы через сообщение UBX-CFG-TMODE3 уже не в режиме Survey-In, а в режиме Fixed, указав координаты. Все верно?

А в случае, если не хочется ждать два дня и заниматься пост-обработкой, можно подключиться к NTRIP-caster и получить точное местоположение базы быстро. Но платно smile

Last edited by Sergey_78 (2019-10-11 14:23:43)

Offline

#2261 2019-10-11 15:42:39

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 7,783

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

Включите в rtklib уровень отладки 3 или повыше и посмотрите на что он ругается. Возможно там какие-то команды ещё ему не известны, чип то новый.

Offline

#2262 2019-10-11 16:39:32

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,612

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

Sergey_78 wrote:

Для пост-обработки, если я правильно понял суть, мне нужны поправки.  Территориально я нахожусь на юге Санкт-Петербурга.
Поскольку это будет именно "пост" обработка, то мне нужны данные за уже прошедший период.  Эти данные можно где-то скачать или нужна подписка на какой-то платный сервис?

Смотря для какой постобработки.
Если для обычного static - нужны данные с какой-нибудь базы с известными точными координатами. Платно есть возможность получить rinex-ы на заданную дату на разных сервисах. Например на hive 5-секундные данные стоят от 350 р за сутки.
Либо можно взять общедоступные данные с пулковской станции EUREF. 30-секундные данные на неё есть в свободном доступе: http://www.epncb.oma.be/_networkdata/da … all&rv=all

Если же для PPP - то там всё бесплатно, либо через RTKLIB, либо через один из бесплатных сервисов, но нужно ждать пока появятся точные эфимериды и т.п.

Last edited by Sergey Astakhov (2019-10-11 16:41:51)

Online

#2263 2019-10-11 16:41:26

chnav
Member
From: Moscow, Russia
Registered: 2010-03-18
Posts: 2,979

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

Sergey_78 wrote:

А в случае, если не хочется ждать два дня и заниматься пост-обработкой, можно подключиться к NTRIP-caster и получить точное местоположение базы быстро. Но платно smile

NTRIP-caster обещает сырые данные с чужой базы в виде RTCM3, но совершенно не обещает точные координаты этой базы.

Постобработка ваших сырых данных, собранных на статической точке (ваша локальная база) - это единственный метод получения точных координат в любой координатной системе. Бесплатных открытых глобальных баз для статической обработки навалом, посмотрите начало темы или просто погуглите "IGS RINEX". Но координаты для них тоже надо брать не из самого файла (в заголовке RINEX навигационные координаты), а уточненные из ITRF.

Last edited by chnav (2019-10-11 18:51:12)

Offline

#2264 2019-10-13 16:10:54

astserg
Member
Registered: 2019-10-13
Posts: 1

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

У меня вопрос такого порядка. Как у rtklib под Андроид (rtkgps+) организовать передачу решений по TCP_Server? Извиняюсь, если этот вопрос не по теме, но очень надо.

Offline

#2265 2019-10-14 11:33:38

Sergey_78
Member
Registered: 2019-03-18
Posts: 7

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

Sergey Astakhov wrote:
Sergey_78 wrote:

Для пост-обработки, если я правильно понял суть, мне нужны поправки.  Территориально я нахожусь на юге Санкт-Петербурга.
Поскольку это будет именно "пост" обработка, то мне нужны данные за уже прошедший период.  Эти данные можно где-то скачать или нужна подписка на какой-то платный сервис?

Смотря для какой постобработки.
Если для обычного static - нужны данные с какой-нибудь базы с известными точными координатами. Платно есть возможность получить rinex-ы на заданную дату на разных сервисах. Например на hive 5-секундные данные стоят от 350 р за сутки.
Либо можно взять общедоступные данные с пулковской станции EUREF. 30-секундные данные на неё есть в свободном доступе: http://www.epncb.oma.be/_networkdata/da … all&rv=all

Если же для PPP - то там всё бесплатно, либо через RTKLIB, либо через один из бесплатных сервисов, но нужно ждать пока появятся точные эфимериды и т.п.

Взял данные по Вашей ссылке. В архиве файлы .crx
Судя по заголовку - "COMPACT RINEX FORMAT ". Нашел конвертор CNX2RNX, сконвертировал. Полученный файл попытался подсунуть RTKCONV в качестве "RINEX OBS: Base Station", переименовав в .obs

Со своего приемника записал данные за 4 часа, потом при помощи RTKCONV сконвертировал в .obs и .nav
Записывал подключив приемник напрямую к ноуту, при помощи STRSVR, в приемнике включены сообщения UBX-RXM-RAWX и UBX-RXM-SFRBX.
В RTKCONV ошибок при конвертировании нет, за каждый час O: около 3600, N: около 100. Если нажать PLOT, то данные отображаются.

Пробую обработать при помощи RTKPOST.
rtkpost.png

usb_20191012_120000.obs это данные с моего приемника
1.obs - это сконвертированный CRX2RNX и переименованный в .obs файл с http://www.epncb.oma.be/_networkdata/da … all&rv=all
usb_20191012_120000.nav это данные с моего приемника

Судя по тому, что в процессе обработки Q=0, что-то делаю не правильно.
Как правильно применить данные сwww.epncb.oma.be ?
PS: В RTKPOST включил отладку, в .trace файле много сообщений "outlier reject"

Offline

#2266 2019-10-14 12:09:55

Sergey_78
Member
Registered: 2019-03-18
Posts: 7

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

Вопрос из сообщения выше снимается smile
В настройках RTKPOST для базовой станции стоял режим указания координат, которые по умолчанию стояли. Поставил "взять из заголовка RINEX" и процесс пошел.
Выше советовали не полагаться на заголовок, а ввести точные координаты. Я извиняюсь конечно, но как их найти? Я умею пользоваться гуглом, но в данном случае не знаю что конкретно искать.

И ключевой вопрос: как из того, что сделал RTKPOST получить точные координаты приемника?
Напомню, цель процесса: приемник f9p будет базой, стоит неподвижно, надо определить его координаты.
Координаты в правом верхнем углу, ORI= это то что я ищу?
post.png

Offline

#2267 2019-10-14 12:14:35

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 7,783

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

Координата где-то одна из зелёных точек. Если не хотите с этим играться, то можно выбрать в настройках RTKLIB режим "решение в статике - одно".

Offline

#2268 2019-10-14 12:26:30

chnav
Member
From: Moscow, Russia
Registered: 2010-03-18
Posts: 2,979

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

Sergey_78 wrote:

Выше советовали не полагаться на заголовок, а ввести точные координаты. Я извиняюсь конечно, но как их найти? Я умею пользоваться гуглом, но в данном случае не знаю что конкретно искать.

EUREF тоже выкладывают готовые решения по станциям, там же по ссылке выше
http://www.epncb.oma.be/_productsservices/coordinates/ и далее ftp://epncb.oma.be/epncb/station/coord/ … _IGS14.SSC

12305M001 PULK              GPS PULK  2778606.710  1625494.735  5487811.009  0.001  0.001  0.001
12305M001                                  -.0191       0.0134       0.0077 0.0001 0.0001 0.0001

Геоцентрические XYZ.

Если совсем придираться и ловить миллиметры, то хорошо бы выяснить какая эпоха используется сейчас в эфемеридах GPS и найти координаты на соответствующую дату.

Вторая строка это дрейф станции по осям, суммарно 2.45 см/год.

Да, и при обработке статики (антенна жестко фиксирована) ОБЯЗАТЕЛЬНО обрабатывать как одну точку, а не кинематикой. Точность Post-processed Static на порядок лучше точности Post-processed Kinematic, даже сравнивать нельзя ))) С одночастотником это будут первые миллиметры сантиметры, в зависимости от антенны.

Last edited by chnav (2019-10-25 03:35:46)

Offline

#2269 2019-10-23 03:27:10

hawkdan
Member
Registered: 2019-10-23
Posts: 1

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

2002_ivan wrote:
Alex_Burk wrote:

Я сравнил свои M8N и M8T :

Я отправил Вам на e-mail  содержимое файла 301_rom_m8n_eFuse.cmd
который самым простым образом превратит M8N в M8T. т.е. появится RAWX и проч. smile

я пытаюсь получить rawx из "m8n", вы можете отправить мне файл "301_rom_m8n_eFuse.cmd"? благодарю вас.:)

Offline

#2270 2019-10-24 03:02:27

vitaliy_casper
Member
From: Россия
Registered: 2019-10-20
Posts: 2

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

hawkdan wrote:

я пытаюсь получить rawx из "m8n", вы можете отправить мне файл "301_rom_m8n_eFuse.cmd"? благодарю вас.:)

И если можно то и мне, спасибо!!!

Offline

#2271 2019-10-24 21:08:14

mfkiwl
Member
Registered: 2014-11-05
Posts: 12

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

vitaliy_casper wrote:
hawkdan wrote:

я пытаюсь получить rawx из "m8n", вы можете отправить мне файл "301_rom_m8n_eFuse.cmd"? благодарю вас.:)

И если можно то и мне, спасибо!!!

+1
Queuing for it!

Offline

#2272 2019-10-27 09:17:20

vitaliy_casper
Member
From: Россия
Registered: 2019-10-20
Posts: 2

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

2002_ivan wrote:

big_smile

Большое спасибо за вашу работу!
Код работает.

Offline

#2273 2019-11-27 15:21:46

grekul
Member
Registered: 2019-11-27
Posts: 1

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

vitaliy_casper wrote:

    hawkdan wrote:

        я пытаюсь получить rawx из "m8n", вы можете отправить мне файл "301_rom_m8n_eFuse.cmd"? благодарю вас.:)

    И если можно то и мне, спасибо!!!

Offline

#2274 2019-11-28 23:52:11

savsic
Member
Registered: 2019-11-28
Posts: 1

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

Sto cercando di ottenere rawx da "m8n", puoi inviarmi il file "301_rom_m8n_eFuse.cmd"? grazie

Offline

#2275 2019-12-06 09:46:09

Utya
Member
Registered: 2013-11-18
Posts: 33

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

Пожалуйста скиньте иструкцию как сделать сыры данные в m8n.

Offline

Board footer

Powered by FluxBB