Перейти к содержанию
    

Как оценить расхождение между сигналами?

Добрый день,

 

Имееются два сигнала в виде прямоугольных импульсов, получаемых от источников с разной стабильностью (10-6 и 10-8). Как определить разницу между ними в произвольный момент времени, если считать, что изначально передние фронты обоих сигналов совпадают?

 

Алексей.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подайте на входы "исключающее или", на выходе будут "клыки" по времени совпадающие с разницей м/у фронтами.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подайте на входы "исключающее или", на выходе будут "клыки" по времени совпадающие с разницей м/у фронтами.

 

С аппаратной точки зрения понятно. Я хотел бы оценить это теоретически, скажем, на сколько разойдутся импульсы через пять часов или десять. Может, есть какая-нибудь формула или методика...

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С аппаратной точки зрения понятно. Я хотел бы оценить это теоретически, скажем, на сколько разойдутся импульсы через пять часов или десять. Может, есть какая-нибудь формула или методика...

Будем считать, что точный генератор точный.

Если есть дрейф, то плохой будет уходить максимум на 1ppm за период. Получится, что фронт уйдет на целый период за миллион периодов.

Если считать, что дрейфа нет, а есть случайные вариации (с нулевым средним - ведь дрейфа нет), то среднее отклонение в ppm будет пропорционально (и равно) корню из числа периодов. Получится, что за миллион периодов фронт сместится на тысячную периода. В среднем.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для начала, упростите задачу.

Представьте себе, что генератор "со стабильностью 10-8", абсолютно стабилен.

На оценку это практически не повлияет. :)

А вообще - пример некорректно поставленной задачи, потому как непонятно, о какой стабильности идёт речь.

 

Нестабильность генератора и вероятные отклонения, с ней связанные, лучше всего оценивать по девиации Аллана сигнала этого генератора.

 

Будем считать, что точный генератор точный.

Если есть дрейф, то плохой будет уходить максимум на 1ppm за период. Получится, что фронт уйдет на целый период за миллион периодов.

Если считать, что дрейфа нет, а есть случайные вариации (с нулевым средним - ведь дрейфа нет), то среднее отклонение будет пропорционально (и равно) корню из числа периодов. Получится, что за миллион периодов фронт сместится на тысячную периода. В среднем.

И то, и другое "в среднем" - неверно.
Изменено пользователем Stanislav

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А вообще - пример некорректно поставленной задачи, потому как непонятно, о какой стабильности идёт речь.

 

Прошу прощения, я далек от этой темы, потому и спрашиваю. Попробую объяснить:

 

1) имеется импульс частотой 1 Гц (PPS), про который известно:

 

4.4.3.2 Нормируемые метрологические характеристики

Предел допускаемой средней квадратической погрешности формирования метки

времени, выдаваемой потребителям, по отношению к шкале времени:

- UTC(SU) 100 нс;

 

2) имеется генератор опорной частоты (ГОЧ) 10 МГц:

 

Frequency stability

vs. temperature -40ºC to +85ºC, ref 25ºC ±50 ppb

vs. supply voltage ref Vcc typ. ±5 ppb

 

старение опускаем.

 

С помощью ГОЧ формируется импульс частотой 1 Гц.

 

Вопрос - насколько разойдутся данные импульсы через время Х, если изначально передние фронты этих импульсов совпадают?

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1).Как правильно указал Stanislav,считаем сигнал 1PPS абсолютно стабильным.

2).Зададимся максимальной ошибкой ГОЧ равной R=50ppb и примем её константой.

 

Тогда сдвиг фронта ГОЧ относительно 1PPS во времени dt = R * t = 50e-9 * 1 = 50нс/сек.

Вроде так...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С аппаратной точки зрения понятно. Я хотел бы оценить это теоретически, скажем, на сколько разойдутся импульсы через пять часов или десять. Может, есть какая-нибудь формула или методика...

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

так что точно разницу между ними в произвольным момент времени, похоже, определить невозможно

а чем вывзава такая экзотика задачи?

1 PPS вы ловите с КНС?

Изменено пользователем AlDed

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

так что точно разницу между ними в произвольным момент времени, похоже, определить невозможно

а чем вывзава такая экзотика задачи?

1 PPS вы ловите с КНС?

 

В том-то и проблема, что расходятся... Да, PPS приходит с приемника GPS/Глонасс, задача состоит в том, чтобы при пропадании этого сигнала съэмулировать его с помощью FPGA и OCXO.

 

1).Как правильно указал Stanislav,считаем сигнал 1PPS абсолютно стабильным.

2).Зададимся максимальной ошибкой ГОЧ равной R=50ppb и примем её константой.

 

Тогда сдвиг фронта ГОЧ относительно 1PPS во времени dt = R * t = 50e-9 * 1 = 50нс/сек.

Вроде так...

 

Спасибо, с теорией понятно, на практике расхождение около 200нс/сек, буду искать косяк в реализации...

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В том-то и проблема, что расходятся... Да, PPS приходит с приемника GPS/Глонасс, задача состоит в том, чтобы при пропадании этого сигнала съэмулировать его с помощью FPGA и OCXO.

 

Вот тут по ссылкам пройтись.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот тут по ссылкам пройтись.

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...