SoC-based embedded real-time simulation of mismatched photovoltaic strings

被引:4
作者
Guarino, Antonio [1 ]
Monmasson, Eric [2 ]
Spagnuolo, Giovanni [1 ]
机构
[1] DIEM Univ Salerno, I-84084 Fisciano, SA, Italy
[2] SATIE Univ Cergy Pontoise, Cergy, France
关键词
Embedded; Real time simulation; Mismatched PV array; LAMBERT W FUNCTION;
D O I
10.1016/j.matcom.2020.04.019
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The real time simulation is a key tool for the implementation of monitoring and diagnostic methods as well as of model-based control strategies in modern photovoltaic systems. Under the hypothesis that all the cells of the photovoltaic array operate in the same temperature and irradiance conditions and have the same degradation level, the values of the parameters appearing in the single diode equivalent circuit referred to one cell are scaled up to the whole array, so that the simulation is not computationally demanding at all. Unfortunately, when mismatching effects have to be taken into account, including partial shadowing phenomena and uneven degradation of the cells, the simulation is not as straightforward as in the previous case. A numerical method, which has been recently presented in literature, allows to simulate a large mismatched photovoltaic array with a low computational effort. It exploits a suitable formulation of the non linear system of equations leading to an inverse Jacobian matrix formulated explicitly. In this paper it is shown the process for engineering such a numerical method by using a low cost system-on-chip device available on the market. The analysis presented shows the critical aspects of the implementation, if the computing time has to be minimized for real-time simulation purposes. The advantages offered by the system-on-chip are explored in order to deploy in the best way the algorithm functions on the ARM processor and on the FPGA available therein. Implementation results show the performance of the proposed approach, especially in terms of computation time and use of resources. (C) 2020 International Association for Mathematics and Computers in Simulation (IMACS). Published by Elsevier B.V. All rights reserved.
引用
收藏
页码:267 / 281
页数:15
相关论文
共 27 条
[1]  
[Anonymous], 2018, ZYNQ 7000 SOC DAT OV
[2]  
[Anonymous], 2013, ARM architecture reference manual
[3]  
ARM, 2013, NEON PROGR GUID
[4]  
Arm, 2013, ARMCC US GUID
[5]   Non-Iterative Methods for the Extraction of the Single-Diode Model Parameters of Photovoltaic Modules: A Review and Comparative Assessment [J].
Batzelis, Efstratios .
ENERGIES, 2019, 12 (03)
[6]   An Explicit PV String Model Based on the Lambert W Function and Simplified MPP Expressions for Operation Under Partial Shading [J].
Batzelis, Efstratios I. ;
Routsolias, Iason A. ;
Papathanassiou, Stavros A. .
IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, 2014, 5 (01) :301-312
[7]   On the Lambert W function [J].
Corless, RM ;
Gonnet, GH ;
Hare, DEG ;
Jeffrey, DJ ;
Knuth, DE .
ADVANCES IN COMPUTATIONAL MATHEMATICS, 1996, 5 (04) :329-359
[8]  
ELECTRIMACS, 2017, INT C MOD SIM EL MAC
[9]  
Handong B., 2014, P 2014 IEEE C EXP TR, P1, DOI [10.1109/ITEC-AP.2014.6941211, DOI 10.1109/ITEC-AP.2014.6941211]
[10]   A Digital Twin Approach for Fault Diagnosis in Distributed Photovoltaic Systems [J].
Jain, Palak ;
Poon, Jason ;
Singh, Jai Prakash ;
Spanos, Costas ;
Sanders, Seth R. ;
Panda, Sanjib Kumar .
IEEE TRANSACTIONS ON POWER ELECTRONICS, 2020, 35 (01) :940-956