In this study, we developed Matlab Simulink model for simulating PV devices. You need run Bisection Search Matlab script first. Then open the PV model with the slx extension. Run the model and double click Plot PV Curve button to get the PV Module Characteristic Curves. The model is used in the study and resulted as a research article that you can download from the link under the FAQ section.
You can download from https://dergipark.org.tr/en/pub/muglajsci/issue/49054/602222
Manufacturers generally share datasheet values of photovoltaic (PV) modules at only standard test conditions (STC). These conditions enable PV modules to generate high power but are rarely encountered in the real environment. Therefore, accurate modeling of PV modules is very important in terms of estimating the energy that can be obtained under all operating conditions. Many studies have been conducted in this field in the literature. In this study, a new method is proposed for the implementation of the commonly used five-parameter model. This new method uses a bisection search algorithm for calculating the value of the series resistance, which is one of the five parameters, and thus extracting the other parameters. The datasheet values provided by the manufacturers are sufficient for obtaining the series resistance and therefore other parameters. The accuracy of the method was first tested by comparing the datasheet values of the three different PV modules with the outputs of the proposed method. Finally, the simulation accuracy of the proposed method for different operating conditions was tested by comparing the real measurement data collected by the National Renewable Energy Laboratory (NREL) with the outputs of the method under the same operating conditions. The results show that the proposed method demonstrates good agreement with both datasheet values and real measurement data. The method offers a good balance of simplicity-accuracy.