IEA Annex 60 New generation computational tools for building and community energy systems based on the Modelica and Functional Mockup Unit Standard Christoph van Treeck 1 and Michael Wetter 2 (Co operating Agents) 1 Lehrstuhl für Energieeffizientes Bauen (E3D), RWTH Aachen University, Germany 2 Lawrence Berkeley National Laboratory, (LBNL), Berkeley, USA Annex 60 Background New generation computational tools for building and community energy systems based on the Modelica and Functional Mockup Interface standards District system building system co simulation controls/hil Courtesy C. Nytsch Geusen 2011 2
Annex 60 Background New generation computational tools for building and community energy systems based on the Modelica and Functional Mockup Interface standards District system building system co simulation controls/hil district level building level Courtesy C. Nytsch Geusen 2011 3 Annex 60 Background New generation computational tools for building and community energy systems based on the Modelica and Functional Mockup Interface standards District system building system co simulation controls/hil building level component level Courtesy C. Nytsch Geusen 2011 4
Annex 60 Background New generation computational tools for building and community energy systems based on the Modelica and Functional Mockup Interface standards District system building system co simulation controls/hil Courtesy M. Wetter 2009 5 Annex 60 Background New generation computational tools for building and community energy systems based on the Modelica and Functional Mockup Interface standards District system building system co simulation controls/hil 1D 3D Courtesy M. Ljubijankic, C. Nytsch Geusen, J. Rädler, Löffler 2011 6
Annex 60 Background New generation computational tools for building and community energy systems based on the Modelica and Functional Mockup Interface standards District system building system co simulation controls/hil Courtesy D. Müller, R. Streblow et al. 2012 7 Modelica Open source, object oriented modeling language for component oriented, multi domain modeling of complex systems Development initiated in 1996 by Hilding Elmqvist unify splintered landscape of modeling languages domain neutral modeling language integration of different domains Multi million investments in academia and industry (automotive, aerospace and chemical industry) Use with non commercial / commercial simulation environments (Modelica Association www.modelica.org) 8
Modelica Modelica Standard Library: > 1300 open source models and functions (mechanical, electrical, hydraulic, thermal, control, process oriented, ) Thermal Standard components domain specific Electrical Mechanical Courtesy C. Nytsch Geusen 2011 9 Modelica related development activities are not coordinated 10
Annex Objectives 11 Annex Objectives New generation computational tools based on non proprietary Modelica modeling and FMI standards as open source, documented, validated and verified computational tools to design and operate buildings, building systems and community energy grids as integrated, robust, performance based systems with low energy use and low peak power demand. Coordinate fragmented Modelica based development activities Create and validate "tool chains" that link Building Information Models to energy modeling, building simulation to controls design tools, and design tools to operational tools. Accelerate invention and deployment of integrated systems and performance based solutions for buildings and communities Reuse models across building life cycle (realization and persistence of design intent) Demonstrations include optimized design and operation of building and community energy systems 12
Motivation It takes years to implement new building systems and component in existing building simulation programs. Modern control systems cannot be adequately represented in building simulation programs. Building scientists use building simulators (DOE 2, E+, TRNSYS, ESP r), most of which are based on 30+ year old technology, controls engineers use more flexible design tools. Annex 60 bridges this gap by using a language that is used by many communities (Modelica), and through connecting legacy code using a standardized interface (Function Mockup Unit). 13 Motivation Reaching out to other critical communities for energyefficient buildings requires a multi disciplinary approach. Modelica and Functional Mockup Unit are technologies that are developed by multi disciplinary groups to bridge the gaps between mechanical engineering, controls, math, and computer science for design and real time control of complex engineered systems. Building Science makes use of this technology by developing component libraries for building physics, building services, building performance up to district simulation. 14
Industry standards will be used to develop open source next generation computing tools for buildings New models code (and existing libraries) Modelica >300 person years over 3 years invested by ITEA2 Mono simulation Existing simulators (e.g., TRNSYS, E+) Functional Mockup Unit supported by 30+ simulators Co simulation 15 Functional Mockup Interface (FMI) Standard Tool independent standard for for exchange of dynamic models for co simulation Initiated by automotive industry within ITEA2 project MODELISAR (Multi million Euro investments) 16 Courtesy T. Blochwitz et al. 2012
Annex 60 Structure 17 Subtask 1 Technology Development 4 Workflow automation tools Scri pt Tool Python Python packages to automate workflow of developing and using Modelica and co-simulation. 18
Subtask 2 Validation & Demonstration 1 2 3 19 Three goals of the EBC Strategic Plan are directly targeted to develop and improve information mechanisms, methods and tools in order to create powerful, energy and environmentally aware end users, with a strategic focus on influence reportive buildings... so that People...know where they spend energy. to develop methodologies, methods and validated tools for the life cycle decision making enabling process. to develop and demonstrate... advanced operating systems for their use and control as...building automation and information and communication technologies (ICT) have significant potential to improve energy efficiency. 20
Annex 60 Participants and their Responsibilities New generation computational tools for building and community energy systems based on the Modelica and Functional Mockup Interface standards Two co operating agents Michael Wetter (LBNL) and Christoph van Treeck (RWTH) Subtask and activity leaders Lieve Helsen (KU Leuven), Frederic Wurtz (G2ELAB), Sebastian Stratbücker (Fraunhofer IBP), Christoph Nytsch Geusen (UdK Berlin), Dirk Saelens (KU Leuven), Ignacio Torrens & Andrea Costa (NUIG), Michael Wetter (LBNL), Christoph van Treeck (RWTH) 11 participating countries Austria, Belgium, China, France, Germany, Ireland, the Netherlands, USA, Italy, Sweden, Switzerland Two major national BMWi research projects EnEff BIM (coordinated by RWTH Aachen) Co SIM (coordinated by TU Dresden) 21 Annex 60 Participants and their Responsibilities 22
Annex 60 Gantt Chart today 23 Annex 60 Activities Expert meetings (twice per year) detailed meeting in March 2013 at in Aachen with >50 international experts next working meeting in August 2013 in Aix les Bains, France (side event of Building Simulation 2013) following expert meeting in March 2014 in Sweden (Per Sahlin, Per Johan Saltin) near Lund University (Modelica conference from March 10 12, 2014) subsequent expert meeting in August 2014 in Berkeley, USA Coordination meetings Annex preparation meeting November 13, 2011 in Sydney, Australia teleconference February 28, 2012: revised proposal discussed (17 attendees) teleconference October 29, 2012: work plan and participation issues several coordination meetings recently detailed subtask & activity leader meetings on May 2, 2013 and May 24 activities coordinate several individual meetings (not explicitly listed here) 24
Annex 60 Activities: First Expert and Coordination Meeting 25 Most Recent Annex 60 Activities Outreach Activities June 2013: presentation at International "EnTool 2013 Symposium, Workshop & Summer School" in Dresden, Germany organized by Prof. John Grunewald May 2013: presentation at Modelica North America User Meeting in Ann Arbor, Michigan January 2013: presentation at the IBPSA USA meeting in Dallas, TX presentation at the SimBuild 2012 conference in Madison, WI two announcements (2012 and 2013) in newsletters of the International Building Performance Simulation Association (IBPSA) announcement in newsletter of its US Affiliate IBPSA USA announcement in newsletter of the Modelica Association 26
Most Recent Annex 60 Activities Ongoing International Cooperation international cooperation on Subtask 1 Modelica model library development same for integration of Functional Mockup Interfaces (Subtask 2) in a variety of simulation programs and co simulation programs first accomplishments reported for BIM to Modelica translators discussions well advanced to exchange researchers to intensify the collaborations, with some long term visits already occurring New Collaborative Working Space Environment new online repository for collaborative working based on free Bitbucket content host (based on open source distributed version control system Git and hosts a Wiki system) participants and subtask/activity leaders are organized using Google groups New IP Policy Annex 60 IP policy document approved at Aachen meeting implementation of the suggestions of the ExCo on open source terms 27 http://www.iea annex60.org/ 28