Speed control of DC motor with resistor starter

Controlling the speed of a DC motor using a resistor starter is a traditional method used in series or shunt DC motors
92 download
Aggiornato 2 mag 2025

Visualizza la licenza

How to Model It (Step-by-Step in Simulink)
1. Insert DC Motor Block
  • Use:Simscape > Electrical > Specialized Power Systems > Machines > DC Machine
  • Set it to Motor Mode
  • Choose Shunt Wound or Series Wound
2. Connect Power Supply
  • Add a DC Voltage Source
  • Connect the source to the armature via a series resistor
3. Add Resistor Starter
  • Use a Series RLC Branch block, set to resistor
  • Simulate resistor starter by either:
  • Keeping resistance constant
  • Reducing resistance after startup using switch (simulates starter cut-out)
4. Apply Mechanical Load
  • Connect Ideal Torque Source or mechanical rotational load
  • Add Inertia and friction if needed
5. Measure Speed and Current
  • Use:
  • Speed Measurement block
  • Current Measurement block
6. Control Resistor (Optional Enhancement)
  • Use a controlled switch or logic to:
  • Automatically bypass the resistor after motor reaches certain speed
7. Run Simulation
  • Add Scope to view:
  • Armature current
  • Speed
  • Torque

Cita come

Abdelrahman Farghly (2026). Speed control of DC motor with resistor starter (https://it.mathworks.com/matlabcentral/fileexchange/180978-speed-control-of-dc-motor-with-resistor-starter), MATLAB Central File Exchange. Recuperato .

Compatibilità della release di MATLAB
Creato con R2022b
Compatibile con qualsiasi release
Compatibilità della piattaforma
Windows macOS Linux
Tag Aggiungi tag
Versione Pubblicato Note della release
1.0.0