Complex sliding control for a Permanent-Magnet Synchronous Machine
Permanent-Magnet Synchronous Machines (PMSMs) are high-performance electric motors extensively utilized in industrial, automotive, and aerospace applications due to their high power density, precise control, and low maintenance requirements. Traditionally, PMSMs are controlled using standard linear...
| Author: | |
|---|---|
| Format: | master thesis |
| Publication Date: | 2025 |
| Country: | España |
| Institution: | Universitat Politècnica de Catalunya (UPC) |
| Repository: | UPCommons. Portal del coneixement obert de la UPC |
| Language: | English |
| OAI Identifier: | oai:upcommons.upc.edu:2117/429862 |
| Online Access: | https://hdl.handle.net/2117/429862 |
| Access Level: | Open access |
| Keyword: | Sliding mode control Electric generators Microprocessors Permanent magnet synchronous motor (PMSM) Sliding mode control (SMC) Complex sliding mode control (CSMC) Zero complex sliding mode control (zCSMC) Field-Oriented control (FOC) Proportional-integral-derivative (PID) Space vector modulation (SVM) Direct torque control (DTC) Sector-Based Implementation (SBI) Control en mode lliscant Generadors elèctrics Microprocessadors Àrees temàtiques de la UPC::Enginyeria electrònica::Electrònica de potència |
| Summary: | Permanent-Magnet Synchronous Machines (PMSMs) are high-performance electric motors extensively utilized in industrial, automotive, and aerospace applications due to their high power density, precise control, and low maintenance requirements. Traditionally, PMSMs are controlled using standard linear control techniques, with controller performance strongly influenced by the motor's operating point. Advanced nonlinear controllers, such as sliding mode controllers (SMC), offer significant performance improvements over classical methods. However, designing these controllers is more complex due to the time-varying, 120-degree phase-shifted nature of the three-phase system's current and voltage signals. Employing a complex-variable framework simplifies the formulation of the control problem but introduces new challenges when implementing control signals in PMSMs. This thesis focuses on the application of sliding mode controllers based on mathematical models formulated in the complex domain and their implementation on a microprocessor using MATLAB code and Simulink blocks, and finally its experimental validation. While trying to be as practical as possible, this guide does require a basic understanding of AC motors, control system principles and mathematics. Although there is no attempt to provide an exhaustive development of the mathematical expressions that support the used models, some key expressions are shown in Chapter 3. Several documents are reported in the bibliography that deal in a more in-depth way with this. |
|---|