Semantic and Physical Modeling and Simulation of Multi-Domain Energy Systems: Gas Turbines and Electrical Power Networks

Relevanta dokument
Nationellt stöd för finansiering av mjukvaruberoende innovation ANDREAS ALLSTRÖM

Model-Based Verification of Dynamic System Behavior against Requirements

Kursplan. MT1051 3D CAD Grundläggande. 7,5 högskolepoäng, Grundnivå 1. 3D-CAD Basic Course

Collaborative Product Development:

Läkemedelsverkets Farmakovigilansdag

Kommunikation och Automation

Kursplan. AB1030 Att arbeta i projekt. 7,5 högskolepoäng, Grundnivå 1. Working in projects

Kursplan. NA3009 Ekonomi och ledarskap. 7,5 högskolepoäng, Avancerad nivå 1. Economics of Leadership

FOI MEMO. Jonas Hallberg FOI Memo 5253

Kursplan. AB1029 Introduktion till Professionell kommunikation - mer än bara samtal. 7,5 högskolepoäng, Grundnivå 1

Goals for third cycle studies according to the Higher Education Ordinance of Sweden (Sw. "Högskoleförordningen")

Preschool Kindergarten

Modelica. Traditionella simuleringsverktyg. Ny generell fysikalisk modellering. Generella program. Specialiserade program

Examensarbete Introduk)on - Slutsatser Anne Håkansson annehak@kth.se Studierektor Examensarbeten ICT-skolan, KTH

Kursplan. FÖ3032 Redovisning och styrning av internationellt verksamma företag. 15 högskolepoäng, Avancerad nivå 1

Seminarium om säkerhet i IT-system för kraftsystem

Programvaruintensiva system

Kursplan. FÖ1038 Ledarskap och organisationsbeteende. 7,5 högskolepoäng, Grundnivå 1. Leadership and Organisational Behaviour

Kursplan. IK1004 Java - Grafiska användargränssnitt med Swing. 7,5 högskolepoäng, Grundnivå 1. Java - GUI Programming with Swing - Undergraduate Level

Alla Tiders Kalmar län, Create the good society in Kalmar county Contributions from the Heritage Sector and the Time Travel method

Virtuellt VA med digitala tvillingar

Uttagning för D21E och H21E

Skola i Mariehäll Public School - Mariehäll. Gustaf Boström. Supervisor. Examiner

Nya driftförutsättningar för Svensk kärnkraft. Kjell Ringdahl EON Kärnkraft Sverige AB

The reception Unit Adjunkten - for newly arrived pupils

PEC: European Science Teacher: Scientific Knowledge, Linguistic Skills and Digital Media

Kursplan. FR1050 Franska: Skriftlig språkfärdighet I. 7,5 högskolepoäng, Grundnivå 1. French Written Proficiency I

Datasäkerhet och integritet

Kursplan. NA1032 Makroekonomi, introduktion. 7,5 högskolepoäng, Grundnivå 1. Introductory Macroeconomics

PFC and EMI filtering

Kursplan. EN1088 Engelsk språkdidaktik. 7,5 högskolepoäng, Grundnivå 1. English Language Learning and Teaching

Abstract. Pettersson, Karin, 2005: Kön och auktoritet i expertintervjuer. TeFa nr 43. Uppsala universitet. Uppsala.

Civilingenjörsexamen

UML use cases. Mikael Söderström Institutionen för informatik Umeå universitet

Scalable Dynamic Analysis of Binary Code

Immigration Studying. Studying - University. Stating that you want to enroll. Stating that you want to apply for a course.

Master Thesis. Study on a second-order bandpass Σ -modulator for flexible AD-conversion Hanna Svensson. LiTH - ISY - EX -- 08/ SE

Kursplan. JP1040 Japanska III: Språkfärdighet. 15 högskolepoäng, Grundnivå 1. Japanese III: Language Proficiency

Kurskod: TAIU06 MATEMATISK STATISTIK Provkod: TENA 15 August 2016, 8:00-12:00. English Version

Titel Mall för Examensarbeten (Arial 28/30 point size, bold)

Understanding Innovation as an Approach to Increasing Customer Value in the Context of the Public Sector

Studenters erfarenheter av våld en studie om sambandet mellan erfarenheter av våld under uppväxten och i den vuxna relationen

Lektion 3. Anteckningar

Stiftelsen Allmänna Barnhuset KARLSTADS UNIVERSITET

RUP är en omfattande process, ett processramverk. RUP bör införas stegvis. RUP måste anpassas. till organisationen till projektet

Design för användbarhet

