<?xml version="1.0" encoding="UTF-8"?>
<mods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" version="3.1" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
  <titleInfo>
    <title>Optimizing performance on a quaternion based quadrotor control scheme</title>
  </titleInfo>
  <name type="personal">
    <namePart>Balya Darohini</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
    <role>
      <roleTerm type="text">author.</roleTerm>
    </role>
  </name>
  <typeOfResource>text</typeOfResource>
  <genre authority="marc">abstract or summary</genre>
  <originInfo>
    <place>
      <placeTerm type="code" authority="marccountry">my</placeTerm>
    </place>
    <dateIssued encoding="marc">2021</dateIssued>
    <copyrightDate encoding="marc">2021</copyrightDate>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
  </language>
  <physicalDescription>
    <extent>xii, 89 pages : illustrations (some color) ; 30 cm. + 1 CD ROM</extent>
  </physicalDescription>
  <abstract>Quadrotor has become very popular and their usage has spread over all fields of life that require some demanded tasks. The demanded tasks for Quadrotor to be complicated require the control algorithms to have better performance and more efficiency. Thus, comprehensive aim precisely at the development of control algorithm for quadrotor based on a hybrid of controller synthesis on Proportional Integral Derivative (PID) and Proportional Controller, 𝑃𝜔 so that the performance and functionality system may be compromised. This project started with the modeling of the dynamics Quaternion angle based on quadrotor since Euler’s angle is prone to gimbal lock. This led to the implementation of the quadrotor in a computer simulation environment called Simulink. Then followed by the hybrid of controller synthesis on PID and 𝑃𝜔 implemented in the dynamic Quaternion model. The proposed hybrid control algorithm and quadrotor attitude model have been implemented in fully Quaternion space without any conversion and calculations in the Euler’s angles. In this project, the optimized Quaternion composed of 𝐾𝑃, 𝐾𝐼 , 𝐾𝐷 and 𝑃𝜔 are proposed, and finally, the output effective waveform produced by optimization using Genetic Algorithm and Particle Swarm Optimization are shown and presented by simulations using MATLAB. The efficiency of the proposed scheme has been proven after using optimized gain of 𝐾𝑃 , 𝐾𝐼 , 𝐾𝐷 and 𝑃𝜔 and presented thoroughly. It has shown that the proposed Quaternion angle based on Quadrotor control scheme has a better response as they can cater the error with a very good and fast-tracking in step response analysis about 1.3s than 4.2s shown in previous work whereas about 31% of improvement. For sin wave response, the following error has been reduced from ±40% to ±0.02%. For ramp response, it improvised the response to follow the reference accordingly without shifted up or shifted down from the reference. Plus, it has proven there is zero overshoot produce by the optimized system and the proposed controller allowing a good attitude of control over its Roll, Pitch, and Yaw angles.</abstract>
  <targetAudience authority="marctarget">specialized</targetAudience>
  <note type="statement of responsibility">Balya Darohini</note>
  <note>Faculty of Electrical &amp; Electronics Engineering</note>
  <note>Thesis (Master of Science) -- Universiti Malaysia Pahang – 2021</note>
  <note>Includes bibliographical references</note>
  <subject authority="lcsh">
    <name type="corporate">
      <namePart>Faculty of Electrical &amp; Electronics Engineering Technology</namePart>
    </name>
    <topic>Dissertations</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Universities and colleges</topic>
    <topic>Dissertations</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Theses</topic>
  </subject>
  <identifier type="isbn">THE0009299(Local)</identifier>
  <recordInfo>
    <recordContentSource authority="marcorg">UMP</recordContentSource>
    <recordCreationDate encoding="marc">220407</recordCreationDate>
    <recordChangeDate encoding="iso8601">20251125110003.0</recordChangeDate>
    <languageOfCataloging>
      <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
    </languageOfCataloging>
  </recordInfo>
</mods>
