Upload
others
View
8
Download
0
Embed Size (px)
Citation preview
1© 2014 The MathWorks, Inc.
What’s New in MATLAB & Simulink for Model Based Design
Hossein Mousavi
Technical Manager
Nordic Application Engineering
2
Model-Based Design: From Concept to Production
INTEGRATION
IMPLEMENTATION
DESIGN
TE
ST
AN
D V
ER
IFIC
AT
ION
RESEARCH REQUIREMENTS
MCU DSP FPGA ASIC
Structured TextVHDL, VerilogC, C++
Environment Models
Physical Components
Algorithms
PLC
3
Agenda
Intuitive & Accelerated Design:
– Continuation on New Editor since R2012b
File & Data Management
– Simulation Data Inspector
– Simulink Projects
– Simulink Data Dictionary
New Generation of Physical Modeling tools
New Simulink Real-Time
4
New Simulink EditorNEW LOOK AND FEEL.
5
Simulink Data Dictionary
Data Source
Explicit Data-Model Linkage
Change Tracking
Entry Comparison
Data grouping
Unified Data defining interface
6
Project Management using Simulink Project
Identify dependencies for
distributing and recreating designs.
Compare versions to track
changes as the design evolves.
Improve iteration, verification,
and configuration management.
Improves how design components
are shared and managed
throughout a project’s life cycle
Compare
7
Project Management using Simulink Project
Identify dependencies for
distributing and recreating designs.
Compare versions to track
changes as the design evolves.
Improve iteration, verification,
and configuration management.
Improves how design components
are shared and managed
throughout a project’s life cycle
8
Project Management using Simulink Project
Improved Dependency and Impact
analysis
– Analyze modified files to determine set of
files impacted
– Choose subset of files to analyze potential
impact of changing them
– View impacted files, required files and all
dependencies
– Export list of impacted files to Batch Job
view or MATLAB workspace
9
New Generation of Physical Modeling tools
3D Mechanical MultiBody Simulation
– Redesigned intuitive graphical language
10
New Generation of Physical Modeling tools
3D Mechanical MultiBody Simulation
– Redesigned intuitive graphical language
– Major upgrade in visualization via Mechanics
Explorer
11
New Generation of Physical Modeling tools
3D Mechanical MultiBody Simulation
– Redesigned intuitive graphical language
– Major upgrade in visualization via Mechanics
Explorer
– CAD Import
12
New Generation of Physical Modeling tools
Electrical Power Simulation
– New Simscape based/integrated library
13
Simulink Real-TimeA major release
Formerly xPC Target & xPC Target Embedded Option
High resolution target display
Instrument panels– Graphical controls and displays in
Simulink Real-Time Explorer
Target both processor and FPGA from a single model
EtherNet/IP and FlexRay protocol support
14
Polyspace Product Family for C/C++
Polyspace Bug Finder
– Quickly find bugs in embedded software
– Check code compliance for MISRA and JSF
– Intended for every day use by software engineers
Polyspace Code Prover
– Proves code to be safe and dependable
– Deep verification of software components
– Perform QA signoff for production ready code
Ada language also supported for proving code