Поиск одиночных сбоев в последовательности
Добавлено: 25 янв 2014, 06:43
Возможно уже кто-то решал подобную задачу, но не нашел упоминаний о таком.
Ищу способ автоматического анализа записи последовательности синхроимпульсов, в которой наверняка имеются одиночные сбои.
Анализируется работа вариатора зажигания, который смещает во времени сигналы ДПКВ и ДПРВ с целью коррекции УОЗ при работе на газе.
Проблема в том, что возникают сбои. Не часто, за получасовую поездку один-два сбоя. Проблема наверняка программная, но нужно понять, в каком канале, при каких режимах движения она возникает...
Делаю такие вот записи (в прицепе).
В этой записи самый простой вариант, для иллюстрации, это намеренно спровоцированный сбой в самом начале запуска двигателя. Вернее это программная ошибка, реально существующая, которая ярко и явно себя проявляет при некоторых условиях.
Но главную проблему составляет именно редкий периодический сбой, который однократно возникает как сильный пинок во время движения, в том числе и на высокой скорости.
Сделать длинную запись не проблема. Проблема найти среди десятков тысяч импульсов один сбойный...
Даже остановиться после сбоя, чтобы тормознуть запись и искать в конце записи, уже проблема в реальных условиях движения.
Возможна программная реализация автоматического поиска по записи?
Может кто-то уже реализовал нечто подобное?
Ищу способ автоматического анализа записи последовательности синхроимпульсов, в которой наверняка имеются одиночные сбои.
Анализируется работа вариатора зажигания, который смещает во времени сигналы ДПКВ и ДПРВ с целью коррекции УОЗ при работе на газе.
Проблема в том, что возникают сбои. Не часто, за получасовую поездку один-два сбоя. Проблема наверняка программная, но нужно понять, в каком канале, при каких режимах движения она возникает...
Делаю такие вот записи (в прицепе).
В этой записи самый простой вариант, для иллюстрации, это намеренно спровоцированный сбой в самом начале запуска двигателя. Вернее это программная ошибка, реально существующая, которая ярко и явно себя проявляет при некоторых условиях.
Но главную проблему составляет именно редкий периодический сбой, который однократно возникает как сильный пинок во время движения, в том числе и на высокой скорости.
Сделать длинную запись не проблема. Проблема найти среди десятков тысяч импульсов один сбойный...
Даже остановиться после сбоя, чтобы тормознуть запись и искать в конце записи, уже проблема в реальных условиях движения.
Возможна программная реализация автоматического поиска по записи?
Может кто-то уже реализовал нечто подобное?