Design and Implementation of a Simple and Efficient Control Strategy for PVEs

Design and Implementation of a Simple and Efficient Control Strategy for PVEs

Photovoltaic Emulators (PVEs) has become more a fundamental tool in the study of PV systems. Besides their many operating principles, the design and the implementation of a PVE are still in progress. In this paper, we propose a simple and efficient PVE based on the dsPIC30F4011, which is equipped with a DSP engine dedicated to high-performance control applications. The control algorithm consists of an adaptive PI controller and a Perturb and Observe (P&O) algorithm for reference generation. This innovative and straightforward combination gives an efficient algorithm easy to be loaded and programmed on low-cost digital platforms, such as microcontrollers. The implementation under the dsPIC device makes the prototype inexpensive compared with the existing commercial PVEs, but not at the expense of simplicity and accuracy. The prototype is well optimized and described to be reproducible in laboratories. The effectiveness of the proposed method was validated using a platform that consists of a dsPIC30F4011, a current-controlled buck converter, a current sensor, and voltage one. The results show that the designed emulator prototype accurately behaves as the studied PV panel under different load and weather conditions.

___

  • [1] Ram, J.P., Manghani, H., Pillai, D.S., Babu, T.S., Miyatake, M., Rajasekar, N., “Analysis on solar PV emulators: A review”, Renewable and Sustainable Energy Reviews, 81:149–160, (2018).
  • [2] Armstrong S., Lee, C.K., Hurley, W.G., “Investigation of the harmonic response of a PVsystem with a solar emulator”, 2005 European Conference on Power Electronics and Applications, Dresde, Germany, (2005).
  • [3] Nagayoshi, H., “I–V curve simulation by multi-module simulator using I–V magnifier circuit”, Solar Energy Materials and Solar Cells, 82: 159–167, (2004).
  • [4] Moussa, I., Khedher, A., Bouallegue, A., “Design of a Low-Cost PV Emulator Applied for PVECS”, Electronics, 8(2): 232, (2019).
  • [5] Schofield, D.M.K., Foster, M.P., Stone, D.A., “Low-cost solar emulator for evaluation of maximum power point tracking methods”, Electronics Letters, 47(3): 208–209, (2011).
  • [6] Ayop, R., Tan, C.W., “A comprehensive review on PVE”, Renewable and Sustainable Energy Reviews, 80: 430–452, (2017).
  • [7] Rana, A.V., Patel, H.H., “Current controlled buck converter based PVE”, Journal of Industrial and Intelligent Information, 1(2): 91–96, (2013).
  • [8] Azharuddin,S.M.,Vysakh, M.,Thakur, H.V., Nishant,B., Babu,T.S., Muralidhar,K., Paul,D., Jacob,B., Balasubramanian,K., Rajasekar,N., “A near accurate solar PV emulator using dSPACE controller for real-time control”, Energy Procedia, 61: 2640–2648, (2014).
  • [9] Balato, M., Costanzo, L., Gallo, D., Landi, C., Luiso, M. ,Vitelli, M., “Design and implementation of a dynamic FPAA based PVE”, Solar Energy, 123: 102–115, (2016).
  • [10] Moussa, I., Khedher, A., “PVE based on PV simulator RT implementation using XSG tools for an FPGA control: Theory and experimentation”, International Transactions on Electrical Energy Systems, 9(8), (2019).
  • [11] Villalva, M.G., Gazoli, J.R., Ruppert Filho, E.,“Comprehensive approach to modeling and simulation of PVarrays”, IEEE Transactions on Power Electronics, 24(5): 1198–1208, (2009).
  • [12] Kumar, R., Singh, S.K. ,“Solar photovoltaic modeling and simulation: As a renewable energy solution”, Energy Reports, 4: 701–712, (2018).
  • [13]Rus Temli, S., Dincer, F., “Modeling of photovoltaic panel and examining effects of temperature in Matlab/Simulink”, Elektronika ir Elektrotechnika, 109: 35–40, (2011).
  • [14] Ayop, R., Tan, C.W., “A comparison study of interpolation and circuit based PVmathematical models”, 2016 IEEE International Conference on Power and Energy (PECon), Malaysia, 626– 631, (2016).
  • [15] Mallal, Y., El Bahir, L., Hassboun, T., “High-Performance Emulator for Fixed Photovoltaic Panels”, International Journal of Photoenergy, (2019).
  • [16] Gonzalez-Llorente, J., Rambal-Vecino, A., Garcia-Rodriguez, L.A., Balda, J.C., Ortiz-Rivera , E.I., “Simple and efficient low power photovoltaic emulator for evaluation of power conditioning systems”, 2016 IEEE Applied Power Electronics Conference and Exposition (APEC), California, 3712–3716, (2016).
  • [17] Can, H., “Model of a photovoltaic panel emulator in MATLAB-Simulink”, Turkish Journal of Electrical Engineering & Computer Sciences, 21(2): 300–308, (2013).
  • [18] Koran, A.M., “PV source simulators for solar power conditioning systems: design optimization, modeling, and control”, PhD. Thesis, Virginia Tech, Virginia, 17–35, (2013).
  • [19] Internet: dsPIC30F Family Reference Manual, in Microchip website. http://ww1.microchip.com/downloads/en/DeviceDoc/70046e.pdf, (2019).
  • [20] Internet: dsPIC30F/33F Programmer’s Reference Manual, in Microchip website. http://ww1.microchip.com/downloads/en/devicedoc/70157b.pdf, (2019).