Тёмный

Simulink Control Systems and PID, Matlab R2020b 

Nikolai K.
Подписаться 6 тыс.
Просмотров 169 тыс.
50% 1

This video gives you a brief introduction to Simulink and how it can be used to simulate and analyze a transfer function and build a PID Controller. This video uses Simulink inside Matlab R2020b.
The topics covered are:
- Introduction and Starting Simulink
- Simulink Interface
- Building a Transfer Function (Open Loop)
- Building a Transfer Function (Closed Loop)
- Designing a PID Controller
- Transfer function input saturation
- The standard Simulink PID controller block

Наука

Опубликовано:

 

20 янв 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 76   
@user-ph3vl3lm3x
@user-ph3vl3lm3x Год назад
I found his explanation very clear and didactic, which made PID control easy to understand.
@user-dk4jz4ic3k
@user-dk4jz4ic3k 2 года назад
Your lecture was concise and great for a beginner like me to fully understand PID control. I appreciate that very much. I am going to purchase the Simulink software.
@whg1504
@whg1504 2 года назад
As a Simulink beginner Ive been finding PID controller Thank you!!
@fahadbinislam2344
@fahadbinislam2344 5 месяцев назад
Thanks man , your video helped me to understand this thing. I wish my teachers were as concise and informative as you.
@alongkotphoosangad9882
@alongkotphoosangad9882 2 года назад
step by step, one useful video from I had seen many videos before, thank
@yaghiyahbrenner8902
@yaghiyahbrenner8902 3 года назад
really good video I learned alot and did the demo, your pace is good. keep it coming.
@tahoon2009
@tahoon2009 7 месяцев назад
Really useful video, every minute counts; without complex equation, effect of controller levels clearly explained, which enables better understanding of theoretical background , all the best
@alishaikali786
@alishaikali786 9 месяцев назад
Thank you for your clear explanation. You are born teacher
@wasanadilrukshi4305
@wasanadilrukshi4305 2 года назад
Very good video. I learned lot of important things.Thank you very much.
@ergildioantonionhantumbo5959
@ergildioantonionhantumbo5959 6 месяцев назад
Great Explanation Sir. I really appreciated this. Very useful. Thank You.
@classicwingswheels7749
@classicwingswheels7749 2 года назад
Thank you for your very clear video!
@noureddinedjemai5528
@noureddinedjemai5528 2 года назад
very illustrative video I learned lot of important things thank you
@alirifaie9116
@alirifaie9116 4 месяца назад
Woow. Very nice way of teaching. Thank you!!!
@ovidiualexandru8534
@ovidiualexandru8534 Год назад
Very helpful, I understood better than at the faculty :)
@TheKingSpeaks
@TheKingSpeaks 4 месяца назад
Great Video. Great explanation Thank You !
@fredymguevara2499
@fredymguevara2499 8 месяцев назад
Thank you very kindly for your help! please be well!
@BilgeKaanAtay
@BilgeKaanAtay 2 года назад
Thank you for the lecture. It was very clear. If I want to compare PID and Neural Network, I have to find a dataset for plant training right?
@kyawtkyawthtay3449
@kyawtkyawthtay3449 2 года назад
Thanks a lot for sharing the good video lectures
@trungthangnguyen723
@trungthangnguyen723 3 года назад
Thank you for the video , good job
@alperyasin710
@alperyasin710 2 года назад
Sir, thank you so much for the video!
@pongalplayer
@pongalplayer 4 месяца назад
Wow nice explanation. very easy to understand. thanks a lot
@nadiabd6805
@nadiabd6805 Год назад
Nice lesson, you are a genius
@headban1434
@headban1434 2 года назад
to separate the input from the v(t) line, I think we should hold shift then drag them. not ctrl. at least thats how it worked for me. thank you for the tutorial!
@ahmedal-adwani2534
@ahmedal-adwani2534 3 года назад
Welcom back Great video
@gildardomendozaachee331
@gildardomendozaachee331 3 месяца назад
Thank you very much!
@Elmaxsivu
@Elmaxsivu 3 года назад
Wow you are a good teacher
@tylerdurden4121
@tylerdurden4121 4 дня назад
great explanation...
@SMV1972
@SMV1972 8 месяцев назад
Спасибо огромное. Отличный урок
@marianput2407
@marianput2407 Год назад
Good video and very good explanation 👍
@redbluescrewyou
@redbluescrewyou 2 года назад
Set the N term to infinity (1e09). This gets rid of the filter implemented in pidblock, as such it will be exactly the same as the block diagram form of the pid.
@dilshanchrishantha6548
@dilshanchrishantha6548 2 года назад
well explained. thanks
@viodel8032
@viodel8032 Год назад
Thanks a lot for this useful video. Did you face zero cross detection error by using saturation block?
@hadialihadi7287
@hadialihadi7287 2 года назад
i thank you ... good video and good explain
@shohanranasinghe4403
@shohanranasinghe4403 Год назад
One of the best explained video, can u do a video on writing plant equations for induction motor designs?
@rozahemin9819
@rozahemin9819 6 месяцев назад
Can't thank you enough!
@malikjavadov366
@malikjavadov366 4 месяца назад
extremely good
@user-pq1nq1xx2j
@user-pq1nq1xx2j 6 месяцев назад
thank you brother.
@angelsantanagarcia9664
@angelsantanagarcia9664 Год назад
Good video, thanks 👍
@sadiq114
@sadiq114 3 года назад
A very good video. Can you upload a video on Fractional Order PID controller for the same plant?
@hopethefuture2136
@hopethefuture2136 8 месяцев назад
thank you verry much
@efeerginsoy6718
@efeerginsoy6718 5 месяцев назад
So good and easy to understand for me. So nice and thank you so much. I have request some explanation on control algorithm and example.
@ORNIB95
@ORNIB95 3 года назад
Thank you for the video Can you make a video about how to control position and speed of a dc motor using pid and absolute encoder
@efeerginsoy6718
@efeerginsoy6718 5 месяцев назад
Thank u very much
@kapitanbaobao9222
@kapitanbaobao9222 2 года назад
Great video bro
@adityamisra7702
@adityamisra7702 2 месяца назад
thank you sir thank you very much.
@lorenzobottoni7032
@lorenzobottoni7032 5 месяцев назад
hi nikolai so useful thanks
@minaesmat2587
@minaesmat2587 Год назад
it's a really very useful video for basic clear idea about PID tuning, so thanks a lot for your effort and do more videos please about more complicated control systems
@HasanArshad123
@HasanArshad123 Год назад
Perfect
@marmeh6083
@marmeh6083 3 месяца назад
this might be a beginners question but how do I implement this on my line follower... I dont understand where do I get that function you have or if it is always the same(i suppose it differs from different motors) but still there are so many questions ...i would love to see u implementing it on a line follower... very helpfull video thank you
@habtishasres7867
@habtishasres7867 2 года назад
appreciate keep going bra
@user-ue9ps1hy4u
@user-ue9ps1hy4u Год назад
sir, you set the upper, lower limit by 2, -2. is this number reprensent a voltage? like 2voltage or -2 voltatge
@alikemalguness
@alikemalguness 3 года назад
Great
@hamelillah7545
@hamelillah7545 3 года назад
Hey , nice to meet you I have a program for a day just how do I make it throughout the number of hours of the year thanks
@bradleykingston551
@bradleykingston551 4 месяца назад
Extremely helpful in understanding the PID algorithm. My question is regarding the relation between the step input and the transfer function. Is the step input just a random assumption of what can be feeded into the system while it is going ON?
@NikolaiK
@NikolaiK 4 месяца назад
Correct. You can send any kind of inputs into the transfer function. The step input is the simplest one. Keep in mind that the more the input changes, the less the controller will be able to follow the required path. The step function is the simplest input, and we generally use a ramp input as the next level. That being said, the input could be literally any wave form. One example I like to give is if the transfer function is a drone and the input is coming from a person on a remote. That input will be quite different from a step
@jonsnow3513
@jonsnow3513 2 месяца назад
Wonderful waawwaaaweewaaaa thank you sir
@user-ej3bh2rq9j
@user-ej3bh2rq9j 8 месяцев назад
thx
@kifahzaidan4505
@kifahzaidan4505 2 года назад
THANKS A LOT CAN YOU PLEASE POST VIDEO FOR THE (CONTROLLING OF DC MOTOR 'ACTUATOR ' PROGRAMABLE POSITION WITH MEMORY BUTTONS USING ARDUINO. BEST WISHES
@wellid2087
@wellid2087 29 дней назад
Great video! But, adding Derivative block in PID controller would lead to an incorrect result.
@alyssasepcic4555
@alyssasepcic4555 7 месяцев назад
Is there any way to have a multi step step function w/ PID?
@aathivilla
@aathivilla 3 года назад
How to find peak time and rise time from the simulation ?
@LukTzeChing
@LukTzeChing 2 года назад
I am also want to know the answer, how to use the tool to measure those time
@husseinshutari5209
@husseinshutari5209 3 года назад
Could you please help me to solve the following error. Error using fun (line 16) Derivative of state '1' in block 'model4/PMSM /Integrator' at time 1.09996 is not finite. The simulation will be stopped. There may be a singularity in the solution. If not, try reducing the step size (either by reducing the fixed step size or by tightening the error tolerances)
@chrisapanagiotopoulou4435
@chrisapanagiotopoulou4435 2 года назад
join the club....
@nyahhbinghi
@nyahhbinghi Год назад
difference between discrete and continuous PID controller?
@GhaithAlMasri-cv3dg
@GhaithAlMasri-cv3dg Год назад
Is the transfer function for a real system ? If yes please tell me for what system
@pawandev1673
@pawandev1673 3 года назад
Please upload more vrep videos or tutorial videos because vrep has been updated do much
@vigneshak6456
@vigneshak6456 7 месяцев назад
Can we use this for Quadcopter anyone explain me please!
@gamerboii0566
@gamerboii0566 3 года назад
You are the definition of God!!
@user-fs5my7fi7t
@user-fs5my7fi7t Год назад
why two model step response ande bode is different
@TechSouls-wn6jc
@TechSouls-wn6jc 3 года назад
Sir need more lectures on simulink related to controller topics
@efeerginsoy6718
@efeerginsoy6718 5 месяцев назад
really!
@techzila5379
@techzila5379 2 года назад
prof sir can u implement this paper DOI: 10.1109/TII.2019.2959658
@efeerginsoy6718
@efeerginsoy6718 5 месяцев назад
I found his explanation very clear and didactic, which made PID control easy to understand.
@efeerginsoy6718
@efeerginsoy6718 5 месяцев назад
Really useful video, every minute counts; without complex equation, effect of controller levels clearly explained, which enables better understanding of theoretical background , all the best
@omargmartinezzepeda3375
@omargmartinezzepeda3375 2 месяца назад
very illustrative video I learned lot of important things thank you
Далее
What is a PID Controller? | DigiKey
22:19
Просмотров 66 тыс.
Interacting with a Simulink Model from a Matlab Script
44:36
меня не было еще год
08:33
Просмотров 2 млн
КОРОЧЕ ГОВОРЯ, ШКОЛА БУДУЩЕГО
10:40
PID Controller Explained
9:25
Просмотров 791 тыс.
Everything You Need to Know About Control Theory
16:08
Просмотров 515 тыс.
Simulink Introduction (Control Systems Focus and PID)
20:09
MatLab: PID Example
13:45
Просмотров 304 тыс.
Designing PID Controller in Simulink / MATLAB
8:31
Просмотров 14 тыс.
The Step Response | Control Systems in Practice
14:56
Просмотров 152 тыс.
How to Tune a PID Controller
8:43
Просмотров 767 тыс.
Getting Started with Simulink for Controls
11:31
Просмотров 170 тыс.
DC motor PID speed control
15:29
Просмотров 222 тыс.
iPhone перегрелся, что делать?!
1:01