Model-Based Development In Automotive With Matlab & Simulink

Posted By: ELK1nG

Model-Based Development In Automotive With Matlab & Simulink
Published 6/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.50 GB | Duration: 6h 19m

A practical introduction to Model-Based Design with Simulink for real-world automotive projects

What you'll learn

Basics of Model-Based Design (MBD). How it is applied in the automotive industry for system modeling, simulation, and co

Navigating the Simulink Environment. How to use the Simulink interface, build simple models using common blocks, and simulate system behavior step by step

Creating and Managing Subsystems. How to structure models using Subsystems, including Enable and Triggered Subsystems, to improve readability and functionality.

Signal Routing and Logical Operations. Students will work with essential blocks like Switch, Multiport Switch, Logical Operators, and Relational Operators to m

Requirements

Access to MATLAB/Simulink. Learners need access to a computer with MATLAB and Simulink installed. A student or trial license is sufficient for the course exercises.

Interest in Automotive. Since the course focuses on practical examples from the automotive industry, it is ideal for students or junior engineers interested in this field.

Description

Simulink for Automotive BeginnersThe course I wish I had when I started as a Model-Based DeveloperThis isn’t just another Simulink tutorial.This course simulates the experience of working on a real automotive project — from requirements to model implementation and testing. Every section is built to reflect what happens in the industry.You won’t just learn how blocks work — you’ll learn how engineers think, solve problems, and deliver real software features using Model-Based Design.It’s the course I created based on everything I wished I had known at the beginning of my career in automotive. In this course, you will:Build and simulate clear, structured Simulink modelsLearn how to connect models to real requirementsUnderstand how your work fits into the full automotive development flowPractice solving problems the way they’re done in real engineering teamsGain the confidence to contribute to real projects from day one Who is this for?Students and junior engineers new to the automotive industryAnyone looking to understand what Model-Based Design looks like in practiceNo prior Simulink experience required — just curiosity and a willingness to learnIf you're serious about joining the automotive world and want more than just theory, this is the course for you.

Overview

Section 1: Intro

Lecture 1 Welcome to the Course Model-Based Design in Automotive

Section 2: Simulink Basics

Lecture 2 What is Simulink and how to create a simple model

Lecture 3 The difference between continuous signal vs discrete signal

Lecture 4 How to set the simulation time and solver

Section 3: Signals, timing and feedback

Lecture 5 Constant, Step, Pulse Generator and Signal Builder

Lecture 6 Gain, Sum, Product, ABS and Math Function Blocks

Lecture 7 Unit Delay, Delay and Memory Blocks

Lecture 8 Data Type Conversion Block

Lecture 9 Signal Conversion Block

Section 4: View and Debug

Lecture 10 Scope, Display and To Workspace Blocks

Section 5: Logical and Conditional blocks

Lecture 11 Switch Block

Lecture 12 Multiport Switch

Lecture 13 AND Block

Lecture 14 OR Block

Lecture 15 NOT Block

Lecture 16 XOR Block

Lecture 17 NAND Block

Lecture 18 NXOR Block

Lecture 19 Relational Operator Block

Lecture 20 If and If-else subsystems Blocks

Section 6: Execution/ Flow control

Lecture 21 Enable Subsystem Block

Lecture 22 Trigger and Triggered Subsystem Blocks

Lecture 23 Trigger - Rising Edge

Lecture 24 Trigger - Falling Edge

Lecture 25 Trigger - Either Edge

Lecture 26 Enabled and Triggered Subsystem

Lecture 27 Switch Case Block and Switch Case Action Subsystem Block

Section 7: Functions MBD

Lecture 28 Mux and Demux Blocks

Lecture 29 Bus Creator and Selector Blocks

Lecture 30 1-D Lookup Table and 2-D Lookup Table Blocks

Lecture 31 Matlab Function Block

Section 8: Subsystems and Reuse

Lecture 32 Atomic and Virtual Subsystems

Lecture 33 Referenced Subsystem

Lecture 34 Reference Model

Section 9: Practical example - HVAC Functional Model Project

Lecture 35 Intro about V-Cycle in Automotive Software Development using Model-Based Design

Lecture 36 Requirements file

Lecture 37 Signal Dictionary file

Lecture 38 Requirements and Signal Dictionary Review

Lecture 39 How to create an Enumeration in matlab/simulink

Lecture 40 How to create a Bus in matlab/simulink

Lecture 41 Implementation of requirements part I

Lecture 42 Implementation of requirements part II

Lecture 43 Implementation of requirements part III

Lecture 44 Implementation of requirements part IV

Lecture 45 Implementation of requirements part V

Lecture 46 Implementation of requirements part VI

Lecture 47 Implementation of requirements part VII

Lecture 48 How to test implemented requirements

Lecture 49 How to create a Library in Simulink

Lecture 50 Model Optimization

Lecture 51 RAM and Init files

Lecture 52 How to generate simulink model in Code

Section 10: Outro

Lecture 53 Congrats! Let’s recap what you’ve learned

Engineering Students. Especially those studying automotive, electrical, electronics, control, or mechatronics engineering who want to gain hands-on experience with Model-Based Design.,Junior Engineers and Interns. Entry-level professionals in the automotive or embedded systems industries who need to learn MATLAB/Simulink for daily engineering tasks.,Career Changers and Aspiring Automotive Engineers.