juvf 17 25 декабря, 2009 Опубликовано 25 декабря, 2009 · Жалоба Требуется регистрация событий на объекте с точностью до 10 мс. Первая мысль - это иметь на объекте RTC + GPS приемник для синхронизации. Какие ещё есть способы получения точного времени? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Mc_off 0 25 декабря, 2009 Опубликовано 25 декабря, 2009 · Жалоба Точность 10мс относительно чего ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
juvf 17 25 декабря, 2009 Опубликовано 25 декабря, 2009 · Жалоба Точность 10мс относительно чего ? Относительно географического времени. Хотя не обязательно, Суть в том, что есть диспетчерский пункт (ДП), и много контролируемых пунктов (КП). На кп происходят события и регистрируются на дп. время доставки сообщения с кп на дп не фиксировано, может идти 100 мс,а может минуту. Но потом требуется на дп рассортировать все события в порядке их возникновения (наверно для разбора полётов). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
smac 0 25 декабря, 2009 Опубликовано 25 декабря, 2009 · Жалоба ..Но потом требуется на дп рассортировать все события в порядке их возникновения ... Обычно GSM приемники могут выдавать точное время, поэтому в на контролируемом пункте нужно добавить опцию, которая для каждого события генерировала бы метку времени, т. е. спрашивала время у GSM приемника и дописывала его в регистрационную запись. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 2 25 декабря, 2009 Опубликовано 25 декабря, 2009 · Жалоба Какие ещё есть способы получения точного времени? Из интернета по NTP4 корректирующим неопределенную латентность канала - как раз Ваши 10ms и обеспечиваются. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
juvf 17 25 декабря, 2009 Опубликовано 25 декабря, 2009 · Жалоба Из интернета по NTP4 корректирующим неопределенную латентность канала - как раз Ваши 10ms и обеспечиваются. +5 Там, где связь с КП по TCP/IP, это - то что нужно. А вот про GSM ..... Возьму на заметку. Есть у нас GSM модем. Есть у него команда чтения и записи времени - часы.минуты.секунды, а вот мс нет. Не не смог в инете найти с какой точностью я получу время от модема? Зато нашел Дата: 25-10-2009 00:38 В Питере это единственный GSM оператор у которого работает синхронизация по времени! Наверно далеко не во всех городах и не все операторы предоставляют такую услугу. Или я что-то не так понимаю. Я так понял что в GSM-модеме есть внутренние часы, которые синхронизируются с оператором и с них можно читать время. Зависит ли это от оператора? На сколько они точны? Если симки не будет, но модем будет находится в зоне GSM, будут ли эти часы синхронизироваться? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Палыч 10 25 декабря, 2009 Опубликовано 25 декабря, 2009 · Жалоба +5 Там, где связь с КП по TCP/IP, это - то что нужно. А вот про GSM .....Если у Вас связь через модули GSM, по почему бы не применить тот же NTP через GPRS(EDGE) c каким нибудь сервером синхронизации времени? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
HARMHARM 0 25 декабря, 2009 Опубликовано 25 декабря, 2009 · Жалоба Обычно GSM приемники могут выдавать точное время, поэтому в на контролируемом пункте нужно добавить опцию, которая для каждого события генерировала бы метку времени, т. е. спрашивала время у GSM приемника и дописывала его в регистрационную запись. Не GSM, а GPS. В GSM ИМХО время не передается, в отличие от CDMA. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
juvf 17 25 декабря, 2009 Опубликовано 25 декабря, 2009 · Жалоба Если у Вас связь через модули GSM, по почему бы не применить тот же NTP через GPRS(EDGE) c каким нибудь сервером синхронизации времени? Ну это само собой разумеется. А если нет? например по радиоканалу. Если ставить GSM для синхронизации, то нужна симка или нет? Если нужна, то это нужно подключаться к тарифу оператора со всеми вытекающими ежемесячными расходами. мысли вслух ... Давно было.... одна компания делала уличные часы. GPS был еще сырой. Они синхронизировали свои часы по сигналам точного времени передаваемыми по радио "Маяк". Они шли каждый час, 6 импульсов определённой частоты. начало 6-го сигнала соответствует 00 минут 00 секунд. Делался приемник на ДВ, настроенный на маяк. и городился алгоритм по выявлению начала 6-го сигнала. Также существует РАДИОСЛУЖБА СИГНАЛОВ ТОЧНОГО ВРЕМЕНИ которая изначально предназнач. для передачи и приема по расписанию сигналов точного времени с целью определения поправок суд. хронометров и проверки часов. Но я где-то видел, что типа это международная служба и она покрыла своим сигналом всю землю. Может есть готовые решения для синхронизации с маяком или этой службой? например 3-х ногая микросхемко, которая ловит маяк и выявляет начало 6-го импульса и генерирует импульс 00:00 (прерывание). ps Вспомнил, Ещё есть какая-то служба синхронизации времени, дома посмотрю. у меня домашняя метеостанция по ней синхронизируется. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Палыч 10 25 декабря, 2009 Опубликовано 25 декабря, 2009 · Жалоба Ну это само собой разумеется. А если нет? например по радиоканалу.По радиоканалу Вы с кем общаетесь? И как? Почему NTP нельзя применить в радиоканале? Почему возникают задержки с доставкой информации до минуты? Пробки в эфире? Если ставить GSM для синхронизации, то нужна симка или нет? Если нужна, то это нужно подключаться к тарифу оператора со всеми вытекающими ежемесячными расходами.Да, само-собой разумеется. мысли вслух ...Можно, конечно, ловить "Маяк"... Поделок, которые принимают сигналы "Маяка" - в сети найти не сложно. Но, эти сигналы -для бытовых целей: установить часы в доме, и, точность в 10 мс для этого не нужна. Можно ловить радиостанции службы точного времени. Приёмник Вы собираетесь делать самостоятельно или купите готовый? Кстати GPS приёмник для Ваших целей синхронизации, имхо, не подайдёт: бытовые приёмники не имеют специальных выходов точного времени, а время полученное по последовательному каналу от приёмника - плюс-минус пол-лаптя... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DpInRock 0 25 декабря, 2009 Опубликовано 25 декабря, 2009 · Жалоба Можно все проще. Каждый объект имеет свои собственные часы. В любой системе координат. Но у Главного есть возможность инициировать тестовое событие на объекте. По нему он и сделает поправку на реальное время с любой точностью. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rx3apf 0 25 декабря, 2009 Опубликовано 25 декабря, 2009 (изменено) · Жалоба ps Вспомнил, Ещё есть какая-то служба синхронизации времени, дома посмотрю. у меня домашняя метеостанция по ней синхронизируется. Есть. DCF77, например. Приемник - "клякса" на плате, несколько пассивных компонентов и маленькая магнитная антенна. Для подстройки "бытовых" часов в зоне доступности радиосигнала - вполне пригодна и в Европе очень даже активно применяется (метеостанции, приборные щитки автомобилей). Для синхронизации в единицы-десятки mS - IMHO, неприменима. Чтобы везде и всюду и точно - проще и надежнее GPS вряд ли что можно придумать. Цена вопроса - $20...30. Кстати GPS приёмник для Ваших целей синхронизации, имхо, не подайдёт: бытовые приёмники не имеют специальных выходов точного времени, а время полученное по последовательному каналу от приёмника - плюс-минус пол-лаптя... Ну, не то, чтобы пол-лаптя, но и не миллисекундные порядки. Но кому придет в голову применять законченный бытовой приемник (достаточно дорогой, от $80..100 типично, приделывать к нему стационарное питание и т.д.), если можно взять модуль стоимостью от $20, имеющим (почти всегда) выход секундного маркера с джиттером обычно не хуже 1 uS (хотя свои тонкости и там есть), к нему пассивную (~$2) или активную (~$5..10) антенну и стабилизатор питания. В пределах секунды маркеры будут идти синхронно, если нужно именно время - вытащить его из NMEA (еще бакс на микроконтроллер). Изменено 25 декабря, 2009 пользователем rx3apf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
juvf 17 28 декабря, 2009 Опубликовано 28 декабря, 2009 (изменено) · Жалоба По радиоканалу Вы с кем общаетесь? И как? Почему NTP нельзя применить в радиоканале? Почему возникают задержки с доставкой информации до минуты? Пробки в эфире? Друг с другом. Задержки до минуты были в GPRS. В радиоканале нет задержек и если вся система на радиоканале, то конечно можно по рк синхронизироваться. Но система ,,,,,,,, где-то радиоканал, где-то проводной, где-то tcp/ip, а где-то комбинированный КП-<Модбудс>-<Радиоканал>-<RS-232>-<TCP/IP(МЭК104)>-скада. Наверно можно и для такого канала связи организовать синхронизацию, нужно поковыряться в NTP. Опять же, можно ли организовать NTP в рамках протокола МЭК-104? Такая картина сложилась: Намбэ ван! GPS - стоит $20, ++: точность 1 мкс (сигнал 1pps), зона покрытия - практически везде, есть функционально законченные модули. --: прием только НА ОТКРЫТОМ воздухе, в помещении нет приёма, ещё один не маловажный минус - это мерикосы. Для рыбалки и по грибы gps подойдет. А вот для серьёзных промышленных решений завязываться на gps не стоит. №2 DCF77 - стоит около 100 рублей. ++:дёшево, точность - вагон и маленькая тележка. из википедии "погрешность составляет меньше одной секунды в один миллион лет.", есть функционально законченные модули, работает на ДВ, т.е внутри помещения --: официально сигнал есть в радиусе 2000 км от Майнфлингина, Германия. Но за уралом я этот сигнал иногда получал. Если аппаратуру поставлять в центр, то покатит, а если за урал - то надо еще колдовать будет, Хотя это тоже не отечественная служба, но она мне кажется более надёжна чем GPS. Мерикосы как-то в югославии отключили gps. Могут в любое время и в рф отключить, а сигнал DCF77 врятли немцам будет смысл отключать. №3 RWM,RID, RTA и т.п. ++: Отечественный сигнал. Погрешность не более 5*10E-12 и 5*10E-11, Работают в диапазоне КВ и ДВ, передатчики по всей рф, --: Я не нашёл готового модуля №4 GSM --: Нужен оператор с таким сервисом, а это далеко не каждый, нужна регистрация и нужна абонентская плата. низкая точность. GSM модуль - порядка $100. Лучше уж через GSM/GPRS организовать NTP синхронизацию. Зона покрытия плохая. № 5 Сигналы точного времени радиостанций России и Маяк. --: Нет готового модуля, точность неизвестна, Сейчас уже на эти сигналы речь накладывают и люди жалуются, что нет синхронизации до 2-3 суток(хороший анализатор эту проблему решит. имхо), не факт что завтра эти сигналы будут в эфире. Это же радиовещательные(ширпотреб) станции, а не станции системы точного времени. ++: есть готовые решения В вики есть еще "Бета (служба времени)". Но про неё очень мало информации. Ну в общем теперь будем думать. Изменено 28 декабря, 2009 пользователем juvf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rx3apf 0 28 декабря, 2009 Опубликовано 28 декабря, 2009 · Жалоба Намбэ ван! GPS - стоит $20, ++: точность 1 мкс (сигнал 1pps), зона покрытия - практически везде, есть функционально законченные модули. Модули от uBlox имеют джиттер на порядок меньше, но стоят, правда, вдвое дороже. --: прием только НА ОТКРЫТОМ воздухе, в помещении нет приёма, Ну, не то, чтобы совсем нет, но да, плоховато. Современные высокочувствительные в этом плане лучше. Но и антенну можно выставить, в конце концов... Полноценной "тайминговой" работы так не достичь, но требуемые 10 mS - как нефиг делать. ещё один не маловажный минус - это мерикосы. Для рыбалки и по грибы gps подойдет. А вот для серьёзных промышленных решений завязываться на gps не стоит. Самолеты летают, базовые станции GSM работают. Но те же uBlox поддерживают (точнее, должны поддерживать) и европейскую Galileo... Только что-то пациент скорее мертв... №2 DCF77 - стоит около 100 рублей. ++:дёшево, точность - вагон и маленькая тележка. из википедии "погрешность составляет меньше одной секунды в один миллион лет.", есть функционально законченные модули, работает на ДВ, т.е внутри помещения Если сильной местной помехи нет. Раньше компьютерные мониторы строчной разверткой очень не способствовали устойчивому приему... Опять же, эталон-то точный, а вот точность абсолютной позиции секундного маркера там невозможно обеспечить принципиально. Даже если каким-то чудом откалибровать сам модуль и обработку после него, то задержка распространения в атмосфере зависит от времени суток и погоды. Хотя это тоже не отечественная служба, но она мне кажется более надёжна чем GPS. Мерикосы как-то в югославии отключили gps. Полностью - никогда. Это югославы у себя использовали жаммеры, чтобы "томагавки" не могли использовать GPS... №3 RWM,RID, RTA и т.п. ++: Отечественный сигнал. Погрешность не более 5*10E-12 и 5*10E-11, Работают в диапазоне КВ и ДВ, передатчики по всей рф, --: Я не нашёл готового модуля "Готовый модуль" для них - это гроб весом в пуд-два, стоимостью как чугунный мост. Проще тогда купить рубидиевый эталон. №4 GSM --: Нужен оператор с таким сервисом, а это далеко не каждый, нужна регистрация и нужна абонентская плата. низкая точность. GSM модуль - порядка $100. От $20. Лучше уж через GSM/GPRS организовать NTP синхронизацию. Хороший вариант. Еще добавлю, что в шестой строке телесигнала ОРТ есть врезка секундного маркера с точностью эталона. Вытащить нетрудно (цена вопроса - порядка $5), но, боюсь, это все до первого ретранслятора. Присутствует не постоянно, телесигнал тоже не 24 часа в сутки (кстати, эталонные сигналы в эфире тоже на профилактику отключают), и с ликвидацией аналогового телевещания умрет, очевидно. Я бы выбрал GPS и, как дополнение, NTP. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
juvf 17 28 декабря, 2009 Опубликовано 28 декабря, 2009 (изменено) · Жалоба Еще добавлю, что в шестой строке телесигнала ОРТ есть врезка секундного маркера с точностью эталона. Вытащить нетрудно (цена вопроса - порядка $5) Ок! Возьму на заметку. Даже если каким-то чудом откалибровать сам модуль и обработку после него, то задержка распространения в атмосфере зависит от времени суток и погоды. Так не требуется синхронизировать время с географическим, требуется синхронизация времени между ДП и КП, а это радиус до 50 км. Так что если и будет погрешность относительно UT, вызванная распространением сигнала , то на ДП относительно КП погрешности не будет. p.s. Самолеты летаютОфициально у нас запрещено летать по GPS. Все летаю по наземным средствам аэронавигации. А не официально все летают по GPS (со слов авиаторов). Ещё лет пять, и лётчики вообще разучатся летать без GPS. Тогда мерикосы могут нам устроить 11.09.2001 ))) Изменено 28 декабря, 2009 пользователем juvf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться