Högskolan i Skövde

his.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • apa-cv
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Model re-design and control implementation of a self-balancing AGV
University of Skövde, School of Engineering Science.
University of Skövde, School of Engineering Science.
2020 (English)Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Through this report, the re-design process of a self-balancing robot is described. Different factors affecting the performance of the self-balancing task such as weight and mass centre location are analysed to follow with the design of a new prototype based on lightness and decoupling of components concepts. Furthermore, different control algorithms (PID, LQR and PID + P) are analysed, simulated, and compared between them to recognize the most optimal control system. This theoretical analysis is used as a guideline for the implementation of the control system in the prototype. The instability of an inverted pendulum system is a big issue in terms of controllability. So, simulations are carried out approaching to a more realistic scenario with the development of a non-linear dynamic model of the system via Simulink. Following the path for a more realistic simulation of the control system, controller’s performance is analysed and problems regarding execution time and time variability are identified. Moreover, the lack of information according the use of Raspberry Pi with MATLAB for the control of a self-balancing robot has motivated the definition of a strategy for enabling code programming through MATLAB and consequent code execution in Raspberry Pi microcontroller, clarifying the challenges that this environment drags with and giving solutions to this problem. Finally, with the idea this work could be used as a start-point for future works and use in educational area, conclusions are defined and explained, and future tasks are suggested to enhance the knowledge on this matter.

Place, publisher, year, edition, pages
2020. , p. 87
National Category
Production Engineering, Human Work Science and Ergonomics
Identifiers
URN: urn:nbn:se:his:diva-18587OAI: oai:DiVA.org:his-18587DiVA, id: diva2:1445387
Subject / course
Industrial Engineering
Supervisors
Examiners
Available from: 2020-06-23 Created: 2020-06-23 Last updated: 2020-06-23Bibliographically approved

Open Access in DiVA

fulltext(4777 kB)1772 downloads
File information
File name FULLTEXT01.pdfFile size 4777 kBChecksum SHA-512
ad51a03e6c38dc105aea24f46832784cfb19782729eb7fa6027e74684fe5e07b23e232b321f54482e047826ab43cb8b4d9abe86246e494217c2a9da78b0ce56b
Type fulltextMimetype application/pdf

By organisation
School of Engineering Science
Production Engineering, Human Work Science and Ergonomics

Search outside of DiVA

GoogleGoogle Scholar
Total: 1772 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 273 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • apa-cv
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf