Systems and methods for optimizing solar power using array topology reconfiguration through a regularized deep neural network
AssigneeArizona Board of Regents on behalf of Arizona State University
InventorsVivek Sivaraman Narayanaswamy, Rajapandian Ayyanar, Cihan Tepedelenlioglu, Andreas Spanias
Life of this patent
Estimating the term…
Abstract
A system reconfigures a photovoltaic array used in solar energy based on observed shading conditions to determine an optimal topology of the photovoltaic array to maximize power output. Specifically, the system is designed to reconfigure a photovoltaic array when the photovoltaic array is partially shaded. The system uses a neural network model to determine a topology that maximizes power output of the photovoltaic array based on irradiance data obtained from the photovoltaic array.
Claims24
A system for providing dynamic switching across different topologies, comprising:
- a processor in communication with a memory, the memory including instructions executable by the processor to:
- receive operating data as input to a neural network model formulated at the processor, the operating data including a set of irradiance values for a plurality of panels of a photovoltaic (PV) array;
- generate, at the neural network model, a prediction probability that a topology configuration of a plurality of topology configurations that the photovoltaic array maximize a power output of the photovoltaic array based on the operating data, the neural network model incorporating a batchnorm operation at each hidden layer of a plurality of hidden layers of the neural network model, and the neural network model further incorporating a dropout policy during training of the neural network model for regularization of the neural network model;
- access synthetic irradiance data of a set of labeled training data representing a shading condition;
- apply the synthetic irradiance data as input to a PV array simulation model for one or more simulated topology configurations to obtain a set of simulated power output values, the PV array simulation model having a plurality of simulated panels connected by a plurality of simulated linkages and where each simulated linkage incorporates a wire loss, the wire loss being dependent upon a simulated topology configuration of the PV array simulation model;
- wherein the PV array simulation model including:
- a first subset of the plurality of simulated linkages that couple two or more simulated panels of a first string of simulated panels in series, the wire loss for each simulated linkage of the first subset incorporating a first resistance value;
- and
- a second subset of the plurality of simulated linkages that couple the first string of simulated panels to an adjacent second string of simulated panels, the wire loss for each simulated linkage of the second subset incorporating a second resistance value that is two times greater than the first resistance value when activated;
- determine a topology selection indicative of the topology configuration predicted to maximize the power output of the photovoltaic array;
- communicate the determined topology selection to the photovoltaic array;
- and
- reconfigure one or more linkages of the photovoltaic array according to the determined the topology selection to maximize the power output of the photovoltaic array.
A method for providing dynamic switching across different topologies, comprising:
- receiving operating data as input to a neural network model formulated at a processor, the operating data including a set of irradiance values for a plurality of panels of a photovoltaic (PV) array;
- generating, at the neural network model, a prediction probability that a topology configuration of a plurality of topology configurations that the photovoltaic array maximize a power output of the photovoltaic array based on the operating data, the neural network model incorporating a batchnorm at each hidden layer of a plurality of hidden layers of the neural network model, and the neural network model further incorporating a dropout policy during training of the neural network model for regularization of the neural network model;
- accessing synthetic irradiance data of a set of labeled training data representing a shading condition;
- applying the synthetic irradiance data as input to a PV array simulation model for one or more simulated topology configurations to obtain a set of simulated power output values, the PV array simulation model having a plurality of simulated panels connected by a plurality of simulated linkages and where each simulated linkage incorporates a wire loss, the wire loss being dependent upon a simulated topology configuration of the PV array simulation model, wherein the PV array simulation model includes:
- a first subset of the plurality of simulated linkages that couple two or more simulated panels of a first string of simulated panels in series, the wire loss for each simulated linkage of the first subset incorporating a first resistance value;
- and
- a second subset of the plurality of simulated linkages that couple the first string of simulated panels to an adjacent second string of simulated panels, the wire loss for each simulated linkage of the second subset incorporating a second resistance value that is two times greater than the first resistance value when activated;
- determining a topology selection indicative of the topology configuration predicted to maximize the power output of the photovoltaic array;
- communicating the determined topology selection to the photovoltaic array;
- and
- reconfiguring one or more linkages of the photovoltaic array according to the determined topology selection to maximize the power output of the photovoltaic array.
Dependencies are inferred from the claim text.