Research on MPPT Control Algorithm of Flexible Amorphous Silicon. Photovoltaic Power Generation System Based on BP Neural Network

Similar documents
CHAPTER 3 MAXIMUM POWER TRANSFER THEOREM BASED MPPT FOR STANDALONE PV SYSTEM

Comparative study of maximum power point tracking methods for photovoltaic system

Comparative Study of P&O and InC MPPT Algorithms

Maximum Power Point Tracking Using Modified Incremental Conductance for Solar Photovoltaic System

Differential Evolution and Genetic Algorithm Based MPPT Controller for Photovoltaic System

Boost Half Bridge Converter with ANN Based MPPT

Study and Simulation for Fuzzy PID Temperature Control System based on ARM Guiling Fan1, a and Ying Liu1, b

THE DESIGN AND SIMULATION OF MODIFIED IMC-PID CONTROLLER BASED ON PSO AND OS-ELM IN NETWORKED CONTROL SYSTEM

Maximum Power Point Tracking of Photovoltaic Modules Comparison of Neuro-Fuzzy ANFIS and Artificial Network Controllers Performances

An improved perturbation method of photovoltaic power generation MTTP Yunjian Li

Chapter-5. Adaptive Fixed Duty Cycle (AFDC) MPPT Algorithm for Photovoltaic System

CHAPTER 3 CUK CONVERTER BASED MPPT SYSTEM USING ADAPTIVE PAO ALGORITHM

Advances in Intelligent Systems Research, volume 136 4th International Conference on Sensors, Mechatronics and Automation (ICSMA 2016)

An Interleaved High-Power Flyback Inverter with Extended Switched-Inductor Quasi-Z-Source Inverter for Pv Applications

CHAPTER 6 BACK PROPAGATED ARTIFICIAL NEURAL NETWORK TRAINED ARHF

Maximum Power Point Tracking Simulations for PV Applications Using Matlab Simulink

CHAPTER 3 APPLICATION OF THE CIRCUIT MODEL FOR PHOTOVOLTAIC ENERGY CONVERSION SYSTEM

A Hybrid Particle Swarm Optimization Algorithm for Maximum Power Point Tracking of Solar Photovoltaic Systems

Application in composite machine using RBF neural network based on PID control

Design and Simulation of a Solar Regulator Based on DC-DC Converters Using a Robust Sliding Mode Controller

DESIGN AND IMPLEMENTATION OF SOLAR POWERED WATER PUMPING SYSTEM

Design And Analysis Of Dc-Dc Converter For Photovoltaic (PV) Applications.

FAULT DIAGNOSIS AND PERFORMANCE ASSESSMENT FOR A ROTARY ACTUATOR BASED ON NEURAL NETWORK OBSERVER

Fault Evolution in Photovoltaic Array During Night-to-Day Transition

Improved Maximum Power Point Tracking for Solar PV Module using ANFIS

Parallel or Standalone Operation of Photovoltaic Cell with MPPT to DC Load

An Improved DV-Hop Localization Algorithm Based on Hop Distance and Hops Correction

OPTIMAL DIGITAL CONTROL APPROACH FOR MPPT IN PV SYSTEM

Artificial Neural Networks. Artificial Intelligence Santa Clara, 2016

NEURAL NETWORK BASED MAXIMUM POWER POINT TRACKING

A Control Method of the Force Loading Electro-hydraulic Servo System Based on BRF Jing-Wen FANG1,a,*, Ji-Shun LI1,2,b, Fang YANG1, Yu-Jun XUE2

An Interleaved High Step-Up Boost Converter With Voltage Multiplier Module for Renewable Energy System

A NEW APPROACH OF MODELLING, SIMULATION OF MPPT FOR PHOTOVOLTAIC SYSTEM IN SIMULINK MODEL

Research on mathematical model and calculation simulation of wireless sensor solar cells in Internet of Things

CNC Thermal Compensation Based on Mind Evolutionary Algorithm Optimized BP Neural Network

INTERNATIONAL JOURNAL OF RESEARCH SCIENCE & MANAGEMENT

Comparison Of DC-DC Boost Converters Using SIMULINK

HYBRID SOLAR SYSTEM USING MPPT ALGORITHM FOR SMART DC HOUSE

