How to get equal balancing charging rates of SOC in Active Cell Balancing

24 views (last 30 days)
Issue - Actually for the 2 and 3 cell battery active cell balancing models are running and your answers were helping. But according to my project, I need all the cells to equally balanced and then constantly either charging or discharging related to the volatge circuit.
I've developed the model for 4 and 6 cell battery model along with logic script function for the model, which I've attached below. My model is running with the script file I've written. But, the output SOC values is not equally balanced and charging,
Obtained Output
- For 4 cell, the 1st two cells charging separately and 2nd two cells doing separately.
- For 6 cell, the 1st 3 ceells and 2nd 3 cells charging separtely, which ive shown in the below files that I've attached.
I know I've made mistakes in the scripting file, Can you guide me correcting this scripting function, so I can get the below result.
Expected Solution - The output I'm expecting is that every cell should match at one point and should equally balanced as well as charging upto the stop time.
I've attached for 6 cell battery model.

Answers (1)

Joel Van Sickel
Joel Van Sickel on 11 Jan 2023
I think you need one more battery balancing circuit. You have 6 battery cells, but only 4 circuits. If you disconnect from the external source, the logic does balance the top 3 batteries and the bottom 3 batteries, but you need one more balancing circuit to connect the top 3 and bottom 3 so they balance to each other as well.
  1 Comment
MAHENDRAN A
MAHENDRAN A on 23 Feb 2023
Hey Hi, Ive tried and also got one idea like to add battery balancing circuit to each battery and it worked. Like 4 cell battery model, hvaing 4 battery balancing circuit and the model working for charging

Sign in to comment.

Categories

Find more on Energy Storage in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!