Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Mastering Electrical Machines: Theory, Design, Applications
Rating: 4.6 out of 5(101 ratings)
1,212 students

Mastering Electrical Machines: Theory, Design, Applications

Your complete guide in DC, synchronous, Induction machines (motors and generators) for electrical and power engineering.
Created byAmr Saleh
Last updated 6/2026
English
English [Auto],

What you'll learn

  • DC machines principles
  • DC generators types, features, and applications
  • Performance of DC generators
  • DC motors types, features, and applications
  • Speed control of DC motors
  • DC machine testing
  • Practical projects on DC machine in MATLAB
  • Principles of synchronous machines
  • Synchronous generators types, models, and characteristics
  • Manufacturing of alternator windings
  • Factors affecting the alternator voltage
  • Role of governor control (ALFC) in alternators
  • Role of excitation control (AVR) in alternators
  • Types of exciters used in alternators
  • Synchronous generator testing
  • Performance and characteristics of stand alone generator
  • Behavior of alternator operating with large power system
  • Synchronization process of alternators with grid
  • Parallel operation of alternators
  • House diagram of alternators
  • Synchronous generator ratings
  • Learn how to read the nameplate of alternator
  • Capability diagram and P-Q chart of alternators
  • Complete analysis of salient pole alternators
  • Synchronous motors principles, working, model, and analysis
  • Starting of synchronous motors
  • Complete design of synchronous machines
  • Stator and rotor design with several design problems
  • Practical projects on synchronous machines in MATLAB
  • Three phase induction motors overview
  • Induction motors construction, types, model, and characteristics
  • Starting methods of induction motors
  • Speed control of induction motors (Speed drives)
  • Learn how variable frequency drives ( VFD) work
  • Complete study of single phase induction motors
  • Realize different methods to start single phase induction motors
  • Induction motors testing
  • Induction generators (Types, applications, features )
  • Practical projects on induction machines in MATLAB.

Course content

33 sections • 308 lectures • 49h 33m total length
  • Introduction ot DC machines5:50

    Section 1: DC machine principles

  • Course Material0:12
  • Applications of DC machines7:17

    Explore how dc machines power industry and vehicles, including dc generators for battery charging, voltage boosting, and arc welding, and dc motors for machine tools, traction, and servo applications.

  • DC machine construction10:54

    Explore the construction of a DC machine, including stator, rotor, field winding, armature winding, commutators, and brushes, and how these parts enable generator and motor operation.

  • Yoke, poles, and field winding10:13

    Explore the stator's yoke, laminated poles, and field winding as they create and guide flux through the air gap, forming an electromagnet; the right-hand rule determines north and south poles.

  • Rotor core and armature winding6:46

    Examine the rotor's armature core and winding, featuring laminated iron with mica insulation and copper conductors in many slots, forming the armature that enables generator and motor operation.

  • Commutators and brushes7:11

    Learn the construction and role of commutators and carbon brushes in a DC machine, including copper cylindrical, wedge-shaped, mica-insulated segments connected to the armature and supporting generator and motor operation.

  • DC generator working principle5:06

    Explain how a dc generator uses Faraday's law: a rotating armature in a magnetic field induces an emf, with the field winding supplying flux and a prime mover driving rotation.

  • Is the generated voltage AC or DC ??15:53

    Apply Faraday’s law and Fleming’s right hand rule to show that a DC generator yields AC with slip rings, while a commutator converts it to DC.

  • Role of commutators in DC generators9:34

    Learn how the commutator converts AC armature voltage to DC, acting as a mechanical rectifier. Increase commutator segments to reduce ripple and maintain unidirectional current to the load.

  • Slip rings vs. Commutators3:43

    Explain the difference between slip rings and commutator segments in generators, showing slip rings rotate with the coil and produce AC, while commutator segments yield unidirectional DC.

  • DC motor working principle12:03

    Explore how a dc motor converts electrical power to mechanical torque as current in an armature coil in a magnetic field, using field winding, dc supplies, and commutators.

  • Role of commutators in DC motors3:43

    The lecture explains how commutator segments produce unidirectional torque in a dc motor by swapping current in the two half cycles, with rotating commutator segments and fixed brushes.

  • Equivalent circuit of DC machine9:07

    Model the dc machine as two circuits: field winding and armature, to link flux with induced emf E and terminal voltage across R_A and L_A for generator or motor operation.

  • Types of armature winding8:57

    Explore the two armature winding types for DC machines—lab winding and wave winding—along with how turns, coils, coil sides, and commutator connections determine the armature voltage and induced emfs.

  • Lap winding14:51

    Explore lap winding, where coil ends connect to neighboring commutator segments and coils overlap; armature winding forms parallel paths equal to poles for high current and low voltage dc generation.

  • Wave winding7:30

    Explain wave winding as a progressive, non-overlapping armature winding where coils connect in series across non-adjacent commutator segments, producing two parallel paths and high voltage, low current output.

  • Armature voltage equation14:19

    Explains the generated EMF equation for the armature voltage of a DC machine, linking flux per pole and speed to armature geometry and winding configuration.

  • Developed torque equation9:12

    Derive the developed torque equation for a dc machine, showing how torque depends on armature current and flux, and relate it to the emf equation e equals k phi omega.

  • Solve example 113:43

    Solve a four-pole dc machine example to compute armature emf and developed torque for lap and wave windings, including coil currents and the effect of parallel paths on power.

  • Solved example 24:34

    An eight-pole dc generator with 500 armature conductors and 0.05 Weber per pole yields about 500 V emf at 1200 rpm (lap-wound); with wave-winding the same emf requires 300 rpm.

  • Magnetization curve of DC machines14:01

    Explain the magnetization curve of a dc machine, showing how armature voltage relates to field current at constant speed, including linear and saturation regions, open circuit characteristics, and residual magnetism.

  • DC machine classifications6:42

    Classify DC machines by analyzing field and armature circuits, their F1/F2 and A1/A2 terminals, a terminal box, and excitation types—separately excited, self-excited, series, shunt, and compound with two windings.

