open-loop vs closed-loop dc motor speed control

Version 1.0.0 (73.7 KB) by divya
This project focuses on comparing the performance of open-loop and closed-loop speed control systems for a DC motor using MATLAB and Simulin
2 Downloads
Updated 10 Nov 2025

View License

  1. Objective:To model and analyze the difference between open-loop and closed-loop DC motor control systems.
  2. Tools Used:
  • MATLAB
  • Simulink
  1. Methodology:
  • Develop a transfer function model of a DC motor.
  • Simulate open-loop speed control by applying a fixed input voltage.
  • Implement a closed-loop control system using a proportional gain (Kp).
  • Compare both systems by observing step responses and performance metrics (rise time, settling time, steady-state error).
  1. Results:
  • Open-loop system is slower and less accurate.
  • Closed-loop system achieves faster speed response and stable operation.
  • Feedback improves control accuracy significantly.
  1. Applications:
  • Electric vehicles
  • Industrial motor drives
  • Robotics and automation systems

Cite As

divya (2025). open-loop vs closed-loop dc motor speed control (https://se.mathworks.com/matlabcentral/fileexchange/182550-open-loop-vs-closed-loop-dc-motor-speed-control), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2025b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0