MechSimulator

DC Motor Simulator

Speed • Torque • Back EMF • Shunt • Series • Separately Excited — Simulate • Explore • Practice • Quiz

Mode
📖 User Guide
Motor Type
V Supply (V) 120 V
Ra (Ω) 1.0 Ω
Flux φ (Wb) 0.50 Wb
Load Torque (Nm) 10.0 Nm
Speed
0 RPM
Torque
0 Nm
Back EMF
0 V
Armature I
0 A
Power In
0 W
Power Out
0 W
Efficiency
0 %
User Guide — DC Motor Simulator
1 Overview

The DC Motor Simulator lets you explore the operating characteristics of direct current motors, including back EMF, speed-torque curves, armature current, and motor efficiency. You can switch between three motor configurations — shunt, series, and separately excited — and observe how each responds differently to changes in supply voltage, field flux, armature resistance, and mechanical load torque.

This tool is built for electrical engineering students studying electric machines, engineering trainees learning motor fundamentals, and industrial technicians who need to understand speed control and torque characteristics without physical laboratory equipment.

2 Getting Started

The simulator opens in Simulate mode with a shunt motor at V = 120 V, Ra = 1.0 Ω, φ = 0.50 Wb, and load torque = 10 Nm. To begin exploring:

  • Select a Motor Type: Shunt (field winding in parallel with armature), Series (field winding in series), or Separately Excited (independent field supply).
  • Drag the V Supply slider (6–240 V) to see how supply voltage affects speed and back EMF.
  • Adjust Ra (0.1–10 Ω) to change armature winding resistance. Higher Ra reduces speed and efficiency.
  • Change Flux φ (0.1–2.0 Wb) to control the magnetic field strength. Lower flux increases speed (field weakening).
  • Drag the Load Torque slider (0–50 Nm) to simulate different mechanical loads and see the speed response.
3 Simulate Mode

Simulate mode is the main interactive workspace. The canvas displays the motor schematic with a rotating armature animation and the speed-torque characteristic curve. Key controls and relationships:

  • Motor Type pills: Shunt motors have nearly constant speed (flat speed-torque curve). Series motors provide high starting torque but speed drops steeply with load (hyperbolic curve). Separately excited motors allow independent control of field and armature.
  • V Supply: Increasing voltage raises the no-load speed. Back EMF Eb = V − Ia×Ra increases with speed.
  • Ra: Higher armature resistance causes more I²R losses and reduces speed under load.
  • Flux φ: Speed is inversely proportional to flux: N = Eb/(K×φ). Reducing flux increases speed (field weakening).
  • Load Torque: Increasing mechanical load demands more armature current, which reduces back EMF and therefore speed.

Readouts show: speed (RPM), torque (Nm), back EMF (V), armature current (A), power in (W), power out (W), and efficiency (%). The speed-torque graph on the canvas updates dynamically as you change any parameter.

4 Explore Mode

Explore mode provides structured educational content in two categories:

  • Basics: Covers the working principle of a DC motor (Lorentz force on current-carrying conductors in a magnetic field), back EMF generation, the speed equation N = (V − IaRa)/(Kφ), and the torque equation T = KφIa.
  • Motor Types: Explains the differences between shunt, series, compound, and separately excited DC motors, including their speed-torque characteristics, starting behaviour, and typical applications (lathes for shunt, cranes for series, elevators for compound).

Select any concept card to see detailed explanations, formulas, and an interactive canvas illustration.

5 Practice & Quiz

Practice mode generates calculation problems such as: “A 220 V DC shunt motor has Ra = 0.5 Ω and draws 10 A. Calculate the back EMF”, “Find the speed if φ = 0.8 Wb and Eb = 200 V with K = 0.5”, or “Calculate efficiency given Pin = 1000 W and copper losses of 50 W.” Enter your answer and receive step-by-step solutions.

Quiz mode presents 5 multiple-choice questions covering back EMF, speed-torque characteristics, motor types, field weakening, and efficiency. Review your score and detailed answer explanations afterwards.

6 Tips & Best Practices
  • Start with the shunt motor to understand the basic back EMF concept: Eb = V − Ia×Ra. At no load, Ia is small and Eb ≈ V.
  • Switch to a series motor and increase load torque to see the dramatic speed drop — this is why series motors must never run unloaded (they can reach dangerous speeds).
  • Try field weakening: reduce φ and observe speed increase. This is a common speed control method in practice.
  • Compare shunt and series motor speed-torque curves side by side. Shunt is nearly flat; series is steeply hyperbolic.
  • Notice that efficiency peaks at moderate load. At very light load, no-load losses dominate; at heavy load, copper losses (Ia²Ra) become significant.
  • The armature current readout helps you understand starting conditions — at standstill, Eb = 0 and Ia = V/Ra, which can be very large.
  • Use Practice mode to build fluency with the three key equations: Eb = V−IaRa, N = Eb/(Kφ), and T = KφIa.

Understanding DC Motors — Free Interactive Simulator

A DC motor converts direct current electrical energy into mechanical rotational energy. The basic principle relies on the interaction between a current-carrying conductor and a magnetic field, producing a force (Lorentz force) that creates torque on the rotor. Our interactive simulator lets you explore the speed-torque characteristics, back EMF, armature current, and efficiency of three common DC motor configurations: shunt, series, and separately excited motors. Adjust supply voltage, armature resistance, field flux, and load torque to see how each parameter affects motor performance in real time.

Back EMF and Motor Speed

When a DC motor rotates, its armature generates a voltage called back EMF (Eb) that opposes the supply voltage. The back EMF is given by Eb = V − Ia × Ra, where V is supply voltage, Ia is armature current, and Ra is armature resistance. Motor speed is directly proportional to back EMF and inversely proportional to field flux: N = Eb / (K × φ). This means increasing supply voltage raises speed, while increasing field flux lowers speed.

Speed-Torque Characteristics

The speed-torque curve is the most important performance characteristic of a DC motor. For a shunt motor, field flux is approximately constant, producing a nearly flat speed-torque curve — speed drops only slightly as load increases. For a series motor, flux increases with armature current, giving high starting torque but a steeply dropping speed curve. The operating point on the curve is determined by the intersection of the motor characteristic and the load torque line.

Motor Types and Applications

A DC shunt motor is used where constant speed is needed, such as lathes and milling machines. A DC series motor provides high starting torque, making it ideal for cranes, hoists, and electric traction. A compound motor combines both windings for applications requiring moderate starting torque with reasonable speed regulation. Our simulator demonstrates how each configuration behaves under varying load conditions.

Who Uses This Simulator?

This DC motor simulator is designed for electrical engineering students studying electric machines, engineering trainees learning motor fundamentals, industrial technicians troubleshooting motor performance, and instructors teaching electromagnetic principles. It provides hands-on understanding of motor behaviour without requiring physical laboratory equipment.

Explore Related Simulators

If you found this DC Motor simulator helpful, explore our Ohm's Law simulator, RC Circuit simulator, RLC Circuit simulator, and Transformer simulator for more hands-on electrical engineering practice.