Документация Engee

Battery (Table-Based)

Табличная модель батареи.

Тип: AcausalElectricPowerSystems.Sources.TableBasedBattery

Путь в библиотеке:

/Physical Modeling/Electrical/Sources/Battery (Table-Based)

Описание

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

  • саморазряд;

  • угасание батареи;

  • динамика заряда;

  • старение батареи.

Для всех табличных параметров, блок Battery (Table-Based) поддерживает только линейную интерполяцию. Для экстраполяции установите для параметра Extrapolation method for all tables значение Linear или Nearest.

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

battery table based 1

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

Блок Battery (Table-Based) имеет измерительный порт, который можно открыть, задав соответствующие параметры. Измерительный порт SOC выводит значение уровня заряда. Используйте этот порт для изменения зависимости нагрузки от уровня заряда, не прибегая к сложностям, связанным его измерением. Чтобы открыть порт SOC, включите параметр Expose measurement port и для параметра Measurement output type установите значение SOC.

При выборе параметра Measurement output type значения Charge in Coulombs на выходной порт выводится текущий заряд батареи (в кулонах).

Чтобы использовать тепловой порт, установите флажок Enable thermal port. Тепловой порт представляет собой теплоемкость батареи.

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

battery scheme 1

Фундаментальная модель батареи

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

где

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

  • — это уровень заряда, отношение текущего заряда к номинальной емкости батареи, указанной в параметре Cell capacity, AH, с учетом угасания изменения емкости элемента , указанного в параметре Percentage change in cell capacity, dAH(N, Tfade). Укажите референсные значения с помощью параметра Vector of state-of-charge values, SOC. Блок оценивает номинальную емкость батареи в зависимости от количества циклов и температуры батареи путем интерполяции указанной характеристики угасания, зависящей от температуры, и параметра Cell capacity, AH.

Для случая, когда характеристика угасания получена на основе таблицы данных:

Для случая, когда характеристика угасания получена на основе уравнений:

Результат выражений измеряется в Кл. получается из следующего уравнения:

где

  • — номинальная емкость элемента батареи, значение задается в параметре Cell capacity, AH, в Кулонах;

  • — эталонное количество циклов разряда, для которого задано процентное изменение параметров батареи, значение задается в параметре Number of discharge cycles, N;

  • — текущее количество циклов разряда батареи;

  • — процентное изменение емкости элементов батареи после циклов разряда;

  • — температура батареи. Значения задаются в параметре Vector of temperatures, T, если параметры зависят от температуры.

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

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

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

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

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

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

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

  • No dynamics — эквивалентная схема не содержит динамических звеньев. Задержка между напряжением на клеммах и внутренним напряжением фундаментальной батареи отсутствует.

  • One time-constant dynamics — эквивалентная схема содержит одно RC-звено. Укажите постоянную времени, используя параметр First time constant, tau1(SOC,T), если параметр зависит от температуры, или First time constant, tau1(SOC) в противном случае. Также укажите сопротивление, используя параметр First polarization resistance, R1(SOC,T), если параметр зависит от температуры, или First polarization resistance, R1(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) в противном случае. Также укажите сопротивления, используя параметры First polarization resistance, R1(SOC,T) и Second polarization resistance, R2(SOC,T), если параметры зависят от температуры, или First polarization resistance, R1(SOC) и Second polarization resistance, R2(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) в противном случае. Также укажите сопротивления, используя параметры First polarization resistance, R1(SOC,T), Second polarization resistance, R2(SOC,T) и Third polarization resistance, R3(SOC,T), если параметры зависят от температуры, или First polarization resistance, R1(SOC), Second polarization resistance, R2(SOC) и Third polarization resistance, R3(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) в противном случае. Также укажите сопротивления, используя параметры First polarization resistance, R1(SOC,T), Second polarization resistance, R2(SOC,T), Third polarization resistance, R3(SOC,T) и Fourth polarization resistance, R4(SOC,T), если параметры зависят от температуры, или First polarization resistance, R1(SOC), Second polarization resistance, R2(SOC), Third polarization resistance, R3(SOC) и Fourth polarization resistance, R4(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) в противном случае. Также укажите сопротивления, используя параметры First polarization resistance, R1(SOC,T), Second polarization resistance, R2(SOC,T), Third polarization resistance, R3(SOC,T), Fourth polarization resistance, R4(SOC,T) и Fifth polarization resistance, R5(SOC,T), если параметры зависят от температуры, или First polarization resistance, R1(SOC), Second polarization resistance, R2(SOC), Third polarization resistance, R3(SOC), Fourth polarization resistance, R4(SOC) и Fifth polarization resistance, R5(SOC) в противном случае.

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

battery table based 3

На схеме:

  • и — сопротивления динамических звеньев.

  • и — емкости динамических звеньев. Постоянная времени для каждой параллельной цепи связывает значения и с помощью зависимости .

  • — последовательное сопротивление.

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

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

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

где — процентное изменение напряжения разомкнутой цепи после циклов разряда. Значение задается параметром Change in open-circuit voltage after N discharge cycles (%).

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

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

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

где

  • -е сопротивление;

  • — процентное изменение этого сопротивления за циклов.

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

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

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

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

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

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

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

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

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

Моделирование тепловых эффектов

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

где

  • — теплоемкость батареи;

  • Индекс соответствует -му источнику омических потерь. В зависимости от того, как настроен блок, потери могут включать:

    • последовательное сопротивление;

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

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

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

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

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

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

  • — падение напряжения на -ом сопротивлении;

  • -ое сопротивление.

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

Блок позволяет моделировать ухудшение характеристик батареи, которое происходит, когда батарея не используется, при хранении. Старение влияет как на внутреннее сопротивление, так и на емкость. В частности, увеличение сопротивления зависит от различных механизмов, таких как образование твердого электролитного контакта (Solid Electrolyte Interface, SEI) на аноде и катоде и коррозии проводников. Эти процессы в основном зависят от температуры хранения, уровня заряда и времени.

Для моделирования старения нужно указать для параметра Modeling option значение:

  • Equation-based;

  • Tabulated: temperature;

  • Tabulated: time and temperature.

Блок Battery (Table-Based) учитывает старение только во время инициализации. При установке флажков Internal resistance calendar aging или Capacity calendar aging, блок открывает параметр Vector of time intervals, который представляет собой время старения батареи перед началом моделирования. Во время моделирования старение не учитывается.

Расчет на сновании уравнений

Увеличение сопротивления выводов батареи в результате старения определяется по уравнению:

где

  • — значение параметра Normalized open-circuit voltage during storage, V/Vnom;

  • — значение параметра Internal resistance;

  • — значения времени хранения, полученные из параметра Vector of time intervals;

  • — соответствующие значения температуры, полученные из параметра Vector of temperatures, T;

  • — значение параметра Terminal resistance linear scaling for voltage, b;

  • — значение параметра Terminal resistance constant offset for voltage, c;

  • — значение параметра Terminal resistance temperature-dependent exponential increase, d;

  • — значение параметра Terminal resistance time exponent, a;

  • — элементарный заряд электрона, в Кл;

  • — постоянная Больцмана, в Дж/К.

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

