|
Слежение за резонансной частотой и фазой измеряемого объекта ФАПЧем, Поделитесь добрым советом |
|
|
|
Jul 28 2007, 18:59
|

Местный
  
Группа: Свой
Сообщений: 340
Регистрация: 28-11-05
Из: Москва
Пользователь №: 11 469

|
Есть сигнал - синус, который выходит с ЦАПа (выход DDS), подаётся на объект(на основе кварца), далее на выходе из объекта сигнал нормируется, фильтруется и оцифровывается. Резонанс каждого объекта имеет разброс в широком диапазоне частот от 30КГц до 1Мгц. При нахождении резонанса объекта, включается ФАПЧ и следит за резонансной частотой объекта. При этом выдаёт 2 параметра текущая частота и фаза объекта во времени, а объект тем временем, подвергается всякого рода внешним воздействиям. Ширина полосы изменения резонансной частоты не более 50-100Гц. В аналоге никаких математических преобразований не делаю, работаю полностью с цифрой. Из аппаратной части имею: DSP, FPGA, DAC, ADC. DDS реализован в ПЛИС, разрешение по частоте – 2,3мГц, но при реализации ФАПЧ возникли вопросы. Как оптимально можно реализовать цифровой ФАПЧ, а именно фазовый детектор сигнала приходящего с АЦП и цифрового, с выхода DDS, используя премудрости ЦОС? Есть ли смысл работать полностью с аналитическим сигналом, реализовывать FFT? Какие блоки стоит использовать в FPGA, а что поручить DSP? В ЦОСе серьёзно я только начинаю разбираться, так что не пинайте.
|
|
|
|
|
 |
Ответов
|
Oct 16 2007, 14:07
|
Гуру
     
Группа: СуперМодераторы
Сообщений: 3 096
Регистрация: 16-01-06
Из: Москва
Пользователь №: 13 250

|
Давайте начнем с начала. Вы собираетесь измерять периодическую силу, воздействующую на камертон. Сила эта скореллирована с частотой колебаний TF, так как возникает из-за движения зонда в поле Ван-дер-Ваальсовых сил у поверхности. Поскольку сила периодическая, мы можем разложить ее на две компоненты - по sin и cos. Можно их как угодно дальше называть - изменение добротности и частоты, диссипативные и упругие силы, смысл от этого не меняется, главное не забывать, что мы собственно собираемся регистрировать нашим датчиком. Воздействие силы на датчик приводит к возникновению переходных процессов в системе. Если измерять параметры, связанные с амплитудой колебаний вилки, то время переходного процесса определяется ее добротностью. Если измерять параметры, связанные непосредственно с воздействием силы на камертон, постоянные времени могут быть другими, не связанными с добротностью, при этом время установления амплитуды колебаний будет по прежнему определяться добротностью вилки. Порог чувствительности системы будет определяться шумами сопротивления потерь вилки, шумами системы, возбуждающей колебания вилки и шумами усилителей. Отметим также, что задачей системы обратной связи по Z является поддержание стабильного значения силы взаимодействия колеблющегося зонда с поверхностью. Поэтому среднее значение силы является константой. Если принять это во внимание, то должно стать понятно, что не нужно делать обратных связей, кроме основной по координате. При нормальной работе Вы будете иметь небольшие колебания выходных сигналов, при этом резонансная частота вилки изменится настолько незначительно, что не будет существенным образом влиять не поведение системы (незначительным будем считать уход фазы на несколько градусов от 0). Изменение фазы при "скачке" внешней силы, например "наезде" зонда на ступеньку, происходит с постоянной времени реакции датчика. Конечно 45 градусов набирается не за один период, а за сотни. Так же, как и изменения тока через вилку, который Вы собираетесь регистрировать. Попытайтесь в этом ключе посмотреть на подстройку частоты во время работы, и Вы поймете, что она не нужна. В конечном итоге ведь нужно измерять силы, воздействующие на зонд, а не параметры вилки, поэтому, меняя "на ходу" параметры системы Вы только вносите искажения в процесс работы. Статьи вечером пришлю на мыло.
--------------------
Не бойтесь тюрьмы, не бойтесь сумы, не бойтесь мора и глада, а бойтесь единственно только того, кто скажет - "Я знаю как надо". А. Галич.
|
|
|
|
|
Oct 16 2007, 14:41
|

Местный
  
Группа: Свой
Сообщений: 340
Регистрация: 28-11-05
Из: Москва
Пользователь №: 11 469

