SlideShare a Scribd company logo
1 of 102
Solar Energy Research Institute (SERI)
National University of Malaysia (UKM)
Contents
PV/T
LEARNING
MODEL
PERFORMANCE
PREDICTION
PV/ T
C
PV/ T
C
PV/ T
Cell temperature
โ–ฒ
Voltage โ–ผ
Power โ–ผ
Efficiency โ–ผ
C
PV/ T
C
PV/ T (1) Cooling of PV module
(2) Produce thermal energy
C
PV/ T
Flat Plate
Solar Collector
Photovoltaic
Panel
Photovoltaic thermal
Solar Collector
C
PV/ T
๏ฌ Area of Collector = Area of thermal collector (At)
+Area of photovoltaic panel (Apv)
๏ฌ Efficiency = ( thermal efficiency (๏จt) + Electrical
efficiency (๏จel))๏‚ธ2
Thermal Efficiency = 60 %
Electrical Efficiency = 10 %
Combined Photovoltaic Thermal Efficiency = 35 %
๏ฌ Area of Collector = Area of thermal collector
(At) +Area of photovoltaic panel (Apv)
๏ฌ Efficiency = thermal efficiency (๏จt) + Electrical
efficiency (๏จel)
Thermal Efficiency = 50 %
Electrical Efficiency = 14 %
Combined Photovoltaic Thermal Efficiency = 64 %
ST PV PV/T
Flat Plate Solar
Collector
C
PV/ T
PV/ T
C
PV/ T
???
C
PV/ T
Mathematical
Modelling
Numerical
simulation
Conclusion
Real-life problem
Real-life solution Interpretation
description
Experimenta
l Validation
C
PV/ T
โ€ข The electric power (P) is expressed as:
Where (Imp) is the current and (Vmp) is the voltage. The power unit is watts (W).
โ€ข The electrical efficiency (๏จe) of conventional PV is calculated using the formula below:
Where (G) is the solar irradiance in w/m2 and (Amodule) is the PV module area in m2
๐‘ท ๐’Ž๐’‚๐’™ = ๐‘ฐ ๐’Ž๐’‘ ร— ๐‘ฝ ๐’Ž๐’‘
๏จ ๐’†
=
๐‘ท ๐’Ž๐’‚๐’™
๐‘ฎ ร— ๐‘จ ๐’Ž๐’๐’…๐’–๐’๐’†
PV/ T
โ€ข The total of the efficiencies, which is known as total efficiency ๏จcombined is used to
evaluate the overall performance of the system:
โ€ข The thermal efficiency (๏จth) of the conventional flat plate solar collector is calculated
using the formula below:
โ€ข For temperature-dependent electrical efficiency of the PV module, ๏จel the expression
is given as below:
elthcombined ๏จ๏จ๏จ ๏€ซ๏€ฝ
c(t)
u
ht
A*I
Q
=๏จ ๏› ๏)( aiLRcu TTUSFAQ ๏€ญ๏€ญ๏€ฝ
๏€จ ๏€ฉ)TT(*= rpmrel ๏€ญ๏€ญ ๏ข๏จ๏จ 1
Hottelโ€“Whillier
equations
PV/ T
C
PV/ T
C
PV/ T
INDOOR TESTING
PV/ T
OUTDOOR
TESTING
Alzaabi, A. A., Badawiyeh, N. K., Hantoush, H. O., & Hamid, A. K. (2014).
Electrical/thermal performance of hybrid PV/T system in Sharjah, UAE. International
Journal of Smart Grid and Clean Energy, 3(4), 385-389. C
PV/ T
Rahman, S., Sarker, M. R. I., Mandal, S., & Beg, M. R. A. (2018). Experimental and Numerical Analysis of a
Stand-Alone PV/T System to Improve its Efficiency. Sch J Appl Sci Res, 1, 28-33. C
PV/ T
Electrical
Thermal
Cost
Solar
Irradiance
Ambient
temperature
Wind speed
Mass flow
rate
Inlet fluid
temperature
Humidity
Dust
Accumulation
Working fluid
Pipe width
and thickness
Outlet fluid
temperature
etc.
PV/ T
Electrical
Electrical
efficiency &
power
IV curve
characteristics
Electrical Exergy
& Exergy
efficiency
Thermal
Thermal
efficiency &
power
Optical
efficiency &
mass flow rate
Thermal Exergy
& Exergy
efficiency
Cost Life Cycle Costs Cost of Energy Payback Period
Contents
PV/T
LEARNING
MODEL
PERFORMANCE
PREDICTION
Artificial Neural Networks (ANN)
C
Artificial Neural Networks (ANN)
Motivation
Artificial Neural Networks (ANN)
Advantages
Artificial Neural Networks (ANN)
Components
Artificial Neural Networks (ANN)
C
Artificial Neural Networks (ANN)
C
Artificial Neural Networks (ANN)
C
Artificial Neural Networks (ANN)
Numerical
Data
Labeling
Images
Video
Text
Time-series
Clustering
Machine
perception
Classification Clustering
C
Artificial Neural Networks (ANN)
Classification
SUPERVISED LEARNING
Face detection
Object
Identification
Text
classification
Voice detection
Gesture
Identification
Transcript
speech-text
Create
Numerical
Data
Assign
to
data
TRAIN
THE
ANN
Create
correlation
Artificial Neural Networks (ANN)
Ni, D. X. (2007). Application of neural networks to character recognition. Proceedings
of students/faculty research day, CSIS, Pace University, May 4th.
Classification
C
Artificial Neural Networks (ANN)
Classification
https://www.analyticsindiamag.com/how-to-create-your-first-artificial-neural-network-in-python/ C
Artificial Neural Networks (ANN)
Regression
SUPERVISED LEARNING
Hardware
breakdown
Employee
turnover
Customer churn
Health
breakdown
Machine output
C
Artificial Neural Networks (ANN)
Regression
https://dataaspirant.com/2017/03/02/how-logistic-regression-model-works/ C
Artificial Neural Networks (ANN)
Regression
https://dataaspirant.com/2017/03/02/how-logistic-regression-model-works/ C
Artificial Neural Networks (ANN)
Regression
https://dataaspirant.com/2017/03/02/how-logistic-regression-model-works/ C
Artificial Neural Networks (ANN)
Clustering
UNSUPERVISED
LEARNING
Comparing documents, images, etc.
to surface similar items
Detecting anomalies, or unusual
behavior
C
Artificial Neural Networks (ANN)
Clustering
C
Artificial Neural Networks (ANN)
REINFORCEMENT
Self-driving car
Customer management
Adaptive traffic signal
control
Games
Reinforcement
LEARNING
C
Artificial Neural Networks (ANN)
Learning paradigms
SUPERVISED LEARNING
UNSUPERVISED LEARNING
REINFORCEMENT
LEARNING
Artificial Neural Networks (ANN)
Learning paradigms
Kaplan, S. (2017). Deep generative models for synthetic retinal image generation. C
Artificial Neural Networks (ANN)
Learning paradigms
Unsupervised learning Supervised learning Clustering: An Introduction to Supervised
Machine Learning and Pattern Classification: The Big Picture by Sebastian Raschka C
Artificial Neural Networks (ANN)
SINGLE LAYER
C
Artificial Neural Networks (ANN)
MULTIPLE LAYER PERCEPTRON (MLP)
C
Artificial Neural Networks (ANN)
MULTIPLE LAYER PERCEPTRON (MLP)
C
Artificial Neural Networks (ANN)
MULTIPLE LAYER PERCEPTRON (MLP)
C
Artificial Neural Networks (ANN)
MULTIPLE LAYER PERCEPTRON (MLP)
Jain & Mao, 1996 C
Deep
Artificial Neural Networks (ANN)
MULTIPLE LAYER PERCEPTRON (MLP)
A MLP consists of at least three layers of nodes: an input layer, a hidden layer and an
output layer. Except for the input nodes, each node is a neuron that uses a
nonlinear activation function. MLP utilizes a supervised learning technique
called backpropagation for training. Its multiple layers and non-linear activation distinguish
MLP from a linear perceptron. It can distinguish data that is not linearly separable.
Artificial Neural Networks (ANN)
MULTIPLE LAYER PERCEPTRON (MLP)
changing connection weights after each piece of data is processed, based on the
amount of error in the output compared to the expected result.
Artificial Neural Networks (ANN)
MULTIPLE LAYER PERCEPTRON (MLP)
MLPs are useful in research for their ability to solve problems stochastically, which often
allows approximate solutions for extremely complex problems like fitness approximation.
MLPs are universal function approximators as shown by Cybenko's theorem, so they can
be used to create mathematical models by regression analysis. As classification is a
particular case of regression when the response variable is categorical, MLPs make good
classifier algorithms.
MLPs were a popular machine learning solution in the 1980s, finding applications in
diverse fields such as speech recognition, image recognition, and machine
translation software, but thereafter faced strong competition from much simpler (and
related) support vector machines. Interest in backpropagation networks returned due to
the successes of deep learning.
Artificial Neural Networks (ANN)
MULTIPLE LAYER PERCEPTRON (MLP)
Artificial Neural Networks (ANN)
FEED-FORWARD
Connections between the nodes do not form a cycle.
The first and simplest type of artificial neural network
devised.
Artificial Neural Networks (ANN)
BACKPROPAGATION
Artificial Neural Networks (ANN)
BACKPROPAGATION
Artificial Neural Networks (ANN)
BACKPROPAGATION
๏ฑ Supervised learning
๏ฑ Used at each layer to minimize the
error between the layerโ€™s response
and the actual data
๏ฑ The error at each hidden layer is an
average of the evaluated error
Artificial Neural Networks (ANN)
BACKPROPAGATION
๏‚— N is a neuron.
๏‚— Nw is one of Nโ€™s inputs weights
๏‚— Nout is Nโ€™s output.
๏‚— Nw = Nw +ฮ” Nw
๏‚— ฮ” Nw = Nout * (1โ€ Nout)* NErrorFactor
๏‚— NErrorFactor = NExpectedOutput โ€“ NActualOutput
๏‚— This works only for the last layer, as we can know the actual output, and
the expected output.
Artificial Neural Networks (ANN)
Training stage
Validating stage
Testing stage
Contents
PV/T ANN
PERFORMANCE
PREDICTION
PERFORMANCE
PREDICTION
Methodology
Performance
Prediction
Statistical
methods
Analysis
PV/T modeling and performance
prediction
โ€ข Why use artificial neural networks (ANN) in solar energy
technologies?
โ€ข How to use artificial neural networks (ANN) in solar energy
technologies?
โ€ข How to utilize regression and classification to invest in solar energy?
PV performance time-series prediction
Short-term power
forecasting
Estimating power loss
due to environment
Estimating the energetic
performance of PV/T
PV fault detection
Optimize PV array
inclination
Solar Energy Forecasting
Optimize maximum
power point tracking
PV performance time-series prediction
C
Senkal, O. & Kuleli, T. (2009). Estimation of solar radiation over Turkey using
artificial neural network and satellite data. Applied Energy, Vol. 86, pp. 1222โ€“
PV performance time-series prediction
Almonacid, F., Rus, C., Hontoria, L., Fuentes, M. & Nofuentes G. (2009). Characterisation
of
Si-crystalline PV modules by artificial neural Networks. Renewable Energy, Vol. 34, C
PV performance time-series prediction
EXAMPLE 1: PREDICTIVE
PERFORMANCE OF SOLAR ENERGY
SYSTEM
Yaรฏci, W., Longo, M., Entchev, E., & Foiadelli, F. (2017).
Simulation study on the effect of reduced inputs of artificial
neural networks on the predictive performance of the solar
energy system. Sustainability, 9(8), 1382.
Multi-Layer Perceptron (MLP) Feed Forward (FF) and back propagation
(BP) neural network structure
Comparison with experimental data from a solar energy system tested in
Ottawa, Canada during two years under different weather conditions
PV performance time-series prediction
C
Example 1
PV performance time-series prediction
Example 1
C
PV performance time-series prediction
Example 1
C
PV performance time-series prediction
Firefly algorithm (FA) and Particle Swarm Optimization (PSO) applied
to train NN
EXAMPLE 2: SHORT TERM POWER
FORECASTING
Demirdelen, T., Aksu, I. O., Esenboga, B., Aygul, K.,
Ekinci, F., & Bilgili, M. (2019). A new method for
generating short-term power forecasting based on artificial
neural networks and optimization methods for solar
photovoltaic power plants. In Solar Photovoltaic Power
Plants (pp. 165-189). Springer, Singapore.
Multi-Layer Feed Forward (MLFF) neural network structure
The data of 1MWPV power plant in Turkey is used to estimate output power
by
real-time data mining for short time prediction.
PV performance time-series prediction
Example 2
C
PV performance time-series prediction
Example 2
Ambient temperature [โ—ฆC]
Solar radiation [W/m2]
PV Panel temperature [โ—ฆC]
Input
Layer
Hidden
Layer
Output
Layer
24 8
Interconnections Interconnections
PV power (W)
PV performance time-series prediction
Example 2
During network training, 41 parameters are trained. The algorithms are run for
300 iterations, and during the training, 20 individuals are used for each optimization
method. A total of 100479 data sets are sent to the network.
Weights for the 24 interconnections between the input and the hidden layer
The bias value for the 8 neurons in hidden layers
Weights for the 8 interconnections between the hidden and the output layer
The bias value for the single output layer
The training coefficients during network training
Procedure
PV performance time-series prediction
Example 2
C
PV/T performance time-series prediction
Particle Swarm Optimization (PSO) applied to train NN
EXAMPLE 3: ESTIMATING ENERGETIC
PERFORMANCE
Alnaqi, A. A., Moayedi, H., Shahsavar, A., & Nguyen, T.
K. (2019). Prediction of energetic performance of a
building integrated photovoltaic/thermal system thorough
artificial neural network and hybrid particle swarm
optimization models. Energy conversion and
management, 183, 137-148.
Multi-Layer Feed-Forward Back-Propagation (FFBP) neural network
structure
building integrated photovoltaic/thermal system
PV/T performance time-series prediction
the total rate of useful thermal and electrical energy
available from the BIPV/T system to the heating load of
the fresh air
Evaluation criteria
Performance Evaluation
Criteria (PEC)
Input Output
Channel
length
Channel
depth
Channel
width
Air mass flow
rate
PEC
Example 3
PV/T performance time-series prediction
Example 3
C
PV/T performance time-series prediction
Example 3
C
PV/T performance time-series prediction
Example 3
C
Photovoltaic Thermal (PV/T) Collector
PV/T modeling and performance prediction
PV/T modeling and performance prediction
PV/T modeling and performance prediction
Al-Waeli et al. (2019). Artificial neural network modeling and analysis of
photovoltaic/thermal system based on the experimental study.
PV/T modeling and performance prediction
Al-Waeli et al. (2019). Artificial neural network modeling and analysis of
photovoltaic/thermal system based on the experimental study.
Statistical methods
โ€ข Coefficient of determination
โ€ข Mean Absolute Percentage Error
โ€ข Root Mean Square Error
โ€ข Mean Absolute Error
โ€ข Mean Square Error
difference between two continuous variables
how well a regression model is capable of describing a
data set
a measure of prediction accuracy of a forecasting
method in statistics,
a measure of the quality of an estimator
measure of the differences between
an estimator and the values observed
Statistical methods
COEFFICIENT OF DETERMINATION
a measure for how well a regression model is capable of
describing a data set.
used to evaluate the validity of the predictive
results compared to the actual (experimental)
real model results
๐’š๐’Š= experimental value of (y)
๐’‡๐’Š= predicted value of (y)
๐’š๐’Š= the mean of the experimental values
N = the number of values
Statistical methods
MEAN ABSOLUTE ERROR
a measure of difference between two continuous variables.
the average vertical distance between each point and the
identity line. MAE is also the average horizontal distance
between each point and the identity line.
Statistical methods
MEAN ABSOLUTE PERCENTAGE ERROR
a measure of prediction accuracy of a forecasting
method in statistics,
Statistical methods
MEAN SQUARE ERROR
measures the average of the squares of the errorsโ€”that is, the average
squared difference between the estimated values and what is estimated
The MSE is a measure of the quality of an estimatorโ€”it is always non-
negative, and values closer to zero are better.
Statistical methods
ROOT MEAN SQUARE ERROR
a measure for the difference between a data set and a corresponding fit. The RMS
asymptotically converges to the standard deviation from the model's predicted value
for sufficiently large sizes of data sets.
measure of the differences between values (sample or population values)
predicted by a model or an estimator and the values observed.
Statistical methods
Al-Waeli et al. [2018]. Comparison of prediction methods of PV/T nanofluid and nano-PCM system
using a measured dataset and artificial neural network
Statistical methods
Al-Waeli et al. [2018]. Comparison of prediction methods of PV/T nanofluid and nano-PCM system
using a measured dataset and artificial neural network
Statistical methods
Al-Waeli et al. [2018]. Comparison of prediction methods of PV/T nanofluid and nano-PCM system
using a measured dataset and artificial neural network
Statistical methods
Al-Waeli et al. [2018]. Comparison of prediction methods of PV/T nanofluid and nano-PCM system
using a measured dataset and artificial neural network
LOWER IS BETTER
Food for Thought
โ€ข What is the difference between Artificial Intelligence and
computational intelligence?
โ€ข What is Particle Swarm Optimization?
โ€ข What is Firefly Algorithm?
โ€ข Which is a better algorithm for optimization? Why?
โ€ข How to interpret skewness and kurtosis?
โ€ข How to select the appropriate number of hidden layers?
๏‚— Initial weights (small random values โˆˆ[โ€1,1])
๏‚— Transfer function (How the inputs and the weights are combined to
produce output?)
๏‚— Error estimation
๏‚— Weights adjusting
๏‚— Number of neurons
๏‚— Data representation
๏‚— Size of training set
The How?
Text book in PV/T
https://www.amazon.com/Photovoltaic-Thermal-Systems-Principles-Applications/dp/3030278239/ref=sr_1_1?keywords=PV%2FT+al-
waeli&qid=1563014343&s=gateway&sr=8-1
Review article in PV/T
Original article on ANN use for PV/T
Performance Prediction
Thank you
Follow me on social media
www.linkedin.com/in/ali-al-waeli-
a76a33124
https://www.researchgate.net/profile/Ali_Al-Waeli
https://www.facebook.com/AliHWaeliAR/
https://www.facebook.com/AliHwaeli/
Disclaimer
Some of the figures/tables in this presentation are not owned by the
Presenter, they are material copyrighted to their rightful owners. This
presentation is intended for non-profit educational purposes.
Slides with copyrighted material (images/tables) contain the letter C in the
bottom right corner
The actual presentation contains elements that are not mentioned in the
PowerPoint and even edits to the PowerPoint. Still, this presentation contain
useful information and figures with regards to machine learning, artificial
neural networks and photovoltaic thermal (PV/T) collectors
This presentation was prepared independently by the presenter and is
owned by: Dr. Ali H. A. Alwaeli

More Related Content

What's hot

artiicial intelligence in power system
artiicial intelligence in power systemartiicial intelligence in power system
artiicial intelligence in power systempratikguptateddy
ย 
Dual axis solar tracking using arduino with lab view (1)
Dual axis solar tracking using arduino with lab view (1)Dual axis solar tracking using arduino with lab view (1)
Dual axis solar tracking using arduino with lab view (1)LOCHANBHATT1
ย 
Health monitoring system
Health monitoring systemHealth monitoring system
Health monitoring systemluvMahajan3
ย 
Automatic sun tracking system
Automatic sun tracking systemAutomatic sun tracking system
Automatic sun tracking systemSreekanth Shastry
ย 
Footstep power generating system
Footstep power generating systemFootstep power generating system
Footstep power generating systemRanith Ram Padmashali
ย 
Mems pressure sensor project report
Mems pressure sensor project reportMems pressure sensor project report
Mems pressure sensor project reportBabul Kumar
ย 
Planning & Operating Electricty Network with Renewable Generation-6
Planning & Operating Electricty Network with Renewable Generation-6Planning & Operating Electricty Network with Renewable Generation-6
Planning & Operating Electricty Network with Renewable Generation-6Power System Operation
ย 
ppt on solar tree
ppt on solar treeppt on solar tree
ppt on solar treeR.C.E.R.T
ย 
WEB BASED SMART IRRIGATION SYSTEM USING RASPBERRY PI
WEB BASED SMART IRRIGATION SYSTEM USING RASPBERRY PI WEB BASED SMART IRRIGATION SYSTEM USING RASPBERRY PI
WEB BASED SMART IRRIGATION SYSTEM USING RASPBERRY PI IAEME Publication
ย 
Aoil floating solar power plant ppt 2015
Aoil floating solar power plant ppt 2015Aoil floating solar power plant ppt 2015
Aoil floating solar power plant ppt 2015Abhay Ocean India ltd.
ย 
Solar energy doc/sanjeet-1308143
Solar energy doc/sanjeet-1308143Solar energy doc/sanjeet-1308143
Solar energy doc/sanjeet-1308143sanjeet kumar
ย 
FLOATING SOLAR ppt
FLOATING SOLAR pptFLOATING SOLAR ppt
FLOATING SOLAR pptAjaykumarKamsali
ย 
Seminar Report on Wireless Mobile Charger
Seminar Report on Wireless Mobile ChargerSeminar Report on Wireless Mobile Charger
Seminar Report on Wireless Mobile ChargerEr Amreek Singh Masoun
ย 
SOLAR TRACKING SYSTEM BY USING MICROCONTROLLER
 SOLAR  TRACKING  SYSTEM  BY  USING  MICROCONTROLLER SOLAR  TRACKING  SYSTEM  BY  USING  MICROCONTROLLER
SOLAR TRACKING SYSTEM BY USING MICROCONTROLLERJOLLUSUDARSHANREDDY
ย 
AUTOMATIC ENERGY METER READING SYSTEM FOR BILLING PURPOSE
AUTOMATIC ENERGY METER READING SYSTEM FOR BILLING PURPOSEAUTOMATIC ENERGY METER READING SYSTEM FOR BILLING PURPOSE
AUTOMATIC ENERGY METER READING SYSTEM FOR BILLING PURPOSEBitan Das
ย 
Electronics seminar topics
Electronics seminar topicsElectronics seminar topics
Electronics seminar topics123seminarsonly
ย 
WIRELESS MOBILE CHARGING USING MICROWAVES
 WIRELESS MOBILE CHARGING USING MICROWAVES  WIRELESS MOBILE CHARGING USING MICROWAVES
WIRELESS MOBILE CHARGING USING MICROWAVES JASHU JASWANTH
ย 
Multiple Solar Panels Fault Detection.pptx
Multiple Solar Panels Fault Detection.pptxMultiple Solar Panels Fault Detection.pptx
Multiple Solar Panels Fault Detection.pptxMohsinIqbalDepartmen
ย 
Plant monitoring system
Plant monitoring systemPlant monitoring system
Plant monitoring systemSai Kumar
ย 
Solar power auto irrigation system
Solar power auto irrigation systemSolar power auto irrigation system
Solar power auto irrigation systemevil_princess
ย 

What's hot (20)

artiicial intelligence in power system
artiicial intelligence in power systemartiicial intelligence in power system
artiicial intelligence in power system
ย 
Dual axis solar tracking using arduino with lab view (1)
Dual axis solar tracking using arduino with lab view (1)Dual axis solar tracking using arduino with lab view (1)
Dual axis solar tracking using arduino with lab view (1)
ย 
Health monitoring system
Health monitoring systemHealth monitoring system
Health monitoring system
ย 
Automatic sun tracking system
Automatic sun tracking systemAutomatic sun tracking system
Automatic sun tracking system
ย 
Footstep power generating system
Footstep power generating systemFootstep power generating system
Footstep power generating system
ย 
Mems pressure sensor project report
Mems pressure sensor project reportMems pressure sensor project report
Mems pressure sensor project report
ย 
Planning & Operating Electricty Network with Renewable Generation-6
Planning & Operating Electricty Network with Renewable Generation-6Planning & Operating Electricty Network with Renewable Generation-6
Planning & Operating Electricty Network with Renewable Generation-6
ย 
ppt on solar tree
ppt on solar treeppt on solar tree
ppt on solar tree
ย 
WEB BASED SMART IRRIGATION SYSTEM USING RASPBERRY PI
WEB BASED SMART IRRIGATION SYSTEM USING RASPBERRY PI WEB BASED SMART IRRIGATION SYSTEM USING RASPBERRY PI
WEB BASED SMART IRRIGATION SYSTEM USING RASPBERRY PI
ย 
Aoil floating solar power plant ppt 2015
Aoil floating solar power plant ppt 2015Aoil floating solar power plant ppt 2015
Aoil floating solar power plant ppt 2015
ย 
Solar energy doc/sanjeet-1308143
Solar energy doc/sanjeet-1308143Solar energy doc/sanjeet-1308143
Solar energy doc/sanjeet-1308143
ย 
FLOATING SOLAR ppt
FLOATING SOLAR pptFLOATING SOLAR ppt
FLOATING SOLAR ppt
ย 
Seminar Report on Wireless Mobile Charger
Seminar Report on Wireless Mobile ChargerSeminar Report on Wireless Mobile Charger
Seminar Report on Wireless Mobile Charger
ย 
SOLAR TRACKING SYSTEM BY USING MICROCONTROLLER
 SOLAR  TRACKING  SYSTEM  BY  USING  MICROCONTROLLER SOLAR  TRACKING  SYSTEM  BY  USING  MICROCONTROLLER
SOLAR TRACKING SYSTEM BY USING MICROCONTROLLER
ย 
AUTOMATIC ENERGY METER READING SYSTEM FOR BILLING PURPOSE
AUTOMATIC ENERGY METER READING SYSTEM FOR BILLING PURPOSEAUTOMATIC ENERGY METER READING SYSTEM FOR BILLING PURPOSE
AUTOMATIC ENERGY METER READING SYSTEM FOR BILLING PURPOSE
ย 
Electronics seminar topics
Electronics seminar topicsElectronics seminar topics
Electronics seminar topics
ย 
WIRELESS MOBILE CHARGING USING MICROWAVES
 WIRELESS MOBILE CHARGING USING MICROWAVES  WIRELESS MOBILE CHARGING USING MICROWAVES
WIRELESS MOBILE CHARGING USING MICROWAVES
ย 
Multiple Solar Panels Fault Detection.pptx
Multiple Solar Panels Fault Detection.pptxMultiple Solar Panels Fault Detection.pptx
Multiple Solar Panels Fault Detection.pptx
ย 
Plant monitoring system
Plant monitoring systemPlant monitoring system
Plant monitoring system
ย 
Solar power auto irrigation system
Solar power auto irrigation systemSolar power auto irrigation system
Solar power auto irrigation system
ย 

Similar to Performance prediction of PV & PV/T systems using Artificial Neural Networks (ANN)

Improvement of grid connected photovoltaic system using artificial neural net...
Improvement of grid connected photovoltaic system using artificial neural net...Improvement of grid connected photovoltaic system using artificial neural net...
Improvement of grid connected photovoltaic system using artificial neural net...ijscmcj
ย 
Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...
Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...
Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...IJMER
ย 
Applications of ann_in_microwave_engineering
Applications of ann_in_microwave_engineeringApplications of ann_in_microwave_engineering
Applications of ann_in_microwave_engineeringprasadhegdegn
ย 
Power system transient stability margin estimation using artificial neural ne...
Power system transient stability margin estimation using artificial neural ne...Power system transient stability margin estimation using artificial neural ne...
Power system transient stability margin estimation using artificial neural ne...elelijjournal
ย 
Artificial Neural Network in the Design of Rectangular Microstrip Antenna
Artificial Neural Network in the Design of Rectangular Microstrip AntennaArtificial Neural Network in the Design of Rectangular Microstrip Antenna
Artificial Neural Network in the Design of Rectangular Microstrip Antennaaciijournal
ย 
Hybrid approach to maximum peak power
Hybrid approach to maximum peak powerHybrid approach to maximum peak power
Hybrid approach to maximum peak powerprj_publication
ย 
Rejection of sensor deterioration, noise, disturbance and plant parameters
Rejection of sensor deterioration, noise, disturbance and plant parametersRejection of sensor deterioration, noise, disturbance and plant parameters
Rejection of sensor deterioration, noise, disturbance and plant parametersBasrah University for Oil and Gas
ย 
An Experimental Study of P&O MPPT Control for Photovoltaic Systems
An Experimental Study of P&O MPPT Control for Photovoltaic SystemsAn Experimental Study of P&O MPPT Control for Photovoltaic Systems
An Experimental Study of P&O MPPT Control for Photovoltaic SystemsIJPEDS-IAES
ย 
Parameter Extraction of PV Module using NLS Algorithm with Experimental Valid...
Parameter Extraction of PV Module using NLS Algorithm with Experimental Valid...Parameter Extraction of PV Module using NLS Algorithm with Experimental Valid...
Parameter Extraction of PV Module using NLS Algorithm with Experimental Valid...IJECEIAES
ย 
Perturb and observe maximum power point tracking for photovoltaic cell
Perturb and observe maximum power point tracking for photovoltaic cellPerturb and observe maximum power point tracking for photovoltaic cell
Perturb and observe maximum power point tracking for photovoltaic cellAlexander Decker
ย 
Optimal population size of particle swarm optimization for photovoltaic syst...
Optimal population size of particle swarm optimization for  photovoltaic syst...Optimal population size of particle swarm optimization for  photovoltaic syst...
Optimal population size of particle swarm optimization for photovoltaic syst...IJECEIAES
ย 
New Microsoft PowerPoint Presentation (2).pptx
New Microsoft PowerPoint Presentation (2).pptxNew Microsoft PowerPoint Presentation (2).pptx
New Microsoft PowerPoint Presentation (2).pptxpraveen kumar
ย 
Test different neural networks models for forecasting of wind,solar and energ...
Test different neural networks models for forecasting of wind,solar and energ...Test different neural networks models for forecasting of wind,solar and energ...
Test different neural networks models for forecasting of wind,solar and energ...Tonmoy Ibne Arif
ย 

Similar to Performance prediction of PV & PV/T systems using Artificial Neural Networks (ANN) (20)

Australia 2
Australia 2Australia 2
Australia 2
ย 
Improvement of grid connected photovoltaic system using artificial neural net...
Improvement of grid connected photovoltaic system using artificial neural net...Improvement of grid connected photovoltaic system using artificial neural net...
Improvement of grid connected photovoltaic system using artificial neural net...
ย 
Springer
SpringerSpringer
Springer
ย 
Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...
Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...
Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...
ย 
France 2
France 2France 2
France 2
ย 
Applications of ann_in_microwave_engineering
Applications of ann_in_microwave_engineeringApplications of ann_in_microwave_engineering
Applications of ann_in_microwave_engineering
ย 
SOP 1
SOP 1SOP 1
SOP 1
ย 
Power system transient stability margin estimation using artificial neural ne...
Power system transient stability margin estimation using artificial neural ne...Power system transient stability margin estimation using artificial neural ne...
Power system transient stability margin estimation using artificial neural ne...
ย 
Artificial Neural Network in the Design of Rectangular Microstrip Antenna
Artificial Neural Network in the Design of Rectangular Microstrip AntennaArtificial Neural Network in the Design of Rectangular Microstrip Antenna
Artificial Neural Network in the Design of Rectangular Microstrip Antenna
ย 
Application and Comparison Between the Conventional Methods and PSO Method fo...
Application and Comparison Between the Conventional Methods and PSO Method fo...Application and Comparison Between the Conventional Methods and PSO Method fo...
Application and Comparison Between the Conventional Methods and PSO Method fo...
ย 
Hybrid approach to maximum peak power
Hybrid approach to maximum peak powerHybrid approach to maximum peak power
Hybrid approach to maximum peak power
ย 
Experimental investigation of artificial intelligence applied in MPPT techniques
Experimental investigation of artificial intelligence applied in MPPT techniquesExperimental investigation of artificial intelligence applied in MPPT techniques
Experimental investigation of artificial intelligence applied in MPPT techniques
ย 
Rejection of sensor deterioration, noise, disturbance and plant parameters
Rejection of sensor deterioration, noise, disturbance and plant parametersRejection of sensor deterioration, noise, disturbance and plant parameters
Rejection of sensor deterioration, noise, disturbance and plant parameters
ย 
An Experimental Study of P&O MPPT Control for Photovoltaic Systems
An Experimental Study of P&O MPPT Control for Photovoltaic SystemsAn Experimental Study of P&O MPPT Control for Photovoltaic Systems
An Experimental Study of P&O MPPT Control for Photovoltaic Systems
ย 
Gene's law
Gene's lawGene's law
Gene's law
ย 
Parameter Extraction of PV Module using NLS Algorithm with Experimental Valid...
Parameter Extraction of PV Module using NLS Algorithm with Experimental Valid...Parameter Extraction of PV Module using NLS Algorithm with Experimental Valid...
Parameter Extraction of PV Module using NLS Algorithm with Experimental Valid...
ย 
Perturb and observe maximum power point tracking for photovoltaic cell
Perturb and observe maximum power point tracking for photovoltaic cellPerturb and observe maximum power point tracking for photovoltaic cell
Perturb and observe maximum power point tracking for photovoltaic cell
ย 
Optimal population size of particle swarm optimization for photovoltaic syst...
Optimal population size of particle swarm optimization for  photovoltaic syst...Optimal population size of particle swarm optimization for  photovoltaic syst...
Optimal population size of particle swarm optimization for photovoltaic syst...
ย 
New Microsoft PowerPoint Presentation (2).pptx
New Microsoft PowerPoint Presentation (2).pptxNew Microsoft PowerPoint Presentation (2).pptx
New Microsoft PowerPoint Presentation (2).pptx
ย 
Test different neural networks models for forecasting of wind,solar and energ...
Test different neural networks models for forecasting of wind,solar and energ...Test different neural networks models for forecasting of wind,solar and energ...
Test different neural networks models for forecasting of wind,solar and energ...
ย 

Recently uploaded

2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projectssmsksolar
ย 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
ย 
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsArindam Chakraborty, Ph.D., P.E. (CA, TX)
ย 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationBhangaleSonal
ย 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
ย 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
ย 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
ย 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
ย 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
ย 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
ย 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
ย 
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
ย 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
ย 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
ย 
Call Girls in Netaji Nagar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Netaji Nagar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Netaji Nagar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Netaji Nagar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
ย 

Recently uploaded (20)

2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
ย 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ย 
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
ย 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
ย 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
ย 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
ย 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
ย 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
ย 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
ย 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
ย 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ย 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
ย 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
ย 
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
ย 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
ย 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
ย 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
ย 
Call Girls in Netaji Nagar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Netaji Nagar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Netaji Nagar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Netaji Nagar, Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
ย 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
ย 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
ย 

Performance prediction of PV & PV/T systems using Artificial Neural Networks (ANN)

  • 1. Solar Energy Research Institute (SERI) National University of Malaysia (UKM)
  • 5. PV/ T Cell temperature โ–ฒ Voltage โ–ผ Power โ–ผ Efficiency โ–ผ C
  • 7. PV/ T (1) Cooling of PV module (2) Produce thermal energy C
  • 8. PV/ T Flat Plate Solar Collector Photovoltaic Panel Photovoltaic thermal Solar Collector C
  • 9. PV/ T ๏ฌ Area of Collector = Area of thermal collector (At) +Area of photovoltaic panel (Apv) ๏ฌ Efficiency = ( thermal efficiency (๏จt) + Electrical efficiency (๏จel))๏‚ธ2 Thermal Efficiency = 60 % Electrical Efficiency = 10 % Combined Photovoltaic Thermal Efficiency = 35 % ๏ฌ Area of Collector = Area of thermal collector (At) +Area of photovoltaic panel (Apv) ๏ฌ Efficiency = thermal efficiency (๏จt) + Electrical efficiency (๏จel) Thermal Efficiency = 50 % Electrical Efficiency = 14 % Combined Photovoltaic Thermal Efficiency = 64 % ST PV PV/T Flat Plate Solar Collector C
  • 10. PV/ T
  • 13. PV/ T Mathematical Modelling Numerical simulation Conclusion Real-life problem Real-life solution Interpretation description Experimenta l Validation C
  • 14. PV/ T โ€ข The electric power (P) is expressed as: Where (Imp) is the current and (Vmp) is the voltage. The power unit is watts (W). โ€ข The electrical efficiency (๏จe) of conventional PV is calculated using the formula below: Where (G) is the solar irradiance in w/m2 and (Amodule) is the PV module area in m2 ๐‘ท ๐’Ž๐’‚๐’™ = ๐‘ฐ ๐’Ž๐’‘ ร— ๐‘ฝ ๐’Ž๐’‘ ๏จ ๐’† = ๐‘ท ๐’Ž๐’‚๐’™ ๐‘ฎ ร— ๐‘จ ๐’Ž๐’๐’…๐’–๐’๐’†
  • 15. PV/ T โ€ข The total of the efficiencies, which is known as total efficiency ๏จcombined is used to evaluate the overall performance of the system: โ€ข The thermal efficiency (๏จth) of the conventional flat plate solar collector is calculated using the formula below: โ€ข For temperature-dependent electrical efficiency of the PV module, ๏จel the expression is given as below: elthcombined ๏จ๏จ๏จ ๏€ซ๏€ฝ c(t) u ht A*I Q =๏จ ๏› ๏)( aiLRcu TTUSFAQ ๏€ญ๏€ญ๏€ฝ ๏€จ ๏€ฉ)TT(*= rpmrel ๏€ญ๏€ญ ๏ข๏จ๏จ 1 Hottelโ€“Whillier equations
  • 19. PV/ T OUTDOOR TESTING Alzaabi, A. A., Badawiyeh, N. K., Hantoush, H. O., & Hamid, A. K. (2014). Electrical/thermal performance of hybrid PV/T system in Sharjah, UAE. International Journal of Smart Grid and Clean Energy, 3(4), 385-389. C
  • 20. PV/ T Rahman, S., Sarker, M. R. I., Mandal, S., & Beg, M. R. A. (2018). Experimental and Numerical Analysis of a Stand-Alone PV/T System to Improve its Efficiency. Sch J Appl Sci Res, 1, 28-33. C
  • 21. PV/ T Electrical Thermal Cost Solar Irradiance Ambient temperature Wind speed Mass flow rate Inlet fluid temperature Humidity Dust Accumulation Working fluid Pipe width and thickness Outlet fluid temperature etc.
  • 22. PV/ T Electrical Electrical efficiency & power IV curve characteristics Electrical Exergy & Exergy efficiency Thermal Thermal efficiency & power Optical efficiency & mass flow rate Thermal Exergy & Exergy efficiency Cost Life Cycle Costs Cost of Energy Payback Period
  • 25. Artificial Neural Networks (ANN) Motivation
  • 26. Artificial Neural Networks (ANN) Advantages
  • 27. Artificial Neural Networks (ANN) Components
  • 31. Artificial Neural Networks (ANN) Numerical Data Labeling Images Video Text Time-series Clustering Machine perception Classification Clustering C
  • 32. Artificial Neural Networks (ANN) Classification SUPERVISED LEARNING Face detection Object Identification Text classification Voice detection Gesture Identification Transcript speech-text Create Numerical Data Assign to data TRAIN THE ANN Create correlation
  • 33. Artificial Neural Networks (ANN) Ni, D. X. (2007). Application of neural networks to character recognition. Proceedings of students/faculty research day, CSIS, Pace University, May 4th. Classification C
  • 34. Artificial Neural Networks (ANN) Classification https://www.analyticsindiamag.com/how-to-create-your-first-artificial-neural-network-in-python/ C
  • 35. Artificial Neural Networks (ANN) Regression SUPERVISED LEARNING Hardware breakdown Employee turnover Customer churn Health breakdown Machine output C
  • 36. Artificial Neural Networks (ANN) Regression https://dataaspirant.com/2017/03/02/how-logistic-regression-model-works/ C
  • 37. Artificial Neural Networks (ANN) Regression https://dataaspirant.com/2017/03/02/how-logistic-regression-model-works/ C
  • 38. Artificial Neural Networks (ANN) Regression https://dataaspirant.com/2017/03/02/how-logistic-regression-model-works/ C
  • 39. Artificial Neural Networks (ANN) Clustering UNSUPERVISED LEARNING Comparing documents, images, etc. to surface similar items Detecting anomalies, or unusual behavior C
  • 40. Artificial Neural Networks (ANN) Clustering C
  • 41. Artificial Neural Networks (ANN) REINFORCEMENT Self-driving car Customer management Adaptive traffic signal control Games Reinforcement LEARNING C
  • 42. Artificial Neural Networks (ANN) Learning paradigms SUPERVISED LEARNING UNSUPERVISED LEARNING REINFORCEMENT LEARNING
  • 43. Artificial Neural Networks (ANN) Learning paradigms Kaplan, S. (2017). Deep generative models for synthetic retinal image generation. C
  • 44. Artificial Neural Networks (ANN) Learning paradigms Unsupervised learning Supervised learning Clustering: An Introduction to Supervised Machine Learning and Pattern Classification: The Big Picture by Sebastian Raschka C
  • 45. Artificial Neural Networks (ANN) SINGLE LAYER C
  • 46. Artificial Neural Networks (ANN) MULTIPLE LAYER PERCEPTRON (MLP) C
  • 47. Artificial Neural Networks (ANN) MULTIPLE LAYER PERCEPTRON (MLP) C
  • 48. Artificial Neural Networks (ANN) MULTIPLE LAYER PERCEPTRON (MLP) C
  • 49. Artificial Neural Networks (ANN) MULTIPLE LAYER PERCEPTRON (MLP) Jain & Mao, 1996 C Deep
  • 50. Artificial Neural Networks (ANN) MULTIPLE LAYER PERCEPTRON (MLP) A MLP consists of at least three layers of nodes: an input layer, a hidden layer and an output layer. Except for the input nodes, each node is a neuron that uses a nonlinear activation function. MLP utilizes a supervised learning technique called backpropagation for training. Its multiple layers and non-linear activation distinguish MLP from a linear perceptron. It can distinguish data that is not linearly separable.
  • 51. Artificial Neural Networks (ANN) MULTIPLE LAYER PERCEPTRON (MLP) changing connection weights after each piece of data is processed, based on the amount of error in the output compared to the expected result.
  • 52. Artificial Neural Networks (ANN) MULTIPLE LAYER PERCEPTRON (MLP) MLPs are useful in research for their ability to solve problems stochastically, which often allows approximate solutions for extremely complex problems like fitness approximation. MLPs are universal function approximators as shown by Cybenko's theorem, so they can be used to create mathematical models by regression analysis. As classification is a particular case of regression when the response variable is categorical, MLPs make good classifier algorithms. MLPs were a popular machine learning solution in the 1980s, finding applications in diverse fields such as speech recognition, image recognition, and machine translation software, but thereafter faced strong competition from much simpler (and related) support vector machines. Interest in backpropagation networks returned due to the successes of deep learning.
  • 53. Artificial Neural Networks (ANN) MULTIPLE LAYER PERCEPTRON (MLP)
  • 54. Artificial Neural Networks (ANN) FEED-FORWARD Connections between the nodes do not form a cycle. The first and simplest type of artificial neural network devised.
  • 55. Artificial Neural Networks (ANN) BACKPROPAGATION
  • 56. Artificial Neural Networks (ANN) BACKPROPAGATION
  • 57. Artificial Neural Networks (ANN) BACKPROPAGATION ๏ฑ Supervised learning ๏ฑ Used at each layer to minimize the error between the layerโ€™s response and the actual data ๏ฑ The error at each hidden layer is an average of the evaluated error
  • 58. Artificial Neural Networks (ANN) BACKPROPAGATION ๏‚— N is a neuron. ๏‚— Nw is one of Nโ€™s inputs weights ๏‚— Nout is Nโ€™s output. ๏‚— Nw = Nw +ฮ” Nw ๏‚— ฮ” Nw = Nout * (1โ€ Nout)* NErrorFactor ๏‚— NErrorFactor = NExpectedOutput โ€“ NActualOutput ๏‚— This works only for the last layer, as we can know the actual output, and the expected output.
  • 59. Artificial Neural Networks (ANN) Training stage Validating stage Testing stage
  • 62. PV/T modeling and performance prediction โ€ข Why use artificial neural networks (ANN) in solar energy technologies? โ€ข How to use artificial neural networks (ANN) in solar energy technologies? โ€ข How to utilize regression and classification to invest in solar energy?
  • 63. PV performance time-series prediction Short-term power forecasting Estimating power loss due to environment Estimating the energetic performance of PV/T PV fault detection Optimize PV array inclination Solar Energy Forecasting Optimize maximum power point tracking
  • 64. PV performance time-series prediction C Senkal, O. & Kuleli, T. (2009). Estimation of solar radiation over Turkey using artificial neural network and satellite data. Applied Energy, Vol. 86, pp. 1222โ€“
  • 65. PV performance time-series prediction Almonacid, F., Rus, C., Hontoria, L., Fuentes, M. & Nofuentes G. (2009). Characterisation of Si-crystalline PV modules by artificial neural Networks. Renewable Energy, Vol. 34, C
  • 66. PV performance time-series prediction EXAMPLE 1: PREDICTIVE PERFORMANCE OF SOLAR ENERGY SYSTEM Yaรฏci, W., Longo, M., Entchev, E., & Foiadelli, F. (2017). Simulation study on the effect of reduced inputs of artificial neural networks on the predictive performance of the solar energy system. Sustainability, 9(8), 1382. Multi-Layer Perceptron (MLP) Feed Forward (FF) and back propagation (BP) neural network structure Comparison with experimental data from a solar energy system tested in Ottawa, Canada during two years under different weather conditions
  • 67. PV performance time-series prediction C Example 1
  • 68. PV performance time-series prediction Example 1 C
  • 69. PV performance time-series prediction Example 1 C
  • 70. PV performance time-series prediction Firefly algorithm (FA) and Particle Swarm Optimization (PSO) applied to train NN EXAMPLE 2: SHORT TERM POWER FORECASTING Demirdelen, T., Aksu, I. O., Esenboga, B., Aygul, K., Ekinci, F., & Bilgili, M. (2019). A new method for generating short-term power forecasting based on artificial neural networks and optimization methods for solar photovoltaic power plants. In Solar Photovoltaic Power Plants (pp. 165-189). Springer, Singapore. Multi-Layer Feed Forward (MLFF) neural network structure The data of 1MWPV power plant in Turkey is used to estimate output power by real-time data mining for short time prediction.
  • 71. PV performance time-series prediction Example 2 C
  • 72. PV performance time-series prediction Example 2 Ambient temperature [โ—ฆC] Solar radiation [W/m2] PV Panel temperature [โ—ฆC] Input Layer Hidden Layer Output Layer 24 8 Interconnections Interconnections PV power (W)
  • 73. PV performance time-series prediction Example 2 During network training, 41 parameters are trained. The algorithms are run for 300 iterations, and during the training, 20 individuals are used for each optimization method. A total of 100479 data sets are sent to the network. Weights for the 24 interconnections between the input and the hidden layer The bias value for the 8 neurons in hidden layers Weights for the 8 interconnections between the hidden and the output layer The bias value for the single output layer The training coefficients during network training Procedure
  • 74. PV performance time-series prediction Example 2 C
  • 75. PV/T performance time-series prediction Particle Swarm Optimization (PSO) applied to train NN EXAMPLE 3: ESTIMATING ENERGETIC PERFORMANCE Alnaqi, A. A., Moayedi, H., Shahsavar, A., & Nguyen, T. K. (2019). Prediction of energetic performance of a building integrated photovoltaic/thermal system thorough artificial neural network and hybrid particle swarm optimization models. Energy conversion and management, 183, 137-148. Multi-Layer Feed-Forward Back-Propagation (FFBP) neural network structure building integrated photovoltaic/thermal system
  • 76. PV/T performance time-series prediction the total rate of useful thermal and electrical energy available from the BIPV/T system to the heating load of the fresh air Evaluation criteria Performance Evaluation Criteria (PEC) Input Output Channel length Channel depth Channel width Air mass flow rate PEC Example 3
  • 77. PV/T performance time-series prediction Example 3 C
  • 78. PV/T performance time-series prediction Example 3 C
  • 79. PV/T performance time-series prediction Example 3 C
  • 81. PV/T modeling and performance prediction
  • 82. PV/T modeling and performance prediction
  • 83. PV/T modeling and performance prediction Al-Waeli et al. (2019). Artificial neural network modeling and analysis of photovoltaic/thermal system based on the experimental study.
  • 84. PV/T modeling and performance prediction Al-Waeli et al. (2019). Artificial neural network modeling and analysis of photovoltaic/thermal system based on the experimental study.
  • 85. Statistical methods โ€ข Coefficient of determination โ€ข Mean Absolute Percentage Error โ€ข Root Mean Square Error โ€ข Mean Absolute Error โ€ข Mean Square Error difference between two continuous variables how well a regression model is capable of describing a data set a measure of prediction accuracy of a forecasting method in statistics, a measure of the quality of an estimator measure of the differences between an estimator and the values observed
  • 86. Statistical methods COEFFICIENT OF DETERMINATION a measure for how well a regression model is capable of describing a data set. used to evaluate the validity of the predictive results compared to the actual (experimental) real model results ๐’š๐’Š= experimental value of (y) ๐’‡๐’Š= predicted value of (y) ๐’š๐’Š= the mean of the experimental values N = the number of values
  • 87. Statistical methods MEAN ABSOLUTE ERROR a measure of difference between two continuous variables. the average vertical distance between each point and the identity line. MAE is also the average horizontal distance between each point and the identity line.
  • 88. Statistical methods MEAN ABSOLUTE PERCENTAGE ERROR a measure of prediction accuracy of a forecasting method in statistics,
  • 89. Statistical methods MEAN SQUARE ERROR measures the average of the squares of the errorsโ€”that is, the average squared difference between the estimated values and what is estimated The MSE is a measure of the quality of an estimatorโ€”it is always non- negative, and values closer to zero are better.
  • 90. Statistical methods ROOT MEAN SQUARE ERROR a measure for the difference between a data set and a corresponding fit. The RMS asymptotically converges to the standard deviation from the model's predicted value for sufficiently large sizes of data sets. measure of the differences between values (sample or population values) predicted by a model or an estimator and the values observed.
  • 91. Statistical methods Al-Waeli et al. [2018]. Comparison of prediction methods of PV/T nanofluid and nano-PCM system using a measured dataset and artificial neural network
  • 92. Statistical methods Al-Waeli et al. [2018]. Comparison of prediction methods of PV/T nanofluid and nano-PCM system using a measured dataset and artificial neural network
  • 93. Statistical methods Al-Waeli et al. [2018]. Comparison of prediction methods of PV/T nanofluid and nano-PCM system using a measured dataset and artificial neural network
  • 94. Statistical methods Al-Waeli et al. [2018]. Comparison of prediction methods of PV/T nanofluid and nano-PCM system using a measured dataset and artificial neural network LOWER IS BETTER
  • 95. Food for Thought โ€ข What is the difference between Artificial Intelligence and computational intelligence? โ€ข What is Particle Swarm Optimization? โ€ข What is Firefly Algorithm? โ€ข Which is a better algorithm for optimization? Why? โ€ข How to interpret skewness and kurtosis? โ€ข How to select the appropriate number of hidden layers?
  • 96. ๏‚— Initial weights (small random values โˆˆ[โ€1,1]) ๏‚— Transfer function (How the inputs and the weights are combined to produce output?) ๏‚— Error estimation ๏‚— Weights adjusting ๏‚— Number of neurons ๏‚— Data representation ๏‚— Size of training set The How?
  • 97. Text book in PV/T https://www.amazon.com/Photovoltaic-Thermal-Systems-Principles-Applications/dp/3030278239/ref=sr_1_1?keywords=PV%2FT+al- waeli&qid=1563014343&s=gateway&sr=8-1
  • 99. Original article on ANN use for PV/T Performance Prediction
  • 101. Follow me on social media www.linkedin.com/in/ali-al-waeli- a76a33124 https://www.researchgate.net/profile/Ali_Al-Waeli https://www.facebook.com/AliHWaeliAR/ https://www.facebook.com/AliHwaeli/
  • 102. Disclaimer Some of the figures/tables in this presentation are not owned by the Presenter, they are material copyrighted to their rightful owners. This presentation is intended for non-profit educational purposes. Slides with copyrighted material (images/tables) contain the letter C in the bottom right corner The actual presentation contains elements that are not mentioned in the PowerPoint and even edits to the PowerPoint. Still, this presentation contain useful information and figures with regards to machine learning, artificial neural networks and photovoltaic thermal (PV/T) collectors This presentation was prepared independently by the presenter and is owned by: Dr. Ali H. A. Alwaeli

Editor's Notes

  1. Neuron (unit / node / cell)
  2. Activation function
  3. All classification tasks depend upon labeled datasets; that is, humans must transfer their knowledge to the dataset in order for a neural network to learn the correlation between labels and data. This is known asย supervised learning.
  4. Hardware breakdowns (data centers, manufacturing, transport) Health breakdowns (strokes, heart attacks based on vital stats and data from wearables) Customer churn (predicting the likelihood that a customer will leave, based on web activity and metadata) Employee turnover (ditto, but for employees)
  5. Hardware breakdowns (data centers, manufacturing, transport) Health breakdowns (strokes, heart attacks based on vital stats and data from wearables) Customer churn (predicting the likelihood that a customer will leave, based on web activity and metadata) Employee turnover (ditto, but for employees)
  6. Hardware breakdowns (data centers, manufacturing, transport) Health breakdowns (strokes, heart attacks based on vital stats and data from wearables) Customer churn (predicting the likelihood that a customer will leave, based on web activity and metadata) Employee turnover (ditto, but for employees)
  7. Hardware breakdowns (data centers, manufacturing, transport) Health breakdowns (strokes, heart attacks based on vital stats and data from wearables) Customer churn (predicting the likelihood that a customer will leave, based on web activity and metadata) Employee turnover (ditto, but for employees)
  8. The agent learns to behave in environment depending on these rewards. To understand the limitations and merits of an algorithm and to develop efficient learning algorithms is the goal in reinforcement learning.
  9. One or more hidden layers
  10. Influence of the number of layers on the pattern recognition ability of MLP
  11. Stage (1) and (2) same input / (3) different input
  12. Y = m (slope) x + B (intersection)
  13. interpretation is clear
  14. of an estimator (of a procedure for estimating an unobserved quantity)