Найдено 1113 результатов

Бахурин Сергей
13 авг 2021, 23:10
Форум: Цифровые фильтры
Тема: Отфильтровать 50Гц
Ответы: 8
Просмотры: 5107

Re: Отфильтровать 50Гц

Сделать полосовой цифровой фильтр несложно. Я только не понял данные идут сплошным потоком или нет? Если фильтровать каждый фрагмент 500 отсчетов то это не даст результата. Надо фильтровать поток с ацп без разрыва. Ещё вопрос зачем 1 мгц частоты ацп если сигнал 8 кГц?
Бахурин Сергей
26 июл 2021, 16:14
Форум: Цифровой спектральный анализ
Тема: Как получить спектральную оценку не хуже 0.01 Гц?
Ответы: 1
Просмотры: 1674

Re: Как получить спектральную оценку не хуже 0.01 Гц?

Если через преобразование Фурье, то частотное разрешение 1/T, T - время наблюдения. Так что за 0.1 сек частотное разрешение будет 10Гц. Существуют параметрические методы оценки: Прони, Писаренко и MUSIC. Они дают более высокое частотное разрешение для процесса если известно что это гармоническое кол...
Бахурин Сергей
13 июл 2021, 15:41
Форум: Общие вопросы ЦОС
Тема: Изменение спектра и нормализация.
Ответы: 5
Просмотры: 3698

Re: Изменение спектра и нормализация.

Выяснилось, что я языками не владею. Покажите спектр который подается на iffy
Бахурин Сергей
07 июл 2021, 13:20
Форум: Цифровые фильтры
Тема: Baseline Shifting Cancellation
Ответы: 6
Просмотры: 3170

Re: Baseline Shifting Cancellation

Не совсем понятно между паразитными и полезными сигналами есть разница? Как понять это тренд надо убрать а это сигнал оставить, если все одинаково близкотк нулевой частоте.
Бахурин Сергей
05 июл 2021, 10:39
Форум: Цифровые фильтры
Тема: Baseline Shifting Cancellation
Ответы: 6
Просмотры: 3170

Re: Baseline Shifting Cancellation

Если однократно (по одной длинной реализации данных), то https://habr.com/ru/post/448848/
Если надо постоянно удалять (данные поступают непрерывно), то так или иначе задача сводится к построению фильтра верхних частот. Вопрос в близосте информационной компоненты к нулевой частоте.
Бахурин Сергей
29 июн 2021, 23:46
Форум: Цифровой спектральный анализ
Тема: Определение спектра динамического сигнала.
Ответы: 4
Просмотры: 2417

Re: Определение спектра динамического сигнала.

Посмотрите здесь: http://www.dsplib.ru/content/goertzelmo ... elmod.html
Там для одной спектральной компоненты. Если надо N, то параллельно N таких блоков
Бахурин Сергей
25 июн 2021, 12:54
Форум: Цифровые фильтры
Тема: БИХ фильтр
Ответы: 5
Просмотры: 2919

Re: БИХ фильтр

Если необходимо соблюсти идентичность фильтров, то я бы строил по следующей схеме: transform.png 1) Спектр исходного сигнала (L+R)/2 - синий (L-R)/2 - красный. 2) делаем частотный перенос (L+R)/2 на нулевую частоту (обозначим этот сигнал как Z(t) запомним его, заметим что он комплексный I + jQ) 3) Ф...
Бахурин Сергей
25 июн 2021, 12:25
Форум: Цифровой спектральный анализ
Тема: Спектр сигнала PM
Ответы: 7
Просмотры: 2850

Re: Спектр сигнала PM

Да похоже на то lear all; close all; clc; pkg load signal i = randi([0,1], 512, 1); M = 128; s = []; b = []; for k = 1:length(i) if (i(k) > 0.5) s = [s, [ones(1, M/2), -ones(1, M/2)]]; else s = [s, [-ones(1, M/2), ones(1, M/2)]]; end b = [b, i(k)*ones(1,M)]; end h = fir1(64, 0.02); s = filter(h,1,s)...
Бахурин Сергей
23 июн 2021, 11:50
Форум: Цифровые фильтры
Тема: БИХ фильтр
Ответы: 5
Просмотры: 2919

Re: БИХ фильтр

Операция смещения по частоте является нелинейной, и просто поменять ее с фильтрацией местами нельзя (менять можно только линейные операторы). Пусть имеется s(t) входной сигнал на некоторой частоте, который мы переносим по частоте в ноль и получаем z(t) = s(t) \exp(-j\omega_0 t) = \underbrace{s(t)\co...