-
- Так что Вы хотите сделать с чистым сигналом? - st256(25.05.2023 05:39)
- Его ещё нужно выделить. Частота помехи плавает (допустим, питание
от генератора или перегруженной промышленной сети). Контроллер
слабенький, квалификация программиста ограничена, бюджет в том
числе, времени на доработку ограничен. Делать по-настоящему, когда
окно выборки чистого сигнала следит за фазой помехи - слишком
затратно (по времени, по квалификации). Поэтому предлагаются
простые методы фильтрации без изменений выборки, без формирования
окон. - Nikolay_Po(26.05.2023 10:46)
- А полезный сигнал сильно быстро изменяется? - st256(26.05.2023 19:33)
- Температура. Желают 5сек время реакции. Контроль температуры в
линиях установки кондиционирования. - Nikolay_Po(26.05.2023 19:45)
- А частота дискретизации? - st256(26.05.2023 20:12)
- 125мкс период выборки, 8кГц, получается. Но результаты выборок
суммируются по 16шт. И фильтр на вход получает отсчёты с периодом
2мс (500Гц). - Nikolay_Po(26.05.2023 21:44)
- В принципе есть и еще проще вариант. Как я понял, помеха
периодическая и все, созданные ей гармоники - далеко справа.
Поэтому, можно применить звено вида y(n)=x(n)+y(n-1)*A, где A -
число очень близкое к 1. Например, 0.9999. Только там разрядность
нужно учитывать, ибо сигнал будет усилен в 10000 раз. Как раз
пореже гармоники и оставит только постоянку. Если, конечно, у самой
помехи нет постоянки. - st256_нa_paбoтe(27.05.2023 07:51, )
- Помеха не переменного тока! Nikolay_Po(1 знак., 27.05.2023 15:41, ссылка)
- Ну, тогда ответ ниже. - st256(27.05.2023 16:02)
- Помеха не переменного тока! Nikolay_Po(1 знак., 27.05.2023 15:41, ссылка)
- Ну я понял примерно так. Ищите участок сигнала с минимальным отклонением. Просто берете несколько отсчетов , допустим 8, суммируете и сдвигает вправо на 8 бит. Потом находите на этом интервале максимальное отклонение. Если оно, допустим, менее трех младших значащих разрядов, вы попали в место, неповрежденное просечками. Если отклонение больше, то сдвигаетесь на один отсчет и по новой. - st256_нa_paбoтe(27.05.2023 07:41, )
- В принципе есть и еще проще вариант. Как я понял, помеха
периодическая и все, созданные ей гармоники - далеко справа.
Поэтому, можно применить звено вида y(n)=x(n)+y(n-1)*A, где A -
число очень близкое к 1. Например, 0.9999. Только там разрядность
нужно учитывать, ибо сигнал будет усилен в 10000 раз. Как раз
пореже гармоники и оставит только постоянку. Если, конечно, у самой
помехи нет постоянки. - st256_нa_paбoтe(27.05.2023 07:51, )
- 125мкс период выборки, 8кГц, получается. Но результаты выборок
суммируются по 16шт. И фильтр на вход получает отсчёты с периодом
2мс (500Гц). - Nikolay_Po(26.05.2023 21:44)
- А частота дискретизации? - st256(26.05.2023 20:12)
- Температура. Желают 5сек время реакции. Контроль температуры в
линиях установки кондиционирования. - Nikolay_Po(26.05.2023 19:45)
- А полезный сигнал сильно быстро изменяется? - st256(26.05.2023 19:33)
- Образно выражаясь, это не выкинуть муху из вина, а суспензировать блендером. :))) - bnb62(25.05.2023 10:06)
- Его ещё нужно выделить. Частота помехи плавает (допустим, питание
от генератора или перегруженной промышленной сети). Контроллер
слабенький, квалификация программиста ограничена, бюджет в том
числе, времени на доработку ограничен. Делать по-настоящему, когда
окно выборки чистого сигнала следит за фазой помехи - слишком
затратно (по времени, по квалификации). Поэтому предлагаются
простые методы фильтрации без изменений выборки, без формирования
окон. - Nikolay_Po(26.05.2023 10:46)
- Так что Вы хотите сделать с чистым сигналом? - st256(25.05.2023 05:39)