<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">CS</journal-id><journal-title-group><journal-title>Circuits and Systems</journal-title></journal-title-group><issn pub-type="epub">2153-1285</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/cs.2016.78142</article-id><article-id pub-id-type="publisher-id">CS-67424</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject><subject> Engineering</subject><subject> Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Solar PV System for Energy Conservation Incorporating an MPPT Based on Computational Intelligent Techniques Supplying Brushless DC Motor Drive
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>R.</surname><given-names>Anand</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Dr.</surname><given-names>S. Saravanan</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib></contrib-group><aff id="aff2"><addr-line>Department of EEE, Muthayammal Engineering College, Rasipuram, India</addr-line></aff><aff id="aff1"><addr-line>Department of EEE, Sri Krishna College of Technology, Coimbatore, India</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>anandmeped@gmail.com(RA)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>02</day><month>06</month><year>2016</year></pub-date><volume>07</volume><issue>08</issue><fpage>1635</fpage><lpage>1652</lpage><history><date date-type="received"><day>19</day>	<month>April</month>	<year>2016</year></date><date date-type="rev-recd"><day>accepted</day>	<month>26</month>	<year>April</year>	</date><date date-type="accepted"><day>16</day>	<month>June</month>	<year>2016</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  This paper proposes an effective Maximum Power Point Tracking (MPPT) controller being incorporated into a solar Photovoltaic system supplying a Brushless DC (BLDC) motor drive as the load. The MPPT controller makes use of a Genetic Assisted Radial Basis Function Neural Network based technique that includes a high step up Interleaved DC-DC converter. The BLDC motor combines a controller with a Proportional Integral (PI) speed control loop. MATLAB/Simulink has been used to construct the dynamic model and simulate the system. The solar Photovoltaic system uses Genetic Assisted-Radial Basis Function-Neural Network (GA-RBF-NN) where the output signal governs the DC-DC boost converters to accomplish the MPPT. This proposed GA-RBF-NN based MPPT controller produces an average power increase of 26.37% and faster response time.
 
