Elsevier

Expert Systems with Applications

Volume 38, Issue 10, 15 September 2011, Pages 12058-12065
Expert Systems with Applications

Maximum power point tracking (MPPT) system of small wind power generator using RBFNN approach

https://doi.org/10.1016/j.eswa.2011.02.054Get rights and content

Abstract

A novel approach of combination of radial basis function neural network (RBFNN) and particle swarm optimization (PSO) is proposed to achieve the maximum power point tracking (MPPT) in this study. The measured data of the small wind generator (250 W), including wind speed, generator speed and output power of wind power generator, are applied to estimate the wind speed and output power by the proposed wind speed ANNwind and power estimation ANNPe-PSO modules, respectively. Using the predicted results by the two modules of Matlab/Simulink, the MPPT point can be obtained by manipulating the generator speeds. The experimental results show that the proposed RBFNN-based approach can increase the maximum output power of the wind power generator even if the wind speed and load varies.

Highlights

► A 250W wind generator was adopted in the experiment. ► Two modules was proposed to estimate the wind speed and output power. ► Maximum output power of the wind power generator can be increased even if the wind speed and load varies.

Introduction

Small wind power generators are widely used in metropolitan areas nowadays, and from the official reports of Taiwan Power Company, the installation capacities of wind generators in Taiwan have grown total 278MVA in past years (Bureau of Taiwan Energy, 2010). Thus, how to offer more power to electrical utilities by promoting the efficiency of wind power is the major concern to all researchers. The metropolitan wind energy always varies instantaneously and the maximum power output cannot be easily obtained. Many literatures relating to the maximum power point tracking (MPPT) have been proposed (Li et al., 2005, Veerachary et al., 2003). These studies revealed that wind energy systems are nonlinear and difficult to be controlled. Neural networks (NNs) have been used for modeling of the complex systems because the models structured by NNs can descript the relationship between input and output of a complex nonlinear system without any detailed analytical model of the system (Hsu, 2010, Yilmaz and Oezer, 2009). In these literatures, a number of approaches based on the NN structure have emerged as a tool for the difficult control problem of the unknown nonlinear systems. However, most of NN based approaches have to use all the training data as the neurons of hidden layer, and the higher complexity consequently consumes much computation time. And it is inappropriate to small wind generators in metropolitan areas whose wind energy sources always varied. To solve the problem, an appropriate NN for MPPT should have the characteristics of lower complexity and computation time, and the instantaneous wind energy might be easily and efficiently captured. We therefore propose a novel approach which combines the advantage of the radial basis function neural network (RBFNN) and particle swarm optimization (PSO) to estimate the appropriate speed of a wind turbine (Acharjee and Goswami, 2009, Balasubramanian et al., 2009, Chang et al., 2009, Chen and Yan, 2008, Cheng et al., 2009, Dhanalakshmi et al., 2009, El-Zonkoly et al., 2009, Kuo et al., 2009, Lei et al., 2009, Quah, 2008, Subashini et al., 2009, Sun, 2009, Tang et al., 2009, Tseng et al., 2009, Wu, 2010, Wu et al., 2009, Zahara and Kao, 2009). In this study, we used an experimental test based on a wind turbine testing platform to verify the superiority of the proposed approach in MPPT when the wind speed and load impedance vary simultaneously.

Section snippets

The experimental structure of a wind generator system

The experimental structure of the wind power system is shown in Fig. 1, in which the system includes an artificial wind, anemometer, 250 W permanent-magnet synchronous generator (PMSG), three-phase dull bridge rectifier, boost converter and MPPT control subsystem. We controlled the artificial wind generated by a 3 Hp motor in our experimental testing platform to mimic actual wind, as shown in Fig. 2. We controlled the wind speed by manipulating the motor frequency and the power generated by the

Radial basis function neural network

The RBFNN is one kind of feed forward structures consisting of a single hidden layer and an output layer, as shown in Fig. 5. All hidden units are constructed by a number of radial basis functions (Venkatesan & Anitha, 2006). In application of the n-dimension training database, x, the ith data are selected as the central of hidden-layer where x̲-zi is Euclidean distance, wi is the weighting and ϕi(-zi) is the functions of Euclidean distance of zi and x. Finally, we can obtain the m outputs F

Particle swarm optimization

Particle swarm optimization (PSO) is a computational method which can optimize a problem by iteratively to improve a candidate solution. PSO is a population-based searching algorithm. PSO randomly produces npopu particles in the D-dimensional searching space, and each particle includes position Xi and velocity Vi, where Xi is the position of the ith particle, Xi = (Xi1,  , Xij,  , XiD), and Vi is the velocity of ith particle, Vi = (Vi1,  , Vij,  , ViD). The position of the ith particle represents a

The structure of MPPT control

The MPPT control system is shown in Fig. 9, in which we used Matlab/Simulink to construct the modules ANNwind and ANNPe-PSO. The PWM control module receives the comments from AD/DA cards, which relates to the optimal Dopt.

Wind estimated module ANNwind

The data of the generator speed, output power, and mimic wind speed are gathered for training ANNwind, and the trained results of ANNwind are illustrated in Fig. 11. Based on the results, the instantaneous wind speed can be estimated by the ANNwind module, and the problems of aging or displacement of the anemometer could be inconsiderable.

Module of power estimated ANNPe

The duty cycle, estimated wind speed, load impedance, and output power are gathered for training ANNPe, and the trained results of ANNPe in the conditions of

Conclusions

This paper proposes a new approach to solve the problem of MPPT even if the wind speed and load varies simultaneously. The control system with the approach can estimates the instantaneous wind speed and output power of wind power generator using the proposed ANNwind and ANNPe-PSO modules respectively based on a software Matlab/Simulink. For achieving the maximum power output point of a generator, PSO plays an exploratory role for controlling the optimal generator speed, and the RBFNN is

Acknowledgment

The research was supported by the Ministry of Economic Affairs of the Republic of China, under Grant No. 99-2632-E-033-001-MY3.

References (24)

  • T.S. Quah

    DJIA stock selection assisted by neural network

    Expert Systems with Applications

    (2008)
  • T.S. Subashini et al.

    Breast mass classification based on cytological patterns using RBFNN and SVM

    Expert Systems with Applications

    (2009)
  • Cited by (0)

    View full text