I want to learn the simulation work of batteries. Can anyone who is expertise in this field suggest me which software is used to learn battery management system ? Also where to start if I am starting this field?
Hi Anchali, I suggest that you can use Matlab or Python to write battery management algorithms. If you want to go deeper into electrochemistry, you might use Comsol for electrochemical simulation.
There are some great online resources for beginners. For example, Prof. Plett offers battery management courses and toolboxes regarding battery modelling and state estimation, see http://mocha-java.uccs.edu/
This paper has some reviews of the different open source models. (Evaluating the usability of open source frameworks in energy system modelling - ScienceDirect)
Anchali Jain Python is a programming language tool, as you rightly mentioned. You can do the same thing with MATLAB too. MATLAB is capable of Equivalent Circuit Models (ECM) and semi empirical types. I would begin with that. You might have to understand the RC parameters to get along with these models.
I recommend you this youtube video, Introduction to Electrochemical Impedance Spectroscopy (EIS: Maths and Theory) - YouTube
It is about EIS. However, it covers the basics of RC parameters. It is very good.
Feel free to contact me if you need any further information.