MATLAB based modelling and maximum power point tracking (MPPT) method for photovoltaic system under partial shading conditions

Implementation of Variable Step Size MPPT Controller for Photovoltaic System on FPGA Circuit

Fuzzy Intelligent Controller for the MPPT of a Photovoltaic Module in comparison with Perturb and Observe algorithm

A Current Sensor-less Maximum Power Point Tracking Method for PV

Design of stepper motor position control system based on DSP. Guan Fang Liu a, Hua Wei Li b

Design Of PID Controller In Automatic Voltage Regulator (AVR) System Using PSO Technique

Maximum Power Point Tracking Performance Evaluation of PV micro-inverter under Static and Dynamic Conditions

FUZZY LOGIC BASED MAXIMUM POWER POINT TRACKER FOR PHOTO VOLTAIC SYSTEM

Efficiency in Centralized DC Systems Compared with Distributed DC Systems in Photovoltaic Energy Conversion

Implementation of a MPPT Neural Controller for Photovoltaic Systems on FPGA Circuit

A Solar Powered Water Pumping System with Efficient Storage and Energy Management

[Sathya, 2(11): November, 2013] ISSN: Impact Factor: 1.852

ABSTRACT AN IMPROVED MAXIMUM POWER POINT TRACKING ALGORITHM USING FUZZY LOGIC CONTROLLER FOR PHOTOVOLTAIC APPLICATIONS

IMAGE TYPE WATER METER CHARACTER RECOGNITION BASED ON EMBEDDED DSP

A Single Switch DC-DC Converter for Photo Voltaic-Battery System

Development of a Fuzzy Logic based Photovoltaic Maximum Power Point Tracking Control System using Boost Converter

Highly Efficient Maximum Power Point Tracking Using a Quasi-Double-Boost DC/DC Converter for Photovoltaic Systems

INTEGRATED PID BASED INTELLIGENT CONTROL FOR THREE TANK SYSTEM

The Research on Servo Control System for AC PMSM Based on DSP BaiLei1, a, Wengang Zheng2, b

Replacing Fuzzy Systems with Neural Networks

Modeling and simulation of a photovoltaic conversion system

Jurnal Teknologi AN IMPROVED PERTURBATION AND OBSERVATION BASED MAXIMUM POWER POINT TRACKING METHOD FOR PHOTOVOLTAIC SYSTEMS.

SOC Estimation of Power Battery Design on Constant-current Discharge

A Perturb and Observe Method using Dual Fuzzy Logic Control for Resistive Load

PID Controller Design Based on Radial Basis Function Neural Networks for the Steam Generator Level Control

Seshankar.N.B, Nelson Babu.P, Ganesan.U. Department of Electrical & Electronics Engineering, Valliammai Engineering College, Kattankulathur, Chennai

Simulation Analysis of Control System in an Innovative Magnetically-Saturated Controllable Reactor

Neural Network Predictive Controller for Pressure Control

Application of Neural Networks Technique in Renewable Energy Systems

Fault Diagnosis of Electronic Circuits Based on Matlab

CHAPTER 2 LITERATURE SURVEY

Model Predictive Control Based MPPT Using Quasi Admittance converters for photovoltaic system

Selective Harmonic Elimination Technique using Transformer Connection for PV fed Inverters

Study on Synchronous Generator Excitation Control Based on FLC

Controlling of Artificial Neural Network for Fault Diagnosis of Photovoltaic Array

Design and Analysis of an Automatic Voltage Regulator Microcontroller-based Distributed Power Supply

MPPT BASED ON MODIFIED FIREFLY ALGORITHM

Design of Single Phase Pure Sine Wave Inverter for Photovoltaic Application

Solar Photovoltaic System Modeling and Control

A novel hybrid MPPT technique for solar PV applications using perturb & observe and Fractional Open Circuit Voltage techniques

Analysis and Assessment of DC-DC Converter Topologies for PV Applications

Sliding-Mode Control Based MPPT for PV systems under Non-Uniform Irradiation

Application of Model Predictive Control in PV-STATCOM for Achieving Faster Response

Photovoltaic Systems Engineering

Fuzzy Logic Based MPPT for Solar PV Applications

Comparison of Various Neural Network Algorithms Used for Location Estimation in Wireless Communication