с

где

  • — значение параметра initial capacity;

  • — значение параметра Capacity linear scaling for voltage, b;

  • — значение параметра Capacity constant offset for voltage, c;

  • — значение параметра Capacity temperature-dependent exponential increase, d;

  • — значение параметра Capacity time constant, a.

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

Расчет по таблицам: зависимость только от температуры.

Сопротивление стареющих выводов — это произведение между сопротивлением выводов , процентным увеличением сопротивления , и показательным (степенным) законом, описывающим зависимость старения от времени:

где

  • — значение параметра Vector of storage temperatures;

  • и — это значения времени, полученные из параметра Vector of time intervals;

  • принимается равным нулю;

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

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

Расчет по таблицам: зависимость от времени и температуры

Сопротивление стареющих выводов — это произведение сопротивлений выводов и , которое зависит и от времени и от температуры:

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

Переменные

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

Порты

Ненаправленные

# + — положительный контакт
электричество

Details

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

Имя для программного использования

p

# — отрицательный контакт
электричество

Details

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

Имя для программного использования

n

# H — тепловой порт батареи
тепло

Details

Теплоемкость батареи.

Зависимости

Чтобы использовать этот порт, установите флажок для параметра Enable thermal port.

Имя для программного использования

thermal_port

Выход

# q — текущий заряд батареи, Кл
скаляр

Details

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

Зависимости

Чтобы использовать этот порт, установите флажок для параметра Expose measurement port, а для параметра Measurement output type установите значение Charge in Coulombs.

Типы данных

Float64

Поддержка комплексных чисел

Нет

# SOC — уровень заряда батареи
скаляр

Details

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

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

Зависимости

Чтобы использовать этот порт, установите флажок для параметра Expose measurement port, а для параметра Measurement output type установите значение SOC.

Типы данных

Float64

Поддержка комплексных чисел

Нет

Параметры

Основные

# Vector of state-of-charge values, SOC — вектор значений уровня заряда (SOC) для табличных данных

Details

Вектор значений уровня заряда для табличных данных. Элементы вектора должны идти по возрастанию. Значение — это отношение текущего заряда батареи к номинальной емкости батареи . Необходимо убедиться, что для каждой температуры, при заряд равен емкости батареи, указанной в параметре Cell capacity, AH, предполагая свежую батарею с количеством циклов и .

для и .

Значение по умолчанию

[0.0, 0.1, 0.25, 0.5, 0.75, 0.9, 1.0]

Имя для программного использования

SOC_vector

Вычисляемый

Да

# Temperature dependent tables — выберите, зависят ли параметры батареи от температуры

Details

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

Значение по умолчанию

true (включено)

Имя для программного использования

temperature_dependence

Вычисляемый

Нет

# Current directionality — включает учет направления тока

Details

Если установить этот флажок, то сопротивление выводов будет зависеть от направления тока.

Значение по умолчанию

false (выключено)

Имя для программного использования

resistance_depends_on_current_direction

Вычисляемый

Нет

# Vector of temperatures, T — вектор значений температур для табличных данных
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Temperature dependent tables.

Единицы измерения

K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Значение по умолчанию

[278.0, 293.0, 313.0] K

Имя для программного использования

T_vector

Вычисляемый

Да

# Open-circuit voltage, V0(SOC,T) — напряжение холостого хода с зависимостью от уровня заряда и температуры
V | uV | mV | kV | MV

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Temperature dependent tables.

Единицы измерения

V | uV | mV | kV | MV

Значение по умолчанию

[3.49 3.50 3.51; 3.55 3.57 3.56; 3.62 3.63 3.64; 3.71 3.71 3.72; 3.91 3.93 3.94; 4.07 4.08 4.08; 4.19 4.19 4.19] V

Имя для программного использования

OCV_matrix

Вычисляемый

Да

# Open-circuit voltage, V0(SOC) — напряжение холостого хода
V | uV | mV | kV | MV

Details

Вектор значений напряжений разомкнутой цепи фундаментальной модели батареи при указанных значениях SOC.

Зависимости

Чтобы использовать этот параметр, снимите флажок Temperature dependent tables.

Единицы измерения

V | uV | mV | kV | MV

Значение по умолчанию

[3.5057, 3.5660, 3.6337, 3.7127, 3.9259, 4.0777, 4.1928] V

Имя для программного использования

OCV_vector

Вычисляемый

Да

# Terminal voltage operating range [Min, Max] — рабочий диапазон напряжения на выводах
V | uV | mV | kV | MV

Details

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

Единицы измерения

V | uV | mV | kV | MV

Значение по умолчанию

[0.0, Inf] V

Имя для программного использования

V_range

Вычисляемый

Да

# Terminal resistance, R0(SOC,T) — последовательное сопротивление батареи с зависимостью от уровня заряда и температуры
Ohm | mOhm | kOhm | MOhm | GOhm

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Temperature dependent tables.

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

[0.0117 0.0085 0.0090; 0.0110 0.0085 0.0090; 0.0114 0.0087 0.0092; 0.0107 0.0082 0.0088; 0.0107 0.0083 0.0091; 0.0113 0.0085 0.0089; 0.0116 0.0085 0.0089] Ohm

Имя для программного использования

R_matrix

Вычисляемый

Да

# Terminal resistance, R0(SOC) — последовательное сопротивление батареи
Ohm | mOhm | kOhm | MOhm | GOhm

Details

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

Зависимости

Чтобы использовать этот параметр, снимите флажок Temperature dependent tables.

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

[0.0085, 0.0085, 0.0087, 0.0082, 0.0083, 0.0085, 0.0085] Ohm

Имя для программного использования

R_vector

Вычисляемый

Да

# Terminal resistance during discharging, R0(SOC,T) — последовательное сопротивление батареи во время фазы разрядки с зависимостью от уровня заряда и температуры
Ohm | mOhm | kOhm | MOhm | GOhm

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Temperature dependent tables и Current directionality.

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

[0.0117 0.0085 0.0090; 0.0110 0.0085 0.0090; 0.0114 0.0087 0.0092; 0.0107 0.0082 0.0088; 0.0107 0.0083 0.0091; 0.0113 0.0085 0.0089; 0.0116 0.0085 0.0089] Ohm

Имя для программного использования

R_discharge_matrix

Вычисляемый

Да

# Terminal resistance during discharging, R0(SOC) — последовательное сопротивление батареи во время фазы разрядки
Ohm | mOhm | kOhm | MOhm | GOhm

Details

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

Зависимости

Чтобы использовать этот параметр, снимите флажок Temperature dependent tables и установите флажок Current directionality.

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

[0.0085, 0.0085, 0.0087, 0.0082, 0.0083, 0.0085, 0.0085] Ohm

Имя для программного использования

R_discharge_vector

Вычисляемый

Да

# Terminal resistance during charging, R0(SOC,T) — последовательное сопротивление батареи во время фазы зарядки
Ohm | mOhm | kOhm | MOhm | GOhm

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Temperature dependent tables и Current directionality.

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

