Skip to Main Content Skip to Search
Home |   Select Country  Choose Country  |  Contact Us  |  Cart Store 
Create Account | Log In
Products & Services Industries Academia Support User Community Company

 

Training - Courses

CT01: MATLAB and Simulink for Control Design Acceleration

This is a two day hands-on course designed to provide a general understanding of how to use The MathWorks suite of control system design tools to accelerate the design process for closed loop control systems. Topics include:

  • Control System Design Overview
  • System Modeling
  • System Analysis
  • Control Design
  • Controller Implementation
VIEW SCHEDULE and Register SHARE with Manager/Colleague
 
 Detailed course outline

 

Day 1 of 2
Introduction

Objectives:

  • Obtain a quick overview of The MathWorks and MATLAB
  • Discuss course set-up, materials, and logistics
  • Provide a “big picture” view of the course ahead
Control System Design Overview

Objectives: Provide an overview of the control system design process and introduce how The MathWorks tools fit into that process. The details of each step in the design process will be covered in later chapters.

  • The digital motion control system
  • Control design workflow
  • Linearizing a model
  • Finding system characteristics
  • Setting controller requirements
  • Tuning a controller
  • Testing the controller
System Modeling

Objectives: Discuss the various techniques used to model a system; from creating models based on data to creating models from mathematical equations.

  • Model representations
  • Black box modeling
  • First principles modeling
  • Gray box modeling
System Analysis

Objectives: Outline the different analysis tools available for understanding system behavior. Linear models are useful for control design algorithms, so there is focus on using the LTI Viewer (a powerful tool for analyzing linear models) and linearizing Simulink models. Finding specific system characteristics (system resonances, transient response, etc.) is also covered.

  • Linearizing a system
  • Using the LTI Viewer
  • Additional linearization examples
Day 2 of 2
Control Design

Objectives: Illustrate the process of designing a compensator for different systems. Focus is on classical control design using the visualization capabilities of the SISO Design Tool. Common control techniques are covered, such as PID and Lead/Lag controllers.

  • PID control
  • Lead/Lag control
  • Parameter tuning in Simulink
Controller Implementation

Objectives: Discuss steps that might be needed to effectively implement a controller on a real system. Controller implementation is often performed on a microprocessor, so controller discretization is covered. Also covered are methods for testing the controller in more realistic simulations.

  • Physical and practical limitations of controllers
  • Discretizing a controller
  • Creating more realistic simulations
ConclusionObjectives: Show additional resources and give course evaluation.

 


Prerequisites

MATLAB Fundamentals and Programming Techniques (ML01) and Modeling Dynamic Systems with Simulink (SL01) or equivalent experience using MATLAB and Simulink and an understanding of terminology and concepts related to common control systems.

Course Length - 2  days

Price - $1,300.00

Request training
E-mail this page
Print this page

2008 Training Course Brochure

Exciting new courses and training options available now.