Battery (Table-Based)

Сведенная в таблицу модель батареи

  • Библиотека:
  • Simscape / Электрический / Источники

  • Battery (Table-Based) block

Описание

Блок Battery (Table-Based) представляет высокочастотную модель батареи. Блок вычисляет напряжение без загрузок в зависимости от уровня заряда и дополнительной температуры с помощью интерполяционных таблиц и включает несколько опций моделирования:

  • Саморазряд

  • Батарея исчезает

  • Заряжайте динамику

  • Календарное старение

Примечание

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

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

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

Блок Battery (Table-Based) имеет четыре варианта моделирования, доступные путем щелчка правой кнопкой по блоку по блок-схеме и затем выбирания подходящей опции из контекстного меню, под Simscape> Block choices:

  • Uninstrumented | No thermal port — Базовая модель, которая не выводит уровень заряда батареи и симулирует при фиксированной температуре. Этим вариантом моделирования является значение по умолчанию.

  • Uninstrumented | Show thermal port — Модель с осушенным тепловым портом. Эта модель не выводит внутренний уровень заряда батареи.

  • Instrumented | No thermal port — Модель с отсоединенным выходным портом заряда. Эта модель использует фиксированную температуру в течение симуляции.

  • Instrumented | Show thermal port — Модель, которая позволяет вам вывести внутренний уровень заряда батареи. И тепловой порт и выходной порт заряда отсоединены.

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

Тепловые варианты порта осушают тепловой порт, который представляет количество тепла батареи.

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

Эквивалентная схема батареи составлена из основной модели батареи, сопротивление саморазряда RSD, модель динамики заряда и серийное сопротивление R0.

Модель батареи

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

v0=v0(SOC,T)

Где:

  • v0 является напряжением без загрузок батареи. Задайте сетку справочных значений с помощью параметра No-load voltage, V0(SOC,T) при сведении в таблицу перегрева параметров или No-load voltage, V0(SOC) в противном случае.

  • SOC отношение текущего заряда к номинальной емкости батареи, заданной в параметре Ampere-hour rating, AH(T) наряду с эффектами температурного зависимого, исчезают процентное изменение в оценке ампер-часа, δAH(n, Tfade), заданном в параметре Percentage change in ampere-hour rating, dAH(N, Tfade). Задайте точки останова SOC с помощью параметра Vector of state-of-charge values, SOC. Блок оценивает, что номинальная емкость батареи на основе количества циклов и температуры батареи путем интерполяции заданного температурного зависимого исчезает характеристики и параметр Ampere-hour rating, AH(T).

    SOC представляет нормированные данные относительно qnom.

    Для базирующейся интерполяционной таблицы исчезают опция характеристик,

    qnom(T,n)=(1+δAH(n,Tfade)100)*AH(T)Ah.

    Поскольку основанные на уравнении исчезают опция характеристик,

    qnom(T,n)=(1+δAH100nN)*AH(T)Ah.

    Наконец, SOC получен из следующего уравнения.

    SOC(t)=1qnom(T,n)(i(t)Vopen(T,n,t)RSD(T,n))dt

    Где:

    • qnom является оценкой ампер-часа батареи. Задайте это значение с помощью параметра Ampere-hour rating, AH(T).

    • N является ссылочным номером циклов выброса, по которым вы задаете процентное изменение нескольких параметров батареи. Установите это значение с помощью параметра Number of discharge cycles, N.

    • n является существующим количеством циклов батареи.

    • δAH является процентным изменением в оценке ампер-часа батареи после циклов выброса N.

  • T является температурой батареи. Задайте точки останова T с помощью параметра Vector of temperatures, T при сведении в таблицу перегрева параметров.

Блок также моделирует серийное сопротивление R0 в зависимости от состояния заряда и дополнительной температуры. Задайте сетку справочных значений для серийного сопротивления с помощью параметра Terminal resistance, R0(SOC,T) при сведении в таблицу перегрева параметров или Terminal resistance, R0(SOC) в противном случае.

Моделирование саморазряда

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

Блок моделирует эти внутренние токи с температурно-зависимым сопротивлением RSD(T) через терминалы основной модели батареи. Можно задать справочные значения для этого сопротивления с помощью параметра Self-discharge resistance, Rleak(T) при сведении в таблицу перегрева параметров или Self-discharge resistance, Rleak в противном случае.

Моделирование динамики заряда

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

