SAE J3005-1 — это рекомендуемый стандарт практики, выпущенный Обществом автомобильных инженеров (SAE), специально определяющий технические характеристики для стационарных и полустационарных диагностических коммуникационных устройств. Официально выпущенный в феврале 2019 года, этот стандарт направлен на решение проблем помех связи с транспортными средствами, возникающих из-за широкого использования бортовых диагностических устройств.
С ростом подключенности транспортных средств диагностические устройства, такие как приложения удаленного ввода-вывода, портативные системы измерения выбросов (PEMS), системы GPS, беспроводные интерфейсы LAN или Bluetooth, страховые устройства и устройства электронной регистрации, все чаще используют разъемы SAE J1962. Эти устройства больше не ограничиваются краткосрочным использованием в ремонтных мастерских, а теперь постоянно подключены к транспортному средству, что создает новые проблемы для внутренних систем связи транспортного средства.
Стандарт требует, чтобы размеры разъема устройства соответствовали пространственным требованиям, определенным в SAE J1962, и не должны мешать нормальному вождению или вызывать повреждения в случае столкновения. С точки зрения электрических характеристик устройство должно соответствовать электрическим требованиям к разъему SAE J1962. Для приложений CAN оно также должно соответствовать электрическим характеристикам, определенным в ISO 15765-4 и ISO 11898-2.
Производители устройств должны соблюдать максимальную длину кабеля, емкость и физические требования к клеммам шины CAN. Для устройств на базе CAN разрешены контакты 6 и 14, определённые в SAE J1962, а для всех остальных контактов следует использовать высокоомные устройства.
При переходе автомобиля в режим энергосбережения устройство должно перейти в режим пониженного энергопотребления. В этом режиме средний ток потребления устройства при номинальном постоянном напряжении 12,0 В не должен превышать 100 мкА (т.е. средняя мощность 1,2 мВт). Более высокое потребление тока повлияет на производительность аккумуляторной батареи автомобиля и может ухудшить пусковые характеристики.
| Метод обнаружения | Условие срабатывания | Сценарий применения |
|---|---|---|
| Отсутствие обнаружения ответа | Отсутствие обнаружения сообщения в течение 5000 мс | Общий сценарий |
| Обнаружение рабочего состояния | Обороты двигателя = 0, а скорость автомобиля = 0 | Автомобиль неподвижен |
| Мониторинг напряжения | Напряжение аккумулятора ниже 13 В (система 12 В) | Оценка состояния питания |
| Обнаружение движения | Акселерометр не обнаруживает движения | Кочевое устройство application |
Устройство должно соответствовать требованиям SAE. Требования J1978/ISO 15031-4 и SAE J1699/2 должны быть соблюдены, чтобы избежать помех для связи в автомобиле. Перед отправкой диагностического запроса следует использовать последовательность инициализации ISO 15765-4 для установления связи.
Это связано с тем, что клиент в автомобиле может проверить последовательность инициализации, чтобы остановить связь при подключении внешнего клиента. Только одно внешнее устройство может быть подключено к диагностическому разъему и отправлять диагностический запрос в данный момент времени.
Устройства, обменивающиеся данными по CAN, должны соответствовать требованиям к синхронизации, указанным в ISO 15765-4. Устройства должны ограничивать время запроса данных, чтобы другие внутренние диагностические клиенты могли получить доступ к бортовой сети.
Рекомендуемая общая частота выборки составляет 2 Гц для динамических данных, а статические данные следует запрашивать только один раз за рабочий цикл. Данные, которые не меняются быстро (например, атмосферное давление, температура окружающей среды), можно запрашивать с меньшей частотой. Быстро меняющиеся данные можно запрашивать с большей частотой в зависимости от сценария использования, но период выборки не гарантируется.
| Тип данных | Рекомендуемая частота дискретизации | Примечания |
|---|---|---|
| Динамические данные (скорость, нагрузка и т. д.) | 2 Гц | Избегайте избыточной выборки |
| Статическая информация (VIN, CALID и т. д.) | 1 раз/цикл работы | Нет необходимости в повторных запросах |
| Медленно меняющиеся данные (атмосферное давление и т. д.) | Ниже 2 Гц /td> | При необходимости отрегулируйте |
| Расчетные данные (расход топлива г/с) | 1 Гц | Примечание: асинхронный проблемы |
Стандарт содержит подробные рекомендации по обнаружению защиты от несанкционированного доступа, требуя, чтобы удаленные устройства считывали и хранили определенные данные для поддержки обнаружения несанкционированного доступа к информации:
Данные идентификации транспортного средства: сюда входят VIN (идентификационный номер транспортного средства), CALID (идентификационный номер калибровки) и CVN (номер проверки калибровки). Эти данные однозначно идентифицируют транспортное средство и прошивку ЭБУ.
Данные функционального отпечатка: эти данные получаются путем считывания поддерживаемой информации PID для определения того, было ли устройство установлено в другом транспортном средстве.
Данные о времени и расстоянии: сюда входят время и расстояние с момента очистки кода неисправности. Эти значения должны продолжать увеличиваться, пока счетчик не достигнет максимального значения.
Проверка рабочих параметров: Такие параметры, как частота вращения двигателя, расчетная нагрузка и температура охлаждающей жидкости двигателя, должны различаться в зависимости от показаний и вряд ли будут одинаковыми для всех показаний.
Для удаленных приложений OBD в США устройства должны использовать набор сервисов, определенный SAE J1979, включая сервис 0x01 (запрос текущих диагностических данных силового агрегата) и сервис 0x09 (запрос информации об автомобиле). Однако использование сервиса 0x04 (удаление кодов неисправностей) явно запрещено, так как это нарушает цель варианта использования.
Для приложений, соответствующих Euro VI, устройства должны использовать сервисы, определенные в ISO 27145-3, включая сервис 0x22 (чтение данных по идентификатору) и сервисы 0x19 0x42 (сообщение о кодах неисправностей WWH-OBD по маскированной записи). Использование сервиса ISO 14229-1 0x14 (удаление кодов неисправностей) также запрещено.
PEMS используется для корреляции дорожных выбросов с измеренными в процессе сертификации и требуется для расчета фактической мощности двигателя. Частота дискретизации составляет 2 Гц, но в расчете используется только каждое второе значение выборки. Расчеты расхода топлива двигателя следует выполнять с использованием точек данных не выше 1 Гц.
Производители устройств должны строго следовать рекомендациям производителя транспортного средства во время разработки и подтверждать поддерживаемые сервисы, синхронизацию или адреса ЭБУ, прежде чем использовать специфичную для производителя транспортного средства информацию. Рекомендуется использовать схему перегрузки P2, определенную в ISO 14229-2, для обеспечения надежной связи.
Внедрите комплексный план испытаний и валидации, включая тестирование соответствия протокола связи, тестирование управления питанием, тестирование функциональности защиты от несанкционированного доступа и специализированное тестирование для различных сценариев применения. Рекомендуется сотрудничать с производителями транспортных средств для проведения реальных испытаний транспортных средств, чтобы гарантировать стабильность и совместимость устройства в различных условиях эксплуатации.
Создайте механизм отслеживания стандартов, чтобы быть в курсе изменений стандарта SAE J3005-1. Кроме того, следите за обновлениями соответствующих стандартов (таких как SAE J1979 и ISO 27145), чтобы ваше оборудование всегда соответствовало последним техническим требованиям.
Следуя руководящим принципам стандарта SAE J3005-1, производители оборудования могут разрабатывать диагностическое коммуникационное оборудование, которое отвечает функциональным требованиям и при этом минимизирует помехи для систем транспортного средства, тем самым способствуя здоровому развитию бортовых диагностических технологий.

© 2025. Все права защищены.