Re: OBD-2 (OBD-II), ELM 327, Torque (температура вариатора и др.) в Outlander 2013-2014-2015
Цитата:
Сообщение от Vagant
И тем не менее уже несколько десятков лет автомобили оснащаются подобными системами.
Системы, которыми оснащаются автомобили называются TPMS. И никакого отношения а ABS не имеют. Ваш тоже был бы оснащен, если бы вы не пожадничали сколько-то американских долларов.
У меня машина оснащена TPMS, приобретенном в небезизвестном китайском магазине. Это не штатный функционал, но хоть что-то. Но к ELM327 она никакого отношения не имеет.
А все, что можно вытянуть из обд в нашем случае - это косвенный рассчет по оборотам.
Можете попробовать добавить датчики по этим формулам:
Re: OBD-2 (OBD-II), ELM 327, Torque (температура вариатора и др.) в Outlander 2013-2014-2015
Цитата:
Сообщение от shtumi
Системы, которыми оснащаются автомобили называются TPMS. И никакого отношения а ABS не имеют. Ваш тоже был бы оснащен, если бы вы не пожадничали сколько-то американских долларов.
.
Да именно так и называются, только добавляют, что оценка носит косвенный характер. И к датчикам ABS имет непосредственное отношение. Цитирую (на основе Toyota)
"Система контроля давления в шинах (TPMS — Tyre Pressure Monitoring System), применяемая на Toyot'ах, относится к схемам "непрямого" действия и функционирует в составе ABS, которая способна воспринимать постоянную разницу в частоте вращения колес (спущенное колесо имеет меньший радиус качения и поэтому вращается чуть быстрее).
Но подобная TPMS не может просто сравнивать скорость одного отдельно взятого колеса с остальными, поскольку автомобиль движется по абсолютной прямой не слишком часто, в любых же поворотах внешние колеса всегда будут проходить больший путь, чем внутренние, а передние — больший, чем задние. Поэтому традиционная система контроля суммирует скорости каждых двух расположенных по диагонали колес, вычисляет разницу между этими суммами и делит ее на среднюю скорость всех четырех колес. Если полученное соотношение отличается от установленного, то система диагностирует изменение давления, но при этом не может идентифицировать конкретную шину.
Недостатками данной схемы являются:
— невозможность определить резкое падение давления;
— невозможность определить одновременно падение давления даже в двух колесах, расположенных на одной стороне или одной оси, не говоря уже о всех четырех колесах;
— зависимость работоспособности системы от степени пробуксовки колес, состояния резины и загрузки автомобиля
— срабатывание при падении давления не меньше, чем на 25-30%;
— необходимость длительной калибровки (предварительной настройки).
В этой связи Toyota использовала параллельно и второй способ контроля давления при помощи ABS. Дело в том, что шина и колесный диск фактически представляют собой колебательный контур, характеристики которого напрямую зависят от упругости шины, а значит и давления в ней (имеются в виду круговые колебания шины в направлении вращения). Частоту этих колебаний оказалось возможным выделять из сигнала колесного датчика скорости, а по ее изменению судить о падении давления."
Re: OBD-2 (OBD-II), ELM 327, Torque (температура вариатора и др.) в Outlander 2013-2014-2015
@Vagant, ну я ж вам где-то это и предложил.
Но у этой схемы будет просто куча проблем.
1. оно наверняна будет срабатывать на всех поворотах
2. оно будет хаотично срабатывать на ямах, в снегу, при буксовании и т. п.
3. точность сильно будет зависеть от скорости. на низких скоростях точность будет низкая
3. высота профиля сильно играет роль. На моих 16" оно наверняка будет работать качественнее, чем на 18"
Ну и с коэффициентом чувствительности, конечно, поиграться нужно.
Ну и опять же. Прикладное применение сомнительно. Надо всегда ездить с запущенным торком, да еще и настроить повышающие предупреждения, чтобы услышать их. А колесо спустит именно в тот момент, когда дочка будет смотреть Пеппу.
PS. Не знал, что тойота таким наглым способом налюбливает клиентов. А ведь собирался брать равчика, но его не было в наличии, а в соседнем салоне стоял аут...
Re: OBD-2 (OBD-II), ELM 327, Torque (температура вариатора и др.) в Outlander 2013-2014-2015
Цитата:
Сообщение от shtumi
@Vagant
Но у этой схемы будет просто куча проблем.
Ну и опять же. Прикладное применение сомнительно.
PS. Не знал, что тойота таким наглым способом налюбливает клиентов. А ведь собирался брать равчика, но его не было в наличии, а в соседнем салоне стоял аут...
В любом случае, я уверен, что их точность близка к такой:
Скрытый текст
[свернуть]
Мы же и этой точности не добьемся.
Построить модель колебательного контура торком точно не удастся. Да и опрос датчика там надо делать сотни, а может и тысячи раз в секунду.
В общем, надо попробовать поиграться с теми формулами, что меряют по разности скоростей. Можно действительно их изменить, чтобы меряло не каждое колесо в отдельности, а по-диагонали. Но это, пожалуй, и все, что мы можем.
Причем сканировать сам сигнал с датчика скорости колеса будете через:
CAN,
ELM327,
Торком со смартфона.
И будет задавать интервал сканирования - железо смартфона. То есть это тоже частота вносимых колебаний в обмене при сканировании. А с учетом остальных тонкостей этого громадной задачи математического вычисления для выделения спектра определенных колебаний за некоторый путь пробега, любопытно на какие проги такую задачу то возложить предполагается??
Имхо. В любом случае, очевидно, что надо смоделировать математически всю систему TPMS, и по ходу написать прогу, а не просто купить адаптер и скачать с форума прогу. Может это кому легко, не знаю.
Re: OBD-2 (OBD-II), ELM 327, Torque (температура вариатора и др.) в Outlander 2013-2014-2015
Цитата:
Сообщение от v888v
тонкостей этого громадной задачи математического вычисления для выделения спектра определенных колебаний за некоторый путь пробега, любопытно на какие проги такую задачу то возложить предполагается??
Ни на какие. Из за того, что и этот метод есть, не следует что только им стоит заниматься. Вполне достаточно, ИМХО.
Цитата:
Сообщение от shtumi
В общем, надо попробовать поиграться с теми формулами, что меряют по разности скоростей.
Цитата:
традиционная система контроля суммирует скорости каждых двух расположенных по диагонали колес, вычисляет разницу между этими суммами и делит ее на среднюю скорость всех четырех колес. Если полученное соотношение отличается от установленного, то система диагностирует изменение давления, но при этом не может идентифицировать конкретную шину.
И то, что данная формула сработает лишь при потере колесом 0,5-1,5 бар вполне достаточно для одной практической задачи. А именно предотвратить при движении с большой скоростью критическую потерю давления в одном из колес. У меня с Опелем-сенатором это система сработала лишь дважды за 6 лет эксплуатации – я достаточно часто проверяю давление в шинах - и оба раза это было во время достаточно больших перегонов (Москва-Питер, Москва-Воронеж). Судя по всему словил я шурупы - дороги в 90-е были грязные.
Re: OBD-2 (OBD-II), ELM 327, Torque (температура вариатора и др.) в Outlander 2013-2014-2015
Цитата:
Сообщение от Vagant
сработает лишь при потере колесом 0,5-1,5 бар вполне достаточно для одной практической задачи. А именно предотвратить при движении с большой скоростью
я качаю колеса до 2.5. Если из них уйдет 1, то колесо будет полу-спущенным. На большой скорости даже я (ну оочень малочувствительный к поведению машины) почувствую это по поведению руля.
Re: OBD-2 (OBD-II), ELM 327, Torque (температура вариатора и др.) в Outlander 2013-2014-2015
@v888v, продолжаю борьбу со странными значениями некоторых логов.
Вот график PID (Out3) CVT Real Speed Ratio(int) и реального передаточного отношения вариатора, рассчитанного по формуле
Ratio = Secondary speed rpm / Primary speed rpm.
Ну это классическая формула, которая есть в любой книжке по редукторам.
Скрытый текст
[свернуть]
Взаимосвязь явно прослеживается. Но множитель не совпадает.
Попробуем (Out3) CVT Real Speed Ratio(int) умножить на 2.6
Скрытый текст
[свернуть]
там, где значения ниже 2.75 значения совпадают. А там, где выше - почему-то нет.
Зарываемся в мануал. И видим:
Скрытый текст
[свернуть]
Т. е. верхнее ограничение передаточного отношения равно 2.631. Что близко к 2.75 на графике.
Но, блин, откуда тогда берутся пики графика? Ну не проскальзывает же это ремень...
Re: OBD-2 (OBD-II), ELM 327, Torque (температура вариатора и др.) в Outlander 2013-2014-2015
Цитата:
Сообщение от shtumi
Взаимосвязь явно прослеживается. Но множитель не совпадает.
Просто ПИД учитывает передаточное отношение и для редуктора, а не только для пары первичный/вторичный вал. И не надо так трепетно отностся к величинам из блока управления - что-то успело обновиться, что-то нет. Для скоростных процессов этот источник данных не очень надежен.
Re: OBD-2 (OBD-II), ELM 327, Torque (температура вариатора и др.) в Outlander 2013-2014-2015
Цитата:
Сообщение от shtumi
верхнее ограничение передаточного отношения равно 2.631
тогда для CVT8 так наверно
"(Out3) CVT Real Speed Ratio","CVT Speed Ratio","2103","E/100","0.37","2.63","int","7E1"
Цитата:
Сообщение от shtumi
Но множитель не совпадает.
Попробуем (Out3) CVT Real Speed Ratio(int) умножить на 2.6
"E/100" - не совпадает? Видите другая модель, возможно по другому адресу параметр, может и коэффициент. Может вместо "E/100" подойдет "E/40"
Цитата:
Сообщение от shtumi
там, где значения ниже 2.75 значения совпадают. А там, где выше - почему-то нет.
Думаю две причины, в реале все таки параметры не одновременно сканируются, сами параметры вычисляемая величина мозгами вариатора. А мозги могут не только простыми формулами подсчитывать, например выполнять и логические переходы, усреднять, что бы минимизировать разброс показаний. Типа по умному.
Цитата:
Сообщение от shtumi
откуда тогда берутся пики графика?
через ELM 327 "пики" или другие "ненормальные цифры" все таки бывают, параметры сканируются по очереди, и они в ячейках перезаписываются и отсылаются по запросу, ведь может быть и отсыл не последних цифр. Хотя в целом очень приемлемо, и нужды наши мониторить полностью удовлетворяет.