Можно смоделировать динамику заряда батареи с помощью параметра Charge dynamics:

  • No dynamics — Эквивалентная схема не содержит параллельных разделов RC. Нет никакой задержки между терминальным напряжением и внутренним заряженным напряжением батареи.

  • One time-constant dynamics — Эквивалентная схема содержит один параллельный раздел RC. Задайте постоянную времени с помощью параметра First time constant, tau1(SOC,T) при сведении в таблицу перегрева параметров или First time constant, tau1(SOC) в противном случае.

  • Two time-constant dynamics — Эквивалентная схема содержит два параллельных раздела RC. Задайте постоянные времени с помощью First time constant, tau1(SOC,T) и параметров Second time constant, tau2(SOC,T) при сведении в таблицу перегрева параметров или First time constant, tau1(SOC) и Second time constant, tau2(SOC) в противном случае.

  • Three time-constant dynamics — Эквивалентная схема содержит три параллельных раздела RC. Задайте постоянные времени с помощью First time constant, tau1(SOC,T), Second time constant, tau2(SOC,T) и параметров Third time constant, tau3(SOC,T) при сведении в таблицу перегрева параметров или First time constant, tau1(SOC), Second time constant, tau2(SOC) и Third time constant, tau3(SOC) в противном случае.

  • Four time-constant dynamics — Эквивалентная схема содержит четыре параллельных раздела RC. Задайте постоянные времени с помощью First time constant, tau1(SOC,T), Second time constant, tau2(SOC,T), Third time constant, tau3(SOC,T) и параметров Fourth time constant, tau4(SOC,T) при сведении в таблицу перегрева параметров или First time constant, tau1(SOC), Second time constant, tau2(SOC), Third time constant, tau3(SOC) и Fourth time constant, tau4(SOC) в противном случае.

  • Five time-constant dynamics — Эквивалентная схема содержит пять параллельных разделов RC. Задайте постоянные времени с помощью First time constant, tau1(SOC,T), Second time constant, tau2(SOC,T), Third time constant, tau3(SOC,T), Fourth time constant, tau4(SOC,T) и параметров Fifth time constant, tau5(SOC,T) при сведении в таблицу перегрева параметров или First time constant, tau1(SOC), Second time constant, tau2(SOC), Third time constant, tau3(SOC), Fourth time constant, tau4(SOC) и Fifth time constant, tau5(SOC) в противном случае.

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

В схеме:

  • R1 и R2 являются параллельными сопротивлениями RC. Задайте эти значения с First polarization resistance, R1(SOC,T) и параметрами Second polarization resistance, R2(SOC,T), соответственно, при сведении в таблицу перегрева параметров или First polarization resistance, R1(SOC) и Second polarization resistance, R2(SOC) в противном случае.

  • C1 и C2 являются параллельными емкостями RC. Постоянная времени τ для каждого параллельного раздела связывает R и значения C с помощью отношения C=τ/R. Задайте τ для каждого раздела с помощью First time constant, tau1(SOC,T) и параметров Second time constant, tau2(SOC,T), соответственно, при сведении в таблицу перегрева параметров или First time constant, tau1(SOC) и Second time constant, tau2(SOC) в противном случае.

  • R0 является серийным сопротивлением. Задайте это значение параметром Terminal resistance, R0(SOC,T) при сведении в таблицу перегрева параметров или Terminal resistance, R0(SOC) в противном случае.

Моделирование старения батареи

Батарея исчезает, ухудшение эффективности батареи по повторному заряду и циклам выброса. Когда параметр Fade characteristics defined by устанавливается на Equations, батарея исчезает, моделируется можно следующим образом.

Напряжение без загрузок через основную модель батареи исчезает пропорционально с количеством циклов выброса n:

v0,fade=v0(1+δv0100nN)

Где δv0 является процентным изменением в напряжении без загрузок после циклов выброса N. Задайте δv0 с помощью параметра Change in no-load voltage after N discharge cycles (%).

Символическая плата, от которой вычисляется состояние заряда, исчезает с квадратным корнем из количества циклов выброса:

qnom,fade=qnom(1+δAH100nN)

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

Ri,fade=Ri(1+δRi100nN)

Где:

  • Ri является ith сопротивление

  • δRi является процентным изменением в этом сопротивлении по циклам N

В зависимости от того, как вы сконфигурировали блок, сопротивления могут включать:

  • Серийное сопротивление — Задает процентное изменение по циклам N с помощью параметра Change in terminal resistance after N discharge cycles (%).

  • Сопротивление саморазряда — Задает процентное изменение по циклам N с помощью параметра Change in self-discharge resistance after N discharge cycles (%).

  • Первое сопротивление динамики заряда — Задает процентное изменение по циклам N с помощью параметра Change in first polarization resistance after N discharge cycles (%):.

  • Второе сопротивление динамики заряда — Задает процентное изменение по циклам N с помощью параметра Change in second polarization resistance after N discharge cycles (%).

  • Третье сопротивление динамики заряда — Задает процентное изменение по циклам N с помощью параметра Change in third polarization resistance after N discharge cycles (%).

  • Четвертое сопротивление динамики заряда — Задает процентное изменение по циклам N с помощью параметра Change in fourth polarization resistance after N discharge cycles (%).

  • Пятое сопротивление динамики заряда — Задает процентное изменение по циклам N с помощью параметра Change in fifth polarization resistance after N discharge cycles (%).