CHAPTER 6 INPUT VOLATGE REGULATION AND EXPERIMENTAL INVESTIGATION OF NON-LINEAR DYNAMICS IN PV SYSTEM

Maximum Power Point Tracking for Photovoltaic Systems

Application based on feedback neural network fault current detection method

Implementation of the Incremental Conductance MPPT Algorithm for Photovoltaic Systems

Design and Analysis of ANFIS Controller to Control Modulation Index of VSI Connected to PV Array

Simulation and Analysis of MPPT Control with Modified Firefly Algorithm for Photovoltaic System

Maximum Power Point Tracking Using Ripple Correlation and Incremental Conductance

Simulation of Perturb and Observe MPPT algorithm for FPGA

Design and realization of an autonomous solar system

Modelling and Analysis of Neural Network and Perturb and Observe MPPT Algorithm for PV Array Using Boost Converter

Interleaved Modified SEPIC Converter for Photo Voltaic Applications

Design and Analysis of Push-pull Converter for Standalone Solar PV System with Modified Incrementalconductance MPPT Algorithm

MINE 432 Industrial Automation and Robotics

A new application of neural network technique to sensorless speed identification of induction motor

Research on Fuzzy Neural Network Assisted Train Positioning Based on GSM-R

MODELING AND SIMULATION OF PHOTOVOLTAIC SYSTEM EMPLOYING PERTURB AND OBSERVE MPPT ALGORITHM AND FUZZY LOGIC CONTROL

Transcription:

4th International Conference on Sensors, Measurement and Intelligent Materials (ICSMIM 2015) Research on MPPT Control Algorithm of Flexible Amorphous Silicon Photovoltaic Power Generation System Based on BP Neural Network Xu Linqiang1, a, Wang Yongze2,b and Han Ning3,c 1 Beijing Forestry University, China Beijing Forestry University, China 3 Beijing Forestry University, China a b 215966764@qq.com, 863234925@qq.com, chn217@bjfu.edu.cn(corresponding author, Han Ning) 2 Key words: Flexible amorphous silicon photovoltaic cells; Maximum Power Point Tracking (MPPT); BP neural network; PID control; MATLAB Abstract. Output efficiency decreasing phenomena also occur when environmental factors of flexible amorphous silicon photovoltaic power generation system (PV system) change. On the basis of building the system simulation model via MATLAB tool, researches are conducted on the issues of tracking time (0.04s), overshoot volume (11.7%) and steady-state error (0.5V) when performing maximum power point tracking with classic perturbation and observation method; the paper proposes BP neural network MPPT control algorithm combining PID control. The results of stimulation indicate that this method could complete the maximum power point tracking of flexible amorphous silicon photovoltaic cells in 0.01s, reduce the overshoot volume to 0.003%, decrease the steady-state error to 0.15V, eliminate the voltage oscillation, reduce the lag time, and improve the robustness of the system. Summary The researching purport of the flexible amorphous silicon PV system MPPT. The thickness of flexible amorphous silicon photovoltaic cells is 1/300 of crystalline silicon cells, easy to carry, lower raw material costs and the maximum conversion efficiency of it up to 18%, it is the direction of future development of photovoltaic cells. However, to make flexible amorphous silicon photovoltaic cell power generation reached the practical level, must improve the photoelectric conversion efficiency, and therefore it becomes very important to study the MPPT. Since the output characteristics of P-U of flexible amorphous silicon photovoltaic cells influenced by the external environment, shown in Fig 1, so in order to improve the conversion efficiency of the photovoltaic array, let it always work at the maximum power point, it must be the maximum power point tracking control, in order to array in any lighting can ensure maximum power output. 2016. The authors - Published by Atlantis Press 152

Fig1 P-U curve of flexible amorphous silicon photovoltaic cells Flexible amorphous silicon photovoltaic cells. Flexible amorphous silicon photovoltaic cells model is established by physical model, that is, the physical model is determined after basic circuit model expression is built and then quasi-newton method is used to calculate the parameter values[5]. The equivalent circuit model is shown in Fig 2. Fig2 The equivalent circuit model Output expression of monomer battery I is as (1). q is the electron charge ( ), k is the Boltzmann constant ( ), T is the standard Kelvin temperature. Flexible amorphous silicon photovoltaic power generation system. The simulation model of flexible amorphous silicon photovoltaic power generation system in this paper consists of four modules, it is: flexible amorphous silicon photovoltaic cells, boost DC-DC circuit, control module and load module, shown in Fig 3. Its working principle is: simulation model of flexible amorphous silicon photovoltaic cells receive the solar energy and converted it into electrical energy, then supplied to the load through the DC-DC circuit, wherein the control module make sure the flexible amorphous silicon photovoltaic cells always working at maximum power point. (1) 153

