MATLAB and Simulink Seminars

Developing Autonomous Control Systems With Model-Based Design in MATLAB and Simulink

Overview

The cars we drive, the devices we buy and the infrastructure that powers and connects our everyday lives are being engineered to operate more autonomously, deliver better performance or simply offer new features and functionalities that were previously impossible.

The challenge remains with how to effectively design, test and validate the functionality and behaviours of autonomous systems working in a complex environment to ensure not just that these products work as intended, but that they can do so safely.

This event will showcase how MathWorks tools can accelerate the development of complex control systems for engineered systems including those that incorporate AI features as part of their functionality. Presentations by MathWorks engineers will introduce how MATLAB & Simulink enable a more integrated view of how a complex system comes together, starting with establishing how to model its physical behaviours and then understanding how a system changes when introducing autonomy and control. The day will also cover how to maximise the impact of model-based design, highlighting the use of MathWorks’ test and verification tools and code generation capability.

Highlights

  • Modelling complex multiphysics systems such as vehicles, robots and other industrial machinery.
  • Simulating virtual environments and scenarios for autonomous systems and linking this to real world data
  • The role of AI in autonomous systems and how to design and test it
  • Simulink tools for optimising control system design
  • Making systems robust with systematic test and verification tools
  • Taking designs out of MATLAB & Simulink and deploying on real hardware

Who Should Attend

This seminar is open to anyone considering or embarking on a journey to incorporate model-based design in their work. We will cover the very first steps you might want to take if you are just getting started using MathWorks tools for the first time to the more advanced capabilities you may want to consider adopting if you are already an established user.

This event will be an opportunity to get input from experienced MathWorks engineers but also to share challenges with other users from across a range of industries and applications

Agenda

Time Title

9:00

Registration

9:30

Welcome and Introduction

9:40

Session 1: Where to Start Modelling a Complex System

  • The journey and milestones in adopting model-based design
  • Modelling multiphysics systems with Simulink and Simscape
  • Expand your simulation capabilities with integration of 3rd party simulation tools into Simulink such as Unreal engine.

10:15

Customer Talk: Ceres Power

For over 20 years, Ceres has built a model‑based design workflow combining handwritten C with MATLAB/Simulink to deliver control software for embedded controllers and, more recently, industrial PLCs. This approach has evolved into a modular, reusable architecture shared across fuel‑cell and electrolysis projects, supported by model‑in‑the‑loop simulation and automated code generation. Ceres is now extending its TI controller toolchain with Simulink PLC Coder to produce IEC 61131‑3 structured text from the same models, enabling validated algorithms to be deployed on a wide range of PLC platforms without rewriting core logic.

11:00

Break

11:30

Session 2: Control system design and deployment using Model-Based Design

  • Implement and test supervisory control logic using Stateflow charts.
  • Design and tune reference tracking controllers to meet performance requirements.
  • Perform optimisation-based tuning of controllers.
  • Analyse controller performance in open-loop and closed-loop configurations.
  • Deploy control systems on target devices through automatic code generation.

12:30

Lunch

13:30

Customer Talk: Cambridge Design Partnership

CDP has rapidly developed several prototype RAS systems for industry clients, often using COTS motor drivers to speed delivery. While effective for prototyping, these black‑box components lack the features and traceability needed for medical‑grade products. To address this, we’re developing custom motor control solutions using Simulink and C2000 hardware. In parallel, we’re converting existing CAD models into Simscape Multibody to create full physical system models driven entirely by our own motor control and kinematic architectures.

14:15

Session 3: The Role of AI in Engineered Systems

  • Examples of AI applications for autonomous applications such as forecasting, vision systems and reduced order models.
  • How to train and test an AI models
  • Interpretability and safety of AI models.
  • Integrating AI into Simulink

15:00

Break

15:30

Session 4: Accelerating Autonomous Systems Development with Automated Testing and Continuous Integration

  • Set up automated tests for models to save time and avoid manual errors.
  • Connect tests to project requirements to verify meeting safety and certification needs.
  • Use automation tools to run tests and build projects in continuous integration, speeding up development.

16:30

Close

Product Focus

Registration closed

View upcoming live events