How to fix algebraic loop error in PV

2 次查看(过去 30 天)
An error occurred while running the simulation and the simulation was terminated
Caused by:
Algebraic state in algebraic loop containing 'PWBLMSv2/Subsystem6/PV Array/Diode Rsh/Product5' computed at time 0.0 is Inf or NaN. There may be a singularity in the solution. If the model is correct, try reducing the step size (either by reducing the fixed step size or by tightening the error tolerances) or tweak the initial guess of algebraic loop variable values.

回答(1 个)

Sam Chak
Sam Chak 2023-9-11
The simulation terminated because an error occurred at the Product5 block at time 0.0 s.
Please check the input signals to the Product5 block. Trace these signals back to their origin until you find out what caused them to become Inf or NaN.
One common issue is the division-by-zero term due to the initial value of the state being 0 for or for .

类别

Help CenterFile Exchange 中查找有关 Numbers and Precision 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by