Linking Interactive Modelica Simulations To Html5 Using The Functional Mockup Interface For The Learnhpb Platform
Xiufeng Pang, Raj DYE, Thierry Stephane Nouidui, Michael Wetter, Joseph J. Deringer · Building Simulation Conference proceedings · 2013
Learn High Performance Buildings (LearnHPB) is an eLearning platform that is currently being developed to enable users to learn about high-performance, energy efficient building design, construction, and operations. In the development of this eLearning platform, the Functional Mockup Interface (FMI) was used to address a need for a two-way data communication between the building simulation and the Graphic User Interface (GUI) and animations in the web browser. WebGL (Khronos 2011) was employed to implement the interactive 3D graphics, which are rendered in the web browser directly, without the use of any plug-ins. The 3D interactive environments provide the users with cut-away views of the building system as well as building performance and energy utilization data. The software architecture and the preliminary results are presented in this paper.