Considering the high initial capital cost of photovoltaic (PV) panels and their low conversion efficiency, it is imperative to operate the PV system at the maximum power point (MPP). In this context, our goal in this thesis is to develop and improve the PV system, by contributing to the optimization of energy withdrawn from PV panel using an embedded system. For this purpose, in order to simulate and test MPPT algorithm, the model of the PV panel should be first studied in accordance with the real behavior of the PV panel. Therefore, the single diode model of the PV panel is introduced in Matlab/Simulink and PSIM. Moreover, for the first time, the PV panel model is developed in Proteus; an experimental test bench was built to validate the developed model. On the other hand, this work proposes a modified incremental conductance (INC) algorithm to improve the MPP tracker (MPPT) capability for PV system when the irradiation is suddenly modified. Three modifications are made in the INC algorithm, which are described as follows: (1) A check to identify the increase in irradiation and make a correct decision. (2) Eliminate the all-division computations in the INC algorithm and make the algorithm structure simpler allowing the algorithm to be easily implemented by a low-cost embedded system. (3) A modified variable step INC algorithm is used, which can reduce the steady-state oscillations and improve the tracking speed under sudden irradiance variation. The first modification is simulated using PSIM through “Software in the Loop” test and the results show that the modified algorithm provides an accurate response to a sudden variation of solar irradiation with an efficiency of 98.8 %. The second modification is simulated using the PV panel model proposed in Proteus. For verification, a hardware test bench is implemented by using Arduino Uno board in which the low-cost Atmega328 microcontroller is integrated. This has led to a low-cost PV system with an efficiency of 98.5 %. The third modification is developed following the techniques employed in the automotive and aeronautical embedded system. This is done by following the V-cycle development process, which means that our controller will be validated using “Model in the Loop/Software in the Loop/Processor in the Loop” tests. In this sense, integrating the MPPT embedded system in the automotive or the aeronautical area will be possible. It should be mentioned that Matlab/Simulink is used for MIL/SIL/PIL tests, thus STM32F4 board is used for PIL test. On the other side, if minimizing the cost of the PV system is not important than guarantying a very high level of robustness and efficiency, it is required to use a more powerful method. Therefore in this thesis, we design and implement MPPT based on Kalman Filter. The expected outcome of this proposal is an efficient MPPT method which presents a very high level of robustness, reliability and accuracy. The obtained results clearly highlight the superiority of
These slides present the maximum power point tracking (MPPT ) algorithms for solar (PV) systems. Later of the class we will discuss on MPPT control of wind generators.
Pfe version final(scripte matlab de simulation des panneau pv)mustaphamoufassih
Un générateur photovoltaïque peut fonctionner dans une large gamme de tension et de courant de sortie, mais il ne peut délivrer une puissance maximale que pour des valeurs particulières du courant et de la tension. En effet la caractéristique I(V) du générateur dépend de l'éclairement solaire et de la température. Ces variations climatiques entraînent la fluctuation du point de puissance maximale [3]. Dans ce contexte, de nombreux chercheurs se sont attachés à inventer des commandes permettant de récupérer toujours le maximum d'énergie Ces commandes sont, connus sous le nom de MPPT (Maximum Power Point Tracking). Pour cela notre travail concerne la conception et implémentation intelligente d'une commande MPPT de la puissance maximale des module PV de poursuite du point de la puissance maximale de générateur photovoltaïque (GPV) quelque soient les conditions météorologique (la température et l'irradiation).pour une bonne exploitation et aussi pour avoir un grand rendement.
Its a comparison of performance of MPPT controllers in case of solar PV array under same working conditions. The MPPT controllers used are Artificial Neural Network and P&O based.
here dc-dc boost converter designed in MATLAB Simulink and MPPT controller designed in 2 methods(P&O and incremental conductance).
finally, I connect it to Ac grid via the Dc-Ac converter.
this entire system called grid-connected PV system.
These slides present the maximum power point tracking (MPPT ) algorithms for solar (PV) systems. Later of the class we will discuss on MPPT control of wind generators.
Pfe version final(scripte matlab de simulation des panneau pv)mustaphamoufassih
Un générateur photovoltaïque peut fonctionner dans une large gamme de tension et de courant de sortie, mais il ne peut délivrer une puissance maximale que pour des valeurs particulières du courant et de la tension. En effet la caractéristique I(V) du générateur dépend de l'éclairement solaire et de la température. Ces variations climatiques entraînent la fluctuation du point de puissance maximale [3]. Dans ce contexte, de nombreux chercheurs se sont attachés à inventer des commandes permettant de récupérer toujours le maximum d'énergie Ces commandes sont, connus sous le nom de MPPT (Maximum Power Point Tracking). Pour cela notre travail concerne la conception et implémentation intelligente d'une commande MPPT de la puissance maximale des module PV de poursuite du point de la puissance maximale de générateur photovoltaïque (GPV) quelque soient les conditions météorologique (la température et l'irradiation).pour une bonne exploitation et aussi pour avoir un grand rendement.
Its a comparison of performance of MPPT controllers in case of solar PV array under same working conditions. The MPPT controllers used are Artificial Neural Network and P&O based.
here dc-dc boost converter designed in MATLAB Simulink and MPPT controller designed in 2 methods(P&O and incremental conductance).
finally, I connect it to Ac grid via the Dc-Ac converter.
this entire system called grid-connected PV system.
Commande par Backstepping d'un système photovoltaïque ON-GRID Achraf SAADAOUI
L’objectif de ce mini-projet concerne le développement d’une stratégie de commande robuste et efficace (Backstepping), pour l’optimisation du fonctionnement d’un système photovoltaïque connecté au réseau électrique. Cette stratégie de contrôle garantit des propriétés de stabilité et de robustesse en asservissement et en régulation.
Ce travail est centré sur l’amélioration des performances et du rendement des systèmes photovoltaïques raccordés au réseau, à travers l’utilisation d’algorithmes de contrôles avancés
pour la commande des interfaces de puissance DC/DC et DC/AC. La commande du convertisseur DC/DC permet la poursuite du point de puissance maximale MPPT du générateur
photovoltaïque en vue d’un meilleur rendement d'utilisation du générateur photovoltaïque. Le contrôleur de l’onduleur permet d’injecter un courant de sortie de forme sinusoïdale synchronisé au réseau électrique et d’améliorer la qualité d'énergie injectée au réseau. Cette commande proposée est validée par simulation sous l’environnement Matlab/Simulink.
PFE Réalisation d’un onduleur monophasé autonome commandé par PIC 16F877RAMZI EL IDRISSI
Réalisé par :
EL IDRISSI Ramzi
SEMLALI Amine
AGHMADI Ahmed
Filiére :
Génie Industriel & Energies Renouvelables ( l'école supérieure de technologie de Berrechid )
Commande par Backstepping d'un système photovoltaïque ON-GRID Achraf SAADAOUI
L’objectif de ce mini-projet concerne le développement d’une stratégie de commande robuste et efficace (Backstepping), pour l’optimisation du fonctionnement d’un système photovoltaïque connecté au réseau électrique. Cette stratégie de contrôle garantit des propriétés de stabilité et de robustesse en asservissement et en régulation.
Ce travail est centré sur l’amélioration des performances et du rendement des systèmes photovoltaïques raccordés au réseau, à travers l’utilisation d’algorithmes de contrôles avancés
pour la commande des interfaces de puissance DC/DC et DC/AC. La commande du convertisseur DC/DC permet la poursuite du point de puissance maximale MPPT du générateur
photovoltaïque en vue d’un meilleur rendement d'utilisation du générateur photovoltaïque. Le contrôleur de l’onduleur permet d’injecter un courant de sortie de forme sinusoïdale synchronisé au réseau électrique et d’améliorer la qualité d'énergie injectée au réseau. Cette commande proposée est validée par simulation sous l’environnement Matlab/Simulink.
PFE Réalisation d’un onduleur monophasé autonome commandé par PIC 16F877RAMZI EL IDRISSI
Réalisé par :
EL IDRISSI Ramzi
SEMLALI Amine
AGHMADI Ahmed
Filiére :
Génie Industriel & Energies Renouvelables ( l'école supérieure de technologie de Berrechid )
IMPROVED MPPT METHOD TO INCREASE ACCURACY & SPEED IN PHOTOVOLTAIC UNDER VARIA...Naimesh Rama
This study proposes a novel MPPT method and the detailed performance comparison with FLC techniques is achieved. Under sudden change in atmospheric operating conditions, the proposed MPPT method performs better performance the proposed MPPT method has achieved the lowest oscillation rate at the MPP compared to commonly used methods.
A Review on Maximum Power Point Tracking Techniques under Partial Shading Con...ijtsrd
Partially shaded condition PSC is one of the major problems in large photovoltaic generation systems. It causes losses in output power and hot spot effects. Under PSC, PV characteristic curve exhibits multiple peaks having one global maximum power point and multiple local maximum power points. Tracking the global maximum power point is one of the main challenges the design engineers have to face. The paper presents the recent work done on the development of Global Maximum Power Point Tracking GMPPT algorithms under partial shading condition and their comparative analysis. To have focus on GMPPT techniques used in PSC, traditional MPPT techniques that cannot distinguish GMPP from local maximum power points have not been discussed. Rishi Kumar Gupta | Nita Vishwakarma "A Review on Maximum Power Point Tracking Techniques under Partial Shading Condition" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-6 | Issue-5 , August 2022, URL: https://www.ijtsrd.com/papers/ijtsrd50590.pdf Paper URL: https://www.ijtsrd.com/engineering/electrical-engineering/50590/a-review-on-maximum-power-point-tracking-techniques-under-partial-shading-condition/rishi-kumar-gupta
Distributed energy resources (DER) based micro grid and Nano-grid framework is most technically viable bottom-top approach to sustainably meet ever-increasing demand of rural and urban communities. Recently the growth of DC operative home appliances like mobile and lap top chargers, ovens and hair dryer’s etc. are increasing and therefore a DC/DC converter is an efficient way to meet the electricity need from the local DER and helps in improving the system efficiency. This paper presents simulation results of a buck boost converter, MPPT algorithm (P & O method) for solar PV module and closed loop PI control system for obtaining constant 12 V and 24 V DC output voltage at DC bus. The proposed methodology is to extract maximum DC power from solar PV system and it is directly fed to DC load or DC Nano grid.
Similar to Contribution to the optimization of energy withdrawn from a PV panel using an Embedded System (20)
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdffxintegritypublishin
Advancements in technology unveil a myriad of electrical and electronic breakthroughs geared towards efficiently harnessing limited resources to meet human energy demands. The optimization of hybrid solar PV panels and pumped hydro energy supply systems plays a pivotal role in utilizing natural resources effectively. This initiative not only benefits humanity but also fosters environmental sustainability. The study investigated the design optimization of these hybrid systems, focusing on understanding solar radiation patterns, identifying geographical influences on solar radiation, formulating a mathematical model for system optimization, and determining the optimal configuration of PV panels and pumped hydro storage. Through a comparative analysis approach and eight weeks of data collection, the study addressed key research questions related to solar radiation patterns and optimal system design. The findings highlighted regions with heightened solar radiation levels, showcasing substantial potential for power generation and emphasizing the system's efficiency. Optimizing system design significantly boosted power generation, promoted renewable energy utilization, and enhanced energy storage capacity. The study underscored the benefits of optimizing hybrid solar PV panels and pumped hydro energy supply systems for sustainable energy usage. Optimizing the design of solar PV panels and pumped hydro energy supply systems as examined across diverse climatic conditions in a developing country, not only enhances power generation but also improves the integration of renewable energy sources and boosts energy storage capacities, particularly beneficial for less economically prosperous regions. Additionally, the study provides valuable insights for advancing energy research in economically viable areas. Recommendations included conducting site-specific assessments, utilizing advanced modeling tools, implementing regular maintenance protocols, and enhancing communication among system components.
Hierarchical Digital Twin of a Naval Power SystemKerry Sado
A hierarchical digital twin of a Naval DC power system has been developed and experimentally verified. Similar to other state-of-the-art digital twins, this technology creates a digital replica of the physical system executed in real-time or faster, which can modify hardware controls. However, its advantage stems from distributing computational efforts by utilizing a hierarchical structure composed of lower-level digital twin blocks and a higher-level system digital twin. Each digital twin block is associated with a physical subsystem of the hardware and communicates with a singular system digital twin, which creates a system-level response. By extracting information from each level of the hierarchy, power system controls of the hardware were reconfigured autonomously. This hierarchical digital twin development offers several advantages over other digital twins, particularly in the field of naval power systems. The hierarchical structure allows for greater computational efficiency and scalability while the ability to autonomously reconfigure hardware controls offers increased flexibility and responsiveness. The hierarchical decomposition and models utilized were well aligned with the physical twin, as indicated by the maximum deviations between the developed digital twin hierarchy and the hardware.
Explore the innovative world of trenchless pipe repair with our comprehensive guide, "The Benefits and Techniques of Trenchless Pipe Repair." This document delves into the modern methods of repairing underground pipes without the need for extensive excavation, highlighting the numerous advantages and the latest techniques used in the industry.
Learn about the cost savings, reduced environmental impact, and minimal disruption associated with trenchless technology. Discover detailed explanations of popular techniques such as pipe bursting, cured-in-place pipe (CIPP) lining, and directional drilling. Understand how these methods can be applied to various types of infrastructure, from residential plumbing to large-scale municipal systems.
Ideal for homeowners, contractors, engineers, and anyone interested in modern plumbing solutions, this guide provides valuable insights into why trenchless pipe repair is becoming the preferred choice for pipe rehabilitation. Stay informed about the latest advancements and best practices in the field.
Immunizing Image Classifiers Against Localized Adversary Attacksgerogepatton
This paper addresses the vulnerability of deep learning models, particularly convolutional neural networks
(CNN)s, to adversarial attacks and presents a proactive training technique designed to counter them. We
introduce a novel volumization algorithm, which transforms 2D images into 3D volumetric representations.
When combined with 3D convolution and deep curriculum learning optimization (CLO), itsignificantly improves
the immunity of models against localized universal attacks by up to 40%. We evaluate our proposed approach
using contemporary CNN architectures and the modified Canadian Institute for Advanced Research (CIFAR-10
and CIFAR-100) and ImageNet Large Scale Visual Recognition Challenge (ILSVRC12) datasets, showcasing
accuracy improvements over previous techniques. The results indicate that the combination of the volumetric
input and curriculum learning holds significant promise for mitigating adversarial attacks without necessitating
adversary training.
Final project report on grocery store management system..pdfKamal Acharya
In today’s fast-changing business environment, it’s extremely important to be able to respond to client needs in the most effective and timely manner. If your customers wish to see your business online and have instant access to your products or services.
Online Grocery Store is an e-commerce website, which retails various grocery products. This project allows viewing various products available enables registered users to purchase desired products instantly using Paytm, UPI payment processor (Instant Pay) and also can place order by using Cash on Delivery (Pay Later) option. This project provides an easy access to Administrators and Managers to view orders placed using Pay Later and Instant Pay options.
In order to develop an e-commerce website, a number of Technologies must be studied and understood. These include multi-tiered architecture, server and client-side scripting techniques, implementation technologies, programming language (such as PHP, HTML, CSS, JavaScript) and MySQL relational databases. This is a project with the objective to develop a basic website where a consumer is provided with a shopping cart website and also to know about the technologies used to develop such a website.
This document will discuss each of the underlying technologies to create and implement an e- commerce website.
Student information management system project report ii.pdfKamal Acharya
Our project explains about the student management. This project mainly explains the various actions related to student details. This project shows some ease in adding, editing and deleting the student details. It also provides a less time consuming process for viewing, adding, editing and deleting the marks of the students.
Student information management system project report ii.pdf
Contribution to the optimization of energy withdrawn from a PV panel using an Embedded System
1. Centre d’Etudes Doctorales : Sciences et Techniques de l’Ingénieur
Soutenance de thèse
en vue de l’obtention du
Doctorat en Sciences et Techniques de l’Ingénieur
Spécialité
Génie électrique
Laboratoire
Laboratoire de Productique Energie et Développement Durable
Au sein de
Presentée et soutenue publiquement par
Mr. Saad Motahhir
Contribution to the optimization of energy withdrawn from a PV panel using an
Embedded System
Sous la direction de
Pr. Abdelaziz El Ghzizal
Pr. Aziz Derouich
31/03/2018
2. 1
2
3
Context and challenges
Thesis contributions
Conclusions & perspectives
Plan
2
Why Renewable energy ?
PV Energy
Problematic
Low-cost Embedded system based control for PV system
MIL/SIL/PIL tests for MPPT algorithm
Improvement of INC algorithm for fast variation of irradiation and test by SIL method
Design Reliable and robust PV system using Kalman filter through SIL method
3. Context and challenges Thesis contributions Conclusions & perspectives
3
Why Renewable energy ? PV Energy Problematic
Demand for
electricity will
double to 2060
Per capita energy
demand will peak
before 2030
The council said that
fossil energy will be
able to provide just 50
percent to 70 percent
of energy demand by
2060.
The phenomenal rise of
solar and wind energy
will continue
4. Context and challenges Thesis contributions Conclusions & perspectives
4
Why Renewable energy ? ProblematicPV Energy
5. Context and challenges Thesis contributions Conclusions & perspectives
5
High cost of solar panels
Why Renewable energy ? ProblematicPV Energy
Consequences
Low operational cost (cost of maintenance)
Reducing future CO2 emissions
Inexhaustible resource
One load can absorb the maximum PV power
6. Context and challenges Thesis contributions Conclusions & perspectives
6
Problem
Why Renewable energy ? ProblematicPV Energy
R
+
-
V
PVpanel
7. Context and challenges Thesis contributions Conclusions & perspectives
7
Why Renewable energy ? ProblematicPV Energy
α
I
V
MPPT Controller
Converter
DC/DC
Load
1
O
V
V
1O
I I
1 ²
1 ²O
in
O
VV
R R
I I
MPPT find the optimum α to have Rin= Rmpp
Solution
8. Context and challenges Thesis contributions Conclusions & perspectives
8
Experimental study Low-cost Embedded system based control for PV system
Design Reliable and robust PV system using Kalman filter through SIL method
Review on the most used MPPT algorithms
Model PV panel on Proteus
Model PV panel on PSIM
Improvement of INC algorithm for fast variation of irradiation using SIL method
MIL/SIL/PIL tests for MPPT algorithm
9. Context and challenges Thesis contributions Conclusions & perspectives
Review on the most used MPPT algorithms
MPPT
Direct
methods
Perturb &
Observe
Incremmental
conductance
Indirect
méthods
Fractional
Short-Circuit
Current
Fractional
Open-Circuit
Voltage
artificial
intelligence
méthods
Fuzzy Logic
Artificial
Neural
Network
9
10. Context and challenges Thesis contributions Conclusions & perspectives
Review on the most used MPPT algorithms
10
Choice of MPPT algorithm
Efficiency
Steady-state
oscillations
Implementation
complexity
Tracking Speed
True MPPT
Cost
11. Context and challenges Thesis contributions Conclusions & perspectives
11
The most used MPPT algorithms
MPPT
Category
True MPPT
Steady-
state
oscillations
Efficiency
Tracking
Speed
Analog/digital
Implementati
on Complexity
Sensors Cost
Fractional Short Circuit
Current
Indirect [1] No [3] No [5] Low [1] Fast [2] Both [2] Simple [2] I [6] Cheap [2]
Fractional open circuit
voltage
Indirect [1] No [3] No [5] Low [1] Fast [2] Both [2] Simple [2] V [6] Cheap [2]
P&O and hill climbing
method
Direct [1] Yes [3] Yes [5]
Medium
[1]
Slow [2] Both [2] Simple [2]
I and V
[6]
Medium [2]
Incremental conductance
method
Direct [1] Yes [3]
Sometimes
[5]
Good [1]
Medium
[2]
Digital [2] Medium [2]
I and V
[6]
Expensive
[7]
Fuzzy logic
Soft
computing [1]
Yes [3] No [4]
Very good
[1]
Fast [2] Digital [2] Complex [2]
I and V
[6]
Very
Expensive
[2]
Neural network
Soft
computing [1]
Yes [3] No [4]
Very good
[1]
Fast [2] Digital [2] Complex [2] Varies [6]
Very
Expensive
[2]
Review on the most used MPPT algorithms
13. Context and challenges Thesis contributions Conclusions & perspectives
13
Drawbacks of Incremental conductance
Review on the most used MPPT algorithms
1. Its complexity to be implemented due to the.
mathematical division calculations used in its
construction.
2. Fixed step size.
3. Incorrect decision under sudden increase of
irradiation.
14. Context and challenges Thesis contributions Conclusions & perspectives
14
PV panel model on PSIM
Modeling the PV panel on PSIM
Modeling Iph
Id
I
Ish
+
-
VRsh
Rs
D
𝑰 = 𝑰 𝒑𝒉 − 𝑰 𝒐 𝒆𝒙𝒑
𝒒 𝑽 + 𝑹 𝒔 𝑰
𝒂𝑲𝑻𝑵 𝒔
− 𝟏 −
(𝑽 + 𝑹 𝒔 𝑰)
𝑹 𝒔𝒉
Where:
𝑰 𝒑𝒉 = 𝑰 𝒔𝒄 + 𝑲𝒊 𝑻 − 𝟐𝟗𝟖. 𝟏𝟓
𝑮
𝟏𝟎𝟎𝟎
𝑰 𝟎 =
𝑰 𝒔𝒄 + 𝑲𝒊(𝑻 − 𝟐𝟗𝟖. 𝟏𝟓)
𝐞𝐱𝐩
𝒒 𝑽 𝒐𝒄 + 𝑲 𝒗 𝑻 − 𝟐𝟗𝟖. 𝟏𝟓
𝒂𝑲𝑻𝑵 𝒔
− 𝟏
The I-V characteristic PV panel is represented by the following equations :
1
2
3
15. Context and challenges Thesis contributions Conclusions & perspectives
15
Results
I‐V and P‐V characteristics of model and experimental data.
Modeling the PV panel on PSIM
16. Context and challenges Thesis contributions Conclusions & perspectives
16
Results
I‐V and P‐V curves for different values of irradiance
Modeling the PV panel on PSIM
17. Context and challenges Thesis contributions Conclusions & perspectives
17
Results
I‐V and P‐V curves for different values of temperature
Modeling the PV panel on PSIM
18. Context and challenges Thesis contributions Conclusions & perspectives
18
PV panel model on Proteus
Modeling the PV panel on Proteus
19. Context and challenges Thesis contributions Conclusions & perspectives
19
Measurement setup
Modeling the PV panel on Proteus
20. Context and challenges Thesis contributions Conclusions & perspectives
20
Results
I-V and P-V characteristics for simulation and experimental data
Modeling the PV panel on Proteus
21. Context and challenges Thesis contributions Conclusions & perspectives
21
Low-cost Embedded system based control for PV system
I I
V V
I I
V V
I I
V V
at MPP
left to MPP
right to MPP
0)/()( VVVIIV
0)/()( VVVIIV
0)/()( VVVIIV 0)( VIIV
0/)( VVIIV
0/)( VVIIV
and 0V
0Vand
and
and
at MPP
left to MPP
left to MPP
right to MPP
right to MPP
0)( VIIV
0V
0V
0)( VIIV
0)( VIIV
0)( VIIV
0)( VIIV
22. Context and challenges Thesis contributions Conclusions & perspectives
22
Low-cost Embedded system based control for PV system on Proteus
Low-cost Embedded system based control for PV system
Prix : 2 $
23. Context and challenges Thesis contributions Conclusions & perspectives
23
Simulationresults
INC
Mod INC
Low-cost Embedded system based control for PV system
87 µs
0.27 s
24. Context and challenges Thesis contributions Conclusions & perspectives
24
Experimental results
Low-cost Embedded system based control for PV system
INC
Mod INC
25. Context and challenges Thesis contributions Conclusions & perspectives
25
Comparison between our work and some experimental works published recently
Paper, Publication
year
PV Power at
STC
MPPT algorithm Controller used
Power
ripples
Efficiency
Response
time
Cost of
controller
[14], (2014) 80 W Modified INC Xilinx XC3S400 FPGA 2.7 W 98.8 % 2.5 ms 38.5 $
[15], (2014) 210 W
Adaptive P&O-
fuzzy MPPT
DSP TMS320F28335 1 W 95.2 % 20 ms 21.17 $
[16], (2014) 40 W
TS fuzzy-based
INC
Embedded controller
dsPIC33fJ128MC802
1W 97.5 % 2 s 4.46 $
[17], (2015) 87 W Modified INC
Microcontroller
PIC18f4520
1.3 W 99 % 0.275 s 4.26 $
[18], (2017) 10 W
FLC
MPPT
dSPACE-1103 0.9 W 97.295 % 0.264 s 38 $
[18], (2017) 10 W
Improved
INC
dSPACE-1103 1 W 91.93 % 0.254 s 38 $
Our work 20 W Modified INC Atmega 328 0.5 W 98.5% 0.1 s 2 $
Low-cost Embedded system based control for PV system
26. Context and challenges Thesis contributions Conclusions & perspectives
26
MIL/SIL/PIL tests for MPPT algorithm
0
P
Offset Ofsset
V
Modified INC algorithm (Variable step size)
27. Context and challenges Thesis contributions Conclusions & perspectives
27
MIL/SIL/PIL tests for MPPT algorithm
At voltage source region, ΔV is very low; as a result the
ΔP/ΔV steps will be large.
At current source region:
dP dI
I V
dV dV
SC
dP
I
dV
High steady-state power oscillations
dP/dV is unable to achieve adaptive stepping
Modified INC algorithm (Variable step size)
28. Context and challenges Thesis contributions Conclusions & perspectives
28
To overcome this problem, a modified variable step-size is used, which depends only on (ΔP).
1Offset Ofsset P
MIL/SIL/PIL tests for MPPT algorithm
Modified INC algorithm (Variable step size)
29. Context and challenges Thesis contributions Conclusions & perspectives
29
Model in the loop/Software in the loop/Processor in the loop tests for embedded system
MIL/SIL/PIL tests for MPPT algorithm
30. Context and challenges Thesis contributions Conclusions & perspectives
30
Result of Model in the loop test
MIL/SIL/PIL tests for MPPT algorithm
31. Context and challenges Thesis contributions Conclusions & perspectives
31
Result of Software in the loop test
MIL/SIL/PIL tests for MPPT algorithm
C code
32. Context and challenges Thesis contributions Conclusions & perspectives
32
Result of Processor in the loop test
MIL/SIL/PIL tests for MPPT algorithm
33. Context and challenges Thesis contributions Conclusions & perspectives
33
Comparison between the proposed work and some existing works in the area of PV
Reference,
Publication
year
Variable step Controller
used
Power
ripples
Response
time
Efficiency
[11], (2014) Choose between ΔD1
and ΔD2
Xilinx
XC3S400
FPGA
2.7 W 2.5 ms 98.8 %
[12], (2015) Step=N* abs (ΔP/ΔV) PIC18F4520 2 W 0.4 s 97.97 %
[13], (2015) Step=N* abs (ΔP/(ΔV- ΔI)) dsPIC30F4011 2 W 0.5 s 98 %
Our Work Offset=Offset1* abs (ΔP) STM32F407VG neglected 0.02 s 98.8%
MIL/SIL/PIL tests for MPPT algorithm
34. Context and challenges Thesis contributions Conclusions & perspectives
34
INC algorithm (Incorrect decision under sudden increase of irradiation)
Improvement of INC algorithm for fast variation of irradiation
35. Context and challenges Thesis contributions Conclusions & perspectives
35
Modified INC algorithm
Improvement of INC algorithm for fast variation of irradiation
36. Context and challenges Thesis contributions Conclusions & perspectives
36
Software-in-the-loop test for the Mod INC using PSIM software
Software-in-the-loop test for the Mod INC using PSIM software
Improvement of INC algorithm for fast variation of irradiation
37. Context and challenges Thesis contributions Conclusions & perspectives
37
Results & comparison
P&O INC
Mod INC
Improvement of INC algorithm for fast variation of irradiation
38. Context and challenges Thesis contributions Conclusions & perspectives
38
Results & comparison
Work Oscillations
level
Efficiency Response time during
sudden increase in
irradiation
Incorrect decision
under sudden increase
of irradiation
Conventional 2.5 W 96 % Slow Yes
[8], 2016 1 W 96.40 % Fast No
[9], 2013 1.5 W 98.5 % Fast Yes
[10], 2014 1 W 97.5 % Medium Yes
Our work Neglected 98.8 % Very fast No
Improvement of INC algorithm for fast variation of irradiation
39. Context and challenges Thesis contributions Conclusions & perspectives
39
Kalman filter
Design the MPPT algorithm using Kalman filter
Important and used everywhere: GPS (predict update location), machine vision (track targets) ,radar and more.
40. Context and challenges Thesis contributions Conclusions & perspectives
40
Kalman filter
Design the MPPT algorithm using Kalman filter
Q : Process noise
𝑥 𝑘
−
: State estimate at k given by
former iterations.
𝑥 𝑘−1: State estimate at k-1 given
by measurement output.
𝑃𝑘
−
: Priori error covariance.
𝑃𝑘−1: Posteriori error covariance.
A & B & H : Constants.
R : Measurement noise
covariance.
𝐾𝑘: Kalman gain.
𝑢 𝑘−1: Input.
41. Context and challenges Thesis contributions Conclusions & perspectives
41
Kalman filter based MPPT
1
1 1
k
k k k
P
V V M
V
The prediction state:
1k kP P Q
1
k k kK P P R
,k k k in k kV V K V V
1k k kP K P
The measurement update
Design the MPPT algorithm using Kalman filter
42. Context and challenges Thesis contributions Conclusions & perspectives
42
Software-in-the-loop test for the Kalman filter based MPPT using PSIM software
Design the MPPT algorithm using Kalman filter
Software-in-the-loop test for the Kalman filter based MPPT using PSIM software
43. Context and challenges Thesis contributions Conclusions & perspectives
43
Results
Results under stable weather condition
INC Kalman
Design the MPPT algorithm using Kalman filter
44. Context and challenges Thesis contributions Conclusions & perspectives
44
Results
Results under variable solar irradiation
200W/m²
800 W/m²
1000
W/m²
1000
W/m²
500 W/m²
800 W/m²
200W/m²
1000 W/m²
800 W/m²
500 W/m²
800 W/m²
1000 W/m²
INC Kalman
Design the MPPT algorithm using Kalman filter
45. Context and challenges Thesis contributions Conclusions & perspectives
45
Results comparison
Results comparison between the proposed method and INC algorithm
Design the MPPT algorithm using Kalman filter
Irradiance (W/m2)
Kalman filter based MPPT INC algorithm
Response time
(ms)
Efficiency (%) Oscillations (W)
Response time
(ms)
Efficiency (%)
Oscillatio
ns (W)
1000 5 99.38 0.8 30 96.64 3
500 4 99.25 0.4 24 96.72 1.6
800 5 99.23 0.7 29 96.62 2.7
46. Context and challenges Thesis contributions Conclusions & perspectives
46
Results comparison
Design the MPPT algorithm using Kalman filter
MPPT
Category
True MPPT
Steady-
state
oscillations
Efficiency
Tracking
Speed
Analog/digital
Implementation
Complexity
Sensors Cost
Fuzzy logic
Soft
computing [1]
Yes [3] No [4]
Very good
[1]
Fast [2] Digital [2] Complex [2]
I and V
[6]
Very
Expensive
[2]
Neural network
Soft
computing [1]
Yes [3] No [4]
Very good
[1]
Fast [2] Digital [2] Complex [2]
Varies
[6]
Very
Expensive
[2]
Kalman basaed MPPT Direct [1] Yes [3] No
Very Good
[1]
Very fast Digital [2] Medium [2] I and V Expensive
47. 47
Low-cost Embedded system based
control for PV system
MIL/SIL/PIL test for
MPPT algorithm
Reliable and robust PV
system using Kalman filter
Conclusion
47
1
2
3
4
PV panel Model on Proteus
48. Propose a flexible PV panel model on Proteus.
Design an improved MPPT method for tracking the MPP under partial
shading condition.
Extended Kalman filter based MPPT.
48
Suggestions for Future Work
49. 49
Journal Publications
1. Motahhir, S., Hammoumi, A. E., Ghzizal, A. E., & Derouich, A. (2019). Open hardware/software test bench for
solar tracker with virtual instrumentation. Sustainable Energy Technologies and Assessments (Elsevier), 31, 9-
16.
2. Motahhir, S., Chalh, A., El Ghzizal, A., & Derouich, A. (2018). Development of a Low-cost PV System using an
improved INC algorithm and a PV panel Proteus model. Journal of cleaner Production (Elsevier), 204, 355-365.
3. Motahhir, S., El Hammoumi, A., & El Ghzizal, A. (2018). Photovoltaic system with quantitative comparative
between an improved MPPT and existing INC and P&O methods under fast varying of solar irradiation. Energy
Reports (Elsevier), 4, 341-350.
4. El Ouanjli, N., Motahhir, S., Derouich, A., El Ghzizal, A., Chebabhi, A., & Taoussi, M. (2019). Improved DTC
strategy of doubly fed induction motor using fuzzy logic controller. Energy Reports, 5, 271-279.
5. EL Hammoumi A., Motahhir S., EL Ghzizal A., Chalh A., Derouich A. (2018). A simple and low-cost active dual-axis
solar tracker. Energy Science & Engineering (Wiley). 6(5), 607-620.
6. Chalh, A., Motahhir, S., El Hammoumi, A., El Ghzizal, A., & Derouich, A. (2018). Study of a Low-Cost PV Emulator
for Testing MPPT Algorithm under Fast Irradiation and Temperature Change. Technology and Economics of
Smart Grids and Sustainable Energy (Springer Nature), 3(1), 11.
7. Motahhir, S., Aoune, A., El Ghzizal, A., Sebti, S., & Derouich, A. (2017). Comparison between Kalman filter and
incremental conductance algorithm for optimizing photovoltaic energy. Renewables: Wind, Water, and Solar
(Springer Nature), 4(1), 8.
50. 50
Journal Publications
8. El Hammoumi, A., Motahhir, S., Chalh, A., El Ghzizal, A., & Derouich, A. (2018). Low-cost virtual instrumentation of
PV panel characteristics using Excel and Arduino in comparison with traditional instrumentation. Renewables:
Wind, Water, and Solar (Springer Nature), 5(1), 3.
9. Motahhir, S., El Ghzizal, A., Sebti, S., & Derouich, A. (2017). MIL and SIL and PIL tests for MPPT
algorithm. Cogent Engineering (Taylor and Francis), 4(1), 1378475.
10.Motahhir, S., El Ghzizal, A., Sebti, S., & Derouich, A. (2018). Modeling of photovoltaic system with modified
incremental conductance algorithm for fast changes of irradiance. International Journal of Photoenergy
(Hidawi), 2018.
11.Motahhir, S., Chalh, A., Ghzizal, A., Sebti, S., & Derouich, A. (2017). Modeling of photovoltaic panel by using
proteus. Journal of Engineering Science and Technology Review, 10, 8-13.
12.Motahhir, S., El Ghzizal, A., Sebti, S., & Derouich, A. (2016). Shading effect to energy withdrawn from the
photovoltaic panel and implementation of DMPPT using C language. International Review of Automatic Control
(Prize), 9(2), 88-94.
51. 51
Conferences
Motahhir, S., El Ghzizal, A., Sebti, S., & Derouich, A. (2015). Proposal and Implementation of a novel perturb and
observe algorithm using embedded software. 3rd International Renewable and Sustainable Energy Conference
(IRSEC), (pp. 1-5). IEEE.
Aoune, A., Motahhir, S., El Ghzizal, A., Sebti, S., & Derouich, A. (2016). Determination of the maximum power point in
a photovoltaic panel using Kalman Filter on the environment PSIM. International Conference on Information
Technology for Organizations Development, (pp. 1-4). IEEE.
Chalh, A., Motahhir, S., EL Hammoumi, A., El Ghzizal, A. and Derouich A. (2017). A low-cost PV Emulator for testing
MPPT algorithm, The International Conference on Renewable Energy and Energy Efficiency.
Motahhir, S., El Ghzizal, A., Sebti, S., & Derouich, A. (2015, November). Une ressource pédagogique pour
l'enseignement par simulation: cas des panneaux photovoltaïques. International Workshop on Pedagogic Approaches
& E-Learning.
Motahhir, S., El Ghzizal, A., & Derouich, A. (2015, May). Modélisation et commande d'un panneau photovoltaïque
dans l'environnement PSIM. Congrès International de Génie Industriel et Management des Systèmes.
IEEE Conference Publications
International Conferences
53. 53
References
[1] Gupta, A., Chauhan, Y. K., & Pachauri, R. K. (2016). A comparative investigation of maximum power point tracking
methods for solar PV system. Solar Energy, 136, 236-253.
[2] Verma, D., Nema, S., Shandilya, A. M., & Dash, S. K. (2016). Maximum power point tracking (MPPT) techniques:
Recapitulation in solar photovoltaic systems. Renewable and Sustainable Energy Reviews, 54, 1018-1034.
[3] El-Khozondar, H. J., El-Khozondar, R. J., Matter, K., & Suntio, T. (2016). A review study of photovoltaic array maximum
power tracking algorithms. Renewables: Wind, Water, and Solar, 3(1), 3.
[4] Mohanty, P., Bhuvaneswari, G., Balasubramanian, R., & Dhaliwal, N. K. (2014). MATLAB based modeling to study the
performance of different MPPT techniques used for solar PV system under various operating conditions. Renewable and
Sustainable Energy Reviews, 38, 581-593.
[5] Gupta, A., Chauhan, Y. K., & Pachauri, R. K. (2016). A comparative investigation of maximum power point tracking
methods for solar PV system. Solar Energy, 136, 236-253.
[6] Bendib, B., Belmili, H., & Krim, F. (2015). A survey of the most used MPPT methods: Conventional and advanced
algorithms applied for photovoltaic systems. Renewable and Sustainable Energy Reviews, 45, 637-648.
[7] Amir, A., Amir, A., Selvaraj, J., Rahim, N. A., & Abusorrah, A. M. (2017). Conventional and modified MPPT techniques
with direct control and dual scaled adaptive step-size. Solar Energy, 157, 1017-1031.
[8] Zakzouk, N. E., Elsaharty, M. A., Abdelsalam, A. K., Helal, A. A., & Williams, B. W. (2016). Improved performance low-
cost incremental conductance PV MPPT technique. IET Renewable Power Generation, 10(4), 561-574.
[9] Kalman, R. E. (1960). A new approach to linear filtering and prediction problems. Journal of basic Engineering, 82(1), 35-
45.
[10] P. C. Sekhar and S. Mishra, “Takagi–Sugeno fuzzy-based incremental conductance algorithm for maximum power point
tracking of a photovoltaic generating system,” IET Renewable Power Generation, vol. 8, no. 8, pp. 900–914, 2014
54. 54
References
[11] Kobayashi, K., Matsuo, H., & Sekine, Y. (2004, June). A novel optimum operating point tracker of the solar cell power
supply system. In Power Electronics Specialists Conference, 2004. PESC 04. 2004 IEEE 35th Annual (Vol. 3, pp. 2147-2151).
IEEE.
[12] Wasynezuk, O. (1983). Dynamic behavior of a class of photovoltaic power systems. IEEE transactions on power apparatus
and systems, (9), 3031-3037.
[13] Patterson, D. J. (1990, June). Electrical system design for a solar powered vehicle. In Power Electronics Specialists
Conference, 1990. PESC'90 Record, 21st Annual IEEE (pp. 618-622). IEEE.
[14] Faraji, R., Rouholamini, A., Naji, H. R., Fadaeinedjad, R., & Chavoshian, M. R. (2014). FPGA-based real time incremental
conductance maximum power point tracking controller for photovoltaic systems. IET Power Electronics, 7(5), 1294-1304.
[15] Zainuri, M. A. A. M., Radzi, M. A. M., Soh, A. C., & Rahim, N. A. (2013). Development of adaptive perturb and observe-
fuzzy control maximum power point tracking for photovoltaic boost dc–dc converter. IET Renewable Power Generation, 8(2),
183-194.
[16] Sekhar, P. C., & Mishra, S. (2014). Takagi–Sugeno fuzzy-based incremental conductance algorithm for maximum power
point tracking of a photovoltaic generating system. IET Renewable Power Generation, 8(8), 900-914.
[17] Soon, T. K., & Mekhilef, S. (2015). A fast-converging MPPT technique for photovoltaic system under fast-varying solar
irradiation and load resistance. IEEE transactions on industrial informatics, 11(1), 176-186.
[18] Boukenoui, R., Ghanes, M., Barbot, J. P., Bradai, R., Mellit, A., & Salhi, H. (2017). Experimental assessment of Maximum
Power Point Tracking methods for photovoltaic systems. Energy, 132, 324-340.
55. Centre d’Etudes Doctorales : Sciences et Techniques de l’Ingénieur
Soutenance de thèse
en vue de l’obtention du
Doctorat en Sciences et Techniques de l’Ingénieur
Spécialité
Génie électrique
Laboratoire
Laboratoire de Productique Energie et Développement Durable
Au sein de
Presentée et soutenue publiquement par
Mr. Saad Motahhir
Contribution à l’optimisation de l’énergie soutirée des panneaux photovoltaïques
par un système embarqué
Sous la direction de
Pr. Abdelaziz El Ghzizal
Pr. Aziz Derouich
31/03/2018
57. 57
Please cite this work as:
Motahhir, S.(2018). Contribution to the optimization of energy withdrawn
from a PV panel using an Embedded System. (doctoral dissertation). Sidi
mohammed ben abdellah University, Fez, Morocco.
For more papers and works please visit :
https://www.researchgate.net/profile/Saad_Motahhir
Editor's Notes
Apres on a simulé l’algorithme MPPT base sur Kalman et INC sous une valeur constant de lirr
Apres on a simulé l’algorithme MPPT base sur Kalman et INC sous diffirente valeur de lirr