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일

0 개 추천

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.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Simscape Battery에 대해 자세히 알아보기

제품

릴리스

R2024b

질문:

Ye
2025년 4월 11일

댓글:

Ye
2025년 4월 29일

Community Treasure Hunt

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

Start Hunting!

Translated by