Fig 3 Simulation Model of flexible amorphous silicon photovoltaic power generation system Variable step-size perturbation and observation method Variable step-size perturbation and observation method is one of the most common algorithms applying to MPPT, which is to find the direction of the maximum power point via continuously perturbing working point of PV system. The principle is to perturb the output voltage value at first; the next step is to measure the power change, then to compare with the former power value. If the power value increases, it means the direction of perturbation is correct and the perturbation can be continued in the same direction. If the power value decreases, then the perturbation of opposite direction is needed. Variable step-size perturbation and observation method is to use K of the curve as adjusting reference of step-size D, so that it can take into account the tracking speed and tracking accuracy. The stimulation research on variable step-size perturbation and observation method is carried out via established flexible amorphous silicon PV system in this paper. Its stimulation result is shown in Fig 4. Fig 4 The MPPT simulation results of variable step-size perturbation and observation method 154

According to the tracking effect, it can be concluded that: 1. A balance is achieved within 0.04 seconds with perturbation and observation method; 2. The overshoot of perturbation and observation method is 11.7% with voltage oscillation; 3. The steady-state error of perturbation and observation method is 0.5V. Voltage oscillation will directly lead to the decreasing of output power quality and large overshoot volume will impact on the load. The paper proposes BP neural network MPPT control algorithm combing PID control. BP network structure Profile of BP neural network. BP(Back Propagation) neural network was put forward in 1986 by the scientist group led by Rumelhart and McCelland, it is a multilayer feedforward network and it is one of the most extensive models, which applies to the direction of classification, clustering, and prediction. BP neural network is able to learn and store large amounts of input-output mode mapping relationship. Its learning rule is to use the steepest descent method, namely, the weights and threshold of the network are continuesly adjasted by back propagation in order to minimize the error square sums of the network. The topology of BP neural network includes input layer, hidden layer and output layer. Shown in Fig 5[2]. Fig 5 The topology of BP neural network MPPT design of BP neural network Design of input layer. Neuron number of BP neural network input layer is determined by the parameters which cause changes. For maximum power point tracking of flexible amorphous silicon PV system, the factors that cause changes are light intensity, temperature, shadow area and so on. The paper designs the network input layer as two-dimensions: light intensity, temperature. Design of hidden layer. The design of hidden layer includes two side. They are: (1) Design of hidden layer amount In 1989, Robert Hecht - Nielsen proved that a continuous function could be approached with BP neural network that had only one hidden layer. Therefore, a three-layer BP network can accomplish mapping any n-dimension to m-dimension. The paper uses three-layer BP neural network. (2) Design of hidden layer s node number The nodes number of BP network s hidden layer will directly influence the effect of the network. If the number of node is few, it would lead to divergent trained network; on the contrary, if the number of nodes is too many, it will make the network too complex and even increase the errors. 155

Hence, the number of nodes is determined according to the actual condition, namely, multiple experiments, finding the most suitable values. At the same time, the following empirical formula can be referred to determine the nodes number. m = n + 1 + α (2) m = log n 2 (3) m = n (4) About the above formula, m is the nodes number of hidden layer, n is the nodes number of input layer, and α is a positive integer between 1 and 10. The nodes number of hidden layer is determined as m=6 with the reference to empirical formula and through multiple experiments. The establishment of MPPT stimulation model The MPPT structure of BP neural network in this paper is: 2 input neurons, 6 hidden neurons, 1 output neuron. The inputs are light intensity and temperature and the output is the maximum power point voltage of the flexible amorphous silicon photovoltaic cells. The model is shown in Fig 6 Fig 6 The model of BP neural network The structure applies to BP neural network algorithm of Flexible amorphous silicon photovoltaic cells. Shown in Fig 7. Fig 7 The MPPT structure of flexible amorphous silicon photovoltaic power generation system 156

