28 August 2020 0 6K Report

(The question is also posted on MATLAB site (which has a prettier form): https://www.mathworks.com/matlabcentral/answers/585620-simplistic-pv-array-circuit-with-constant-resistance-keeps-oscillating . )

I built an extremely simple circuit to play with the PV array block. The PV array is connected to a resistor. The simulation mode is discrete with step size 5 ms. The voltage, current of the PV array are measured and the corresponding power is calculated. (see the attached figure mppt0-1.png )

I tested three resistance values of the resistor. The finding is that once the resistance approaches the MPP (maximal power point) one, the PV output begins oscillating greatly. The resistance value for MPP is 3.9456 (see mppt-config.png). Even worse, when the actual resistance is greater than 4.3, the PV has no outputs (i.e., all NaN values).

Please see the mppt0-1-scope.png, mppt0-3.85-scope.png, mppt0-3.94-scope.png for results corresponding R = 1, 3.85, and 3.94, respectively. The Simulink model file is also attached.

Could you please give me some suggestions on this issue? Thank you.

More Shuhua Gao's questions See All
Similar questions and discussions