Fault injection of a battery pack

2 ビュー (過去 30 日間)
Ye
Ye 2025 年 4 月 11 日
コメント済み: Ye 2025 年 4 月 29 日
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?

採用された回答

Yoshi Minagawa
Yoshi Minagawa 2025 年 4 月 22 日
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 件のコメント
Ye
Ye 2025 年 4 月 29 日
Thank you, this is helpful.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeEnergy Storage についてさらに検索

製品


リリース

R2024b

Community Treasure Hunt

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

Start Hunting!

Translated by