Skip to content
MathWorks - Mobile View
  • MathWorks アカウントへのサインインMathWorks アカウントへのサインイン
  • Access your MathWorks Account
    • マイ アカウント
    • コミュニティのプロファイル
    • ライセンスを関連付ける
    • サインアウト
  • 製品
  • ソリューション
  • アカデミア
  • サポート
  • コミュニティ
  • イベント
  • MATLAB を入手する
MathWorks
  • 製品
  • ソリューション
  • アカデミア
  • サポート
  • コミュニティ
  • イベント
  • MATLAB を入手する
  • MathWorks アカウントへのサインインMathWorks アカウントへのサインイン
  • Access your MathWorks Account
    • マイ アカウント
    • コミュニティのプロファイル
    • ライセンスを関連付ける
    • サインアウト

ビデオ・Webセミナー

  • MathWorks
  • ビデオ
  • ビデオ ホーム
  • 検索
  • ビデオ ホーム
  • 検索
  • 営業へのお問い合わせ
  • 評価版
31:22 Video length is 31:22.
  • Description
  • Related Resources

Principles of Control Design

From the series: Improving Your Racecar Development

To demonstrate the principles of control design in Simulink® and MATLAB®, Daniel Weida and Christoph Hahn, of MathWorks, show how to control a throttle.  Developing a plant model in Simulink, as done with the throttle example, is a basic starting point for controlling a system. From this point, Daniel and Christoph create a robust controller capable of withstanding possible uncertainties and adjust the response to certain requirements using optimization.

In this throttle model, a PID controller (standard for linear controls) is first added to create a control loop. A signal builder block is used for flexibility, grouping of multiple signals, and simulating multiple scenarios. The simulation results can then be viewed with the Scope feature, even if there are multiple signals.

After simulating the realistic behavior of the throttle, the next step is to improve the system behavior. It can be influenced through Simulink by optimizing the controller parameters. You can tune the overall system in Simulink and see a direct comparison of performance and robustness. A workflow to overcome uncertainties can also be created to affect quality control. Uncertainties for all parameters make your simulation more realistic and Daniel uses the Robust Control Toolbox™ to show how to identify the worst case scenario. He then explores the topic of optimization and how to model a controller without violating specified restrictions. Optimization helps to define requirements in a system and is a very powerful tool in control design.

Despite a lot of mathematics, with the user-friendly tools available for control design it is very feasible. Following the Simulink control design workflows helps to create robust and stable designs. The worst-case analysis feature for uncertain systems is a great tool to mitigate problems in the future and the optimization capabilities act as a bridge between the model and the real world, ensuring that the control system behaves in a compatible manner. Further material on control design can be found in the links below.

Related Products

  • Simulink

Learn More

Watch related videos for students
Contact the MathWorks student competition team

3 Ways to Speed Up Model Predictive Controllers

Read white paper

A Practical Guide to Deep Learning: From Data to Deployment

Read ebook

Bridging Wireless Communications Design and Testing with MATLAB

Read white paper

Deep Learning and Traditional Machine Learning: Choosing the Right Approach

Read ebook

Hardware-in-the-Loop Testing for Power Electronics Control Design

Read white paper

Predictive Maintenance with MATLAB

Read ebook

Electric Vehicle Modeling and Simulation - Architecture to Deployment : Webinar Series

Register for Free

How much do you know about power conversion control?

Start quiz
Related Information
Related Information
Watch related videos for students

Feedback

Featured Product

Simulink

  • Request Trial
  • Get Pricing

Up Next:

Connect your Controller Area Network (CAN) to MATLAB and Simulink using the Vehicle Network Toolbox to inspect, test, and validate the operation of a vehicle before an actual dynamic event.
29:45
CAN Communication with Your ECUs and the Vehicle Network...
View full series (29 Videos)

Related Videos:

16:36
Renault's Model-Based Design Powertrain Control Development...
25:23
Case Study: Dual Fuel Engine Control System Development...
20:44
Renault Model-Based Design Power Train Control Development...
2:32
Stanford University Enables Hands-On Control Design...
18:56
Model-Based Control Design and Calibration Toolset for...

View more related videos

MathWorks - Domain Selector

Select a Web Site

Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .

  • Switzerland (English)
  • Switzerland (Deutsch)
  • Switzerland (Français)
  • 中国 (简体中文)
  • 中国 (English)

You can also select a web site from the following list:

How to Get Best Site Performance

Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.

Americas

  • América Latina (Español)
  • Canada (English)
  • United States (English)

Europe

  • Belgium (English)
  • Denmark (English)
  • Deutschland (Deutsch)
  • España (Español)
  • Finland (English)
  • France (Français)
  • Ireland (English)
  • Italia (Italiano)
  • Luxembourg (English)
  • Netherlands (English)
  • Norway (English)
  • Österreich (Deutsch)
  • Portugal (English)
  • Sweden (English)
  • Switzerland
    • Deutsch
    • English
    • Français
  • United Kingdom (English)

Asia Pacific

  • Australia (English)
  • India (English)
  • New Zealand (English)
  • 中国
    • 简体中文Chinese
    • English
  • 日本Japanese (日本語)
  • 한국Korean (한국어)

Contact your local office

  • 営業へのお問い合わせ
  • 評価版

MathWorks

Accelerating the pace of engineering and science

MathWorksはエンジニアや研究者向け数値解析ソフトウェアのリーディングカンパニーです。

ディスカバー…

製品を見る

  • MATLAB
  • Simulink
  • 学生向けソフトウェア
  • ハードウェア サポート
  • File Exchange

製品評価版の入手または製品の購入

  • ダウンロード
  • 評価版ソフトウェア
  • 営業へのお問い合わせ
  • 価格とライセンス
  • MathWorksストア

使い方を学ぶ

  • ドキュメンテーション
  • チュートリアル
  • 例
  • ビデオ・Webセミナー
  • トレーニング

サポートを受ける

  • インストールのヘルプ
  • MATLAB Answers
  • 技術コンサルティング
  • ライセンスセンター
  • サポートへのお問い合わせ

MathWorks について

  • 採用情報
  • ニュースルーム
  • 社会貢献
  • ユーザー事例
  • MathWorks について
  • Select a Web Site United States
  • トラストセンター
  • 商標
  • プライバシー ポリシー
  • 違法コピー防止
  • アプリケーション ステータス

© 1994-2022 The MathWorks, Inc.

  • Facebook
  • Twitter
  • Instagram
  • YouTube
  • LinkedIn
  • RSS

MATLAB を語ろう