model-based design maturity: benchmarking the automotive … · hierarchy interfaces partitioning...

21
1 © 2014 The MathWorks, Inc. Model-Based Design Maturity: Benchmarking the Automotive Industry Vinod Reddy Manager, Consulting Services

Upload: others

Post on 22-Apr-2020

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Model-Based Design Maturity: Benchmarking the Automotive … · Hierarchy Interfaces Partitioning Scheduling Testability Data Modeling Process Attributes . 9 Structure of the Model-Based

1 © 2014 The MathWorks, Inc.

Model-Based Design Maturity: Benchmarking the Automotive Industry

Vinod Reddy

Manager, Consulting Services

Page 2: Model-Based Design Maturity: Benchmarking the Automotive … · Hierarchy Interfaces Partitioning Scheduling Testability Data Modeling Process Attributes . 9 Structure of the Model-Based

3

Key questions from our customers about Model-Based Design

What is the current industry maturity? What are the industry trends? How do I manage organization-wide deployment? How do I compare against others? How do I improve quality of my designs? How do I minimize risk during deployment? Am I getting the full value out of my tool investments? How do I reduce waste in the development life cycle? How can I unify and streamline various processes?

Page 3: Model-Based Design Maturity: Benchmarking the Automotive … · Hierarchy Interfaces Partitioning Scheduling Testability Data Modeling Process Attributes . 9 Structure of the Model-Based

4

Model-Based Design Maturity Framework™

Page 4: Model-Based Design Maturity: Benchmarking the Automotive … · Hierarchy Interfaces Partitioning Scheduling Testability Data Modeling Process Attributes . 9 Structure of the Model-Based

5

Focus of today’s talk

What is the current industry maturity? What are the industry trends? How do I manage organization-wide deployment? How do I compare against others? How do I improve quality of my designs? How do I minimize risk during deployment? Am I getting the full value out of my tool investments? How do I reduce waste in the development life cycle? How can I unify and streamline various processes?

Page 5: Model-Based Design Maturity: Benchmarking the Automotive … · Hierarchy Interfaces Partitioning Scheduling Testability Data Modeling Process Attributes . 9 Structure of the Model-Based

6

Model-Based Design Maturity Framework

Key Features

• Perform comprehensive measurement of capabilities

• Independently measure each capability

• Apply to any level of expertise or domain

Page 6: Model-Based Design Maturity: Benchmarking the Automotive … · Hierarchy Interfaces Partitioning Scheduling Testability Data Modeling Process Attributes . 9 Structure of the Model-Based

7

Modeling pillar details

Modeling Language

Algorithm Modeling

Environment/ Plant Modeling

Modeling Standards

Process Groups Pillar

Requirements

Architecture

Page 7: Model-Based Design Maturity: Benchmarking the Automotive … · Hierarchy Interfaces Partitioning Scheduling Testability Data Modeling Process Attributes . 9 Structure of the Model-Based

8

Modeling pillar details

Modeling Language

Algorithm Modeling

Environment/ Plant Modeling

Modeling Standards

Process Groups Pillar

Requirements

Architecture

Size

Hierarchy

Interfaces

Partitioning

Data Management

Scheduling

Testability

Data Modeling

Process Attributes

Page 8: Model-Based Design Maturity: Benchmarking the Automotive … · Hierarchy Interfaces Partitioning Scheduling Testability Data Modeling Process Attributes . 9 Structure of the Model-Based

9

Structure of the Model-Based Design Maturity Framework

Pillars

Process Groups

Process Attributes

Maturity determined by rating:

6 Pillars,

32 Process Groups,

200+ Process Attributes

Page 9: Model-Based Design Maturity: Benchmarking the Automotive … · Hierarchy Interfaces Partitioning Scheduling Testability Data Modeling Process Attributes . 9 Structure of the Model-Based

Sample Assessment Results

ENT

Modeling

Simulation and Analysis

Implementation

Verification and Validation

Process, Tools and Infrastructure

Enterprise Management

Page 10: Model-Based Design Maturity: Benchmarking the Automotive … · Hierarchy Interfaces Partitioning Scheduling Testability Data Modeling Process Attributes . 9 Structure of the Model-Based

11

Industry Benchmark

Page 11: Model-Based Design Maturity: Benchmarking the Automotive … · Hierarchy Interfaces Partitioning Scheduling Testability Data Modeling Process Attributes . 9 Structure of the Model-Based

12

