реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Как оценить расхождение между сигналами?
Алексей ВМ
сообщение Apr 3 2012, 13:29
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 69
Регистрация: 23-10-08
Пользователь №: 41 128



Добрый день,

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

Алексей.
Go to the top of the page
 
+Quote Post
яман-тау
сообщение Apr 3 2012, 15:15
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 662
Регистрация: 15-02-09
Из: Магнитогорск
Пользователь №: 44 875



Подайте на входы "исключающее или", на выходе будут "клыки" по времени совпадающие с разницей м/у фронтами.
Go to the top of the page
 
+Quote Post
Алексей ВМ
сообщение Apr 3 2012, 15:39
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 69
Регистрация: 23-10-08
Пользователь №: 41 128



Цитата(яман-тау @ Apr 3 2012, 19:15) *
Подайте на входы "исключающее или", на выходе будут "клыки" по времени совпадающие с разницей м/у фронтами.


С аппаратной точки зрения понятно. Я хотел бы оценить это теоретически, скажем, на сколько разойдутся импульсы через пять часов или десять. Может, есть какая-нибудь формула или методика...
Go to the top of the page
 
+Quote Post
Tanya
сообщение Apr 3 2012, 15:53
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(Алексей ВМ @ Apr 3 2012, 19:39) *
С аппаратной точки зрения понятно. Я хотел бы оценить это теоретически, скажем, на сколько разойдутся импульсы через пять часов или десять. Может, есть какая-нибудь формула или методика...

Будем считать, что точный генератор точный.
Если есть дрейф, то плохой будет уходить максимум на 1ppm за период. Получится, что фронт уйдет на целый период за миллион периодов.
Если считать, что дрейфа нет, а есть случайные вариации (с нулевым средним - ведь дрейфа нет), то среднее отклонение в ppm будет пропорционально (и равно) корню из числа периодов. Получится, что за миллион периодов фронт сместится на тысячную периода. В среднем.
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Apr 3 2012, 15:59
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Для начала, упростите задачу.
Представьте себе, что генератор "со стабильностью 10-8", абсолютно стабилен.
На оценку это практически не повлияет. sm.gif
А вообще - пример некорректно поставленной задачи, потому как непонятно, о какой стабильности идёт речь.

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

Цитата(Tanya @ Apr 3 2012, 19:53) *
Будем считать, что точный генератор точный.
Если есть дрейф, то плохой будет уходить максимум на 1ppm за период. Получится, что фронт уйдет на целый период за миллион периодов.
Если считать, что дрейфа нет, а есть случайные вариации (с нулевым средним - ведь дрейфа нет), то среднее отклонение будет пропорционально (и равно) корню из числа периодов. Получится, что за миллион периодов фронт сместится на тысячную периода. В среднем.
И то, и другое "в среднем" - неверно.

Сообщение отредактировал Stanislav - Apr 3 2012, 15:59


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
Алексей ВМ
сообщение Apr 3 2012, 18:37
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 69
Регистрация: 23-10-08
Пользователь №: 41 128



Цитата(Stanislav @ Apr 3 2012, 19:59) *
А вообще - пример некорректно поставленной задачи, потому как непонятно, о какой стабильности идёт речь.


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

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 Гц.

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


Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Apr 4 2012, 04:57
Сообщение #7


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



1).Как правильно указал Stanislav,считаем сигнал 1PPS абсолютно стабильным.
2).Зададимся максимальной ошибкой ГОЧ равной R=50ppb и примем её константой.

Тогда сдвиг фронта ГОЧ относительно 1PPS во времени dt = R * t = 50e-9 * 1 = 50нс/сек.
Вроде так...
Go to the top of the page
 
+Quote Post
AlDed
сообщение Apr 4 2012, 15:41
Сообщение #8


Знающий
****

Группа: Участник
Сообщений: 690
Регистрация: 19-02-07
Пользователь №: 25 489



Цитата(Алексей ВМ @ Apr 3 2012, 19:39) *
С аппаратной точки зрения понятно. Я хотел бы оценить это теоретически, скажем, на сколько разойдутся импульсы через пять часов или десять. Может, есть какая-нибудь формула или методика...

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

Сообщение отредактировал AlDed - Apr 4 2012, 15:47
Go to the top of the page
 
+Quote Post
Алексей ВМ
сообщение Apr 4 2012, 18:43
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 69
Регистрация: 23-10-08
Пользователь №: 41 128



Цитата(AlDed @ Apr 4 2012, 19:41) *
не факт, что они у вас должны обязательно куда-то "разойтись" - фронты у вас могут гулять по отношению к друг другу - то сходиться, то расходиться и, к примеру, через 10 часов они у вас могут опять совпасть ....
так что точно разницу между ними в произвольным момент времени, похоже, определить невозможно
а чем вывзава такая экзотика задачи?
1 PPS вы ловите с КНС?


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

Цитата(_Anatoliy @ Apr 4 2012, 08:57) *
1).Как правильно указал Stanislav,считаем сигнал 1PPS абсолютно стабильным.
2).Зададимся максимальной ошибкой ГОЧ равной R=50ppb и примем её константой.

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


Спасибо, с теорией понятно, на практике расхождение около 200нс/сек, буду искать косяк в реализации...
Go to the top of the page
 
+Quote Post
Самурай
сообщение Apr 4 2012, 18:56
Сообщение #10


Местный
***

Группа: Участник
Сообщений: 468
Регистрация: 4-03-05
Пользователь №: 3 066



Цитата(Алексей ВМ @ Apr 4 2012, 21:43) *
В том-то и проблема, что расходятся... Да, PPS приходит с приемника GPS/Глонасс, задача состоит в том, чтобы при пропадании этого сигнала съэмулировать его с помощью FPGA и OCXO.


Вот тут по ссылкам пройтись.
Go to the top of the page
 
+Quote Post
Алексей ВМ
сообщение Apr 4 2012, 19:30
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 69
Регистрация: 23-10-08
Пользователь №: 41 128



Цитата(Самурай @ Apr 4 2012, 22:56) *
Вот тут по ссылкам пройтись.


Самурай, благодарю за ссылку. Похожая теория (пропуск или добавление дискрета в шкале времени через определенный интервал) была подведена и под мой прибор, но я подумал, что прокатит решение "в лоб". Не прокатило...
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 08:36
Рейтинг@Mail.ru


Страница сгенерированна за 0.01433 секунд с 7
ELECTRONIX ©2004-2016