Requirements

  • Electrical engineering fundamentals
  • Passion to learn about DC machines from A to Z
  • Passion to learn about synchronous machines from begineer to expert
  • Passion to learn about induction machines from A to Z

Description

Hi and welcome everyone to our course " Mastering Electrical Machines: Theory, Design, Applications"


This comprehensive 50-hour course is designed to provide in-depth knowledge and hands-on understanding of three fundamental types of electrical machines: DC machines, Synchronous machines, and Induction machines.

Whether you are an electrical engineering student, a professional in the field, or someone seeking to enhance your expertise in electrical machines, this course will equip you with both theoretical foundations and practical applications crucial for mastering these machines.


  • Course Structure:

The course is divided into three comprehensive courses, each focusing on a specific type of machine:


Course # 1 :  DC Machines

The following topics are discussed in details:

Introduction to DC machine principles

Construction and operating principles.

Armature reaction, commutation, and armature windings.

DC generators types, features, and applications

Performance characteristics and efficiency analysis of DC generators

DC motors types, features, and applications

Starting methods of DC motors

Control methods, including speed control and torque regulation in DC motors

DC machine testing

Practical projects and applications on DC machine in MATLAB.


Course # 2 :  Synchronous Machines

The following topics are discussed in details:

Principles of synchronous machines

Synchronous generators types, models, and characteristics

Manufacturing of alternator windings

Factors affecting the alternator voltage

Role of governor control (ALFC) in alternators

Role of excitation control (AVR) in alternators

Types of exciters used in alternators

Synchronous generator testing

Performance and characteristics of stand alone generator

Behavior of alternator operating with large power system

Synchronization process of alternators with grid

Parallel operation of alternators

House diagram of alternators

Synchronous generator ratings

Learn how to read the nameplate of alternator

Capability diagram and P-Q chart of alternators

Complete analysis of salient pole alternators

Reluctance motors

Synchronous motors principles, working, model, and analysis

Synchronous condenser

Starting of synchronous motors

Complete design of synchronous machines

Stator and rotor design with several design problems

Practical projects on synchronous machines in MATLAB.


Course # 3 :  Induction Machines

Three phase induction motors overview

Induction motors construction, types, model, and characteristics.

Starting methods of induction motors

Direct online, Start-delta starter, auto-transformer starter, soft starter, Rotor resistance starter

Speed control of induction motors (Speed drives)

V- control,  F- control ,  V/F control, rotor resistance control, slip energy recovery control

Variable frequency drives (VFD)

Complete study of single phase induction motors

Realize different methods to start single phase induction motors

Induction motors testing

Induction generators (Types, applications, features)

Practical projects on induction machines in MATLAB.


  • Course Materials and Resources:

Detailed lecture notes and reference material .

900 lecture slides provided for you !!

Interactive quizzes and assignments for each course to reinforce learning.

High quality video tutorials and demonstrations for simple understanding.

Practical projects on MATLAB to model machine performance in electric system

MATLAB Simulink files related to electrical machines provided for you !!

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

By the end of this course, you will be able to cover all the principles of operation, design, and performance analysis of these machines through realizing real-world examples, industrial applications, and troubleshooting techniques.


Thank you very much for you time.

See you in the course !


Who this course is for:

  • Electrical Engineering Students (Undergraduate and graduate students).
  • Professional engineers in power generation, motors, and industrial machinery.
  • Technicians and Electricians seeking to improve practical skills on electrical machines.
  • Educators and Trainers updating their knowledge or teaching resources.
  • Researchers and Academics focused on electrical machines and systems.
  • Industry Professionals in renewable energy, automation, or manufacturing.
  • Maintenance Engineers for the maintenance of electrical machines in industrial factories.
  • Power Plant Operators working in power generation facilities.
  • Any one having passion to learn everything about electrical machines from scratch.