DESIRE. Dynamisch erweiterbare Simulationsumgebung für regenerative Energiesysteme

Ähnliche Dokumente
Dynamisch erweiterbare Simulation von Photovoltaiksystemen mit DESIRE

Vergleichende Simulationen von konzentrierenden und nicht konzentrierenden Photovoltaiksystemen mit der Simulationsumgebung DESIRE

Möglichkeiten und Grenzen bei der Simulation von Photovoltaikanlagen

1. Dynamische Energiesysteme

VIVIT TQA Treffen in Köln am API- Programmierung und Nutzung bei HP Quality Center / ALM. Michael Oestereich IT Consultant QA

DESIRE-Tool. Solarthermal DWH

ADFC-Jahresprogramm. automatisch erstellen

Innerhalb der Entwicklungsebene werden Makros in einem sog. zu einer Arbeitsmappe gehörenden Modul gespeichert.

VB.net Programmierung und Beispielprogramm für GSV

Access für Windows. Andrea Weikert 1. Ausgabe, 4. Aktualisierung, Juni Grundlagen für Anwender

BI Publisher Berichtswesen einfach und sicher. Alexander Klauss Centric IT Solutions GmbH

aviita reporting portal

Firmenkursprogramm für Superbase-Entwickler Ausgabe 01 / 06

Reporting Lösungen für APEX wähle Deine Waffen weise

Installations- und Bedienungsanleitung für Macro Excel_Table Version 10

Tutorial. Beispiel zur Anbindung von Excel und Access

Anleitung zum Applet

Regenerative Energiesysteme

eevolution und brickit im Kundeneinsatz Frank Spiegelhoff

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung Was kann Access?... 17

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung Teil II Grundlagen von VBA. 2 Die ersten VBA-Prozeduren erstellen...

Datenauswahl und -zugriff: Ein Visualisierungstool für die zentrale ASAM ODS Versuchsdatenbank

C# Programmierung. Eine Einführung in das.net Framework. C# Programmierung - Tag 8: Professionelle Entwicklung

4D Server v12 64-bit Version BETA VERSION

IEC Windows- Programmiersoftware für APS-Systeme

Einführung und Anwenderhinweise

Universität Karlsruhe (TH) Moderne Programmiersysteme am Beispiel von.net

F A C I L I T Y M A N A G E M E N T. Ergänzung Einführungsveranstaltung Objektmanager. Österreichische Akademie der Wissenschaften

Zum Stand der Simulation von PV-Systemen. Jürgen Schumacher. Universität Oldenburg Fachbereich Physik Abteilung Energie- und Halbleiterforschung

Standardmäßig (wenn gerade kein Fenster im Programm geöffnet ist) stehen folgende Möglichkeiten zur Verfügung:

BERTSCH Dampftafel und Prozesse Excel-Makros FAQ

10 Makros Makros aufzeichnen

ArcObjects-Programmierung mit Delphi. Marko Apfel, Team Entwicklung

MICROSOFT WORD XP. Inhaltsverzeichnis

Inhalt. TEIL I Grundlagen. 1 SAP HANA im Überblick Einführung in die Entwicklungsumgebung... 75

Access 2010 Programmierung Import und Export nach Excel

Dataport IT Bildungs- und Beratungszentrum. HTML- Grundlagen und CSS XML Programmierung - Grundlagen PHP Programmierung - Grundlagen...

Access Grundlagen für Anwender. Susanne Weber. 1. Ausgabe, 1. Aktualisierung, Juni 2013

Steuern und Regeln mit Excel

Bewertung von MS Robotics Studio von Robert Grandl

Einführung in die C-Programmierung

Handbedienbare CNC-Präzisionsdrehmaschine mit dynamischer Rundachse 1

Leistung von PV-Topologien bei Abschattung

Excel Auswertungen in XAuftrag / XFibu

GetSetUniverse Dokumentation. Andre Luetzkendorf Datum

Office in Java. 2. Info-Point Urs Frei

Führungsmittelsatz - Anleitung -

Inhaltsverzeichnis. 1 Einleitung 11

