z-logo
Premium
Microcontroller‐based simple maximum power point tracking controller for single‐stage solar stand‐alone water pumping system
Author(s) -
Packiam P.,
Jain N. K.,
Singh I. P.
Publication year - 2013
Publication title -
progress in photovoltaics: research and applications
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 2.286
H-Index - 131
eISSN - 1099-159X
pISSN - 1062-7995
DOI - 10.1002/pip.1207
Subject(s) - microcontroller , simple (philosophy) , water pumping , controller (irrigation) , stage (stratigraphy) , tracking (education) , power (physics) , maximum power point tracking , computer science , maximum power principle , photovoltaic system , control theory (sociology) , computer hardware , engineering , electrical engineering , physics , artificial intelligence , voltage , control (management) , mechanical engineering , geology , agronomy , pedagogy , philosophy , psychology , paleontology , epistemology , quantum mechanics , inlet , inverter , biology
A simple microcontroller‐based maximum power point tracking controller is proposed for a single‐stage solar stand‐alone water pumping system for remote, isolated, and nonelectrified population, where less maintenance, low cost, and an efficient system is of prime interest. It consists of a photovoltaic (PV) module, a DC–AC converter utilizing space‐vector pulse‐width modulation, an induction motor coupled with a water pump, a voltage sensor, and a current sensor. A space‐vector pulse‐width modulation‐controlled DC–AC converter aided by a fast‐acting on–off supervisory controller with a modified perturb‐and‐observe algorithm performs both the functions of converting PV output voltage to a variable voltage, variable frequency output, as well as extracting the maximum power. A limited variable step size is preferred during transient state, and a steady frequency, which is calculated on the basis of steady‐state oscillation, is set during steady state. A fast‐acting on–off supervisory controller regulates DC link voltage during steady state and enables maximum power point tracking algorithm only during transient state to draw a new voltage reference. In the event of low voltage, the controller switches off the motor but continuously scans for an available PV voltage. The system is not protected against an overcurrent because the maximum current is equal to its short circuit current. The 16‐bit microcontroller dsPIC6010A (Microchip Technology, Inc., Chandler, AZ, USA) is used to implement the control functions. The proposed controller is verified through simulation as well as tested in the laboratory prototype model. The simulation and experimental results show good correlation. Copyright © 2011 John Wiley & Sons, Ltd.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here