SIMSTADT, A NEW WORKFLOW-DRIVEN URBAN ENERGY SIMULATION PLATFORM FOR CITYGML CITY MODELS

Similar documents
3D-SDI contribution to energy-efficient cities 3D CityModels for Energy Demand Simulation

GIS-based Smart Campus System using 3D Modeling

Semantic 3D City Models for Strategic Energy Planning in Berlin & London

Building Thermal Energy Simulations Supported by the CityGML Energy ADE

CityBEM: an Open Source Implementation and Validation of Monthly Heating and Cooling Energy Needs for 3D Buildings in Cities

Developing 3D Geoportal for Wilayah Persekutuan Iskandar

CityBEM: Monthly Heating and Cooling Energy Needs for 3D Buildings in Cities

ISO Series Standards in a Model Driven Architecture for Landmanagement. Jürgen Ebbinghaus, AED-SICAD

DEVELOPMENT OF THE CITYGML APPLICATION DOMAIN EXTENSION ENERGY FOR URBAN ENERGY SIMULATION. University of Applied Sciences Stuttgart, Germany; 2

Assessing passive and active solar energy resources in cities using 3D city models

GIS-based Smart Campus System using 3D Modeling

Assessing energy performance of buildings using modeling based on existing administrative and topographical data

An Integration of Urban Spatial Data with Energy Simulation to Produce X3D City Models: The case of Landkreis Ludwigsburg

3D Urban Information Models in making a smart city the i-scope project case study

THE MEU WEB PLATFORM: A TOOL DEDICATED TO URBAN ENERGY MANAGEMENT

CityGML XFM Application Template Documentation. Bentley Map V8i (SELECTseries 2)

Overview. Everywhere. Over everything.

One platform for desktop, web and mobile

URBAN ENERGY SIMULATION BASED ON A NEW DATA MODEL PARADIGM: THE CITYGML APPLICATION DOMAIN EXTENSION ENERGY

NOKIS - Information Infrastructure for the North and Baltic Sea

GENERATING INSPIRE PLU DATA ON BASE OF THE GERMAN NATIONAL STANDARD XPLANUNG. Dr. Joachim Benner Dr. Kai-Uwe Krause September

MEU A cartographic-based web-platform for urban energy management and planning

E-Government and SDI in Bavaria, Germany

3D City Modelling for Urban Scale Heating Energy Demand Forecasting

Making interoperability persistent: A 3D geo database based on CityGML

Web 3D Service & CityGML Update

Web-based Exploration of and Interaction with Large and Deeply Structured Semantic 3D City Models using HTML5 and WebGL

Framework for on an open 3D urban analysis platform based on OGC Web Services

HFT Research. CityGML. Standard and practical examples in Germany. Prof. Dr. Volker Coors CityGML Energy ADE workshop,

PaikkaOppi - a Virtual Learning Environment on Geographic Information for Upper Secondary School

WEB-BASED SPATIAL DECISION SUPPORT: TECHNICAL FOUNDATIONS AND APPLICATIONS

SOFTWARE ARCHITECTURE DESIGN OF GIS WEB SERVICE AGGREGATION BASED ON SERVICE GROUP

INSPIRE and CityGML Energy ADE An example from CitiEnGov project

The Application of 3D Web GIS In Land Administration - 3D Building Model System

Integrated Electricity Demand and Price Forecasting

From Geographics Stella to Bentley Map Stella Map. Kimmo Soukki, Account Manager Bentley Finland

Innovation in Land Management: Integrated Solutions For National Cadastre Projects

Bentley Map V8i (SELECTseries 3)

Are You Maximizing The Value Of All Your Data?

INTEROPERABLE VISUALIZATION OF 3D CITY MODELS USING OGC S STANDARD 3D PORTRAYAL SERVICE

Enabling ENVI. ArcGIS for Server

Overview of CityGML. Dave Capstick, Ordnance Survey Research Department

Features and Benefits

Data Conversion to I3S for 3D Modeling from CityGML. Christian Dahmen (con terra GmbH) Satish Sankaran (Esri)

