
hi, i find difficult in using table based battery in simscape
9 ビュー (過去 30 日間)
古いコメントを表示
i am perofming simulation of dc-motor driven electric vehicle and i have connected table based battery as external power supply. in the available batteries i had selected valence U27_xp36. but every time i try to do simulation. i get the following error. can someone please help me to solve this problem.
Warning: MYTHESIS_SIMSCAPE1/Battery Equivalent Circuit''Terminal voltage'' must be greater than or
equal to its lower bound defined in ''Terminal voltage operating range, [Min Max]''.
o In batt.cells.batteryRCEquivalentCircuitTableBased
o In batt.cells.batteryEquivalentCircuit
> In DC_MOTOR_SCRIPT (line 55)
Warning: MYTHESIS_SIMSCAPE1/Battery Equivalent Circuit''Terminal voltage'' must be greater than or
equal to its lower bound defined in ''Terminal voltage operating range, [Min Max]''.
o In batt.cells.batteryRCEquivalentCircuitTableBased
o In batt.cells.batteryEquivalentCircuit
> In DC_MOTOR_SCRIPT (line 55)
Warning: At time 276.500000, one or more assertions are triggered. State of charge must be greater
than or equal to zero. The assertion comes from:
Block path: MYTHESIS_SIMSCAPE1/Battery Equivalent Circuit
Assert location:
o (location information is protected)
o (location information is protected)
> In DC_MOTOR_SCRIPT (line 55)
0 件のコメント
回答 (1 件)
akshatsood
2023 年 11 月 14 日
編集済み: akshatsood
2023 年 11 月 14 日
I understand that you are facing difficulty while using a table-based battery in Simscape. It is important to note that the messages you are seeing are not errors but rather warning messages which are being thrown to highlight violation in defined constraints for Terminal voltage. These messages are summarised as follows.
Warning: MYTHESIS_SIMSCAPE1/Battery Equivalent Circuit''Terminal voltage'' must
be greater than or equal to its lower bound defined in ''Terminal voltage
operating range, [Min Max]''.
In Simscape, table-based battery has "Terminal voltage operating range" as one of its parameters which is represented in form of a 1x2 vector. It specifies the lower and upper bounds for the terminal voltage. Have a look at the snapshot attached below for your reference.

These warning messages indicate that the value of the Terminal voltage you are currently using is below the lower bound defined by the "Min" value. To resolve this issue, you should adjust the "Terminal voltage" to a value that is equal to or greater than the defined lower bound. Even though, you have not modified the parameter, please ensure that the value of Terminal voltage is kept above 0 to suppress these warning messages.
I hope this helps.
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Choose and Parameterize Blocks についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!