Edocti
Advanced Technical Training for the Software Engineer of Tomorrow
Edocti Training

Simulink for Automotive System Design

Intermediate
14 h
4.8 (87 reviews)

Scheduled sessions

No sessions are available at the moment.
Simulink for Automotive System Design

Simulink for Automotive: A practical, intensive workshop on Model-Based Design (MBD) specifically tailored for automotive engineers.

Progress from Simulink foundations to complex branching logic, vector signals, MATLAB Function blocks, and high-fidelity PWM modeling.

Learn to handle both discrete and continuous-time systems, mastering solver selection, zero-crossing detection, and model referencing workflows.

Gain practical experience: Spend ~70% of the course in active labs building reusable component libraries and performing in-depth system dynamics analysis.

How this helps: Confidently structure, simulate, and validate complex vehicle models for integration and production testing.

Who it’s for: Engineers with an automotive or embedded background using Simulink for professional system design.

The curriculum also includes Stateflow integration patterns and specialized verification add-ons.

Skills You Will Learn

Simulink Modeling Solver Selection (Fixed/Variable) Discrete & Continuous Systems Model Referencing Library Reuse Strategies MATLAB Function Blocks Stateflow Integration Zero-Crossing Management

Curriculum

Model creation with Simulink

  • Simulink introduction and workspace essentials
  • Build a first model; simulate and analyze outputs

Programming constructs in Simulink

  • Model branches and decisions
  • Vector signals and bus basics
  • MATLAB Function block patterns
  • PWM modeling
  • Zero‑crossings — what they are and how to handle them

Discrete systems

  • Discrete states and sample times
  • Transfer functions and state‑space (discrete)
  • Fixed‑step simulation hints

Continuous systems

  • Continuous states, transfer functions and state‑space
  • Continuous‑time modeling patterns
  • Variable‑step simulation hints

Solver selection

  • Match solver to system dynamics
  • Discontinuities and stiffness — practical tips

Model (de)composition

  • Subsystems, bus signals, masks
  • Conditionally executed, enabled and triggered subsystems
  • Model referencing — basics and workflow
  • Simulation modes (normal/accelerator/rapid accelerator)
  • Model workspaces and dependency management

Library creation

  • Build reusable libraries; add to the Simulink Library Browser
  • Versioning and change control tips

Course Day Structure

  • Part 1: 09:00–10:30
  • Break: 10:30–10:45
  • Part 2: 10:45–12:15
  • Lunch break: 12:15–13:15
  • Part 3: 13:15–15:15
  • Break: 15:15–15:30
  • Part 4: 15:30–17:30

Did you attend this course?

Your feedback is invaluable to us. Please share your experience with us and help us improve this course for future participants.

Share your feedback

Want to find out more? We are here to help!

Or email us directly at training@edocti.com.