Dynamizers - Modeling and implementing dynamic properties for semantic 3D city models

Paper UC1351. Conference: User Conference Date: 08/10/2006 Time: 8:30am-9:45am Room: Room 23-B (SDCC)

Visualizing Uncertainty In Environmental Work-flows And Sensor Streams

Spatial analysis in XML/GML/SVG based WebGIS

ENERGY EFFICIENCY ASSESSMENT IN URBAN ENVIRONMENTS USING GIS

Design and implementation of a new meteorology geographic information system

REPORT ON INVESTMENTS

Bentley Map Advancing GIS for the World s Infrastructure

ONLINE DECISION SUPPORT TOOL FOR AVALANCHE RISK MANAGEMENT. Patrick Nairz* Avalanche Warning Center Tyrol, Austria

Global Geospatial Information Management Country Report Finland. Submitted by Director General Jarmo Ratia, National Land Survey

Visualizing Energy Usage and Consumption of the World

Geographical Information Systems Energy Database Report. WP1 T1.3- Deliverable 1.9

Volume Editor. Hans Weghorn Faculty of Mechatronics BA-University of Cooperative Education, Stuttgart Germany

3D BUILDING MODELS IN GIS ENVIRONMENTS

The INSPIRE Building Model for Energy Applications

4CitySemantics. GIS-Semantic Tool for Urban Intervention Areas

A Model of GIS Interoperability Based on JavaRMI

Web Visualization of Geo-Spatial Data using SVG and VRML/X3D

Pushing the Standards Edge: Collaborative Testbeds to Accelerate Standards Development and Implementation

Exploit your geodata to enable smart cities and countries

Cláudio Carneiro dell Ecole Polytechnique Federale de Lausanne

Wind power and management of the electric system. EWEA Wind Power Forecasting 2015 Leuven, BELGIUM - 02/10/2015

GIS = Geographic Information Systems;

GIS at UCAR. The evolution of NCAR s GIS Initiative. Olga Wilhelmi ESIG-NCAR Unidata Workshop 24 June, 2003

Charter for the. Information Transfer and Services Architecture Focus Group

Perform. Xcel. Lead. Presenter. Raghavendran S. GM Technical (GIS)

SDI Implementation at the Local

ZFL, Center of Remote Sensing of Land Surfaces, University of Bonn, Germany. Geographical Institute, University of Bonn, Germany

Technical Specifications. Form of the standard

GENERALIZATION IN THE NEW GENERATION OF GIS. Dan Lee ESRI, Inc. 380 New York Street Redlands, CA USA Fax:

3D-geodata infrastructure in the city of coburg - Origin process und vision. INGeoForum e.v. Open Geospatial Consortium

USING GIS IN WATER SUPPLY AND SEWER MODELLING AND MANAGEMENT

Geospatial Fire Behavior Modeling App to Manage Wildfire Risk Online. Kenyatta BaRaKa Jackson US Forest Service - Consultant

Spatial data interoperability and INSPIRE compliance the platform approach BAGIS

CityGML in Detail Part 2

Imagery and the Location-enabled Platform in State and Local Government

38 B Our Environment. Ederlinda Viñuales Gavín Marco Nicolini. Sun Exposition &

AWOS. Automated Weather Observing Systems COASTAL

STATE GEOGRAPHIC INFORMATION DATABASE

Spatial Data Availability Energizes Florida s Citizens

H E L S I N K I 3D+ City Models and Smart Projects. Project Manager/ Architect/MSc (Civ.Eng) Jarmo Suomisto

UTAH S STATEWIDE GEOGRAPHIC INFORMATION DATABASE

Corporate. Information. Railway Infrastructure Administrator. Year indracompany.com

Extension of Electronical Nautical Charts for 3D interactive Visualization via CityGML

Map4Data: a mobile App to refine geodata for the SUNSHINE Building Efficiency Pre-certification Service

The Architecture of the Georgia Basin Digital Library: Using geoscientific knowledge in sustainable development

