Closed loop control of speed control with DC motor

Closed-loop control of a DC motor ensures that the motor speed tracks a desired reference.
61 téléchargements
Mise à jour 1 mai 2025

Afficher la licence

Key Components of the Closed-Loop System
  1. DC Motor
  • Type: PMDC or separately excited DC motor
  • Input: Armature voltage control
  1. Speed Sensor
  • Measures actual speed
  • Types: Encoder, tachogenerator, Hall-effect sensor
  1. Reference Speed (Setpoint)
  • Desired speed input from user or control system
  1. Error Calculator
  • Error=ωrefωactual\text{Error} = \omega_{\text{ref}} - \omega_{\text{actual}}Error=ωrefωactual
  1. Controller (PI or PID)
  • Processes the error
  • Outputs control signal (usually PWM duty cycle)
  1. Chopper (PWM-Based Converter)
  • Varies average voltage to motor based on controller output
  • Typically implemented using a MOSFET + diode + PWM generator

Citation pour cette source

Abdelrahman Farghly (2026). Closed loop control of speed control with DC motor (https://fr.mathworks.com/matlabcentral/fileexchange/180953-closed-loop-control-of-speed-control-with-dc-motor), MATLAB Central File Exchange. Extrait(e) le .

Compatibilité avec les versions de MATLAB
Créé avec R2022b
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
Tags Ajouter des tags

Community Treasure Hunt

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

Start Hunting!
Version Publié le Notes de version
1.0.0