Why does this ECM output incorrect results?

3 ビュー (過去 30 日間)
seonghyeon
seonghyeon 2024 年 8 月 23 日
回答済み: Xiangchun 2024 年 8 月 23 日
Hello.
I am writing this post because I have a problem with the 2RC ECM.
I created a 2RC ECM using a lookup table block.
I created a table so that Vocv, R0, R1, C1, R2, C2, which constitute the ECM, are input according to the SOC.
I applied a partial discharge schedule as input,
and measured the current and voltage after the input current, and measured the current and voltage once more at the end of the circuit.
As a result, the current measured at the end of the circuit was 0, and no voltage recovery could be confirmed in the voltage curve.
What is the problem with this model and how can I solve it?

採用された回答

Xiangchun
Xiangchun 2024 年 8 月 23 日
Hi Seonghyeon,
To fix the model, try to move the Controlled Voltage Source next (in parallel) to the Voltage Sensor on the far right hand side.
As shown in the diagram, the Controlled Current Source is directly connected to the Controlled Voltage Source, which bypasses all the RCs to account for the internal losses. Second of all, the circuit on the right hand side (to the right of the Controlled Voltage Source) is basically open because of the Voltage Sensor does not close the circuit.
Simscape Battery provides a block, Battery Equivalent Circuit, to perform the same modeling work. I suggest that you check it out. Battery model with electro-thermal dynamics and optional faults - MATLAB (mathworks.com)
Best wishes,
Xiangchun

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeElectrical Block Libraries についてさらに検索

製品

Community Treasure Hunt

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

Start Hunting!

Translated by