What s New In Simulink: Fraser Macmillen

Similar documents
What s New in MATLAB and Simulink

What s New in MATLAB and Simulink

What s New in MATLAB and Simulink Young Joon Lee Principal Application Engineer

What s New in MATLAB and Simulink The MathWorks, Inc. 1

What s New in MATLAB and Simulink

What s New in Simulink in R2015b and R2016a

Testing Simulink Models

Simulink 를이용한 효율적인레거시코드 검증방안

Simulink to Embedded Hardware Paul Peeling MathWorks

What s New in MATLAB and Simulink Prashant Rao Technical Manager MathWorks India

Team-Based Collaboration in Simulink

Guidelines for deployment of MathWorks R2010a toolset within a DO-178B-compliant process

Testing Framework with Simulink Test

What's new in MATLAB and Simulink for Model-Based Design

Standardkonforme Absicherung mit Model-Based Design

Utilisation des Méthodes Formelles Sur le code et sur les modèles

Windows Embedded Compact Test Kit User Guide

Guido Sandmann MathWorks GmbH. Michael Seibt Mentor Graphics GmbH ABSTRACT INTRODUCTION - WORKFLOW OVERVIEW

Model-Based Design for High Integrity Software Development Mike Anthony Senior Application Engineer The MathWorks, Inc.

Testing, Validating, and Verifying with Model-Based Design Phil Rottier

Using Model-Based Design in conformance with safety standards

Speeding up Simulink. Murali Yeddanapudi The MathWorks, Inc. 1

Introducing Simulink R2012b for Signal Processing & Communications Graham Reith Senior Team Leader, UK Application Engineering

Tasktop Sync - Cheat Sheet

Model Based Design Development Environment for Simulink /Stateflow Product Specification

Legacy Hardware and Software Upgrade Overview

Manage and Generate Reports

What s New with the MATLAB and Simulink Product Families. Marta Wilczkowiak & Coorous Mohtadi Application Engineering Group

From Design to Production

How Real-Time Testing Improves the Design of a PMSM Controller

Simulation-based Test Management and Automation Sang-Ho Yoon Senior Application Engineer

Simulink for AUTOSAR: Best Practices

What s New MATLAB and Simulink

GAIO. Solution. Corporate Profile / Product Catalog. Contact Information

Integrity 10. Curriculum Guide

ANALYTICS FOLDER SHARING

Introducing Simulink Release 2012b for Control System Development Mark Walker MathWorks

Tutorial - Exporting Models to Simulink

Release Notes TPT 10 TPT 10U3 TPT 10U2 TPT 10U1. Declaration Editor. Bug Fixes

ALM Integration with Blueprint 7.1

SCADE. SCADE Suite Tailored for Critical Applications EMBEDDED SOFTWARE

2018 GLOBALSCAPE TRAINING OVERVIEW

Physical Modeling of Multi-Domain System

Automating Best Practices to Improve Design Quality

Adobe ColdFusion Documentation. September 2014

DTS 8 Monaco. Softing Automotive Electronics GmbH. Richard-Reitzner-Allee Haar / Germany T F

ANALYTICS FOLDER SHARING

What s New in MATLAB & Simulink. Prashant Rao Technical Manager MathWorks India

Implementation and Verification Daniel MARTINS Application Engineer MathWorks

Road Map for Essential Studio 2011 Volume 2

MATLAB AND SIMULINK. Modeling Dynamic Systems J. ABELL

Icon Directory. Action Icons. Icon Name Description

SCADE. SCADE 19.2 Solutions for ARINC 661 Compliant Systems. The ARINC 661 Standard EMBEDDED SOFTWARE

Ein Modell - viele Zielsysteme

HYPERION SYSTEM 9 PERFORMANCE SCORECARD

Reuse MATLAB Functions and Simulink Models in UVM Environments with Automatic SystemVerilog DPI Component Generation

BPS79- Sample Reports View

What s New in Simulink Release R2016a and R2016b

EZY Intellect Pte. Ltd., #1 Changi North Street 1, Singapore

Version 9 is a major update offering faster optimisation, quick and easy navigation and a new dashboard.

10 Steps to Building an Architecture for Space Surveillance Projects. Eric A. Barnhart, M.S.

SCADE. SCADE Display Graphical Prototyping and Design. Tailored for Critical Embedded HMIs EMBEDDED SOFTWARE

Mobile Application Workbench. SAP Mobile Platform 3.0 SP02

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Developing AUTOSAR Compliant Embedded Software Senior Application Engineer Sang-Ho Yoon

Function names can be specified with winidea syntax for qualified names, if multiple download files and file static functions are tested.

DIGIT.B4 Big Data PoC

SQL Server Integration Services

2015 The MathWorks, Inc. 1

SQL Developer Oracle Migration Workbench Taking Database Migration to the next level

TechNet Home > Products & Technologies > Desktop Products & Technologies > Microsoft Office > SharePoint Portal Server 2003 > Deploy

Pi Engine documentation

SYSTOC to PureOHS Employer Portal Install and Upgrade Instructions

Windows Embedded Compact Test Kit User Guide 1

ForeScout Extended Module for Tenable Vulnerability Management

Verification and Validation of High-Integrity Systems

Setup. About Window. About

