File Exchange

image thumbnail

Tunning of PID controller using Particle Swarm Optimization

version 1.0 (27.9 KB) by

tunining of PID controller by using PSO

69 Downloads

Updated

No License

Particle swarm optimization is a technique used in many control systems application. Here i used the PSO in PID controller tuning

Comments and Ratings (28)

Great Thanks

JAYAKUMAR T

laidi abde

cnananannnnanna

zby

zby (view profile)

hemant sahu

i have been working on PID tuning and I have faced a problem regarding the inequalities so could u help me out to plot an inequalities. plz its urgent

Selim

Selim (view profile)

Hi, How can we determine lower and upper bounds in your program? thanks.

How can we plot the best fitness Vs iteration and output voltage Vs time in your program? thank you

noor

noor (view profile)

Hi, I need MATLAB code for particle swarm optimization with equality and inquality constraints, I wish you help me, Regards.

Ahmad Azar

Kathamuthu m

Respected sir,
my self kathamuthu, please send an explanation about pid tuning by pso please sir.... this is my email id sir, muthuraaj.raga@gmail.com

zaynab

zaynab (view profile)

مرحبا انا زينب من العراق
انا بدرس ماستر وعايزة اعرف تفاصيل اكثر عن
عملك
كل ما يخص
pso
the_1990_princess@yahoo.com

VARMA NAG

sir,my self varma,can you please send an explanation about PID tuning by PSO,i am doing M.Tech,i need clear explanation on pid,please sir..

lithika

simple to understand and excellent work.The PSO designed for the given transfer function works but not when changed.

marwan nafie

Thanks wael korani for helping me understand the PSO algorithm concept.

I have a question for you - is it possible to implement the PSO algorithm inside the simulink .mdl file using an Embedded Matlab Function rather than intiating the PSO algorithm from matlab editor .m file and providing the optimal values of PID controller to .mdl file?

haddad amine

أنا حداد أمين من الجزائر طالب جامعي ماستر 2 التحكم في الأنظمة الصناعية .
موضوع المذكرة:
optimisation des coefficients d'un régulateur pid par essaim particulaire (pso en anglais ** d'un processus chimique
من فضلك يا الأخ وائل وجدت البرنامج اللذي يتحدث حول مذكرتي في مقالك :
Tunning of PID controller using Particle Swarm Optimization

لكنني لم أفهم البرنامج سواء في :
tracklsq.m
pso.m
optsim1.mdl
من فضلك إذا كنت تستطيع إرسال لي الشرح باللغة العربية أو الفرنسية و إذا لم تستطع فباللغة الإنجليزية وشكرا مسبقا وإذا عندك مذكرات حول موضوعي فساعدني من فضلك
و تحياتي للشعب المصري .
email: haddad.amine@yahoo.com

saidaa amina

thank you very mutch
saida from Algerie
salam

zoheir tir

شكرا جزيلا اخي وائل قراني
ارجومنك ان ترسل لي كل ما يخص Swarm Optimizationو شكرا
zoheir_tir@yahoo.fr

tuny

tuny (view profile)

Sir, I am working for PID tunning of a system. My system is very large so i couldn't make the transfer function for the whole system. In your code there is a plant model that contain a transfer function. But in my system i couldn't make that transfer function. my email: baocong126@yahoo.com

thanx sir the files helped for my work

Abdul Hameed

how do we plot the objective function Vs iteration in your program?
because if we plot the objective function Vs iteration we can conclude our program is reaching towards global best solution.

Gaurav

Gaurav (view profile)

Sir, I am working for PID tunning of a system. My system is very large so i couldn't make the transfer function for the whole system. In your code there is a plant model that contain a transfer function. But in my system i couldn't make that transfer function.

Gaurav

Gaurav (view profile)

Qunya Yin

Tushar Jain

Working with the transfer function used in the model file, but not for any other system.

MATLAB Release
MATLAB 7.2 (R2006a)

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

tunning PID by PSO/

tunning PID by PSO/