Simulink® for Automotive System Design Advanced Level培训




14 小时 通常来说是2天,包括中间休息。


Participants should have basic knowledge about Simulink



Machine Translated


  • Fundamentals
  • Using the MATLAB® environment
  • Essential Mathematics for control systems using MATLAB®
  • Graphics and Visualization
  • Programming using MATLAB®
  • GUI Programming using MATLAB® (optional)
  • Introduction to Control systems and Mathematical Modeling using MATLAB®
  • Control Theory using MATLAB®
  • Introduction to systems modeling using SIMULINK®
  • Model Driven Development in Automotive
  • Model Based versus Model-less Development
  • Test Harness for Automotive Software System Tests
  • Model in the Loop, Software in the Loop, Hardware in the Loop
  • Tools for Model Based Development and Testing in Automotive
  • Matelo Tool Example
  • Reactis Tool Example
  • Simulink/Stateflow Models Verifiers and SystemTest Tool Example
  • Simulink® internals (signals, systems, subsystems, simulation Parameters,…etc) - Examples
  1. Conditionally executed subsystems
  2. Enabled subsystems
  3. Triggered subsystems
  4. Input validation model
  • Stateflow for automotive systems (Automotive Body Controller application) - Examples
  • Creating and Simulating a Model

Create a simple Simulink model, simulate it, and analyze the results.

  1. Define the potentiometer system
  2. Explore the Simulink environment interface
  3. Create a Simulink model of the potentiometer system
  4. Simulate the model and analyze results
  • Modeling Programming Constructs Objective:
  • Model and simulate basic programming constructs in Simulink
  1. Comparisons and decision statements
  2. Zero crossings
  3. MATLAB Function block

Modeling Discrete Systems Objective:

Model and simulate discrete systems in Simulink.

  1. Define discrete states
  2. Create a model of a PI controller
  3. Model discrete transfer functions and state space systems
  4. Model multirate discrete systems

Modeling Continuous Systems:

Model and simulate continuous systems in Simulink.

  1. Create a model of a throttle system
  2. Define continuous states
  3. Run simulations and analyze results
  4. Model impact dynamics

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

  1. Solver behavior
  2. System dynamics
  3. Discontinuities
  4. Algebraic loops
  • Introduction to MAAB (Mathworks® Automotive Advisory Board) - Examples
  • Introduction to AUTOSAR
  • AUTOSAR SWCs modeling using Simulink®
  • Simulink Tool boxes for Automotive systems
  • Hydraulic cylinder Simulation-Examples
  • Introduction to SimDrivelin (Clutch Models, Gera Models) (Optional) -Examples
  • Modeling ABS (Optional ) - Examples
  • Modeling for Automatic Code Generation - Examples
  • Model Verification Techniques -Examples
  • Engine Model (Practical Simulink Model)
  • Anti-Lock Braking System (Practical Simulink Model)
  • Engagement Model (Practical Simulink Model)
  • Suspension System (Practical Simulink Model)
  • Hydraulic Systems (Practical Simulink Model)
  • Advanced System Models in Simulink with Stateflow Enhancements
  • Fault-Tolerant Fuel Control System (Practical Simulink Model)
  • Automatic Transmission Control (Practical Simulink Model)
  • Electrohydraulic Servo Control (Practical Simulink Model)
  • Modeling Stick-Slip Friction (Practical Simulink Model)









is growing fast!

We are looking to expand our presence in China!

As a Business Development Manager you will:

  • expand business in China
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!