NATO Headquarters The Situation Center GIS experience.

Solar Radiation and Solar Programs. Training Consulting Engineering Publications GSES P/L

ASSESSMENT. Industry Solutions Harness the Power of GIS for Property Assessment

FIRE DEPARMENT SANTA CLARA COUNTY

ESTIMATION OF THE ENERGETIC REHABILITATION STATE OF BUILDINGS FOR THE CITY OF BERLIN USING A 3D CITY MODEL REPRESENTED IN CITYGML

Web-GIS based Framework for Solid Waste Complaint Management for Sustainable and Smart City

Turkey National Report

DATA SCIENCE SIMPLIFIED USING ARCGIS API FOR PYTHON

Spatial Data Infrastructure Concepts and Components. Douglas Nebert U.S. Federal Geographic Data Committee Secretariat

An Introduction to China and US Map Library. Shuming Bao Spatial Data Center & China Data Center University of Michigan

Transcription:

SIMSTADT, A NEW WORKFLOW-DRIVEN URBAN ENERGY SIMULATION PLATFORM FOR CITYGML CITY MODELS Nouvel, R. 1 ; Brassel, K-H 1 ; Bruse, M. 2 ; Duminil, E. 1 ; Coors, V. 2 ; Eicker, U. 1 ; Robinson, D. 3 ; 1: University of Applied Sciences Stuttgart / Energy Department, Germany 2: University of Applied Sciences Stuttgart / Geo-informatics Department, Germany 3: University of Nottingham, United Kingdom ABSTRACT In this paper, we introduce new urban energy simulation platform SimStadt, which has been developed to support public authorities and engineering companies in the planning of the energy transition at urban scale. SimStadt design is marked by two particular features: 1- it is based on the open 3D city model CityGML and, 2- its workflow-driven structure is highly modular and extensible. These particularities allow him for a potentially unlimited variety of urban analysis, benefiting from the big geo data possibilities. This first version contains the workflows Solar and PV potential analysis, Energy demand and CO2 emission calculation, and refurbishment scenarios generation and simulation. Other workflows and plug-ins are under way, in particular district network design and simulation. This paper details these features and workflows, and presents an application on the administrative district of Ludwigsburg, a case study of half a million inhabitants spread over 34 municipalities. Keywords: SimStadt, urban energy analysis, 3d city model, CityGML INTRODUCTION Used for modelling an ever growing number of cities (e.g. Berlin, Lyon), regions and even countries (Germany), virtual 3D city models represents an invaluable support for public authorities and engineering companies to tackle the urgently required energy transition. They have recently shown huge possibilities in the fields City planning, Environment and Energy, enabling diverse urban studies (solar radiation exchange and shadowing, urban wind flows, district heating network etc.) and combining expert urban simulation algorithms with the richness of the Big Geo Data. Among the 3D city model formats, the open standard CityGML seems to stand out as the reference [1], providing an excellent and flexible spatiosemantic data structure for 3D geospatial visualization, multi-domain analysing, simulation and exploration tool. It is the basis of design of the new urban energy simulation platform SimStadt, commonly developed by the departments Energy and Geo-informatics of the University of Applied Sciences Stuttgart during the last 2 years. This platform aims at supporting urban planners and city managers with defining and coordinating low-carbon energy strategies for their cities, with a variety of multi-scale energy analyses. It shall also allow scientists for developing and testing new simulation algorithms and exploring the potential of new data sources. CISBAT 2015 - September 9-11, 2015 - Lausanne, Switzerland 889

