Определение длительности высокочастотного импульса

Oct 09, 2014 18:43

Немного из текущей работы.

Строю вот такие картинки

Read more... )

физика, работа, наука, python

Leave a comment

Comments 11

infovarius October 9 2014, 15:10:23 UTC

я бы, конечно, применил вейвлеты. Минимальный масштаб вевлета, который даёт локальный максимум, и соответствует ширине пика

Reply

korzhimanov October 9 2014, 15:11:47 UTC
Знаю, что такое, но никогда не работал. Надо будет взглянуть, насколько сложно в реализации.

Reply


kodusass October 9 2014, 15:40:56 UTC
Скорей всего я не совсем понял, что есть и что требуется. А если компаратором с регулируемым уровнем срабатывания ползти по импульсу по высоте? Интервал между срабатываниями и будет длительность.
Не ругайтесь, я предупредил :-)

Reply

korzhimanov October 9 2014, 15:42:17 UTC
Я так понимаю, это что-то третьего способа - опускаем функцию на заданный уровень, и ищем два соседних нуля.

Reply

kodusass October 9 2014, 16:04:58 UTC
Коль Вы посчитали меня достойным ответа, поясните пожалуйста: в каком виде имеете это импульс? не картинка же на осциллографе.
Мое предложение относится к импульсу в виде напряжения в вольтах.
Компаратор (извините если что) -электронная схемка сравнения напряжений. На один вход исследуемый сигнал, на другой - опрное напряжение. При превышении напряжением сигнала опорного напряжения выход компаратора переключается с 0 на 1 (или наоборот). Это начало импульса на заданном (опорным напряжением) уровне, дальше то же, компаратор переключается обратно после уменьшения напряжения импульса ниже опрного. Эти два преключения управляют чем нибудь, измеряющим интервалы времени. Этих много разных.
Извините за поучения, но как еще объяснить...
А длительность импульса в каких пределах? короткий - понятие растяжимое, на осциллографе одну ручку крутануть. :-)

Reply

korzhimanov October 9 2014, 16:57:23 UTC
Импульс представлен в виде цифрового набора данных, генерируемых программой - это результат численного моделирования.

Reply


ext_2736873 October 16 2014, 10:03:39 UTC
Может стоить взять интеграл от модуля и двигая стенки интеграла найти некое значение от полного (скажем 90%), которое и будет удовлетворять? Этот процент задавать вручную.

Reply

korzhimanov October 16 2014, 10:06:16 UTC
В принципе, можно, но выбрать это значение единым для всех возможных в моих расчётах ситуаций, видимо, невозможно, потому что где-то есть другие менее интенсивные и не интересные мне импульсы, где-то нет, да и уровень шума разнится.

Reply


Leave a comment

Up