Export model as FMU for Cosimulation stand-alone
24 次查看(过去 30 天)
显示 更早的评论
Hello,
i need to export a Simulink model as FMU for Cosimulation stand-alone (not FMU for CoSimulation).
Is there a way to do this in MatLab 2018b?
The Tool-Coupling Co-Simulation FMU Export for Simulink seems just to support FMU for CoSimulation.
Thanks in advance
Kevin
0 个评论
回答(2 个)
Guy Rouleau
2020-12-10
Beginning with R2020a, you can export your Simulink model as a standalone FMU with Simulink Compiler. When a third-party tool runs the FMU, no MATLAB or Simulink license will be required.
1 个评论
Christian Bertsch
2020-12-10
This is great progress. It works for Simulink models with fixed-step solver, not with variable step solvers.
Christian Bertsch
2019-6-15
The Tool coupling Co-Simulation is a so called "tool wrapper FMU" with an external dependency to a ML/SL installation or runtime.
For Simulink Models you can create stand-alone FMUs with https://github.com/CATIA-Systems/FMIKit-Simulink using the Simulink coder.
This works for ME FMUs or CS FMUs in case your Simulink model uses a fixed step solver.
2 个评论
Karthikeyan Subramani
2022-5-30
@Christian Bertsch Is it possible to create stand-alone FMU using Variable step solver ?
Christian Bertsch
2022-5-30
Technically I see no problem, but this is a buisiness decision of MathWorks, if and when they want to release such a feature. Please ask your Mathworks contacts for more information. Only Mathworks could create a CS FMU with the original Simulink variable step solver as this is their IP.
(As a workaround, you could export a model exchange FMU (with FMI-Kit https://github.com/CATIA-Systems/FMIKit-Simulink) , import it another tool such as Dymola and re-export it as CS-FMU with a variable step solver. However, this will be a different variable step solver than the original Simulink solver. )
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Create Standalone FMU 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!