<?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.78116</article-id><article-id pub-id-type="publisher-id">CS-67201</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>
 
 
  Genetic Algorithm Based Speed Control of PMDC Motor Using Low Cost PIC 16F877A Microcontroller
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Thangavel</surname><given-names>Vijayakumar</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>Subramaniam</surname><given-names>Muthukrishnan</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Gopalraj</surname><given-names>Murugananth</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>EEE Department, Sri Eshwar College of Engineering, Coimbatore, India</addr-line></aff><aff id="aff2"><addr-line>EEE Department, Ahalia School of Engineering and Technology, Palakkad, India</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>vijaypoy@gmail.com(TV)</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>1334</fpage><lpage>1340</lpage><history><date date-type="received"><day>17</day>	<month>March</month>	<year>2016</year></date><date date-type="rev-recd"><day>accepted</day>	<month>20</month>	<year>April</year>	</date><date date-type="accepted"><day>8</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 mainly aims at proposing an effective method of speed control of the low power motors like Permanent Magnet Direct Current (PMDC) motor used in the orthopedic surgeries using a natural optimization technique called genetic algorithm. Using this method, better values of Performance parameters like rise time, settling time, fall time, peak overshoot and steady state are achieved compared to the conventional PI controller. The SIMUINK MODEL of both the controller operation is obtained using MATLAB version R2013a.
   The simulated results reveal that the proposed control drive exhibits reduced peak overshoot, rise time, settling time and steady state error. 
  An experimental setup is devised to validate the simulation results. 
  The comparative analysis made depicts the superiority of the proposed algorithm with reference to its conventional counterpart.
 