[0.0117 0.0085 0.0090; 0.0110 0.0085 0.0090; 0.0114 0.0087 0.0092; 0.0107 0.0082 0.0088; 0.0107 0.0083 0.0091; 0.0113 0.0085 0.0089; 0.0116 0.0085 0.0089] Ohm

Имя для программного использования

R_charge_matrix

Вычисляемый

Да

# Terminal resistance during charging, R0(SOC) — последовательное сопротивление батареи во время фазы зарядки
Ohm | mOhm | kOhm | MOhm | GOhm

Details

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

Зависимости

Чтобы использовать этот параметр, снимите флажок Temperature dependent tables и установите флажок Current directionality.

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

[0.0085, 0.0085, 0.0087, 0.0082, 0.0083, 0.0085, 0.0085] Ohm

Имя для программного использования

R_charge_vector

Вычисляемый

Да

# Cell capacity, AH — емкость батареи при полном заряде
C | nC | uC | mC | nA*s | uA*s | mA*s | A*s | mA*hr | A*hr | kA*hr | MA*hr

Details

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

Единицы измерения

C | nC | uC | mC | nA*s | uA*s | mA*s | A*s | mA*hr | A*hr | kA*hr | MA*hr

Значение по умолчанию

27.0 A*hr

Имя для программного использования

C

Вычисляемый

Да

# Self-discharge — выберите, нужно ли моделировать сопротивление саморазряда батареи

Details

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

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

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

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

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

Значение по умолчанию

false (выключено)

Имя для программного использования

enable_self_discharge

Вычисляемый

Нет

# Self-discharge resistance, Rleak(T) — сопротивление саморазряда батареи при зависимости от температуры
Ohm | mOhm | kOhm | MOhm | GOhm

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Temperature dependent tables и Self-discharge.

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

[8.0e3, 7.0e3, 6.0e3] Ohm

Имя для программного использования

R_self_discharge_vector

Вычисляемый

Да

# Self-discharge resistance, Rleak — сопротивление саморазряда батареи
Ohm | mOhm | kOhm | MOhm | GOhm

Details

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

Зависимости

Чтобы использовать этот параметр, снимите флажок Temperature dependent tables и установите флажок Self-discharge.

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

7.0e3 Ohm

Имя для программного использования

R_self_discharge

Вычисляемый

Да

# Extrapolation method for all tables — метод экстраполяции для таблиц
Linear | Nearest

Details

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

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

  • Nearest — экстраполирует значение в точке значением в ближайшей точке сетки.

Значения

Linear | Nearest

Значение по умолчанию

Nearest

Имя для программного использования

extrapolation_type

Вычисляемый

Нет

# Expose measurement port — отображение измерительного порта

Details

Если установлен флажок Expose measurement port, то в блоке появляется дополнительный (измерительный) порт.

Значение по умолчанию

false (выключено)

Имя для программного использования

has_charge_out

Вычисляемый

Нет

# Measurement output type — выбор сигнала в измерительном порту
Charge in Coulombs | SOC

Details

Параметр имеет два значения:

  • SOC — на выход поступают значения уровня заряда SOC.

  • Charge in Coulombs — на выход поступают значения заряда q в Кулонах.

Зависимости

Чтобы использовать этот параметр, установите флажок Expose measurement port.

Значения

Charge in Coulombs | SOC

Значение по умолчанию

SOC

Имя для программного использования

output_type

Вычисляемый

Нет

Динамика

# Charge dynamics — модель динамики заряда батареи
No dynamics | One time-constant dynamics | Two time-constant dynamics | Three time-constant dynamics | Four time-constant dynamics | Five time-constant dynamics

Details

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

  • No dynamics — эквивалентная схема не содержит динамических RC-звеньев. Задержка между напряжением на клеммах и внутренним напряжением фундаментальной батареи отсутствует.

  • One time-constant dynamics — эквивалентная схема содержит одно RC-звено.

  • Two time-constant dynamics — эквивалентная схема содержит два RC-звена.

  • Three time-constant dynamics — эквивалентная схема содержит три RC-звена.

  • Four time-constant dynamics — эквивалентная схема содержит четыре RC-звена.

  • Five time-constant dynamics — эквивалентная схема содержит пять RC-звеньев.

Значения

No dynamics | One time-constant dynamics | Two time-constant dynamics | Three time-constant dynamics | Four time-constant dynamics | Five time-constant dynamics

Значение по умолчанию

No dynamics

Имя для программного использования

time_constant_dynamics_count

Вычисляемый

Нет

# First polarization resistance, R1(SOC,T) — сопротивление первого динамического звена, с зависимостью от температуры
Ohm | mOhm | kOhm | MOhm | GOhm

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Temperature dependent tables и установите для параметра Charge dynamics значение One time-constant dynamics, Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics или Five time-constant dynamics.

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

[0.0109 0.0029 0.0013; 0.0069 0.0024 0.0012; 0.0047 0.0026 0.0013; 0.0034 0.0016 0.0010; 0.0033 0.0023 0.0014; 0.0033 0.0018 0.0011; 0.0028 0.0017 0.0011] Ohm

Имя для программного использования

R1_polarization_matrix

Вычисляемый

Да

# First polarization resistance, R1(SOC) — сопротивление первого динамического звена
Ohm | mOhm | kOhm | MOhm | GOhm

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Temperature dependent tables и установите для параметра Charge dynamics значение One time-constant dynamics, Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics или Five time-constant dynamics.

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

[0.0029, 0.0024, 0.0026, 0.0016, 0.0023, 0.0018, 0.0017] Ohm

Имя для программного использования

R1_polarization_vector

Вычисляемый

Да

# First time constant, tau1(SOC,T) — постоянная времени первого динамического звена, с зависимостью от температуры
s | ns | us | ms | min | hr | d

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Temperature dependent tables и установите для параметра Charge dynamics значение One time-constant dynamics, Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics или Five time-constant dynamics.

Единицы измерения

s | ns | us | ms | min | hr | d

Значение по умолчанию

[20.0 36.0 39.0; 31.0 45.0 39.0; 109.0 105.0 61.0; 36.0 29.0 26.0; 59.0 77.0 67.0; 40.0 33.0 29.0; 25.0 39.0 33.0] s

Имя для программного использования

tau1_matrix

Вычисляемый

Да

# First time constant, tau1(SOC) — постоянная времени первого динамического звена
s | ns | us | ms | min | hr | d

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Temperature dependent tables и установите для параметра Charge dynamics значение One time-constant dynamics, Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics или Five time-constant dynamics.

Единицы измерения

s | ns | us | ms | min | hr | d

Значение по умолчанию

[36.0, 45.0, 105.0, 29.0, 77.0, 33.0, 39.0] s

Имя для программного использования

tau1_vector

Вычисляемый

Да

# Second polarization resistance, R2(SOC,T) — сопротивление второго динамического звена, с зависимостью от температуры
Ohm | mOhm | kOhm | MOhm | GOhm

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Temperature dependent tables и установите для параметра Charge dynamics значение Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics или Five time-constant dynamics.

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

