im implementing (single capacitor 4 cells) active cel balancing but the soc of cells are not equal, what is the error in the logic of this code? function [s1,s2,s3,s4,s5,s6,

1 visualización (últimos 30 días)
im implementing (single capacitor 4 cells) active cel balancing but the soc of cells are not equal, what is the error in the logic of this code?
function [s1,s2,s3,s4,s5,s6,s7,s8] = fcn(SOC1,SOC2,SOC3,SOC4,P1,P2)
if SOC2<SOC1
s1=P1;
s2=P1;
s3=P2;
s4=P2;
elseif SOC1<SOC2
s1=P1;
s2=P1;
s3=P2;
s4=P2;
else
s1=0;
s2=0;
s3=0;
s4=0;
end
end

Respuestas (0)

Categorías

Más información sobre Code Generation en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2023a

Community Treasure Hunt

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

Start Hunting!

Translated by