Get in Touch
 Duration 28 hours

Course Outline

Introduction

Overview of Simulink Capabilities and Structural Architecture

  • Model-based design methodology in Simulink
  • Differentiating MATLAB and Simulink
  • Operational advantages of Simulink
  • Simulink extension packages

Initiating Simulink Implementation

  • User interface and block library navigation
  • Model creation and modification processes
  • Defining system input and output parameters
  • Executing model simulations

Modeling Discrete Dynamical Systems

  • Construction using fundamental blocks
  • Application of frames and buffers
  • Comparing frames and multichannel signals
  • Frame-based signal structures
  • Advanced multichannel frame-based signals

Modeling Logical Constructs

  • Basic logical statement implementation
  • Conditional signal path management
  • Zero-crossing event detection
  • Integration of MATLAB function blocks

Algorithm-Driven Modeling

  • Modeling from algorithmic specifications
  • Iterative development workflows in Simulink
  • Model validation procedures

Modeling Mixed-Signal Architectures

  • Illustrative mixed-signal model cases
  • Analog-to-Digital Converter (ADC) modeling

Resolving Models via the Simulink Solver

  • Single model resolution
  • Managing discrete and continuous states
  • Multi-rate processing
  • Fixed-step and variable-step configurations
  • Mitigating zero crossings and algebraic loops

Managing Simulink Subsystems and Libraries

  • Establishing subsystems (virtual and atomic types)
  • Configuring adaptive subsystems
  • Developing proprietary block libraries
  • Modeling conditionally executed subsystems
  • Condition-based systems (enabled and triggered modes)

Executing Spectral Analysis with Simulink

  • Spectrum Scope block assessment
  • Selection of analytical parameters
  • Power spectrum evaluation (e.g., motor noise)
  • Frequency response of discrete systems

Modeling Multirate Systems

  • Blocks dedicated to multirate signal processing
  • Resampling of oversampled data
  • Filter design and model conversion
  • Anti-imaging and anti-aliasing filter implementation
  • Specialized multirate filter blocks

Advanced Simulink Applications

  • Incorporating MATLAB or C code into models
  • Integrating models for extensive projects
  • Automation of modeling tasks

Diagnostic Procedures

Summary and Conclusions

Requirements

  • Familiarity with MATLAB concepts and core fundamentals
  • General comprehension of signal processing

Target Audience

  • Engineers
  • Scientists

Number of participants


Price per participant

Upcoming Courses

Related Categories