FMI Target for Simulink Coder, It Is Now Possible to Export Models from Simulink to Any Platform That Supports Fmus for Co-Simulation

FMI Target for Simulink Coder, It Is Now Possible to Export Models from Simulink to Any Platform That Supports Fmus for Co-Simulation

Supporting your vision Cross-Platform Modeling with FMI Target for Simulink® Coder™ Open technology standards for an integrated product lifecycle Engine Transmission Thermal EV/HV Chassis Compo- Models Models Systems Models nents Models Functional Mock-Up Interface The challenge for manufacturers of complex machinery that heavily rely on components from suppliers is the seamless exchange of data and specifications during the development. The same holds true for large corporates with multiple R&D departments at various locations using several development tools due to different objectives. Those challenges include different programming languages from the various tools, the lack of standardized model interfaces and the concerns for the protection of intellectual property. The development of the Functional Mock-up Interface (FMI) has enabled software-, model- and hardware-in-the-loop simulations with dynamic system models from different software environments. With the FMI Target for Simulink Coder, it is now possible to export models from Simulink to any platform that supports FMUs for Co-Simulation. FMI for Co-Simulation The goal is to couple two or more models with solvers in a co-simulation environment. The data exchange between subsystems is restricted to discrete communication points. The subsystems are processed independently from each other by their individual solvers during the time interval between two communication points. Master algorithms control the synchronization of all slave simulation solvers and the data exchange between the subsystems. The interface allows for both standard and advanced master algorithms, such as variable communication step sizes, signal extrapolation of higher order and error checking. FMI Target for Simulink® Coder™ FMI for Co-Simulation For the exchange of models across different platforms, the FMI Target for Simulink Coder enables the export of models from Simulink as FMUs for Co-Simulation. That allows FMU for a continuous workflow in a closed toolchain throughout the entire product lifecycle. Model The generated FMU is fully FMI 1.0 compliant and includes the model’s functionality FMI Solver and the Simulink solver, which enables any tool supporting FMUs for Co-Simulation to run the unit without Simulink. FMI Target for Simulink Coder is the first add-on for Tool Matlab®/Simulink of its kind allowing for large-scale models to be used in SiL, MiL and FMU HiL simulations with ease. The add-on is independent from SimulationX and requires a Model separate license. FMI Solver Simulink® Coder™ Master Slaves Simulink Solver .mdl .c .h .fmu FMU for Model Sourcecode Co-Simulation ITI is a member of the MathWorks Connections Program. Matlab and Simulink are registered trademarks of The MathWorks, Inc. See www.mathworks com/trademarks for a list of additional trademarks. The Functional Mockup Interface (FMI) is developed and promoted by the Mod- elica Association. For further information please visit www.modelica.org/documents. ITI Headquarters For your local representative please visit: Schweriner Straße 1 T + 49 (0) 351.260 50 - 0 01067 Dresden Germany F + 49 (0) 351.260 50 - 155 [email protected] www.itisim.com www.simulationx.com/global ITI and SimulationX are registered trademarks of ITI GmbH Dresden, © ITI GmbH Dresden, Germany. All rights reserved..

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    2 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us