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
32 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 (2026). open-loop vs closed-loop dc motor speed control (https://uk.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
Version Published Release Notes
1.0.0