D_cent писал(а):Как вариант я попробовал бы делать обработку в такой последовательности
Дело в том что это не будет работать.
Объяснить в двух словах сложно.
D_cent писал(а):1). Определил бы точно период
Период не определяется, ищутся точки на сигнале ДПКВ начала и окончания периода, после чего идет аппроксимация для вычисления градусов соответствующих ВМТ.
D_cent писал(а):2) Разметил бы беззубые точки и оценил бы протяженность аномального участка
3). Разметил бы участки, относящиеся к разным цилиндрам (этак по границе 30-40 град до ВМТ)
4) имплантировал недостающие зубы
Это не нужно.
При калибровке (которую предложил Шульгин) более менее учитываются все элементы венца (зубы и промежутки).
D_cent писал(а):5) отфильтровал сигнал ДПКВ (опционально)
Как?
Сигналы совершенно разные, для одного фильтр уберет шум, а для другого полезные составляющие.
D_cent писал(а):6) вычислил бы скорость как величину обратную расстоянию между зубами
7) вычислил бы ускорение как первую производную от скорости (практически- как приращение скорости)
8) рассортировал бы ускорение по цилиндрам
В данном случае нужно ускорение не между зубьями, а изменение скорости до и после ВМТ соответствующего цилиндра.
D_cent писал(а):9) построил графики, в т.ч. УОЗ - может кому сгодится.
В том то и дело что для его построения нужно много затратить времени на программирование, а он может ни кому сгодится.
График УОЗ будет в соответствующем окне для сигнала с ДД...
D_cent писал(а):А родилась она при анализе вот этого окна
Я посмотрел в отладке этот сигнал.
Причина это наличие шума, которые воспринимается как зубья, так как он большой амплитуды и достаточной длительности. Этот шум сбивает весь расчет.
- 01.png (4,3 Кб) Просмотров: 2154