This is the demo file for video demo:
http://www.mathworks.com/videos/pid-controller-design-for-a-dc-motor-68881.html
and "Seth on Simulink" blog post "PID Control Made Easy":
http://blogs.mathworks.com/seth/2009/12/24/pid-control-made-easy/
The demo shows the PID Controller block in Simulink and PID Tuner in Simulink Control Design:
http://www.mathworks.com/products/simcontrol/
PID Controller is used to control a simple DC Motor modeled in Simulink.
To see how to tune the PID Controller, please see the video demo and/or read the blog post.
You can also visit the web page with resources for designing and tuning PID controllers:
http://www.mathworks.com/discovery/pid-control.html
Arkadiy Turevskiy (2019). PID Controller Design for a DC Motor (https://www.mathworks.com/matlabcentral/fileexchange/26275-pid-controller-design-for-a-dc-motor), MATLAB Central File Exchange. Retrieved .
1.2.0.1 | Updated license |
|
1.2.0.0 | Updated the broken links |
|
1.1.0.0 | Added the link to the PID summary page:
|
Create scripts with code, output, and formatted text in a single executable document.
abderrazak chahid (view profile)
Thank you very much
Guimin Long (view profile)
Joel Koripalli (view profile)
Hello i am new to simulink. i am trying to run the program. but, it shows me the error dcmotor.jpg doesnt exist..Please help
Yannis W (view profile)
Zhe Wen (view profile)
Could someone please provide one-group parameters of DC motor (damping,Inertia,back EMF,Resistance and inductance) for me ????
Jerry Paul (view profile)
What changes we have to make if we have to control position instead of speed?
How to set the desired angle instead of speed?
THanks
DHANRAJ Akula (view profile)
Hello, i am trying to use this Model in order to design the gains for my DC motor.Could you please let me kow the units for the parameter Damping ,Inertia,Back EMF, Resistance and Inductance ?
thank you
Dhanraj
Mosen shk (view profile)
I have a question, in this file, the input to PID is speed error and output is called voltage then input to DC motor. is that correct. What I understand from PID concept is we input error of a process variable and get the manipulated error back to be fed to plant transfer function. Am I correct?
hl yan (view profile)
umar hayyat (view profile)
i want to control speed of dc motor using buck-boost convertor with pid , how i will convertor outputof pid into duty cycle
eemamedo (view profile)
Anyone having problems with DC Motor not displaying correctly:
from workplace write: image(imread('dcmotor.jpg'))
Then reload simulink model
dang (view profile)
Parisa Monsef (view profile)
Hi Sir. I am really happy to find a simulation,that run easily in my computer. but,Is that any article for it?? Can you tell me the link of that article? or the complete name of that?? thank you sir.
Kaitlyn (view profile)
This seems like a great model, I'm getting an error about the jpg trying to run it though (and I'm new to Simulink). Any help would be appreciated.
Asif (view profile)
good
JANG BUJIN (view profile)
111
wei liang (view profile)
very good
dhrumil soni (view profile)
Haroldo (view profile)
by the way, my email is hubs dot filho at google mail
Jan Vidar (view profile)
Adithyan Ellan (view profile)
roberto neruda (view profile)