ansys sbu vision, from 3d to embedded...

30
1 © 2014 ANSYS, Inc. May 26, 2014 ANSYS Confidential ANSYS SBU Vision, from 3D to embedded SW ANSYS UGM Conference May 2014 Thierry Le Sergent SCADE System product manager

Upload: others

Post on 03-Apr-2020

34 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

1 © 2014 ANSYS, Inc. May 26, 2014 ANSYS Confidential

ANSYS SBU Vision, from 3D to embedded SW

ANSYS UGM Conference May 2014

Thierry Le Sergent SCADE System product manager

Page 2: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

2 © 2014 ANSYS, Inc. May 26, 2014 ANSYS Confidential

Why Care About Systems?

In every industry major innovations are based complex combinations of hardware, electronics and embedded software

Page 3: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

3 © 2014 ANSYS, Inc. May 26, 2014 ANSYS Confidential

Electronics & Wireless

Controlled by Software!

Mechanical Sub-systems

Example - Powertrain & Safety Systems

Active Safety Systems

Page 4: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

4 © 2014 ANSYS, Inc. May 26, 2014 ANSYS Confidential

Example - Flight Control System

Moving Mechanics

With Electric Drives In a Fluid

Environment... Controlled by

Software!

Page 5: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

5 © 2014 ANSYS, Inc. May 26, 2014 ANSYS Confidential

Power Electronics

Controlled by Software!

Mechanical Sub-systems

Example – Renewable Energy

Fire & Safety Systems

Generators

Page 6: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

6 © 2014 ANSYS, Inc. May 26, 2014 ANSYS Confidential

Systems Development Challenges

Managing Design Complexity

Optimizing System Performance

Reducing Embedded Software Costs

Page 7: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

7 © 2014 ANSYS, Inc. May 26, 2014 ANSYS Confidential

To Manage The Complexities Of Today’s Products, Engineering Teams Are Adopting Model-based Systems Engineering Practices

Managing Design Complexity

Optimizing System Performance

Reducing Embedded Software Costs

Model-Based Systems Engineering

Page 8: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

8 © 2014 ANSYS, Inc. May 26, 2014 ANSYS Confidential

Model-based Systems Engineering: Integrated Models From Requirements To System Realization

Document-Centric Systems Engineering

Documents the authoritative source of the system design

Models the authoritative source of the system design

• Requirements are text-based • Doesn’t adequately capture dependencies • Static, fragile, burdensome to maintain

Model-Based Systems Engineering

• Textual requirements complimented by system models • Better visualize large amounts of complex data • Consistency of information • Automated traceability and verifications

Page 9: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

9 © 2014 ANSYS, Inc. May 26, 2014 ANSYS Confidential

Model-Based Systems Engineering with ANSYS Tools

Detailed Design Embedded Software, Electronics, Physics Hardware

Functional and Architectural Analysis Modelling of functions and Architecture

Operational Analysis Modelling of operational scenarios

Requirements Analysis Manage textual requirements (Doors, Word, Excel…)

1

3

2

4

Page 10: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

10 © 2014 ANSYS, Inc. May 26, 2014 ANSYS Confidential

Collaborative design and verification with Systems and Software Synchronization

Avoid duplication of efforts and inconsistencies between system definition and software design

System Architecture Software Design

Page 11: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

11 © 2014 ANSYS, Inc. May 26, 2014 ANSYS Confidential

Customer Case Studies and Testimonials

Eurocopter relied on fragile manual processes with drawing tools (Powerpoint, Visio, Excel..) to design systems use cases, functional decomposition and architecture

Example of architectural design realized by Eurocopter with ANSYS model-based system engineering platform

Page 12: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

12 © 2014 ANSYS, Inc. May 26, 2014 ANSYS Confidential

Automatic Code Generation From Embedded Software Models Reduces Development Time And Costs For Embedded Systems

Managing Design Complexity

Optimizing Performance & Eliminating System Integration Failures

Reducing Embedded Software Costs

Model-Based Systems Engineering

Model-Based Software Development

Page 13: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

© 2013 ANSYS, Inc. May 26, 2014 13 ANSYS Confidential & Proprietary Information

Traditional Software Development Flow

Source Code

if a<b z=0; else z=x+y; Compiler Binary file

11001010 00011001 11010010 10101010

Hardware

Control laws

Controls Engineer

Textual System Requirements

REQ

Software Design & Tests

Software Engineer

SW spec

Page 14: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

© 2013 ANSYS, Inc. May 26, 2014 14 ANSYS Confidential & Proprietary Information

Source Code

if a<b z=0; else z=x+y; Compiler Binary file

11001010 00011001 11010010 10101010

Hardware

Software Design & Tests

SW spec

Control laws

Control Laws vs Software Specs ?

#2? #3?

#1? Source Code vs Software Specs ?

Compiled Code running on target vs Software Specs?

Controls Engineer

Software Engineer

Traditional Software Development Flow Issues

Textual System Requirements

REQ

Page 15: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

© 2013 ANSYS, Inc. May 26, 2014 15 ANSYS Confidential & Proprietary Information

Control laws vs Software Specs: Joint work on common Model

Controls Engineer

Software Engineer

Model Based Design Solutions

Textual System Requirements

REQ

SCADE Suite Model, traceable to requirements

Page 16: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

© 2013 ANSYS, Inc. May 26, 2014 16 ANSYS Confidential & Proprietary Information

SCADE Suite Model, traceable to requirements