Примечание

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

Моделирование термических эффектов

Для тепловых вариантов блока температура батареи определяется из суммирования всех омических потерь, включенных в модель:

MthT˙=iVT,i2/RT,i

Где:

  • M th является количеством тепла батареи.

  • i соответствует ith омический фактор потерь. В зависимости от того, как вы сконфигурировали блок, потери могут включать:

    • Серийное сопротивление

    • Сопротивление саморазряда

    • Первый сегмент динамики заряда

    • Второй сегмент динамики заряда

    • Третий сегмент динамики заряда

    • Четвертый сегмент динамики заряда

    • Пятый сегмент динамики заряда

  • VT,i является падением напряжения через резистор i.

  • RT,i является резистором i.

Моделирование старения батареи

Можно смоделировать ухудшение эффективности батареи, которое происходит, когда батарея не используется. Календарное старение влияет и на внутреннее сопротивление и на способность. В частности, увеличение сопротивления зависит различными механизмами, такими как создание Твердого интерфейса электролита (SEI) и в аноде и в катоде и коррозии текущего коллектора. Эти процессы в основном зависят от температуры устройства хранения данных, состояния заряда устройства хранения данных, и время.

Можно смоделировать календарь, стареющий в блоке Battery (Table-Based) путем установки параметра Calendar aging model на:

  • Equation-based

  • Tabulated: temperature

  • Tabulated: time and temperature

Основанный на уравнении

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

αr(T,Voc)=(bVocc)eqdkT,R=R0(1+i=1i=nαr(Ti,Voc)(tiati1a)),

где:

  • Voc является Normalized open-circuit voltage during storage, V/Vnom.

  • R0 является Internal resistance.

  • ti является выборкой времени, выведенной из параметра Vector of time intervals.

  • Ti выведен из параметра Vector of temperatures.

  • b является Linear scaling for voltage, b.

  • c является Constant offset for voltage, c.

  • d является Temperature-dependent exponential increase, d.

  • a является Time exponent, a.

  • q является элементарным зарядом электрона в C.

  • k является Постоянная Больцмана в J/K.

Если вы устанавливаете параметр Storage condition на Specify state-of-charge during storage, блок преобразует состояние заряда во время устройства хранения данных в нормированное напряжение разомкнутой цепи с помощью сведенного в таблицу напряжения V0 против состояния заряда и температуры во время устройства хранения данных.

Сведенный в таблицу: температура

В возрасте терминального сопротивления продукт между терминальным сопротивлением, R0(SOC,T), увеличением сопротивления процента, dR0 и законом о степени, который описывает временную зависимость календарного старения:

R0(SOC,T;tst,Tst)=R0(SOC,T)(1+i=1ndR0(Tst,i)100(tst,itst,i1tst,m)a),

где:

  • T является температурой батареи. Задайте точки останова T с помощью параметра Vector of temperatures, T при сведении в таблицу перегрева параметров.

  • Tst является Vector of storage temperatures.

  • tst,i и tst,i-1 являются выборками времени, выведенными из Vector of time intervals.

  • t0 принят, чтобы быть пустым.

  • tst,m является моментом вовремя, в который измеряется увеличение сопротивления, dR0.

Сведенный в таблицу: время и температура

В возрасте терминального сопротивления продукт между терминальным сопротивлением, R0(SOC,T) и dR0:

R0(SOC,T;Δtst,Tst)=R0(SOC,T)(1+i=1ndR0(Δtst,i,Tst,i)100).

Предопределенная параметризация

Существует несколько доступной встроенной параметризации для блока Battery (Table-Based).

Эти данные перед параметризацией позволяют вам настраивать блок, чтобы представлять компоненты определенными поставщиками. Параметризация этих батарей совпадает с таблицами данных производителя. Чтобы загрузить предопределенную параметризацию, нажмите на гиперссылку Select a predefined parameterization в маске блока Battery (Table-Based) и выберите часть, которую вы хотите использовать из списка доступных компонентов.

Доступное предварительно параметрированное устойчивое состояние модели данных электрические параметры литий-ионного аккумулятора. Изменение в серийном сопротивлении с жизнью цикла батареи, количеством тепла и динамическими параметрами сети RC не параметрируется. Вместо этого сетевое сопротивление резисторов сети RC суммировано к серийному сопротивлению определенных предварительно параметрированных данных. Если необходимо заполнить данные о параметре RC, вычтите сетевое сопротивление сети RC из серийных данных о сопротивлении.

Доступные данные параметрируются для 1C выброс, текущий максимум для 99% глубины выброса. Простые исчезающие параметры даны для одной температуры.

Примечание

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

Для получения дополнительной информации о предварительной параметризации и для списка доступных компонентов, см. Список Предварительно параметрированных Компонентов.