SIMSTADT APPROACH To achieve the above goals, SimStadt must be able to integrate (a) large data sets of different kind and at different level, e.g. building geometries and features, heating networks, patterns of energy consumption, production and conversion, (b) third-party simulation systems, and (c) inhomogeneous hardware resources like database servers, simulation engines, web services, graphics cards, and workstations. Moreover, to be considered as a useful working tool, the platform must provide a modern graphical user interface, enable fast parallel computation and help to easily understand given workflows and add new ones. When looking at these requirements, scientific workflow systems seem to be the natural choice of platform to use. [2] However, no standard for such systems exists yet. To avoid locking into a special software product, we decided to build upon Java and its rich ecosystem. Especially, new language idioms of Java 8 provide features common to scientific workflow systems like high-level support for parallel computing, domain specific languages, functional programming, and generic user interfaces. Last but not least, Java provides industry-proven support for XML processing that comes very handy for the kind of data we have to deal with. A data structure based on the open city model standard CityGML The OGC Standard CityGML [1] is the basis of design of the new urban energy simulation platform SimStadt. A considerable asset is its flexible object modelling in 4 different Levels of Details (LoDs), enabling the virtual city model to adapt to local building parameter availability and application requirements. The present release of SimStadt deals with the Level of Details LoD1 and LoD2, consideration of LoD3 is under way. Fig. 1: The four Levels of Detail of CityGML applied to the Building 2 of the HfT Stuttgart. Presently, the CityGML data model (version 2.0) does not contain any energy-related objects and attributes. To solve this issue, an application domain extension (ADE) for CityGML, called Energy ADE, has been designed and implemented with other European partner institutes. This extension enables the modelling of building thermal zones and boundary surfaces, construction and material properties, occupancy conditions of zone area, energy systems and consumptions. Having the energy-related data integrated into the city models eases the processing of this data through SimStadt. SimStadt utilizes the library citygml4j [3] to load, process and store CityGML files with Java. This library provides a Java API and Java classes for all standard CityGML types so that a CityGML model can be instantiated in Java applications. Furthermore, citygml4j provides a JAXB-XJC binding compiler (ade-xjc) which conveniently generates Java classes from custom ADE XML schema definitions like the Energy ADE, so that the newly introduced energy-related attributes and types are now able to be loaded and stored together with a standard CityGML model by SimStadt. 890 CISBAT 2015 - September 9-11, 2015 - Lausanne, Switzerland

Modular workflow-driven processing The structure of computational tasks at hand is considerably simple, and best described as "hierarchical workflow". From a birds eye view, such workflows basically consist of chains of processing steps that create, transform and consume specific data objects step by step. Conforming to the disaggregation of model objects from high-level to low-level (e.g. city > district > building > building zone > wall) often a processing step at a higher level is realized by a chain of steps working on lower-level model objects, thus the term "hierarchical". In some cases, chains of processing steps at one level may be logically independent, and thus be executed concurrently. Note, that in this schema, circular processing of steps is not allowed. Fig. 2 depicts what it looks like to define a hierarchical workflow in SimStadt. Workflow.start(new ImportCityGML("Stuttgart")).next(new WeatherAndPreprocessing("Weather and Preprocessing").par1(new WeatherProcessor("WeatherProcessor")).par2(new Preprocessing("Preprocessing").sub(Workflow.start(new BuildingFilter("Filter")).next(new GeomPreprocessor("Geometry")).next(new PhysicsPreprocessor("Building Physics")).next(new UsagePreprocessor("Building Usage")) ))).next(new RadiationProcessor("RadiationProcessor")).next(new MonthlyEnergyBalance("DIN18599"))); Fig. 2: Definition of a hierarchical workflow to compute monthly energy balance. While dealing with large-scale models based on different data sources, the risk of errors and incoherent results are generally very high. A Graphical User Interface (GUI) enables to navigate in the different workflows and workflow steps, allowing for the analysis of the intermediary results at each step of the workflow, through charts, tables and other output. The GUI also enables the user to modify the hypotheses and parameters of workflow steps and create scenarios accordingly. FIRST BUNCH OF SIMSTADT FUNCTIONALITIES At the redaction date of this paper, the SimStadt Platform integrates the workflows solar potential analysis, heating demand and CO2 emission calculator, based on the main WFS and functionalities detailed below. Due to its modular structure, SimStadt may be extended with new WFS and workflows corresponding to new urban energy analyses, provided that the required data are available in the 3D city model or processed previously by other WFS. Data pre-processing and probabilistic disaggregation Urban energy analyses and simulation algorithms are important consumers of geo data. Beside the geometric data, which can be extracted from the 3d city models, semantic data relative to the buildings physics and operation, occupants and local climate are also required. Nevertheless, the diversity of their availability and quality in existing urban areas represents a challenging issue. The use of the flexible city data model CityGML enables to adapt to the available data and their level of details, as described in the previous section. In addition, some data pre-processing modules integrated in the workflow enable to address gaps in information by estimating the missing data and transforming the available ones. These data pre-processing modules use elementary algorithms to deduce missing parameters from available information (e.g. determination of the building types based on geometrical parameters), as well as different libraries of benchmarking values and archetypes: CISBAT 2015 - September 9-11, 2015 - Lausanne, Switzerland 891

