Ninja Step - Real-time Analysis And Optimization for Stepper Motor Control

dc.contributor.authorVENKATASUBRAMANIAN RAMACHANDRAN, AKSHAY
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data och informationstekniksv
dc.contributor.examinerLarsson-Edefors, Per
dc.contributor.supervisorPeterson, Lena
dc.date.accessioned2021-09-27T10:12:32Z
dc.date.available2021-09-27T10:12:32Z
dc.date.issued2021sv
dc.date.submitted2020
dc.description.abstractReal-time embedded systems are an integral part of precision control applications today as they provide great flexibility in developing time critical applications that integrate software and hardware. Stepper motor control is one such application which is used in various fields where precision control is of great importance ( e.g., robotics, CNC machines). Such time critical applications which are empowered by real-time operating systems require execution time analysis and optimization to reduce latency and non-determinism introduced by the real-time kernels. This thesis presents a structured approach towards analysis and optimization of a stepper motor control application that is based on field oriented control. The control algorithm was analyzed with aim to optimize and eliminate timing related bottlenecks to improve the precision control performance. By conducting systematic measurement based real-time analysis and examining suit able optimization methods, the effects of clock frequency and usage of fixed point arithmetic in FreeRTOS kernel could be studied and reflected upon. Furthermore, a brief discussion of how hardware peripherals create limitations towards execution time reduction is presented.sv
dc.identifier.coursecodeDATX05sv
dc.identifier.urihttps://hdl.handle.net/20.500.12380/304204
dc.language.isoengsv
dc.setspec.uppsokTechnology
dc.subjectReal-time systemssv
dc.subjectoptimizationsv
dc.subjectStepper motorsv
dc.subjectExecution-time analysissv
dc.subjectESP32sv
dc.subjectFreeRTOSsv
dc.subjectField oriented controlsv
dc.subjectPermanent magnet stepper motor(PMSM)sv
dc.titleNinja Step - Real-time Analysis And Optimization for Stepper Motor Controlsv
dc.type.degreeExamensarbete för masterexamensv
dc.type.uppsokH
Ladda ner
License bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Storlek:
1.51 KB
Format:
Item-specific license agreed upon to submission
Beskrivning: