Знание Тестирование аккумуляторов Как системы тестирования аккумуляторов и рабочие процессы идентификации параметров поддерживают алгоритмы EKF и UKF для оценки состояния аккумулятора? Узнайте об основных этапах надежного отслеживания SOC.
Аватар автора

Техническая команда · Kintek Solution

Обновлено 1 месяц назад

Как системы тестирования аккумуляторов и рабочие процессы идентификации параметров поддерживают алгоритмы EKF и UKF для оценки состояния аккумулятора? Узнайте об основных этапах надежного отслеживания SOC.


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

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

Почему тестирование аккумуляторов является отправной точкой

Динамические профили раскрывают поведение аккумулятора

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

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

Точные измерения определяют качество оценки

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

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

Различные условия эксплуатации повышают надежность

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

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

Как идентификация параметров создает модель фильтра

Модели эквивалентных схем переводят измерения в состояния

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

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

Импульсные отклики определяют электрические параметры

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

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

Разложение в ряд Тейлора поддерживает формулировку EKF

Для EKF нелинейная модель аккумулятора локально аппроксимируется вокруг текущей оценки состояния с использованием разложения в ряд Тейлора. Это создает матрицы Якоби перехода состояния и наблюдения, необходимые фильтру.

Полученная модель позволяет EKF предсказать следующее SOC и внутренние динамические состояния, сравнить предсказанное напряжение с измеренным напряжением и скорректировать оценку с помощью коэффициента Калмана.

Модель должна включать подходящие начальные условия

Идентификация параметров не ограничивается значениями сопротивления и емкости. Рабочий процесс также помогает установить:

  • Начальные состояния SOC и поляризации
  • Зависимость напряжения разомкнутой цепи от SOC
  • Предположения о шуме процесса
  • Предположения о шуме измерений
  • Интервалы дискретизации и дискретизацию модели

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

Как идентифицированная модель поддерживает EKF

Прогноз использует динамические уравнения аккумулятора

На каждом шаге дискретизации EKF использует идентифицированную модель пространства состояний и измеренный ток для прогнозирования следующего внутреннего состояния аккумулятора.

Например, он может предсказать эволюцию SOC на основе интегрирования тока, одновременно предсказывая вклад напряжения от состояний поляризации.

Обратная связь по измерениям корректирует ошибку прогноза

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

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

Якобианы связывают ошибки состояния с ошибками напряжения

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

Если модель сильно нелинейна или плохо параметризована, локальная линейная аппроксимация может стать неточной, снижая качество оценки.

Тестовые данные подтверждают сходимость

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

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

Как идентифицированная модель поддерживает UKF

UKF избегает явных вычислений Якобиана

UKF использует непахучее преобразование (unscented transformation) вместо прямой линеаризации модели с помощью якобианов. Он выбирает набор сигма-точек вокруг текущей оценки состояния и распространяет каждую точку через нелинейные уравнения аккумулятора.

Затем преобразованные точки объединяются для оценки среднего предсказанного состояния и ковариации.

Нелинейное поведение представлено более прямо

Поскольку каждая сигма-точка проходит через нелинейную модель, UKF может улавливать изменения распределения состояний, которые может пропустить локальная линеаризация EKF.

Это полезно, когда зависимости «напряжение-SOC», динамика поляризации или зависимости параметров создают существенную нелинейность.

UKF все еще зависит от качества модели и данных

Избегание якобианов не устраняет необходимость в точной идентификации параметров. UKF по-прежнему требует достоверной модели перехода состояния, модели наблюдения, набора параметров, начальной ковариации и характеристики шума.

Сложный фильтр не может компенсировать неверные значения сопротивления, неточные данные «напряжение-SOC» или тестовые измерения, загрязненные систематической ошибкой.

Тестирование определяет, оправдана ли сложность UKF

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

Если аккумулятор демонстрирует сильное нелинейное поведение или EKF показывает значительную ошибку линеаризации, UKF может оправдать свои более высокие вычислительные затраты.

Как работает полный рабочий процесс

Шаг 1: Разработайте информативный профиль тестирования

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

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

Шаг 2: Захватите синхронизированные электрические и тепловые данные

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

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

Шаг 3: Идентифицируйте и подтвердите параметры модели

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

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

Шаг 4: Реализуйте оценщик

Идентифицированная модель дискретизируется и встраивается в EKF или UKF. Алгоритм настраивается с начальными оценками состояния, ковариационными матрицами, шумом процесса и шумом измерения напряжения.