Building typology libraries, containing building physics archetypes referenced by building age and building type Building usage libraries, detailing occupancy and operation parameters representative of the different zone usage types (e.g. residential, retail, education). Energy System and fuel libraries. Additionally, if some essential information data are neither available nor deducible at the building level, they can be probabilistically assessed from aggregated data. This method is particularly interesting to deal with energy systems or refurbishment states at urban scale. Although these information data are rarely accessible in private buildings, their distribution per neighbourhood or municipalities may be provided by European census data for instance. Weather and radiation processing Urban energy analyses such as the heating demand or solar potential analysis require local weather data, at hourly or monthly basis (e.g. ambient temperature, relative humidity, horizontal global and diffuse radiations). They are imported in the WFS WeatherProcessor from different online/software databases (PVGIS, Insel) or weather data files (Meteonorm), selected by the user, and if required pre-processed. The WFS RadiationProcessor allows for the computation of the incoming solar radiations on each building boundary surface. For this purpose, the user may select different radiation distribution models, depending on its precision requirements and allowed computational time: A radiation/orientation mapping, based on the Hay sky model. It considers each building as an insulated object without interaction with its surrounding. This model may be preferably used in urban area with low-density. A ray-casting algorithm, coupled with the Hay sky model. Programmed to benefit from the full computational power of GPU, it considers the obstruction of surrounding urban objects, but not the mutual reflections (instead, an urban albedo is considered). The Simplified Radiosity Algorithm [4], coupled with the Perez sky model. It considers both shadowing and reflexion effects of surrounding urban objects. Energy demand calculation The space heating, domestic hot water (DHW), and electrical demands are assessed in SimStadt, allowing for a global energy demand assessment, building per building. The DHW and electrical demands, which depends mainly on the building usage and occupancy, are calculated by means of a statistical method at yearly basis. For the space heating demand calculation, a monthly energy balance (according to ISO 13790) is applied to each building, allowing for the pre-certification of the building energy-efficiency. In order to calculate additionally the hourly heating loads, the modular implementation of a simplified dynamic simulation is currently under development. Based on these energy demand analysis and knowing the energy systems of the different buildings and their performances, the primary energy demand and CO2 emissions may be calculated. Generation of scenarios 892 CISBAT 2015 - September 9-11, 2015 - Lausanne, Switzerland