Графический вывод зарядных характеристик напряжения

Быстрая функция графика позволяет вам визуализировать зарядную характеристику напряжения для значений параметра модели батареи. Чтобы построить характеристики, щелкните правой кнопкой по блоку Battery (Table-Based) по своей модели и, из контекстного меню, выберите Electrical> Basic characteristics. Программное обеспечение автоматически вычисляет набор условий смещения, на основе значений параметров блоков, и создает окно фигуры, содержащее график напряжения без загрузок по сравнению с состоянием заряда (SOC) для блока. Для получения дополнительной информации см. График Основные Характеристики для Блоков Батареи.

Порты

Вывод

развернуть все

Порт физического сигнала, который выводит внутреннее состояние заряда. Используйте этот выходной порт, чтобы изменить поведение загрузки в зависимости от состояния заряда без сложности создания средства оценки состояния заряда. Состояние заряда является нормированным значением, оцененным от отношения текущего заряда с номинальной емкостью батареи, qnom(T,n). Блок оценивает, что текущий заряд батареи путем интеграции клеммы батареи вывел текущий. Чтобы преобразовать состояние заряда в фактический заряд, необходимо использовать правильную номинальную емкость батареи для каждой температуры.

Зависимости

Enabled для оснащенных вариантов блока: Instrumented | No thermal port и Instrumented | Show thermal port.

Сохранение

развернуть все

Электрический порт сохранения сопоставил с батареей положительный терминал.

Электрический порт сохранения сопоставил с батареей отрицательный терминал.

Тепловой порт сохранения, который представляет количество тепла батареи.

Зависимости

Enabled для тепловых вариантов блока: Uninstrumented | Show thermal port и Instrumented | Show thermal port.

Параметры

развернуть все

Основной

Вектор из точек останова состояния заряда, задающих точки, в которых вы задаете данные о поиске. Этот вектор должен строго возрастать. Значение состояния заряда вычисляется относительно номинальной емкости батареи, заданной в параметре Ampere-hour rating, AH(T). SOC отношение доступного заряда батареи, qbattery и номинальной емкости батареи, qnom(T,n). Необходимо убедиться что, для каждой температуры, SOC = 1 представляет соответствующую способность заряда батареи, заданную в параметре Ampere-hour rating, AH(T), принимая новую батарею со многими циклами, N, равным 1 и δAH(n = 1, Tfade) = 0.

SOC=qbatteryqnom(T,n)forN=1andδAH(n,Tfade)=0,qnom(T,n)=AH(T).

Выберите, свести ли в таблицу перегрев параметров батареи.

Разрешить ли текущую направленность. Если вы устанавливаете этот параметр на Enabled, терминальное сопротивление зависит от направления тока.

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

Зависимости

Этот параметр отображается только, когда параметр Temperature dependent tables устанавливается на Yes - tabulate parameters over temperature.

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

Зависимости

Этот параметр отображается только, когда параметр Temperature dependent tables устанавливается на Yes - tabulate parameters over temperature.

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

Зависимости

Этот параметр отображается только, когда параметр Temperature dependent tables устанавливается на No - do not tabulate parameters over temperature.

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

Зависимости

Этот параметр отображается только, когда параметр Temperature dependent tables устанавливается на Yes - tabulate parameters over temperature и параметр Current directionality устанавливается на Disabled.

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

Зависимости

Этот параметр отображается только, когда параметр Temperature dependent tables устанавливается на Yes - tabulate parameters over temperature и параметр Current directionality устанавливается на Enabled.

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

Зависимости

Этот параметр отображается только, когда параметр Temperature dependent tables устанавливается на Yes - tabulate parameters over temperature и параметр Current directionality устанавливается на Enabled.

Данные о поиске для серийного сопротивления батареи в заданном SOC.

Зависимости

Этот параметр отображается только, когда параметр Temperature dependent tables устанавливается на No - do not tabulate parameters over temperature и параметр Current directionality устанавливается на Disabled.

Данные о поиске для серийного сопротивления батареи в заданном SOC во время разряжающейся фазы.

Зависимости

Этот параметр отображается только, когда параметр Temperature dependent tables устанавливается на No - do not tabulate parameters over temperature и параметр Current directionality устанавливается на Enabled.

Данные о поиске для серийного сопротивления батареи в заданном SOC во время заряжающейся фазы.

Зависимости

Этот параметр отображается только, когда параметр Temperature dependent tables устанавливается на No - do not tabulate parameters over temperature и параметр Current directionality устанавливается на Enabled.

