Multi-Set.ru - Форум - Показать сообщение отдельно - HEX для проверки клавиатуры
Показать сообщение отдельно
  #47  
Старый 27.09.2019, 10:49
Аватар для dvm99i
dvm99i dvm99i вне форума
advir
 
Регистрация: 21.03.2013
Сообщения: 803
По умолчанию

Здравствуйте, Админ и все присутствующие!

Цитата:
Админ:
Дима, про 50 точек ... это были планы как показывать сам тахометр
А точек вольты = обороты хотел измерить всего 5 штук.

Из ваших рассуждений "вслух" (как я понял, ТЗ писалось примерно так),
я зацепился за вашу фразу

Цитата:
Админ:
Их можно и сжать и не показывать во время расчётов ...

Мне показалось, что речь об оборотах и идёт, т.е. их и не показывать.
А показывать только амплитуду ДК (разным цветом, соответствующим оборотам= 5 значений).

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

Цитата:
Админ:
Т.е. точек будет не видно до тех пор пока массив не заполнен.
И они будут загораться после его заполнения в том месте вольт ... который характерен для данных оборотов.

Кстати, по этому поводу:

Цитата:
Админ:
А ехать они могут хоть между медведями = как хотят

График вольты = обороты построится сам по себе

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

Иначе в эти 200 значений закрадутся нули и испортят картину.

Т.е. я так понимаю, это условие будет выполнимо , если запись делать по двум другим последовательным условиям:
1.На ДК был зафиксирован передний фронт импульса (сработал условный триггер, который потом сбрасывается задним фронтом импульса).
2.Обороты пересекли какое-то заданное значение (какой-то из точек).
При выполнении первого условия нужна ещё небольшая задержка.

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

Теперь про шум...

Цитата:
Админ:
Шум на ДК ... с которым и идёт война ... мы убьём по-другому.

Админ, Я сейчас выскажу крамольную для вашего восприятия вещь,
но может, сначала всё же побороться классическими методами устранения помех?
Т.к. 200 усреднений может просто не хватить...
Причём, для каждой машины это будет индивидуально.

Просто я знаю, о чём говорю, и щупал много раз это руками.
У меня на работе есть лазерные приборы, которыми мы используем
для измерения геометрии направляющих станков при монтаже и ремонте.
Станки всякие по размерам: от 5 до 30 метров,
а точность измерений, как правило, нужно получить- сотки.
Представьте, что творится на 30 метрах с лазером в условиях производства,
где всё гремит, ездят краны и прочие тяжёлые штуки.

Датчик прибора, который передвигается по точкам на направляющей (сдвинул на метр, замерил, опять сдвинул, опять замерил и т.д.),
имеет матрицу с разрешением 1 мкм.
Её точности хватает.
А вибрации, которые передаются на лазер такие, что на 30 метрах он гуляет на миллиметры.

Но прибор заточен на компенсацию таких отклонений и получение вполне приличной точности именно за счёт усреднений (от 1 до 2048).
По инструкции число усреднений определяется эмпирически,
пробно для каждого отдельного случая = ставишь датчик на самую дальнюю точку
и смотришь, чтоб данные не прыгали сильно. Если прыгают, то увеличиваешь кол-во усреднений.

Дело в том, что чем больше усреднений, тем больше время замера, и на 2048 усреднениях оно превращается в 5 секунд, а это для нас долго, т.к. точек много.

И практика моя такая, что при очень большой нестационарности (есть такой термин)
даже с максимальным кол-вом усреднений не всегда удаётся получить достаточную точность. И даже видно, что увеличивая кол-во усреднений, и доводя их до максимума, картина с данными не особо устаканивается.
И при этом всегда видна прогрессия: чем дальше от лазера, тем выше разброс.

Причём, в приборе ещё есть такая заточка, что лазер светит не постоянно, а пуляет импульсами в последовательности со случайным периодом.
Это чтобы не попасть в такт с каким-либо источником периодических колебаний.

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

Т.е. я о чём...
Усредение данных- штука хорошая, безусловно...
Но не всегда срабатывает.

Картина, которая происходит на сигнале ДК, собирает на себя в "микроскопической" зоне всё, начиная от электрических помех, до механических (связанных с горением топлива в каждом из горшков).

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

Петле по ДК эти помехи не мешают работать, а нам-измеряльщикам- да.

Вот я тут наконец-то залез с осцилографом в Боливар (пока поиграться).

Снял бородатый (вернее- шершавый) сигнал, амплитуда бороды 0,05В



Впечатление, что это борода от генератора= 1200Гц и увеличивается с ростом оборотов.

И это при том, что на Боливаре провод ДК экранирован по всей длине до ЭБУ (стрелками экран обозначен).
Правда потом идёт сопля, с которой я снимал сигнал (около 1 м).



Ваша фильтрация с усреднениями скорее всего поправит этот сигнал.
Но у многих провод ДК идёт без экрана.
В частности на Ланосе, но в него я ещё не совался с осцилографом.

Вот и у Атоса на видео огоньки бегают шириной в 4 пикселя, а не один.

Вы увидели на нём разбалансировку форсунок.
А где она?
По гифке это не понятно...

Разбалансировка- это 7Гц = 140 мсек (частота распредвала) на ХХ.
Частота кадров - 33мсек.
Делим одно на другое, получается 4,3 кадра - период колебаний.
Ну да, еле-еле просматривается...
Но больше просматривается дрожание огоньков в 1 пиксель / 1 кадр.

Если взять в учёт ширина "пятна" 4 пикселя, то скорее всего это шумовая зона = 20мВ.


Кстати, Админ, по поводу ваших слов

Цитата:
Админ:
Зато уже видно, что форсунки на машине Атоса работают не в 0 по производительности.
+
Остаток кислорода в выхлопной трубе вовсе не равномерен и качается.

А что считать "в ноль по производительности"?

Думаю, идеала нет даже у новой машины.

Но, мы знаем, что бывает и такое:



Так что не пугайте Атоса! ))))

Конечно ещё картинку на видео портит само то, что это видео.
В зонах бедно и богато, пока сигнал более-менее устаканен, светят 4 точки, а как побежал, возрастает иногда аж до 8-ми...




__________________
Дмитрий
местный монстр по совместительству...))
Ответить с цитированием