[0.0109 0.0029 0.0013; 0.0069 0.0024 0.0012; 0.0047 0.0026 0.0013; 0.0034 0.0016 0.0010; 0.0033 0.0023 0.0014; 0.0033 0.0018 0.0011; 0.0028 0.0017 0.0011] Ohm

Имя для программного использования

R2_polarization_matrix

Вычисляемый

Да

# Second polarization resistance, R2(SOC) — сопротивление второго RC-звена
Ohm | mOhm | kOhm | MOhm | GOhm

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Temperature dependent tables и установите для параметра Charge dynamics значение Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics или Five time-constant dynamics.

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

[0.0029, 0.0024, 0.0026, 0.0016, 0.0023, 0.0018, 0.0017] Ohm

Имя для программного использования

R2_polarization_vector

Вычисляемый

Да

# Second time constant, tau2(SOC,T) — постоянная времени второго динамического звена, с зависимостью от температуры
s | ns | us | ms | min | hr | d

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Temperature dependent tables и установите для параметра Charge dynamics значение Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics или Five time-constant dynamics.

Единицы измерения

s | ns | us | ms | min | hr | d

Значение по умолчанию

[20.0 36.0 39.0; 31.0 45.0 39.0; 109.0 105.0 61.0; 36.0 29.0 26.0; 59.0 77.0 67.0; 40.0 33.0 29.0; 25.0 39.0 33.0] s

Имя для программного использования

tau2_matrix

Вычисляемый

Да

# Second time constant, tau2(SOC) — постоянная времени второго динамического звена
s | ns | us | ms | min | hr | d

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Temperature dependent tables и установите для параметра Charge dynamics значение Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics или Five time-constant dynamics.

Единицы измерения

s | ns | us | ms | min | hr | d

Значение по умолчанию

[36.0, 45.0, 105.0, 29.0, 77.0, 33.0, 39.0] s

Имя для программного использования

tau2_vector

Вычисляемый

Да

# Third polarization resistance, R3(SOC,T) — сопротивление третьего динамического звена, с зависимостью от температуры
Ohm | mOhm | kOhm | MOhm | GOhm

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Temperature dependent tables и установите для параметра Charge dynamics значение Three time-constant dynamics, Four time-constant dynamics или Five time-constant dynamics.

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

[0.0109 0.0029 0.0013; 0.0069 0.0024 0.0012; 0.0047 0.0026 0.0013; 0.0034 0.0016 0.0010; 0.0033 0.0023 0.0014; 0.0033 0.0018 0.0011; 0.0028 0.0017 0.0011] Ohm

Имя для программного использования

R3_polarization_matrix

Вычисляемый

Да

# Third polarization resistance, R3(SOC) — сопротивление третьего динамического звена
Ohm | mOhm | kOhm | MOhm | GOhm

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Temperature dependent tables и установите для параметра Charge dynamics значение Three time-constant dynamics, Four time-constant dynamics или Five time-constant dynamics.

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

[0.0029, 0.0024, 0.0026, 0.0016, 0.0023, 0.0018, 0.0017] Ohm

Имя для программного использования

R3_polarization_vector

Вычисляемый

Да

# Third time constant, tau3(SOC,T) — постоянная времени третьего динамического звена, с зависимостью от температуры
s | ns | us | ms | min | hr | d

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Temperature dependent tables и установите для параметра Charge dynamics значение Three time-constant dynamics, Four time-constant dynamics или Five time-constant dynamics.

Единицы измерения

s | ns | us | ms | min | hr | d

Значение по умолчанию

[20.0 36.0 39.0; 31.0 45.0 39.0; 109.0 105.0 61.0; 36.0 29.0 26.0; 59.0 77.0 67.0; 40.0 33.0 29.0; 25.0 39.0 33.0] s

Имя для программного использования

tau3_matrix

Вычисляемый

Да

# Third time constant, tau3(SOC) — постоянная времени третьего динамического звена
s | ns | us | ms | min | hr | d

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Temperature dependent tables и установите для параметра Charge dynamics значение Three time-constant dynamics, Four time-constant dynamics или Five time-constant dynamics.

Единицы измерения

s | ns | us | ms | min | hr | d

Значение по умолчанию

[36.0, 45.0, 105.0, 29.0, 77.0, 33.0, 39.0] s

Имя для программного использования

tau3_vector

Вычисляемый

Да

# Fourth polarization resistance, R4(SOC,T) — сопротивление четвертого динамического звена, с зависимостью от температуры
Ohm | mOhm | kOhm | MOhm | GOhm

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Temperature dependent tables и установите для параметра Charge dynamics значение Four time-constant dynamics или Five time-constant dynamics.

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

[0.0109 0.0029 0.0013; 0.0069 0.0024 0.0012; 0.0047 0.0026 0.0013; 0.0034 0.0016 0.0010; 0.0033 0.0023 0.0014; 0.0033 0.0018 0.0011; 0.0028 0.0017 0.0011] Ohm

Имя для программного использования

R4_polarization_matrix

Вычисляемый

Да

# Fourth polarization resistance, R4(SOC) — сопротивление четвертого динамического звена
Ohm | mOhm | kOhm | MOhm | GOhm

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Temperature dependent tables и установите для параметра Charge dynamics значение Four time-constant dynamics или Five time-constant dynamics.

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

[0.0029, 0.0024, 0.0026, 0.0016, 0.0023, 0.0018, 0.0017] Ohm

Имя для программного использования

R4_polarization_vector

Вычисляемый

Да

# Fourth time constant, tau4(SOC,T) — постоянная времени четвертого динамического звена, с зависимостью от температуры
s | ns | us | ms | min | hr | d

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Temperature dependent tables и установите для параметра Charge dynamics значение Four time-constant dynamics или Five time-constant dynamics.

Единицы измерения

s | ns | us | ms | min | hr | d

Значение по умолчанию

[20.0 36.0 39.0; 31.0 45.0 39.0; 109.0 105.0 61.0; 36.0 29.0 26.0; 59.0 77.0 67.0; 40.0 33.0 29.0; 25.0 39.0 33.0] s

Имя для программного использования

tau4_matrix

Вычисляемый

Да

# Fourth time constant, tau4(SOC) — постоянная времени четвертого динамического звена
s | ns | us | ms | min | hr | d

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Temperature dependent tables и установите для параметра Charge dynamics значение Four time-constant dynamics или Five time-constant dynamics.

Единицы измерения

s | ns | us | ms | min | hr | d

Значение по умолчанию

[36.0, 45.0, 105.0, 29.0, 77.0, 33.0, 39.0] s

Имя для программного использования

tau4_vector

Вычисляемый

Да

# Fifth polarization resistance, R5(SOC,T) — сопротивление пятого динамического звена, с зависимостью от температуры
Ohm | mOhm | kOhm | MOhm | GOhm

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Temperature dependent tables и установите для параметра Charge dynamics значение Five time-constant dynamics.

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