Team Developer 6.1. Configure the color-coding in the Tools Preferences dialog under the Outline tab.

Software Delivery Solution 6.1 SP1 HF2 for Windows Release Notes

Migrate Data from Cisco Secure ACS to Cisco ISE

Generating Industry Standards Production C Code Using Embedded Coder

UPGRADING DEVELOPMENT SKILLS

AUTOSAR Software Design with PREEvision

Niagara 4.4 Features overview (including Niagara Analytics update)

Control System Design and Rapid Prototyping Using Simulink Chirag Patel Sr. Application Engineer Modeling and Simulink MathWorks India

Style Report Enterprise Edition

Performance Optimization for an ARM Cortex-A53 System Using Software Workloads and Cycle Accurate Models. Jason Andrews

Automation Desk 3.3 Tool Set - Test Automation Software. P.BALAJI Software Engineer L&T IES, Mumbai

Oracle Service Cloud. Release 18D. What s New

DB2 for z/os Stored Procedure support in Data Server Manager

~ OEE Audit is now OEE Studio ~ A new look with a new set of tools!

Model-based Design/Simulation

Call: Hyperion Planning Course Content:35-40hours Course Outline Planning Overview

Page 1. Oracle9i OLAP. Agenda. Mary Rehus Sales Consultant Patrick Larkin Vice President, Oracle Consulting. Oracle Corporation. Business Intelligence

What s New in PADS

1Z PeopleSoft Application Developer II - Application Engine & Integration Exam Summary Syllabus Questions

Professional Architect

18.1 user guide No Magic, Inc. 2015

Impact Analysis for Software changes in OpenLAB CDS A.01.04

Introduction to ALM, UFT, VuGen, and LoadRunner

Transcription:

What s New In Simulink: Fraser Macmillen 2015 The MathWorks, Inc. 1

Agenda Interacting with models Handling model (design) data New modelling constructs & editing features Simulink Test 2

How can you easily create a human-machine interface (HMI) with your Simulink model? 3

4

Dashboard Block Library Tune and test your simulations with graphical controls and displays New library of controls and displays, including knobs, switches, and gauges Place blocks directly within the Simulink Editor Provide a front-end user interface to the entire model 5

Example 6

New Interface & Functionality for Scopes View and debug signals with cursors and measurements Scope, Floating Scope, and Viewers all upgraded with new UI Includes simulation data analysis and debugging tools Cursors Measurements Triggers 7

New Interface & Functionality for Scopes 8

How can you run multiple consecutive simulations faster? 9

Fast Restart Run consecutive simulations faster Fast restart on command bar Fast restart from command line 10

11

Agenda Interacting with models Handling model (design) data New modelling constructs & editing features Simulink Test 12

Handling model design data How can I tackle these challenges of using the MATLAB workspace? Mixed with other MATLAB data Lack of organization: hierarchy, componentisation Ease of change detection What was the source of the data? Data conflict multiple files writing to same variable name 13

Data Dictionary provides: Clarity of base workspace Avoids risk of running with incorrect data, or data clash Organised data hierarchy Ease of data re-use Integrated change management 14

Data Dictionary API Automate the creation and editing of data dictionaries with MATLAB scripts Migrate models to use data dictionaries Import & export data Create, delete, and reassign data Save or discard changes to entire dictionaries or individual entries» web(fullfile(docroot, 'simulink/ug/store-data-in-dictionary-programmatically.html')) 15

Bloodhound data organisation: 16

17

Agenda Interacting with models Handling model (design) data New modelling constructs & editing features Simulink Test 18

Making life easier. Automatic solver selection From spreadsheet block Simulation meta data Always-On Tunability Create project from a model 19

Bus Smart Editing Cue Automatically create a bus from a set of signals in your model Adds a bus creator block with the appropriate number of inputs, size, position, and orientation. Automatically connects the signals. 20

Area Annotations Call out and separate regions of interest in your model Highlight groups of blocks in your model Specify a name for the area annotation Move all blocks together by moving the area annotation Convert area annotation into a subsystem 21

Rename All Change the name of a parameter and all its references with one click Rename a variable and have Simulink automatically update all references to the variable in your model Right-click the variable in Model Explorer and select Rename All to start Also works for data store memory 22

23

Messages Model asynchronous operations in state charts using objects that carry data and can be queued New message object and queue Message Viewer block to visualize lifetime of a message Signal lines in Simulink to transfer messages between charts 24

Testing Models: Common challenges Throughout a project lifecycle: Do legacy subsystem models work in new application? The model worked last week does it still? Another engineer modified the algorithm still working ok? Does the generated code match the model? Does subsystem/system meet the design requirements? 25

Simulink Test New product launched in 1. Test Harness 2. Test Sequence Block 3. Test Manager Test Harness Main Model Component under test

Simulink Test API Automate test creation, editing, and execution using MATLAB scripts Programmatically create and edit Simulink Test Harnesses Author and manage test cases through the API Automate test execution, analysis, and reporting Example in Product documentation 27

Qualification and Certification for Simulink Test Qualify Simulink test for supported industry standards DO Qualification Kit (for DO-178) now supports Simulink Test IEC Certification Kit (for ISO 26262 and IEC 61508) now supports Simulink Test Access Certification Artifacts and Qualification documents in Product documentation 28

More information 30

Conclusion 31