i am trying to implement MPPT using SPEIC converter this is the error it is showing can some one help me with this

5 visualizzazioni (ultimi 30 giorni)
n error occurred while running the simulation and the simulation was terminated Caused by: Algebraic state in algebraic loop containing 'sepic2/PV Array/I Filter/First-Order Filter/Model/Sum1' computed at time 5.0E-6 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)

Risposte (2)

Sabin
Sabin il 12 Gen 2023
This error happens when very large or infinite values are fed to integrator blocks, e.g., due to a division by zero (1/0 = inf). Solvers have problems integrating such values. Also, models that are unstable or on the edge can quickly accumulate errors. To debug this, might be useful to use Port Value Displays and Step Through a Simulation to understand what is happening. Solver Profiler can also give good indications about what is going on in terms of zero crossings, resets, stiffness, etc. For this model it is possible to run it at 1 second rate by using Discrete Phasor with 1 second sample time in the powergui block (and 1 second sample time in the global solver configuration).

Alan Xu
Alan Xu il 22 Mar 2023
try this, double click PV Array ->Adcanced

Community

Più risposte nel  Power Electronics Control

Categorie

Scopri di più su Solar Power in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by