Handbook of Artificial Intelligence Techniques in Photovoltaic Systems: Modeling, Control, Optimization, Forecasting and Fault Diagnosis
By Adel Mellit and Soteris Kalogirou
()
About this ebook
Supported by the use of MATLAB and Simulink examples, this comprehensive illustration of AI-techniques and their applications in photovoltaic systems will provide valuable guidance for scientists and researchers working in this area.
- Includes intelligent methods in real-time using reconfigurable circuits FPGAs, DSPs and MCs
- Discusses the newest trends in AI forecasting, optimization and control applications
- Features MATLAB and Simulink examples highlighted throughout
Adel Mellit
Adel Mellit is Professor at the Faculty of Sciences and Technology, Jijel University, Algeria. He received his MS and PhD in electronics from the University of Sciences Technologies (USTHB), Algiers in 2002 and 2006, respectively. His research interests Q1 focus on the application of artificial intelligence techniques in photovoltaic systems and microgrids (control, fault diagnosis, optimization, and real-time applications). Dr. Adel Mellit has authored or coauthored more than 170 papers in international peer-reviewed journals (mostly with Elsevier), papers in conference proceedings (mostly with the IEEE) mainly on photovoltaic systems, six book chapters, and two books. He is the director of the Renewable Energy Laboratory at the Jijel University, Algeria, and is an associate member at the ICTP Trieste, Italy. He is serving on the editorial board of the Renewable Energy and is Editor of the IEEE Journal of Photovoltaic and of Energy (Elsevier Ltd). https://orcid.org/0000-0001-5458-3502
Related to Handbook of Artificial Intelligence Techniques in Photovoltaic Systems
Related ebooks
Real-Time Simulation Technology for Modern Power Electronics Rating: 0 out of 5 stars0 ratingsCyberphysical Infrastructures in Power Systems: Architectures and Vulnerabilities Rating: 0 out of 5 stars0 ratingsSoftware Tools for the Simulation of Electrical Systems: Theory and Practice Rating: 0 out of 5 stars0 ratingsElectric Power Systems Resiliency: Modelling, Opportunity and Challenges Rating: 0 out of 5 stars0 ratingsInternet of Multimedia Things (IoMT): Techniques and Applications Rating: 0 out of 5 stars0 ratingsSmart Electrical and Mechanical Systems: An Application of Artificial Intelligence and Machine Learning Rating: 0 out of 5 stars0 ratingsDynamic Estimation and Control of Power Systems Rating: 0 out of 5 stars0 ratingsDiscrete Networked Dynamic Systems: Analysis and Performance Rating: 0 out of 5 stars0 ratingsReal-Time Data Acquisition in Human Physiology: Real-Time Acquisition, Processing, and Interpretation—A MATLAB-Based Approach Rating: 0 out of 5 stars0 ratingsSmart Sensors Networks: Communication Technologies and Intelligent Applications Rating: 0 out of 5 stars0 ratingsMicrogrid Protection and Control Rating: 0 out of 5 stars0 ratingsSmart Grid A Complete Guide - 2021 Edition Rating: 0 out of 5 stars0 ratingsBattery Management System A Complete Guide - 2019 Edition Rating: 0 out of 5 stars0 ratingsConvolutional neural network Second Edition Rating: 0 out of 5 stars0 ratingsEnergy Management in Wireless Sensor Networks Rating: 4 out of 5 stars4/5IoT Architecture A Complete Guide - 2019 Edition Rating: 0 out of 5 stars0 ratingsRobotics Diploma and Engineering Interview Questions and Answers: Exploring Robotics Rating: 0 out of 5 stars0 ratingsPower Electronics: Drive Technology and Motion Control Rating: 3 out of 5 stars3/5IoT Communication Protocols Second Edition Rating: 0 out of 5 stars0 ratingsAC Electric Motors Control: Advanced Design Techniques and Applications Rating: 0 out of 5 stars0 ratings5G mMTC Complete Self-Assessment Guide Rating: 0 out of 5 stars0 ratingsIndustrial Agents: Emerging Applications of Software Agents in Industry Rating: 0 out of 5 stars0 ratingsWireless Communication Networks Supported by Autonomous UAVs and Mobile Ground Robots Rating: 0 out of 5 stars0 ratingsPower Electronics Applied to Industrial Systems and Transports, Volume 2: Power Converters and their Control Rating: 5 out of 5 stars5/5The Art of Designing Embedded Systems Rating: 0 out of 5 stars0 ratingsNetwork Algorithmics: An Interdisciplinary Approach to Designing Fast Networked Devices Rating: 4 out of 5 stars4/5Introductory Circuits Rating: 3 out of 5 stars3/5Artificial Neural Networks and Statistical Pattern Recognition: Old and New Connections Rating: 0 out of 5 stars0 ratings
Science & Mathematics For You
Outsmart Your Brain: Why Learning is Hard and How You Can Make It Easy Rating: 4 out of 5 stars4/5Becoming Cliterate: Why Orgasm Equality Matters--And How to Get It Rating: 4 out of 5 stars4/5Activate Your Brain: How Understanding Your Brain Can Improve Your Work - and Your Life Rating: 4 out of 5 stars4/5A Letter to Liberals: Censorship and COVID: An Attack on Science and American Ideals Rating: 3 out of 5 stars3/5The Big Fat Surprise: Why Butter, Meat and Cheese Belong in a Healthy Diet Rating: 4 out of 5 stars4/5The Dorito Effect: The Surprising New Truth About Food and Flavor Rating: 4 out of 5 stars4/5The Systems Thinker: Essential Thinking Skills For Solving Problems, Managing Chaos, Rating: 4 out of 5 stars4/5The Invisible Rainbow: A History of Electricity and Life Rating: 4 out of 5 stars4/5Memory Craft: Improve Your Memory with the Most Powerful Methods in History Rating: 3 out of 5 stars3/5How Emotions Are Made: The Secret Life of the Brain Rating: 4 out of 5 stars4/5Born for Love: Why Empathy Is Essential--and Endangered Rating: 4 out of 5 stars4/5The Big Book of Hacks: 264 Amazing DIY Tech Projects Rating: 4 out of 5 stars4/5Homo Deus: A Brief History of Tomorrow Rating: 4 out of 5 stars4/5Why People Believe Weird Things: Pseudoscience, Superstition, and Other Confusions of Our Time Rating: 4 out of 5 stars4/5The Wisdom of Psychopaths: What Saints, Spies, and Serial Killers Can Teach Us About Success Rating: 4 out of 5 stars4/5Metaphors We Live By Rating: 4 out of 5 stars4/52084: Artificial Intelligence and the Future of Humanity Rating: 4 out of 5 stars4/5Ultralearning: Master Hard Skills, Outsmart the Competition, and Accelerate Your Career Rating: 4 out of 5 stars4/5Free Will Rating: 4 out of 5 stars4/5On Food and Cooking: The Science and Lore of the Kitchen Rating: 5 out of 5 stars5/5Oppenheimer: The Tragic Intellect Rating: 5 out of 5 stars5/5The Great Mortality: An Intimate History of the Black Death, the Most Devastating Plague of All Time Rating: 4 out of 5 stars4/5The Psychology of Totalitarianism Rating: 5 out of 5 stars5/5Hunt for the Skinwalker: Science Confronts the Unexplained at a Remote Ranch in Utah Rating: 4 out of 5 stars4/5Fantastic Fungi: How Mushrooms Can Heal, Shift Consciousness, and Save the Planet Rating: 5 out of 5 stars5/5No Stone Unturned: The True Story of the World's Premier Forensic Investigators Rating: 4 out of 5 stars4/5Other Minds: The Octopus, the Sea, and the Deep Origins of Consciousness Rating: 4 out of 5 stars4/5Lies My Gov't Told Me: And the Better Future Coming Rating: 4 out of 5 stars4/5The Misinformation Age: How False Beliefs Spread Rating: 4 out of 5 stars4/5
Reviews for Handbook of Artificial Intelligence Techniques in Photovoltaic Systems
0 ratings0 reviews
Book preview
Handbook of Artificial Intelligence Techniques in Photovoltaic Systems - Adel Mellit
1: Solar radiation and photovoltaic systems: Modeling and simulation
Abstract
This chapter is composed of two parts: the first part provides a short introduction to solar radiation, which play a very important role for solar energy systems, including photovoltaic systems. The main equations and models used for modeling and simulation of solar radiation components are presented in this section. Some examples of these applications are provided using Python and Matlab® languages. The second part of this chapter covers a brief introduction to photovoltaics, including solar cell conversion, photovoltaic technologies, latest solar cells efficiency, photovoltaic configuration, and type of photovoltaic systems (e.g., stand-alone, grid-connected, and hybrid photovoltaic systems). A total of 16 examples for modeling and simulation of photovoltaic systems, from solar cell to photovoltaic systems, using Matlab/Simulink and Python language are also presented.
Keywords
Solar radiation; Photovoltaic; Modeling; Prediction; Simulation; Photovoltaic issues
Chapter outline
1.1Introduction
1.2Solar radiation
1.3Photovoltaics
1.3.1Photovoltaic effect
1.3.2Photovoltaic technologies
1.3.3Modeling and simulation
1.3.4Photovoltaic systems
1.4Main issues of photovoltaic systems
1.5Summary
References
1.1: Introduction
Among the various renewable energy sources, solar energy utilization, through the use of photovoltaic (PV), is one of the most important sources of electrical energy production around the world. Over the past few years, photovoltaic installations have experienced rapid growth worldwide. At the end of 2020, the cumulative installed capacity exceeded 760.4 GW [1]. Fig. 1.1 shows the evolution of annual PV installations around the world. With reference to IRENA [2], photovoltaics (PV) is the leading energy technology in terms of annual growth rate (over 35% in 2010–19).
Fig. 1.1Fig. 1.1 Evolution of annual photovoltaic installations (IEA) [1] .
The contribution of PV to decarbonizing the energy mix is progressing, with PV savings for as much as 720 million tons of CO2eq. At the end of 2019, PV contributed to the reduction of the global CO2 emissions by 1.7% or 2.2% of the energy-related emissions and 5.3% of the electricity-related emissions as compared to a world without PV [3]. The role played by PV in the reduction of the CO2 emissions from electricity is continuously increasing [1].
According to the latest cost data from the IRENA, the global weighted-average levelized cost of electricity (LCOE) of utility-scale solar photovoltaics fell by 82% between 2010 and 2019 [2]. Currently, power purchase agreements (PPAs) have been announced for large-scale PV systems at below 2 USD cents/kWh/m². The share of monocrystalline technology is now about 66%, achieved by refining the architecture and the manufacturing of PV modules [4]. As reported in Ref. [1] for several countries, the PV contribution to the electricity demand has passed the 5% mark. PV is now the most competitive electricity source in some market segments. The availability of this cheap electricity is starting to allow the breakthrough of green fuels [1].
Photovoltaic applications include many areas: (1) solar farms (e.g., large PV systems), (2) remote locations (sites with no access to grid, such as electrification of Sahara regions, mountains, rural locations, etc.), (3) stand-alone power (e.g., water pumping, telecommunication, parking meters, radio transmitter, etc.), (4) space (e.g., satellite), (5) transportation (e.g., electrical vehicles and boats), (6) buildings (e.g., PV on the roof, integrating transparent PV window, parking structures, etc.), (7) military sector (e.g., drones and other equipment), and (8) supply power to electronic devices.
In this chapter, a short introduction to solar radiation is initially given, which plays a very important role for solar energy systems, including photovoltaic systems. The main equations and models used for modeling and simulation of solar radiation components are presented in this section. Some examples of these applications are provided using Python and Matlab® languages. Next, we present a brief introduction to photovoltaics, including solar cell conversion, PV technologies, latest solar cell efficiency, PV configuration, and type of photovoltaic systems (e.g., stand-alone, grid-connected, and hybrid photovoltaic systems). Examples for modeling and simulation of photovoltaic systems, from solar cell to PV systems, using Matlab/Simulink are also presented.
1.2: Solar radiation
Solar radiation is the energy radiated from the Sun in the form of electromagnetic waves, including visible and ultraviolet light and infrared radiation. Fig. 1.2 shows the extraterrestrial solar spectrum (ETS) at the mean Sun-Earth distance [5].
Fig. 1.2Fig. 1.2 Extraterrestrial solar spectrum in the shortwave at low resolution (0.5 − 5 nm).
Example 1.1: Solar spectrum
The following code (Listing 1.1) shows an example of how to plot the solar spectrum [6] using the open-source PVLib-Python library [7] with the use of the Spectrum.spectrl2 function.
Listing 1.1: Solar spectrum modeling
lat = 36;lon = 5 ;tilt = 36;azimuth = 180pressure = 9 ;water_vapor_content = 0.5tau500 = 0.1;ozone = 0.31 ;albedo = 0.2times = pd.date_range('2020-03-20 12:00', freq ='h', periods = 4, tz ='Etc/GMT + 2')solpos = solarposition.get_solarposition(times, lat, lon)aoi = irradiance.aoi(tilt, azimuth, solpos.apparent_zenith, solpos.azimuth)spectra = spectrum.spectrl2( apparent_zenith = solpos.apparent_zenith, aoi = aoi, surface:tilt = tilt, ground_albedo = albedo, surface:pressure = pressure, relative_airmass = relative_airmass, precipitable_water = water_vapor_content, ozone = ozone, aerosol_turbidity_500nm = tau500)
So to execute the above code, first the PVLib library should be installed and then the required functions such as spectrum, solar position, irradiance, and atmosphere should be imported; see the following command line.
from pvlib import spectrum, solarposition, irradiance, atmosphere
There is a need to also import Pandas and Matplotlib libraries to plot the curve using the lines below:
import pandas as pdimport matplotlib.pyplot as plt
The plot of the modeled spectral irradiance for different air mass (AM) and zenith values is shown in Fig. 1.3.
Fig. 1.3Fig. 1.3 Plot of spectral irradiance for different values of AM and zenith (latitude = 36°, longitude = 5°, and tilt