Тёмный

Simulink Introduction (Control Systems Focus and PID) 

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

This video gives you a brief introduction to Simulink and how it can be used to simulate a transfer function and build a PID Controller.
The completed model can be downloaded here: nikolai-kummer.github.io/down...
The topics covered are:
00:00 - Introduction and Starting Simulink
00:49 - Simulink Interface
02:21 - Building a Transfer Function (Open Loop)
06:20 - Building a Transfer Function (Closed Loop)
08:49 - Controller (PID)
- 10:21 - Plotting Multiple Plots (Mux Block)
- 12:12 - Adding Integrator
- 14:08 - Adding Derivative Block
16:39 - Visualizing Input and Input saturation

Наука

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

 

6 июл 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 150   
@marcofattimiei1487
@marcofattimiei1487 8 лет назад
Thank you very much Nikolai. Your 20:08 minutes are much more worth of entire weeks of lessons by professors at university. Really appreciated this video.
@tonyt3336
@tonyt3336 7 лет назад
"I hope this was a little bit of help..." No, it was A LOT OF HELP! Thank you!
@lorinczhuff688
@lorinczhuff688 8 лет назад
This is the best introduction to Simulink that I have seen so far. Plain language but packed with everything I needed to get started.
@diego.almeida
@diego.almeida 8 лет назад
Great Introduction. Very well explained, congratulations!!
@hudsonbrasilia
@hudsonbrasilia 10 лет назад
Good tutorial! Nice audio and video quality as well! Thank you for sharing your knowledge!
@beastseGT
@beastseGT 10 лет назад
Very helpful, just in time to clear the confusion from my control systems project. I like how you discuss the details behind every step, something many tutorials lack!
@NikolaiK
@NikolaiK 10 лет назад
Thank you for the feedback. Good luck on your project.
@poojaj9864
@poojaj9864 9 лет назад
Nikolai K. Very Helpful video, Thank you.
@rossoneri2211
@rossoneri2211 7 лет назад
Hi, I'm designing a PID controller for an Adaptive Cruise Control (ACC). and im having difficulties trying to figure out the inputs and outputs to the PID controller, and its transfer function. Can you help me please?
@loayalahmad108
@loayalahmad108 6 лет назад
straight forward, clear, well explained.
@TaterBot1000
@TaterBot1000 8 лет назад
Just what I needed for a quick intro to handle my project. Thanks a ton, man. Superb vid.
@applasamysubbharao2578
@applasamysubbharao2578 5 лет назад
As a Beginner , only understood the process , without minimum knowledge of PID , Now i really understand how to approach a PID controller.. Great . Thank You Very Much !
@JohnSmith-ed1sr
@JohnSmith-ed1sr 7 лет назад
Very great video! Thank you so much! What a great little intro to simulink. Not to complicated. I have never used it before so a nice basic example was awesome! Thank you!
@avadakedavra80
@avadakedavra80 7 лет назад
hey this is a great video! Thanks for putting it together I am going to recommend it to all my students. Respect
@Boot1221
@Boot1221 10 лет назад
Extremely helpful. Thank you!
@prasadadavi6618
@prasadadavi6618 4 года назад
One of the best things I did in my life is......watching this video..Keep rocking
@qasimmahmood6951
@qasimmahmood6951 7 лет назад
I'm really thankful for this video. Thank you Nikolai K.
@toni3323
@toni3323 3 года назад
Thank you so much! the effects of derivative block was explained so well.
@qmoda
@qmoda 9 лет назад
This is great! Very helpful for the beginner to learn Simulink!
@sebascarra
@sebascarra 9 лет назад
Excellent video for beginners like me! Only thing I would add: you can rotate any block with CTRL + R.
@xuanyizhang1560
@xuanyizhang1560 8 лет назад
Very clear, impressive good class! I like it very much.
@sblingerxu9416
@sblingerxu9416 4 года назад
very helpful and detailed! Thank you very much!
@KennyGuyte
@KennyGuyte 9 лет назад
Thanks a million for the knowledge, and experience.
@meclucas
@meclucas 9 лет назад
Thank you very much, this is a very didactic and useful tutorial.
@karimafahim5398
@karimafahim5398 9 лет назад
Perfect, thank you Nikolai.
@yiannisarmenakis9712
@yiannisarmenakis9712 6 лет назад
Excellent video! Thank you, Sir.
@unverozkol
@unverozkol 5 лет назад
Very clear and concise. thx a bunch
@shailf17
@shailf17 9 лет назад
Very helpful and easy to understand... Thanks a lot
@astral_md
@astral_md 6 лет назад
Helpful video, thank you !
@kaliberto1
@kaliberto1 6 лет назад
Just amazing! Thank you so much! :')
@danieljane1139
@danieljane1139 2 года назад
Thank you so much for the precise introduction. To be honest your one video is far more better than my so called phd teacher and his assisstance at the university, who never tried to explain to us how does a simulink works. They can only do one thing, giving you homeworks and assignments and want output from you. This is typical in german universities!! They think we know everything and they are taking class only to evaluate our results lol. shame that they keep telling us how experienced professor he is but never help a student.
@rifqixt
@rifqixt 8 лет назад
Thanks! This tutorial is very helpful
@ahmetbugra9055
@ahmetbugra9055 Год назад
Thanks for your efforts Sir !
@junluo8037
@junluo8037 9 лет назад
Very clear and concise.
@turk.mehmetcan
@turk.mehmetcan 6 лет назад
That was legendary man! Thanks a lot!
@hamidrezaziaiefar9838
@hamidrezaziaiefar9838 6 лет назад
Nice job man! Thanks for your video!!!
@seppneimusser5723
@seppneimusser5723 6 лет назад
Thank you so much Nikolai^^
@lorenzobeas7214
@lorenzobeas7214 8 лет назад
Awesome video Thank you for your help!
@johntiloshvilli
@johntiloshvilli 9 лет назад
This was excellent! I would love to see a side by side comparison between Matlab Simulink and Scilab since Scilab is similar but uses a slightly different system.
@AudioJunkie79
@AudioJunkie79 5 лет назад
Great Explanation thank you.
@anitham5436
@anitham5436 2 года назад
thank you so much sir,It really helped me a lot
@adnankhan-zi5hc
@adnankhan-zi5hc 5 лет назад
Really really helpful. God bless you.
@anibalfernandes6746
@anibalfernandes6746 9 лет назад
Thanks for this excellent video.
@dhiruiitk
@dhiruiitk 8 лет назад
Thank You... Good Video and Good Explanation...
@keerthivardhan4327
@keerthivardhan4327 6 лет назад
Thank You very much It was worth to watch
@amadpiki927
@amadpiki927 8 лет назад
nice..now i can start using matlab because of your video
@tahseenreza9725
@tahseenreza9725 8 лет назад
very helpful for the beginner..
@ahmedismail1018
@ahmedismail1018 7 лет назад
wonderful i send u respect from Berlin
@Diego4322237
@Diego4322237 8 лет назад
thanks so much friend, your video is great. is very useful for me... muchas gracias desde Colombia.
@sikandark7819
@sikandark7819 6 лет назад
One of the best video I have ever seen on PID and Simulink. Thankyou so much. Can we implement the same TF with fuzzy controll? Any video on FIS for the same system?
@indharachod73
@indharachod73 9 лет назад
Thank you very much, It's meaning useful for me ,
@ErickWalker510
@ErickWalker510 10 лет назад
very helpfull video, thanxs
@user-pd6rf2yx1q
@user-pd6rf2yx1q 5 лет назад
Very helpful, Thank you very much
@TH-jb4vf
@TH-jb4vf 9 лет назад
very helpful for my control project. thanks a lot
@scorpion96001
@scorpion96001 9 лет назад
very nicely presented. thanks :)
@user-sb3tk9vu2d
@user-sb3tk9vu2d 8 лет назад
Thank you so much, sir.
@twinstarsnz3626
@twinstarsnz3626 4 года назад
Thanks. Great lesson
@weihongli9615
@weihongli9615 4 года назад
You are awesome lecturer
@imampatrick
@imampatrick 3 года назад
you are amazing dude, thanks a lottt
@powerelectric879
@powerelectric879 7 лет назад
Shukran = Thank you!
@alrawdasuliman6649
@alrawdasuliman6649 2 года назад
thanks you a loooot for this video
@AJEETKUMAR-ej5st
@AJEETKUMAR-ej5st 4 года назад
Thank you very much for such a good explanation, Can you please guide, How can I find Overshoot and Peak time form the model or the output graph. Also, if I have certain constraint on overshoot and peak time, than how can I design the values of gain blocks...
@mahmoud-ibrahim
@mahmoud-ibrahim 8 лет назад
thanks .. Great video :)
@afonsoplantes
@afonsoplantes 8 лет назад
Thank you for this video, it was very helpful in the problems I had with PD controlers.
@rosschambers1987
@rosschambers1987 9 лет назад
Good video, thanks.
@thegodfather9214
@thegodfather9214 9 лет назад
ThanQ a lot, this is very helpful
@TechSouls-wn6jc
@TechSouls-wn6jc 3 года назад
nice explanation sir
@generalhorse5504
@generalhorse5504 6 лет назад
Thank you so much.
@mostafaabdelalim7390
@mostafaabdelalim7390 5 лет назад
Thanks alot for great video.Could you show how to use Zigeler method of tunning?
@Looneyy786
@Looneyy786 9 лет назад
Great Video!!!!
@akme-lrnworld810
@akme-lrnworld810 2 года назад
Thank you🌹
@eraofdoom
@eraofdoom 4 года назад
Wow, this is such an informative video, thank you for sharing! Might I ask what program you use to screen record?
@NikolaiK
@NikolaiK 4 года назад
I used a program called BSR Screen Recorder. At the time (6 years ago) there were few options that were able to record rendered video output and the mouse pointer.
@archiboldpatsanza884
@archiboldpatsanza884 4 года назад
thank you for the video
@ebinwilson1352
@ebinwilson1352 6 лет назад
thank you so much
@yahiabousseloub9217
@yahiabousseloub9217 4 года назад
thank you so much / it's helping
@nicholasnjuguna2734
@nicholasnjuguna2734 9 лет назад
What is the difference between a mux block and a bus creator block ?
@nawafalharethi4182
@nawafalharethi4182 9 лет назад
Thank you
@zainabalbakaa6127
@zainabalbakaa6127 2 года назад
Thank you
@draugrbeats3343
@draugrbeats3343 4 года назад
The derivative error was killing me, thank you
@qwerty-mz8is
@qwerty-mz8is 9 лет назад
Can you explain why the (1/(0.01s+1)) rounds of the corner ? tnx :) great video
@Sathish0121
@Sathish0121 9 лет назад
Awesome. . Can u show some ABS, TCS or some other vehicle dynamics modelling in Simulink?
@Parirash123
@Parirash123 8 лет назад
Thank you..
@fagocitotico
@fagocitotico 3 года назад
muito bom nikolai
@MohammedAyad_95
@MohammedAyad_95 4 года назад
Great thank you very match
@Arturo_Electronico
@Arturo_Electronico 7 лет назад
great !
@luizb4784
@luizb4784 7 лет назад
Hey there! I have a transfer function of a control valve in a small pilot plant (step test). I used ident and found lots of possible orders, some with zeros included. All orders gavem 90%+ fit. I tried to tune a 4order1zero tf obtained from it with ZN but it didn't work. My question is: Why ZN tuning didn't work? And also can I used other good fits? If so, why use them?
@TheCutieEnity
@TheCutieEnity 9 лет назад
Hi, I would like to enquire whey you need a PID controller and a transfer function? Just use either 1 would give a desired result isn't it?
@NikolaiK
@NikolaiK 9 лет назад
Hello, The transfer function itself represents the thing that we want to control. It is a simple model of some system.
@anismahmud3636
@anismahmud3636 8 лет назад
thanks for video
@sudhansumtripathy
@sudhansumtripathy 8 лет назад
excellent
@WEIHONGyawn
@WEIHONGyawn 7 лет назад
Hi. How do i get the rise time, overshoot, settling time and s-s error values from the scope? Thank you!
@sudhansumtripathy
@sudhansumtripathy 8 лет назад
Hi , I just have a equation and do not have a transfer function , how to use a PID and tune a PID, I wanted to model an inverted spring pendulum.
@NikolaiK
@NikolaiK 8 лет назад
Most likely, you have to take the equation and transform it into the Laplace domain. Alternatively, if you can simulate the system in Simulink, you can also heuristically tune the controller (via a "guess-and-check" method).
@sudhansumtripathy
@sudhansumtripathy 8 лет назад
may I have your email Id please , Please message me in my FB facebook.com/sudhansum.tripathy, I need a help with it , I have used auto tune in MATLAB and want to send you the document so that you can see it.
@gledsonmelotti7497
@gledsonmelotti7497 6 лет назад
Do you have an example about method relay in the simulink?
@rahulsorathiya5879
@rahulsorathiya5879 5 лет назад
What is the value of P and I for three parallel PID for speed control of induction motor?
@Andergsx750
@Andergsx750 7 лет назад
Good but how do I calculate the values ​​of Kp, Kd or Ki to ensure that the overshoot is less than "x%" and in the same way the settling time and error
@thanhngo2688
@thanhngo2688 8 лет назад
Thanks for analyse it sir. So much. However. how can i change the set point ? For example i follow u step by step. and automatically, it draw set point is 1 but i want to get 0.5. Thanks again sir
@reddylaxman4495
@reddylaxman4495 7 лет назад
I am working on my project to design PID controller for a self balancing LEGO robot. Can you help me how exactly it should be done?? Thanks
9 лет назад
thank you
@FORESTER2011
@FORESTER2011 3 года назад
Could you recommend some good books on how to use matlab Simulink especially control toolbox part?
@aditiyadav7076
@aditiyadav7076 7 лет назад
How can i simulate non-linear state space equation with input and state delay in simulink????
@techzila5379
@techzila5379 3 года назад
Sir Please tell how I can apply PID controller for controlling the rotor shaft supported by active magnetic bearing s ?
@tushargoel5049
@tushargoel5049 3 года назад
nice
@abdullahalghamdi618
@abdullahalghamdi618 7 лет назад
How can calcute value of Ki and Kp? if the input changable 37 to 47 and i want output constant 170 or 180V
@ogunsadebenjaminadeiyin2729
@ogunsadebenjaminadeiyin2729 4 года назад
Much help sir
Далее
Simulink Control Systems and PID,  Matlab R2020b
23:13
Просмотров 169 тыс.
Everything You Need to Know About Control Theory
16:08
Просмотров 515 тыс.
PID Controller Explained
9:25
Просмотров 792 тыс.
Getting Started with Simulink for Controls
11:31
Просмотров 170 тыс.
Simulink Basics - A Practical Look
57:44
Просмотров 146 тыс.
dSPACE Tutorial 1 (Sending Signal)
20:46
Просмотров 106 тыс.
Все Смартфоны vivo Серии V30!
24:54
Просмотров 24 тыс.