[0.0109 0.0029 0.0013; 0.0069 0.0024 0.0012; 0.0047 0.0026 0.0013; 0.0034 0.0016 0.0010; 0.0033 0.0023 0.0014; 0.0033 0.0018 0.0011; 0.0028 0.0017 0.0011] Ohm

Имя для программного использования

R5_polarization_matrix

Вычисляемый

Да

# Fifth polarization resistance, R5(SOC) — сопротивление пятого динамического звена
Ohm | mOhm | kOhm | MOhm | GOhm

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Temperature dependent tables и установите для параметра Charge dynamics значение Five time-constant dynamics.

Единицы измерения

Ohm | mOhm | kOhm | MOhm | GOhm

Значение по умолчанию

[0.0029, 0.0024, 0.0026, 0.0016, 0.0023, 0.0018, 0.0017] Ohm

Имя для программного использования

R5_polarization_vector

Вычисляемый

Да

# Fifth time constant, tau5(SOC,T) — постоянная времени пятого динамического звена, с зависимостью от температуры
s | ns | us | ms | min | hr | d

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Temperature dependent tables и установите для параметра Charge dynamics значение Five time-constant dynamics.

Единицы измерения

s | ns | us | ms | min | hr | d

Значение по умолчанию

[20.0 36.0 39.0; 31.0 45.0 39.0; 109.0 105.0 61.0; 36.0 29.0 26.0; 59.0 77.0 67.0; 40.0 33.0 29.0; 25.0 39.0 33.0] s

Имя для программного использования

tau5_matrix

Вычисляемый

Да

# Fifth time constant, tau5(SOC) — постоянная времени пятого динамического звена
s | ns | us | ms | min | hr | d

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Temperature dependent tables и установите для параметра Charge dynamics значение Five time-constant dynamics.

Единицы измерения

s | ns | us | ms | min | hr | d

Значение по умолчанию

[36.0, 45.0, 105.0, 29.0, 77.0, 33.0, 39.0] s

Имя для программного использования

tau5_vector

Вычисляемый

Да

Деградация батареи

# Enable fade — включение моделирования угасания батареи

Details

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

Значение по умолчанию

false (выключено)

Имя для программного использования

enable_fade

Вычисляемый

Нет

# Fade characteristic — метод моделирования угасания
Equations | Lookup tables (temperature independent) | Lookup tables (temperature dependent)

Details

Выберите метод моделирования характеристики угасания:

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

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

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

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade.

Значения

Equations | Lookup tables (temperature independent) | Lookup tables (temperature dependent)

Значение по умолчанию

Equations

Имя для программного использования

fade_type

Вычисляемый

Нет

# Number of discharge cycles, N — контрольное число циклов для расчетов процентного изменения

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade и для параметра Fade characteristic установите значение Equations.

Значение по умолчанию

100.0

Имя для программного использования

discharge_cycles

Вычисляемый

Да

# Change in open-circuit voltage after N discharge cycles (%) — процентное изменение напряжения разомкнутой цепи после N циклов разряда

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade и для параметра Fade characteristic установите значение Equations.

Значение по умолчанию

0.0

Имя для программного использования

OCV_percentage_change

Вычисляемый

Да

# Change in terminal resistance after N discharge cycles (%) — процентное изменение последовательного сопротивления после N циклов разряда

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade и для параметра Fade characteristic установите значение Equations.

Значение по умолчанию

0.0

Имя для программного использования

R_percentage_change

Вычисляемый

Да

# Change in cell capacity after N discharge cycles (%) — процентное изменение емкости ячейки после N циклов разряда

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade и для параметра Fade characteristic установите значение Equations.

Значение по умолчанию

0.0

Имя для программного использования

C_percentage_change

Вычисляемый

Да

# Change in self-discharge resistance after N discharge cycles (%) — процентное изменение сопротивления саморазряда после N циклов разряда

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade и для параметра Fade characteristic установите значение Equations.

Значение по умолчанию

0.0

Имя для программного использования

R_self_discharge_percentage_change

Вычисляемый

Да

# Change in first polarization resistance after N discharge cycles (%) — процентное изменение первого RC-сопротивления после N циклов разряда

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade, установите для параметра Fade characteristic значение Equations и установите для параметра Charge dynamics значение One time-constant dynamics, Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics или Five time-constant dynamics.

Значение по умолчанию

0.0

Имя для программного использования

R1_polarization_percentage_change

Вычисляемый

Да

# Change in second polarization resistance after N discharge cycles (%) — процентное изменение второго RC-сопротивления после N циклов разряда

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade, установите для параметра Fade characteristic значение Equations и установите для параметра Charge dynamics значение Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics или Five time-constant dynamics.

Значение по умолчанию

0.0

Имя для программного использования

R2_polarization_percentage_change

Вычисляемый

Да

# Change in third polarization resistance after N discharge cycles (%) — процентное изменение третьего RC-сопротивления после N циклов разряда

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade, установите для параметра Fade characteristic значение Equations и установите для параметра Charge dynamics значение Three time-constant dynamics, Four time-constant dynamics или Five time-constant dynamics.

Значение по умолчанию

0.0

Имя для программного использования

R3_polarization_percentage_change

Вычисляемый

Да

# Change in fourth polarization resistance after N discharge cycles (%) — процентное изменение четвертого RC-сопротивления после N циклов разряда

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade, установите для параметра Fade characteristic значение Equations и установите для параметра Charge dynamics значение Four time-constant dynamics или Five time-constant dynamics.

Значение по умолчанию

0.0

Имя для программного использования

R4_polarization_percentage_change

Вычисляемый

Да

# Change in fifth polarization resistance after N discharge cycles (%) — процентное изменение пятого RC-сопротивления после N циклов разряда

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade, установите для параметра Fade characteristic значение Equations и установите для параметра Charge dynamics значение Five time-constant dynamics.

Значение по умолчанию

0.0

Имя для программного использования

R5_polarization_percentage_change

Вычисляемый

Да

# Vector of discharge cycle values, N — вектор количества циклов для процентного изменения параметров

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade и установите для параметра Fade characteristic значение Lookup tables (temperature independent) или Lookup tables (temperature dependent).

Значение по умолчанию

[100.0, 200.0, 300.0]

Имя для программного использования

discharge_cycles_vector

Вычисляемый

Да

# Vector of temperatures for fade data, Tfade — вектор температур, для которых составлены таблицы расчета угасания
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade и установите для параметра Fade characteristic значение Lookup tables (temperature dependent).

Единицы измерения

K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Значение по умолчанию

[298.15, 323.15] K

Имя для программного использования

T_fade_vector

Вычисляемый

Да

# Percentage change in open-circuit voltage, dV0(N) — процентное изменение напряжения холостого хода после N циклов разряда

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade и установите для параметра Fade characteristic значение Lookup tables (temperature independent).

Значение по умолчанию

[0.0, 0.0, 0.0]

Имя для программного использования

OCV_percentage_change_vector

Вычисляемый

Да

# Percentage change in terminal resistance, dR0(N) — процентное изменение последовательного сопротивления после N циклов разряда

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade и установите для параметра Fade characteristic значение Lookup tables (temperature independent).

