Introduction to Simulink · C, C++ VHDL, Verilog Structured Text PLC Link design and requirements...

Post on 24-Jul-2020

20 views 0 download

Transcript of Introduction to Simulink · C, C++ VHDL, Verilog Structured Text PLC Link design and requirements...

2© 2015 The MathWorks, Inc.

Introduction to Simulink

Jean-Baptiste Lanfrey

Ruth-Anne Marchant

MathWorksAustralia

What is Simulink?

How do companies use Simulink?

This presentation answers three questions

3

Why use Simulink?

Simulink is a programming environment that is:graphical, built around solvers, to model and simulate time-dependent systems

4

What is Simulink?

How do companies use Simulink?

This presentation answers three questions

5

Why use Simulink?

In Simulink, you can model and simulate your entire system

6

In Simulink, you can interact with, visualise, and test your system

7

In Simulink, you can use a common design platform for your full development process

8

INTEGRATION

TE

ST

AN

D V

ER

IFIC

AT

ION

RESEARCH REQUIREMENTS

DESIGN

Models

&Simulation

IMPLEMENTATION

MCU DSP FPGA ASIC

VHDL, VerilogC, C++Structured

Text

PLC

Link design and requirements

Understand system behaviour by

modeling system and environment in a single platform

Save time and reduce risk with

automatic code generation

Optimise system-level

performance

Detect errors earlier by testing

earlier

What is Simulink?

How do companies use Simulink?

This presentation answers three questions

9

Why use Simulink?

TAFE Expedites Development of Embedded Control Software for Agricultural Tractors Using Model-Based Design

10

“Model-Based Design is a fundamental requirement for teams

that need to take on larger projects of increasing complexity. At

TAFE, it reduced the effort required at virtually every stage of the

project, including plant modeling, software development, and all

phases of testing.”

- Suchin Karthik, Tractors and Farm Equipment Limited

Tractor plowing operation using hydraulic controls.

Mitsubishi Heavy Industries Develops Robotic Arm for Removing Nuclear Fuel Debris

11

“Model-Based Design with MATLAB and Simulink supports a

wide range of options, from classic to modern control, which

made it possible to respond easily to any changes in design

constraints and to meet the demanding accuracy requirement for

this robot.”

- Tadashi Murata, Mitsubishi Heavy Industries

Rendering of Mitsubishi Heavy Industries’ seven-

meter-long robotic arm capable of withstanding up

to 2000 kg of processing reaction force

ABB Accelerates the Delivery of Large-Scale, Grid-Connected Inverter Products with Model-Based Design

12

“Simulink and Embedded Coder enabled us to open the door to

new markets. With increased productivity from extensive

simulation and efficient code generation, we have confidence in

our ability to produce the systems that larger customers are

asking for in the time frames they want.”

- Dr. Robert Turner, ABB

A cabinet of Power Electronic

Building Blocks (PEBBs).

In summary, Simulink is a graphical environment for modeling and simulating dynamic systems, and is the platform for Model-Based Design

Questions?

13

14© 2015 The MathWorks, Inc.