Dear all,
There is a meeting of the FMI (www.functional-mockup-interface.org
The ultimate purpose of equation based simulation and Modelica (www.modelica.org
There are three key areas where FMI 2.0 has previously been planned to be enhanced in ways that in my opinion are essential to the building simulation community:
- Introduction of physical connectors (now only direct variable-to-variable connections are supported)
- Support for arrays, the size of which is determined by parameters that can be changed after compilation (only scalars in FMI 1.0)
- Support for sparse analytical Jacobians
In the building simulation world of multiple-port tanks and zones, where many components are built around discretized PDE:s, FMI without these features is unlikely to become very useful. At the same time the FMI design group is facing some seriously conflicting goals:
- FMI must not be too rapidly evolving - otherwise much of the purpose is lost
- The standard must not be too complex for vendors to support
- There is an urgent need to upgrade v. 1.0 to something more powerful
Therefore, there is a distinct risk that some of the planned enhancements of 2.0 are postponed. For reasons of stability, it could take a very long time before the next major release.
If you share my concern about these issues, please write a few lines to underline why we need these features to me. I will compile for the FMI design committee.
Best regards,
Per Sahlin