Страница 1 из 64

Сравнение цилиндров (обсуждение)

СообщениеДобавлено: 24 ноя 2010, 00:36
admin
Предлагаю обсудить следующую тему.
Как известно, практически все процессы в ДВС периодические, т.е. повторяются через каждый рабочий цикл (2 оборота КВ), и в идеале для каждого цилиндра. Из чего следует что при простом визуальном сравнении сигналов соответствующих работе каждого цилиндра, возможно определить “неисправный” цилиндр, на основании визуального отличия его сигнала от сигналов других цилиндров. Иными словами если сигналы всех цилиндров визуально одинаковые, то с большой долей вероятности возможно предположить, что все цилиндры работают хорошо (с гораздо меньшей вероятностью, что все цилиндры работают плохо). В тоже время если сигнал одного из цилиндров значительно визуально отличается от сигналов других цилиндров, то с большой долей вероятности возможно предположить, что именно этот цилиндр работает плохо.

Визуальное сравнение обеспечивает некоторую универсальность, так как не привязано к конкретному сигналу, а основано только на поиске различий в сигналах цилиндров. Кроме того, если тип анализируемого сигнала известен, то кроме визуального анализа возможно рассчитать еще и дополнительную статистку. Например для сигнала от ДР во впускном коллекторе возможно рассчитать эффективность работы цилиндров (неравномерность вращения), для сигнала с токовых клещей при измерении тока стартера возможно рассчитать компрессию цилиндров. Что в сочетании с простым визуальным сравнением даст большее представлении о различии состояния цилиндров в целом.

На данный момент реализовано практически 70% окна сравнение цилиндров (основной интерфейс + базовые алгоритмы анализа для сигнала от ДР во впускном коллекторе). Напомню что сигнал от ДР во впускном коллекторе содержит следующие характерные точки (маркеры открытия / закрытия клапанов не выставлены):
dr_inlet_manifold.png
dr_inlet_manifold.png (10,28 Кб) Просмотров: 27930

1. Переход максимального нарастающего фронта через уровень 0 В, соответствует ВМТ (0°)
2. Примерно через 180° от ВМТ открытие выпускного клапана
3. В районе 360° от ВМТ открытие впускного и закрытие выпускного клапана
4. Примерно через 540° от ВМТ закрытие впускного клапана

Так как наибольший интерес для анализа представляет участок вблизи зоны перекрытия 360° +/- N° (открыты оба клапана), а не вблизи ВМТ (закрыты клапана соответствующего цилиндра). То предлагаю обсудить как будет удобнее всего отображать сигналы по цилиндрам, т.е. какой участок из рабочего цикла (720°) отображать цветом соответствующего цилиндра для сигнала ДР во впускном коллекторе. Предложения от alekcc отображать участки от -60 до 120 градусов от ВМТ, я так понимаю от “второй” ВМТ, т.е. от ВМТ обозначенной на рисунке выше + 360°.
Для наглядности рисунки, на которых участи вблизи зон перекрытия (ЗП -60...ВМТ...+120) цилиндров окрашены соответствующими цветами:
dr_parade2.png
dr_parade2.png (20,79 Кб) Просмотров: 27979

dr_over2.png
dr_over2.png (11,24 Кб) Просмотров: 27911

Возможно, стоит до ВМТ брать даже меньше, например -30°, а после ВМТ больше, т.е. +150°?
Для 4-х цилиндрового двигателя при наложении используются участки сигнала соответствующие 720° / 4 = 180°, возможно будет удобнее показывать участки с перекрытием, т.е. например -60...ВМТ...+180 (240°)?

Так же возможно сделать анализ произвольных участков сигнала.
В поле тип сигнала, например, добавить “Не определенный” и задать два значения угол до ВМТ и после ВМТ, на основании которых по МПЦ будут рассчитаны участки для каждого цилиндра, естественно при таком анализе статистика не будет вычислена, но визуально заданные участки сравнивать можно.

P.S.
Частично в окне сравнение цилиндров будет реализован функционал из темы Диагностика ЦПГ по ДР. Но так как окно сравнение цилиндров проще в реализации, а самое главное проще в понимании для диагноста, в первую очередь буду делать именно его. На основании этого окна и для сигнала ДР во впускном коллекторе, можно будет набрать статистику для разработки окна Анализа ЦПГ по ДР.

P.S.2
Прошу выкладывать любые периодические сигналы со стабильной меткой первого цилиндра.
Желательно записать хотя бы 20-30 рабочих циклов, и написать краткое описание сигнала.

Re: Сравнение цилиндров (обсуждение)

СообщениеДобавлено: 24 ноя 2010, 01:24
Rash
В теме "ВАЗ 2111 8кл (ГРМ соотношение зуб/градусы)"
http://mlab.org.ua/forum/viewtopic.php?f=9&t=492
лежит архив с сигналами ДР. снятый на частоте 10кГц. метка 1-го цилиндра стабильная.
уже снял но ещё не оформил тоже самое на 21124