Based on the diagnosis of the actual energy state, alternative energy refurbishment and energy supply scenarios may be developed, compared, combined and optimized, with the purpose to plan and coordinate the best energy transition at urban scale. The platform SimStadt offers a module to quickly generate such scenarios, by means of refurbishment rates (% of floor area per year), time horizon, and priority indexes (either oldest building first, or less-efficient buildings first, or a user-defined index, or randomly). Some reference refurbishment variants and energy-efficient systems to be implemented are predefined in the Building typology and Energy system libraries. The user may create further variants, so as to observe the impact of customized scenarios. Software plug-ins Plug-ins interfacing with third-party simulation softwares may be programmed inside WFS. This is the case of the actual workflow development sizing and simulation of district heating network. Based on the geo-localized heat demand and loads calculated in SimStadt, an optimized network layout is automatically generated by means of graph algorithms, and its pipe sizes and heat losses calculated by the utility network calculation software Stanet. EXAMPLE APPLICATION: ADMINISTRATIVE DISTRICT OF LUDWIGSBURG The administrative district of Ludwigsburg covers a ground area of approx. 700 km² at the South-West Germany and counts 34 municipalities for a total population over half a million inhabitants. In the framework of the project Integriertes Klimaschutzkonzept Landkreis Ludwigsburg, an Energy action plan was conducted to identify and plan CO2 emission savings, based on the available 3D city models (CityGML, Level of Details 1 and 2). For this purpose, different workflows of the urban energy simulation platform SimStadt have been used and combined to assess the actual heating demand and the related CO2 emissions per building, predict energy savings potential following different refurbishment scenarios, and identify the solar energy potential. For the whole studied area, the total yearly heating demand reaches 3.9 TWh, with an average specific heating demand of 145 kwh/m².yr. Considering the heating system distribution available for each municipality (from census data survey), this corresponds to 0.92 Megatonnes equivalent CO 2 per year. Fig. 3: Specific heating demand calculated with SimStadt, view in a Web browser (originally in color). CISBAT 2015 - September 9-11, 2015 - Lausanne, Switzerland 893

In a neighbourhood of Ludwigsburg (Grünbühl) where actual gas consumptions were available, comparison with the calculated consumptions showed deviations varying from 2% to 31% depending on the data availability and quality [5]. For the photovoltaic potential analysis, only roofs with a surface larger than 40 m² and receiving more than 1100 kwh/m².yr solar radiation have been selected. In total, the diffuse power central formed by all these roofs could generate 668 MWh/yr, which would cover 26% of the electric demand (for building electrical appliances) of the administrative district. CONCLUSION AND PERPECPECTIVES In the recent years, considerable progresses have been realized in both domains urban energy simulation and 3D Geographical Information System, however without notable cross-domain interactions. The new urban energy simulation platform SimStadt introduced in this paper holds in its DNA both domains, making the best common use of models and geo data. The first SimStadt version integrates workflows, which allow for first city-scale energy demand diagnoses as well as low-carbon scenario simulations. Meanwhile, it remains a great deal of work to model energy flows more precisely, with higher Level of Details, shorter time resolutions (typically hourly loads) and taking into account the whole complexity of urban scale interactions. Integrating optimisation functions supporting decision takers in the definition of their energy strategies is also an exciting challenge. In any case, based on its extensible modular structure and on the full potential of virtual city models, the new SimStadt platform may provide an adequate and powerful solution to plan and coordinate the energy transition, at the scale of neighbourhoods, cities or whole regions. AKNOWLEDGMENT Financial support received for this work from the BMWi German Ministery is gratefully acknowledged. Thanks also to our project partners Drees & Sommer AG (coordinator), Landkreis Ludwigsburg, Ludwigsburger Energieagentur LEA e.v. and Energetikom - Energiekompetenz und Ökodesign e. V. for their support and cooperation. REFERENCES 1. Groeger, G., Kolbe, T.H., Nagel, C., Häfele, K.H 2012. OGC City Geography Markup Language (CityGML) En-coding Standard. OpenGIS Encoding Standard, Version: 2.0.0, OGC 12-019, 2012-04-04 2. Curcin, V.; Ghanem, M., "Scientific workflow systems - can one size fit all?," Biomedical Engineering Conference, 2008. CIBEC 2008. Cairo International, vol., no., pp.1,9, 18-20 Dec. 2008. 3. Nagel, C., April 2015. Citygml4j [GitHub Markdown Readme file]. Retrieved from https://github.com/citygml4j/citygml4j 4. Robinson, D., Stone, A. 2005. A simplified radiosity algorithm for general urban radiation exchange. In: Building Serv. Eng. Res. Technol. 26,4 (2005) pp. 271/284 5. Nouvel, R., Zirak, M., Coors, V., Eicker, U. 2014. Urban energy analysis based on 3d city model for national scale applications. In Proceeding BauSim 2014, Aachen. 894 CISBAT 2015 - September 9-11, 2015 - Lausanne, Switzerland