Innovation och produktutveckling. Joakim Lilliesköld & Liv Gingnell

Projektmodell med kunskapshantering anpassad för Svenska Mässan Koncernen

Plain A262. För T16 (T5) lysrör. Innehåll. Monteringsanvisning. A. Instruktion för rampmontering

District Application for Partnership

Verktyg för effektiv samverkansinnovation. exemplet Grafen

Information technology Open Document Format for Office Applications (OpenDocument) v1.0 (ISO/IEC 26300:2006, IDT) SWEDISH STANDARDS INSTITUTE

Testning som beslutsstöd

openbim Stockholm 22 april 2013 Kraven på BIM är här

Brick Examensarbete Brick Degree Project. Anna Sahlström. Supervisor. Brady Burroughs. Examiner

Helsinki, 30 November Väino Tarandi, KTH & buildingsmart SWEDEN

The Algerian Law of Association. Hotel Rivoli Casablanca October 22-23, 2009

EMIR-European Market Infrastructure Regulation

Immigration Studera. Studera - Universitet. Ange att du vill anmäla dig. Ange att du vill anmäla dig till en kurs. Kurs.

Immigration Studera. Studera - Universitet. Ange att du vill anmäla dig. Ange att du vill anmäla dig till en kurs. Kurs. Typ av kurs.

Anvisningar för ämnesansvariga vid LTV-fakulteten

Design. Vad lärde jag mig förra lekfonen? Hur bidrog jag Fll lärandet? Kravhantering sammanfa0ning 13/04/14

SEKUNDERNA - THE SECONDS, FILM/PROJECT

Examples on Analog Transmission

TOUCH POINTS AND PRACTICES IN THE SMART GRID

Klimatpåverkan och de stora osäkerheterna - I Pathways bör CO2-reduktion/mål hanteras inom ett osäkerhetsintervall

SVENSK STANDARD SS-EN ISO :2009/AC:2010

PIRATE EU-projekt om attraktivare bytespunkter med fokus på de svenska studieobjekten Lund C och Vellinge Ängar

Second handbook of research on mathematics teaching and learning (NCTM)

SVENSK STANDARD SS-ISO :2010/Amd 1:2010

SweLL & legal aspects. Elena Volodina

Vågkraft. Verification of Numerical Field Model for Permanent Magnet Two Pole Motor. Centrum för förnybar elenergiomvandling

Not everything that counts can be counted, and not everything that can be counted counts. William Bruce Cameron

Boiler with heatpump / Värmepumpsberedare

TEKNISKA DATA / TECHNICAL DATA / TECHNISCHE DATEN. D-säkringar / D-fuses / D-Schmelzeinsätze

KTH Royal Institute of Technology

Vindforsk IV update of ongoing projects

Polismyndigheten i Stockholms län Länskriminalpolisen Amir Rostami

Flytta din affär till molnet

Prevas översikt. Excellence in Technology for 25 Years

The Municipality of Ystad

The present situation on the application of ICT in precision agriculture in Sweden

SVENSK STANDARD SS-EN ISO 19108:2005/AC:2015

Final Course Marks will be combined from the examination and the project:

Viktig information för transmittrar med option /A1 Gold-Plated Diaphragm

EXPERT SURVEY OF THE NEWS MEDIA

Utvecklings- och tillväxtplan för ett hållbart Åland

End consumers. Wood energy and Cleantech. Infrastructure district heating. Boilers. Infrastructu re fuel. Fuel production

KTH Global Development Hub to build Mutual Innovation Capacity. Challenge Driven Education For Global Impact

SWESIAQ Swedish Chapter of International Society of Indoor Air Quality and Climate

Biblioteket.se. A library project, not a web project. Daniel Andersson. Biblioteket.se. New Communication Channels in Libraries Budapest Nov 19, 2007

Flytta din affär till molnet

ISTQB Testarens ledstjärna

Module 1: Functions, Limits, Continuity

Regional Carbon Budgets

Användarcentrerad systemdesign

EU:s ministerkonferens för e-förvaltning under det svenska ordförandeskapet

Isolda Purchase - EDI

HUR OCH VARFÖR DIGITAL!

KTH MMK JH TENTAMEN I HYDRAULIK OCH PNEUMATIK allmän kurs kl

Transkript:

DEGREE PROJECT IN ELECTRICAL ENGINEERING, SECOND CYCLE, 30 CREDITS STOCKHOLM, SWEDEN 2017 Semantic and Physical Modeling and Simulation of Multi-Domain Energy Systems: Gas Turbines and Electrical Power Networks MIGUEL AGUILERA CHAVES KTH ROYAL INSTITUTE OF TECHNOLOGY SCHOOL OF ELECTRICAL ENGINEERING