|
Цитата(DS @ Oct 16 2007, 18:07)  Давайте начнем с начала. Вы собираетесь измерять периодическую силу, воздействующую на камертон. Сила эта скореллирована с частотой колебаний TF, так как возникает из-за движения зонда в поле Ван-дер-Ваальсовых сил у поверхности. Поскольку сила периодическая, мы можем разложить ее на две компоненты - по sin и cos. Можно их как угодно дальше называть - изменение добротности и частоты, диссипативные и упругие силы, смысл от этого не меняется, главное не забывать, что мы собственно собираемся регистрировать нашим датчиком. Да уж, похоже это не такой простой процесс как я думал. Видимо до меня физический смысл основных действий так и не довели. придётся досканально разобраться в физике процесса. Если я правильно понимаю, сила взаимодействия будет вносить некую фазовую задержку, которую я и должен выцепить своей схемой. Цитата(DS @ Oct 16 2007, 18:07)  Воздействие силы на датчик приводит к возникновению переходных процессов в системе. Если измерять параметры, связанные с амплитудой колебаний вилки, то время переходного процесса определяется ее добротностью. Если измерять параметры, связанные непосредственно с воздействием силы на камертон, постоянные времени могут быть другими, не связанными с добротностью, при этом время установления амплитуды колебаний будет по прежнему определяться добротностью вилки. Порог чувствительности системы будет определяться шумами сопротивления потерь вилки, шумами системы, возбуждающей колебания вилки и шумами усилителей.
Отметим также, что задачей системы обратной связи по Z является поддержание стабильного значения силы взаимодействия колеблющегося зонда с поверхностью. Поэтому среднее значение силы является константой. Если принять это во внимание, то должно стать понятно, что не нужно делать обратных связей, кроме основной по координате. При нормальной работе Вы будете иметь небольшие колебания выходных сигналов, при этом резонансная частота вилки изменится настолько незначительно, что не будет существенным образом влиять не поведение системы (незначительным будем считать уход фазы на несколько градусов от 0). Изменение фазы при "скачке" внешней силы, например "наезде" зонда на ступеньку, происходит с постоянной времени реакции датчика. Конечно 45 градусов набирается не за один период, а за сотни. Так же, как и изменения тока через вилку, который Вы собираетесь регистрировать. Попытайтесь в этом ключе посмотреть на подстройку частоты во время работы, и Вы поймете, что она не нужна. В конечном итоге ведь нужно измерять силы, воздействующие на зонд, а не параметры вилки, поэтому, меняя "на ходу" параметры системы Вы только вносите искажения в процесс работы. Статьи вечером пришлю на мыло. Спасибо за разъяснения, кажется есть небольшие просветления. Видимо с TF пока подожду, мне щас главное сделать на кантеливере с оптической схемой. Там четко было сказано следить за частотой, так как сканирования нет. Но правда плату в цифре мне все равно придётся доделать, отказаться от идеалогии уже поздно. Буду "мудрить" в софте. Если что-то получится, потом поделюсь результатами, может быть вам будет интересно.
|
|
|
|
Сообщений в этой теме
stoker Слежение за резонансной частотой и фазой измеряемого объекта ФАПЧем Jul 28 2007, 18:59 Dr_Crazy Рекомендую залезть на сайт www.analog.com посмотре... Aug 27 2007, 12:19 stoker Цитата(Dr_Crazy @ Aug 27 2007, 16:19) Рек... Oct 10 2007, 10:30 rloc Цитата(stoker @ Jul 28 2007, 22:59) Резон... Oct 14 2007, 15:22 stoker Большое спасибо за ответ!
Цитата(rloc @ O... Oct 15 2007, 08:10  rloc Цитата(stoker @ Oct 15 2007, 12:10) Дискр... Oct 15 2007, 10:50   stoker Цитата(rloc @ Oct 15 2007, 14:50) Более в... Oct 15 2007, 11:24    DS Цитата(stoker @ Oct 15 2007, 15:24) Спаси... Oct 15 2007, 12:09     stoker Цитата(DS @ Oct 15 2007, 16:09) А Вы случ... Oct 15 2007, 13:13 Taradov Alexander Ну можно децимацию делать CIC-фильтрам (0 умножите... Oct 15 2007, 08:52 DS Контору назовите, в которой работаете. Я подумаю. ... Oct 15 2007, 13:21 stoker Цитата(DS @ Oct 15 2007, 17:21) Контору н... Oct 15 2007, 13:43 DS Как Вы собираетесь снимать сигналы с TF и кварцево... Oct 15 2007, 14:24 stoker Спасибо за ответ.
Цитата(DS @ Oct 15 2007, 18... Oct 15 2007, 14:45 DS При таком раскладе мой совет следующий - для TF ку... Oct 15 2007, 14:59 stoker Цитата(DS @ Oct 15 2007, 18:59) При таком... Oct 15 2007, 15:08  DS Цитата(stoker @ Oct 15 2007, 19:08) Вообщ... Oct 15 2007, 15:20   stoker Цитата(DS @ Oct 15 2007, 19:20) Ну смотри... Oct 15 2007, 15:25 DS Система используется во в таком микроскопе, его на... Oct 15 2007, 15:27 stoker Цитата(DS @ Oct 15 2007, 19:27) Система и... Oct 15 2007, 15:36 DS Это я торможу.
Посчитайте поворот фазы при работ... Oct 15 2007, 15:41 stoker Цитата(DS @ Oct 15 2007, 19:41) Это я тор... Oct 15 2007, 15:51 DS Я понял, что частоту. Если гладкие поверхности, то... Oct 15 2007, 18:07 stoker Цитата(DS @ Oct 15 2007, 22:07) Я понял, ... Oct 15 2007, 19:58 DS Ну статьи то в журналах они читают.
В документаци... Oct 15 2007, 20:17 stoker Цитата(DS @ Oct 16 2007, 00:17) Ну статьи... Oct 15 2007, 21:00  DS Цитата(stoker @ Oct 16 2007, 01:00) Чувст... Oct 15 2007, 21:25   stoker Цитата(DS @ Oct 16 2007, 01:25) Если у ва... Oct 15 2007, 22:36    DS Цитата(stoker @ Oct 16 2007, 02:36) Пожал... Oct 16 2007, 06:57     stoker Цитата(DS @ Oct 16 2007, 10:57) Khaled Ka... Oct 16 2007, 09:31  DS Цитата(stoker @ Oct 16 2007, 18:41) Да уж... Oct 16 2007, 19:38   stoker Цитата(DS @ Oct 16 2007, 23:38) Не совсем... Oct 17 2007, 07:34 DS Ну так там все разжевано как раз про то, что Вы сп... Oct 17 2007, 10:50 stoker Огромное спасибо за помощь! Oct 17 2007, 11:16
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|