Source Code vs Software Specs: Automatic & Certified Code Generation

Source Code

if a<b z=0; else z=x+y;

SCADE Suite KCG

C & Ada

DO-178B DO-178C IEC 61508 EN 50128 ISO 26262

Certification Kits

Controls Engineer

Software Engineer

Model Based Design Solutions

Textual System Requirements

REQ

Page 17: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

© 2013 ANSYS, Inc. May 26, 2014 17 ANSYS Confidential & Proprietary Information

SCADE Suite Model, traceable to requirements

Compiled Code running on target vs Software Specs ? Compiler Verification Kit and Qualified Testing Environment

Source Code

if a<b z=0; else z=x+y;

SCADE Suite KCG

C & Ada

Source Code

if a<b z=0; else z=x+y; Compiler Binary file

11001010 00011001 11010010 10101010

Hardware

Object Code & Compiler

Verification

Qualified Testing Environment

Controls Engineer

Software Engineer

Model-Based Design Solutions

Textual System Requirements

REQ

Page 18: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

© 2013 ANSYS, Inc. May 26, 2014 18 ANSYS Confidential & Proprietary Information

Customer Case Study

Problem • Transform conventional aircraft into UAV • Certify command & control architecture • Highly accelerated project schedule

Solution • Used SCADE Suite to automatically generate

and test all functions before putting on target hardware

Result • Development process accelerated by a factor of

three.

Our target is to have a complete simulation of our system on the host computer using SCADE Display and SCADE Suite then integrate all models and graphical interfaces

Fabrizio Nunciato EFCS Engineer Piaggio Aero

Page 19: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

19 © 2014 ANSYS, Inc. May 26, 2014 ANSYS Confidential

To Manage The Complexities Of Today’s Products, Engineering Teams Are Adopting Model-based Systems Engineering Practices

Managing Design Complexity

Optimizing Performance & Eliminating System Integration Failures

Reducing Embedded Software Costs

Model-Based Systems Engineering

Model-Based Software Development

Virtual System Prototyping

+ 3D Multiphysics Maxwell Fluent Mechanical …

Page 20: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

20 © 2014 ANSYS, Inc. May 26, 2014 ANSYS Confidential

Systems Virtual prototyping with Simplorer

Avionics example:

Hybrid vehicle example:

Page 21: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

21 © 2014 ANSYS, Inc. May 26, 2014 ANSYS Confidential

Simplorer Modeling Capabilities

Easy-to-use integrated desktop environment • “Schematic” editor that captures connectivity, hierarchy and enables

links • Model editors with Wizards for VHDL-AMS, C/C++ and SPICE • Support for multiple levels of abstraction – behavioral, structural, ROM

Extensive library of control and device models • Blocks, states, equations and digital gates • Mixed-signal capabilities – analog and digital • Multi-domain capabilities with a special focus on electrical and

electronics

Co-simulation links • 1/ Functional Mockup Unit standard • 2/ Reduce Order Models (ROM)

Page 22: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

22 © 2014 ANSYS, Inc. May 26, 2014 ANSYS Confidential

Incorporate sub-models from: • JModelica (Open Source Modelica) • Dymola (Dassault Systèmes) • AMESim (Siemens PLM) • OpenModelica (Open Source Modelica) • Qtronic • SCADE Suite • SCADE Display • SCADE Rapid Prototyper • …

FMU Import Capabilities into Simplorer

Page 23: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

23 © 2014 ANSYS, Inc. May 26, 2014 ANSYS Confidential

Systems Virtual prototyping with Simplorer

Avionics Example:

Page 24: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

24 © 2014 ANSYS, Inc. May 26, 2014 ANSYS Confidential

Unique Automated ROM Creation Capabilities

Capability to extract results from high fidelity 3D simulation

And reuse them in Simplorer multi-physics simulation

Page 25: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

25 © 2014 ANSYS, Inc. May 26, 2014 ANSYS Confidential

Reduced Order Model for CFD

ROM

Page 26: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

26 © 2014 ANSYS, Inc. May 26, 2014 ANSYS Confidential

Maxwell to Simplorer for Electric Drives

Page 27: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

27 © 2014 ANSYS, Inc. May 26, 2014 ANSYS Confidential

Systems Virtual prototyping with Simplorer

Battery (ROM for CFD)

IGBT Module (Mechanical, Thermal,

Maxwell, Q3D, workbench) Electric drive

(ROM for Maxwell)

SW control (SCADE Suite)

Page 28: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

28 © 2014 ANSYS, Inc. May 26, 2014 ANSYS Confidential

Optimizing System Performance Design optimal control laws with Optimetrics

Optimal performances KAltitude = 0.07

Page 29: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

29 © 2014 ANSYS, Inc. May 26, 2014 ANSYS Confidential

Typical Design Vee Process

Requirements Management REQ 023: On request, the Machine-Drive should reach 2000rpm in less than 500ms

Operational Scenarios (SysML) RPM

0

-2000

Simulation Driven Product Development

System-level simulation (0D)

Virtual Integration

Prototypes and Testing

High Fidelity 3D Design Electronics Design Embedded Software Design

Magnetics Stress Thermal

Page 30: ANSYS SBU Vision, from 3D to embedded SWregister.ansys.com.cn/ansyschina/ugm2014/material/slide...Simplorer Modeling Capabilities Easy-to-use integrated desktop environment • “Schematic”

30 © 2014 ANSYS, Inc. May 26, 2014 ANSYS Confidential

THANK YOU