SEMANTIC AND PHYSICAL MODELING AND SIMULATION OF MULTI-DOMAIN ENERGY SYSTEMS: GAS TURBINES AND ELECTRICAL POWER NETWORKS by Miguel Aguilera Chaves A thesis submitted in partial fulfillment of the requirements for the degree of Master of Science in Electric Power Engineering KTH Royal Institute of Technology July 2017 Supervisor: Luigi Vanfretti Examiner: Luigi Vanfretti Electric Power and Energy Systems Department, KTH Royal Institute of Technology, Sweden

ABSTRACT The ITEA3 OpenCPS (Open Cyber-Physical System Model-Driven Certified Development) project focuses on interoperability between the Modelica/Unified Modeling Language (UML)/Functional Mock-up Interface (FMI) standards, improved (co-)simulation execution speed, and verified code generation. The project aims to develop a modeling and simulation framework for cyber-physical and multi-domain systems. One of the main use cases for the framework, is the multi-domain equation-based modeling and simulation of detailed gas turbine power plants (including the explicit equation-based modeling of turbomachinery dynamics) and the electrical power grid. In this work, UML class diagrams based on the Common Information Model (CIM) standard are used to describe the semantics of the electrical power grid. An extension based on the standard ISO 15926 has been proposed to derive the multi-domain semantics required by the models that integrate the electrical power grid with the detailed gas turbine dynamics. Furthermore, the multi-domain physical modeling and simulation Modelica language has been employed to create the equation-based models of the use case of this project. A comparative analysis between the Single-Domain and Multi-Domain model responses has been performed both in time and frequency. The results show some interesting differences between the turbine dynamics representation of the commonly used GGOV1 standard model and the less simplified model of a gas turbine. Finally, the models from each domain can be exchanged between two different stakeholders by means of Functional Mock-Up Units (FMUs), defined by the FMI standard. Promising test results were obtained with different simulation tools that support the standard, which demonstrates the feasibility of exchanging unambiguous multi-domain models with a detailed gas turbine representation. This shows the potential of the FMI standard for manufacturers to exchange equation-based multi-domain models, while at the same time protecting their intellectual property.

SAMMANFATTNING Projektet ITEA3 OpenCPS (Öppen, certifierad modelldriven utveckling för cyberfysiska system) fokuserar på interoperabilitet mellan standarderna för Modelica, Unified Modeling Language (UML) och Functional Mock-up Interface (FMI), förbättring av tidsåtgången för (sam-)simulering, samt verifierad kodgenerering. Projektet syftar till att utveckla en plattform för modellering och simulering av cyberfysiska system och system som representeras av olika sorters fysikaliska modeller (eng. multi-domain modeling). Ett av de främsta användningsområdena för plattformen är ekvationsbaserad modellering och simulering av detaljerade gasturbinmodeller i elkraftverk (inklusive explicit ekvationsbaserad modellering av dynamiken mellan termiska och roterande komponenter) som är sammankopplade med kraftsystemet. I detta examenarbete används klassdiagram i UML baserade på standarden för Common Information Model (CIM) och komponentdiagram från SysML för att beskriva kraftsystemet. En utvidgning baserat på ISO 15926-standarden föreslås för att härleda semantiken för modeller som integrerar både kraftsystemet och detaljerad dynamik för gasturbiner. Vidare så har Modelica, ett språk för modellering och simulering av olikartade fysikaliska system, utnyttjats för att skapa ekvationsbaserade modeller som utvecklats i detta projekt. En komparativ analys har genomförts för en detaljerad modell med termodynamik och en förenklad modell genom undersökning av både frekvenssvar och tidssimuleringar. Resultaten visar att skillnader uppstår mellan den detaljerade modellen och den i kraftsystemsammanhang allmänt använda modellen GGOV1, vilket kan förklaras med förenklingar i den snare Slutligen kan modeller från olika fysikaliska domäner utbytas mellan intressenter med s.k. Functional Mock-Up Units (FMU-enheter), som definieras av FMI-standarden. Lovande resultat uppnåddes med simuleringsverktyg som stöder FMI-standarden vilket visar möjligheten till ett otvetydigt utbyte av detaljerade gasturbinmodeller och elkraftsmodeller. Detta visar potentialen i FMI-standarden för modellutbyte mellan olika modelleringsdomäner, vilket skulle kunna låta tillverkare att dela ekvationsbaserade modeller utan att ge upp immateriella tillgångar.

TRITA TRITA-EE 2017:097 ISSN 1653-5146 www.kth.se