Dynamic CIM Model Dr Ing Olaf Ruhle Erlangen

  • Slides: 25
Download presentation
Dynamic CIM Model Dr. -Ing. Olaf Ruhle, Erlangen, Germany Copyright © Siemens AG 2007.

Dynamic CIM Model Dr. -Ing. Olaf Ruhle, Erlangen, Germany Copyright © Siemens AG 2007. All rights reserved.

Dynamic CIM Model Introduction § Working Group 2002 / 2003 § Technical University of

Dynamic CIM Model Introduction § Working Group 2002 / 2003 § Technical University of Dresden § Technical University of Duisburg § Siemens Erlangen § Report: August 6 th, 2003: „Definition einer XML-Datenstruktur für die Beschreibung von Netz- und Reglerdaten” § “Definition of a XML-Data Structure for the Description of Network and Controller Data” Page 1 April-07 Dr. -Ing. Olaf Ruhle Copyright © Siemens AG 2007. All rights reserved. PTD SE PTI SW

Dynamic CIM Model Data Structure CIM XML Description Page 2 April-07 Dr. -Ing. Olaf

Dynamic CIM Model Data Structure CIM XML Description Page 2 April-07 Dr. -Ing. Olaf Ruhle Copyright © Siemens AG 2007. All rights reserved. PTD SE PTI SW

Dynamic CIM Model Example Page 3 April-07 Dr. -Ing. Olaf Ruhle Copyright © Siemens

Dynamic CIM Model Example Page 3 April-07 Dr. -Ing. Olaf Ruhle Copyright © Siemens AG 2007. All rights reserved. PTD SE PTI SW

Dynamic CIM Model Abstraction - Network Page 4 April-07 Dr. -Ing. Olaf Ruhle Copyright

Dynamic CIM Model Abstraction - Network Page 4 April-07 Dr. -Ing. Olaf Ruhle Copyright © Siemens AG 2007. All rights reserved. PTD SE PTI SW

Dynamic CIM Model Abstraction - Controller Page 5 April-07 Dr. -Ing. Olaf Ruhle Copyright

Dynamic CIM Model Abstraction - Controller Page 5 April-07 Dr. -Ing. Olaf Ruhle Copyright © Siemens AG 2007. All rights reserved. PTD SE PTI SW

Dynamic CIM Model Matlab/Simulink § Used worldwide in field of building and testing control

Dynamic CIM Model Matlab/Simulink § Used worldwide in field of building and testing control structures § Cheap for universities but expensive for industry § Some critical blocks with matrices and vector in- and outputs § Development stopped Page 6 April-07 Dr. -Ing. Olaf Ruhle Copyright © Siemens AG 2007. All rights reserved. PTD SE PTI SW

GMB - Graphical Model Builder § Based on Microsoft VISIO § Network Element Libraries

GMB - Graphical Model Builder § Based on Microsoft VISIO § Network Element Libraries § Control Block Libraries (BOSL*) § Automatic Generation of Model-Macros for: § PSS™E § PSS™SINCAL § PSS™NETOMAC § Possibility of other output formats * BOSL: Block Oriented Simulation Language Page 7 April-07 Dr. -Ing. Olaf Ruhle Copyright © Siemens AG 2007. All rights reserved. PTD SE PTI SW

GMB - Graphical Model Builder What is BOSL ? BOSL = Block Oriented Simulation

GMB - Graphical Model Builder What is BOSL ? BOSL = Block Oriented Simulation Language Page 8 April-07 Dr. -Ing. Olaf Ruhle Copyright © Siemens AG 2007. All rights reserved. PTD SE PTI SW

Standard- and User defined Models § Excitation Systems § Turbine Governors § Power System

Standard- and User defined Models § Excitation Systems § Turbine Governors § Power System Stabilizers § HVDC Models § FACTS*- Models § Load Models § Transformer Models § New Sources Models (Wind) § New Storages Models * FACTS = Flexible AC Transmission System Page 9 April-07 Dr. -Ing. Olaf Ruhle Copyright © Siemens AG 2007. All rights reserved. PTD SE PTI SW

Block-Oriented-Simulation-Language “BOSL”(1/3) • Library holding about 100 pre-defined blocks - Base blocks (P-T 1

Block-Oriented-Simulation-Language “BOSL”(1/3) • Library holding about 100 pre-defined blocks - Base blocks (P-T 1 (DE 1), P-T 2 (DE 2), PI, Deadtime, . . . ) - Special controller blocks (LRS, LRELAIS, . . . ) - Special power electronics blocks (ZERO, IMPULS, . . . ) - Signal processing blocks (FFT, auto- / crosscorrelation, RLS, FRLS, G(z), G(s), Sample & Hold, A/D- converter, . . . ) - Algebraic loops solved with Newton- Raphson- Iteration - Interface to external user definable DLL (open system) - Interface for real time- applications (closed- loop- testing) - Circuit breakers - Generic queries Source: NETOMAC in Keywords Page 10 April-07 Dr. -Ing. Olaf Ruhle Copyright © Siemens AG 2007. All rights reserved. PTD SE PTI SW

Block-Oriented-Simulation-Language “BOSL”(2/3) • FORTRAN- statements - Mathematical expressions - Logical (Boolean) expressions - IF

Block-Oriented-Simulation-Language “BOSL”(2/3) • FORTRAN- statements - Mathematical expressions - Logical (Boolean) expressions - IF / ELSE / ENDIF - statements - GOTO / CONTINUE • Input data - All values, allowed for plot output - Variables of other controllers - Variables from ASCII- / binary files - Variables of the measurement result processing • Equidistant (digital sample-) controller with different time steps Source: NETOMAC in Keywords Page 11 April-07 Dr. -Ing. Olaf Ruhle Copyright © Siemens AG 2007. All rights reserved. PTD SE PTI SW

Block-Oriented-Simulation-Language “BOSL”(3/3) • Output data - Excitation voltage - Turbine torque - Variable active-

Block-Oriented-Simulation-Language “BOSL”(3/3) • Output data - Excitation voltage - Turbine torque - Variable active- / reactive power - Variable (non-linear) R, L, C (continuous, discontinuous) - Variable transformer ratios - Variable voltage- / current- sources - Firing pulses for thyristors / GTO - Abort criteria - Analysis and evaluation - Rated power of machines - Target functions for optimization problems - Value in input file for the next calculation run (statistical variation of input data) - Shaft Parameters - PWM Source: NETOMAC in Keywords - etc. Page 12 April-07 Dr. -Ing. Olaf Ruhle Copyright © Siemens AG 2007. All rights reserved. PTD SE PTI SW

GMB - Graphical Model Builder Example: Basic Voltage Control for a DFIG Page 13

GMB - Graphical Model Builder Example: Basic Voltage Control for a DFIG Page 13 April-07 Dr. -Ing. Olaf Ruhle Copyright © Siemens AG 2007. All rights reserved. PTD SE PTI SW

GMB - Graphical Model Builder Exchange between Symbols and G(s) Symbols (DIN) Transfer functions

GMB - Graphical Model Builder Exchange between Symbols and G(s) Symbols (DIN) Transfer functions G(s) Page 14 April-07 Dr. -Ing. Olaf Ruhle Copyright © Siemens AG 2007. All rights reserved. PTD SE PTI SW

GMB - Graphical Model Builder Testing and Debugging Functionality Page 15 April-07 Dr. -Ing.

GMB - Graphical Model Builder Testing and Debugging Functionality Page 15 April-07 Dr. -Ing. Olaf Ruhle Copyright © Siemens AG 2007. All rights reserved. PTD SE PTI SW

GMB - Graphical Model Builder Testing and Debugging Functionality Page 16 April-07 Dr. -Ing.

GMB - Graphical Model Builder Testing and Debugging Functionality Page 16 April-07 Dr. -Ing. Olaf Ruhle Copyright © Siemens AG 2007. All rights reserved. PTD SE PTI SW

GMB - Graphical Model Builder Build your Model / Controller by “Drag and Drop”

GMB - Graphical Model Builder Build your Model / Controller by “Drag and Drop” of single Elements Page 17 April-07 Dr. -Ing. Olaf Ruhle Copyright © Siemens AG 2007. All rights reserved. PTD SE PTI SW

GMB - Graphical Model Builder Build your Model / Controller by “Drag and Drop”

GMB - Graphical Model Builder Build your Model / Controller by “Drag and Drop” of single Elements Page 18 April-07 Dr. -Ing. Olaf Ruhle Copyright © Siemens AG 2007. All rights reserved. PTD SE PTI SW

GMB - Graphical Model Builder “Drag and Drop” and automatic “Glue to Connection Point“

GMB - Graphical Model Builder “Drag and Drop” and automatic “Glue to Connection Point“ Page 19 April-07 Dr. -Ing. Olaf Ruhle Copyright © Siemens AG 2007. All rights reserved. PTD SE PTI SW

GMB - Graphical Model Builder Data Input in Masks after double clicking Page 20

GMB - Graphical Model Builder Data Input in Masks after double clicking Page 20 April-07 Dr. -Ing. Olaf Ruhle Copyright © Siemens AG 2007. All rights reserved. PTD SE PTI SW

GMB - Graphical Model Builder Special User Blocks with FORTRAN Statements Page 21 April-07

GMB - Graphical Model Builder Special User Blocks with FORTRAN Statements Page 21 April-07 Dr. -Ing. Olaf Ruhle Copyright © Siemens AG 2007. All rights reserved. PTD SE PTI SW

GMB - Graphical Model Builder Build your own “Symbol Libraries” by grouping of symbols

GMB - Graphical Model Builder Build your own “Symbol Libraries” by grouping of symbols and “Drag and Drop“ Page 22 April-07 Dr. -Ing. Olaf Ruhle Copyright © Siemens AG 2007. All rights reserved. PTD SE PTI SW

Contact Dr. -Ing. Olaf Ruhle Senior Consultant / Senior Product Manager Siemens AG, PTD

Contact Dr. -Ing. Olaf Ruhle Senior Consultant / Senior Product Manager Siemens AG, PTD SE PTI SW Freyeslebenstr. 1 91058 Erlangen Phone: +49 9131 - 7 32982 Fax: +49 9131 - 7 35017 Mobile: +49 170 - 762 00 88 E-mail: olaf. ruhle@siemens. com Page 23 April-07 Dr. -Ing. Olaf Ruhle Copyright © Siemens AG 2007. All rights reserved. PTD SE PTI SW

Thank you for your attention! Page 24 April-07 Dr. -Ing. Olaf Ruhle Copyright ©

Thank you for your attention! Page 24 April-07 Dr. -Ing. Olaf Ruhle Copyright © Siemens AG 2007. 2006. All rights reserved. PTD SE PTI SW