Добро пожаловать!

Войдите или зарегистрируйтесь сейчас!

Войти

Боли владельцев (операторов) базовых станций

Тема в разделе "Сети базовых станций GNSS", создана пользователем Иван Скакун, 16 янв 2023.

  1. Иван Скакун

    Регистрация:
    11 янв 2023
    Сообщения:
    15
    Симпатии:
    12
    Адрес:
    Москва
    Уважаемые коллеги, добрый день!

    Решил поднять тему, которая как мне кажется будет полезна многим владельцами и/или операторам базовых станций.
    Предлагаю собрать и систематизировать "боли", с которыми сталкиваются операторы БС и как они их решают. Надеюсь, в итоге получится своего рода FAQ оператора БС.

    P.S.: Уважаемые модераторы! Если вдруг есть более подходящая ветка форума для такой темы, переместите, пожалуйста.
    --- Сообщения объединены, 16 янв 2023, Оригинальное время сообщения: 16 янв 2023 ---
    С моей точки зрения, существуют как минимум следующие проблемы:
    1. Задача: объединение БС в сеть. Фактически, развертывание и настройка Ntrip кастера, к которому будут подключаться роверы.
    Решения:
    - платные или бесплатные сервисы типа rtk2go, YouCORS от @Илья Вялков, Ntrip Caster от EMLID и пр.
    - ?
    2. Задача: уточнение (и переуточнение) координат БС в ITRF на текущую эпоху с сантиметровой точностью.
    Решения:
    - online сервисы от Trimble, NRCan и пр.
    - своими руками, используя RTKLIB или аналог
    - ?
    3. Задача: мониторинг работы станций. Качество каналов связи. Полнота измерений.
    Решения:
    - ?
    4. Задача: уведомления о нештатных ситуациях.
    Решения:
    - ?

    Прошу расширить и углубить тех, кто имеет опыт в данному вопросе.
     
    #1
    Максим, Steinar и stout нравится это.
  2. Trade_geo

    Форумчанин

    Регистрация:
    4 фев 2010
    Сообщения:
    519
    Симпатии:
    107
    Адрес:
    Самара
    Основной вопрос, оно зачем вам надо?
    если платный вариант -- биллинг и все из этого вытекающее (от общения с клиентами до первички и договоров)
    если бесплатный для себя -- тут все просто (имхо)
     
    #2
    Иван Скакун нравится это.
  3. Александр И

    Форумчанин

    Регистрация:
    28 ноя 2007
    Сообщения:
    433
    Симпатии:
    186
    Адрес:
    Иркутск
    Для чего надо уточнять/переуточнять Коорд БС ????
     
    #3
  4. Иван Скакун

    Регистрация:
    11 янв 2023
    Сообщения:
    15
    Симпатии:
    12
    Адрес:
    Москва
    Предположу, что большинству интересен бесплатный вариант, т.е. когда непосредственно поправки с БС не продаются, но при этом могут оказываться платные услуги по результатам позиционирования ровера.
    Но биллинг думаю есть смысл включить в список для полноты картины. Если у кого-нибудь есть информация о коробочных решениях в этой части, можно добавить.

    P.S.: опытные пользователи, подскажите, плиз, можно как-нибудь редактировать первое сообщение, чтобы в него информацию добавлять?
    --- Сообщения объединены, 17 янв 2023, Оригинальное время сообщения: 17 янв 2023 ---
    В RTK вычисляется разность координат БС и ровера, соответственно, чтобы получить координаты ровера в абсолюте, нужно знать координаты БС в целевой системе координат. Единожды вычислив (уточнив) координаты, неплохо их периодически переуточнять. Период зависит от требований к точности позиционирования ровера в абсолюте. Если координаты БС заданы на начальную эпоху СК, то можно не переуточнять.
     
    #4
  5. X-Y-H

    X-Y-H Администратор
    Команда форума Форумчанин

    Регистрация:
    18 май 2007
    Сообщения:
    21.789
    Симпатии:
    7.068
    Адрес:
    Россия
    Оффтоп

    Практически никак
     
    #5
    Иван Скакун нравится это.
  6. Steinar

    Форумчанин

    Регистрация:
    30 авг 2012
    Сообщения:
    699
    Симпатии:
    496
    Адрес:
    Асгардия
    Здравствуйте!
    Было бы здорово иметь инструкцию, как поднимать свою БС.
    Вот выше пишут что это легко, но я например, поковырял Ntrip Caster от EMLID,
    к базе успешно подключился - это как раз первый пункт из первого поста,
    ну а дальше то что делать?
    А так даже страшно на этом форуме что-то спрашивать,
    набегут умники, которые пословицами и поговорками разговаривают,
    и будут общаться с тобой как с говном. В каждой ветке такая история.
    Кастую и здесь тоже самое.

    По существу очень бы помог примерный порядок действий с описанием каждого шага.
    И не пришлось бы платить за подписку на каждое устройство.
     
    #6
    ussr_beria, Ohr, АлексейМанс и 4 другим нравится это.
  7. Иван Скакун

    Регистрация:
    11 янв 2023
    Сообщения:
    15
    Симпатии:
    12
    Адрес:
    Москва
    Крайняя версия списка типовых задач оператора сети БС следующая:
    1. Задача: объединение БС в сеть (фактически, развертывание и настройка Ntrip кастера, к которому будут подключаться роверы)
    Решения:
    - платные или бесплатные сервисы типа rtk2go, YouCORS от @Илья Вялков, Ntrip Caster от EMLID и пр., которые у себя развернули ПО и предоставляют к нему доступ
    - купить/добыть ПО Ntrip кастера и развернуть на собственной машине
    2. Задача: уточнение (и переуточнение) координат БС в ITRF на текущую эпоху с сантиметровой точностью
    Решения:
    - online сервисы от Trimble, NRCan и пр.
    - своими руками, используя RTKLIB или аналог
    3. Задача: мониторинг работы станций. Качество каналов связи. Полнота измерений
    Решения: похоже простых решений нет, вероятно в платных программных пакетах такая опция и есть
    4. Задача: уведомления о нештатных ситуациях
    Решения: простых решений пока не обнаружилось
    5. Задача: организация биллинга для продажи поправок БС
    Решения: простых решений пока не обнаружилось
    6. Задача: организация хранения RINEX файлов с последующим доступом к ним
    Решение:
    - штатными средствами приемника отдельно для каждой БС
     
    #7
    Максим и Steinar нравится это.
  8. igor kruchkovskiy

    Форумчанин

    Регистрация:
    10 июн 2012
    Сообщения:
    3.416
    Симпатии:
    1.824
    Адрес:
    Астрахань
    Качество канала связи контролировать просто, например на Windows в командной строке используя ping, на Android в termux есть аналогичная программа.Сложность в поддержке различных архитектур клиента, пологаю ping осуществляется со стороны клиента и как правило у него динамический адрес.
    Для хранения и доступа можно использовать FTP сервер.
    Для оповещения СМС, Whatsapp, Телеграм, Viber, емаил почту.
     
    #8
    Иван Скакун нравится это.
  9. Иван Скакун

    Регистрация:
    11 янв 2023
    Сообщения:
    15
    Симпатии:
    12
    Адрес:
    Москва
    Версия списка типовых задач оператора сети БС с учетом комментариев @igor kruchkovskiy следующая:
    1. Задача: объединение БС в сеть (фактически, развертывание и настройка Ntrip кастера, к которому будут подключаться роверы)
    Решения:
    - платные или бесплатные сервисы типа rtk2go, YouCORS от @Илья Вялков, Ntrip Caster от EMLID и пр., которые у себя развернули ПО и предоставляют к нему доступ
    - купить/добыть ПО Ntrip кастера и развернуть на собственной машине
    2. Задача: уточнение (и переуточнение) координат БС в ITRF на текущую эпоху с сантиметровой точностью
    Решения:
    - online сервисы от Trimble, NRCan и пр.
    - своими руками, используя RTKLIB или аналог
    3. Задача: мониторинг работы станций. Качество каналов связи (в моменте и статистика во времени). Полнота измерений (список ГНСС и число КА)
    Решения: нет решения для мониторинга канала связи во времени и полноты измерений
    - наличие связи в моменте командой ping
    4. Задача: уведомления оператора о нештатных ситуациях (telegram, email, sms)
    Решения: простых решений пока не обнаружилось
    5. Задача: организация биллинга для продажи поправок БС
    Решения: простых решений пока не обнаружилось
    6. Задача: организация хранения RINEX файлов с последующим доступом к ним
    Решение:
    - штатными средствами приемника отдельно для каждой БС (в частности push to ftp, который нужно отдельно организовать)

    А на что триггеры повесить, кто слать будет?
     
    #9
  10. igor kruchkovskiy

    Форумчанин

    Регистрация:
    10 июн 2012
    Сообщения:
    3.416
    Симпатии:
    1.824
    Адрес:
    Астрахань
    Такие вещи наверное лучше системные администраторы знают.Наверняка есть какие либо чат боты или программист на худой конец.К примеру отсутствие потока RTK поправок, может быть следствием неисправности.Можно по таймеру проверять буфер приемника rs232 или что то ещё.
     
    #10
  11. Иван Скакун

    Регистрация:
    11 янв 2023
    Сообщения:
    15
    Симпатии:
    12
    Адрес:
    Москва
    Если писать ПО, то вариант рабочий, конечно. Было бы ещё лучше, если можно обойтись без написания софта, воспользовавшись каким-то базовым, либо коробочным инструментом.
     
    #11
  12. igor kruchkovskiy

    Форумчанин

    Регистрация:
    10 июн 2012
    Сообщения:
    3.416
    Симпатии:
    1.824
    Адрес:
    Астрахань
    Обычно так сильно не заморачиваются, звонят в техподдержку, на контроллере удаленный доступ.Конечно последнее если уж не совсем древний контроллер и один брэнд.Все возможное железо охватить очень сложно, нужен богатый опыт.Если ты представитель бренда, то есть возможность пощупать приборы, если нет, то будет очень сложно, так как могут быть особенности совсем неочевидные или трудно, невозможно достать документацию по прибору.
     
    #12
    Иван Скакун нравится это.
  13. cr2

    cr2
    Форумчанин

    Регистрация:
    23 сен 2014
    Сообщения:
    780
    Симпатии:
    509
    Желающих погреть на этом деле руки много, самые упоротые на мой взгляд вот эти
    https://geodnet.com

    Поиск по ntripcaster на гитхабе, если нет задачи одновременно обслуживать 100500 запросов.

    RTKLIB умеет вычислять только 1 вектор. Для уравнивания многих векторов есть другое
    (тоже бесплатное) программное обеспечение, но единого готового которое сразу делает и то и другое нет.
     
    #13
    igor kruchkovskiy и Иван Скакун нравится это.
  14. В.Шуфотинский

    В.Шуфотинский Модератор
    Команда форума Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    17.296
    Симпатии:
    4.952
    Можно через модератора, но нужна действительно очень важная причина для этого.
     
    #14
    Иван Скакун нравится это.
  15. Илья Вялков

    Форумчанин

    Регистрация:
    1 июл 2013
    Сообщения:
    104
    Симпатии:
    62
    Адрес:
    Кипр
    Спасибо за хорошую тему. YouCORS это в основном для полевых баз, пришел в поле, поставил базу, запустил РТК дрон.
    Тема управления сетями базовых станций интересна и близка. Мы даже начали делать опен сорс проект https://github.com/hedgehackou/corsnet
    Идея была в том, что оператор сети ставит это ПО на свой сервер, и управляет базами и пользователями, в принципе все то что описано выше. А мы зарабатываем на продаже всяких дополнений, которые не обязательные, но делают жизнь лучше.

    Пока проект остановлен, поскольку у меня кончились деньги на его финансирование. Но возможно в этом году продолжим, пока ведем переговоры с одной компанией, которой интересно заплатить нам за разработку, и получить рабочее ПО.
     
    #15
    Trade_geo, igor kruchkovskiy и Иван Скакун нравится это.
  16. Иван Скакун

    Регистрация:
    11 янв 2023
    Сообщения:
    15
    Симпатии:
    12
    Адрес:
    Москва
    Не поделитесь с форумчанами информацией о бесплатном ПО, которое уравнивает?

    Интересная инициатива. Были подобные мысли.
     
    #16
  17. В.Шуфотинский

    В.Шуфотинский Модератор
    Команда форума Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    17.296
    Симпатии:
    4.952
    В смысле???!!! Уравнивать сеть станций чем-то бесплатным и потом за это отвечать?!!!
     
    #17
    avianvv нравится это.
  18. X-Y-H

    X-Y-H Администратор
    Команда форума Форумчанин

    Регистрация:
    18 май 2007
    Сообщения:
    21.789
    Симпатии:
    7.068
    Адрес:
    Россия
    И что никто из вас не слышал про Пи дата нет?
     
    #18
    A_72 и GEOgraf нравится это.
  19. Иван Скакун

    Регистрация:
    11 янв 2023
    Сообщения:
    15
    Симпатии:
    12
    Адрес:
    Москва
    Платное ПО вам ничего не гарантирует, потому что качество измерений вне зоны ответственности разработчика, а результат зачастую определяется не крутостью софта, а качеством измерений. На адекватных измерениях все работают +- одинаково. А у CORS измерения должны быть как минимум хорошими. Да и бесплатный софт тоже разный бывает. Если есть нормальный рабочий бесплатный вариант, то не вижу причин его не использовать.
    Поправьте, если я не прав.
     
    #19
  20. igor kruchkovskiy

    Форумчанин

    Регистрация:
    10 июн 2012
    Сообщения:
    3.416
    Симпатии:
    1.824
    Адрес:
    Астрахань
    К бесплатному у меня отношение как к сыру в мышеловке.Бесплатное оно на начальном этапе в перспективе на то, что станет популярным, обрастает функциями и исправятся все баги или это демо.Если программа не начинает приносить доход своему творцу, то его развитие, исправление ошибок останавливается.Если это учебный проект, то он как правило недоразвитый и делается с перспективой на платное ПО, что бы его править нужно время и знания, а кушать хочется сегодня.Если это что то удобное под нужные задачи, то необходимо иметь своего программиста, для того, что бы оперативно устранять ошибки, оптимизировать код, добавлять новые функции.Платный софт тоже хорошо, техподдержка, но менее гибко и как правило не оперативно.
     
    #20

Поделиться этой страницей

  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление