ANSYS SBU Vision, from 3D to embedded...
Transcript of ANSYS SBU Vision, from 3D to embedded...
![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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/1.jpg)
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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/2.jpg)
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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/3.jpg)
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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/4.jpg)
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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/5.jpg)
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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/6.jpg)
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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/7.jpg)
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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/8.jpg)
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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/9.jpg)
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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/10.jpg)
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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/11.jpg)
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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/12.jpg)
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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/13.jpg)
© 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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/14.jpg)
© 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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/15.jpg)
© 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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/16.jpg)
© 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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/17.jpg)
© 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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/18.jpg)
© 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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/19.jpg)
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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/20.jpg)
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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/21.jpg)
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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/22.jpg)
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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/23.jpg)
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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/24.jpg)
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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/25.jpg)
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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/26.jpg)
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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/27.jpg)
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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/28.jpg)
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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/29.jpg)
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”](https://reader030.fdocuments.in/reader030/viewer/2022040101/5e900bda9444c450ac43c95f/html5/thumbnails/30.jpg)
30 © 2014 ANSYS, Inc. May 26, 2014 ANSYS Confidential
THANK YOU