Mean-Variance-Portfoliooptimierungs-Tool

Xcalibur-2 Alpha. Time. Christian Rempis University of Applied Sciences Bonn-Rhein-Sieg 17. Januar

Auslandspraktikum im Bereich strategischer Einkauf

Notes Datenbanken HB OF, Risikomanagement

Ein OpenOffice.org-Makro zum Abspeichern aller Grafiken in einem Textdokument. Inhalt. Abbildungen

Excel 2013 Makro Workshop. Inhalt

Knasmüller.book Seite vii Mittwoch, 28. März : vii. Inhaltsverzeichnis

Mathcad Automatisierter Code-Export nach C++ oder Windows-DLL

Feature Modelle. und ihre Anwendung. Feature Modelle und ihre Anwendungen. Fachgebiet Softwaretechnik, Heinz Nixdorf Institut, Universität Paderborn

Spezifische Programmierung. mit. Selectline

SHADOW Schattenwurf. Notwendige Eingabedaten Die Eingabe der Objekte erfolgt über das Modul BASIS. Vgl. hierzu die WindPRO Modulbeschreibung BASIS.

Cubeware Connectivity for SAP Solutions

Abteilung D - Dienstleistungszentrum - D 2.111

VBA-Programmierung WS 2008/09

Wienrank Datentechnik. Inhalt. catosa.erp 2014 R1, Neuerungen. Versionsmerkmale Anwendungsoberfläche Navigationsleiste...

Programmierkurs C++ Grundlagen. Prof. Dr. Stefan Fischer Institut für Telematik, Universität zu Lübeck

Frank Eller. Delphi 5. yy ADDISON-WESLEY. An imprint of Pearson Education

Einstieg in VBA mit Excel Galileo Press

Dienstleistungsportal der deutschen Bürgschaftsbanken

Die ActiveX-Komponente COM_V3

Remote Communications

Installationsanleitung Maschinenkonfiguration und PP s. Release: VISI 21 Autor: Anja Gerlach Datum: 18. Dezember 2012 Update: 18.

Inhaltsverzeichnis. 1 Einleitung 13

BERUFSPRAKTIKUM UND -VORBEREITUNG

TimeMachine. Installation und Konfiguration. Version 1.4. Stand Dokument: install.odt. Berger EDV Service Tulbeckstr.

Schnellübersichten. Access 2016 Fortgeschrittene Techniken für Datenbankentwickler

Höhere Flächenausbeute durch Optimierung bei aufgeständerten Modulen

Handbuch OEE Anlage. Viktor Bitter

Theorie Excel - VBA (Visual Basic Application)

Smart building automation

Merkblatt: HSM. Version Systemvoraussetzungen, Setup und Trouble Shooting.

Dokumentenverwaltung

XPERT.NET REPORTING CLIENT INSTALLATION. Einrichten von Visual Studio 2005 und 2008 für die Reporting-Erstellung

4 Schleifen -= Entstanden unter Excel 2003 =-

Ausführen eines Makros beim Starten von OpenOffice.org

Datenbank-Entwicklung

Presseinformation: DDS-CAD nun mit Polysun-Plug-in

Die Entwicklungen von energetischen Gebäudestandards auf EU-Ebene

Lorenz Hölscher. Richtig einsteigen: Access 2010 VBA-Programmierung

Tutorial Excel Übung 1&2 Kartenverkauf -1- Kartenverkauf Die Aufgabenstellung ist der folgenden URL zu entnehmen: Übung1&2.

LINDO API, LINGO & What sbest! Power-Anwendungen für Optimierungsaufgaben

Vorwort. Ulrich Breymann. Der C++-Programmierer. C++ lernen - Professionell anwenden - Lösungen nutzen ISBN:

Revisionsmanagement mit ID EFIX 2012

GeoT*SOL basic Programm zur Auslegung und Simulation von Wärmepumpensystemen

Handover von Daten IBM Rational DOORS StartUp Training - Teil 2

SuFlex. (Flex)ibles. Der Käufer eines ERP Systems (oder sonstiger Software) hat kaum Eingriffsmöglichkeiten innerhalb der Software.