Profile of the industries in the benchmark

OEMs and Suppliers from all regions of the world

Automotive: Passenger, Commercial, Off-Highway

Aerospace: Commercial, Military, Space

Other: Industrial Automation, Medical,

Transportation, Electronics

Page 12: Model-Based Design Maturity: Benchmarking the Automotive … · Hierarchy Interfaces Partitioning Scheduling Testability Data Modeling Process Attributes . 9 Structure of the Model-Based

13

Profile of the users in the benchmark

Engineers:

Controls, Systems, Software, Mechanical, Hardware, Calibration, Test, Process, Quality Assurance, Certification

Managers:

Technical, Project, Program

Executives:

Chief Engineer, Director, Vice-President

Over 700 participants

Page 13: Model-Based Design Maturity: Benchmarking the Automotive … · Hierarchy Interfaces Partitioning Scheduling Testability Data Modeling Process Attributes . 9 Structure of the Model-Based

14

Auto Industry Maturity: Leaders (Top 20%)

0

20

40

60

80

100

Modeling

Simulation and Analysis

Implementation

Verification andValidation

Process, Toolsand Infrastructure

Enterprise Management

Page 14: Model-Based Design Maturity: Benchmarking the Automotive … · Hierarchy Interfaces Partitioning Scheduling Testability Data Modeling Process Attributes . 9 Structure of the Model-Based

15

Auto Industry Maturity: Leaders and Average

0

20

40

60

80

100

Modeling

Simulation and Analysis

Implementation

Verification andValidation

Process, Toolsand Infrastructure

Enterprise Management

Page 15: Model-Based Design Maturity: Benchmarking the Automotive … · Hierarchy Interfaces Partitioning Scheduling Testability Data Modeling Process Attributes . 9 Structure of the Model-Based

16

Auto Industry Maturity: Leaders, Average, Laggards (Bottom 20%)

0

20

40

60

80

100

Modeling

Simulation and Analysis

Implementation

Verification andValidation

Process, Toolsand Infrastructure

Enterprise Management

Page 16: Model-Based Design Maturity: Benchmarking the Automotive … · Hierarchy Interfaces Partitioning Scheduling Testability Data Modeling Process Attributes . 9 Structure of the Model-Based

17

Leaders achieve better cost savings and quality Data from one production project

Project Size

Number of requirements 11,250

LOC on program 90,000

Traditional

Development Model-Based

Design

Cost $12,218,843 $7,282,948

Field bugs 11% < 0.5%

Cost savings of 40% with Model-Based Design

Cost savings by MBD pillar

Reducing field bugs and manual work

Early detection of requirements issues

Page 17: Model-Based Design Maturity: Benchmarking the Automotive … · Hierarchy Interfaces Partitioning Scheduling Testability Data Modeling Process Attributes . 9 Structure of the Model-Based

18

Automotive vs. Aerospace: Leaders

0

20

40

60

80

100

Modeling

Simulation and Analysis

Implementation

Verification andValidation

Process, Toolsand Infrastructure

Enterprise Management

Page 18: Model-Based Design Maturity: Benchmarking the Automotive … · Hierarchy Interfaces Partitioning Scheduling Testability Data Modeling Process Attributes . 9 Structure of the Model-Based

19

Industry Trends

Page 19: Model-Based Design Maturity: Benchmarking the Automotive … · Hierarchy Interfaces Partitioning Scheduling Testability Data Modeling Process Attributes . 9 Structure of the Model-Based

20

Automotive Industry Current Trends

• Plant modeling to support controls development

• ISO 26262 certification with Model-Based Design

• Further automation of V&V tasks

Page 20: Model-Based Design Maturity: Benchmarking the Automotive … · Hierarchy Interfaces Partitioning Scheduling Testability Data Modeling Process Attributes . 9 Structure of the Model-Based

21

What’s next

Multi-core, multi-OS and multi-language code generation

System-level design to perform tradeoff studies, virtual calibration and optimization

Optimize and scale up: size of deployment and scope of usage

Page 21: Model-Based Design Maturity: Benchmarking the Automotive … · Hierarchy Interfaces Partitioning Scheduling Testability Data Modeling Process Attributes . 9 Structure of the Model-Based

22

Summary

Strong correlation between maturity and ROI

Maturity is planned and strategic.

– Strong leadership with long-term vision

and sponsorship

– Organizational culture for continuous

learning and improvement

MathWorks can help improve your organization’s maturity and maximize ROI