</p></abstract><kwd-group><kwd>Effective</kwd><kwd> PMDC</kwd><kwd> Orthopaedic</kwd><kwd> Optimization</kwd><kwd> Performance Indices</kwd><kwd> Rise Time</kwd><kwd> Fall Time</kwd><kwd> Peak Overshoot</kwd><kwd> Steady State Error</kwd><kwd> PI</kwd><kwd> MATLAB</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>DC motors are in general much more adaptable to adjustable speed drives than ac motors which are associated with a constant speed rotating fields. Indeed this susceptibility of dc motors to adjustment of their operating speed over wide ranges and by a variety of methods is one of the important reasons for strong competitive position of dc motors in modern industrial drives. There are different methods of speed control strategies and controllers for the dc motor. The DC drive system consists of a chopper circuit for the control of input voltage to the armature. The speed of the DC motor in turn is decided by the armature input voltage [<xref ref-type="bibr" rid="scirp.67201-ref1">1</xref>] - [<xref ref-type="bibr" rid="scirp.67201-ref4">4</xref>] . These controllers include both the conventional controllers like PI (Proportional Integral) and different modern intelligent controllers. The tuning of the PI, PID or PD controller employed in this drive for efficient operation is assisted with the help of Ziegler-Nichol’s method [<xref ref-type="bibr" rid="scirp.67201-ref5">5</xref>] . Self-tuning of the PID controllers is addressed in [<xref ref-type="bibr" rid="scirp.67201-ref6">6</xref>] , whereas the adaptive tuning method for HVAC system is defied in [<xref ref-type="bibr" rid="scirp.67201-ref7">7</xref>] .</p><p>A PI controller to minimize the speed error of servo motor has been focused [<xref ref-type="bibr" rid="scirp.67201-ref8">8</xref>] . Several comparative analyses of P, PI and PID controllers with their modern counterparts have been studied [<xref ref-type="bibr" rid="scirp.67201-ref9">9</xref>] - [<xref ref-type="bibr" rid="scirp.67201-ref12">12</xref>] . A Fuzzy logic based DC motor drive has been suggested for accurate drilling which uses current control method [<xref ref-type="bibr" rid="scirp.67201-ref13">13</xref>] . The performance of anti-windup PI controller tuned using fuzzy logic was designed, developed and analyzed experimentally [<xref ref-type="bibr" rid="scirp.67201-ref14">14</xref>] . However, in all the aforementioned speed control techniques, tuning of P, PI and/or PID controllers that have been addressed doesn’t provide good and efficient performance. To enhance the system performance in steady state and transient state conditions, this paper proposes, a Genetic Algorithm (GA) based tuning of PI controller for chopper driven PMDC motor. The proposed system has been simulated using Matlab/Simulink and experimentally validated.</p></sec><sec id="s2"><title>2. Modelling of the PMDC Motor</title><p>The PMDC motors are the low power motors that are used in the medical treatment for orthopaedic surgical simulators which requires less input power and its operation is quite and better for this application. The speed of the motor can be controlled by varying the armature voltage. The following is the basic armature voltage equation of the PMDC motor. The mathematical model of the PMDC motor is as given by Equation (1) [<xref ref-type="bibr" rid="scirp.67201-ref15">15</xref>] [<xref ref-type="bibr" rid="scirp.67201-ref16">16</xref>] . From the above authors analysis the following mathematical model of the motor is derived from the equivalent circuit as shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>.</p><disp-formula id="scirp.67201-formula244"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/16-7600540x7.png"  xlink:type="simple"/></disp-formula><p>where Va is the armature voltage in Volts,</p><p>Ia is the armature current in A,</p><p>La is the armature inductance in H,</p><p>E is the back emf in Volts.</p><p>The following figure shows the Simulink block diagram of a PMDC motor.</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Simulink model of PMDC motor</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/16-7600540x8.png"/></fig><p>The various advantages of PMDC motors are</p><p>・ Higher efficiency since no loss in field circuit</p><p>・ Linear torque speed characteristics</p><p>・ Higher magnetic flux density in air gap and so better dynamic performance</p><p>・ Compact size</p><p>・ Simplified construction</p><p>・ Free from maintenance</p><p>・ Wide operating speed range</p><p>・ Ability to adapt a range of power sources.</p></sec><sec id="s3"><title>3. PI Controller Based PMDC Motor</title><p>The PI controller calculation (algorithm) involves two separate parameters, and is accordingly the proportional, and the integral values, denoted P, I. The proportional value determines the reaction to the current error, the integral value determines the reaction based on the sum of recent errors, and the derivative value determines the reaction based on the rate at which the error has been changing.</p><p>The weighted sum of these three actions is used to adjust the process via a control element such as the position of a control valve or the power supply of a heating element. Heuristically, these values can be interpreted in terms of time: P depends on the present error, I on the accumulation of past errors. By tuning the two constants in the PI controller algorithm, the controller can provide control action designed for specific process requirements.</p><p>The response of the controller can be described in terms of the responsiveness of the controller to an error, the degree to which the controller overshoots the set point and the degree of system oscillation. It is to be noted that the use of the PI algorithm for control does not guarantee optimal control of the system or system stability. <xref ref-type="fig" rid="fig2">Figure 2</xref> shows the block diagram for the speed control of PMDC motor.</p><p><xref ref-type="fig" rid="fig3">Figure 3</xref> shows the Simulink output obtained for the PMDC motor control using PI controller.</p></sec><sec id="s4"><title>4. GA optimized Controller for PMDC Motor</title><p>In order to achieve an effective control of PMDC motor, the GA optimization technique is used to tune the parameters of the PI controller. Genetic algorithm is a biological inspired algorithm used [<xref ref-type="bibr" rid="scirp.67201-ref17">17</xref>] [<xref ref-type="bibr" rid="scirp.67201-ref18">18</xref>] . It helps in optimizing the various gain functions of PI controllers. The Simulink response of the GA tuned PI controller for a set speed of 500 RPM has been depicted in <xref ref-type="fig" rid="fig4">Figure 4</xref>.</p><p>The various genetic parameters used are given in <xref ref-type="table" rid="table1">Table 1</xref>.</p></sec><sec id="s5"><title>5. Experimental Setup of Chopper Controller Drive</title><p>An experimental setup has been designed and the hardware has been realized using a Peripheral Interface Controller (PIC) microcontroller. The block diagram and circuit of the hardware is shown in <xref ref-type="fig" rid="fig5">Figure 5</xref> &amp; <xref ref-type="fig" rid="fig6">Figure 6</xref>. It comprises of a PIC 16F877A microcontroller, which has an inbuilt PWM generator and an Analog to Digital Converter (ADC) unit. The MOSFET IRF840 is used as the switching device. The variations in the pulse width</p><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Block diagram of PI controller based PMDC motor</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/16-7600540x9.png"/></fig><fig id="fig3"  position="float"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> Response of PI controlled PMDC motor for 500 RPM</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/16-7600540x10.png"/></fig><fig id="fig4"  position="float"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> Response of GA Tuned PI controller for set speed of 500 RPM</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/16-7600540x11.png"/></fig><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Genetic parameters</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >PARAMETER</th><th align="center" valign="middle" >VALUE/METHOD</th></tr></thead><tr><td align="center" valign="middle" >Population size</td><td align="center" valign="middle" >21</td></tr><tr><td align="center" valign="middle" >Number of iterations</td><td align="center" valign="middle" >7</td></tr><tr><td align="center" valign="middle" >Fitness function</td><td align="center" valign="middle" >Y = (y + 7) &#215; 255/14</td></tr><tr><td align="center" valign="middle" >Selection</td><td align="center" valign="middle" >Tournament selection</td></tr><tr><td align="center" valign="middle" >Cross over probability</td><td align="center" valign="middle" >0.5</td></tr><tr><td align="center" valign="middle" >Mutation probability</td><td align="center" valign="middle" >0.01</td></tr></tbody></table></table-wrap><p>have been observed for the speed values of 500 rpm and 1500 rpm. The experimental results are portrayed in <xref ref-type="fig" rid="fig7">Figure 7</xref> and <xref ref-type="fig" rid="fig8">Figure 8</xref> for the speed values of 500 and 1500 rpm respectively.</p></sec><sec id="s6"><title>6. Results and Discussions</title><p><xref ref-type="table" rid="table2">Table 2</xref> elucidates the comparative analysis of simulated results of conventional PI controller and the proposed</p><fig id="fig5"  position="float"><label><xref ref-type="fig" rid="fig5">Figure 5</xref></label><caption><title> Block diagram of hardware</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/16-7600540x12.png"/></fig><fig id="fig6"  position="float"><label><xref ref-type="fig" rid="fig6">Figure 6</xref></label><caption><title> Circuit diagram of chopper controlled drive using PIC</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/16-7600540x13.png"/></fig><fig id="fig7"  position="float"><label><xref ref-type="fig" rid="fig7">Figure 7</xref></label><caption><title> PWM pulse generated for 500 rpm</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/16-7600540x14.png"/></fig><fig id="fig8"  position="float"><label><xref ref-type="fig" rid="fig8">Figure 8</xref></label><caption><title> PWM pulses generated for 1500 rpm</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/16-7600540x15.png"/></fig><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Comparative analysis of proposed and conventional drive system</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Set Speed in RPM</th><th align="center" valign="middle"  colspan="2"  >Maximum Peak Overshoot in %</th><th align="center" valign="middle"  colspan="2"  >Rise time in seconds</th><th align="center" valign="middle"  colspan="2"  >Settling time in seconds</th><th align="center" valign="middle"  colspan="2"  >Fall time in seconds</th><th align="center" valign="middle"  colspan="2"  >Steady state error in %</th></tr></thead><tr><td align="center" valign="middle" >GA</td><td align="center" valign="middle" >PI</td><td align="center" valign="middle" >GA</td><td align="center" valign="middle" >PI</td><td align="center" valign="middle" >GA</td><td align="center" valign="middle" >PI</td><td align="center" valign="middle" >GA</td><td align="center" valign="middle" >PI</td><td align="center" valign="middle" >GA</td><td align="center" valign="middle" >PI</td></tr><tr><td align="center" valign="middle" >500</td><td align="center" valign="middle" >0.2</td><td align="center" valign="middle" >26.2</td><td align="center" valign="middle" >0.01</td><td align="center" valign="middle" >0.028</td><td align="center" valign="middle" >0.3</td><td align="center" valign="middle" >4.68</td><td align="center" valign="middle" >0.15</td><td align="center" valign="middle" >1.063</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0.5</td></tr><tr><td align="center" valign="middle" >1000</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >9.4</td><td align="center" valign="middle" >0.01</td><td align="center" valign="middle" >0.0395</td><td align="center" valign="middle" >0.2</td><td align="center" valign="middle" >2.732</td><td align="center" valign="middle" >0.05</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0.595</td></tr><tr><td align="center" valign="middle" >1200</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >7.08</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0.048</td><td align="center" valign="middle" >0.2</td><td align="center" valign="middle" >3.14</td><td align="center" valign="middle" >0.2</td><td align="center" valign="middle" >2.304</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0.66</td></tr><tr><td align="center" valign="middle" >1500</td><td align="center" valign="middle" >1.33</td><td align="center" valign="middle" >4.7</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >0.0773</td><td align="center" valign="middle" >0.2</td><td align="center" valign="middle" >3.5</td><td align="center" valign="middle" >0.1</td><td align="center" valign="middle" >2.8</td><td align="center" valign="middle" >0.12</td><td align="center" valign="middle" >0.71</td></tr></tbody></table></table-wrap><p>Genetic Algorithm based chopper drive circuit. For a low speed of 500 rpm, the proposed system resulted in less peak overshoot of 0.2% whereas the conventional system offered 26.2%. Similar results were found for medium and high speed values. For instance, at 1000 rpm, the peak overshoot was 1% in proposed system and 1.33% for 1500 rpm. These values are very low compared to the conventional system which offered 9.4% and 4.7% for 1000 and 1500 set rpm values.</p><p>The other control system parameter which is taken up for study is steady state error. The steady state error of conventional system is 0.5% at 500 rpm and 0.71% at 1500 rpm. For these two set speed values, the proposed drive systems offered very low and even zero steady state error. For 500, 1000 and 1200 rpm, the steady state error of the proposed system is zero whereas for the high speed of 1500 rpm, it offered 0.12%. Alike results have been portrayed for the other parameters viz. rise time, settling time and fall time. All these results infer the superiority of the proposed genetic algorithm based chopper drive for PMDC motors.</p></sec><sec id="s7"><title>7. Conclusion</title><p>Thus it can be concluded that the proposed controller using GA optimization helps in achieving an effective control for the PMDC motor when compared to the conventional PI controller. Also from the tables in Section 4 and 5, it is clear that the performance parameters of the motor operation like settling time, rise time, fall time and peak overshoot are better and there is no steady state error in case of the proposed intelligent controller. The experimental results validate the simulation results.</p></sec><sec id="s8"><title>Cite this paper</title><p>Thangavel Vijayakumar,Subramaniam Muthukrishnan,Gopalraj Murugananth, (2016) Genetic Algorithm Based Speed Control of PMDC Motor Using Low Cost PIC 16F877A Microcontroller. Circuits and Systems,07,1334-1340. doi: 10.4236/cs.2016.78116</p></sec><sec id="s9"><title>NOTES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.67201-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Jaafer, J.S. and Mahdi, M.C. (2013) Speed Control of Separately Excited DC Motor Using Chopper. Journal of Kerbala University, 11, 26-35.</mixed-citation></ref><ref id="scirp.67201-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Afrasiabi, N. and Yazdi, M.H. (2013) Dc Motor Control Using Chopper. Global Journal of Science, Engineering and Technology, 2013, 67-73.</mixed-citation></ref><ref id="scirp.67201-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Pal, N., Sadhu, P.K. and Swaroop, R. (2012) Closed Loop Speed Control of DC Motors Used in Rock Drilling and Mud Pump Application. Proceedings of the International Multi-Conference of Engineers and Computer Scientists (IMECS), 2, 1052-1054.</mixed-citation></ref><ref id="scirp.67201-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Mishra, G.K., Pandey, A.K. and Maurya, A. (2014) Combined Armature and Field Speed Control of DC Motor for Efficiency Enhancement. SSRG International Journal of Electrical and Electronics Engineering (SSRG-IJEEE), 1, 34-39.</mixed-citation></ref><ref id="scirp.67201-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Prakash, Ch.B. and Naik, R.S. (2014) Tuning of PID Controller by Ziegler-Nichols Algorithm for Position Control of DC Motor. International Journal of Innovative Science, Engineering &amp; Technology, 1, 379-382.</mixed-citation></ref><ref id="scirp.67201-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Mansoor, A.-K.Z. and Salih, T.A. (2013) Speed Control of Separately Excited D.C. Motor Using Self-Tuned Parameters of PID Controller. Tikrit Journal of Engineering Sciences, 20, 1-9.</mixed-citation></ref><ref id="scirp.67201-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Bai, J.B. and Zhang, X.S. (2007) A New Adaptive PI Controller and Its Application in HVAC Systems. Energy Conversion and Management, 48, 1043-1054. http://dx.doi.org/10.1016/j.enconman.2006.10.023</mixed-citation></ref><ref id="scirp.67201-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Singh, S. and Dipraj, A.K.P. (2012) Design of PI Controller to Minimize the Speed Error of D.C. Servo Motor. International Journal of Scientific &amp; Technology Research, 1, 95-98.</mixed-citation></ref><ref id="scirp.67201-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Rao, K.S. and Mishra, R. (2014) Comparative Study of P, PI and PID Controller for Speed Control of VSI-Fed Induction Motor. International Journal of Engineering Development and Research (IJEDR), 2, 2740-2744.</mixed-citation></ref><ref id="scirp.67201-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Adhikari, N.P., Choubey, M. and Singh, R. (2012) Dc Motor Control Using Ziegler Nichols and Genetic Algorithm Technique. International Journal of Electrical, Electronics and Computer Engineering, 1, 33-36.</mixed-citation></ref><ref id="scirp.67201-ref11"><label>11</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Mahdi</surname><given-names> S.A. </given-names></name>,<etal>et al</etal>. (<year>2014</year>)<article-title>Optimization of PID Controller Parameters Based on Genetic Algorithm for Non-Linear Electromechanical Actuator</article-title><source> International Journal of Computer Applications</source><volume> 94</volume>,<fpage> 11</fpage>-<lpage>20</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.67201-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Murugananth, G., Vijayan, S. and Muthukrishnan, S. (2012) Analysis of Closed Loop Chopper Controlled Drive for PMDC Motors Using PID Controller. IOSR Journal of Electrical and Electronics Engineering (IOSRJEEE), 2, 32-34.</mixed-citation></ref><ref id="scirp.67201-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Murugananth, G. and Vijayan, S. (2012) Development of Closed Loop Chopper Controlled Drive for PMDC Motors Used in Orthopedic Surgical Simulators. International Journal of Computer Science and Technology, 3, 872-874.</mixed-citation></ref><ref id="scirp.67201-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Murugananth, G., Samidurai, K., Muthukrishnan, S. and Vijayan, S. (2015) Experimental Validation of Fuzzy-Tuned AWPI Controller—Based Chopper Driven PMDC Motor. Journal of Testing and Evaluation, 43, 1-12.http://dx.doi.org/10.1520/JTE20130284</mixed-citation></ref><ref id="scirp.67201-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Sankar, R. and Ramareddy, S. (2011) A Novel Control Strategy Using Neuro-Fuzzy Controller for PMDC Drive. European Journal of Scientific Research, 54, 29-45.</mixed-citation></ref><ref id="scirp.67201-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Chandrasekaran, N. and Thiyagarajah, K. (2011) Modeling and MATLAB Simulation of Pumping System Using PMDC Motor Powered by Solar System.</mixed-citation></ref><ref id="scirp.67201-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Malhotra, R., Singh, N. and Singh, Y. (2011) Genetic Algorithms: Concepts, Design for Optimization of Process Controllers. Computer and Information Science, 4, 39-54.</mixed-citation></ref><ref id="scirp.67201-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Sivanandamand, S.N. and Deepa, S.N. (2008) Introduction to Genetic Algorithm. Springer-Verlag, Berlin, Heidelberg.</mixed-citation></ref></ref-list></back></article>