Для реализаций EKF требуемые якобианы должны быть выведены или сгенерированы в соответствии с моделью. Для реализаций UKF масштабирование сигма-точек и обработка ковариации должны быть настроены соответствующим образом.

Шаг 5: Сравните оценки с эталонным поведением

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

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

Улучшение поведения EKF во время агрессивных импульсов

Почему производительность обычного EKF может снизиться

Во время импульсов заряда-разряда с высокой скоростью внезапные изменения напряжения могут вызвать задержки отслеживания SOC и колебания оценки. Локальная линеаризация EKF и фиксированное поведение коэффициента усиления могут неадекватно реагировать на быстро меняющиеся условия.

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

Адаптивное усиление может ускорить коррекцию

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

[ K'_k = \lambda K_k ]

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

Адаптивное усиление — это выбор дизайна, а не универсальное правило

Дополнительные результаты тестирования описывают коэффициенты усиления от 40 до 60 для конкретных экспериментов с высокоскоростными импульсами, при этом ошибка SOC снизилась с более чем 15% до 3,5%. Эти значения не следует рассматривать как универсальные настройки.

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

Понимание компромиссов

EKF: эффективный, но локально аппроксимированный

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

Его ограничение — зависимость от локальной линеаризации. Когда модель аккумулятора сильно нелинейна или рабочая точка быстро меняется, аппроксимация может внести ошибку оценки.

UKF: лучшее нелинейное управление, но больше вычислений

UKF избегает явного вывода якобиана и может обеспечить более точные оценки в условиях сильной нелинейности.

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

Высокоскоростное тестирование повышает реализм, но увеличивает сложность

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

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

Переобучение может создать ложную уверенность

Модель, которая очень хорошо подходит для одного профиля импульса, может плохо работать при другой температуре, диапазоне SOC, состоянии старения или скорости тока.

Валидация по независимым профилям необходима, прежде чем делать вывод о надежности EKF или UKF.

Фильтрация не может заменить надежный дизайн BMS

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

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

Сделайте правильный выбор для своей цели

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

  • Если ваш основной приоритет — эффективная встроенная реализация: Начните с хорошо идентифицированной модели эквивалентной схемы и EKF, затем подтвердите точность его линеаризации во всем предполагаемом рабочем диапазоне.
  • Если ваш основной приоритет — точность нелинейной оценки: Используйте ту же высококачественную идентифицированную модель с UKF и сравните ее улучшение с дополнительными вычислительными затратами.
  • Если ваш основной приоритет — отслеживание высокоскоростных импульсов: Включите агрессивные динамические профили и оценивайте стратегии EKF с адаптивным усилением только после их настройки по измеренным данным.
  • Если ваш основной приоритет — надежность производства: Тестируйте в различных условиях SOC, температуры, скорости тока, периодов покоя и старения, вместо того чтобы проводить валидацию по одному номинальному профилю.
  • Если ваш основной приоритет — достоверность модели: Отделите данные идентификации параметров от данных валидации и изучите как остатки напряжения, так и ошибку оценки SOC.

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

Сводная таблица:

Аспект EKF UKF
Аппроксимация модели Локальная линеаризация с использованием ряда Тейлора (якобианы) Распространение сигма-точек через нелинейную модель, без якобианов
Вычислительная нагрузка Ниже Выше (несколько сигма-точек)
Обработка нелинейности Может ухудшиться при сильной нелинейности Лучше улавливает нелинейное поведение
Требования к данным Одинаковые: требуется точная модель аккумулятора, начальные состояния, предположения о шуме Одинаковые: требуется точная модель аккумулятора, начальные состояния, предположения о шуме
Лучший вариант использования Эффективная встроенная BMS с умеренной нелинейностью Высокая нелинейность или когда ошибки линеаризации EKF значительны

Готовы улучшить оценку состояния вашего аккумулятора? KINTEK предоставляет комплексное лабораторное оборудование для НИОКР в области аккумуляторов, включая передовые системы тестирования аккумуляторов и прецизионные инструменты. Наши решения поддерживают динамическое профилирование, идентификацию параметров и валидацию для алгоритмов EKF/UKF, помогая вам достичь точной оценки SOC и надежной разработки BMS. Свяжитесь с нами сегодня, чтобы узнать, как наше оборудование может ускорить ваши исследования и улучшить ваши алгоритмы оценки состояния заряда.


Оставьте ваше сообщение