hi im searching for a battery management system (BMS) matlab model for my 40Ah LiFePo4 battery;pleaz help i have a time Constraint. if somoine may help me i will be thankfull.
MATLAB: BMS
battery management system
Related Solutions
I can understand that you are interested in knowing how we arrived at the values of Em, R and C stored in the lookup table. In the example, Nonlinear State Estimation of a Degrading Battery System R0, R1, C1 and Em are 2D look-up tables that are dependent on SOC and battery temperature. The parameters in the look-up tables are identified using experimental data which was obtained from the publication given below:
Huria, Tarun, et al. "High fidelity electrical model with thermal dependence for characterization and simulation of high power lithium battery cells." Electric Vehicle Conference (IEVC), 2012 IEEE International. IEEE, 2012.
The example you mention use the block below, from our Specialized Power Systems library:
This block contains a parameter "Use a preset battery" which contains a list of 10 predetermined temperature-related parameters of typical lithium-ion batteries. The options include LiFePO4, LiNiO2, and others. Selecting one of these options specifies some of the parameters in the Temperature tab. Currently there is not a preset battery for NMC type cells but you can specify these parameters in the Temperature tab based on the parameters of the specific cell you are trying to model. Note that the existing preset batteries are for example purposes and are not meant to model all cells of that chemistry as parameters like Thermal resistance, cell-to-ambient will vary greatly even among batteries of the same Anode-Cathode chemistry (like LiFePO4).
Another thing to note is that in the examples such as the one below, the ageing parameters have been changed from their default values. Again, these parameters are only meant as an example as these will also vary even among Li cells of the same Anode-Cathode material. These will have to be specific to the type of battery you are looking to model.
For more information on battery modeling in Simulink, please refer to the following link which goes over some other ways to model batteries and how to estimate battery parameters.
Best Answer