<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>05679nas|a2200397 a 4500</leader>
  <controlfield tag="005">20260817171017.0</controlfield>
  <controlfield tag="008">100807s2008    th uu|m rtt   0|  a1eng d</controlfield>
  <datafield tag="035" ind1=" " ind2=" ">
    <subfield code="a">.b12081346</subfield>
  </datafield>
  <datafield tag="099" ind1=" " ind2="9">
    <subfield code="a">AIT Diss. no.ISE-08-04</subfield>
  </datafield>
  <datafield tag="100" ind1="0" ind2=" ">
    <subfield code="a">Bui Trung Thanh</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
    <subfield code="a">Balancing control of bicycle robot by particle swarm optimization-based structure-specified H&#x2082;/Hoo control</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">Pathum Thani, Thailand :</subfield>
    <subfield code="b">Asian Institute of Technology,</subfield>
    <subfield code="c">2008</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">1 online resource (88 p.) :</subfield>
    <subfield code="b">ill.</subfield>
  </datafield>
  <datafield tag="490" ind1="1" ind2=" ">
    <subfield code="a">Dissertation ;</subfield>
    <subfield code="v">no. ISE-08-04</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
    <subfield code="a">A dissertation submitted in partial fulfillment of the requirements for the Degree of Doctor of Engineering in Mechatronics, School of Engineering and Technology</subfield>
  </datafield>
  <datafield tag="502" ind1=" " ind2=" ">
    <subfield code="a">Thesis (Ph.D.) - Asian Institute of Technology, 2008</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
    <subfield code="a">The purpose of this dissertation is to develop a prototype of bicycle robot, Bicyrobo, and then propose advanced robust and optimal control algorithms to control balancing of the system. This dissertation proposed two novel H&#x2082;/Hoo control algorithms: (i) Particle swarm optimization (PSO)-based structure-specified Hoo loop shaping control, and (ii) Particle swarm optimization-based structure-specified mixed H&#x2082;/Hoo control.  Firstly, a prototype of bicycle robot with a flywheel system, Bicyrobo, is designed and developed. This part of the dissertation describes the design and manufacturing of mechanical parts and the building of electrical parts, including an embedded PC as a center controller and all signal conditioning circuits for interfacing to sensors and motors. A simplified dynamics model of the system is then derived based on Lagrange method. Stability analysis shows that the system is unstable without any control effort.  In the next part of the dissertation, a PSO-based structure-specified  Hoo  loop shaping controller design algorithm is proposed. The algorithm is developed based on the  Hoo  loop shaping control technique initially proposed by McFarlane and Glover. In the proposed method, model uncertainties of the system are represented by normalized coprime factor uncertainties. The nominal model of the system is firstly shaped by a pre-compensator and a post-compensator to achieve the desired open loop shape. A structure-specified controller is then defined. Finally, PSO algorithm is used to search for parameters of this structure-specified controller so that the controller is admissible and the Hoo norm from exogenous inputs to controlled outputs, which follows the standard setup of  Hoo  loop shaping control theory, is minimized. The proposed algorithm is successfully applied to design the first and second order  Hoo  loop shaping controllers to control balancing of Bicyrobo. Which is the unstable system involved with sources of uncertainties due to un-modeled dynamics, parameter variations and external disturbances. Simulation and experimental results show the robustness and efficiency of the proposed controllers in compared with the proportional plus derivative (PD) controller, and the conventional Hoo loop shaping controller. The proposed PSO-based algorithm also shows superior to the GA-based algorithm for this optimization problem.  Another control algorithm, PSO-based structure-specified mixed  H&#x2082;/Hoo  controller design algorithm, is also proposed in this dissertation. The structure-specified mixed  H&#x2082;/Hoo  controller design aims to design a low order controller to attain both robust stability and good performance, for instance, small tracking error, less control energy, etc. In the proposed method, model uncertainties of the system are represented by multiplicative uncertainties, and the system is also assumed to be affected by external disturbances. A structure-specified controller is firstly defined. Then, the PSO algorithm is applied to search for parameters of an admissible structure-specified controller that minimizes an integral of squared error (H&#x2082; norm) subjected to robust stability constraints (Hoo norm) against both model uncertainties and external disturbances. The proposed algorithm is successfully applied to design a first order mixed  H&#x2082;/Hoo  controller to control balancing of Bicyrobo. Simulation and experimental results on the system verify the robustness of the proposed controller in compared with the conventional proportional plus derivative (PD) controller. The simulation results also verify the efficiency of the PSO-based algorithm in compared with the GA-based algorithm in term of computational effort, computational time, and convergent speed</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Bicycles</subfield>
    <subfield code="x">Dynamics</subfield>
  </datafield>
  <datafield tag="700" ind1="0" ind2=" ">
    <subfield code="a">Manukid Parnichkun,</subfield>
    <subfield code="e">Chairperson</subfield>
  </datafield>
  <datafield tag="700" ind1="1" ind2=" ">
    <subfield code="a">Afzulpurkar, Nitin V.,</subfield>
    <subfield code="e">Examination Committee</subfield>
  </datafield>
  <datafield tag="700" ind1="0" ind2=" ">
    <subfield code="a">Weerakorn Ongsakul,</subfield>
    <subfield code="e">Examination Committee</subfield>
  </datafield>
  <datafield tag="710" ind1="2" ind2=" ">
    <subfield code="a">Ministry of Education and Training, Vietnam,</subfield>
    <subfield code="e">Scholarship Donor</subfield>
  </datafield>
  <datafield tag="710" ind1="2" ind2=" ">
    <subfield code="a">Asian Institute of Technology Fellowship,</subfield>
    <subfield code="e">Scholarship Donor</subfield>
  </datafield>
  <datafield tag="810" ind1="2" ind2=" ">
    <subfield code="a">Asian Institute of Technology.</subfield>
    <subfield code="t">Dissertation ;</subfield>
    <subfield code="v">no. ISE-08-04</subfield>
  </datafield>
  <datafield tag="856" ind1=" " ind2=" ">
    <subfield code="3">Full-Text</subfield>
    <subfield code="u">http://203.159.5.9/ait-thesis/detail.php?q=B00649</subfield>
  </datafield>
  <datafield tag="907" ind1=" " ind2=" ">
    <subfield code="a">.b12081346</subfield>
    <subfield code="b">mnait</subfield>
    <subfield code="c">u</subfield>
  </datafield>
  <datafield tag="902" ind1=" " ind2=" ">
    <subfield code="a">240329</subfield>
  </datafield>
  <datafield tag="998" ind1=" " ind2=" ">
    <subfield code="b">0</subfield>
    <subfield code="c">100807</subfield>
    <subfield code="d">m</subfield>
    <subfield code="e">a  </subfield>
    <subfield code="f">u</subfield>
    <subfield code="g">0</subfield>
  </datafield>
  <datafield tag="945" ind1=" " ind2=" ">
    <subfield code="l">mnait</subfield>
  </datafield>
  <datafield tag="945" ind1=" " ind2=" ">
    <subfield code="l">mnarc</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="c">22</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="c">40</subfield>
  </datafield>
  <datafield tag="909" ind1=" " ind2=" ">
    <subfield code="a">Barcode : 30050120573729</subfield>
    <subfield code="b">CREATED : 2012-08-31</subfield>
    <subfield code="c">RECORD # : i12692037</subfield>
    <subfield code="d">LPATRON : 1027674</subfield>
    <subfield code="e">LCHKIN : 2018-07-24</subfield>
    <subfield code="f"># RENEWALS : 0</subfield>
    <subfield code="g"># OVERDUE : 0</subfield>
    <subfield code="h">IUSE3 : 6</subfield>
    <subfield code="i">TOT CHKOUT : 5</subfield>
    <subfield code="j">TOT RENEW : 4</subfield>
  </datafield>
  <datafield tag="909" ind1=" " ind2=" ">
    <subfield code="a">Barcode : 30050160002290</subfield>
    <subfield code="b">CREATED : 2016-02-17</subfield>
    <subfield code="c">RECORD # : i12883918</subfield>
    <subfield code="d">LPATRON : 0</subfield>
    <subfield code="e">LCHKIN : -</subfield>
    <subfield code="f"># RENEWALS : 0</subfield>
    <subfield code="g"># OVERDUE : 0</subfield>
    <subfield code="h">IUSE3 : 0</subfield>
    <subfield code="i">TOT CHKOUT : 0</subfield>
    <subfield code="j">TOT RENEW : 0</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">10553</subfield>
    <subfield code="d">10553</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">MAIN</subfield>
    <subfield code="b">MAIN</subfield>
    <subfield code="c">mnait</subfield>
    <subfield code="d">2026-08-17</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">AIT Diss. no.ISE-08-04</subfield>
    <subfield code="p">30050120573729</subfield>
    <subfield code="r">2026-08-17 17:10:17</subfield>
    <subfield code="t">3</subfield>
    <subfield code="w">2026-08-17</subfield>
    <subfield code="y">22</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">MAIN</subfield>
    <subfield code="b">MAIN</subfield>
    <subfield code="c">mnarc</subfield>
    <subfield code="d">2026-08-17</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">AIT Diss. no.ISE-08-04</subfield>
    <subfield code="p">30050160002290</subfield>
    <subfield code="r">2026-08-17 17:10:17</subfield>
    <subfield code="t">1</subfield>
    <subfield code="w">2026-08-17</subfield>
    <subfield code="y">40</subfield>
  </datafield>
</record>
