University of Twente Student Theses
Selective Harmonic Elimination and Model Predictive Control in Motor Drives Application for Electromagnetic Excited Noise Mitigation
Grootte Bromhaar, M.J. (2024) Selective Harmonic Elimination and Model Predictive Control in Motor Drives Application for Electromagnetic Excited Noise Mitigation.
PDF
11MB |
Abstract: | This report explores various techniques for controlling motor drives and it also delves deep into harmonic elimination techniques. Traditional motor controller methods like Field Oriented Control (FOC) and Direct Torque Control (DTC) were examined. The FOC method’s performance is limited by the bandwidth of the PI controllers. This causes slower convergence to target setpoints. Opposed to that, the incorporated indirect Model Predictive Control (MPC) approach provided significantly faster convergence than the PI controllers. It did struggle with exact reference tracking due to limitations in its interaction with the Space Vector Pulse Width Modulation (SPWM) block. Additionally, this report includes various modulation techniques, like SPWM for FOC. Issues arose with the Equal Area Modulator, which is part of one of the implemented SHE algorithms. To try and solve these issues a Phase Locked Loop (PLL) was designed, which successfully filters away unwanted noise coming from the PI outputs or changing motor speed, but the quality of the current waveforms did not improve unfortunately. The issues could also be there due to inaccuracies in timing among the gating signals or plant behavior needs to be taken into account. However, the Adaptive Selective Harmonic Elimination (ASHE) method, based on the Least Mean Squares (LMS) algorithm, demonstrated promising results by reducing harmonics and maintaining stable (dynamic) control of the inverter outputs. The indirect MPC method showed more harmonic reduction when compared to the LMS based SHE method connected to the PI-based FOC controller. This scheme reduces Total Harmonic Distortion (THD) the best as well. Furthermore, the MPC’s ability to quickly adapt to dynamic conditions makes it an attractive solution for motor drive applications. All of these (motor) controllers were implemented in PLECS, where an example simulation model provided an excellent start. The (A)SHE methods and indirect MPC method were implemented in C-script code blocks, which was very fitting, as for these methods to work on hardware, a digital implementation in code is needed. Building upon the great results of purely the MPC method, by combining MPC with LMS based SHE, could offer significant potential for harmonic elimination and dynamic control in motor drives. Future work can focus on enhancing this motor controller scheme by filters, observers or integrating the LMS compensation in a different place to further improve system performance. Implementing the compensation in different reference frames (like dq or αβ) could make use of the speed of the MPC to optimize harmonic compensation. |
Item Type: | Essay (Master) |
Faculty: | EEMCS: Electrical Engineering, Mathematics and Computer Science |
Subject: | 53 electrotechnology |
Programme: | Electrical Engineering MSc (60353) |
Link to this item: | https://purl.utwente.nl/essays/104428 |
Export this item as: | BibTeX EndNote HTML Citation Reference Manager |
Repository Staff Only: item control page