Тёмный
No video :(

What Is Gain Scheduling? | Control Systems in Practice 

MATLAB
Подписаться 521 тыс.
Просмотров 87 тыс.
50% 1

Often, the best control system is the simplest. When the system you’re trying to control is highly nonlinear, this can lead to very complex controllers. This video continues our discussion on control systems in practice by talking about a simple form of nonlinear control: gain scheduling.
•Implement Gain-Scheduled PID Controllers Example: bit.ly/2NE9Ybi
•Gain-Scheduled Control of a Chemical Reactor Example: bit.ly/2NFT8ZD
•Model Gain-Scheduled Control Systems in Simulink: bit.ly/2NDfcEh
•Tuning of Gain-Scheduled Three-Loop Autopilot:
bit.ly/2NERreU
Gain scheduling is a method that adjusts the gains of a linear controller based on the current state of the system. In this way, a gain scheduled controller can produce adequate control over the entire operating range of the system by splitting the range into smaller, linearly controllable areas. Switching between controller gains, however, can have some unintended effects. In addition to providing an intuitive understanding of gain scheduling, this video walks through some ways to implement these controllers and how the chosen implementation can minimize some of the negative effects of switching gains.
Gain scheduling is used often in practice, so it is worthwhile to learn the basics of this method with this video. However, nothing is better than sitting down and practicing it on your own. Here are some other tutorials and examples that will help you get started designing a gain scheduled controller in MATLAB® and Simulink®.
Get a free product Trial: goo.gl/ZHFb5u
Learn more about MATLAB: goo.gl/8QV7ZZ
Learn more about Simulink: goo.gl/nqnbLe
Learn more about Powertrain Blockset: goo.gl/ssotUh
See What's new in MATLAB and Simulink: goo.gl/pgGtod
© 2018 The MathWorks, Inc. MATLAB and Simulink are registered
trademarks of The MathWorks, Inc.
See www.mathworks.com/trademarks for a list of additional trademarks. Other product or brand names maybe trademarks or registered trademarks of their respective holders.

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

 

21 авг 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 33   
@BrianBDouglas
@BrianBDouglas 6 лет назад
Hi everyone! Thanks for watching the video. If you have any questions or comments you want me to see, please leave them on this comment so I get notified. Cheers!
@lyapunov8972
@lyapunov8972 6 лет назад
Hi, could you explain how LPV-Controller-Synthesis works? The design procedure which based on a LPV-model and which guarantees robust stability and performance.
@hugoyb477
@hugoyb477 5 лет назад
Many thanks for your videos, Brian. Could you give us some literature suggestions concerning Gain scheduling?
@karthikeyankalirajan2540
@karthikeyankalirajan2540 4 года назад
hey i am unable to run it in R2018a. Undefined function or variable 'AirframeData'. Workspace for block diagram 'rct_airframeTRIM' was not loaded because an error occurred while loading MATLAB code: 'AirframeData. What about sharing the reference also
@amirhosseindavazdahemami7268
@amirhosseindavazdahemami7268 4 года назад
you mentioned that in airplane example some parameters varying so you have to opt for different gain sets for such a condition. my question is that why not to consider those parameters as multiple inputs ?
@arashmarashian6201
@arashmarashian6201 4 года назад
Hi Brian, Besides that your videos are fantastic and I learn much from you, you pronounce "s" with a high pitch that disturbs when I use headphones. Thanks for your time,
@connorcolestock4757
@connorcolestock4757 6 лет назад
Hey Brian, big fan of your videos. They are always concise, practical, and interesting. Thank you for helping those of us that are "babies" in the controls field.
@wiloberlies9598
@wiloberlies9598 5 лет назад
Another great video Brian, thank you....very cool to see the implementation of the theories, and your presentation is always excellent.
@eternaldoorman5228
@eternaldoorman5228 Год назад
Been binge-watching these and the series on PID Control. This whole set of videos is really excellent!
@psmdhaneef
@psmdhaneef 5 лет назад
Hi Brian, the videos are just awesome. I have worked on these concepts during designing the control logics for mechanical facilities which simulate the physical environment for ECS of Aircraft. But did not exactly knew the naming conventions. Thanks to you now.
@yaghiyahbrenner8902
@yaghiyahbrenner8902 6 лет назад
This is so cool, Brain is good at this stuff.
@aatt3209
@aatt3209 3 года назад
another fantastic & concise overview on gain scheduling.
@saeedAhmed-ck3ot
@saeedAhmed-ck3ot 4 года назад
you're awesome man, I really understood and it wasn't boring at all thank you a lot.
@mehmetkilic9518
@mehmetkilic9518 4 года назад
You are awesome Brian!!
@everlastinge373
@everlastinge373 3 года назад
Good video but the reason I clicked on this was to learn how to this in Matlab ^^ Have any vidoes like that?
@user-qp4gs4ky8h
@user-qp4gs4ky8h 4 года назад
A wonderful explanation! Thank you!
@Amine-gz7gq
@Amine-gz7gq 6 месяцев назад
I've heard it said that the crash of Air France flight 447 was due to the low gains the plane was using, in which it got stuck because the speed sensor was kaput. if the pilots could have changed the gains they could have saved the plane. The low gains are to protect the aircraft when flying at high speeds, but when there are no more speed measurements due to a faulty probe, Airbus should have considered this scenario.
@adityabharti7838
@adityabharti7838 2 года назад
Great video, thanks
@user-mm2gg9gq1u
@user-mm2gg9gq1u 2 года назад
Great video! I have a question about the implementation of the gain matrix in Simulink. If I want the gains to change according to specific conditions ( I'm using StateFlow), and I have a gain blocks in Simulink. I didn't find a way to change the values of this gains during running. I don't want the gain to be a signal that change over time and than multiple with the controlled signal. I want the value the parameter that I specified in the gain block to change during running according to specific conditions, Thank you!
@98utkarsh
@98utkarsh 6 лет назад
Awesome! Who is the speaker?
@palker4
@palker4 6 лет назад
ru-vid.comabout
@nokeli70m38
@nokeli70m38 Год назад
Hello. How do I choose my work points based on pressure dynamics?
@zrmsraggot
@zrmsraggot 2 года назад
CG location = Center of Gravity location
@vincentleone1833
@vincentleone1833 Год назад
What's Brian's own channel?
@kazimaskawathayon9703
@kazimaskawathayon9703 Год назад
Links are not opening, is there any problem?
@prashantnigam2882
@prashantnigam2882 4 года назад
Hello sir...sir can you guide me how to use recursive simulink block for estimating parameter in simulink model
@chetankamble424
@chetankamble424 5 лет назад
Brian ...you should work for NASA as a research pilot or test pilot.Another great place to work for you is AREA 51
Далее
What is a PID Controller? | DigiKey
22:19
Просмотров 73 тыс.
Перескочила цепь
00:16
Просмотров 65 тыс.
الذرة أنقذت حياتي🌽😱
00:27
Просмотров 11 млн
Əliyev və Putin kilsədə şam yandırıblar
00:29
Просмотров 186 тыс.
What Is Linearization?
14:01
Просмотров 89 тыс.
PID vs. Other Control Methods: What's the Best Choice
10:33
Why Time Delay Matters | Control Systems in Practice
15:55
Everything You Need to Know About Control Theory
16:08
Просмотров 532 тыс.
Model Predictive Control
12:13
Просмотров 253 тыс.
Simple Examples of PID Control
13:10
Просмотров 986 тыс.
Перескочила цепь
00:16
Просмотров 65 тыс.