Данные о поиске для оценки ампер-часа батареи в заданных температурных точках останова. Блок вычисляет состояние заряда путем деления накопленного заряда на это значение. В случае новой батареи, где количество циклов, n, равно 1 и δAH(n, Tfade), равно 0, SOC = 1 представляет способность, заданную этим параметром для каждой температуры. Оценить номинальную способность и вычислить SOC значение, блок применяет методы интерполяции по этому параметру. Блок затем использует этот SOC значение, чтобы оценить напряжение разомкнутой цепи и сопротивления схемы от заданных значений интерполяционной таблицы.

Зависимости

Этот параметр отображается только, когда параметр Temperature dependent tables устанавливается на Yes - tabulate parameters over temperature.

Данные о поиске для оценки ампер-часа батареи. Блок вычисляет состояние заряда путем деления накопленного заряда на это значение. Блок вычисляет накопленный заряд путем интеграции текущей батареи.

Зависимости

Этот параметр отображается только, когда параметр Temperature dependent tables устанавливается на No - do not tabulate parameters over temperature.

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

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

  • Уменьшите тепловое сопротивление

  • Уменьшите градиент сопротивления саморазряда относительно температуры

  • Увеличьте сопротивление саморазряда

Данные о поиске для сопротивления саморазряда батареи в заданных температурных точках останова. Это сопротивление действует через терминалы основной модели батареи.

Зависимости

Enabled, когда параметр Self-discharge устанавливается на Enabled и Temperature dependent tables установлен в Yes - tabulate parameters over temperature.

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

Зависимости

Этот параметр отображается только, когда параметр Self-discharge устанавливается на Enabled и параметр Temperature dependent tables устанавливается на No - do not tabulate parameters over temperature.

.

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

  • Linear — Оценочные значения вне набора данных путем создания линии касательной в конце известных данных и расширения его кроме того ограничивают.

  • Nearest — Экстраполирует значение в точке запроса, которая является значением в самом близком демонстрационном узле решетки.

  • Error — Возвращает ошибку, если значение идет вне известного набора данных. Если вы выбираете эту опцию, блок не использует экстраполяцию.

Динамика

Выберите, как смоделировать динамику заряда батареи. Этот параметр определяет количество параллельных разделов RC в эквивалентной схеме:

  • No dynamics — Эквивалентная схема не содержит параллельных разделов RC. Нет никакой задержки между терминальным напряжением и внутренним заряженным напряжением батареи.

  • One time-constant dynamics — Эквивалентная схема содержит один параллельный раздел RC. Задайте постоянную времени с помощью параметра First time constant, tau1(SOC,T) при сведении в таблицу перегрева параметров или First time constant, tau1(SOC) в противном случае.

  • Two time-constant dynamics — Эквивалентная схема содержит два параллельных раздела RC. Задайте постоянные времени с помощью First time constant, tau1(SOC,T) и параметров Second time constant, tau2(SOC,T) при сведении в таблицу перегрева параметров или First time constant, tau1(SOC) и Second time constant, tau2(SOC) в противном случае.

  • Three time-constant dynamics — Эквивалентная схема содержит три параллельных раздела RC. Задайте постоянные времени с помощью First time constant, tau1(SOC,T), Second time constant, tau2(SOC,T) и параметров Third time constant, tau3(SOC,T) при сведении в таблицу перегрева параметров или First time constant, tau1(SOC), Second time constant, tau2(SOC) и Third time constant, tau3(SOC) в противном случае.

  • Four time-constant dynamics — Эквивалентная схема содержит четыре параллельных раздела RC. Задайте постоянные времени с помощью First time constant, tau1(SOC,T), Second time constant, tau2(SOC,T), Third time constant, tau3(SOC,T) и параметров Fourth time constant, tau4(SOC,T) при сведении в таблицу перегрева параметров или First time constant, tau1(SOC), Second time constant, tau2(SOC), Third time constant, tau3(SOC) и Fourth time constant, tau4(SOC) в противном случае.

  • Five time-constant dynamics — Эквивалентная схема содержит пять параллельных разделов RC. Задайте постоянные времени с помощью First time constant, tau1(SOC,T), Second time constant, tau2(SOC,T), Third time constant, tau3(SOC,T), Fourth time constant, tau4(SOC,T) и параметров Fifth time constant, tau5(SOC,T) при сведении в таблицу перегрева параметров или First time constant, tau1(SOC), Second time constant, tau2(SOC), Third time constant, tau3(SOC), Fourth time constant, tau4(SOC) и Fifth time constant, tau5(SOC) в противном случае.

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

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на One time-constant dynamics, Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics, или Five time-constant dynamics и Temperature dependent tables к Yes - tabulate parameters over temperature.

Данные о поиске для первого параллельного сопротивления RC в заданном SOC. Этот параметр, в основном, влияет на омические потери раздела RC.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на One time-constant dynamics, Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics, или Five time-constant dynamics и Temperature dependent tables к No - do not tabulate parameters over temperature.

