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 CenterFile Exchange에서 Energy Storage에 대해 자세히 알아보기

제품


릴리스

R2024b

Community Treasure Hunt

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

Start Hunting!

Translated by