Значение по умолчанию

[0.0, 0.0, 0.0]

Имя для программного использования

R_percentage_change_vector

Вычисляемый

Да

# Percentage change in cell capacity, dAH(N) — процентное изменение емкости ячейки после N циклов разряда

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade и установите для параметра Fade characteristic значение Lookup tables (temperature independent).

Значение по умолчанию

[0.0, 0.0, 0.0]

Имя для программного использования

C_percentage_change_vector

Вычисляемый

Да

# Percentage change in self-discharge resistance, dRleak(N) — процентное изменение сопротивления саморазряда после N циклов разряда

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade и Self-discharge и установите для параметра Fade characteristic значение Lookup tables (temperature independent).

Значение по умолчанию

[0.0, 0.0, 0.0]

Имя для программного использования

R_self_discharge_percentage_change_vector

Вычисляемый

Да

# Percentage change in first polarization resistance, dR1(N) — процентное изменение сопротивления первого RC-звена после N циклов разряда

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade, установите для параметра Fade characteristic значение Lookup tables (temperature independent) и установите для параметра Charge dynamics значение One time-constant dynamics, Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics или Five time-constant dynamics.

Значение по умолчанию

[0.0, 0.0, 0.0]

Имя для программного использования

R1_polarization_percentage_change_vector

Вычисляемый

Да

# Percentage change in second polarization resistance, dR2(N) — процентное изменение сопротивления второго RC-звена после N циклов разряда

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade, установите для параметра Fade characteristic значение Lookup tables (temperature independent) и установите для параметра Charge dynamics имеет значение Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics или Five time-constant dynamics.

Значение по умолчанию

[0.0, 0.0, 0.0]

Имя для программного использования

R2_polarization_percentage_change_vector

Вычисляемый

Да

# Percentage change in third polarization resistance, dR3(N) — процентное изменение сопротивления третьего RC-звена после N циклов разряда

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade, установите для параметра Fade characteristic значение Lookup tables (temperature independent) и установите для параметра Charge dynamics имеет значение Three time-constant dynamics, Four time-constant dynamics или Five time-constant dynamics.

Значение по умолчанию

[0.0, 0.0, 0.0]

Имя для программного использования

R3_polarization_percentage_change_vector

Вычисляемый

Да

# Percentage change in fourth polarization resistance, dR4(N) — процентное изменение сопротивления четвертого RC-звена после N циклов разряда

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade, установите для параметра Fade characteristic значение Lookup tables (temperature independent) и установите для параметра Charge dynamics имеет значение Four time-constant dynamics или Five time-constant dynamics.

Значение по умолчанию

[0.0, 0.0, 0.0]

Имя для программного использования

R4_polarization_percentage_change_vector

Вычисляемый

Да

# Percentage change in fifth polarization resistance, dR5(N) — процентное изменение сопротивления пятого RC-звена после N циклов разряда

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade, установите для параметра Fade characteristic значение Lookup tables (temperature independent) и установите для параметра Charge dynamics имеет значение Five time-constant dynamics.

Значение по умолчанию

[0.0, 0.0, 0.0]

Имя для программного использования

R5_polarization_percentage_change_vector

Вычисляемый

Да

# Percentage change in open-circuit voltage, dV0(N,Tfade) — процентное изменение напряжения холостого хода после N циклов разряда и при температурах Tfade

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade и установите для параметра Fade characteristic значение Lookup tables (temperature dependent).

Значение по умолчанию

[0.0 0.0; 0.0 0.0; 0.0 0.0]

Имя для программного использования

OCV_percentage_change_matrix

Вычисляемый

Да

# Percentage change in terminal resistance, dR0(N,Tfade) — процентное изменение последовательного сопротивления после N циклов разряда и при температурах Tfade

Details

Матрица процентного изменения последовательного сопротивления после того, как батарея прошла циклов разряда и с зависимостью от температур .

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade и установите для параметра Fade characteristic значение Lookup tables (temperature dependent).

Значение по умолчанию

[0.0 0.0; 0.0 0.0; 0.0 0.0]

Имя для программного использования

R_percentage_change_matrix

Вычисляемый

Да

# Percentage change in cell capacity, dAH(N,Tfade) — процентное изменение емкости ячейки после N циклов разряда и при температурах Tfade

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade и установите для параметра Fade characteristic значение Lookup tables (temperature dependent).

Значение по умолчанию

[0.0 0.0; 0.0 0.0; 0.0 0.0]

Имя для программного использования

C_percentage_change_matrix

Вычисляемый

Да

# Percentage change in self-discharge resistance, dRleak(N,Tfade) — процентное изменение сопротивления саморазряда после N циклов разряда и при температурах Tfade

Details

Матрица процентного изменения сопротивления саморазряда после того, как батарея прошла циклов разряда и с зависимостью от температур .

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade и Self-discharge и установите для параметра Fade characteristic значение Lookup tables (temperature dependent).

Значение по умолчанию

[0.0 0.0; 0.0 0.0; 0.0 0.0]

Имя для программного использования

R_self_discharge_percentage_change_matrix

Вычисляемый

Да

# Percentage change in first polarization resistance, dR1(N,Tfade) — процентное изменение сопротивления первого RC-звена после N циклов разряда и при температурах Tfade

Details

Матрица процентного изменения сопротивления первого RC-звена после того, как батарея прошла циклов разряда и с зависимостью от температур .

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade, установите для параметра Fade characteristic значение Lookup tables (temperature dependent) и установите для параметра Charge dynamics значение One time-constant dynamics, Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics или Five time-constant dynamics.

Значение по умолчанию

[0.0 0.0; 0.0 0.0; 0.0 0.0]

Имя для программного использования

R1_polarization_percentage_change_matrix

Вычисляемый

Да

# Percentage change in second polarization resistance, dR2(N,Tfade) — процентное изменение сопротивления второго RC-звена после N циклов разряда и при температурах Tfade

Details

Матрица процентного изменения сопротивления второго RC-звена после того, как батарея прошла циклов разряда и с зависимостью от температур .

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade, установите для параметра Fade characteristic значение Lookup tables (temperature dependent) и установите для параметра Charge dynamics значение Two time-constant dynamics, Three time-constant dynamics, Four time-constant dynamics или Five time-constant dynamics.

Значение по умолчанию

[0.0 0.0; 0.0 0.0; 0.0 0.0]

Имя для программного использования

R2_polarization_percentage_change_matrix

Вычисляемый

Да

# Percentage change in third polarization resistance, dR3(N,Tfade) — процентное изменение сопротивления третьего RC-звена после N циклов разряда и при температурах Tfade

Details

Матрица процентного изменения сопротивления третьего RC-звена после того, как батарея прошла циклов разряда и с зависимостью от температур .

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade, установите для параметра Fade characteristic значение Lookup tables (temperature dependent) и установите для параметра Charge dynamics значение Three time-constant dynamics, Four time-constant dynamics или Five time-constant dynamics.

Значение по умолчанию

