Your SlideShare is downloading. ×
  • Like
  • Save

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

FMI Product Implementation at ANSYS - Sameer Kher

  • 775 views
Published

A relatively new standard called Functional Mockup Interface (FMI) provides a unique approach to standard models. The Model Exchange approach relies on already compiled models, thus eliminating the …

A relatively new standard called Functional Mockup Interface (FMI) provides a unique approach to standard models. The Model Exchange approach relies on already compiled models, thus eliminating the difference in behavior due to different implementations of the language compilers. This leads to much better interoperability, while sacrificing some of the flexibility (you cannot modify the equations in a generated model). For details about this new standard, please visit fmi-standard.org — there are an ever increasing number of tools that support this standard.

The ANSYS 15.0 systems products include support for this new standard. Read more: http://bit.ly/1cmrBQ2

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
775
On SlideShare
0
From Embeds
0
Number of Embeds
4

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. FMI Product Implementation at ANSYS Sameer Kher R&D Manager, ANSYS Inc. 1 © 2011 ANSYS, Inc. February 26, 2014
  • 2. Agenda • • Current FMI Support at ANSYS • ANSYS’ plans for FMI support and requirements from the FMI standard • 2 Overview of ANSYS system and embedded tools Conclusions © 2011 ANSYS, Inc. February 26, 2014
  • 3. SCADE Suite for mission critical embedded software development Control Software Design Formal Verification Model Checking SCADE Suite KCG C & Ada RTOS Adaptors Debug & Simulation PROTOTYPE & DESIGN Rapid Prototyping & Executable Spec Model Coverage Analysis Time & Stack Analysis VERIFY 3 © 2011 ANSYS, Inc. February 26, 2014 Object Code & Compiler Verification DO-178B DO-178C IEC 61508 EN 50128 ISO 26262 Certification Kits GENERATE
  • 4. SCADE Display for Model Based design of embedded displays HMI Software Design Model Checking Simulation PROTOTYPE & DESIGN 4 © 2011 ANSYS, Inc. February 26, 2014 VERIFY SCADE Display KCG DO-178B DO-178C IEC 61508 EN 50128 ISO 26262 Certification Kits GENERATE
  • 5. ANSYS Simplorer: Multi-domain system simulator with focus on electrical and electronics • Integrated support for multiple standard modeling languages: • IEEE VHDL-AMS • Spice and Pspice • C/C++ • Provides multiple levels of abstraction • Behavioral modeling • Structural modeling • Links to other tools (ROM and Co-simulation) • Includes rich library of models, from controls to complex physics based semiconductor device models (IGBTS, Power MOSFETS, etc) • Inherently mixed-signal – analog and digital 5 © 2011 ANSYS, Inc. February 26, 2014
  • 6. What is VHDL-AMS Very High Speed Integrated Circuit Hardware Description Language – Analog and Mixed-Signal Description & simulation of analog and mixed signal circuits and systems Description & simulation of eventdriven systems 1993 IEEE 1076 VHDL 1999 IEEE 1076.1 VHDL-AMS *Latest version of VHDL-AMS is 1076.1-2007 6 © 2011 ANSYS, Inc. February 26, 2014
  • 7. ROM and Co-simulation links in Simplorer Co-simulation Links Controls and Embedded -SCADE Tools -Simulink and RTW -MathCAD Physics Tools -Maxwell -Rigid Dynamics -Fluent FMI Model Import Reduced Order Models Electro-Magnetics -Maxwell State-space -Maxwell ECE -Maxwell Inductance -Maxwell Capacitance Electronics -Q3D/Q2D -SIwave -HFSS Thermal Effects -ICEPAK (LTI) -Fluent (LTI) Mechanical Effects -ANSYS Mechanical 7 © 2011 ANSYS, Inc. February 26, 2014
  • 8. Agenda • • Current FMI Support at ANSYS • ANSYS’ plans for FMI support and requirements from the FMI standard • 8 Overview of ANSYS system and embedded tools Conclusions © 2011 ANSYS, Inc. February 26, 2014
  • 9. FMI Support in SCADE Suite and Display • SCADE Suite and Display allow exporting a model as a FMU • component for model exchange Two execution modes are supported: – Black-box  the code from the model is directly embedded in the generated FMU – White-box  the model is executed in SCADE Suite Simulator; and the FMU forwards the I/Os to SCADE Suite Simulator through a network connection 9 © 2011 ANSYS, Inc. February 26, 2014
  • 10. FMI Support in Simplorer: Model Exchange Import • Extracts the zip file .fmu • Parses XML and compiles the model and creates component • Interacts with the Simplorer C Interface 10 © 2011 ANSYS, Inc. February 26, 2014
  • 11. Demo: Links with Embedded through FMI extend system simulation capabilities 11 © 2011 ANSYS, Inc. February 26, 2014
  • 12. Demo: Links with Embedded through FMI extend our system simulation capabilities 12 © 2011 ANSYS, Inc. February 26, 2014
  • 13. Agenda • • Current FMI Support at ANSYS • ANSYS’ plans for FMI support (and requirements from the FMI standard) • 13 Overview of ANSYS system and embedded tools Conclusions © 2011 ANSYS, Inc. February 26, 2014
  • 14. ANSYS’ Plans for FMI Support • FMI Export for VHDL-AMS • FMI co-simulation support Requirements from FMI Standard • Support for Partial Derivatives (already in FMI 2.0?) • Support for acausal/conservative interfaces • Support for Composite types 14 © 2011 ANSYS, Inc. February 26, 2014
  • 15. Agenda • • Current FMI Support at ANSYS • ANSYS’ plans for FMI support (and requirements from the FMI standard) • 15 Overview of ANSYS system and embedded tools Conclusions © 2011 ANSYS, Inc. February 26, 2014
  • 16. Conclusions • Release 15 (2014) of ANSYS provides support for FMI – Model export for SCADE tools – Model import for Simplorer • Future releases will add more support for FMI • FMI has potential to be a true simulation tool agnostic modeling and model exchange standard • Current version of the standard is useful for a range of applications – physical and behavioral • FMI standard needs to evolve in order to be more broadly applicable 16 © 2011 ANSYS, Inc. February 26, 2014