Balancing a Stationary Bicycle With a Reaction Wheel

dc.contributor.authorOubaid, Adel
dc.contributor.authorObed, Esmail
dc.contributor.authorRodung, Isak
dc.contributor.authorLindgren, Johanna
dc.contributor.authorBloom, Lukas
dc.contributor.departmentChalmers tekniska högskola / Institutionen för elektrotekniksv
dc.contributor.departmentChalmers University of Technology / Department of Electrical Engineeringen
dc.contributor.examinerSjöberg, Jonas
dc.contributor.supervisorAzarbahram, Ali
dc.contributor.supervisorJia, Qianlei
dc.date.accessioned2026-06-10T12:26:53Z
dc.date.issued2026
dc.date.submitted
dc.description.abstractThis thesis presents the design, modeling, and experimental validation of a stabilization system for a stationary bicycle using a reaction wheel actuator. The bicycle is modeled as an inverted pendulum, and a state-space representation is derived by combining mechanical roll dynamics with the electrical dynamics of a DC motor. The model serves as the foundation for controller design and simulation. Control strategies are developed and evaluated in MATLAB, where system behavior is analyzed under varying initial conditions, disturbances, and time delays. The cascade controlled architecture was proven as the most optimal. Furthermore, the pole placement method is applied to obtain desired closed-loop dynamics, and the influence of key parameters on system stability is investigated. The control algorithm is implemented on an embedded platform and tested on a physical prototype. Sensor data from an inertial measurement unit is processed using a complementary filter to estimate the roll angle in real time. Experimental results show that the system can generate stabilizing torque through the reaction wheel, but performance is limited by actuator response and system delays. Modifications, including compensation for back electromotive force, improve responsiveness and stability. The results demonstrate the feasibility of stabilizing a stationary bicycle using a reaction wheel system, while highlighting practical limitations related to hardware constraints and control implementation.
dc.identifier.coursecodeEENX16
dc.identifier.urihttps://hdl.handle.net/20.500.12380/311186
dc.language.isoeng
dc.setspec.uppsokTechnology
dc.subjectStationary bicycle
dc.subjectreaction wheel
dc.subjectinverted pendulum
dc.subjectPID control
dc.subjectcascade control
dc.titleBalancing a Stationary Bicycle With a Reaction Wheel
dc.type.degreeExamensarbete på kandidatnivåsv
dc.type.degreeBachelor Thesisen
dc.type.uppsokM2
local.programmeAutomation och mekatronik 300 hp (civilingenjör)
local.programmeMaskinteknik 300 hp (civilingenjör)

Ladda ner

Original bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
Final_ver_EENX16_VT26_08B.pdf
Size:
26 MB
Format:
Adobe Portable Document Format

License bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Size:
2.35 KB
Format:
Item-specific license agreed upon to submission
Description: