PV Module Characteristic Curve Algorithm
This is an improved version of the interactive algorithm developed for demonstrating the operation of a photovoltaic (PV) module. With the loading of the Excel file (measurement sample of the real PV module), the algorithm effectively displays two I-V characteristic curves: the model I-V curve (red dash-dot line) based on measured input values and the initialized characteristic parameters, and the measured I-V curve (blue solid line) based on the table array of current and voltage .
With numerical displays of the measured values like maximum power (Pmax), voltage at maximum power (Vmp), current at maximum power (Imp), open circuit voltage (Voc), short circuit current (Isc), temperature (T), fill factor (FF), and irradiance (G), characteristic parameters like diode ideality factor (A), series resistance (Rs), and shunt resistance (Rsh) are editable in the algorithm to observe any instantaneous change in the model I-V curve. With similar functionalities as the previous version of the algorithm, few features are also significant, such as the display of the mean absolute error for current-voltage (MAE), and the mean absolute error percentage (MAEP). The MAE and MAEP are the numerical measures, which indicates the closeness between the measured I-V curve and the model I-V curve. This algorithm is available with three existing Excel files: 'Mono-Si-Data.xlsx' for monocrystalline silicon PV module, 'Poly-Si-Data.xlsx' for polycrystalline silicon PV module, and 'a-Si-thinfilm-Data.xlsx' for amorphous silicon thin film PV module.
Cita come
Landon Hoo (2024). PV Module Characteristic Curve Algorithm (https://www.mathworks.com/matlabcentral/fileexchange/65519-pv-module-characteristic-curve-algorithm), MATLAB Central File Exchange. Recuperato .
Compatibilità della release di MATLAB
Compatibilità della piattaforma
Windows macOS LinuxCategorie
Tag
Riconoscimenti
Ispirato da: PV Module Characteristic Curve Interactive Demo, Photovoltaic Module Interactive Demo Program
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Scopri Live Editor
Crea script con codice, output e testo formattato in un unico documento eseguibile.