Данные о поиске для первой параллельной постоянной времени RC в заданном SOC и температурных точках останова.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на One time-constant dynamics, Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics, или Five time-constant dynamics и Temperature dependent tables к Yes - tabulate parameters over temperature.

Данные о поиске для первой параллельной постоянной времени RC в заданном SOC.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на One time-constant dynamics, Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics, или Five time-constant dynamics и Temperature dependent tables к No - do not tabulate parameters over temperature.

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

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics, или Five time-constant dynamics и Temperature dependent tables к Yes - tabulate parameters over temperature.

Данные о поиске для второго параллельного сопротивления RC в заданном SOC. Этот параметр, в основном, влияет на омические потери раздела RC.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics, или Five time-constant dynamics и Temperature dependent tables к No - do not tabulate parameters over temperature.

Данные о поиске для второй параллельной постоянной времени RC в заданном SOC и температурных точках останова.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics, или Five time-constant dynamics и Temperature dependent tables к Yes - tabulate parameters over temperature.

Данные о поиске для второй параллельной постоянной времени RC в заданном SOC.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics, или Five time-constant dynamics и Temperature dependent tables к No - do not tabulate parameters over temperature.

Данные о поиске для третьего параллельного сопротивления RC в заданном SOC и температурных точках останова. Этот параметр, в основном, влияет на омические потери раздела RC и Temperature dependent tables к Yes - tabulate parameters over temperature.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Three time-constant dynamics, Four time-constant dynamics, или Five time-constant dynamics.

Данные о поиске для третьего параллельного сопротивления RC в заданном SOC. Этот параметр, в основном, влияет на омические потери раздела RC.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Three time-constant dynamics, Four time-constant dynamics, или Five time-constant dynamics и Temperature dependent tables к No - do not tabulate parameters over temperature.

Данные о поиске для третьей параллельной постоянной времени RC в заданном SOC и температурных точках останова.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Three time-constant dynamics, Four time-constant dynamics, или Five time-constant dynamics и Temperature dependent tables к Yes - tabulate parameters over temperature.

Данные о поиске для третьей параллельной постоянной времени RC в заданном SOC.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Three time-constant dynamics, Four time-constant dynamics, или Five time-constant dynamics и Temperature dependent tables к No - do not tabulate parameters over temperature.

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

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Four time-constant dynamics или Five time-constant dynamics и Temperature dependent tables к Yes - tabulate parameters over temperature.

Данные о поиске для четвертого параллельного сопротивления RC в заданном SOC. Этот параметр, в основном, влияет на омические потери раздела RC.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Four time-constant dynamics или Five time-constant dynamics и Temperature dependent tables к No - do not tabulate parameters over temperature.

Данные о поиске для четвертой параллельной постоянной времени RC в заданном SOC и температурных точках останова.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Four time-constant dynamics или Five time-constant dynamics и Temperature dependent tables к Yes - tabulate parameters over temperature.

Данные о поиске для четвертой параллельной постоянной времени RC в заданном SOC.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Four time-constant dynamics или Five time-constant dynamics и Temperature dependent tables к No - do not tabulate parameters over temperature.

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

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Five time-constant dynamics и Temperature dependent tables к Yes - tabulate parameters over temperature.

Данные о поиске для пятого параллельного сопротивления RC в заданном SOC. Этот параметр, в основном, влияет на омические потери раздела RC.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Five time-constant dynamics и Temperature dependent tables к No - do not tabulate parameters over temperature.

Данные о поиске для пятой параллельной постоянной времени RC в заданном SOC и температурных точках останова.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Five time-constant dynamics и Temperature dependent tables к Yes - tabulate parameters over temperature.

Данные о поиске для пятой параллельной постоянной времени RC в заданном SOC.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Five time-constant dynamics и Temperature dependent tables к No - do not tabulate parameters over temperature.

Исчезнуть

Выберите, как задать, исчезают характеристики:

  • Equations — Оценка ампер-часа и терминальное сопротивление будут пропорциональны N пока напряжение разомкнутой цепи будет пропорционально N. Если сопротивление саморазряда или какое-либо количество постоянных времени будут включены, их значения будут пропорциональны N .

  • Lookup tables (temperature independent) — Установите табличные данные для процентного изменения в параметрах в зависимости от N.

  • Lookup tables (temperature dependent) — Установите табличные данные для процентного изменения в параметрах в зависимости от N и температуры.

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

Зависимости

Чтобы включить этот параметр, установите Fade characteristics defined by на Equations.

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

Зависимости

Чтобы включить этот параметр, установите Fade characteristics defined by на Equations.

Процентное изменение в серийном сопротивлении после батареи подвергается циклам выброса N.

Зависимости

Чтобы включить этот параметр, установите Fade characteristics defined by на Equations.

Процентное изменение в ампер-часе, оценивающем после батареи, подвергается циклам выброса N.

Зависимости

Чтобы включить этот параметр, установите Fade characteristics defined by на Equations.

