CCCV Charging of Batteries does not works

6 visualizaciones (últimos 30 días)
Jed
Jed el 23 de Sept. de 2024
Comentada: Jed el 7 de Oct. de 2024
Hi Community,
I have created a Panasonic Battery Pack NCR18650BD arrange in the following configuration 6S1P. However my model does not works and the battery does not charge up at all using CCCV? I just get a flat curve throughout. The current does not even goes to the charge current of 1.375A
Does anyone have any idea how to resolve this issue?
The settings are as follow:
Initial SOC
[0.3 0.3 0.3 0.3 0.3 0.3]
Relay Settings:
0.9 Turn On
0.3 Turn Off
CCCV Settings:
Maximum Cell Settings: 4.2
Controller Proportional Gain:100
Controller Integral Gain:10
Controller Anti Windup Gain:1
Gain of Signal Feedback Tracking Loop: 1
Sample Time: 1
Unit Delay:
Initial Condition: 0
Attached are the images and the code below.

Respuesta aceptada

Joel Van Sickel
Joel Van Sickel el 1 de Oct. de 2024
I couldn't run the model, it looks like the folder contents for the libaries were not included in the files that you added. However, part of the issue is likely the CCCV set up. The example which uses that particular block is only simulating a single cell, so the output voltage of the battery maps directly to cell voltage, but in your case, the pack voltage is NOT the cell voltage, so you need to provide the cell voltage to the controller, not the total pack voltage. I'm not sure if that is everything, but it's a starting place. Can you add a zip of your library folders to this so that I can look into it in more depth?
  1 comentario
Jed
Jed el 7 de Oct. de 2024
Hi Joel thank you for the response, yep you are right, once i ammended it based on your comments it worked! Thanks!

Iniciar sesión para comentar.

Más respuestas (0)

Productos


Versión

R2024b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by