Speed control of DC motor with resistor starter
Versione 1.0.0 (35,2 KB) da
Abdelrahman Farghly
Controlling the speed of a DC motor using a resistor starter is a traditional method used in series or shunt DC motors
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 LinuxTag
Scopri Live Editor
Crea script con codice, output e testo formattato in un unico documento eseguibile.
| Versione | Pubblicato | Note della release | |
|---|---|---|---|
| 1.0.0 |