ЗЫ: может не в этой теме, но при перескоке ремня или смещении фаз из-за ремня на несколько градусов, приходится в уме проставлять на сколько сместились градусы открытия и закрытие клапанов, т.к. линейка одна, и приходится дёргаться автоподстройкой ДПКВ и ДР. Может можно что-то придумать в качестве 2-х линеек, допустим в отдельном окне. Т.е. одна снизу, другая сверху. Надеюсь понятно объяснил :)

admin:
По линейкам сделал новую тему: Две линейки

Re: Сравнение цилиндров (обсуждение)

СообщениеДобавлено: 24 ноя 2010, 21:08
gnat
Нам важно какое разрежение создаёт каждый цилиндр. А что б это видеть в сравнении наложением - нужно вот так отображать каждый цилиндр.

Re: Сравнение цилиндров (обсуждение)

СообщениеДобавлено: 24 ноя 2010, 21:17
DEFO
Возможно, надо задать по умолчанию -30 +150, например, и возможность задать два значения угол до ВМТ и после ВМТ вручную, для других сигналов, не только ДР на впуске.

Re: Сравнение цилиндров (обсуждение)

СообщениеДобавлено: 25 ноя 2010, 13:33
alekcc
Когда предложил отображать сигнал -60 +120 градусов от ВМТ нашёл осцилку с наибольшей зоной перекрытия она выглядит вот так:
датчик-1111.gif
датчик-1111.gif (35,45 Кб) Просмотров: 27816

Это десятка 1,6л 16 клапанов. Моё мнение осталось прежним. Меньше нельзя, будут пропадать контролируемые точки, больше незачем. Как видите открытие впускного аж -45 градусов.

Re: Сравнение цилиндров (обсуждение)

СообщениеДобавлено: 25 ноя 2010, 23:29
alekcc
Пардон, не увидел Гнат отметил за ВМТ около 150 градусов, таки придётся отображать участок больше 180 градусов вот и вырисовался первый подводный камушек.

Re: Сравнение цилиндров (обсуждение)

СообщениеДобавлено: 25 ноя 2010, 23:43
admin
Я делаю так:
1. Парад - длина участка 720 / Nц, так как перекрыть не чем (>180), а не дорисовывать особого смысла нет (<180)
2. Растр, наложение, участки могу быль любыми (60...720), то можно перекрывать, при этом гораздо удобнее будет видно точки работы клапанов, ведь они все равно перекрываются

Re: Сравнение цилиндров (обсуждение)

СообщениеДобавлено: 25 ноя 2010, 23:46
gnat
Вот так нужно

Re: Сравнение цилиндров (обсуждение)

СообщениеДобавлено: 26 ноя 2010, 01:01
alekcc
1. Парад - длина участка 720 / Nц, так как перекрыть не чем (>180), а не дорисовывать особого смысла нет (<180)

Понятно между ВМТ всё один цилиндр. Согласен с Гнатом выпускной и разряжение важнее.
2. Растр, наложение, участки могу быль любыми (60...720), то можно перекрывать, при этом гораздо удобнее будет видно точки работы клапанов, ведь они все равно перекрываются

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

Re: Сравнение цилиндров (обсуждение)

СообщениеДобавлено: 03 дек 2010, 23:05
admin
По многочисленным просьбам выкладываю предварительную версию программы с реализованным окном сравнение цилиндров.
Версия предварительная, через пару дней будет стабильная.

Сейчас реализован базовый функционал.
Для открытия окна необходимо выбрать пункт меню Анализ / Сравнение цилиндров.
Открыть соответствующий сигнал, пока только ДР + метка первого цилиндра.
Задать порядок работы цилиндров, какой сигнал на какой канал подан, и номер цилиндра синхронизации.
После чего нажать на кнопку Анализ.

В окне осциллографа точками показывается какой участок сигнала был проанализирован.
01.png
01.png (16,31 Кб) Просмотров: 27160

Так как по ДР обычно смотрят на холостых без перегазовок, то алгоритм автоматически прекращает анализ если будут обнаружены значительные искажения сигнала ДР, например при резком поднятии оборотов.
Так как для сигнала с ДР позиция ВМТ рассчитывается автоматически, то УОЗ задавать не нужно.

Программа отображаем сигнал разбитый по цилиндрам либо в режиме парада, как в осциле, но только соответствующими цветами.
02.png
02.png (12,23 Кб) Просмотров: 27274

Либо в режиме растра / наложения, что особо удобно для визуального сравнения.
Например, отлично видно проблемы во втором цилиндре, о чем и говорит название файла “Подгоревший клапан во втором цилиндре.mt”.
03.png
03.png (12,47 Кб) Просмотров: 27441

Новая версия программы MT Pro
MtPro_1.6alpha.rar (1.01 МБ)
Версия: 0.1.6.0 alpha
Дата: 03.12.10

Re: Сравнение цилиндров (обсуждение)

