eMOBINO
Engineering Insight

Архитектура управления электромобилем (eVCU)

Архитектура управления электромобилем (eVCU)

Почему многие архитектуры eVCU не выдерживают масштабирования платформ электромобилей

У вас есть контроллер автомобиля. Но есть ли за ним настоящая архитектура управления автомобилем? Современные электромобили это не просто набор блоков управления, а тесно связанные киберфизические системы, в которых тяга, зарядка, тепловые системы, ограничения батареи и режимы работы автомобиля должны действовать как единая скоординированная система.

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

  • тяговым моментом
  • энергоменеджментом на уровне автомобиля
  • поведением при зарядке
  • распределением тепловых ресурсов
  • состояниями безопасности и режимами работы

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

Колебания запрашиваемого момента

Один из самых частых признаков архитектурной слабости проявляется в координации момента. Электромобили постоянно переходят от тяги к рекуперативному торможению, и если запросы момента от разных подсистем не согласуются детерминированной логикой арбитража, возникают колебания. Обычно они заметны:

  • при движении на малой скорости
  • при комбинированном торможении
  • при переходах между тягой и рекуперацией

Причина редко кроется в одном контроллере. Обычно это проблема согласования на уровне системы между управлением инвертором, логикой торможения и стратегиями энергоменеджмента.

Нестабильность оценки запаса хода

Оценка запаса хода одна из самых заметных для покупателя функций электромобиля. Точный прогноз требует объединить несколько доменов:

  • данные о состоянии батареи
  • модели энергоэффективности автомобиля
  • внешние условия
  • стиль вождения
  • влияние тепловой системы

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

Конфликты за тепловые ресурсы

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

  • снижение эффективности быстрой зарядки
  • недостаточное охлаждение батареи
  • ухудшение комфорта в салоне

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

Жалобы на медленную зарядку

Медленную зарядку часто списывают на химию батареи или зарядную инфраструктуру. На самом деле причиной нередко становится плохая согласованность между BMS, системой термоменеджмента и логикой управления зарядкой. Без единой стратегии энергоменеджмента:

  • снижение мощности зарядки может включаться слишком рано
  • тепловые ограничения могут без нужды урезать мощность зарядки
  • отсутствие предварительного термостатирования батареи снижает эффективность зарядки

Во многих случаях виновата не зарядная станция, а архитектура управления автомобилем, которая координирует процесс зарядки.

Конфликты ограничений в энергоменеджменте

Электромобиль должен одновременно соблюдать несколько ограничений:

  • пределы мощности батареи
  • пределы инвертора
  • тепловые ограничения
  • возможности зарядной станции

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

Проблемы с аварийным режимом (limp home)

Защитные резервные режимы необходимы для безопасности, но плохо продуманные стратегии limp home могут вызывать лишние отключения или резкое падение характеристик. Надёжная архитектура должна поддерживать:

  • ступенчатые стратегии снижения мощности
  • корректную изоляцию неисправностей подсистем
  • предсказуемые деградированные режимы

Без этих механизмов автомобили трудно калибровать и диагностировать.

Рассогласование состояний и режимов подсистем

Современные электромобили отказывают не потому, что слаба какая-то одна подсистема. Они отказывают, когда несколько доменов управления работают по несогласованной логике состояний. Если состояния тяги, зарядки, тепловой системы и безопасности не согласованы, автомобиль ведёт себя непоследовательно, а масштабирование платформы заметно усложняется.

Пробелы в функциональной безопасности и кибербезопасности

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

Рост функциональности без архитектуры

Многие платформы электромобилей развиваются за счёт постепенного добавления функций. Каждая функция по отдельности может работать, но их взаимодействие постепенно ухудшает поведение системы в целом. С этого момента проблема уже не в функциях, а в архитектуре.

Подход eMOBINO

В eMOBINO мы проектируем eVCU как поведенческую архитектуру автомобиля, а не просто набор программных функций.

Передовая программная архитектура eVCU. В основе наших программных архитектур лежат детерминированное управление состояниями и согласованное взаимодействие подсистем. Благодаря этому поведение автомобиля остаётся стабильным, даже когда система усложняется.

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

Высокоточная оценка запаса хода. Прогноз запаса хода учитывает поведение батареи, модели энергоэффективности, внешние условия и стиль вождения. Цель не только в точности, но и в стабильности прогноза и доверии водителя.

Адаптивный термоменеджмент. Тепловые ресурсы динамически распределяются между батарейными блоками, силовой электроникой и климатической системой салона, сохраняя и характеристики автомобиля, и комфорт пассажиров.

Валидация MiL / SiL / HiL и инъекция неисправностей. Поведение системы проверяется в нескольких средах валидации:

  • Model in the Loop
  • Software in the Loop
  • Hardware in the Loop
  • систематические испытания с инъекцией неисправностей

Соответствие принципам ASPICE. Практики разработки соответствуют принципам Automotive SPICE, что обеспечивает структурированные и масштабируемые процессы разработки ПО.

Подход к функциональной безопасности по ISO 26262. Вопросы функциональной безопасности встроены в архитектуру системы: цели безопасности, стратегии обработки отказов и деградированные режимы работы.

Поставка по принципу white box и передача know-how. Вместо закрытых программных стеков, которые создают инженерную зависимость, eMOBINO поставляет прозрачные программные архитектуры, в том числе:

  • полную документацию
  • прозрачность архитектуры
  • обучение инженеров

Цель в том, чтобы дать OEM и технологическим компаниям возможность создать настоящую собственную компетенцию.

Варианты аппаратной платформы. Программную архитектуру eVCU и логику управления разрабатывает eMOBINO. Для проектов, где нужно отдельное управляющее оборудование, мы помогаем с выбором и поставкой контроллера в сотрудничестве с ECOTRON и подбираем наиболее подходящую автомобильную платформу контроллера.

Многие eVCU способны заставить автомобиль ехать. Гораздо меньше способны по-настоящему им управлять.

Кто на самом деле управляет вашим автомобилем?

Видео по теме

eMOBINO Expert Network: What It Is and How to Join

Related work
eMOBINO VCU.io Стратегический консалтинг Follow eMOBINO on LinkedIn
Все публикации

Давайте обсудим вашу задачу.

Все задачи разные. Одним нужно стратегическое направление, другим независимое экспертное мнение или практическая инженерная работа. Если для вас важны ясность, конфиденциальность и опыт, начните отсюда.