Свинцово-кислотная батарея с блоками инструментальной панели

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

Реализация нелинейных уравнений компонентов эквивалентной схемы в Simscape в противоположность моделированию полностью в Simulink® более ясно связывает компоненты модели с задающими физическими уравнениями. Для уравнений определения и их валидации, смотрите Джеки, R. "Простой, Эффективный Свинцово-кислотный Процесс Моделирования Батареи для Выбора Компонента Электрической системы", SAE World Congress & Exhibition, апрель 2007, касательно 2007-01-0778.

В этой симуляции первоначально батарея разряжена в постоянном токе 10 А. Батарея затем перезаряжается на уровне постоянных 10 А назад к начальному состоянию заряда. Батарея затем разряжена и перезаряжена снова. Простая тепловая модель используется к температуре батареи модели. Это принято, что охлаждение, в основном, через конвекцию, и что нагревание является, в основном, от батареи внутренним сопротивлением, R2. Стандартная 12-вольтовая свинцово-кислотная батарея может быть смоделирована путем соединения шести копий 2-вольтового блока элементов батареи последовательно.

Эта модель создается с помощью библиотеки LeadAcidBattery_lib Simscape в качестве примера. Библиотека приезжает созданная и в ваш путь так, чтобы это было с готовностью исполняемо. Однако рекомендуется, чтобы вы скопировали исходные файлы в новую директорию, для которой вы имеете разрешение записи и добавляете что директория в ваш путь MATLAB®. Это позволит вам вносить изменения и восстанавливать библиотеку для себя. Исходные файлы для библиотеки в качестве примера находятся в следующей директории пакета: matlabroot/toolbox/physmod/simscape/simscapedemos / + LeadAcidBattery, где matlabroot является корневым каталогом MATLAB на вашей машине, как возвращено путем ввода matlabroot в командном окне MATLAB.

Модель

Подсистема элемента батареи

Батарея тепловая подсистема модели

Результаты симуляции от осциллографов

Результаты симуляции от Simscape Logging

Рисунок ниже показывает текущую батарею и состояние заряда в фигуре MATLAB. Можно также просмотреть данные в Проводнике Результатов Simscape и Инспекторе Данных моделирования.