СообщениеДобавлено: 04 дек 2010, 14:36
jazz
Опробовал пробную версию - работает не плохо..С нетерпением ждемс окончательного варианта.Спасибо Сергею за нововведение!!!

Re: Сравнение цилиндров (обсуждение)

СообщениеДобавлено: 04 дек 2010, 16:46
admin
Для отладки панелей статистики (показывает эффективность), запишите пожалуйста сигнал ДР + МПЦ на ХХ в с выключенной форсункой или заблокированной свечей, например 2-го цилиндра, частота дискретизации 30-50 КГц, время записи 10-20 сек, и выложите файл. А то не могу найти на чем проверить. Спасибо.

Re: Сравнение цилиндров (обсуждение)

СообщениеДобавлено: 04 дек 2010, 20:27
vldp
Есть вот такой файл. Записывал для эфф. работы цилиндров, поэтому частота дискретизации 125 Кгц.
Программа ругается, но анализ делает. Логический канал на 1ц. Выделен только участок на ХХ, остальное
отрезал чтобы уменьшить размер для вложения.
1ц+др+дпкв-выдл.rar
Обрыв цепи 2 форсунки.
(680,31 Кб) Скачиваний: 385

Re: Сравнение цилиндров (обсуждение)

СообщениеДобавлено: 04 дек 2010, 21:16
admin
Спасибо.
Сейчас "ускорение" (эффективность) рассчитывается так:
T1 - это время от ВМТ текущего цилиндра, до ВМТ предыдущего.
T2 - это время от ВМТ текущего цилиндра, до ВМТ следующего.
Vc - это средняя скорость вращения КВ в пределах полного цикла.
V1 = 180 / T1 - это средняя скорость вращения КВ от ВМТ предыдущего до ВМТ текущего цилиндра.
V2 = 180 / T2 - это средняя скорость вращения КВ от ВМТ текущего до ВМТ следующего цилиндра.
A = (V2-V1)/ Vc, т.е. определяем на сколько изменилась скорость вращения КВ в текущем рабочем такте по сравнению с предыдущим рабочим таком.
02.png
02.png (6,14 Кб) Просмотров: 19490

И вот что получается:
01.png
01.png (23,1 Кб) Просмотров: 19495

Т.е. судя по всему для ДР очень сильно сказывается инертность, т.е. провал оборотов получается на следующем цилиндре 2->1.

Re: Сравнение цилиндров (обсуждение)

СообщениеДобавлено: 04 дек 2010, 21:40
DEFO
Очень здорово! Новые перспективы открываются. Прогнав некоторые имеющиеся файлы, иногда получаю сообщения, типа: недостаточно данных или не найдено ни одного цикла, вот как здесь, например:
2.png
2.png (12,04 Кб) Просмотров: 19494
Размечено не верно, почему-то. Закономерность ещё не отследил, но показалось, что на тех файлах, где РВ "спешит", искра позже т.н. ВМТ, такое происходит.
А вот тут: не удалось найти характерные для ДР участки:
3.png
3.png (20,42 Кб) Просмотров: 19421
Может потому, что имеются всплески выше нулевой линии?

Re: Сравнение цилиндров (обсуждение)

СообщениеДобавлено: 04 дек 2010, 22:05
admin
Выкладывайте файлы, тогда смогу назвать точную причину.
Зеленые точки на исходном сигнале могли остаться от анализа предыдущего сигнала.

Re: Сравнение цилиндров (обсуждение)

СообщениеДобавлено: 04 дек 2010, 22:11
DEFO
Какой размер файла мин. устроит? Или кол-во циклов? ЮСБ-модем, туды его в качель.
Как очистить остатки анализа предыдущего сигнала?

Re: Сравнение цилиндров (обсуждение)

СообщениеДобавлено: 04 дек 2010, 22:16
admin
DEFO писал(а):Какой размер файла мин. устроит? Или кол-во циклов?

Ну хотя бы 20-30 циклов на ХХ вырезать.
Это будет около 50 КБ в архиве .

DEFO писал(а):Как очистить остатки анализа предыдущего сигнала?

Ни как, это для отладки сделано, в релизе их просто не будет.
Т.е. эти точки просто показывают где программа анализирует.

Re: Сравнение цилиндров (обсуждение)

СообщениеДобавлено: 04 дек 2010, 22:21
ИгИв
vldp писал(а):Есть вот такой файл. Записывал для эфф. работы цилиндров, поэтому частота дискретизации 125 Кгц.
Программа ругается, но анализ делает. Логический канал на 1ц. Выделен только участок на ХХ, остальное
отрезал чтобы уменьшить размер для вложения.
Вложение 1ц+др+дпкв-выдл.rar больше недоступно.

Но нужно учитывать, что точки открытия и закрытия будут не там где они на двигателях с чётным кол-ом цылиндров. И ещё для админа у меня тоже ругается при анализе, но его делает

Re: Сравнение цилиндров (обсуждение)

СообщениеДобавлено: 04 дек 2010, 22:26
DEFO
Вот файл. Не найдено характерных точек.