Fault injection of a battery pack

2 vues (au cours des 30 derniers jours)
Ye
Ye le 11 Avr 2025
Commenté : Ye le 29 Avr 2025
Hi,
I have build a bettery pack with the batteryBuilder app the configuration as follow: module:14s14p, battery pack; 1s5p, now I want inject fault to short circuit one cell, however the battery model can't go down to cell level, which means I can't physically short circuit it with a resistor, and i can't find fault injection options like with a 'Battery Equivalent Circuit'. How can I implement this?

Réponse acceptée

Yoshi Minagawa
Yoshi Minagawa le 22 Avr 2025
Hi Ye,
The Battery Equivalent Circuit block is the battery block that supports fault injection, such as short-circuit faults.
Therefore, by building a battery object based on Battery Equivalent Circuit block, you can create a Simscape model that allows for fault injection.
Specifically, in the BatteryBuilderApp, you can generate a cell object based on the Battery Equivalent Circuit block by setting the CellModelBlockPath within CellModelOptions to batt_lib/Cells/Battery Equivalent Circuit in the Properties screen of the cell object.
Using this cell object, you can then create Parallel Assembly and Module objects, allowing you to build a battery model that supports short-circuit fault injection.
  1 commentaire
Ye
Ye le 29 Avr 2025
Thank you, this is helpful.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Energy Storage dans Help Center et File Exchange

Produits


Version

R2024b

Community Treasure Hunt

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

Start Hunting!

Translated by