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

 
 
> Определение перехода через ноль характерного участка сигнала, Как оптимальное всего поступить
msn
сообщение Jun 27 2009, 20:57
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 126
Регистрация: 1-01-06
Из: Украина, Киев
Пользователь №: 12 759



Есть следующий сигнал:



Параметры сигнала:
1. Амплитуда может быть (0,1 – 3 В)
2. Период повторения может быть (5 – 50 мс)
3. Постоянная составляющая практически всегда 0
4. Форма сигнала может немного изменять (увеличивается / уменьшатся количество локальных экстремумов)
5. Возможен небольшой шум, можно считать белым
6. Возможны очень коротки наводки но большой амплитуды

Задача следующая, необходимо определить точки перехода через ноль (нарастающий фронт) характерных участков сигнала (обозначены зелеными кружками). Также будут ”ложные” переходы через ноль (обозначены синими и желтыми кружками). Кроме того в близи нуля возможны небольшие флуктуации сигнала выше ниже нуля.

Все время решаю такие задачи – в лоб, т.е. под конкретный сигнал пишу большой алгоритм учитывающий кучу нюансов, после чего проверяя работы на нескольких десятков сигналов.
Например характерный переход через ноль отличается от остальных тем, что имеет максимальную разность амплитуд между соседними локальным минимумом (слева) и локальным максимумом (справа). Кроме того расстояние между соседними характерными переходами через ноль почти одинаково (Tпериод), а среднее значение напряжения на участке T перехода +/- Tпериод практически 0.

Подскажите если ли какие либо общие методы решения подобных задач, т.е. например нахождение локальных экстремумов, нахождение пересечения заданного уровня с каким либо гистерезисом и доп. параметрами.

Спасибо!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Oldring
сообщение Jun 28 2009, 11:09
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(msn @ Jun 28 2009, 00:57) *
Подскажите если ли какие либо общие методы решения подобных задач, т.е. например нахождение локальных экстремумов, нахождение пересечения заданного уровня с каким либо гистерезисом и доп. параметрами.


Общие методы есть. Избегать использование признаков типа "переход через ноль" для сигналов непонятного происхождения, решая задачу с использованием более устойчивых признаков.


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
msn
сообщение Jul 1 2009, 12:23
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 126
Регистрация: 1-01-06
Из: Украина, Киев
Пользователь №: 12 759



Цитата(Methane @ Jun 28 2009, 08:58) *
А тупо отфильтровать нужную гармонику, никак?

Не получается, нужная гармоника не известна, к тому же сигнал не совсем периодический.

Цитата(Oldring @ Jun 28 2009, 14:09) *
Общие методы есть.

А не подскажите что за общие методы, хотя бы названия, что бы знать куда копать.

Цитата
Избегать использование признаков типа "переход через ноль" для сигналов непонятного происхождения, решая задачу с использованием более устойчивых признаков.

В общем, так и сделал, ушел от определения перехода через ноль, использовав другие признаки и статистику.
Получилось вроде все хорошо:
Go to the top of the page
 
+Quote Post
Herz
сообщение Jul 1 2009, 15:57
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(msn @ Jul 1 2009, 14:23) *
В общем, так и сделал, ушел от определения перехода через ноль, использовав другие признаки и статистику.

Интересно, как именно?
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 00:35
Рейтинг@Mail.ru


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