<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>1405-5546</journal-id>
<journal-title><![CDATA[Computación y Sistemas]]></journal-title>
<abbrev-journal-title><![CDATA[Comp. y Sist.]]></abbrev-journal-title>
<issn>1405-5546</issn>
<publisher>
<publisher-name><![CDATA[Instituto Politécnico Nacional, Centro de Investigación en Computación]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S1405-55462009000200002</article-id>
<title-group>
<article-title xml:lang="en"><![CDATA[Task Based Mechatronic System Design using Differential Evolution Strategies]]></article-title>
<article-title xml:lang="es"><![CDATA[Diseño de Sistemas Mecatrónicos Basado en Tareas usando Estrategias de Evolución Diferencial]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Cruz Villar]]></surname>
<given-names><![CDATA[Carlos Alberto]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Álvarez Gallegos]]></surname>
<given-names><![CDATA[Jaime]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Villarreal Cervantes]]></surname>
<given-names><![CDATA[Miguel Gabriel]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Instituto Politécnico Nacional Centro de Investigación y de Estudios Avanzados ]]></institution>
<addr-line><![CDATA[México D.F.]]></addr-line>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>06</month>
<year>2009</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>06</month>
<year>2009</year>
</pub-date>
<volume>12</volume>
<numero>4</numero>
<fpage>381</fpage>
<lpage>396</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_arttext&amp;pid=S1405-55462009000200002&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_abstract&amp;pid=S1405-55462009000200002&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_pdf&amp;pid=S1405-55462009000200002&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="en"><p><![CDATA[A dynamic design approach for a mechatronic system called task based mechatronic system design approach (TBMSDA) is stated as a nonlinear dynamic optimization problem (NLDOP) and it is solved by using a differential evolution technique. The design of a parallel robot is carried out by this approach which integrates in a simultaneous way both the structure design parameters of a parallel robot and the PID controller gains in order to improve the position errors and the robot dexterity for executing a specific task. The TBMSDA considers the dynamic system as an equality constraint into the optimization problem. Through the TBMSDA, an optimal combination of the structure and PID controller gains for a planar five-bar parallel robot is obtained. Simulation results show the effectiveness of this design approach.]]></p></abstract>
<abstract abstract-type="short" xml:lang="es"><p><![CDATA[Se establece un enfoque de diseño dinámico para un sistema mecatrónico denominado enfoque de diseño de sistemas mecatrónicos basado en tareas. Se plantea como un problema de optimización dinámica no lineal y su solución se basa en el uso de técnicas de evolución diferencial. Con este enfoque, se realiza el diseño de un robot paralelo al integrar en forma simultánea los parámetros del diseño de la estructura mecánica del robot paralelo y los parámetros del diseño de las ganancias del controlador PID con el propósito de optimizar el desempeño en los errores de posición y en la destreza del robot al ejecutar una tarea específica. En el problema de optimización se considera la dinámica del sistema como una restricción de igualdad. Con este enfoque de diseño, se obtiene una combinación óptima de la estructura y de las ganancias del controlador PID para un robot paralelo de cinco eslabones planar y para su controlador. Resultados de simulación muestran la efectividad de este enfoque de diseño mecatrónico.]]></p></abstract>
<kwd-group>
<kwd lng="en"><![CDATA[Mechatronic design]]></kwd>
<kwd lng="en"><![CDATA[Task based design]]></kwd>
<kwd lng="en"><![CDATA[Evolutionary algorithms]]></kwd>
<kwd lng="en"><![CDATA[System optimization]]></kwd>
<kwd lng="en"><![CDATA[Parallel robot]]></kwd>
<kwd lng="es"><![CDATA[Diseño mecatrónico]]></kwd>
<kwd lng="es"><![CDATA[Diseño basado en la tarea]]></kwd>
<kwd lng="es"><![CDATA[Algoritmos evolutivos]]></kwd>
<kwd lng="es"><![CDATA[Optimización de sistemas]]></kwd>
<kwd lng="es"><![CDATA[robot paralelo]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <p align="justify"><font face="verdana" size="4">Art&iacute;culos</font></p>     <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>     <p align="center"><font face="verdana" size="4"><b>Task Based Mechatronic System Design using Differential Evolution Strategies</b></font></p>     <p align="center"><font face="verdana" size="2">&nbsp;</font></p>     <p align="center"><font face="verdana" size="3"><b><i>Dise&ntilde;o de Sistemas Mecatr&oacute;nicos Basado en Tareas usando Estrategias de Evoluci&oacute;n Diferencial</i></b></font></p>     <p align="center"><font face="verdana" size="2">&nbsp;</font></p>     <p align="center"><font face="verdana" size="2"><b>Carlos Alberto Cruz Villar*, Jaime &Aacute;lvarez Gallegos** and Miguel Gabriel Villarreal Cervantes***</b></font></p>     <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>     <p align="justify"><font face="verdana" size="2"><i>Cinvestav&#150;IPN, Av. Instituto Polit&eacute;cnico Nacional 2508, Col. San Pedro Zacatenco, 07360 M&eacute;xico, D.F. E&#150;mails: <a href="mailto:cacruz@cinvestav.mx">cacruz@cinvestav.mx</a>*; <a href="mailto:jalvarez@cinvestav.mx">jalvarez@cinvestav.mx</a>**; <a href="mailto:gvillarr@cinvestav.mx">gvillarr@cinvestav.mx</a>***.</i></font></p>     <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>     ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">Article received on October 18, 2007    <br> Accepted on August 12, 2008</font></p>     <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>     <p align="justify"><font face="verdana" size="2"><b>Abstract</b></font></p>     <p align="justify"><font face="verdana" size="2">A dynamic design approach for a mechatronic system called task based mechatronic system design approach (TBMSDA) is stated as a nonlinear dynamic optimization problem (NLDOP) and it is solved by using a differential evolution technique. The design of a parallel robot is carried out by this approach which integrates in a simultaneous way both the structure design parameters of a parallel robot and the PID controller gains in order to improve the position errors and the robot dexterity for executing a specific task. The TBMSDA considers the dynamic system as an equality constraint into the optimization problem. Through the TBMSDA, an optimal combination of the structure and PID controller gains for a planar five&#150;bar parallel robot is obtained. Simulation results show the effectiveness of this design approach.</font></p>     <p align="justify"><font face="verdana" size="2"><b>Keywords: </b>Mechatronic design, Task based design, Evolutionary algorithms, System optimization, Parallel robot.</font></p>     <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>     <p align="justify"><font face="verdana" size="2"><b>Resumen</b></font></p>     <p align="justify"><font face="verdana" size="2">Se establece un enfoque de dise&ntilde;o din&aacute;mico para un sistema mecatr&oacute;nico denominado enfoque de dise&ntilde;o de sistemas mecatr&oacute;nicos basado en tareas. Se plantea como un problema de optimizaci&oacute;n din&aacute;mica no lineal y su soluci&oacute;n se basa en el uso de t&eacute;cnicas de evoluci&oacute;n diferencial. Con este enfoque, se realiza el dise&ntilde;o de un robot paralelo al integrar en forma simult&aacute;nea los par&aacute;metros del dise&ntilde;o de la estructura mec&aacute;nica del robot paralelo y los par&aacute;metros del dise&ntilde;o de las ganancias del controlador PID con el prop&oacute;sito de optimizar el desempe&ntilde;o en los errores de posici&oacute;n y en la destreza del robot al ejecutar una tarea espec&iacute;fica. En el problema de optimizaci&oacute;n se considera la din&aacute;mica del sistema como una restricci&oacute;n de igualdad. Con este enfoque de dise&ntilde;o, se obtiene una combinaci&oacute;n &oacute;ptima de la estructura y de las ganancias del controlador PID para un robot paralelo de cinco eslabones planar y para su controlador. Resultados de simulaci&oacute;n muestran la efectividad de este enfoque de dise&ntilde;o mecatr&oacute;nico.</font></p>     <p align="justify"><font face="verdana" size="2"><b>Palabras clave: </b>Dise&ntilde;o mecatr&oacute;nico, Dise&ntilde;o basado en la tarea, Algoritmos evolutivos, Optimizaci&oacute;n de sistemas, robot paralelo.</font></p>     ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2">&nbsp;</font></p>     <p align="justify"><font face="verdana" size="2"><a href="/pdf/cys/v12n4/v12n4a2.pdf" target="_blank">DESCARGAR ART&Iacute;CULO EN FORMATO PDF</a></font></p>     <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>     <p align="justify"><font face="verdana" size="2"><b>Acknowledgments</b></font></p>     <p align="justify"><font face="verdana" size="2">This work is supported by the Phd. CONACYT scholarship 182799.</font></p>     <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>     <p align="justify"><font face="verdana" size="2"><b><a href="/img/revistas/cys/v12n4/a2s1.jpg" target="_blank">Appendix 1: Pseudo code of the differential evolution algorithm &#91;Mezura, et. al., 2006&#93;</a></b></font></p>     <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>     <p align="justify"><font face="verdana" size="2"><b>References</b></font></p>     <!-- ref --><p align="justify"><font face="verdana" size="2">1. <b>Alvarez, J., C. A. Cruz </b>and<b> E. Portilla, </b>"Parametric optimal design of a pinion&#150;rack based continuously variable transmission", IEEE/ASME International Conference on Advance Intelligent Mechatronics, 2005, pp.24&#150;28.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2047072&pid=S1405-5546200900020000200001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">2. <b>Amerongen, J., </b>"Mechatronic design", <i>Mechatronics, </i>13(10): 1045&#150;1066 (2003).</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2047073&pid=S1405-5546200900020000200002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">3. <b>Betts, J. T., </b><i>Practical methods for optimal control using nonlinear programming. </i>SIAM, Philadelphia; 2001.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2047074&pid=S1405-5546200900020000200003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">4. <b>Ghorbel, F. H., O. Ch&eacute;telat, R. Gunawardana </b>and <b>R. Longchamp, </b>"Modeling and set point control of closed&#150;chain mechanisms: theory and experiment", <i>IEEE Transactions on Control Systems Technology, </i>8(5): 801&#150;815 (2000).</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2047075&pid=S1405-5546200900020000200004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">5. <b>Goldberg, DE., </b><i>Genetic algorithms in search, optimization and machine learning, </i>Addison&#150;Wesley: Reading, MA, U.S.A., 1989.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2047076&pid=S1405-5546200900020000200005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">6. <b>Hunt, K. H., </b>"Structural kinematics of in&#150;parallel&#150;actuated robot arms". <i>ASME Journal of Mechanisms, Transmissions and Automation in Design, </i>105(4): 705&#150;712 (1983).</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2047077&pid=S1405-5546200900020000200006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">7. <b>Kim, J. Y.</b>, "Task based kinematic design of a two DOF manipulator with a parallelogram five&#150;bar link mechanism", <i>Mechatronics, </i>16(6): 323&#150;329 (2006).</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2047078&pid=S1405-5546200900020000200007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">8. <b>Liu, X&#150;J., J. Wang </b>and <b>G. Pritschow, </b>"Kinematics, singularity and workspace of planar 5R symmetrical parallel mechanisms", <i>Mechanism and Machine Theory, </i>41(2): 145&#150;169 (2006).</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2047079&pid=S1405-5546200900020000200008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">9. <b>Ma, Ou </b>and <b>J. Angeles, </b>"The concept of dynamic isotropy and its applications to inverse kinematics and trajectory planning", <i>IEEE International Conference on Robotics and Automation, </i>1990, 481&#150;486.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2047080&pid=S1405-5546200900020000200009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">10. <b>Mezura, E. </b>and <b>C. A. Coello, </b>"A simple multimembered evolution strategy to solve constrained optimization problems", <i>IEEE Transactions on Evolutionary Computation , </i>9(1), 2005, 1&#150;17.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2047081&pid=S1405-5546200900020000200010&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">11. <b>Mezura, E., J. Vel&aacute;zquez </b>and <b>C. A. Coello, </b>"A comparative study of differential evolution variants for global optimization", <i>Proceedings of the 8th annual conference on Genetic and evolutionary computation, </i>2006, 485&#150;492.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2047082&pid=S1405-5546200900020000200011&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">12. <b>Osyczka, A.</b>, <i>Multicriterion optimization in engineering, </i>John Wiley &amp; Sons, New York, 1984.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2047083&pid=S1405-5546200900020000200012&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">13. <b>O'Dwyer, A., </b><i>Handbook of PI and PID controller tunning rules, </i>Imperial College Press, London, 2006.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2047084&pid=S1405-5546200900020000200013&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">14. <b>Portilla, E. A., E. Mezura, J. Alvarez, C. A. Coello </b>and <b>C. A. Cruz, </b>"Integration of structure and control using an evolutionary approach: An application to the optimal concurrent design of a CVT", <i>International Journal for Numerical Methods in Engineering, </i>71(8): 883&#150;901 (2007).</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2047085&pid=S1405-5546200900020000200014&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">15. <b>Price, K. V., R. M. Storn </b>and <b>J. A. Lampinen, </b><i>Differential evolution approach to global optimization, </i>Springer &#150; Verlag Berlin Heidelberg, Germany, 2005.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2047086&pid=S1405-5546200900020000200015&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">16. <b>Ravichandran, Th., D. Wang </b>and <b>G. Heppler, </b>"Simultaneous plant&#150;controller design optimization of a two&#150;link planar manipulator". <i>Mechatronics, </i>16(3&#150;4): 233&#150;242 (2006).</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2047087&pid=S1405-5546200900020000200016&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">17. <b>Spong, M. W. </b>and <b>M. Vidyasagar, </b><i>Robot dynamics and control, </i>John Wiley and Sons, New York; 1989.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2047088&pid=S1405-5546200900020000200017&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">18. <b>Stan, S.&#150;D., V. Maties </b>and <b>R. Balan, </b>"Optimization of 2 dof micro parallel robots using genetic algorithms", <i>Proceedings of International Conference on Mechatronics, </i>2007, pp. 1&#150;6.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2047089&pid=S1405-5546200900020000200018&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">19. <b>Sudhendu, R. </b>and <b>H. Asada, </b>"Integrated structure/control design of high speed flexible robots based on time optimal control". <i>Journal of dynamic systems, measurement, and control, </i>117(4), 503&#150;512 (1995).</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2047090&pid=S1405-5546200900020000200019&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">20. <b>Ting, K. L., </b>"Five&#150;bar Grashof criteria". <i>Journal of Mechanism, Transmissions and Automation in Design, </i>108, 533&#150;537 (1986).</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2047091&pid=S1405-5546200900020000200020&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">21. <b>Yoshikawa, T., </b>"Dynamic manipulability of robotic mechanism", <i>J. Robotic Systems, </i>2(1), 113&#150;124 (1985).</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2047092&pid=S1405-5546200900020000200021&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --> ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Alvarez]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Cruz]]></surname>
<given-names><![CDATA[C. A.]]></given-names>
</name>
<name>
<surname><![CDATA[Portilla]]></surname>
<given-names><![CDATA[E]]></given-names>
</name>
</person-group>
<source><![CDATA["Parametric optimal design of a pinion-rack based continuously variable transmission"]]></source>
<year>2005</year>
<page-range>24-28</page-range><publisher-name><![CDATA[IEEEASME International Conference on Advance Intelligent Mechatronics]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Amerongen]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA["Mechatronic design"]]></article-title>
<source><![CDATA[Mechatronics]]></source>
<year>2003</year>
<volume>13</volume>
<numero>10</numero>
<issue>10</issue>
<page-range>1045-1066</page-range></nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Betts]]></surname>
<given-names><![CDATA[J. T.]]></given-names>
</name>
</person-group>
<source><![CDATA[Practical methods for optimal control using nonlinear programming]]></source>
<year>2001</year>
<publisher-loc><![CDATA[Philadelphia ]]></publisher-loc>
<publisher-name><![CDATA[SIAM]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ghorbel]]></surname>
<given-names><![CDATA[F. H.]]></given-names>
</name>
<name>
<surname><![CDATA[Chételat]]></surname>
<given-names><![CDATA[O]]></given-names>
</name>
<name>
<surname><![CDATA[Gunawardana]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
<name>
<surname><![CDATA[Longchamp]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA["Modeling and set point control of closed-chain mechanisms: theory and experiment"]]></article-title>
<source><![CDATA[IEEE Transactions on Control Systems Technology]]></source>
<year>2000</year>
<volume>8</volume>
<numero>5</numero>
<issue>5</issue>
<page-range>801-815</page-range></nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Goldberg]]></surname>
<given-names><![CDATA[DE]]></given-names>
</name>
</person-group>
<source><![CDATA[Genetic algorithms in search, optimization and machine learning]]></source>
<year>1989</year>
<publisher-loc><![CDATA[Reading^eMA MA]]></publisher-loc>
<publisher-name><![CDATA[Addison-Wesley]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Hunt]]></surname>
<given-names><![CDATA[K. H.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA["Structural kinematics of in-parallel-actuated robot arms"]]></article-title>
<source><![CDATA[ASME Journal of Mechanisms, Transmissions and Automation in Design]]></source>
<year>1983</year>
<volume>105</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>705-712</page-range></nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Kim]]></surname>
<given-names><![CDATA[J. Y.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA["Task based kinematic design of a two DOF manipulator with a parallelogram five-bar link mechanism"]]></article-title>
<source><![CDATA[Mechatronics]]></source>
<year>2006</year>
<volume>16</volume>
<numero>6</numero>
<issue>6</issue>
<page-range>323-329</page-range></nlm-citation>
</ref>
<ref id="B8">
<label>8</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Liu]]></surname>
<given-names><![CDATA[X-J.]]></given-names>
</name>
<name>
<surname><![CDATA[Wang]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Pritschow]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA["Kinematics, singularity and workspace of planar 5R symmetrical parallel mechanisms"]]></article-title>
<source><![CDATA[Mechanism and Machine Theory]]></source>
<year>2006</year>
<volume>41</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>145-169</page-range></nlm-citation>
</ref>
<ref id="B9">
<label>9</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ma]]></surname>
<given-names><![CDATA[Ou]]></given-names>
</name>
<name>
<surname><![CDATA[Angeles]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA["The concept of dynamic isotropy and its applications to inverse kinematics and trajectory planning"]]></article-title>
<source><![CDATA[IEEE International Conference on Robotics and Automation]]></source>
<year>1990</year>
<page-range>481-486</page-range></nlm-citation>
</ref>
<ref id="B10">
<label>10</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Mezura]]></surname>
<given-names><![CDATA[E]]></given-names>
</name>
<name>
<surname><![CDATA[Coello]]></surname>
<given-names><![CDATA[C. A.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA["A simple multimembered evolution strategy to solve constrained optimization problems"]]></article-title>
<source><![CDATA[IEEE Transactions on Evolutionary Computation]]></source>
<year>2005</year>
<volume>9</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>1-17</page-range></nlm-citation>
</ref>
<ref id="B11">
<label>11</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Mezura]]></surname>
<given-names><![CDATA[E]]></given-names>
</name>
<name>
<surname><![CDATA[Velázquez]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Coello]]></surname>
<given-names><![CDATA[C. A.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA["A comparative study of differential evolution variants for global optimization"]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<conf-name><![CDATA[ Proceedings of the 8th annual conference on Genetic and evolutionary computation]]></conf-name>
<conf-date>2006</conf-date>
<conf-loc> </conf-loc>
<page-range>485-492</page-range></nlm-citation>
</ref>
<ref id="B12">
<label>12</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Osyczka]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<source><![CDATA[Multicriterion optimization in engineering]]></source>
<year>1984</year>
<publisher-loc><![CDATA[New York ]]></publisher-loc>
<publisher-name><![CDATA[John Wiley & Sons]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B13">
<label>13</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[O'Dwyer]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<source><![CDATA[Handbook of PI and PID controller tunning rules]]></source>
<year>2006</year>
<publisher-loc><![CDATA[London ]]></publisher-loc>
<publisher-name><![CDATA[Imperial College Press]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B14">
<label>14</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Portilla]]></surname>
<given-names><![CDATA[E. A]]></given-names>
</name>
<name>
<surname><![CDATA[Mezura]]></surname>
<given-names><![CDATA[E]]></given-names>
</name>
<name>
<surname><![CDATA[Alvarez]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Coello]]></surname>
<given-names><![CDATA[C. A.]]></given-names>
</name>
<name>
<surname><![CDATA[Cruz]]></surname>
<given-names><![CDATA[C. A.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA["Integration of structure and control using an evolutionary approach: An application to the optimal concurrent design of a CVT"]]></article-title>
<source><![CDATA[International Journal for Numerical Methods in Engineering]]></source>
<year>2007</year>
<volume>71</volume>
<numero>8</numero>
<issue>8</issue>
<page-range>883-901</page-range></nlm-citation>
</ref>
<ref id="B15">
<label>15</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Price]]></surname>
<given-names><![CDATA[K. V.]]></given-names>
</name>
<name>
<surname><![CDATA[Storn]]></surname>
<given-names><![CDATA[R. M.]]></given-names>
</name>
<name>
<surname><![CDATA[Lampinen]]></surname>
<given-names><![CDATA[J. A.]]></given-names>
</name>
</person-group>
<source><![CDATA[Differential evolution approach to global optimization]]></source>
<year>2005</year>
<publisher-name><![CDATA[SpringerVerlag Berlin Heidelberg]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B16">
<label>16</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ravichandran]]></surname>
<given-names><![CDATA[Th]]></given-names>
</name>
<name>
<surname><![CDATA[Wang]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
<name>
<surname><![CDATA[Heppler]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA["Simultaneous plant-controller design optimization of a two-link planar manipulator"]]></article-title>
<source><![CDATA[Mechatronics]]></source>
<year>2006</year>
<volume>16</volume>
<numero>3-4</numero>
<issue>3-4</issue>
<page-range>233-242</page-range></nlm-citation>
</ref>
<ref id="B17">
<label>17</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Spong]]></surname>
<given-names><![CDATA[M. W.]]></given-names>
</name>
<name>
<surname><![CDATA[Vidyasagar]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
</person-group>
<source><![CDATA[Robot dynamics and control]]></source>
<year>1989</year>
<publisher-loc><![CDATA[New York ]]></publisher-loc>
<publisher-name><![CDATA[John Wiley and Sons]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B18">
<label>18</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Stan]]></surname>
<given-names><![CDATA[S.-D.]]></given-names>
</name>
<name>
<surname><![CDATA[Maties]]></surname>
<given-names><![CDATA[V]]></given-names>
</name>
<name>
<surname><![CDATA[Balan]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA["Optimization of 2 dof micro parallel robots using genetic algorithms"]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<conf-name><![CDATA[ Proceedings of International Conference on Mechatronics]]></conf-name>
<conf-date>2007</conf-date>
<conf-loc> </conf-loc>
<page-range>1-6</page-range></nlm-citation>
</ref>
<ref id="B19">
<label>19</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Sudhendu]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
<name>
<surname><![CDATA[Asada]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA["Integrated structure/control design of high speed flexible robots based on time optimal control"]]></article-title>
<source><![CDATA[Journal of dynamic systems, measurement, and control]]></source>
<year>1995</year>
<volume>117</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>503-512</page-range></nlm-citation>
</ref>
<ref id="B20">
<label>20</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ting]]></surname>
<given-names><![CDATA[K. L.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA["Five-bar Grashof criteria"]]></article-title>
<source><![CDATA[Journal of Mechanism, Transmissions and Automation in Design]]></source>
<year>1986</year>
<volume>108</volume>
<page-range>533-537</page-range></nlm-citation>
</ref>
<ref id="B21">
<label>21</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Yoshikawa]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA["Dynamic manipulability of robotic mechanism"]]></article-title>
<source><![CDATA[J. Robotic Systems]]></source>
<year>1985</year>
<volume>2</volume>
<numero>1</numero>
<issue>1</issue>
<page-range>113-124</page-range></nlm-citation>
</ref>
</ref-list>
</back>
</article>
