Advanced and Fault-tolerant Control of a BLDC Motor
| dc.contributor.author | Torgnysson, Hannes | |
| dc.contributor.author | Martinsson, Johan | |
| dc.contributor.department | Chalmers tekniska högskola / Institutionen för elektroteknik | sv |
| dc.contributor.department | Chalmers University of Technology / Department of Electrical Engineering | en |
| dc.contributor.examiner | Thomas, Bertil | |
| dc.contributor.supervisor | Hellsing, Johan | |
| dc.date.accessioned | 2026-05-29T13:11:50Z | |
| dc.date.issued | 2026 | |
| dc.date.submitted | ||
| dc.description.abstract | This thesis examines the control of a brushless direct current (BLDC) motor used to actuate the park lock and the disengagement clutch in an electric drive unit (EDU) for automotive applications. The primary objective is to enhance the performance of an existing control strategy while developing a complementary open-loop faultdetection method. The motivation for this work stems from opportunities to further improve the existing implementation, where timing inaccuracies during commutation can affect acoustic noise levels and motor smoothness. To address this, the first objective was to improve the existing trapezoidal commutation method by increasing the interrupt frequency from 10 kHz to 15 kHz, thereby enhancing the control system’s temporal resolution. This modification enables more frequent updates to rotor position, commutation states, and pulse-width modulation (PWM) signals, thereby improving control accuracy. Experimental results show that the enhanced method maintains comparable performance at lower speeds while providing smoother operation and reduced noise at higher speeds. The second objective was to develop a sensorless open-loop control strategy that operates the motor without Hall-effect sensor feedback, enabling fault detection when the closed-loop system becomes inoperative due to sensor failure. In this approach, the rotor is first aligned to known positions and then driven through a full mechanical rotation using predefined commutation timing. Overall, the results demonstrate that relatively simple modifications can significantly improve control performance, while the proposed open-loop method offers potential for increased system robustness, although further work is required for practical implementation and validation. | |
| dc.identifier.coursecode | EENX20 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.12380/311096 | |
| dc.language.iso | eng | |
| dc.setspec.uppsok | Technology | |
| dc.subject | BLDC motor | |
| dc.subject | Electric Drive Unit (EDU) | |
| dc.subject | Trapezoidal commutation | |
| dc.subject | Interrupt frequency | |
| dc.subject | Pulse-width modulation (PWM) | |
| dc.subject | Motor control optimization | |
| dc.subject | Acoustic noise reduction | |
| dc.subject | Open-loop control | |
| dc.subject | Sensorless operation | |
| dc.subject | Fault detection | |
| dc.title | Advanced and Fault-tolerant Control of a BLDC Motor | |
| dc.type.degree | Examensarbete på grundnivå | sv |
| dc.type.uppsok | M | |
| local.programme | Mekatronik 180 hp (högskoleingenjör) |