The results analysis of BP neural network Design validation of BP neural network. The corresponding data of maximum power point voltages of the PV cells are collected from 25 groups of different light intensity and temperature as training samples to train BP neural network. Stimulation experiment is carried out by setting the maximum training times as 1000; the mean square error is 0.01; the training function is trainlm. The validation is verified for the output voltages of designed BP neural network, in other words, 10 groups of data are randomly selected except the above 25 groups of data; the values of actual maximum power point voltages are measured; and then it is predicted by BP neural network. The result of comparison is shown in fig 8. Fig 8 The experimental result of effectiveness of BP neural network Conclusion can be got from Figure 7 that error range between output voltage of BP neural network and actual voltage of maximum power point is within ±0.2V. MPPT stimulation results of BP neural network. The stimulation validation is performed on BP neural network with Simulink platform. In the tracking process, the constant temperature is 25 degrees centigrade; the constant light intensity is 2000W/m2 in 0 to 0.2s, it linearly reduces to 800W/m2 in 0.2 to 0.21s, and it is constant 800W/m2 in 0.21 to 0.3s.The result is shown in Fig 9. Fig 9 The MPPT simulation results of BP neural network 157

Compared with figure4, according to the tracking effect of BP neural network, it can be concluded that: 1. A balance of voltage is achieved within 0.04 seconds with BP neural network; 2. Use BP neural network, the overshoot of system is 0.003%, and the voltage oscillation is eliminated; 3. Use BP neural network, the steady-state error of system is 0.15V. Comparing with variable step-size perturbation and observation method, the BP neural network control algorithm combining PID control reduces the overshoot volume, eliminates the voltage oscillation and decreases the steady-state error. Conclusion The paper combines the previous researches on the flexible amorphous silicon photovoltaic cells to propose BP neural network control algorithm combining PID control. BP neural network combining PID control is designed, and also experiments and stimulation are performed on it, in terms of the issues of long tracking time (0.04s), large overshoot volume (11.7%) and big steadystate error (0,5V) when applying perturbation and observation method to MPPT of flexible amorphous silicon photovoltaic power generation system. The results shows that this method can achieve maximum power point tracking of flexible amorphous silicon photovoltaic cells within 0.01s; the overshoot volume is reduced to 0.003%; the steady-state error is decreased to 0.15V; and the temporary voltage oscillation is eliminated, which improves ability of flexible amorphous silicon PV system to adapt to the environment mutation. Reference [1] Yan L, Han N. Improved maximum power point tracking method of photovoltaic system [J]. Modern Building Electrical, 2012,third:33-37. [2] Zhang W. BP neural network Applications of BP neural network in the photovoltaic MPPT [J]. Modern Building Electrical, 2010, 4th. [3] Huang L. Improvement and Application of BP neural network algorithm [D]. Chongqing Normal University, 2008. [4] Wang C. Study of solar photovoltaic power generation system [D]. Harbin Engineering University, 2008. [5] Wang Y, Xi J, Han N, et al. Modeling method research of flexible amorphous silicon solar cell[j]. Applied Solar Energy, 2015, 51:41-46.. [6] Gao W. Study on new evolutionary neural network[c]// Machine Learning and Cybernetics, 2003 International Conference on. IEEE, 2003:1287-1292 Vol.2. [7] Shi J, Chen D. Research on improved MPPT prediction algorithm of photovoltaic power generation system [J]. Computer Simulation, 2014, 11th:127-131. [8] Mao M, Yu S, Su J. General simulation model of photovoltaic array Matlab with MPPT function [J]. Journal of system simulation, 2005, 17:1248-1251. [9] Zhang C, He X. Application of asymmetric fuzzy PID control in MPPT of photovoltaic power generation [J]. Journal of Electrical Technology, 2005, 10th:72-75. [10] Salerno J. Using the particle swarm optimization technique to train a recurrent neural 158

model[c]// 2012 IEEE 24th International Conference on Tools with Artificial Intelligence. IEEE Computer Society, 1997:0045-0045. [11] Hohm D P, Ropp M E. Comparative study of maximum power point tracking algorithms using an experimental, programmable, maximum power point tracking test bed[c]// IEEE Photovoltaic Specialists Conference. 2000:1699-1702. [12] Fu H, Zhao H,2010,Application and design of MATLAB neural network,machinery Industry Press. 159