[0.0 0.0; 0.0 0.0; 0.0 0.0]

Имя для программного использования

R3_polarization_percentage_change_matrix

Вычисляемый

Да

# Percentage change in fourth polarization resistance, dR4(N,Tfade) — матрица процентного изменения сопротивления четвертого RC-звена после N циклов разряда и при температурах Tfade

Details

Матрица процентного изменения сопротивления четвертого RC-звена после того, как батарея прошла циклов разряда и с зависимостью от температур .

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade, установите для параметра Fade characteristic значение Lookup tables (temperature dependent) и установите для параметра Charge dynamics значение Four time-constant dynamics или Five time-constant dynamics.

Значение по умолчанию

[0.0 0.0; 0.0 0.0; 0.0 0.0]

Имя для программного использования

R4_polarization_percentage_change_matrix

Вычисляемый

Да

# Percentage change in fifth polarization resistance, dR5(N,Tfade) — процентное изменение сопротивления пятого RC-звена после N циклов разряда и при температурах

Details

Матрица процентного изменения сопротивления пятого RC-звена после того, как батарея прошла циклов разряда и с зависимостью от температур .

Зависимости

Чтобы использовать этот параметр, установите флажок Enable fade, установите для параметра Fade characteristic значение Lookup tables (temperature dependent) и установите для параметра Charge dynamics значение Five time-constant dynamics.

Значение по умолчанию

[0.0 0.0; 0.0 0.0; 0.0 0.0]

Имя для программного использования

R5_polarization_percentage_change_matrix

Вычисляемый

Да

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

# Modeling option — метод для моделирования старения
Equation-based | Tabulated: temperature | Tabulated: time and temperature

Details

Метод для моделирования старения внутреннего сопротивления и емкости:

  • Equation-based — расчет параметров по уравнениям;

  • Tabulated: temperature — расчет по таблицам параметров, которые зависят только от температуры;

  • Tabulated: time and temperature — расчет по таблицам параметров, которые зависят и от времени и от температуры.

Зависимости

Чтобы использовать этот параметр, установите флажок Internal resistance calendar aging или установите флажок Capacity calendar aging.

Значения

Equation-based | Tabulated: temperature | Tabulated: time and temperature

Значение по умолчанию

Equation-based

Имя для программного использования

age_modeling_type

Вычисляемый

Нет

# Vector of time intervals — вектор временных интервалов
s | ns | us | ms | min | hr | d

Details

Вектор временных интервалов хранения. Размер вектора должен быть равен по размеру вектору из параметра Vector of storage temperatures.

Зависимости

Чтобы использовать этот параметр, установите флажок Internal resistance calendar aging или установите флажок Capacity calendar aging.

Единицы измерения

s | ns | us | ms | min | hr | d

Значение по умолчанию

[0.0] d

Имя для программного использования

delta_time_storage_age_vector

Вычисляемый

Да

# Vector of storage temperatures — вектор температур хранения
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

Вектор температур хранения. Размер вектора должен быть равен по размеру вектору из параметра Vector of time intervals.

Зависимости

Чтобы использовать этот параметр, установите флажок Internal resistance calendar aging или установите флажок Capacity calendar aging.

Единицы измерения

K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Значение по умолчанию

[273.0] K

Имя для программного использования

T_storage_age_vector

Вычисляемый

Да

# Storage condition — условия хранения
Specify open-circuit voltage during storage | Specify state-of-charge during storage

Details

Условия хранения батареи:

  • Specify open-circuit voltage during storage — указано напряжение разомкнутой цепи во время хранения.

  • Specify state-of-charge during storage — указан уровень заряда во время хранения.

Зависимости

Чтобы использовать этот параметр, установите для параметра Modeling option значение Equation-based.

Значения

Specify open-circuit voltage during storage | Specify state-of-charge during storage

Значение по умолчанию

Specify open-circuit voltage during storage

Имя для программного использования

storage_condition_type

Вычисляемый

Нет

# Normalized open-circuit voltage during storage, V/Vnom — нормированное напряжение разомкнутой цепи во время хранения

Details

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

Зависимости

Чтобы использовать этот параметр, установите для параметра Modeling option значение Equation-based и установите для параметра Storage condition значение Specify open-circuit voltage during storage.

Значение по умолчанию

0.9

Имя для программного использования

OCV_age

Вычисляемый

Да

# State of charge during storage — уровень заряда во время хранения

Details

Уровень заряда во время хранения.

Зависимости

Чтобы использовать этот параметр, установите для параметра Modeling option значение Equation-based и установите для параметра Storage condition значение Specify state-of-charge during storage.

Значение по умолчанию

0.6

Имя для программного использования

SOC_age

Вычисляемый

Да

# Internal resistance calendar aging — старение для внутреннего сопротивления

Details

Включать ли старение внутреннего сопротивления батареи.

Значение по умолчанию

false (выключено)

Имя для программного использования

enable_age_resistance

Вычисляемый

Нет

# Terminal resistance linear scaling for voltage, b — линейный коэффициент напряжения

Details

Коэффициент линейного масштабирования напряжения для расчета сопротивления выводов.

Зависимости

Чтобы использовать этот параметр, установите флажок Internal resistance calendar aging и установите для параметра Modeling option значение Equation-based.

Значение по умолчанию

2.2134e6

Имя для программного использования

OCV_scaling_resistance_age

Вычисляемый

Да

# Terminal resistance constant offset for voltage, c — постоянное смещение для напряжения для расчета сопротивления выводов

Details

Постоянное смещение для напряжения для расчета сопротивления выводов.

Зависимости

Чтобы использовать этот параметр, установите флажок Internal resistance calendar aging и установите для параметра Modeling option значение Equation-based.

Значение по умолчанию

1.632e6

Имя для программного использования

OCV_offset_resistance_age

Вычисляемый

Да

# Terminal resistance temperature-dependent exponential increase, d — экспоненциальный коэффициент для расчета сопротивления выводов
V | uV | mV | kV | MV

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Internal resistance calendar aging и установите для параметра Modeling option значение Equation-based.

Единицы измерения

V | uV | mV | kV | MV

Значение по умолчанию

0.515833569 V

Имя для программного использования

T_exponent_resistance_age

Вычисляемый

Да

# Terminal resistance time exponent, a — экспоненциальный коэффициент для расчета сопротивления

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Internal resistance calendar aging и установите для параметра Modeling option значение Equation-based или Tabulated: temperature.

Значение по умолчанию

0.75

Имя для программного использования

time_exponent_resistance_age

Вычисляемый

Да

# Vector of sampled temperatures for terminal resistance calendar aging, T_ar — вектор температур для расчета старения сопротивления выводов
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Internal resistance calendar aging и установите для параметра Modeling option значение Tabulated: time and temperature или Tabulated: temperature.

Единицы измерения

K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Значение по умолчанию

[273.15, 298.15, 323.15] K

Имя для программного использования

T_resistance_age_vector

Вычисляемый

Да