Процентное изменение в сопротивлении саморазряда после батареи подвергается циклам выброса N.

Зависимости

Чтобы включить этот параметр, установите Self-discharge на Enabled и Fade characteristics defined by к Equations.

Процентное изменение в первом сопротивлении RC после батареи подвергается циклам выброса N.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на One time-constant dynamics, Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics, или Five time-constant dynamics и Fade characteristics defined by к Equations.

Процентное изменение во втором сопротивлении RC после батареи подвергается циклам выброса N.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics, или Five time-constant dynamics и Fade characteristics defined by к Equations.

Процентное изменение в третьем сопротивлении RC после батареи подвергается циклам выброса N.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Three time-constant dynamics, Four time-constant dynamics, или Five time-constant dynamics и Fade characteristics defined by к Equations.

Процентное изменение в четвертом сопротивлении RC после батареи подвергается циклам выброса N.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Four time-constant dynamics, или Five time-constant dynamics и Fade characteristics defined by к Equations.

Процентное изменение в пятом сопротивлении RC после батареи подвергается циклам выброса N.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Five time-constant dynamics и Fade characteristics defined by к Equations.

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

Зависимости

Чтобы включить этот параметр, установите Fade characteristics defined by на Lookup tables (temperature independent) или Lookuptables (temperature dependent).

Вектор из температур, при которых исчезают интерполяционные таблицы, был извлечен. Эти температуры абсолютно независимы от параметра Vectors of temperatures, T от вкладки Main.

Зависимости

Чтобы включить этот параметр, установите Fade characteristics defined by на Lookup tables (temperature dependent).

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

Зависимости

Чтобы включить этот параметр, установите Fade characteristics defined by на Lookup tables (temperature independent).

Вектор из процентного изменения в серийном сопротивлении после батареи подвергается циклам выброса N.

Зависимости

Чтобы включить этот параметр, установите Fade characteristics defined by на Lookup tables (temperature independent).

Вектор из процентного изменения в ампер-часе, оценивающем после батареи, подвергается циклам выброса N.

Зависимости

Чтобы включить этот параметр, установите Fade characteristics defined by на Lookup tables (temperature independent).

Вектор из процентного изменения в сопротивлении саморазряда после батареи подвергается циклам выброса N.

Зависимости

Чтобы включить этот параметр, установите Self-discharge на Enabled и Fade characteristics defined by к Lookup tables (temperature independent).

Вектор из процентного изменения в первом сопротивлении RC после батареи подвергается циклам выброса N.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на One time-constant dynamics, Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics, или Five time-constant dynamics и Fade characteristics defined by к Lookup tables (temperature independent).

Вектор из процентного изменения во втором сопротивлении RC после батареи подвергается циклам выброса N.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics, или Five time-constant dynamics и Fade characteristics defined by к Lookup tables (temperature independent).

Вектор из процентного изменения в третьем сопротивлении RC после батареи подвергается циклам выброса N.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Three time-constant dynamics, Four time-constant dynamics, или Five time-constant dynamics и Fade characteristics defined by к Lookup tables (temperature independent).

Вектор из процентного изменения в четвертом сопротивлении RC после батареи подвергается циклам выброса N.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Four time-constant dynamics, или Five time-constant dynamics и Fade characteristics defined by к Lookup tables (temperature independent).

Вектор из процентного изменения в пятом сопротивлении RC после батареи подвергается циклам выброса N.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Five time-constant dynamics и Fade characteristics defined by к Lookup tables (temperature independent).

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

Зависимости

Чтобы включить этот параметр, установите Fade characteristics defined by на Lookup tables (temperature dependent).

Матрица процентного изменения в серийном сопротивлении после батареи подвергается циклам выброса N.

Зависимости

Чтобы включить этот параметр, установите Fade characteristics defined by на Lookup tables (temperature dependent).

Матрица процентного изменения в ампер-часе, оценивающем после батареи, подвергается циклам выброса N.

Зависимости

Чтобы включить этот параметр, установите Fade characteristics defined by на Lookup tables (temperature dependent).

Матрица процентного изменения в сопротивлении саморазряда после батареи подвергается циклам выброса N.

Зависимости

Чтобы включить этот параметр, установите Self-discharge на Enabled и Fade characteristics defined by к Lookup tables (temperature dependent).

Матрица процентного изменения в первом сопротивлении RC после батареи подвергается циклам выброса N.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на One time-constant dynamics, Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics, или Five time-constant dynamics и Fade characteristics defined by к Lookup tables (temperature dependent).

Матрица процентного изменения во втором сопротивлении RC после батареи подвергается циклам выброса N.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics, или Five time-constant dynamics и Fade characteristics defined by к Lookup tables (temperature dependent).

