A Uniform Implementation Scheme for Evolutionary Optimization Algorithms and the experimental Implementation of an ACO Based MPPT for PV Systems under Partial Shading
This document presents a uniform implementation scheme for applying evolutionary algorithms like ant colony optimization (ACO) to maximum power point tracking (MPPT) in photovoltaic (PV) systems. The key points are:
1) A uniform procedure is proposed that allows various evolutionary algorithms to be applied to PV systems with different architectures (centralized, string-based, module-level etc.) using only one MPPT controller.
2) This reduces the number of required voltage/current sensors compared to individual MPPT controllers at each string/module.
3) The effectiveness of an ACO-based MPPT is demonstrated through simulations and experimental testing on a PV string under uniform and partial shading conditions.
Adaptive Control Scheme for PV Based Induction MachineIJMTST Journal
An adaptive control scheme for maximum power point tracking of a single-phase grid-connected photovoltaic system is presented. The difficulty on design a controller that may operate a photovoltaic system on its maximum power point (MPP) is that, this MPP depends on temperature and solar irradiance, ambient conditions that are time-varying and difficult to measure. A solution using an on-line sliding mode estimator is presented. It estimates three different parameters that depend on solar irradiance and temperature, eliminating the necessity of having any sensor for these environmental variables. It is capable of estimate time-varying parameters. A complete analysis was done taking into account the non-linearity’s showed by the closed-loop system. An adaptive law was found to substitute a perturbation bound and also to eliminate possible chattering due to the discontinuous controller term. Computer simulations are presented to show the good performance of the controller. The controller detects the deviation of the actual trajectory from the reference trajectory and corresponding changes the switching strategy to restore the tracking. Prominent characteristics such as invariance, robustness, order reduction, and control chattering are discussed in detail. Methods for coping with chattering are presented. Both linear and nonlinear systems are considered The proposed concept can be implemented to adaptive control scheme for induction machine using Matlab/Simulink software.
This research proposes the control system structure for a small-scale wind turbine. Significantly, the maximum power point tracking algorithm (MPPT) and the pitch angle controller are deeply analyzed; this is the base for proposing the strategy of the MPPT algorithm combined with pitch-angle control in a wide speed range of wind. This article also researches the converters, then analyses the advantages of each converter to choose the suitable converter for the small-scale wind turbine. In the MPPT algorithm design, the expert experience takes advantage through the fuzzy controller. The pitch angle controller is built based on the PID controller with its parameters adjusted by Fuzzy logic. The results showed that the effectiveness of the proposed control strategy is much better than that of the traditional control strategy. Moreover, in high and low wind speeds, the proposed control system operates reliably and stably.
An IntelligentMPPT Method For PV Systems Operating Under Real Environmental C...theijes
The sun irradiance (G) and temperature (T) are the two main factors that affect the output power gained from the photovoltaic (PV) DC–DC converter. Therefore, to enhance the performance of the overall system; a mechanism to track the maximum power point (MPP) is required. Conventional maximum power point tracking approaches, such as observation and perturbation technique, experience difficulty in identifying the true MPP. Therefore, intelligent systems including fuzzy logic controllers (FLC) are introduced for the maximum power point tracking system (MPPT). The selection of the membership functions (MFs) and the fuzzy sets (FSs) numbers are crucial in the performance of the FLC based MPPT. Accordingly, this work presents numerous adaptive neuro-fuzzy systems to automatically adjustthe fuzzy logic controller membership functions as an alternative to the trial and error approach, which waste time and effort in MPPT design. For this purpose an adaptive neuro-fuzzy system is developed in MATLAB/Simulink to determine suitable MFs and the FSs for the fuzzy logic controller. The effects of different types of MFs and the FSs are deeply investigated using real data collected from the rooftop PV system. The investigations show that the fuzzy logic controller with a triangular membership function and seven fuzzy setsprovides the best results
A Survey on the Performance of the Various MPPT Techniques of Standalone PV G...IJSRD
Maximum Power Point Tracking (MPPT) controller is very important part of the solar generation system. This paper presents the basic need and the various methods and techniques of maximum power tracking (MPPT) control. Every technique of MPPT control is evaluated based on its ability to detect multiple maxima, efficiency of the output solar power, cost and way of implementation, rate of convergence etc. the Perturbation and Observation technique and Incremental conductance Technique are widely used in MPPT control due to their advantages.
power management strategies for a grid-connected PV-FC Hybrid systemAsoka Technologies
This paper presents a method to operate a grid connected hybrid system. The hybrid system composed of a Photovoltaic (PV) array and a Proton exchange membrane fuel cell (PEMFC) is considered. The PV array normally uses a maximum power point tracking (MPPT) technique to continuously deliver the highest power to the load when variations in irradiation and temperature occur, which make it become an uncontrollable source. In coordination with PEMFC, the hybrid system output power becomes controllable. Two operation modes, the unit-power control (UPC) mode and the feeder-flow control (FFC) mode, can be applied to the hybrid system. The coordination of two control modes, the coordination of the PV array and the PEMFC in the hybrid system, and the determination of reference parameters are presented. The proposed operating strategy with a flexible operation mode change always operates the PV array at maximum output power and the PEMFC in its high efficiency performance band, thus improving the performance of system operation, enhancing system stability, and decreasing the number of operating mode changes.
Grid-Connected Pv-Fc Hybrid System Power Control Using Mppt And Boost ConverterIJERA Editor
This paper proposes a method for operating a grid connected hybrid system. This system composed of a Photovoltaic (PV) array and a Proton exchange membrane fuel cell (PEMFC) is considered. As the variations occur in temperature and irradiation during power delivery to load, Photo voltaic (PV) system becomes uncontrollable. In coordination with PEMFC, the hybrid system output power becomes controllable. Two operation modes are the unit-power control (UPC) mode and the feeder-flow control (FFC) mode, can be applied to the hybrid system. All MPPT methods follow the same goal that is maximizing the PV system output power by tracking the maximum power on every operating condition. Maximum power point tracking technique (Incremental conductance) for photovoltaic systems was introduced to maximize the produced energy. The coordination of two control modes, coordination of the PV array and the PEMFC in the hybrid system, and determination of reference parameters are presented. The proposed operating strategy systems with a flexible operation mode change always operate the PV array at maximum output power and the PEMFC in its high efficiency performance band. Also thus improving the performance of system operation, enhancing system stability, and reducing the number of operating mode changes.
Adaptive Control Scheme for PV Based Induction MachineIJMTST Journal
An adaptive control scheme for maximum power point tracking of a single-phase grid-connected photovoltaic system is presented. The difficulty on design a controller that may operate a photovoltaic system on its maximum power point (MPP) is that, this MPP depends on temperature and solar irradiance, ambient conditions that are time-varying and difficult to measure. A solution using an on-line sliding mode estimator is presented. It estimates three different parameters that depend on solar irradiance and temperature, eliminating the necessity of having any sensor for these environmental variables. It is capable of estimate time-varying parameters. A complete analysis was done taking into account the non-linearity’s showed by the closed-loop system. An adaptive law was found to substitute a perturbation bound and also to eliminate possible chattering due to the discontinuous controller term. Computer simulations are presented to show the good performance of the controller. The controller detects the deviation of the actual trajectory from the reference trajectory and corresponding changes the switching strategy to restore the tracking. Prominent characteristics such as invariance, robustness, order reduction, and control chattering are discussed in detail. Methods for coping with chattering are presented. Both linear and nonlinear systems are considered The proposed concept can be implemented to adaptive control scheme for induction machine using Matlab/Simulink software.
This research proposes the control system structure for a small-scale wind turbine. Significantly, the maximum power point tracking algorithm (MPPT) and the pitch angle controller are deeply analyzed; this is the base for proposing the strategy of the MPPT algorithm combined with pitch-angle control in a wide speed range of wind. This article also researches the converters, then analyses the advantages of each converter to choose the suitable converter for the small-scale wind turbine. In the MPPT algorithm design, the expert experience takes advantage through the fuzzy controller. The pitch angle controller is built based on the PID controller with its parameters adjusted by Fuzzy logic. The results showed that the effectiveness of the proposed control strategy is much better than that of the traditional control strategy. Moreover, in high and low wind speeds, the proposed control system operates reliably and stably.
An IntelligentMPPT Method For PV Systems Operating Under Real Environmental C...theijes
The sun irradiance (G) and temperature (T) are the two main factors that affect the output power gained from the photovoltaic (PV) DC–DC converter. Therefore, to enhance the performance of the overall system; a mechanism to track the maximum power point (MPP) is required. Conventional maximum power point tracking approaches, such as observation and perturbation technique, experience difficulty in identifying the true MPP. Therefore, intelligent systems including fuzzy logic controllers (FLC) are introduced for the maximum power point tracking system (MPPT). The selection of the membership functions (MFs) and the fuzzy sets (FSs) numbers are crucial in the performance of the FLC based MPPT. Accordingly, this work presents numerous adaptive neuro-fuzzy systems to automatically adjustthe fuzzy logic controller membership functions as an alternative to the trial and error approach, which waste time and effort in MPPT design. For this purpose an adaptive neuro-fuzzy system is developed in MATLAB/Simulink to determine suitable MFs and the FSs for the fuzzy logic controller. The effects of different types of MFs and the FSs are deeply investigated using real data collected from the rooftop PV system. The investigations show that the fuzzy logic controller with a triangular membership function and seven fuzzy setsprovides the best results
A Survey on the Performance of the Various MPPT Techniques of Standalone PV G...IJSRD
Maximum Power Point Tracking (MPPT) controller is very important part of the solar generation system. This paper presents the basic need and the various methods and techniques of maximum power tracking (MPPT) control. Every technique of MPPT control is evaluated based on its ability to detect multiple maxima, efficiency of the output solar power, cost and way of implementation, rate of convergence etc. the Perturbation and Observation technique and Incremental conductance Technique are widely used in MPPT control due to their advantages.
power management strategies for a grid-connected PV-FC Hybrid systemAsoka Technologies
This paper presents a method to operate a grid connected hybrid system. The hybrid system composed of a Photovoltaic (PV) array and a Proton exchange membrane fuel cell (PEMFC) is considered. The PV array normally uses a maximum power point tracking (MPPT) technique to continuously deliver the highest power to the load when variations in irradiation and temperature occur, which make it become an uncontrollable source. In coordination with PEMFC, the hybrid system output power becomes controllable. Two operation modes, the unit-power control (UPC) mode and the feeder-flow control (FFC) mode, can be applied to the hybrid system. The coordination of two control modes, the coordination of the PV array and the PEMFC in the hybrid system, and the determination of reference parameters are presented. The proposed operating strategy with a flexible operation mode change always operates the PV array at maximum output power and the PEMFC in its high efficiency performance band, thus improving the performance of system operation, enhancing system stability, and decreasing the number of operating mode changes.
Grid-Connected Pv-Fc Hybrid System Power Control Using Mppt And Boost ConverterIJERA Editor
This paper proposes a method for operating a grid connected hybrid system. This system composed of a Photovoltaic (PV) array and a Proton exchange membrane fuel cell (PEMFC) is considered. As the variations occur in temperature and irradiation during power delivery to load, Photo voltaic (PV) system becomes uncontrollable. In coordination with PEMFC, the hybrid system output power becomes controllable. Two operation modes are the unit-power control (UPC) mode and the feeder-flow control (FFC) mode, can be applied to the hybrid system. All MPPT methods follow the same goal that is maximizing the PV system output power by tracking the maximum power on every operating condition. Maximum power point tracking technique (Incremental conductance) for photovoltaic systems was introduced to maximize the produced energy. The coordination of two control modes, coordination of the PV array and the PEMFC in the hybrid system, and determination of reference parameters are presented. The proposed operating strategy systems with a flexible operation mode change always operate the PV array at maximum output power and the PEMFC in its high efficiency performance band. Also thus improving the performance of system operation, enhancing system stability, and reducing the number of operating mode changes.
The maximum power point tracking based-control system for small-scale wind tu...IJECEIAES
This paper presents the research on small-scale wind turbine systems based on the Maximum Power Point Tracking (MPPT) algorithm. Then propose a new structure of a small-scale wind turbine system to simplify the structure of the system, making the system highly practical. This paper also presented an MPPT-Fuzzy controller design and proposed a control system using the wind speed sensor for small-scale wind turbines. Systems are simulated using Matlab/Simulink software to evaluate the feasibility of the proposed controller. As a result, the system with the MPPT-Fuzzy controller has much better quality than the traditional control system.
FRAMEWORK, IMPLEMENTATION AND ALGORITHM FOR ASYNCHRONOUS POWER SAVING OF UWBM...pijans
Asynchronous Power Saving (APS) technique is one of the unique standard used in Mobile Ad hoc
Networks to conserve more energy in the system. This technique when combined with other power saving
systems like Ultra WideBand System and the use of Directional antenna in MANETs provides astonishing
result. In designing Medium Access Control (MAC), developing a framework and giving a detailed
implementation procedure are among the factors that hinder the process; specifically in MANETs not to
mention the Algorithm. This paper aimed at exploring a standard framework, implementation procedure
and Algorithm for designing an Asynchronous Power Saving Ultra WideBandMeduim Access Control
(UWB-MAC) in MANETs using directional antenna. An implementation procedure that comprises of
transmission, channelization, and receiver pattern of the Physical layer is specified in this research work.
The paper concludes with an algorithm for an Asynchronous Power Saving UWB-MAC using a Steerable
Directional antenna in MANETs.
This research presents tracking the maximum power of a photovoltaic to control a five-level inverter, a cascade type connecting a single-phase grid-connected system with a fuzzy logic control model. Maximum power tracking control In this research, the principle of controlling the maximum current amplitude of the photovoltaic multiplied by the sine signal per unit that used as a reference current compared to the grid current. Signal comparison with the PID controller allows the creation of five levels of PWM of cascade control of five-level inverter connects single-phase grids. The results of the simulation test using the program MATLAB/Simulink to compare with the generated prototype found that the fuzzy logic principle was used to control the maximum power tracking conditions of the P&O method, when the amount of radiation light intensity decreases suddenly, making it possible to track the maximum power of the photovoltaic. Also, when the inverter connected to the grid by controlling the power angle to compare results between the simulation and the prototype — found that the current flowing into the grid increases according to the power angle control. Resulting in a nearby waveform, sine wave and an out of phase angle to the grid voltage because the system is in the inverter mode, and the harmonic spectrum of the grid currently has total harmonic distortion (THD) is reduced as an indication of the proposed system can be developed and applications.
A SIMSCAPE based design of a dual maximum power point tracker of a stand-alon...IJECEIAES
This paper presents the simulation of a dual maximum power point tracker (dual-MPPT) and attempt to get the global maximum power point GMPP under partial shading conditions for a solar photovoltaic module using MATLAB SIMSCAPE. Traditional single MPP trackers are less efficient than dual MPP trackers and have greater sensitivity to partial shading. By using dual MPP trackers, one can get several features such as the possibility of connecting two arrays with different string sizes or different solar azimuths or tilts within high efficiency. This paper focuses on making the photovoltaic system work at maximum possible power under partial shading condition by using dual MPP trackers to achieve the convergence toward the global maximum power point GMPP.
Traffic Light Signal Parameters Optimization Using Modification of Multielement...IJECEIAES
A strategy to optimize traffic light signal parameters is presented for solving traffic con- gestion problem using modification of the Multielement Genetic Algorithm (MEGA). The aim of this method is to improve the lack of vehicle throughput (F ) of the works called as traffic light signal parameters optimization using the MEGA and Particle Swarm Optimization (PSO). In this case, the modification of MEGA is done by adding Hash-Table for saving some best populations for accelerating the recombination process of MEGA which is shortly called as H-MEGA. The experimental results show that the H-MEGA based optimization provides better performance than MEGA and PSO based methods (improving the F F F of both MEGA and PSO based optimization methods by about 10.01% (from 82,63% to 92.64%) and 6.88% (from 85.76% to 92.64%), respectively). In addition, the H-MEGA improve significantly the real F of Ooe Toroku road network of Kumamoto City, Japan about 21.62%.
The gravitational search algorithm for incorporating TCSC devices into the sy...IJECEIAES
This paper proposes a gravitational search algorithm (GSA) to allocate the thyristor-controlled series compensator (TCSC) incorporation with the issue of reactive power management. The aim of using TCSC units in this study is to minimize active and reactive power losses. Reserve beyond the thermal border, enhance the voltage profile and increase transmission-lines flow while continuing the whole generation cost of the system a little increase compared with its single goal base case. The optimal power flow (OPF) described is a consideration for finding the best size and location of the TCSCs devices seeing techno-economic subjects for minimizing fuel cost of generation units and the costs of installing TCSCs devices. The GSA algorithm's high ability in solving the proposed multi-objective problem is tested on two 9 and 30 bus test systems. For each test system, four case studies are considered to represent both normal and emergency operating conditions. The proposed GSA method's simulation results show that GSA offers a practical and robust highquality solution for the problem and improves system performance.
An Adaptive Load Balancing Middleware for Distributed SimulationGabriele D'Angelo
The simulation is useful to support the design and performance evaluation of complex systems, possibly composed by a massive number of interacting entities. For this reason, the simulation of such systems may need aggregate computation and memory resources obtained by clusters of parallel and distributed execution units. Shared computer clusters composed of available Commercial-Off-the-Shelf hardware are preferable to dedicated systems, mainly for cost reasons. The performance of distributed simulations is influenced by the heterogeneity of execution units and by their respective CPU load in background. Adaptive load balancing mechanisms could improve the resources utilization and the simulation process execution, by dynamically tuning the simulation load with an eye to the synchronization and communication overheads reduction. In this work it will be presented the GAIA+ framework: a new load balancing mechanism for distributed simulation. The framework has been evaluated by performing testbed simulations of a wireless ad hoc network model. Results confirm the effectiveness of the proposed solutions.
Design and Implementation of Efficient Ternary Content Addressable Memory ijcisjournal
A CAM is used for store and search data and using comparison logic circuitry implements the table
lookupfunction in a single clock cycle. CAMs are main application of packet forwarding and packet
classification in Network routers. A Ternary content addressable memory(TCAM) has three type of states
‘0’,’1’ and ‘X’(don’t care) and which is like as binary CAM and has extra feature of searching and storing.
The ‘X’ option may be used as ‘0’ and ‘1’. TCAM performs high-speed search operation in a deterministic
time. In this work a TCAM circuit is designed by using current race sensing scheme and butterfly matchline
(ML) scheme. The speed and power measures of both the TCAM designs are analysed separately. A Novel
technique is developed which is obtained by combining these two techniques which results in significant
power and speed efficiencies.
method for enhancement of coexistence between e gsm and cdma systems in borde...INFOGAIN PUBLICATION
This paper presents a possible method for enhancement of co-existence of an E-GSM system based network with a CDMA sustem based network, in border area between two countries. Since the frequency bands allocated for the deployment of previous mentioned networks can partially overlap and due to the fact that the downlink frequency band of CDMA system is in the same frequrency band as the uplink of E-GSM system, the co-existence of the systems represents a challenge for the spectrum enineering process. In this paper a method for sharing the frequency band between the two countries under discussion is presented, in order to offer an equitable access to limited spectrum resources. Under this approach, there are settled common technical principles of a coordination procedure between country A and country B.
A Study of Shading Effect on Photovoltaic Modules with Proposed P&O Checking ...Yayah Zakaria
Sun irradiation levels and associated temperature changes are the main factors that influence the conversion of solar energy into electricity. Most energy is produced during a hot sunny day as the sun irradiation is at the maximum level and uniform throughout the solar photovoltaic (PV). However, most solar PV were frequently get shadowed, completely or partially, by the neighbouring buildings, trees and passing clouds. Consequently, the solar PV has lower voltage and current output, hence,
multiple maximum power points (MPP) are existed on the PV curve, which could cause confusion to the conventional Maximum Power Point Tracker (MPPT) to track the true MPP for the PV system. Thus, it is important to examine the impacts of partial shading on the solar PV in order to extract the maximum possible power. This paper presents a MATLAB-based modelling for simulation and experimental setup to study the I-V and P-V characteristics of a solar module under a non-uniform irradiation due to partial shading condition (PSC). Furthermore, this study is also proposed an effective method (a variable step size of P&O with checking algorithm) that is low cost and higher tracking efficiency. Thus, this study is essential in improving and evaluating any new MPPT algorithm under the PSC.
Generalized optimal placement of PMUs considering power system observability,...IJECEIAES
This paper presents a generalized optimal placement of Phasor Measurement Units (PMUs) considering power system observability, reliability, Communication Infrastructure (CI), and latency time associated with this CI. Moreover, the economic study for additional new data transmission paths is considered as well as the availability of predefined locations of some PMUs and the preexisting communication devices (CDs) in some buses. Two cases for the location of the Control Center Base Station (CCBS) are considered; predefined case and free selected case. The PMUs placement and their required communication network topology and channel capacity are co-optimized simultaneously. In this study, two different approaches are applied to optimize the objective function; the first approach is combined from Binary Particle Swarm Optimization-Gravitational Search Algorithm (BPSOGSA) and the Minimum Spanning Tree (MST) algorithm, while the second approach is based only on BPSOGSA. The feasibility of the proposed approaches are examined by applying it to IEEE 14-bus and IEEE 118-bus systems.
Improved fuzzy c-means algorithm based on a novel mechanism for the formation...TELKOMNIKA JOURNAL
The clustering approach is considered as a vital method for many fields suchas machine learning, pattern recognition, image processing, information retrieval, data compression, computer graphics, and others.Similarly, it hasgreat significance in wireless sensor networks (WSNs) by organizing thesensor nodes into specific clusters. Consequently, saving energy and prolonging network lifetime, which is totally dependent on the sensor’s battery, that is considered asa major challenge in the WSNs. Fuzzyc-means (FCM) is one of classification algorithm, which is widely used in literature for this purpose in WSNs. However, according to the nature of random nodes deployment manner, on certain occasions, this situation forces this algorithm to produce unbalanced clusters, which adversely affects the lifetime of the network.To overcome this problem, a new clustering method called FCM-CMhas been proposed by improving the FCM algorithm to form balanced clustersfor random nodes deployment. The improvement is conductedby integrating the FCM with a centralized mechanism(CM).The proposed method will be evaluated based on four new parameters. Simulation result shows that our proposed algorithm is more superior to FCM by producing balanced clustersin addition to increasing the balancing of the intra-distances of the clusters, which leads to energy conservation and prolonging network lifespan.
The maximum power point tracking based-control system for small-scale wind tu...IJECEIAES
This paper presents the research on small-scale wind turbine systems based on the Maximum Power Point Tracking (MPPT) algorithm. Then propose a new structure of a small-scale wind turbine system to simplify the structure of the system, making the system highly practical. This paper also presented an MPPT-Fuzzy controller design and proposed a control system using the wind speed sensor for small-scale wind turbines. Systems are simulated using Matlab/Simulink software to evaluate the feasibility of the proposed controller. As a result, the system with the MPPT-Fuzzy controller has much better quality than the traditional control system.
FRAMEWORK, IMPLEMENTATION AND ALGORITHM FOR ASYNCHRONOUS POWER SAVING OF UWBM...pijans
Asynchronous Power Saving (APS) technique is one of the unique standard used in Mobile Ad hoc
Networks to conserve more energy in the system. This technique when combined with other power saving
systems like Ultra WideBand System and the use of Directional antenna in MANETs provides astonishing
result. In designing Medium Access Control (MAC), developing a framework and giving a detailed
implementation procedure are among the factors that hinder the process; specifically in MANETs not to
mention the Algorithm. This paper aimed at exploring a standard framework, implementation procedure
and Algorithm for designing an Asynchronous Power Saving Ultra WideBandMeduim Access Control
(UWB-MAC) in MANETs using directional antenna. An implementation procedure that comprises of
transmission, channelization, and receiver pattern of the Physical layer is specified in this research work.
The paper concludes with an algorithm for an Asynchronous Power Saving UWB-MAC using a Steerable
Directional antenna in MANETs.
This research presents tracking the maximum power of a photovoltaic to control a five-level inverter, a cascade type connecting a single-phase grid-connected system with a fuzzy logic control model. Maximum power tracking control In this research, the principle of controlling the maximum current amplitude of the photovoltaic multiplied by the sine signal per unit that used as a reference current compared to the grid current. Signal comparison with the PID controller allows the creation of five levels of PWM of cascade control of five-level inverter connects single-phase grids. The results of the simulation test using the program MATLAB/Simulink to compare with the generated prototype found that the fuzzy logic principle was used to control the maximum power tracking conditions of the P&O method, when the amount of radiation light intensity decreases suddenly, making it possible to track the maximum power of the photovoltaic. Also, when the inverter connected to the grid by controlling the power angle to compare results between the simulation and the prototype — found that the current flowing into the grid increases according to the power angle control. Resulting in a nearby waveform, sine wave and an out of phase angle to the grid voltage because the system is in the inverter mode, and the harmonic spectrum of the grid currently has total harmonic distortion (THD) is reduced as an indication of the proposed system can be developed and applications.
A SIMSCAPE based design of a dual maximum power point tracker of a stand-alon...IJECEIAES
This paper presents the simulation of a dual maximum power point tracker (dual-MPPT) and attempt to get the global maximum power point GMPP under partial shading conditions for a solar photovoltaic module using MATLAB SIMSCAPE. Traditional single MPP trackers are less efficient than dual MPP trackers and have greater sensitivity to partial shading. By using dual MPP trackers, one can get several features such as the possibility of connecting two arrays with different string sizes or different solar azimuths or tilts within high efficiency. This paper focuses on making the photovoltaic system work at maximum possible power under partial shading condition by using dual MPP trackers to achieve the convergence toward the global maximum power point GMPP.
Traffic Light Signal Parameters Optimization Using Modification of Multielement...IJECEIAES
A strategy to optimize traffic light signal parameters is presented for solving traffic con- gestion problem using modification of the Multielement Genetic Algorithm (MEGA). The aim of this method is to improve the lack of vehicle throughput (F ) of the works called as traffic light signal parameters optimization using the MEGA and Particle Swarm Optimization (PSO). In this case, the modification of MEGA is done by adding Hash-Table for saving some best populations for accelerating the recombination process of MEGA which is shortly called as H-MEGA. The experimental results show that the H-MEGA based optimization provides better performance than MEGA and PSO based methods (improving the F F F of both MEGA and PSO based optimization methods by about 10.01% (from 82,63% to 92.64%) and 6.88% (from 85.76% to 92.64%), respectively). In addition, the H-MEGA improve significantly the real F of Ooe Toroku road network of Kumamoto City, Japan about 21.62%.
The gravitational search algorithm for incorporating TCSC devices into the sy...IJECEIAES
This paper proposes a gravitational search algorithm (GSA) to allocate the thyristor-controlled series compensator (TCSC) incorporation with the issue of reactive power management. The aim of using TCSC units in this study is to minimize active and reactive power losses. Reserve beyond the thermal border, enhance the voltage profile and increase transmission-lines flow while continuing the whole generation cost of the system a little increase compared with its single goal base case. The optimal power flow (OPF) described is a consideration for finding the best size and location of the TCSCs devices seeing techno-economic subjects for minimizing fuel cost of generation units and the costs of installing TCSCs devices. The GSA algorithm's high ability in solving the proposed multi-objective problem is tested on two 9 and 30 bus test systems. For each test system, four case studies are considered to represent both normal and emergency operating conditions. The proposed GSA method's simulation results show that GSA offers a practical and robust highquality solution for the problem and improves system performance.
An Adaptive Load Balancing Middleware for Distributed SimulationGabriele D'Angelo
The simulation is useful to support the design and performance evaluation of complex systems, possibly composed by a massive number of interacting entities. For this reason, the simulation of such systems may need aggregate computation and memory resources obtained by clusters of parallel and distributed execution units. Shared computer clusters composed of available Commercial-Off-the-Shelf hardware are preferable to dedicated systems, mainly for cost reasons. The performance of distributed simulations is influenced by the heterogeneity of execution units and by their respective CPU load in background. Adaptive load balancing mechanisms could improve the resources utilization and the simulation process execution, by dynamically tuning the simulation load with an eye to the synchronization and communication overheads reduction. In this work it will be presented the GAIA+ framework: a new load balancing mechanism for distributed simulation. The framework has been evaluated by performing testbed simulations of a wireless ad hoc network model. Results confirm the effectiveness of the proposed solutions.
Design and Implementation of Efficient Ternary Content Addressable Memory ijcisjournal
A CAM is used for store and search data and using comparison logic circuitry implements the table
lookupfunction in a single clock cycle. CAMs are main application of packet forwarding and packet
classification in Network routers. A Ternary content addressable memory(TCAM) has three type of states
‘0’,’1’ and ‘X’(don’t care) and which is like as binary CAM and has extra feature of searching and storing.
The ‘X’ option may be used as ‘0’ and ‘1’. TCAM performs high-speed search operation in a deterministic
time. In this work a TCAM circuit is designed by using current race sensing scheme and butterfly matchline
(ML) scheme. The speed and power measures of both the TCAM designs are analysed separately. A Novel
technique is developed which is obtained by combining these two techniques which results in significant
power and speed efficiencies.
method for enhancement of coexistence between e gsm and cdma systems in borde...INFOGAIN PUBLICATION
This paper presents a possible method for enhancement of co-existence of an E-GSM system based network with a CDMA sustem based network, in border area between two countries. Since the frequency bands allocated for the deployment of previous mentioned networks can partially overlap and due to the fact that the downlink frequency band of CDMA system is in the same frequrency band as the uplink of E-GSM system, the co-existence of the systems represents a challenge for the spectrum enineering process. In this paper a method for sharing the frequency band between the two countries under discussion is presented, in order to offer an equitable access to limited spectrum resources. Under this approach, there are settled common technical principles of a coordination procedure between country A and country B.
A Study of Shading Effect on Photovoltaic Modules with Proposed P&O Checking ...Yayah Zakaria
Sun irradiation levels and associated temperature changes are the main factors that influence the conversion of solar energy into electricity. Most energy is produced during a hot sunny day as the sun irradiation is at the maximum level and uniform throughout the solar photovoltaic (PV). However, most solar PV were frequently get shadowed, completely or partially, by the neighbouring buildings, trees and passing clouds. Consequently, the solar PV has lower voltage and current output, hence,
multiple maximum power points (MPP) are existed on the PV curve, which could cause confusion to the conventional Maximum Power Point Tracker (MPPT) to track the true MPP for the PV system. Thus, it is important to examine the impacts of partial shading on the solar PV in order to extract the maximum possible power. This paper presents a MATLAB-based modelling for simulation and experimental setup to study the I-V and P-V characteristics of a solar module under a non-uniform irradiation due to partial shading condition (PSC). Furthermore, this study is also proposed an effective method (a variable step size of P&O with checking algorithm) that is low cost and higher tracking efficiency. Thus, this study is essential in improving and evaluating any new MPPT algorithm under the PSC.
Generalized optimal placement of PMUs considering power system observability,...IJECEIAES
This paper presents a generalized optimal placement of Phasor Measurement Units (PMUs) considering power system observability, reliability, Communication Infrastructure (CI), and latency time associated with this CI. Moreover, the economic study for additional new data transmission paths is considered as well as the availability of predefined locations of some PMUs and the preexisting communication devices (CDs) in some buses. Two cases for the location of the Control Center Base Station (CCBS) are considered; predefined case and free selected case. The PMUs placement and their required communication network topology and channel capacity are co-optimized simultaneously. In this study, two different approaches are applied to optimize the objective function; the first approach is combined from Binary Particle Swarm Optimization-Gravitational Search Algorithm (BPSOGSA) and the Minimum Spanning Tree (MST) algorithm, while the second approach is based only on BPSOGSA. The feasibility of the proposed approaches are examined by applying it to IEEE 14-bus and IEEE 118-bus systems.
Improved fuzzy c-means algorithm based on a novel mechanism for the formation...TELKOMNIKA JOURNAL
The clustering approach is considered as a vital method for many fields suchas machine learning, pattern recognition, image processing, information retrieval, data compression, computer graphics, and others.Similarly, it hasgreat significance in wireless sensor networks (WSNs) by organizing thesensor nodes into specific clusters. Consequently, saving energy and prolonging network lifetime, which is totally dependent on the sensor’s battery, that is considered asa major challenge in the WSNs. Fuzzyc-means (FCM) is one of classification algorithm, which is widely used in literature for this purpose in WSNs. However, according to the nature of random nodes deployment manner, on certain occasions, this situation forces this algorithm to produce unbalanced clusters, which adversely affects the lifetime of the network.To overcome this problem, a new clustering method called FCM-CMhas been proposed by improving the FCM algorithm to form balanced clustersfor random nodes deployment. The improvement is conductedby integrating the FCM with a centralized mechanism(CM).The proposed method will be evaluated based on four new parameters. Simulation result shows that our proposed algorithm is more superior to FCM by producing balanced clustersin addition to increasing the balancing of the intra-distances of the clusters, which leads to energy conservation and prolonging network lifespan.
IRJET- Frequency-Based Energy Management in Islanded Microgrid
Similar to A Uniform Implementation Scheme for Evolutionary Optimization Algorithms and the experimental Implementation of an ACO Based MPPT for PV Systems under Partial Shading
An efficient scanning algorithm for photovoltaic systems under partial shadingIJECEIAES
This paper proposes a new technique of maximum power point tracking (MPPT) for a photovoltaic (PV) system connected to three phase grids under partial shading condition (PSC), based on a new combined perturb and observe (P&O) with scanning algorithm. This new algorithm main advantages are the high-speed tracking compared to existing algorithms, high accuracy and simplicity which makes it ideal for hardware implementation. Simulation was carried on MATLAB/Simulink. Results showed the effectiveness in speed and accuracy of our algorithm over the existing ones either during standard condition (STC) or PSC. Furthermore, conventional direct power control (DPC) was applied to synchronize successfully the injected power with the grid, which makes our algorithm global and works efficiently under severe conditions.
Tunicate swarm algorithm based maximum power point tracking for photovoltaic...IJECEIAES
A new maximum power point tracking (MPPT) technique based on the bioinspired metaheuristic algorithm for photovoltaic system (PV system) is proposed, namely tunicate swarm algorithm-based MPPT (TSA-MPPT). The proposed algorithm is implemented on the PV system with five PV modules arranged in series and integrated with DC-DC buck converter. Then, the PV system is tested in a simulation using PowerSim (PSIM) software. TSA-MPPT is tested under varying irradiation conditions both uniform irradiation and non-uniform irradiation. Furthermore, to evaluate the performance, TSA-MPPT is compared with perturb & observe-based MPPT (P&O-MPPT) and particle swarm optimization-based MPPT (PSO-MPPT). The TSA-MPPT has an accuracy of 99% and has a reasonably practical capability compared to the MPPT technique, which already existed before.
A cost effective computational design of maximum power point tracking for pho...IJECEIAES
Maximum Power Point Tracking (MPPT) is one of the essential controller operations of any Photo-Voltaic (PV) cell design. Developing an efficient MPPT system includes a significant challenge as there are various forms of uncertainty factors that results in higher degree of fluctuation in current and voltage in PV cell. After reviewing existing system, it has been found that there is no presence of any benchmarked model to ensure a better form of computational model. Hence, this paper presents a novel and very simple design of MPPT without using any form of complex design mechanism nor including any form of frequently used iterative approach. The proposed model is completely focused on developing an algorithm that takes the input of voltage (open circuit), current (short circuit), and max power in order to obtain the peak power to be extracted from the PV cells. The study outcome shows faster response time and better form of analysis of current-voltage-power for given state of PV cells.
Modified variable neighborhood search algorithm for maximum power point track...TELKOMNIKA JOURNAL
Photovoltaic (PV) systems are being increasingly popular for power generation from solar radiation as the usage of renewable energy grows. To improve the efficiency, the system should operate at its the maximum power point. Hence, several algorithms have been developed for this purpose. Continuous tracking for the maximum power point often leads to heavy energy loss. Furthermore, partial shading can dramatically lower the performance of the system. A modified variable neighborhood search algorithm is proposed resulting zero oscillations around the operating point. A set of variables are used to improve the system’s configurability in various atmospheric and geographical conditions. Simulation result proves the operation of the proposed algorithm, its accuracy, and its fast response time.
A cost-effective and optimized maximum powerpoint tracking system for the pho...IJECEIAES
Solar energy is naturally available from sun, and it can be extracted by using a photovoltaic (PV) cell. However, solar energy extraction entirely depends on the climatic conditions and angle of rays falling on PV cells. Hence, maximum powerpoint tracking (MPPT) is considered in most areas under variable climatic conditions, which acts as a controller unit for PV cells. MPPT can enhance the efficiency of PV cells. However, designing an MPPT model is challenging as different uncertainties in the climatic condition may lead to more fluctuations in voltage and current in PV cells. Under the shaded condition, the PV cell may have other MPPT points that lead to the PV cell’s low efficiency in analyzing maximum power. Hence, this paper introduces a cost-effective and optimized system for the PV model that can find optimal power and improve PV cells’ efficiency. The proposed system achieves better computational performance with ~35% and ~42% than existing MPPT techniques. The improved particle swarm optimization (PSO) is smoother due to the enhanced form of MPP tracking. Hence, improved PSO takes 0.038 sec while the existing PSO technique takes 0.045 sec to obtain the MPP tracking.
A fast and accurate global maximum power point tracking controller for photo...IJECEIAES
The operating conditions of partially shaded photovoltaic (PV) generators created a need to develop highly efficient global maximum power point tracking (GMPPT) methods to increase the PV system performance. This paper proposes a simple, efficient, and fast GMPPT based on fuzzy logic control to reach the point of global maximum power. The approach measures the PV generator current in the areas where it is almost constant to estimate the local maximums powers and extracts the highest among them. The performance of this method is evaluated firstly by simulation versus four well-known recent methods, namely the hybrid particle swarm optimization, modified cuckoo search, scrutinization fast algorithm, and shade-tolerant maximum power point tracking (MPPT) based on current-mode control. Then, experimental verification is conducted to verify the simulation findings. The results confirm that the proposed method exhibits high performance for complex partial irradiances and can be implemented in low-cost calculators.
A Reliable Tool Based on the Fuzzy Logic Control Method Applying to the DC/DC...phthanh04
Solar energy performs an important role in electric energy based on renewable energy generation systems when referring to
clear energy. Systems for harvesting renewable energy frequently use DC/DC converters, especially solar photovoltaic systems. The
DC/DC boost converter has been used for converting the output voltage from the solar PV system to the required voltage rating of the
utility grid under the disturbance in the photovoltaic temperature and irradiation level. Because of that, a new maximum power point
tracking based on the fuzzy logic controller (MPPT-FLC) algorithm applying the DC/DC boost converter is developed. The proposed
approach aims toward improving the PV system's performance and tracking effectiveness. This aim can be achieved by adjusting the
DC/DC boost converter's duty cycle to ensure that the PV system operates close to its MPP under varying environmental conditions. The
effectiveness of the proposed method is verified in the off-grid PV system under conditions of the change of irradiation and temperature,
and the comparison of between the proposed method, the incremental conductance (INC), perturb and observe (P&O), and modified P&O
methods is also made. The obtained simulation results show that the MPPT capability significantly improved and achieved the highest
MPPT efficiency of 99.999% and an average efficiency of 99.98% in total when applying the proposed method.
The power supplied by photovoltaic DC–DC converter is affected by two factors, sun irradiance and temperature. Therefore, to improve the performance of the PV system; a mechanism to track the maximum power point (MPP) is required. Conventional maximum power point tracking approaches, such as observation and perturbation technique present some difficulties in identifying the true MPP. Therefore, intelligent systems including fuzzy logic controllers (FLC) are introduced for the maximum power point tracking system (MPPT). In this paper, we present a comparative study of the PV standalone system which is controlled by three techniques. The first one is conventional based on the observation and perturbation technique, the other are intelligent based on fuzzy logic according Mamdani and Takagi-Sugeno models. The investigations show that the fuzzy logic controllers provide the best results and Takagi-Sugeno model presents the lower overshoot value.
Similar to A Uniform Implementation Scheme for Evolutionary Optimization Algorithms and the experimental Implementation of an ACO Based MPPT for PV Systems under Partial Shading (20)
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.
About
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Technical Specifications
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
Key Features
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface
• Compatible with MAFI CCR system
• Copatiable with IDM8000 CCR
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
Application
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Saudi Arabia stands as a titan in the global energy landscape, renowned for its abundant oil and gas resources. It's the largest exporter of petroleum and holds some of the world's most significant reserves. Let's delve into the top 10 oil and gas projects shaping Saudi Arabia's energy future in 2024.
Overview of the fundamental roles in Hydropower generation and the components involved in wider Electrical Engineering.
This paper presents the design and construction of hydroelectric dams from the hydrologist’s survey of the valley before construction, all aspects and involved disciplines, fluid dynamics, structural engineering, generation and mains frequency regulation to the very transmission of power through the network in the United Kingdom.
Author: Robbie Edward Sayers
Collaborators and co editors: Charlie Sims and Connor Healey.
(C) 2024 Robbie E. Sayers
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Dr.Costas Sachpazis
Terzaghi's soil bearing capacity theory, developed by Karl Terzaghi, is a fundamental principle in geotechnical engineering used to determine the bearing capacity of shallow foundations. This theory provides a method to calculate the ultimate bearing capacity of soil, which is the maximum load per unit area that the soil can support without undergoing shear failure. The Calculation HTML Code included.
Cosmetic shop management system project report.pdfKamal Acharya
Buying new cosmetic products is difficult. It can even be scary for those who have sensitive skin and are prone to skin trouble. The information needed to alleviate this problem is on the back of each product, but it's thought to interpret those ingredient lists unless you have a background in chemistry.
Instead of buying and hoping for the best, we can use data science to help us predict which products may be good fits for us. It includes various function programs to do the above mentioned tasks.
Data file handling has been effectively used in the program.
The automated cosmetic shop management system should deal with the automation of general workflow and administration process of the shop. The main processes of the system focus on customer's request where the system is able to search the most appropriate products and deliver it to the customers. It should help the employees to quickly identify the list of cosmetic product that have reached the minimum quantity and also keep a track of expired date for each cosmetic product. It should help the employees to find the rack number in which the product is placed.It is also Faster and more efficient way.
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)MdTanvirMahtab2
This presentation is about the working procedure of Shahjalal Fertilizer Company Limited (SFCL). A Govt. owned Company of Bangladesh Chemical Industries Corporation under Ministry of Industries.
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
A Uniform Implementation Scheme for Evolutionary Optimization Algorithms and the experimental Implementation of an ACO Based MPPT for PV Systems under Partial Shading
2. requires additional devices. Load line based MPPTs [21, 22]
do not require additional equipment and have relative simple
implementations, but are unable to track the global MPP under
all shading patterns. Fibonacci search [23], dividing rectan-
gles (DIRECT) [24] and voltage window search (VWS) meth-
ods [25] have a fast convergence speed, but, similar to the load
line based MPPTs, cannot guarantee to track the global MPP
for all shading patterns. Artificial neural network (ANN) [26,
27] and fuzzy logic (FL) [28] based MPPTs can determine the
global MPP with good accuracy and tracking speed, but are
only suitable for PV systems where suitable training data or
knowledge of the required fuzzy rules is available. The
MLAM+HF hybrid MPPT [29], which combines an MPP-
locus accelerated method and IncCond, and MPPTs using the
parametric search algorithm [30] provide good accuracy but
both need predefined locus equations or a knowledge of the
system which makes them system dependent.
Evolutionary algorithm based MPPT methods, such as the
genetic algorithm (GA) [31], particle swarm optimization
(PSO) [32], differential evolution (DE) [33, 34], and ant colo-
ny optimization (ACO) [8], have an advantage over other
MPPT techniques due to their excellent ability to track the
global MPP with a system independent implementation, while
requiring no additional devices and fewer voltage and current
sensors. The relatively slow tracking speed associated with the
original algorithm implementations, compared to the ESC and
RCC methods, may limit their application when rapid irradi-
ance changes are prevalent. However, the combination of an
evolutionary algorithm with another technique, such as P&O,
narrows the search range thus significantly reducing the search
speed [35]. Concerns have been raised [20, 25] that the com-
plexity of newer computational based algorithms make MPPT
implementations based on these techniques inferior to methods
such as RCC, ESC and VWS. However, the objective of an
MPPT is to extract the maximum energy possible from the PV
system and thus the need, or otherwise, for processing power
is secondary, even as embedded processor cost is falling while
processor reliability is improving. In extracting the maximum
energy, particularly under partial shading conditions, the main
objective of the MPPT is how to converge to the global MPP
in the minimum number of steps. The fewer steps needed by
the MPPT algorithm, the better the algorithm’s performance.
Since many related evolutionary algorithms can also be
used in MPPT for PV systems with various architectural con-
figurations, we propose a uniform implementation scheme for
evolutionary algorithms to be applied to PV systems. Previ-
ously we proposed an ACO based MPPT [8] and verified its
effectiveness under various shading patterns using simulation.
In this paper, the experimental implementation of the ACO
based MPPT using the proposed uniform implementation
structure is conducted. In addition, techniques for accelerating
the convergence of the algorithm are also presented. The rest
of this paper is organized as follows. Section II introduces the
uniform implementation procedure of evolutionary algorithm
based MPPT and the techniques for accelerating the search
speed. Section III briefly presents the ACO background and
fundamentals based on our previous work published in [8]. In
Section IV, a simulation using datasheet parameters from an
actual PV module is conducted. In Section V, the experimental
implementation and results of ACO based MPPT, using the
uniform implementation scheme under both uniform and non-
uniform shading patterns, are presented. Finally, the work is
summarized and conclusions are made in Section VI.
II. UNIFORM IMPLEMENTATION SCHEME
PV systems can be broadly categorized as: centralized,
string-based and distributed architectures. Centralized archi-
tectures are typically characterized as being large systems with
multiple PV strings and a single centralized MPPT, as shown
in Fig. 1 (a). String-based systems are typically smaller mid-
sized systems with one PV string (or a small number of PV
strings) and a centralized inverter, as shown in Fig. 1 (b). Dis-
tributed architectures are characterized by module-level MPPT
(possibly a small number of modules may share an MPPT) and
can be configured as cascaded converter-MPPT architectures
(as in Fig. 1 (c)) and module-MPPT architectures (as in Fig. 1
(d)). Fig. 1 shows a grid-tied system using DC-AC inverters
connecting directly to the AC grid, although other structures
which connect to DC microgrids are also possible. In this situ-
ation, the DC-AC inverter is replaced by a DC-DC converter.
However, in all scenarios, as the MPPT is on the PV module
DC side of the inverter/converter, the final connection is un-
important to this study.
Fig.1. Different PV system structures: (a) centralized-MPPT, (b) string-based-
MPPT, (c) cascaded converter-MPPT and (d) module-MPPT.
Since we can consider the MPPT problem as a multi-
dimensional optimization problem and use an evolutionary
algorithm to solve it. Thus, many related evolutionary optimi-
zation algorithms can be applied to solve this problem. There-
fore, we present a uniform scheme for the application of evo-
lutionary optimization algorithms to MPPT. This requires a
change to the PV architecture, such that multiple MPPTs are
replaced by a single central MPPT which then provides indi-
vidual control signals to each power converter, as shown in
Fig. 2. That is, in all the MPPT structures, only one MPPT is
used to control the entire PV array. For the centralized-MPPT,
the control variable is scalar. For the string-based-MPPT, cas-
caded converter-MPPT and module-MPPT, the control varia-
ble (u) is multiple dimensional (u = [u1, u2, … , un]). The con-
trol variable could be the current/voltage of the PV ar-
ray/module or the duty ratio of the power converter. In our
work, the control variable for the PV string is the duty ratio
(D) of the PWM signal sent to the DC-DC converter. Since a
3. single PV string is tested, the control variable is a scalar. This
will be explained in the following section (Section III B).
There are two fundamental advantages to this approach. First-
ly, the global power point for each power converter is able to
be determined using just a single controller, and secondly, the
number of voltage and current sensors is able to be significant-
ly reduced, from a voltage and current sensor for each power
converter (each MPPT in Fig. 2) to just a single voltage and
current sensor at the AC (or DC microgrid) power bus.
Fig.2. The implementation of evolutionary optimization based MPPT into PV
systems with (a) centralized-MPPT, (b) string-based-MPPT, (c) module-
MPPT and (d) cascaded converter-MPPT architectures.
A uniform implementation procedure for evolutionary op-
timization is proposed in Fig. 3. This process starts with the
initialization of the algorithm parameters and the initial posi-
tion of each particle (also called the possible solutions in the
population). Then each particle is applied successively to the
PV system. When the implementation of the last particle is
completed, a new particle population is generated for the next
generation. Updating particles in the new generation continues
until the termination condition or the maximum number of
iterations is reached. By using this scheme, a range of evolu-
tionary optimization algorithms can be applied to MPPT, such
as DE, PSO, and ACO, etc.
Fig.3. Uniform procedure of applying particle based optimization for MPPT in
PV systems.
III. ACO BASED MPPT
A. Background of ACO algorithm
The ant colony algorithm is a probabilistic algorithm for
finding optimal paths based on the behavior of ants searching
for food [36]. It was introduced in the early 1990s and was
originally used to solve difficult combinatorial optimization
problems. In recent years, this technique has been extended to
continuous optimization [37, 38] and has been successfully
applied in many disciplines. In the combinational optimization
problem, the collective behaviors of a large number of ants
form a positive feedback phenomenon: ants initially search the
path randomly and lay down pheromone for other ants to fol-
low. The more ants that travel a path, the higher the density of
pheromone on the path, and as a result, the greater likelihood
that subsequent ants will choose the path. Finally, most of the
ants follow the trail until an ant individual achieves the short-
est path through the exchange of such information. For the
continuous problem, the solution construction is a little differ-
ent from the combinational problem. An pheromone archive is
defined in the process of solution generation as shown in Fig.
4. The vectors si (i = 1, 2, …, j, …, K) and f(si) are the K pos-
sible solutions and their corresponding fitness functions in the
archive, respectively. In this work, the fitness function is the
power output from the PV string. It is assumed that, for an N -
dimensional problem, the number of ants (population size) is
NP. The optimal solution is obtained by updating the possible
solutions in the archive continuously until the termination
condition is satisfied. The detailed procedure for the solution
construction of an ACO based MPPT can be described as fol-
lows [37].
f(s1)
f(s2)
.
.
.
f(sj)
.
.
.
f(sk)
s1
1 s1
2 ... s1
i ... s1
n
s2
1 s2
2 ... s2
i ... s2
n
͘
͘
͘
͘
͘
͘
͘
͘
͘
͘
͘
͘
͘
͘
͘
͘
͘
͘
sj
1 sj
2 ... sj
i ... sj
n
͘
͘
͘
͘
͘
͘
͘
͘
͘
͘
͘
͘
͘
͘
͘
͘
͘
͘
sk
1 sk
2 ... sk
i ... sk
n
ω1
ω2
.
.
.
ωj
.
.
.
ωk
s1
s2
sj
sk
G1 G2 GnGi
Fig. 4. The archive of solution generation process in ACOR.
Step 1: Initialization: Set the initial values for the parame-
ters, such as the number of ants (NP), size of the archive (K),
balance coefficient (Q), maximum number of generations (e.g.
iterations) (maxIter) and the convergence speed constant (EP).
Generate K random solutions and store them in the solution
archive with size K (K ≥ NP), and then rank these K solutions
according to the fitness value (f(si)) (from best to worst, in the
minimization problem, )()()()( 21 Kl sfsfsfsf ≤≤≤≤≤ LL ).
Step 2: Generation of new solutions: Generate a new so-
lution by sampling the Gaussian kernel probability density
function for each dimension in two steps. The first step is to
choose the Gaussian probability density subfunction and the
second step is to sample the chosen Gaussian probability den-
sity subfunction according to the parameterized normal distri-
bution. In the first step, when the lth Gaussian probability den-
4. sity subfunction is chosen, the subcomponent of the solution sl
in each dimension will be used to calculate the parameters for
the chosen Gaussian subfunction in the following steps. The
probability density function of each dimension, which is a
Gaussian function and consists of multiple (K) Gaussian sub-
functions, is given by:
)
2
)(
exp(
2
1
)()( 2
2
11
i
l
i
l
K
l
i
l
l
K
l
i
ll
i x
xgx
σ
μ
πσ
ωω
−
−== ∑∑ ==
G (1)
where Gi
(x) is the Gaussian kernel for the ith dimension of the
solution, gl
i
(x) is the lth sub-Gaussian function for the ith di-
mension of the solution, μl
i
and σl
i
are the ith dimensional
mean value and the standard deviation for the lth solution,
respectively. Three parameters of the Gaussian kernel for each
dimension in Eq. (1) (mean, μi
; standard deviations, σi
;
weight, ωl ), are calculated based on the solutions in the ar-
chive. They are given by:
},,,{},,,{ 11
i
K
i
l
ii
K
i
l
ii
sss LLLL == μμμμ (2)
∑=
−
−
=
K
j
i
l
i
ji
l
K
ss
1
1
ξσ (3)
)
2
)1(
exp(
2
1
22
2
KQ
l
QK
l
−
−=
π
ω , ( 12 ωωωω ≤≤≤≤≤ LL lK ) (4)
where si
l, the ith dimensional value for the lth solution, is con-
sidered as the mean value for each sub-Gaussian function, the
standard deviation for the ith dimension of the lth solution (σl
i
)
is calculated by multiplying the average distance from the cho-
sen solution sl to other solutions in the archive with the parame-
ter ξ, which represents the speed of convergence (the higher the
value of ξ, the lower the convergence speed) [37, 38]. Here, ωl
is the weight of solution sl. It is considered as a value of the
Gaussian function with a variable l, mean value of ‘1’ and
standard deviation of ‘QK’, where l is the rank of solution sl,
and Q is the algorithm parameter which represents the im-
portance of the best ranked solutions and is also designed to
control the diversification of the search process. When Q is
small, the possibility of choosing the best ranking solution is
larger. When it is large, the chance of choosing all the solutions
is equal. More discussion about the parameters of Q and ξ can
be found in [37]. The Gaussian subfunction is randomly cho-
sen based on the following probability:
∑
=
=
= Kr
r r
l
lp
1
ω
ω
(5)
Step 3: Ranking and archive updating: By repeating above
process, NP new solutions are generated. Add the newly gen-
erated solutions to the original solutions in the archive, rank the
NP + K solutions and keep only the K best solutions in the ar-
chive.
Step 4: Go to step 2 and stop when the maximum genera-
tion is reached or the termination conditions (|Vref(k) - Vref(k-1)|
< ε) are satisfied.
B. Implementation of ACO
Our proposed ACO technique for MPPT uses a fitness
function f(k) defined as the power output from the PV array,
f(k) = I(k) × V(k). For an evolutionary optimization algorithm
based MPPT with a population size NP and a maximum num-
ber of iterations maxIter, each particle is applied successively
as in Fig. 5.
1
1D 1
2D 1
NPD
1
1f 1
2f
1
NPf 2
1f 2
2f
2
NPf
2
2D
2
NPD2
1D maxIter
1D maxIter
2D maxIter
NPD
maxIter
1f maxIter
2f maxIter
NPf
Fig. 5. The execution series of particles using particle based optimization.
where Popi
(i = 1, 2, …, maxIter) is the population in each
generation, and Di
g
and fi
g
(i = 1,2,…, NP, g = 1,2,…, maxIter)
are the ith particle (a possible duty ratio candidate) and its
corresponding fitness (power) value at the gth generation, re-
spectively. The flowchart of the ACO based MPPT is shown
in Fig. 6. The algorithm starts by initializing parameters such
as the initial particle values in the archive (X_total) and the
newly generated ones (X_ant), the fitness values of particles in
the archive (fx_total) and the newly generated ones (fx_ant),
lower and upper limits of the duty ratio (L and H), the archive
size (K), convergence speed constant (ξ), locality of the search
process (Q) and the maximum number of iterations (maxIter).
Subsequently, the voltage and current values of the PV array
output are measured to calculate the fitness value for the cur-
rent particle. After applying all the newly generated particles
(ants) in the current generation, all the fitness values of the
newly generated particles and the particles in the archive are
put together and ranked in ascending order. Finally, the K best
solutions are kept in the archive. Thus, with these steps, the
particles in the current archive are updated in the first genera-
tion. For the next generation, the new particles are generated
based on Eqs. (1) - (5). The same process is repeated until the
termination condition of the algorithm or the maximum itera-
tions is satisfied. In the flowchart, due to the successive oper-
ating process of each particle, flag_ant and flag_Iter are used
to mark the current particle and the generation, respectively.
C. Acceleration of the convergence speed
One of the major concerns of using evolutionary optimiza-
tion for MPPT is the algorithm speed. In fact, the speed of all
three of the MPPT algorithms can be accelerated using a two
stage search process by narrowing down the search range.
Before executing the particle based algorithms, the variable
step P&O, or IncCond, algorithm can be used to search for the
first and last local MPP, as shown in Fig. 7. These two local
MPPs occur in the voltage range close to the Isc and nVoc, re-
spectively, where Isc, Voc and n are the short circuit current, the
open circuit voltage of the PV module and the number of
modules connected in series. Subsequently, the power values
of these two local MPPs are compared. If the local MPP at Isc
side has a larger power value than the other local MPP, the
local MPP at the Isc side is then kept as the lower boundary of
the search range (L). The local MPP at the Voc side is then used
to calculate the upper boundary. For instance, as shown in Fig.
7, if the power value of the first possible local MPP (A) is
larger than the other local MPP (B), the lower boundary of the
searching range will be the voltage of point A (VA). Since the
5. minimum voltage difference between two local MPP is Voc,
and when considering a safety margin, the upper range is de-
fined as:
H= VB – 0.8Voc (6)
where VB is the voltage value of point B. For I-V curves with
more local MPPs, it may not exhibit much acceleration due to
the fact that the first and the last local MPPs will be located
very near to the Isc and Voc, respectively, which means the
searching range is not reduced by very much, while for the I-V
curves with fewer local MPPs, it provides a significant ad-
vantage over the original algorithms.
Fig.6. Flowchart of ACO based MPPT.
0 5 10 15 20 25 30 35 40 45
0
10
20
30
40
V (V)
P(W)
Fig. 7. The process of narrowing down the searching range for the MPPT
using particle based optimization algorithms.
IV. SIMULATION AND RESULTS
The ACO based MPPT is simulated in MATLAB
/Simulink using a PV array system consisting of two parallel
PV strings, each of which has 12 PV modules connected in
series. The parameters of the Silevo Triex U300 module used
in this simulation are shown in Table 1. While there are many
different possibilities for the irradiance distribution on the PV
array, we only consider two cases. One is a uniform irradiance
distribution (of 1000W/m2
) on all 24 PV modules, while the
other is a nonuniform irradiance distribution, where the two
strings receive different irradiance values, Irr_s1 = [1000,
1000, 100, 100, 800, 800, 600, 600, 600, 600, 200, 200] and
Irr_s2 = [1000, 1000, 1000, 1000, 800, 800, 600, 600, 600,
600, 200, 200]. The PV array configuration and the string
characteristic for the different shading patterns are shown in
Fig.8 and Fig. 9, respectively. A mathematical model of the
PV array with uniform shading can be determined based on
the two diode model [39]. As each PV string is connected to
an individual DC-DC converter, the total power produced is
the sum of the power output from the two strings at each con-
verter’s optimal operating point.
TABLE 1. PARAMETERS OF THE SILEVO TRIEX U300 PV MODULE.
Solar module
Triex
U300
Short circuit current
( Isc )
5.57A
Maximum power
(Pmax)
300W
Number of cells in each
module
96
Optimum voltage
(Vmp)
57.5V Number of bypass diode 4
Optimum current
(Imp)
5.23A
Temp. coefficient of Isc
% /o
C
0.04
Open circuit
voltage (Voc)
69.0V
Temp. coefficient of Voc
% /o
C
-0.262
M1,1
M2,1
M12,1
.
.
.
DC-DC
Converter
M1,2
M2,2
M12,2
.
.
.
DC-DC
Converter
Fig.8. The configuration of the tested PV array in the simulation.
0 100 200 300 400 500 600 700 800
0
1
2
3
4
V (V)
P(W)
0 100 200 300 400 500 600 700 800
0
2
4
6
I(A)
Fig.9. The I-V and P-V characteristics under different irradiance distributions.
For simplicity, we use the current value as the control vari-
able in our proposed MPPT algorithm, which means that the
6. power output of the PV system is calculated based on a pair of
current values. The control variable could also be the duty
cycle or the voltage of each PV string. If the control variable is
the voltage, that is, a pair of voltage values defines the operat-
ing point for the two PV strings, the PV array model can be
realized using a Table Block in MATLAB/Simulink where the
I-V points over the entire voltage range of the PV array are
generated and stored before the simulation starts. The updating
period of MPPT algorithm (Tmppt) is set to 0.12s. The archive
size and the newly generated solution in the archive for a new
generation are set to 7 and 5, respectively. At 15s, the shading
pattern changes from a uniform distribution with 1000W/m2
to
a partial shading condition with different irradiance values on
each PV string, Irr_s1 and Irr_s2. The performance of the ACO
based MPPT, implemented according to the process described
in section III. B, is shown in Fig.10. Here, we see that the
ACO based MPPT is able to operate at the global MPP under
both uniform and nonuniform irradiance patterns. The power
values are 6873.2W (uniform irradiance) and 3233.5W (nonu-
niform irradiance). Under uniform irradiance, the current val-
ues of the two PV strings are equal (at 5.23A). After 15s, the
current values for these two strings are 3.18A (I1) and 3.20A
(I2), respectively, which means each PV string is working at its
optimal operating point as shown in Fig.9.
0
5
I1
(A)
0 5 10 15 20 25 30 35 40 45
0
5
t (s)
I2
(A)
0
2
4
6
8
P(W)
V_string1
Fig.10. The power output and the current values of each PV string produced
by the ACO based MPPT when the shading pattern changes from uniform to a
nonuniform irradiance condition.
V. EXPERIMENTAL IMPLEMENTATION AND RESULTS
A. Experimental setup
The proposed ACO based MPPT [8] is implemented to de-
termine their performance for MPPT in PV systems. The
MPPT algorithms are implemented into a simple experimental
prototype inverter as shown in Fig. 11. A single string of the
PV array is simulated using a Chroma 62150H-600S pro-
grammable PV array simulator. The PV string consists of four
series connected PV modules, each of which has a bypass di-
ode connected in parallel to avoid module/cell hotspots due to
cell reverse bias during shading [22, 40]. Because of power
limitations in the converter used in the prototype and in the
range of the voltage and current sensors used to determine the
MPPT operating point we use a very small PV module, with
specifications given in Table 2. The two-diode model [39] is
used to generate I-V curves for a number of module shading
patterns. These are then uploaded into the PV array simulator
to emulate a real PV array. The PV array simulator is able to
store a maximum of 100 I-V curves (with current and voltage
points) of a PV array, thus simulating an array under various
operating conditions. A buck converter is used to step down
the voltage from the PV array to a Chroma 63802 programma-
ble DC electronic load working as a 12 volt lead-acid battery.
The switching frequency of the buck converter is set to 50
kHz. The component values used in the buck converter are
given in Table 3. A Texas Instruments TMF28335 DSP is
used to implement the evolutionary algorithm MPPT. Two
ADC channels are used to input the current and voltage values
measured at the output of the PV simulator. A photograph of
the prototype system is shown in Fig. 12.
Fig.11. The schematic diagram of the tested PV system.
Fig. 12. The photo of prototype system.
TABLE 2. PARAMETERS OF THE TESTED PV MODULE.
Maximum power
(Pmax)
15W
Short circuitcurrent
( Isc )
1.90A
Optimum voltage
(Vmp)
8.55V
Number of cells in each
module
18
Optimum current
(Imp)
1.75A
Temp. coefficient of Isc
A /o
C
1.50×10-3
Open circuit voltage
(Voc)
10.55V
Temp. coefficient of Voc
V /o
C
-0.04
The experimental prototype is used to determine the per-
formance of the ACO based MPPT. Additional guidelines on
methods to choose the parameters for ACO can be found in
[41]. The MPPT update period (Tmppt) is set to 0.12s. This re-
quirement ensures that the system reaches steady state before
the next perturbation. The maximum iteration (maxIter) is set
7. to 200, which is much larger than the number of iterations
actually needed for convergence. The population size (NP) is
5. The initial operating voltage of the particles are set to [0.4
0.6 0.7 0.8 0.9] nVoc, where nVoc is the open circuit voltage of
the whole PV string. The lower and upper limit of the search
range is set to Vo/nVoc and 0.99, respectively, where Vo is the
output voltage of the buck converter. The algorithm parame-
ters are listed in Table 4.
TABLE 3. PARAMETERS OF THE BUCK CONVERTOR.
Components Symbol Value
Inductance L 453μH
Diode D 600V/8A
Input capacitor Cin 2200μF
Output capacitor Cout 22 μF
Mosfet switch M 500V/13A
Switching frequency fhz 50KHz
MPPT update rate fMPPT 0.12sec
TABLE 4. ALGORITHM PARAMETERS OF ACO IN THE EXPERIMENT.
Parameters Values
Archive size (K) 8
Convergence speed constant (ξ) 0.25
Balance coefficient (Q) 0.8
In the experiment, two types of irradiance conditions,
namely uniform (SP1) and nonuniform (SP2 and SP3) shading
patterns, are tested, as in Table 5. SP1 has a unique MPP on
the P-V curve. For the other two nonuniform shading patterns,
there are multiple peaks, equal to the number of different irra-
diance values, in the shading pattern. The P-V curve for each
shading pattern, along with the global MPP (the dot on the P-
V curve), is given in Fig 13.
TABLE 5. THE SHADING PATTERNS TESTED IN THE SIMULATION AND
EXPERIMENT.
Shading pattern
number
Shading patterns [M1, M2, M3, M4]
SP1 [600.0, 600.0, 600.0, 600.0]
SP2 [900.0, 400.0, 800.0, 800.0]
SP3 [400.0, 400.0, 100.0, 100.0]
0 5 10 15 20 25 30 35 40
0
10
20
30
40
V (V)
P(W)
Fig. 13. P-V curves for under shading patterns, SP1, SP2, and SP3.
The search time depends not only on the tracking speed of
the algorithm but also on the MPPT update period. The num-
ber of steps required to converge to the global MPP is 41 for
shading patterns change SP1 to SP2 and 33 for SP1 to SP3. It
should be noted that the number of ‘steps’ required till con-
vergence for the different MPPT algorithms is not simply the
number of iterations or generations. This is because each par-
ticle is operated in a successive manner, and thus the number
of steps is the result of multiplying ‘iterations/generations’
with the population size (Nstep = Iter × NP). Convergence time
could then be calculated as t = Nstep × Tmppt. The corresponding
experimental power curves when the shading pattern changes
from SP1 to SP2 and SP1 to SP3 are shown in Fig. 14 and Fig.
15, respectively. The power readings are recorded by the
Chroma PV array simulator every 1 second. In each case, the
shading pattern changes at the 15 second interval. Before the
shading pattern changes, the system is stable and operating
under the uniform irradiance condition SP1. Because the sam-
pling time for recording the data point is 1s for the experiment,
the experimental results show less transient oscillation than the
simulation results. From Figs. 14 and 15, we can see that the
output power value changes to the new global MPP, from
35.0W to 35.9W for the shading pattern change SP1 to SP2
and from 35.0W to 10.7W for SP1 to SP3.
0 5 10 15 20 25 30 35 40 45
0
10
20
30
40
t (s)
P(W)
Fig. 14. The experimental power output by ACO based MPPTs when the
shading pattern changes from SP1 to SP2.
0 5 10 15 20 25 30 35 40 45
0
10
20
30
40
t (s)
P(W)
Fig. 15. The experimental power output by ACO based MPPTs when the
shading pattern changes from SP1 to SP3.
VI. CONCLUSION
In this paper, we propose a uniform implementation
scheme for various evolutionary optimization algorithms ap-
plied to MPPT in PV systems with different structural config-
urations. Our previously proposed ACO based MPPT is im-
plemented using the proposed scheme. The uniform imple-
mentation scheme provides a general way of implementing
various evolutionary optimization algorithms into MPPT. For
the centralized MPPT, the current/voltage output of the PV
array or duty ratio applied to the converter is considered as a
control scalar (or a particle). These control scalars are applied
to the PV system in a successive manner. For the distributed
MPPT, these algorithms can be applied by combining each
control variable for the individual PV module as a control vec-
tor (or particle). Additionally, a method for accelerating the
search speed using a two-stage scheme is proposed. Simula-
tions applying ACO based MPPT to PV systems are conduct-
ed and the results show that the ACO based MPPT using our
uniform implementation scheme is able to track the global
8. MPP. The MATLAB simulation code can be downloaded
from [42]. The experimental results show the effectiveness of
the ACO based MPPT, however we believe it is possible to
further improve the performance of these particle optimization
based MPPT implementations. Therefore, our future work will
focus on improving the tracking ability of the MPPT by utiliz-
ing a variant of ACO or combining the advantages of different
particle optimization algorithms, and applying particle optimi-
zation techniques to different structures of distributed MPPT,
where we consider a control vector for each PV module, and
their performance comparison will also be investigated.
Acknowledgement
This research is supported by the Singapore National Re-
search Foundation under NRF2012EWT-EIRP001.
REFERENCES
[1] S. A. Al Jaber, A. Z. Amin, C. Clini, and R. Dixon, REN21 Renewables global
status report, 2012.
[2] M. J. de Wild-Scholten, “Energy payback time and carbon footprint of
commercial photovoltaic systems,” Solar Energy Materials and Solar Cells,
vol. 119, pp. 296-305, 2013.
[3] G. Velasco-Quesada, F. Guinjoan-Gispert, R. Pique-Lopez, M. Roman-
Lumbreras, and A. Conesa-Roca, “Electrical PV array reconfiguration strategy
for energe extraction improvement in grid-connected PV systems,” IEEE
Transactions on Industrial Electronics, vol. 56, no. 11, pp. 4319-4331, 2009.
[4] N. Dzung, and B. Lehman, “An adaptive solar photovoltaic array using model-
based reconfiguration algorithm,” IEEE Transactions on Industrial
Electronics, vol. 55, no. 7, pp. 2644-2654, 2008.
[5] L. F. L. Villa, D. Picault, B. Raison, S. Bacha, and A. Labonne, “Maximizing
the power output of partially shaded photovoltaic plants through optimization
of the interconnections among its modules,” IEEE Journal of Photovoltaics,
vol. 2, no. 2, pp. 154-163, 2012.
[6] H. Patel, and V. Agarwal, “Maximum power point tracking scheme for PV
systems operating under partially shaded conditions,” IEEE Transactions on
Industrial Electronics, vol. 55, no. 4, pp. 1689-1698, 2008.
[7] P. Bhatnagar, and R. K. Nema, “Maximum power point tracking control
techniques: State-of-the-art in photovoltaic applications,” Renewable and
Sustainable Energy Reviews, vol. 23, pp. 224-241, 2013.
[8] L. L. Jiang, D. L. Maskell, and J. C. Patra, “A novel ant colony optimization-
based maximum power point tracking for photovoltaic systems under partially
shaded conditions,” Energy and Buildings, vol. 58, pp. 227-236, 2013.
[9] R. C. N. Pilawa-Podgurski, and D. J. Perreault, “Submodule integrated
distributed maximum power point tracking for solar photovoltaic
applications,” IEEE Transactions on Power Electronics, vol. 28, no. 6, pp.
2957-2967, 2013.
[10] D. R. Nayanasiri, D.M.Vilathgamuwa, and D.L.Maskell,“Half-wave
cycloconverter-based photovoltaic microinverter topology with phase-shift
power modulation,” IEEE transactions on Power Electronics, vol. 28, no. 6,
pp. 2700-2710, 2013.
[11] R. Jayaraman, and D. L. Maskell, “Temporal and spatial variations of the solar
radiation observed in Singapore,” Energy Procedia,vol. 25, pp. 108-117, 2012.
[12] A. Bidram, A. Davoudi, and R. S. Balog, “Control and circuit techniques to
mitigate partial shading effects in photovoltaic arrays,” IEEE Journal of
Photovoltaics, vol. 2, no. 4, pp. 532-546, 2012.
[13] K. H. Hussein, I. Muta, T. Hoshino, and M. Osakada, “Maximum photovoltaic
power tracking: an algorithm for rapidly changing atmospheric conditions,”
IEE Generation, Transmission and Distribution, vol. 142, pp. 1350-2360,
1995.
[14] Emad M. Ahmed, and M. Shoyama, “Variable step size maximum power point
tracker using a single variable for stand-alone battery storage PV systems,”
Journal of power electronics, vol. 11, no. 2, pp. 218-227, 2011.
[15] F. Liu, S. Duan, F. Liu, B. Liu, and Y. Kang, “A variable step size INC MPPT
method for PV systems ” IEEE Transactions on Industrial Electronics, vol. 55,
no. 7, pp. 2622-2628, 2008.
[16] R. Leyva, C. Alonso, I. Queinnec, A. Cid-Pastor, D. Lagrange, and L.
Martinez-Salamero, “MPPT of photovoltaic systems using extremum - seeking
control,” IEEE Transactions on Aerospace and Electronic Systems, vol. 42,
no. 1, pp. 249-258, 2006.
[17] P. Lei, Y. Li, and J. E. Seem, “Sequential ESC-based global MPPT control for
Photovoltaic array with variable shading ” IEEE Transactions on Sustainable
Energy, vol. 2, no. 3, pp. 348-358, 2011.
[18] T. Esram, J. W. Kimball, P. T. Krein, P. L.Chapman, and P. Midya, “Dynamic
maximum power point tracking of photovoltaic arrays using ripple correlation
control,” IEEE Transactions on Power Electronics, vol. 21, no. 5, pp. 1282-
1291, 2006.
[19] A. M. Bazzi, and P. T. Krein, “Ripple correlation control: an extremum
seeking control perspective for real-time optimization,” IEEE Transactions on
Power Electronics, vol. 29, no. 2, pp. 988-995, 2014.
[20] E. Koutroulis, and F. Blaabjerg, “A new technique for tracking the global
maximum power point of PV arrays operating under partial-shading
conditions,” IEEE Journal of Photovoltaics, vol. 2, no. 2, pp. 184-190, 2012.
[21] K. Kobayashi, I. Takano, and Y. Sawada, “A study of a two stage maximum
power point tracking control of a photovoltaic system under partially shaded
insolation conditions,” Solar Energy Materials and Solar Cells, vol. 90, no.
18-19, pp. 2975-2988, 2006.
[22] Y. H. Ji, D. Y. Jung, J. G. Kim, J. H. Kim, T. W. Lee, and C. Y. Won, “A real
maximum power point tracking method for mismatching compensation in PV
array under partially shaded conditions,” IEEE Transactions on Power
Electronics, vol. 26, no. 4, pp. 1001-1009, 2010.
[23] N. Ahmed, and M. Miyatake, “A novel maximum power point tracking for
photovoltaic applications under partially shaded insolation conditions,”
Electric Power Systems Research, vol. 78, no. 5, pp. 777-784, 2008.
[24] T. L. Nguyen, and K. S. Low, “A global maximum power point tracking
scheme employing DIRECT search algorithm for photovoltaic systems,” IEEE
Transactions on Industrial Electronics, vol. 57, no. 10, pp. 3456-3467, 2010.
[25] M. Boztepe, F. Guinjoan, G. Velasco-Quesada, S. Silvestre, A. Chouder, and
E. Karatepe, “Global MPPT scheme for photovoltaic string inverters based on
restricted voltage window search algorithm,” IEEE Transactions on Industrial
Electronics, vol. 61, no. 7, pp. 3302-3312, 2014.
[26] L. L. Jiang, D. L. Maskell, and J. C. Patra, “A FLANN - based controller for
maximum power point tracking in PV systems under rapidly changing
conditions,” in IEEE International Conference on Acoustics, Speech, and
Signal Processing (ICASSP), Kyoto, Japan, 2012, pp. 2141-2144.
[27] L. L. Jiang, D. R. Nayanasiri, D. L. Maskell, and D. M. Vilathgamuwa, “A
simple and efficient hybrid maximum power point tracking method for PV
systems under partially shaded condition,” in The 39th Annual Conference of
the IEEE Industrial Electronics Society, Vienna, Austria, 2013, pp. 1513-1518.
[28] B. N. F. M. T. Alajmi, K. Ahmed, S. Finney, B. Williams, B. N. F. M. T.
Alajmi, K. Ahmed, S. Finney, and B. Williams, “A maximum power point
tracking technique for partially shaded photovoltaic systems in microgrids,”
IEEE Transactions on Industrial Electronics,vol.60,no.4, pp.1596-1606, 2013.
[29] L. V. Hartmann, M. A. Vitorino, M. B. R. Correa, and A. M. N. Lima,
“Combining model-based and heuristic techniques for fast tracking the
maximum-power point of photovoltaic systems,” IEEE Transactions on Power
Electronics, vol. 28, no. 6, pp. 2875-2885, 2013.
[30] G. Carannante, C. Fraddanno, M. Pagano, and L. Piegari, “Experimental
performance of MPPT algorithm for photovoltaic sources subject to
inhomogeneous insolation,” IEEE Transactions on Industrial Electronics, vol.
56, no. 11, pp. 4374-4380, 2009.
[31] C. Larbes, S. M. Aït Cheikh, T. Obeidi, and A. Zerguerras, “Genetic
algorithms optimized fuzzy logic control for the maximum power point
tracking in photovoltaic system,” Renewable Energy, vol. 34, no. 10, pp. 2093-
2100, 2009.
[32] M. Miyatake, M. Veerachary, F. Toriumi, N. Fujii, and H. Ko, “Maximum
power point tracking of multiple photovoltaic arrays: A PSO approach,” IEEE
Transactions on Aerospace and Electronic Systems, vol. 47, no. 1, pp. 367-
380, 2011.
[33] H. Taheri, Z. Salam, K. Ishaque, and Syafaruddin, “A novel maximum power
point tracking control of photovoltaic system under partial and rapidly
fluctuating shadow conditions using differential evolution ” in IEEE
Symposium on Industrial Electronics & Applications, Penang, Malaysia, 2010,
pp. 82-87.
[34] L. L. Jiang, D. L. Maskell, and J. C. Patra, “Parameter estimation of solar cells
and modules using an improved adaptive differential evolution algorithm,”
Applied Energy, vol. 112, pp. 185-193, 2013.
[35] K. L. Lian, J. H. Jhang, and I. S. Tian, “A maximum power point tracking
method based on perturb-and-observe combined with particle swarm
optimization,” IEEE Journal of Photovoltaics, vol. 4, no. 2, pp. 626-633, 2014.
[36] M. Dorigo, and T. Stützle, Ant colony optimization: MIT, 2004.
[37] K. Socha, and M. Dorigo, “Ant colony optimization for continuous domains,”
European Journal of Operational Research,vol.185,no.3, pp.1155-1173, 2008.
[38] T. Liao, T. Stützle, M. A. Montes de Oca, and M. Dorigo, “A unified ant
colony optimization algorithm for continuous optimization,” European
Journal of Operational Research, vol. 234, no. 3, pp. 597-609, 2014.
[39] K. Ishaque, Z. Salam, and H. Taheri, “Simple, fast and accurate two-diode
model for photovoltaic modules,” Solar Energy Materials and Solar Cells, vol.
95, no. 2, pp. 586-594, 2011.
[40] W. Herrmann, W. Wiesner, and W. Vaassen, “Hot spot investigations on PV
modules-new concepts for a test standard and consequences for module design
with respect to bypass diodes,” in 26th IEEE Photovoltaic Specialists
Conference, Anaheim, California, USA, 1997, pp. 1129-1132.
[41] T. Stützle, M. López-Ibáñez, P. Pellegrini, M. Maur, M. Montes de Oca, M.
Birattari, and M. Dorigo, "Parameter adaptation in ant colony optimization,"
Autonomous Search, Y. Hamadi, E. Monfroy and F. Saubion, eds., pp. 191-
215: Springer Berlin Heidelberg, 2012.
[42] https://sites.google.com/site/lianlianjiangntu/.