</p></abstract><kwd-group><kwd>Photovoltaic</kwd><kwd> Genetic Algorithms</kwd><kwd> Neural Network</kwd><kwd> Brushless DC Motors and Maximum Power Point Tracking</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Nowadays, we face exponentially increasing demand of energy which inadvertently requires the use of non-re- newable sources such as coal and natural gas. Since these sources are constrained, they have a tendency to become depleted and also contribute to environmental pollution to a large extent. Apart from the fundamental limitations of fossil fuel, ecological considerations in the manner of the greenhouse gases and global warming are the variant prominent forces associated with the promotion of renewable energy sources. Hence, the evident choice of a renewable energy source is one that is found in abundance, and provides security for future enlargement and growth. It is the energy harnessed from the sun. The sun is an enormous energy source. The earth receives an average of 1.8 &#215; 10<sup>11</sup> MW power from the sun which is infinitely larger than that consumed from the rest of the sources of energy combined.</p><p>Abundance of solar energy makes it the most sought after energy source that can be easily converted into electrical energy using Photovoltaic (PV) arrays. Standalone applications of PV energy are quite prevalent. Applications such as water pumping, household appliances, fans, electrification of rural areas where the availability of grid connection, air conditioning, etc. is yet to be implemented using PV electricity. In spite of several advantages like superior dynamic response, increased efficiency, ease of maintenance, better speed-torque characteristics and long operating life, it seems that less ample attention has been given to the feasibility of using PV systems to actuate Brushless DC (BLDC) motors. The performance of DC motors and AC induction type motors energised by PV sources has been analysed in the literature [<xref ref-type="bibr" rid="scirp.67424-ref1">1</xref>] . In this proposed method, the usage of BLDC motor yields the highest efficiency in comparison with all conventional motors, and also demonstrates lesser energy consumption where electric demand exists.</p><p>In order to achieve increased efficiency in PV system, it is important to match the PV generators with the load impedance optimally, such that the consistency is maintained during inclement weather thus obtaining maximum power generation. Such a technique to achieve maximum power while maintaining system stability is called Maximum Power Point Tracking (MPPT). To operate the PV system at maximum power output for varying levels of temperature and solar insolation, the BLDC motor is connected to a PV module through an MPPT controller. Different methods to realise MPPT have been considered in PV power applications [<xref ref-type="bibr" rid="scirp.67424-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.67424-ref3">3</xref>] - [<xref ref-type="bibr" rid="scirp.67424-ref5">5</xref>] .</p><p>There is no need of any physical delineation of PV array for an Artificial Neural Network (ANN). In order to assess the optimal operating point of PV systems accurately, several Neural Network systems are developed. A PV system designed using a PC incorporated MPP tracker is developed by [<xref ref-type="bibr" rid="scirp.67424-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.67424-ref2">2</xref>] and it integrates a PV module with MPP tracker and a DC motor is studied in [<xref ref-type="bibr" rid="scirp.67424-ref6">6</xref>] .</p><p>Study of solar array modelling, and MPP tracking, and analysis of Neural Network which is a multi-layer perceptron model NN, are analysed in [<xref ref-type="bibr" rid="scirp.67424-ref3">3</xref>] - [<xref ref-type="bibr" rid="scirp.67424-ref5">5</xref>] . Multi-layer perceptron NN (MLP) technique is normally premeditated in training [<xref ref-type="bibr" rid="scirp.67424-ref7">7</xref>] . However, it may not provide an optimal modelling due to the limitation of local minima during training, therefore, it could settle with a sub optimal solution. In this study, in addition to Levenberg Marquardt (LM) algorithm, Genetic assistance is provided to train the network which in turn optimizes the size of the hidden layer of Neural Network (NN) [<xref ref-type="bibr" rid="scirp.67424-ref8">8</xref>] the activation of which is established using the optimized distance between input vector and a target vector [<xref ref-type="bibr" rid="scirp.67424-ref9">9</xref>] . Rapidity over BP algorithm, exclusion of an encounter with the local minima problem, and also the more forceful and generous performance of the network in contrast with the GA-LM method mainly dealing with input data set are some of the high points considering the network.</p><p>This study aims to show that with the employment of a valuable MPPT controller [<xref ref-type="bibr" rid="scirp.67424-ref10">10</xref>] , and the replacement of conventional motors like the brushed DC [<xref ref-type="bibr" rid="scirp.67424-ref6">6</xref>] , sustainable energy in standalone PV system operating pumps can be accomplished [<xref ref-type="bibr" rid="scirp.67424-ref11">11</xref>] . The functional block diagram pertaining to the realised system is presented in <xref ref-type="fig" rid="fig1">Figure 1</xref>. An interleaved boost converter converts solar power into DC power [<xref ref-type="bibr" rid="scirp.67424-ref12">12</xref>] - [<xref ref-type="bibr" rid="scirp.67424-ref15">15</xref>] , while the output of the MPPT controller activates the motor. The technique of GA-RBF-NN is incorporated into the controller that enables the system to minimize the Mean Square Error (MSE) and maximize sensitivity to inclement weather. The BLDC motor controller [<xref ref-type="bibr" rid="scirp.67424-ref16">16</xref>] senses the rotor position using Hall Effect sensors to generate corresponding switching signals for three phase AC powered inverters and to provide electronic commutation to the BLDC motor. A simple proportional integral (PI) control loop is incorporated into the speed controller. For establishing the expansive suitability of the system, it is of prime importance to match the supply and loads with the different phases of the day.</p><p>This proposed computational intelligent techniques based MPPT controller (GA-RBF-NN) produces an average power increase of 26.37% and faster response time when compared to the conventional method of GA- MLP-NN. The rest of the paper is systematized as follows. Section 2 deliberates the Photovoltaic Array modelling. Section 3 briefly summarizes the operation and advantages of Interleaved DC-DC boost Converter [<xref ref-type="bibr" rid="scirp.67424-ref16">16</xref>] . Section 4 describes equivalent circuit of Brushless DC motor drive system and various significant parameters for speed control of the motor. On the basis of the above advantages concerned, we proposed Genetic Assisted- Radial Basis Function-Neural Network structure of MPPT Controller in Section 5. Section 5 presents simulation</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Block diagram of realised system</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/42-7600812x6.png"/></fig><p>results, number of competitive comparison analysis based on various numerical evaluations and Section 6 comprises the conclusions.</p></sec><sec id="s2"><title>2. PV Array Modelling</title><p>Sunlight has an abundance of photons (i.e.) packets of energy. They contain tremendous amount of energy that varies in accordance with dissimilar light wavelength. Upon striking a cell and the PN junction device, these photons are either reflected or absorbed. If they get absorbed, a voltage appears across the junction that drives the DC current of the external circuit.</p><p><xref ref-type="fig" rid="fig2">Figure 2</xref> shows the equivalent circuit of a PV cell. Here the model has been exemplified by a current source connected anti-parallely with a diode, and the non-idealities are shown by inserting shunt (R<sub>p</sub>-parallel) and series resistances (R<sub>s</sub>). The simulation model of the Photovoltaic panel depends greatly on the output current (I) of the PV equivalent model. Its mathematical equation is illustrated by,</p><disp-formula id="scirp.67424-formula831"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/42-7600812x7.png"  xlink:type="simple"/></disp-formula><p>where V represents output voltage of PV; q is the electrical charge,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x8.png" xlink:type="simple"/></inline-formula>; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x9.png" xlink:type="simple"/></inline-formula>represents the photocurrent; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x10.png" xlink:type="simple"/></inline-formula>represents reverse saturation current; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x11.png" xlink:type="simple"/></inline-formula>is the quality factor of solar cell; k is Boltzmann constant (<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x12.png" xlink:type="simple"/></inline-formula>); T-temperature in Kelvin.</p><p><xref ref-type="fig" rid="fig3">Figure 3</xref> shows the V-I characteristics of a PV array</p><disp-formula id="scirp.67424-formula832"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/42-7600812x13.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x14.png" xlink:type="simple"/></inline-formula> is short circuit current; S is irradiance strength; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x15.png" xlink:type="simple"/></inline-formula>is reference irradiance strength; T is temperature; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x16.png" xlink:type="simple"/></inline-formula>is reference temperature and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x17.png" xlink:type="simple"/></inline-formula> is the cell module temperature coefficient. Power versus voltage characteristics for different irradiation level is shown in <xref ref-type="fig" rid="fig4">Figure 4</xref>. Equations (1) &amp; (2) can be enforced for the simulation of solar cell characteristics.</p><p>The PV Array must function at Maximum Power Point [<xref ref-type="bibr" rid="scirp.67424-ref17">17</xref>] [<xref ref-type="bibr" rid="scirp.67424-ref18">18</xref>] . Operation at a unique point with specified voltage and current values at a specific load resistance needs to be ensured. This requires a separate power converter for MPPT [<xref ref-type="bibr" rid="scirp.67424-ref19">19</xref>] [<xref ref-type="bibr" rid="scirp.67424-ref20">20</xref>] This system illustrates, an interleaved DC-DC converter utilized for impedance matching between load and PV module by altering the duty cycle of the power electronic switches, in order to extract maximum power.</p><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Equivalent circuit of PV array</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/42-7600812x18.png"/></fig><fig id="fig3"  position="float"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> V-I characteristics of a PV array</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/42-7600812x19.png"/></fig><fig id="fig4"  position="float"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> PV power characteristics for different irradiation level</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/42-7600812x20.png"/></fig></sec><sec id="s3"><title>3. Interleaved DC-DC Boost Converter</title><p>Interleaved Boost Converter (IBC) is mainly used for renewable energy sources. A number of boost converters connected in parallel are comprised of in an Interleaved Boost Converter that accommodates an equivalent frequency and phase shift. On average, conventional boost converters have been used to obtain higher output voltage. When these boost converters are operated for high ratios, they yield the result to high voltage and current stress on the switch [<xref ref-type="bibr" rid="scirp.67424-ref12">12</xref>] . Converters of this type have low values of conduction losses and input current ripple. They achieve high step-up voltage gain, which is mainly essential for non-conventional energy systems.</p><p>Here the operation of IBC is explained which is shown in <xref ref-type="fig" rid="fig5">Figure 5</xref>.</p><p><xref ref-type="fig" rid="fig5">Figure 5</xref> shows the circuit diagram of a two phase interleaved converter. The proposed interleaved converter consists of coupled conductors for enlarging the voltage gain, and a voltage lift capacitor offering an extra voltage conversion ratio. The efficiency is improved as large voltage spikes across main switches are interleaved. Therefore, reduced voltage stress requires the replacement of the low voltage rated power electronic switches for the reduction of conduction losses and to reduce cost. This converter is being characterized by a low ripple of input current thereby enabling the reduction of current stress. These advantages make the interleaved boost converter very attractive in the non-conventional energy sources like Solar PV systems.</p><p>In this circuit, primarily, when the switch <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x21.png" xlink:type="simple"/></inline-formula> is turned ON, the current in the inductor <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x22.png" xlink:type="simple"/></inline-formula> increases linearly and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x23.png" xlink:type="simple"/></inline-formula> stores energy. When the switch <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x24.png" xlink:type="simple"/></inline-formula> is turned OFF, diode <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x25.png" xlink:type="simple"/></inline-formula> conducts and that stored energy in the inductor begins to discharge, connecting the current to the load through the diode. After a half switching cycle of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x26.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x21.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x25.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x27.png" xlink:type="simple"/></inline-formula>are also turned ON and OFF respectively in order to complete the same cycle of events. The boost ratio of interleaved converter is defined as,</p><disp-formula id="scirp.67424-formula833"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/42-7600812x28.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x29.png" xlink:type="simple"/></inline-formula> is the output voltage; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x30.png" xlink:type="simple"/></inline-formula>is the input voltage and D is the duty ratio.</p><p><xref ref-type="fig" rid="fig6">Figure 6</xref> shows the transient and steady state response of Interleaved DC-DC boost converter with settling time of 0.01s. In comparison with a conventional boost converter the Interleaved DC-DC Boost converter has better performance characteristics due to its higher efficiency.</p></sec><sec id="s4"><title>4. BLDC Motor Drives</title><p>A BLDC motor is a type of synchronous motor. This implies that the rotor has a permanent magnet rotating at the same frequency with the presence of a classic three phase stator like that of a synchronous motor.</p><p>For controlling the power electronic switches, the BLDC motors produce signals by accurately detecting the rotor position or magnetic pole position and hence are different from synchronous machines. Hall element is the most commonly used position sensor. However certain motors make use of optical sensors too. The variable</p><fig id="fig5"  position="float"><label><xref ref-type="fig" rid="fig5">Figure 5</xref></label><caption><title> Two phases interleaved DC-DC boost converter</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/42-7600812x31.png"/></fig><p>voltage and variable frequency (VVVF) that is usually necessary for a BLDC drive is provided by a three phase full bridge inverter as shown in <xref ref-type="fig" rid="fig7">Figure 7</xref>.</p><p>The PWM inverter with a six switch voltage source con Figuration and with constant DC link voltage (V<sub>dc</sub>), that is the same as permanent magnet synchronous motor and induction motor drives is developed. A BLDC motor can be represented by,</p><disp-formula id="scirp.67424-formula834"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/42-7600812x32.png"  xlink:type="simple"/></disp-formula><fig id="fig6"  position="float"><label><xref ref-type="fig" rid="fig6">Figure 6</xref></label><caption><title> Transient and steady state response of Interleaved DC-DC boost converter</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/42-7600812x33.png"/></fig><fig id="fig7"  position="float"><label><xref ref-type="fig" rid="fig7">Figure 7</xref></label><caption><title> Equivalent circuit of brushless DC motor drive system</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/42-7600812x34.png"/></fig><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x35.png" xlink:type="simple"/></inline-formula> are represent the armature voltages; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x36.png" xlink:type="simple"/></inline-formula>are the armature currents; R is the resistance of the armature windings; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x37.png" xlink:type="simple"/></inline-formula>are the back emf; M &amp; L are the mutual-inductance and self inductance of the winding respectively.</p><disp-formula id="scirp.67424-formula835"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/42-7600812x38.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x39.png" xlink:type="simple"/></inline-formula> represents the electromagnetic torque; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x40.png" xlink:type="simple"/></inline-formula>represents the mechanical speed of Permanent Magnet rotor.</p><p>The equation representing a BLDC motor is,</p><disp-formula id="scirp.67424-formula836"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/42-7600812x41.png"  xlink:type="simple"/></disp-formula><p>where, B is the damping constant; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x42.png" xlink:type="simple"/></inline-formula>represents the load torque and J represents the moment of inertia of the motor. The following <xref ref-type="fig" rid="fig8">Figure 8</xref> illustrates the block diagram of a BLDC motor drive.</p><p>The system composed of a Proportional Integral (PI) speed controller &amp; limiter, Hall sensor, PWM controller, reference current generator, three phase bridge inverter and the load are realized. The PI speed controller controls the error by matching the speed of the motor with the reference value. Based on the controller and the position sensor the three phase reference currents are produced with the help of a reference current generator. The winding currents (i<sub>a</sub>, i<sub>b</sub>, i<sub>c</sub>) are controlled by the PWM controller in a small set about the reference currents. The motor currents and the reference currents are compared and switching pulses are generated accordingly to drive the three phase bridge inverter. Due to its simple arrangement and ease of implementation, the Proportional Integral controller is mostly utilized in electrical drive systems. The idealized equation of PI controller is,</p><disp-formula id="scirp.67424-formula837"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/42-7600812x43.png"  xlink:type="simple"/></disp-formula><p>where k is the gain; T<sub>i</sub> is the integral time, and</p><disp-formula id="scirp.67424-formula838"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/42-7600812x44.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x45.png" xlink:type="simple"/></inline-formula> represents feedback error; r(t) &amp; y(t) represents the input and output respectively. In terms of torque, the PI controller output value, is stated as</p><disp-formula id="scirp.67424-formula839"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/42-7600812x46.png"  xlink:type="simple"/></disp-formula><p>where, e(n − 1) is the previous error value; e(n) represents the current error signal; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x47.png" xlink:type="simple"/></inline-formula>is the integral gain and K<sub>p</sub> is the proportional gain. From the equivalent circuit, the transfer function of speed in S domain of a BLDC motor can be derived as</p><disp-formula id="scirp.67424-formula840"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/42-7600812x48.png"  xlink:type="simple"/></disp-formula><p>where the rotating speed (θ = w) is the output and the input obtained is the Voltage (V); R &amp; L are the winding resistances and inductance respectively; b represents the damping factor; J is the PM rotor inertia; K<sub>t</sub> represents the torque constant and K<sub>e</sub> represents motor constant. The efficiency of a BLDC motor is evidently higher when</p><fig id="fig8"  position="float"><label><xref ref-type="fig" rid="fig8">Figure 8</xref></label><caption><title> Block diagram of brushless DC (BLDC) drive system</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/42-7600812x49.png"/></fig><p>compared to that of a commutator motor of equal size. The absence of brush friction contributes to this regard. Since brushes are eliminated, it no longer necessitates maintenance. So, this BLDC motor is the best choice of pumping application for rural areas.</p></sec><sec id="s5"><title>5. GA-RBF-NN Structure of Mppt Controller</title><p>There is no need for physical structuring of a solar array as long as an Artificial Neural Network (ANN) is concerned. For several decades, ANN technology has had a wide scope of endless possibilities in electrical power engineering field. In order to predict the optimal operating point of solar PV arrays, the development in ANN technology has led to the design of adaptive controllers. The most widely used technology to train a Multilayer Perceptron (MLP) is through Back Propagation (BP). But, it continues to suffer from limitations such as slow training. In the conventional method [<xref ref-type="bibr" rid="scirp.67424-ref1">1</xref>] , due to the arrival at local minima, it leads to a sub optimal solution. Therefore modelling and fitting for a system may not be obtained from the results. The proposed technique describes a Radial Basis Function-Neural Network (RBF-NN). RBF network acts as a universal approximator and also retains good generalization properties. This configuration keeps the computation fairly economical. In this model, the distance between input and output vector determines the activation of the hidden unit. It has a strong tolerance to input noise which enhances the stability of system. In this paper, there is no risk of encountering local minima problem. One of the most popular and robust methods for reducing Mean Square Error (MSE) for higher order adaptive algorithms is the Levenberg-Marquardt (LM) method. RBF network yields a considerably better outcome in comparison to the other systems that utilize MLP networks trained by LM method. Genetic algorithm attributes to the optimization technique that replicates the exact process of natural evolution. The simulation of evolution of species is carried out through natural selection that optimizes the strategy for developing best individuals from the progenies. For selecting the number of hidden nodes, hidden layers and network patterns, Genetic Algorithms are used. Until the individual criterion is met, concepts such as inheritance, selection, crossover and mutation are proposed with the aim to find the finest solution to a problem. The GA creates a primary population and then appraises this population by teaching each chromosome a Neural Network. In the search for the finest network considerations, it then improves the population through manifold generations. In this, the number of hidden layers is optimized with the help of Genetic assistance. The RBF-NN is sufficiently trained using a hybrid genetic assisted LM algorithm. Since the algorithm can automatically adjust its network structure, the use of GA-RBF optimization algorithm can be seen as an adaptive system.</p><p>Fast and linear supervised methods are made use of in order to evaluate the weights from the hidden to the output layer. The V-I and P-V characteristics (<xref ref-type="fig" rid="fig3">Figure 3</xref> &amp; <xref ref-type="fig" rid="fig4">Figure 4</xref>) of PV arrays are obtained by precisely training the network. The computational time for predicting the Maximum power point (MPP) is greatly reduced. The input, hidden and output are the three layers comprising the GA-RBF-NN network. Irradiation and temperature are the two dimensional vectors given to the input layer. Genetic assistance incorporated into the hidden layer elements recognizes the required number of hidden layers. The voltage (Vmp) and the load current (Imp) at the MPP are two of the output layers of the RBF-NN [<xref ref-type="bibr" rid="scirp.67424-ref21">21</xref>] . With the above described structure, a non-linear transformation from the input to hidden layer is obtained. However the hidden layer is connected to the output layer, hence it is linear due to the use of Gaussian functions for RBFs. The following <xref ref-type="fig" rid="fig9">Figure 9</xref> shows the PV array of GA-RBF-NN Structure.</p></sec><sec id="s6"><title>6. Simulation and Experimental Results</title><p>A computer code for RBF model is developed in the MATLAB software. The two Inputs for the proposed methods are Solar Insolation and Temperature. It does not need any physical definition of Solar Photovoltaic. Each RBF Networks has been trained until the best performance of Maximum Voltage Vmp and Maximum Current Imp (Maximum Power MP) is attained. The result of this proposed method guarantees the appropriateness of the input values considered. Each RBF Networks has been trained until the best performance is attained. If the criterion is met, then the optimal parameters, weights and hidden layer of the network are determined using Genetic algorithms (GAs), and it is used for testing and validating the GA-RBF-Network models. <xref ref-type="table" rid="table1">Table 1</xref> shows the electrical parameters of the solar PV modules. <xref ref-type="table" rid="table2">Table 2</xref> shows the parameters of BLDC Motor.</p><p>Simulation model of GA-RBF-NN model is shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>0. A silicon irradiance sensor has been utilized for varying levels of solar irradiation and temperature. Temperature tolerance is 25˚C &#177; 1.5˚C [<xref ref-type="bibr" rid="scirp.67424-ref22">22</xref>] . In <xref ref-type="fig" rid="fig1">Figure 1</xref>0, the solar energy can converted into electrical energy by PV panels and it can match the load requirement by using</p><fig id="fig9"  position="float"><label><xref ref-type="fig" rid="fig9">Figure 9</xref></label><caption><title> PV array GA-RBF-NN structure</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/42-7600812x50.png"/></fig><fig id="fig10"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>0</label><caption><title> Simulation model of GA-RBF-NN- MPPT system</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/42-7600812x51.png"/></fig><p>proposed GA-RBF-NN based MPPT controller. Simulation model of interleaved DC-DC boost converter is shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>1. This converter comprises of coupled inductors for increasing the voltage gain and voltage spikes are of the switches are interleaved for getting reduced voltage stress. The specification of a BLDC motor is provided in <xref ref-type="table" rid="table3">Table 3</xref>. The developed GA-RBF-NN structure identifies the control signal required for the switching of Interleaved DC-DC boost converter and the realization of the controller [<xref ref-type="bibr" rid="scirp.67424-ref23">23</xref>] .</p><p>To detect the number of hidden nodes residing within the hidden layers, Genetic assistance is given primarily to</p><fig id="fig11"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>1</label><caption><title> Simulation model of proposed interleaved boost converter</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/42-7600812x52.png"/></fig><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Electrical parameters of PV system</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Maximum Power</th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x53.png" xlink:type="simple"/></inline-formula></th></tr></thead><tr><td align="center" valign="middle" >Voltage at <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x54.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x55.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" >Current at <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x56.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x57.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" >Open Circuit voltage</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x58.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" >Short circuit current</td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x59.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" >Temperature coefficient of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x60.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x61.png" xlink:type="simple"/></inline-formula></td></tr></tbody></table></table-wrap><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Parameters of BLDC motor</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Parameters</th><th align="center" valign="middle" >Values</th><th align="center" valign="middle" >Units</th></tr></thead><tr><td align="center" valign="middle" >Number of poles P</td><td align="center" valign="middle" >8</td><td align="center" valign="middle" >-</td></tr><tr><td align="center" valign="middle" >Nominal Voltage V</td><td align="center" valign="middle" >24</td><td align="center" valign="middle" >Volts</td></tr><tr><td align="center" valign="middle" >Terminal Resistance phase to phase R</td><td align="center" valign="middle" >1.835</td><td align="center" valign="middle" >Ω</td></tr><tr><td align="center" valign="middle" >Inductance L</td><td align="center" valign="middle" >0.287</td><td align="center" valign="middle" >mH</td></tr><tr><td align="center" valign="middle" >Motor Constant K<sub>e</sub></td><td align="center" valign="middle" >0.0521</td><td align="center" valign="middle" >V/(rad/sec)</td></tr><tr><td align="center" valign="middle" >Torque constant K<sub>t</sub></td><td align="center" valign="middle" >0.0521</td><td align="center" valign="middle" >Kg m/A</td></tr><tr><td align="center" valign="middle" >PM rotor inertia J</td><td align="center" valign="middle" >19 &#215; 10<sup>−</sup><sup>6 </sup></td><td align="center" valign="middle" >Kg∙m<sup>2 </sup></td></tr></tbody></table></table-wrap><p>the RBF-NN which reduces the computation time. The GA constraints for training are<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x62.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x63.png" xlink:type="simple"/></inline-formula>, Pop size = 25, Selection basis = Rank, Selection type = Roulette, Progression = Generational, Crossover = one point, Maximum generation = 100. The test results of Neural Networks trained using the four algorithms in <xref ref-type="table" rid="table3">Table 3</xref>. Apart from all these test results GA-RBF-LM algorithm is the best choice.</p><p>Since a network is most suitable for offline implementation in a MATLAB, a small network is developed by making use of eight neurons in the hidden layer which yields the optimized result. Training is given to this particular Neural Network (NN) methodology using four different algorithms such as Back propagation training using Delta Bar Delta (DBD) method, LM algorithm, GA-LM algorithms for MLP-NN and GA-LM algorithm for radial basis function networks thereby obtaining accuracy for each of the four above mentioned algorithms. Training of this network is done using equations generated randomly with 250 delta points (1) &amp; (2). The total number of iterations is 10, and the goal is to achieve a minimised error of 1 &#215; 10<sup>−</sup><sup>10</sup>. The activation of neurons is done by a hyperbolic function. Hidden layers and weight values attained by employing above four methods (DBD, LM algorithm, GA-MLP-LM and GA-RBF-LM) are made use of in order to evaluate the operation of the MPPT controller. <xref ref-type="table" rid="table2">Table 2</xref> shows that the GA-RBF-LM algorithm provides the better results when compared to conventional method. For validating the MPPT, one other group of 60 random input-output data points were utilized. The mathematical model of error can be obtained and compared from maximum current, maximum voltage. <xref ref-type="table" rid="table6">Table 6</xref> shows the supremacy of the evaluation of the proposed GA-RBF-LM algorithm. Comparison is done between power delivered or the Normal Operating Point (NOP), and the maximum power obtained by employing the proposed GA-RBF-NN MPPT controller. It shows that in the case of making use of the proposed MPPT controller, the Normal Operating Point is very much lesser than the power drawn by the load suggesting that at an average 25% - 37% of power increase has been accomplished using the GA-RBF-NN controller. To analyze the PV system characteristics, the MATLAB simulation model of the system is developed and evaluated. The output waveforms are also analyzed to arrive at the suitable results. <xref ref-type="table" rid="table4">Table 4</xref> gives the Comparison of Maximum power between GA-RBF-NN and RBF-NN. It shows the Genetic assisted RBF-NN with less number of errors in percentage. <xref ref-type="table" rid="table5">Table 5</xref> shows that comparison results between GA-MLP-NN and GA-RBF-NN structures. It clearly</p><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> The test results of neural networks trained using the four algorithms</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  ></th><th align="center" valign="middle"  colspan="2"  >Back Propagation algorithm with DBD method</th><th align="center" valign="middle"  colspan="2"  >LM Algorithm</th><th align="center" valign="middle"  colspan="2"  >GA-MLP-LM hybrid algorithm</th><th align="center" valign="middle"  colspan="2"  >GA-RBF-LM algorithm</th></tr></thead><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x64.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x65.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x66.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x67.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x68.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x69.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x70.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x71.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" >MSE</td><td align="center" valign="middle" >0.0216220</td><td align="center" valign="middle" >0.0027955</td><td align="center" valign="middle" >0.0008322</td><td align="center" valign="middle" >0.0001280</td><td align="center" valign="middle" >0.0004287</td><td align="center" valign="middle" >0.0000311</td><td align="center" valign="middle" >0.0003897</td><td align="center" valign="middle" >0.0000216</td></tr><tr><td align="center" valign="middle" >Normalized MSE</td><td align="center" valign="middle" >0.0196367</td><td align="center" valign="middle" >0.0019174</td><td align="center" valign="middle" >0.0007558</td><td align="center" valign="middle" >0.0000879</td><td align="center" valign="middle" >0.0003893</td><td align="center" valign="middle" >0.0000213</td><td align="center" valign="middle" >0.0001983</td><td align="center" valign="middle" >0.0000107</td></tr><tr><td align="center" valign="middle" >Mean absolute error</td><td align="center" valign="middle" >0.0982449</td><td align="center" valign="middle" >0.0334360</td><td align="center" valign="middle" >0.0171013</td><td align="center" valign="middle" >0.0088656</td><td align="center" valign="middle" >0.0096071</td><td align="center" valign="middle" >0.0041174</td><td align="center" valign="middle" >0.076218</td><td align="center" valign="middle" >0.0028132</td></tr><tr><td align="center" valign="middle" >Max abs error</td><td align="center" valign="middle" >0.7178296</td><td align="center" valign="middle" >0.1992776</td><td align="center" valign="middle" >0.1665330</td><td align="center" valign="middle" >0.0268288</td><td align="center" valign="middle" >0.1377690</td><td align="center" valign="middle" >0.0118656</td><td align="center" valign="middle" >0.1124131</td><td align="center" valign="middle" >0.0106423</td></tr><tr><td align="center" valign="middle" >Min abs error</td><td align="center" valign="middle" >0.0010255</td><td align="center" valign="middle" >0.0013521</td><td align="center" valign="middle" >0.0002858</td><td align="center" valign="middle" >0.0002419</td><td align="center" valign="middle" >0.0002270</td><td align="center" valign="middle" >0.0001434</td><td align="center" valign="middle" >0.0001892</td><td align="center" valign="middle" >0.0001072</td></tr></tbody></table></table-wrap><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> Comparison of maximum power between GA-RBF-NN and RBF-NN</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Time (h)</th><th align="center" valign="middle" >Irradiation (mW cm<sup>2</sup>)</th><th align="center" valign="middle" >Temperature (˚C)</th><th align="center" valign="middle" >Maximum power,(W)</th><th align="center" valign="middle"  colspan="2"  >Results predicted by GA-RBF-NN</th><th align="center" valign="middle"  colspan="2"  >Prediction results by RBFN</th></tr></thead><tr><td align="center" valign="middle"  colspan="4"  ></td><td align="center" valign="middle" >Pmax (W)</td><td align="center" valign="middle" >Error</td><td align="center" valign="middle" >Pmax (W)</td><td align="center" valign="middle" >Error</td></tr><tr><td align="center" valign="middle" >8 - 9</td><td align="center" valign="middle" >55.267</td><td align="center" valign="middle" >29.170</td><td align="center" valign="middle" >5.142</td><td align="center" valign="middle" >4.838</td><td align="center" valign="middle" >5.91%</td><td align="center" valign="middle" >4.843</td><td align="center" valign="middle" >5.81%</td></tr><tr><td align="center" valign="middle" >9 - 10</td><td align="center" valign="middle" >76.213</td><td align="center" valign="middle" >31.394</td><td align="center" valign="middle" >6.405</td><td align="center" valign="middle" >6.368</td><td align="center" valign="middle" >0.58%</td><td align="center" valign="middle" >6.350</td><td align="center" valign="middle" >0.85%</td></tr><tr><td align="center" valign="middle" >10 - 11</td><td align="center" valign="middle" >90.950</td><td align="center" valign="middle" >32.930</td><td align="center" valign="middle" >7.257</td><td align="center" valign="middle" >7.288</td><td align="center" valign="middle" >0.44%</td><td align="center" valign="middle" >7.372</td><td align="center" valign="middle" >1.60%</td></tr><tr><td align="center" valign="middle" >11 - 12</td><td align="center" valign="middle" >96.900</td><td align="center" valign="middle" >34.967</td><td align="center" valign="middle" >7.926</td><td align="center" valign="middle" >7.910</td><td align="center" valign="middle" >0.21%</td><td align="center" valign="middle" >8.066</td><td align="center" valign="middle" >1.76%</td></tr><tr><td align="center" valign="middle" >12 - 13</td><td align="center" valign="middle" >95.703</td><td align="center" valign="middle" >35.884</td><td align="center" valign="middle" >8.101</td><td align="center" valign="middle" >8.088</td><td align="center" valign="middle" >0.16%</td><td align="center" valign="middle" >8.250</td><td align="center" valign="middle" >1.85%</td></tr><tr><td align="center" valign="middle" >13 - 14</td><td align="center" valign="middle" >86.797</td><td align="center" valign="middle" >36.524</td><td align="center" valign="middle" >7.849</td><td align="center" valign="middle" >7.922</td><td align="center" valign="middle" >0.94%</td><td align="center" valign="middle" >8.034</td><td align="center" valign="middle" >2.36%</td></tr><tr><td align="center" valign="middle" >14 - 15</td><td align="center" valign="middle" >70.299</td><td align="center" valign="middle" >37.176</td><td align="center" valign="middle" >7.065</td><td align="center" valign="middle" >6.946</td><td align="center" valign="middle" >1.68%</td><td align="center" valign="middle" >6.975</td><td align="center" valign="middle" >1.28%</td></tr><tr><td align="center" valign="middle" >15 - 16</td><td align="center" valign="middle" >49.329</td><td align="center" valign="middle" >37.002</td><td align="center" valign="middle" >5.518</td><td align="center" valign="middle" >4.974</td><td align="center" valign="middle" >9.86%</td><td align="center" valign="middle" >4.989</td><td align="center" valign="middle" >9.60%</td></tr></tbody></table></table-wrap><p>indicates that response time is faster in proposed method.The supremacy of the estimation of the proposed GA-RBF-LM hybrid algorithm is shown in <xref ref-type="table" rid="table6">Table 6</xref>. This table is signposted that minimized error in GA-RBF- LM algorithm.</p><p><xref ref-type="fig" rid="fig1">Figure 1</xref>2 represents the variations of instantaneous PV Module output voltage of 30 V. <xref ref-type="fig" rid="fig1">Figure 1</xref>3 shows that the stator current 3 A and electromotive force of a BLDC is about 200 V. <xref ref-type="fig" rid="fig1">Figure 1</xref>4 shows that the electromagnetic torque of 6 N-m. <xref ref-type="fig" rid="fig1">Figure 1</xref>5 shows the rotor speed of about 3000 rpm and <xref ref-type="fig" rid="fig1">Figure 1</xref>6 represents Interleaved DC-DC boost converter with an output voltage of about 488 V obtained when it is connected to the water pump load.</p><table-wrap id="table5" ><label><xref ref-type="table" rid="table5">Table 5</xref></label><caption><title> Comparison result</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Constraints</th><th align="center" valign="middle" >GA-MLP-NN (Conventional Method)</th><th align="center" valign="middle" >GA-RBF-NN (Proposed method)</th></tr></thead><tr><td align="center" valign="middle" >Settling time <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x72.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >1.8 Sec</td><td align="center" valign="middle" >0.56 Sec</td></tr><tr><td align="center" valign="middle" >Steady state error <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x73.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >0.136</td><td align="center" valign="middle" >0.086</td></tr><tr><td align="center" valign="middle" >Undershoot period</td><td align="center" valign="middle" >100</td><td align="center" valign="middle" >120</td></tr></tbody></table></table-wrap><table-wrap id="table6" ><label><xref ref-type="table" rid="table6">Table 6</xref></label><caption><title> The test results of errors in maximum current and voltage by four different algorithms</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Error (%)</th><th align="center" valign="middle"  colspan="2"  >Back Propagation algorithm with DBD Method</th><th align="center" valign="middle"  colspan="2"  >LM Algorithm</th><th align="center" valign="middle"  colspan="2"  >GA-MLP-LM hybrid algorithm</th><th align="center" valign="middle"  colspan="2"  >GA-RBF-LM Algorithm</th></tr></thead><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x74.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x75.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x76.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x77.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x78.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x79.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x80.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/42-7600812x81.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" >&lt;1</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >25</td><td align="center" valign="middle" >32</td><td align="center" valign="middle" >45</td><td align="center" valign="middle" >55</td><td align="center" valign="middle" >68</td><td align="center" valign="middle" >61</td><td align="center" valign="middle" >72</td></tr><tr><td align="center" valign="middle" >1 - 10</td><td align="center" valign="middle" >45</td><td align="center" valign="middle" >38</td><td align="center" valign="middle" >37</td><td align="center" valign="middle" >25</td><td align="center" valign="middle" >14</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >11</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >11 - 20</td><td align="center" valign="middle" >14</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >21 - 30</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >31 - 40</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >41 - 50</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >51 - 100</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0</td></tr></tbody></table></table-wrap><fig id="fig12"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>2</label><caption><title> Result of PV output voltage vs time</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/42-7600812x82.png"/></fig><fig id="fig13"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>3</label><caption><title> Stator current and electromotive force vs time</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/42-7600812x83.png"/></fig><fig id="fig14"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>4</label><caption><title> Electromagnetic torque vs time</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/42-7600812x84.png"/></fig><fig id="fig15"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>5</label><caption><title> Rotor speed vs time</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/42-7600812x85.png"/></fig><fig id="fig16"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>6</label><caption><title> Interleaved boost converter output voltage vs time</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/42-7600812x86.png"/></fig><p><xref ref-type="fig" rid="fig1">Figure 1</xref>7 shows that experimental results of PV module , Voltage in 5 V olts/division, Current 5 Amps/ division and Time 1 second/division. <xref ref-type="fig" rid="fig1">Figure 1</xref>8 shows that implementaion of hardware electrical characterstics (Phase to Phase Voltage and Current) for BLDC motor. <xref ref-type="fig" rid="fig1">Figure 1</xref>9 shows that various rotor speed of BLDC motor for getting various step changes due to insolation.</p><p>This proposed technique offers following the advantages.</p><p>1) Acquisition and Updating Computational Times required in the Search for Voltage and Current output is low i.e., 0.56 Seconds of the proposed GA-RBF_NN technique, when compared with the Multilayer perceptron neural network.</p><fig id="fig17"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>7</label><caption><title> Output voltage and current waveform of photovoltaic module</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/42-7600812x87.png"/></fig><fig id="fig18"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>8</label><caption><title> Voltage and current waveform for output of BLDC motor</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/42-7600812x88.png"/></fig><p>2) Due to Radial Basis Function network, the performance of the proposed algorithm under any load changes does not affect system parameters. The training of the network starts with the hidden layer using unsupervised learning algorithm and it is carried out till the output layer but with a supervised learning algorithm. Meanwhile, for the fine tuning of the network vector and the sudden variations in input vectors such as temperature and solar irradiation, supervised learning algorithm can be employed to both hidden unit and output layer.</p><p>In order to maintain the good dynamic response, the algorithm can be adjusted or modified due to the changing duty cycle of Interleaved DC-DC boost converter and Pulse width Modulation signals for inverters. So, it provides the best estimates of Maximum voltage and Maximum Current (V<sub>m</sub> &amp; I<sub>m</sub>) for this system. <xref ref-type="fig" rid="fig2">Figure 2</xref>0 shows the Interleaved converter.</p></sec><sec id="s7"><title>7. Conclusions</title><p>The simulation model of an MPPT controller incorporating GA-RBF-NN and three phase BLDC drive is developed using MATLAB/Simulink. The results show that voltage and power can be well controlled. Hence, the proposed methodology provides an average increase of 26.37% of power and settling time is 0.56 sec. Genetic</p><fig id="fig19"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>9</label><caption><title> Mechanical characteristics of BLDC motor (Speed) for step changes due to insolation</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/42-7600812x89.png"/></fig><fig-group id="fig20"><label><xref ref-type="fig" rid="fig2">Figure 2</xref>0</label><caption><title> Hardware setup for interleaved DC-DC boost converter.</title></caption><fig id ="fig20_1"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/42-7600812x90.png"/></fig><fig id ="fig20_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/42-7600812x91.png"/></fig></fig-group><p>assistance has enabled the optimization of hidden nodes and also the size of the layers of the network. The GA-RBF-NN is trained faster than MLP which minimizes the possibility of convergence to local minima. The trained networks with GA-RBF-NN algorithm presented better results in the representation of the I-V and P-V characteristics of PV arrays requiring reduced computational time to predict the MPP in comparison to conventional models like GA-MLP-NN.</p><p>High step up conversion being the ultimate result is achieved by the superior performance of the interleaved DC-DC boost converter. This converter providing high step up gain is primarily utilized in non conventional energy sources like a PV system. Another paramount feature is their reduced voltage stress that is significantly lower compared to the output voltage. Other advantages of this converter include low ripple content of input current and reduced conduction losses, hence, it enhances the life time of the input sources.</p><p>The proposed BLDC drive system has been successfully implemented on a water pump. It shows that a six step PWM inverter drive controlled using PI (Proportional-Integral) control loop is able to control the speed- torque characteristics of BLDC motor smoothly. The results show that the proposed GA-RBF-NN model leads to the saving of energy since it can evaluate the MPPs accurately. The interleaved converter enabled with the proposed methodology as well as the PI controller of the BLDC motor drive in PV systems can be credibly implemented in rural areas where there is difficulty in grid connection. In the future, enhancement of this proposed method will be implemented in automatic water pumping system for agricultural area.</p></sec><sec id="s8"><title>Cite this paper</title><p>R. Anand,Dr. S. Saravanan, (2016) Solar PV System for Energy Conservation Incorporating an MPPT Based on Computational Intelligent Techniques Supplying Brushless DC Motor Drive. Circuits and Systems,07,1635-1652. doi: 10.4236/cs.2016.78142</p></sec></body><back><ref-list><title>References</title><ref id="scirp.67424-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Akkaya, R., Kulaks?z, A.A. and Du, A. (2007) DSP Implementation of a PV System with GA-MLP-NN Based MPPT Controller Supplying BLDC Motor Drive. Energy Conversion and Management, 48, 210-218.http://dx.doi.org/10.1016/j.enconman.2006.04.022 </mixed-citation></ref><ref id="scirp.67424-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, L. and Bai, Y.F. (2005) Genetic Algorithm-Trained Radial Basis Function Neural Networks for Modelling Photovoltaic Panels. Engineering Applications of Artificial Intelligence, 18, 833-844. http://dx.doi.org/10.1016/j.engappai.2005.02.004</mixed-citation></ref><ref id="scirp.67424-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Lin, W.-M., Hong, C.-M. and Chen, C.-H. (2011) Neural-Network—Based MPPT Control of a Standalone Hybrid Power Generation System. IEEE Transactions on Power Electronics, 26, 3571-3581. http://dx.doi.org/10.1109/TPEL.2011.2161775</mixed-citation></ref><ref id="scirp.67424-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Koutroulis, E., Kalaitzakis, K. and Voulgaris, N.C. (2001) Development of a Microcontroller-Based Photovoltaic Maximum Power Point Tracking Control System. IEEE Transactions on Power Electronics, 16, 46-54. http://dx.doi.org/10.1109/63.903988</mixed-citation></ref><ref id="scirp.67424-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Sharaf, A.M., AboulNaga, M.M. and El Diasty, R. (2000) Building-Integrated Solar Photovoltaic Systems—A Hybrid Solar Cooled Ventilation Technique for Hot Climate Applications. Renew Energy, 19, 91-96. http://dx.doi.org/10.1016/S0960-1481(99)00021-X</mixed-citation></ref><ref id="scirp.67424-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Appelbaum, J. (1986) Starting and Steady-State Characteristics of DC Motors Powered by Solar Cell Generators. IEEE Transactions on Energy Conversion, 1, 17-24. http://dx.doi.org/10.1109/TEC.1986.4765665</mixed-citation></ref><ref id="scirp.67424-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Kim, Y., Jo, H. and Kim, D. (1996) A New Peak Power Tracker for Cost-Effective Photovoltaic Power Systems. IEEE Proceedings of Energy Conversion Engineering Conference (IECEC), 3, 1673-1678.</mixed-citation></ref><ref id="scirp.67424-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Al-Amoudi, A. and Zhang, L. (2000) Application of Radial Basis Function Networks for Solar-Array Modeling and Maximum Power Point Prediction. IEE Proceedings—Generation, Transmission and Distribution, 147, 310-316. http://dx.doi.org/10.1049/ip-gtd:20000605</mixed-citation></ref><ref id="scirp.67424-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Paul, S. and Thomas, J. (2014) Comparison of MPPT Using GA Optimized ANN Employing PI Controller for Solar PV System with MPPT Using Incremental Conductance. 2014 International Conference on IEEE Power Signals Control and Computations (EPSCICON), Thrissur, 6-11 January 2014, 1-5. http://dx.doi.org/10.1109/epscicon.2014.6887518</mixed-citation></ref><ref id="scirp.67424-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Latham, A.M., Pilawa-Podgurski, R., Odame, K.M. and Sullivan, C.R. (2013) Analysis and Optimization of Maximum Power Point Tracking Algorithms in the Presence of Noise. IEEE Transactions on Power Electronics, 28, 3479-3494.</mixed-citation></ref><ref id="scirp.67424-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Oi, A. (2005) Design and Simulation of Photovoltaic Water Pumping System. In: Electrical Engineering, Master of Science in Electrical Engineering, California Polytechnic State University, San Luis Obispo, 113.</mixed-citation></ref><ref id="scirp.67424-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Zhu, L., Wang, K.R., Lee, F.C. and Lai, J.S. (2003) New Start-Up Schemes for Isolated Full-Bridge Boost Converters. IEEE Transactions on Power Electronics, 18, 946-951. http://dx.doi.org/10.1109/TPEL.2003.813758</mixed-citation></ref><ref id="scirp.67424-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Yao, G., Chen, A. and He, X. (2007) Soft Switching Circuit for Interleaved Boost Converters. IEEE Transactions on Power Electronics, 22, 80-86. http://dx.doi.org/10.1109/TPEL.2006.886649</mixed-citation></ref><ref id="scirp.67424-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Carrasco, J.M., Franquelo, L.G., Bialasiewicz, J.T., Galvan, E., Portillo Guisad, R.C., Prats, M.A.M., Leon, J.I. and Moreno-Alfonso, N. (2006) Power-Electronic Systems for the Grid Integration of Renewable Energy Sources: A Survey. IEEE Transactions on Industrial Electronics, 53, 1002-1016. http://dx.doi.org/10.1109/TIE.2006.878356</mixed-citation></ref><ref id="scirp.67424-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Zeng, J.W., Qiao, W., Qu, L.Y. and Jiao, Y.P. (2014) An Isolated Multiport DC-DC Converter for Simultaneous Power Management of Multiple Different Renewable Energy Sources. IEEE Journal of Emerging and Selected Topics in Power Electronics, 2, 70-78.</mixed-citation></ref><ref id="scirp.67424-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Bist, V. and Sing, B. (2013) An Adjustable-Speed PFC Bridgeless Buck-Boost Converter-Fed BLDC Motor Drive. IEEE Transactions on Industrial Electronics, 61, 2665-2677. http://dx.doi.org/10.1109/TIE.2013.2274424</mixed-citation></ref><ref id="scirp.67424-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Abdin, E.S., Osheiba, A.M. and Khater, M.M. (1999) Modeling and Optimal Controllers Design for a Stand-Alone Photovoltaic-Diesel Generating Unit. IEEE Transactions on Energy Conversion, 14, 560-565. http://dx.doi.org/10.1109/60.790914</mixed-citation></ref><ref id="scirp.67424-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Abdulhadi, M., Al-Ibrahim, A.M. and Virk, G.S. (2004) Neuro-Fuzzy Based Solar Cell Models. IEEE Transactions on Energy Conversion, 19, 619-624. http://dx.doi.org/10.1109/TEC.2004.827033</mixed-citation></ref><ref id="scirp.67424-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Miyatake, M., Veerachary, M., Toriumi, F., Fujii, N. and Ko, H. (2011) Maximum Power Point Tracking of Multiple Photovoltaic Arrays: A PSO Approach. IEEE Transactions on Aerospace and Electronic Systems, 47, 367-380. http://dx.doi.org/10.1109/TAES.2011.5705681</mixed-citation></ref><ref id="scirp.67424-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Brambilla, A., Gambarara, M., Garatti, A. and Ronchi, F. (1999) New Approach to Photovoltaic Arrays Maximum Power Point Tracking. The 30th Annual IEEE Power Electronics Specialists Conference, PESC’99, 2, 632-637. http://dx.doi.org/10.1109/pesc.1999.785575</mixed-citation></ref><ref id="scirp.67424-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Abu-Rub, H., Iqbal, A. and Ahmed, S.M. (2012) Adaptive Neuro-Fuzzy Inference System-Based Maximum Power Point Tracking of Solar PV Modules for Fast Varying Solar Radiations. International Journal of Sustainable Energy, 31, 383-398.</mixed-citation></ref><ref id="scirp.67424-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Gow, J.A. and Manning, C.D. (1999) Development of a Photovoltaic Array Model for Use in Power Electronics Simulation Study. IEEE Proceedings on Electrical Power Application, 146, 193-200. http://dx.doi.org/10.1049/ip-epa:19990116</mixed-citation></ref><ref id="scirp.67424-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Al-Amoudi, A. and Zhang, L. (1998) Optimal Control of a Grid-Connected PV System for Maximum Power Point Tracking and Utility Power Factor. IEE PEVD98, Tarrytown, 21-23 September 1998, 325-330.</mixed-citation></ref></ref-list></back></article>