MATLAB & Simulink

SIMULATION AND MODEL-BASED DESIGN

SIMULINK for System and Algorithm Modeling

Course Highlight

This two-day course is for engineers who are new to system and algorithm modeling and design validation in Simulink®. It demonstrates how to apply basic modeling techniques and tools to develop Simulink block diagrams.

 

Topics include:

  • Creating and modifying Simulink models and simulating system dynamics

  • Modeling continuous-time, discrete-time, and hybrid systems

  • Modifying solver settings for simulation accuracy and speed

  • Building hierarchy into a Simulink model

  • Creating reusable model components using subsystems, libraries, and model references

Course Objectives

Partners 

Techsource Systems is
Mathworks Sole and Authorised Distributor and Training Partner

Upcoming Program

  • To provide participants with the fundamentals and hands-on experience in using SIMULINK

  • To help participants improve their ability to model using SIMULINK and discover which tools are most appropriate for certain applications.

Who Must Attend 

This hands-on course is designed for engineers who are new to the SIMULINK environment. Engineers, researchers, scientists, and managers working with systems level design will be shown an easy-to-use approach in using SIMULINK.

Course Benefits

Upon the completion of the course, the participants will gain a comprehensive understanding of system and algorithm modeling and design validation in SIMULINK, which is useful for designing and building their systems.

Prerequisite

Attended "Comprehensive MATLAB" or equivalent experience in using MATLAB.

Course Outline

Day 1 of 2

Creating and Simulating a Model
Objective:Create a simple SIMULINK model simulate it, and analyze the results.

  • Introduction to the SIMULINK interface

  • Potentiometer system

  • System inputs and outputs

  • Simulation and analysis

 

Modeling Programming Constructs 
Objective:Model and simulate basic programming constructs in SIMULINK

  • Comparisions and decision statements

  • Vector signals

  • PWM conversion system

  • Zero crossings

  • MATLAB function block

 

Modeling Discrete Systems
Objective:Model and simulates discrete systems in SIMULINK

  • Discrete signals and states

  • PI Controller system

  • Model discrete transfer functions and state space systems

  • Multirate discrete systems

 

Modeling Continuous Systems 
Objective:Model and simulates continues system in SIMULINK.

  • Continuous states

  • Throttle system

  • Continuous transfer functions and state-space systems

  • Physical boundaries

Day 2 of 2

Solver Selection
Objective: Select a solver that is appropriate for a given SIMULINK model.

  • Solver behaviour

  • System Dynamics

  • Discontinuties

  • Algebraic Loops

 

Developing Model Hierarchy 
Objective: Use subsystems to combine smaller systems into larger systems.

  • Subsystems

  • Bus signals

  • Masks

 

Modeling Conditionally Executed Algorithms 
Objective: Create subsystems that are executed based on a control signal input.

  • Conditionally executed subsystems

  • Enabled subsystems

  • Tiggered subsystems

  • Input validation model

Combining Models into Diagrams

Objective: Use model referencing to combine models.

  • Subsystems and model referencing

  • Model referencing workflow

  • Model reference simulation modes

  • Model workspaces

  • Model dependencies

 

Creating Libraries
 Use libraries to create and distribute custom blocks.

  • Creating and populating libraries

  • Managing library links

  • Addding a library to the Simulink Library Browser

  • Facebook Social Icon
  • Twitter Social Icon
  • Google+ Social Icon
  • YouTube Social  Icon
  • Pinterest Social Icon
  • Instagram Social Icon
All rights reserved. Copyright © TechSource Systems Pte Ltd.
Company Registration No. 199603163W
icons8-facebook-circled-48.png
icons8-linkedin-circled-48.png