3.59091

3.6 | 22 ratings Rate this file 71 Downloads (last 30 days) File Size: 6.53 MB File ID: #12137

PID and State Feedback Control of DC Motors

by Roger Aarenstrup

 

01 Sep 2006 (Updated 10 Jul 2009)

A number of example models about how to control a DC Motor (Speed and Position)

| Watch this File

File Information
Description

The files include a number of Simulink(R) models with different controllers for a DC motor. There is also a document included that describes the different controllers PID and pole placement with state feedback. The models can serve as a starting point when you develop your control systems in Simulink. The key point is that a text-book controller can almost never be used directly in a real application, there are several additional features needed. There is also an example of a PID controller in C-code and a model that can be used to verify the implementation in Simulink.

To install: Unpack the zip-file in a directory. To run some of the models you also nees the DC Motor library which you can download here: http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=11829&objectType=file

Acknowledgements

The author wishes to acknowledge the following in the creation of this submission:
DC Motor Model

MATLAB release MATLAB 7.2 (R2006a)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (28)
05 Sep 2006 asep suheri  
04 Dec 2006 bill dittenhofer  
30 Jan 2007 mohammad amanzadeh  
14 Mar 2007 Terje Nilsen

f_pid_disc.mdl is missing but needed for the hand codeing part I need. Can this be fixed.

26 Apr 2007 AKIF SENGUL  
04 May 2007 Yohannes bekuma

realy I appreciate you for your help without getting any benefit.

17 Jun 2007 rere ejel  
17 Jun 2007 sakthi vel  
11 Jul 2007 mellah hassan

mercir

12 Jul 2007 thinh ngo

it is very good

28 Nov 2007 palani natarajan  
29 Nov 2007 SERKAN AL

GOOD THANKS FOR THIS

12 Dec 2007 Fredrik Samuelsson  
17 Dec 2007 Erik Stalberg

Very useful! Good work.

14 Jan 2008 boopalan chandran

its nice

24 Jan 2008 krishna perumallapalli  
14 Feb 2008 Ren Lili

good

13 Mar 2008 ramad hgghh  
17 Mar 2008 ramesh babu  
21 Mar 2008 kamlesh guptra  
25 Apr 2008 hakkins raj

eeg simulation soft ware

06 Jun 2008 MUHAMMAD FAYAZ KHAN  
11 Jun 2008 Sam Rad  
17 Jun 2008 chita samir

N/A

14 Sep 2008 WEN CHI TSOU

I can't open the model for my simulink ver6.2 . How can I do? Thank you for your responding.

05 Mar 2010 Arkadiy Turevskiy

If you are interested in designing and tuning PID controllers in MATLAB and Simulink, please take a look at new PID tuning capabilities shipped in Simulink Control Design in R2009b:
http://www.mathworks.com/products/simcontrol/description2.html

There is also a webinar on the subject:
http://www.mathworks.com/company/events/webinars/wbnr38619.html?id=38619&p1=636028070&p2=636028082

and MATLAB Digest article:
http://www.mathworks.com/matlabcentral/fileexchange/22150-pid-controller-matlab-code

12 Dec 2010 bhuvana M.S  
26 Apr 2011 Arkadiy Turevskiy

For people interested in comprehensive information on PID Control with MATLAB and Simulink, take a look at this new web site:
http://www.mathworks.com/discovery/pid-control.html

Please login to add a comment or rating.
Updates
10 Jul 2009

Tested for 2009a, added an achitecture model for the full control system.

Contact us at files@mathworks.com