Is it possible to give EIS Galvanostatic signal in Simscape/Simulink ?

16 views (last 30 days)
Is it possible to give EIS Galvanostatic signal(by using any current wave generator block) in Simscape/Simulink available battery models in library? If yes then how?.I want to give EIS signal probably multi sine to the battery model and want to notice the charge throuput and change in SOC before and after giving the signal.There are few models of battery I tried but seems no luck.Since I donot have any physical cell or lab data.I want to make a scenario on Matlab is it really possible?.I also tried to use Coulumb counting block but it needs a battery current at its input which i cannot replace with my EIS signal right?.Any suggestion would be appreciated.I also tried battery generic model in which you can either charge it or discharge it by connecting load ,but i am not able to give it any EIS current signal.

Answers (1)

Nithin Kumar
Nithin Kumar on 23 Aug 2023
Hi Hamza,
I understand that you are trying to know the process of giving EIS Galvanostatic signal for battery models in Simscape/Simulink.
Yes, it is possible to give an EIS Galvanostatic signal to battery models in Simscape/Simulink. To simulate an EIS galvanostatic signal for battery models in Simscape/Simulink, kindly refer to the following steps:
1. Create Battery Model: Build a battery model using the Simscape Electrical Specialized Power Systems toolbox. This can be a simple equivalent circuit model or a more complex electrochemical model, depending on your requirements.
2. Add Galvanostatic Signal: Introduce a constant current source to the battery model to simulate the galvanostatic signal. This will apply a constant current to the battery.
3. Frequency Sweep: Use a frequency sweep analysis to measure the impedance of the battery at different frequencies.
4. Impedance Analysis: Analyze the simulation results to obtain impedance data, including the real and imaginary components of impedance, over the frequency range. You can extract this information from simulation outputs using MATLAB functions or tools available in the Simscape libraries.
5. Data Visualization: Visualize the impedance data by plotting Bode plots or Nyquist plots to observe the battery's response to the galvanostatic signal over the frequency range.
6. Parameter Tuning: Adjust the battery model parameters to match experimental data or desired behaviors if needed. This may involve tweaking the equivalent circuit elements or modifying the electrochemical model.
To know more about the battery models, kindly refer to the following documentation.
I hope this answer helps you.

Categories

Find more on Energy Storage in Help Center and File Exchange

Products


Release

R2022b

Community Treasure Hunt

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

Start Hunting!