© 2020

Practical Control of Electric Machines

Model-Based Design and Simulation


  • Includes working examples which have been tested and implemented

  • Uses simple and understandable equations and models for applications

  • Provides the readers with ideas, flow charts, pseudo code and tips for implementing a microcontroller


Part of the Advances in Industrial Control book series (AIC)

Table of contents

  1. Front Matter
    Pages i-xxvii
  2. Rubén Molina Llorente
    Pages 27-83
  3. Rubén Molina Llorente
    Pages 85-118
  4. Rubén Molina Llorente
    Pages 119-191
  5. Rubén Molina Llorente
    Pages 193-235
  6. Rubén Molina Llorente
    Pages 237-261
  7. Rubén Molina Llorente
    Pages 263-312
  8. Rubén Molina Llorente
    Pages 313-425
  9. Rubén Molina Llorente
    Pages 427-462
  10. Rubén Molina Llorente
    Pages 463-530
  11. Rubén Molina Llorente
    Pages 585-610
  12. Back Matter
    Pages 611-622

About this book


This book presents deep analysis of machine control for different applications, focusing on its implementation in embedded systems. Necessary peripherals for various microcontroller families are analysed for machine control and software architecture patterns for high-quality software development processes in motor control units are described. Abundant figures help the reader to understand the theoretical, simulation and practical implementation stages of machine control. Model-based design, used as a mathematical and visual approach to construction of complex control algorithms, code generation that eliminates hand-coding errors, and co-simulation tools such as Simulink, PSIM and finite element analysis are discussed. The simulation and verification tools refine, and retest the models without having to resort to prototype construction. The book shows how a voltage source inverter can be designed with tricks, protection elements, and space vector modulation.

Practical Control of Electric Machines: Model-Based Design and Simulation is based on the author’s experience of a wide variety of systems in domestic, automotive and industrial environments, and most examples have implemented and verified controls. The text is ideal for readers looking for an insight into how electric machines play an important role in most real-life applications of control. Practitioners and students preparing for a career in control design applied in electric machines will benefit from the book’s easily understood theoretical approach to complex machine control. The book contains mathematics appropriate to various levels of experience, from the student to the academic and the experienced professional.

Advances in Industrial Control reports and encourages the transfer of technology in control engineering. The rapid development of control technology has an impact on all areas of the control discipline. The series offers an opportunity for researchers to present an extended exposition of new work in all aspects of industrial control. 


Motor Control Electric Machines Control Algorithms Embedded Systems for Motor Control Model-Based Design Drive Systems Power Electronics Vector Control Automotive GTM Timer Fuzzy Logic Embedded Coder

Authors and affiliations

  1. 1.BASc & MSC in Electronic EngineeringUniversitat de BarcelonaBarcelonaSpain

About the authors

Since 2016, Rubén Molina Llorente has been finding opportunities from the electrification of vehicles to reduce their CO2 levels. He is involved with the digital control of high-efficiency bi-directional 48–12V made with GaN power devices and Silicon 400–12V DC–DC converters for automotive industries. He has a pending patent for control algorithm in an interleaving DC–DC power converter. From 2018 he is involved in battery management systems for electric vehicle, focused in voltage and temperature cells measurements, state of charge estimation, and cell balancing algorithms. Recently, in his spare time he dedicates it to FEA for electric machines and high-power and high-frequency transformers. From 2005 to 2016, Rubén Molina Llorente worked in electric machine control for domestic and industrial markets, starting with universal machine control with TRIAC and speed sensor, speed sensor VF control for induction machine, trapezoidal control for three-phase PMSM machine, and most recently, sensorless vector control for induction and PMSM machines. From 2001–2005, Rubén Molina Llorente was a Junior Engineer after graduating with a Bachelor’s degree in Electronic Engineering. He was involved with the calculation of thermal loads, cooling plants, central-heating, air flow, recuperators, solar heating, and pumps for recirculation of the cold and hot water in sports centers. 

Bibliographic information

Industry Sectors
Chemical Manufacturing
IT & Software
Materials & Steel
Oil, Gas & Geosciences