Komplexe Excel-Berichte mit APEX und jxls erstellen

3. Photovoltaik. Eigenschaften von Solarzellen Von der Solarzelle zum Modul Netzeinspeisung. Prof. Dr. Josef Hofmann. Folie Nr. 1

Planung für Organisation und Technik

Werkstudent Qualitätssicherung (m/w) (627468)

Installationsleitfaden bdf Process Control Center (PCC) 60

Möglichkeiten und Grenzen der Steuerung von MS Excel durch SAS mittels DDE Theorie und Praxis

Transkript:

Prof. Dr. Volker Quaschning Regenerative Energiesysteme DESIRE Dynamisch erweiterbare Simulationsumgebung für regenerative Energiesysteme Dynamic Expandable Simulation Environment for Renewable Energy Systems Anwenderhandbuch Stand 03.06.2008 DESIRE 2006-2008 by FHTW Berlin University of Applied Sciences

2 INHALTSVERZEICHNIS 1 EINLEITUNG... 3 2 BAUSTEINE DER DESIRE-ENTWICKLUNGSUMGEBUNG... 4 2.1 MS-EXCEL ALS SIMULATIONSUMGEBUNG... 5 2.2 DESIRE - FUNKTIONSBIBLIOTHEKEN (LIBRARIES)... 6 2.3 DESIRE - KOMPONENTENDATENBANKEN (DATABASES)... 7 2.4 DESIRE ANALYSE- UND SIMULATIONSTOOLS (TOOLS)... 7 2.4.1 DESIRE-Tools im Bereich Solar... 7

3 1 EINLEITUNG Bei DESIRE handelt es sich um eine dynamisch erweiterbare Simulationsumgebung mit umfangreichen gut dokumentierten Funktionsbibliotheken. DESIRE lässt sich um selbst erstellte Bibliotheken erweitern (s. hierzu DESIRE-Entwicklerhandbuch). Obwohl diese Simulationsumgebung alle Freiheitsgrade offen lässt, ist ein Erlernen auch für Personen mit geringeren Computerkenntnissen in kürzester Zeit möglich. Hierzu kann auf bereits vorhandene DESIRE-Bausteine zurückgegriffen werden. Diese Anwendung von DESIRE wird in diesem Handbuch näher erläutert. DESIRE baut auf MS-EXCEL als Entwicklungsumgebung auf. Das System ist in drei Stufen erweiterbar. Die Funktionsbibliotheken werden in einer höheren Programmiersprache in Form von Dynamic Link Libraries (DLL) entwickelt. Diese Entwicklung erfolgt durch einen Personenkreis mit guten Programmier- und Modellierungskenntnissen. Die Einbindung der DLLs über Visual Basic in MS-EXCEL ermöglicht das Implementieren komplexerer Berechnungen über Visual Basic Makros durch einen Personenkreis mit mäßigen Programmierkenntnissen. Für einen in Programmierung ungeübten Personenkreis lassen sich die Funktionsbibliotheken direkt aus MS- EXCEL aufrufen. Umfangreiche Tools, Datenbanken und Simulationswerkzeuge bieten auch dem Laien die Möglichkeiten der Simulation von regenerativen Energiesystemen mit DESIRE.

4 2 BAUSTEINE DER DESIRE-ENTWICKLUNGSUMGEBUNG Die Simulationsumgebung DESIRE besteht im Wesentlichen aus vier verschiedenen Programmelementen: Funktionsbibliotheken (Libraries) Komponentendatenbanken (Databases) Analyse- und Simulationstools (Tools) Simulationswerkzeugen (Programs) Analyse und Simulationswerkzeuge Simulationsprogramme Funktions- Schnittstelle Datenbank- Schnittstelle MS-EXCEL Funktions- Schnittstelle Funktionsbibliotheken Library 3 Library 2 Library 1 Funktion 1 z.b. Berechnung der Sonnenhöhe Funktion 2 z.b. Berechnung des Sonneneinfallswinkels Komponentendatenbanken Database 3 Database 2 Database 1 DLL Datenbank- Schnittstelle z.b. Solarstrahlungsdaten oder Photovoltaikmodule CSV SQL DESIRE-Programmelemente

