Задайте одну импульсную последовательность
Используйте Battery.PulseSequence
объект для определения одной экспериментальной импульсной последовательности при определенной температуре и величине импульсного тока.
Можно поместить несколько экспериментальных импульсных последовательностей в массив Battery.PulseSequence
объекты. Для этого создайте Battery.PulseSequence
объект для каждого образца экспериментальной импульсной последовательности.
Как использовать Battery.PulseSequence
объект и методы, вам нужны эти продукты:
Powertrain Blockset™
Curve Fitting Toolbox™
Optimization Toolbox™
Parallel Computing Toolbox™
Simulink® Design Optimization™
MATLAB создает psObj = Battery.PulseSequence
объект, который задает импульсную последовательность.
addData | Импортируйте экспериментальные данные импульсной последовательности |
createPulses | Идентифицируйте импульсы и создайте импульсные объекты из экспериментальных данных |
estimateInitialEmR0 | Вычислите напряжение разомкнутой цепи и последовательное сопротивление |
estimateInitialEmRx | Оцените напряжение разомкнутой цепи и сопротивление пары RC |
estimateInitialTau | Оценка постоянной времени пары RC |
estimateParameters | Оценка параметров |
getSocIdxForPulses | Возвращает состояние индекса заряда для импульсов |
loadDataFromMatFile | Загрузка импульсных данных из MAT-файла |
plot | Постройте график данных импульсной последовательности |
plotIdentifiedPulses | Постройте графики идентифицированных импульсов |
plotLatestParameters | Постройте график последних параметров импульсной последовательности |
plotSimulationResults | Постройте результаты симуляции последовательности импульсов |
populatePulseParameters | Заполните параметры импульса |
removePulses | Удалите импульсы из последовательности |
repairTimeVector | Временной вектор восстановления |
Battery.MetaData
| Battery.Parameters
| Battery.Pulse
| sdo.OptimizeOptions
(Simulink Design Optimization)