# Vector of sampled storage time intervals for terminal resistance calendar aging, t_ar — интервалы времени хранения для расчета старения сопротивления выводов
s | ns | us | ms | min | hr | d

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Internal resistance calendar aging и установите для параметра Modeling option значение Tabulated: time and temperature.

Единицы измерения

s | ns | us | ms | min | hr | d

Значение по умолчанию

[90.0, 180.0, 270.0, 360.0] d

Имя для программного использования

delta_time_resistance_age_vector

Вычисляемый

Да

# Percentage change in terminal resistance due to calendar aging, dR0(T_ar) — процентное изменение сопротивления выводов в результате старения

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Internal resistance calendar aging и установите для параметра Modeling option значение Tabulated: temperature.

Значение по умолчанию

[0.0, 0.0, 0.0]

Имя для программного использования

R_age_percentage_change_vector

Вычисляемый

Да

# Time between terminal resistance beginning of life and dR(T_ar) measurement — время между началом срока службы и измерением dR(T_ar)
s | ns | us | ms | min | hr | d

Details

Время между началом срока службы и измерением dR(T_ar) для расчета сопротивления выводов.

Зависимости

Чтобы использовать этот параметр, установите флажок Internal resistance calendar aging и установите для параметра Modeling option значение Tabulated: temperature.

Единицы измерения

s | ns | us | ms | min | hr | d

Значение по умолчанию

100.0 d

Имя для программного использования

time_measurement_resistance_age_percentage_change

Вычисляемый

Да

# Percentage change in terminal resistance due to calendar aging, dR0(t_ar,T_ar) — процентное изменение сопротивления выводов из-за старения

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Internal resistance calendar aging и установите для параметра Modeling option значение Tabulated: time and temperature.

Значение по умолчанию

[0.0 0.0 0.0; 0.0 0.0 0.0; 0.0 0.0 0.0; 0.0 0.0 0.0]

Имя для программного использования

R_age_percentage_change_matrix

Вычисляемый

Да

# Capacity calendar aging — старение для емкости

Details

Включать ли старение емкости батареи.

Значение по умолчанию

false (выключено)

Имя для программного использования

enable_age_capacity

Вычисляемый

Нет

# Capacity linear scaling for voltage, b — линейный коэффициент напряжения

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Capacity calendar aging и установите для параметра Modeling option значение Equation-based.

Значение по умолчанию

1.5097e07

Имя для программного использования

OCV_scaling_capacity_age

Вычисляемый

Да

# Capacity constant offset for voltage, c — постоянное смещение для напряжения для расчета емкости

Details

Постоянное смещение для напряжения для расчета емкости.

Зависимости

Чтобы использовать этот параметр, установите флажок Capacity calendar aging и установите для параметра Modeling option значение Equation-based.

Значение по умолчанию

8.3625e06

Имя для программного использования

OCV_offset_capacity_age

Вычисляемый

Да

# Capacity temperature-dependent exponential decrease, d — экспоненциальный коэффициент для расчета емкости
V | uV | mV | kV | MV

Details

Экспоненциальный коэффициент для расчета емкости.

Зависимости

Чтобы использовать этот параметр, установите флажок Capacity calendar aging и установите для параметра Modeling option значение Equation-based.

Единицы измерения

V | uV | mV | kV | MV

Значение по умолчанию

0.6011 V

Имя для программного использования

T_exponent_capacity_age

Вычисляемый

Да

# Capacity time exponent, a — экспоненциальный коэффициент для расчета емкости в зависимости от времени хранения

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Internal resistance calendar aging и установите для параметра Modeling option значение Equation-based или Tabulated: temperature.

Значение по умолчанию

0.75

Имя для программного использования

time_exponent_capacity_age

Вычисляемый

Да

# Vector of sampled temperatures for capacity calendar aging, T_ac — вектор температур для расчета старения емкости
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

Вектор температур для расчета старения емкости.

Зависимости

Чтобы использовать этот параметр, установите флажок Internal resistance calendar aging и установите для параметра Modeling option значение Tabulated: time and temperature или Tabulated: temperature.

Единицы измерения

K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Значение по умолчанию

[273.15, 298.15, 323.15] K

Имя для программного использования

T_capacity_age_vector

Вычисляемый

Да

# Vector of sampled storage time intervals for capacity calendar aging, t_ac — интервалы времени хранения для расчета старения емкости
s | ns | us | ms | min | hr | d

Details

Вектор интервалов времени хранения для расчета старения емкости.

Зависимости

Чтобы использовать этот параметр, установите флажок Internal resistance calendar aging и установите для параметра Modeling option значение Tabulated: time and temperature.

Единицы измерения

s | ns | us | ms | min | hr | d

Значение по умолчанию

[90.0, 180.0, 270.0, 360.0] d

Имя для программного использования

delta_time_capacity_age_vector

Вычисляемый

Да

# Percentage change in capacity due to calendar aging, dAH(T_ac) — процентное изменение емкости в результате старения

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Capacity calendar aging и установите для параметра Modeling option значение Tabulated: temperature.

Значение по умолчанию

[0.0, 0.0, 0.0]

Имя для программного использования

C_age_percentage_change_vector

Вычисляемый

Да

# Time between capacity beginning of life and dAH(T_ac) measurement — время между началом срока службы и измерением dAH(T_ac)
s | ns | us | ms | min | hr | d

Details

Время между началом срока службы и измерением .

Зависимости

Чтобы использовать этот параметр, установите флажок Capacity calendar aging и установите для параметра Modeling option значение Tabulated: temperature.

Единицы измерения

s | ns | us | ms | min | hr | d

Значение по умолчанию

100.0 d

Имя для программного использования

time_measurement_capacitance_age_percentage_change

Вычисляемый

Да

# Percentage change in capacity due to calendar aging, dAH(t_ac,T_ac) — процентное изменение емкости из-за старения в зависимости от времени и температуры хранения

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Internal resistance calendar aging и установите для параметра Modeling option значение Tabulated: time and temperature.

Значение по умолчанию

[0.0 0.0 0.0; 0.0 0.0 0.0; 0.0 0.0 0.0; 0.0 0.0 0.0]

Имя для программного использования

C_age_percentage_change_matrix

Вычисляемый

Да

Тепловые параметры

# Enable thermal port — включение теплового порта

Details

Включите, чтобы использовать тепловой порт.

Значение по умолчанию

false (выключено)

Имя для программного использования

has_thermal_port

Вычисляемый

Нет

# Simulation temperature — температура батареи
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

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

Зависимости

Чтобы использовать этот параметр, установите флажок Enable thermal port.

Единицы измерения

K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Значение по умолчанию

298.15 K

Имя для программного использования

T_const

Вычисляемый

Да

# Thermal mass — теплоемкость, связанная с тепловым портом
J/K | kJ/K

Details

Теплоемкость, связанная с тепловым портом H. Она представляет собой энергию, необходимую для повышения температуры батареи на один градус Кельвина.

Зависимости

Чтобы использовать этот параметр, установите флажок Enable thermal port.

Единицы измерения

J/K | kJ/K

Значение по умолчанию

100.0 J/K

Имя для программного использования

thermal_mass

Вычисляемый

Да