5 2.1 MS-EXCEL ALS SIMULATIONSUMGEBUNG DESIRE basiert auf MS-EXCEL als Simulationsumgebung. Um DESIRE korrekt verwenden zu können, müssen Makros korrekt aktiviert sein. Ändern Sie hierzu die Makro-Sicherheitseinstellungen auf Mittel (s. nachfolgende Screenshots).

6 2.2 DESIRE - FUNKTIONSBIBLIOTHEKEN (LIBRARIES) Die Funktionsbibliotheken werden in einer höheren Programmiersprache wie beispielsweise Delphi, Visual Basic oder C++ entwickelt. Diese werden so kompiliert, dass die enthaltenen Funktionen als Dynamic Link Libraries (DLL) zur Verfügung stehen. Insgesamt enthält eine DESIRE-Funktionsbibliothek folgende Komponenten Dynamic Link Library (DLL) Visual Basic Datei (BAS) MS-EXCEL-Funktionstesttool (XLS) Funktionsdokumentation (DOC oder PDF) Für die Dateinamen entsprechen folgender Konvention: DesireLIB_Name.dll DesireLIB_Name.bas DesireLIB_Name.xls DesireLIB_Name.doc oder.pdf Folgende Funktionsbibliotheken wurden für DESIRE entwickelt: DesireLIB_Solarfunctions Ermöglicht die Berechnung des Sonnenstandes, Sonnenauf- und Untergangszeiten sowie die Umrechnung verschiedener Komponenten der Bestrahlungsstärke sowie die Umrechnung auf die geneigte Ebene DesireLIB_Photovoltaic Ermöglicht die Berechnung wichtiger Parameter von PV-Modulen, Zellen und Wechselrichtern DesireLIB_Shading Ermöglicht die Berechnung zweidimensionaler Verschattungsverlusten Das Einbinden von Funktionsbibliotheken in eigene MS-EXCEL-Dateien wird in Kapitel Fehler! Verweisquelle konnte nicht gefunden werden. ausführlich beschrieben.

7 2.3 DESIRE - KOMPONENTENDATENBANKEN (DATABASES) Ausführliche Informationen zur Erstellung und zum Einbinden von Datenbanken erhalten Sie im Dokument DesireDB_Database-D.pdf 2.4 DESIRE ANALYSE- UND SIMULATIONSTOOLS (TOOLS) Bei DESIRE-Tools handelt es sich um kleine Werkzeuge, die einfache Berechnungen oder eine anschauliche Darstellung von komplexeren Zusammenhängen ermöglichen. Die Dateinamen von Tools entsprechen der folgenden Namenskonvention: DesireTOOL_Name.xls Folgende Tools wurden für DESIRE entwickelt: 2.4.1 DESIRE-Tools im Bereich Solar DesireTOOL_SolarPositionDiagram Erstellt ein Sonnenbahndiagramm. Uhrzeit, Datum und Ort lassen sich über Schieberegler verstellen. DesireTOOL_PV-Modules Berechnet die I-U-Kennlinie eines PV- Moduls. Bestrahlungsstärke und Temperatur lassen sich über Schieberegler verstellen. DesireTOOL_PV-TwoDiodesModel Berechnet die I-U-Kennlinie eines PV- Moduls. Verschiedene Parameter des 2-Dioden-Modells lassen sich über Schieberegler verstellen. DesireTOOL_Iteration- TwoDiodeModel Berechnet die I-U-Kennlinie eines PV- Moduls über das Newton sche Iterationsverfahren und ermöglicht den Startwert zu variieren.

8 DesireTOOL_Row-To-Row- Shading Berechnet die Verschattungsverluste zwischen Modulreihen. Einzelne Screenshots zeigen eine Auswahl an DESIRE-Tools: Screenshot: DesireTOOL_SolarPositionDiagram

9 Screenshot: DesireTOOL_PV-Moduls Screenshot: DesireTOOL_Row-To-Row-Shading