Матрица процентного изменения в третьем сопротивлении RC после батареи подвергается циклам выброса N.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Three time-constant dynamics, Four time-constant dynamics, или Five time-constant dynamics и Fade characteristics defined by к Lookup tables (temperature dependent).

Матрица процентного изменения в четвертом сопротивлении RC после батареи подвергается циклам выброса N.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Four time-constant dynamics, или Five time-constant dynamics и Fade characteristics defined by к Lookup tables (temperature dependent).

Матрица процентного изменения в пятом сопротивлении RC после батареи подвергается циклам выброса N.

Зависимости

Чтобы включить этот параметр, установите Charge dynamics на Five time-constant dynamics и Fade characteristics defined by к Lookup tables (temperature dependent).

Календарное старение

Разрешить ли календарное старение батареи.

Задать ли напряжение разомкнутой цепи или состояние заряда во время устройства хранения данных.

Зависимости

Чтобы включить этот параметр, установите Calendar aging model на Equation-based.

Нормированное напряжение разомкнутой цепи во время устройства хранения данных.

Зависимости

Чтобы включить этот параметр, установите Calendar aging model на Equation-based и Storage condition к Specify open-circuit voltage during storage.

Состояние заряда во время устройства хранения данных, в проценте.

Зависимости

Чтобы включить этот параметр, установите Calendar aging model на Equation-based и Storage condition к Specify state-of-charge during storage.

Временные интервалы. Этот параметр должен быть равен в размере Vector of storage temperatures.

Зависимости

Чтобы включить этот параметр, установите Calendar aging model на любой Equation-based, Tabulated: temperature, или Tabulated: time and temperature.

Набор температур устройства хранения данных. Этот параметр должен быть равен в размере Vector of time intervals.

Зависимости

Чтобы включить этот параметр, установите Calendar aging model на любой Equation-based, Tabulated: temperature, или Tabulated: time and temperature.

Линейный масштабный коэффициент для напряжения разомкнутой цепи.

Зависимости

Чтобы включить этот параметр, установите Calendar aging model на Equation-based.

Постоянное смещение для напряжения разомкнутой цепи.

Зависимости

Чтобы включить этот параметр, установите Calendar aging model на Equation-based.

Температурно-зависимое экспоненциальное увеличение.

Зависимости

Чтобы включить этот параметр, установите Calendar aging model на Equation-based.

Экспонента времени.

Зависимости

Чтобы включить этот параметр, установите Calendar aging model на любой Equation-based или Tabulated: temperature.

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

Зависимости

Чтобы включить этот параметр, установите Calendar aging model на любой Tabulated: temperature или Tabulated: time and temperature.

Процентное изменение в терминальном сопротивлении из-за календарного старения.

Зависимости

Чтобы включить этот параметр, установите Calendar aging model на Tabulated: time.

Время между началом жизни терминального сопротивления и доктором (Tage) измерение.

Зависимости

Чтобы включить этот параметр, установите Calendar aging model на Tabulated: time.

Вектор из произведенных временных интервалов устройства хранения данных для календарного старения.

Зависимости

Чтобы включить этот параметр, установите Calendar aging model на Tabulated: time and temperature.

Процентное изменение в терминальном сопротивлении из-за календарного старения.

Зависимости

Чтобы включить этот параметр, установите Calendar aging model на Tabulated: time and temperature.

Тепловой

Температура батареи используется в интерполяционных таблицах в течение симуляции.

Зависимости

Этот раздел появляется только для блоков без осушенного теплового порта и когда параметр Temperature dependent tables устанавливается на Yes - tabulate parameters over temperature или Fade characteristics defined by установлен в Lookup tables (temperature dependent). Для получения дополнительной информации смотрите Термальные эффекты Моделирования.

Количество тепла сопоставлено с тепловым портом H. Это представляет энергию, требуемую повысить температуру теплового порта одной степенью.

Зависимости

Enabled для блоков с осушенным тепловым портом. Для получения дополнительной информации смотрите Термальные эффекты Моделирования.

Примеры модели

Lithium Pack Fault Protection

Защита отказа пакета Lithium

Отказ модели и защита отказа с помощью предохранителя в автомобильном блоке батарей для теплового. Блок батарей состоит из нескольких модулей батареи, которые являются комбинациями ячеек последовательно и параллели. Каждый элемент батареи моделируется с помощью блока Battery (Table-Based) Simscape Electrical. В этом примере начальная температура и состояние заряда являются тем же самым для всех ячеек. Четыре модуля батареи, три подобных и одно отличие от других трех, соединяются последовательно, чтобы симулировать блок батарей. Результаты в этом примере принимают начальную температуру окружающей среды, равную 25 степеням Цельсия. Подсистема Управления задает логику, используемую, чтобы определить скорость потока жидкости хладагента блока батарей. Предохранитель помещается встроенный в блок батарей как мера защиты отказа.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Введенный в R2018a