|
|
Sim. PV Anlage - Unplausible Peaks - Solver Einstellungen? |
|
Felix_RRR |
Forum-Newbie
|
|
Beiträge: 1
|
|
|
|
Anmeldedatum: 26.03.21
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 26.03.2021, 14:24
Titel: Sim. PV Anlage - Unplausible Peaks - Solver Einstellungen?
|
|
|
|
|
Hallo Liebe Community,
für eine Investitionsplanung beim Hausbau möchte ich gerne einen A zu B Vergleich von verschiedenen Heizungsanlagen mit der CARNOT-Toolbox simulieren.
Aus meinem Maschinenbaustudium habe ich gewissen Vorkenntnisse in MATLAB und Thermodynamik. Allerdings liegt das jetzt schon ein bisschen zurück und ich habe auch nur eine Grundlagenveranstaltung im Bereich der Mechatronik und Regelungstechnik mit MATLAB gehört.
Ich habe mich also hingesetzt und anhand meiner alten Aufzeichnungen und Unterlagen aus dem Studium den Semesterstoff nochmal durchgearbeitet und bin angefangen mich mi der CARNOT Toolbox zu beschäftigen. Zum Anfang versuche ich die Beispielmodelle nachzuvollziehen.
Im aktuellen Release 7_1 gibt es ein Beispiel für eine einfache PV Anlage. Die Simulation liefert plausible Ergebnisse für eine Kollektorposition von 0°. Unabhängig von den Solver-Einstellungen.
Bild[PV_Anlage_CARNOT_Modell]
Wähle ich allerdings einen wahrscheinlichen Winkel der Kollektorposition von ca. 30°, sind die Ergebnisse nicht mehr plausible und es scheint mir, als ob hier ein numerisches Problem vorliegt. Der Fehler tritt unabhängig von dem gewählten Winkel (aber verschieden von 0°) auf.
Hier wurden 5 Tagesverläufe simuliert. Zu Beginn und Ende der Sonnenlicht Phase treten hohe, nicht plausible, Peaks auf. Zu mindestens bei einigen Tagen. (variable step size, ode45, relative tolerance 10e-4, max step 60)
Bild:[variable_step_ODE45]
Wird mit einer fixen step size von 3600 gerechnet (sample rate vom Wetter input TRY aus den CARNOT Public data) verschwinden die Peaks zu beginn der Sonnenlichtphase. Die Peaks zum Ende des Tages bleiben allerdings bei einigen Tage erhalten.
Bild:[fixed_step_ODE1]
Das Problem scheint die diffuse Strahlung aus dem WDB zu sein. Hier entstehen die Peaks beim Umrechnen der Strahlung auf die geneigte Kollektorfläche.
Ist das Problem bekannt? Habe ich falsche Solver Einstellungen benutzt?
Über Hinweise auf mögliche Fehlerursachen würde ich mich sehr freuen.
Viele Grüße
Felix
Beschreibung: |
|
Download |
Dateiname: |
fixed_step_ODE1.jpg |
Dateigröße: |
14.26 KB |
Heruntergeladen: |
293 mal |
Beschreibung: |
|
Download |
Dateiname: |
variable_step_ODE45.jpg |
Dateigröße: |
13 KB |
Heruntergeladen: |
314 mal |
Beschreibung: |
|
Download |
Dateiname: |
PV_Anlage_CARNOT_Modell.jpg |
Dateigröße: |
15.33 KB |
Heruntergeladen: |
370 mal |
|
|
|
|
|
askep |
Forum-Anfänger
|
|
Beiträge: 25
|
|
|
|
Anmeldedatum: 04.06.19
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.03.2021, 09:15
Titel:
|
|
Das angesprochene Problem entsteht durch die Division durch Winkelfunktionen in der Berechnung der Strahlung. Es wird durch Werte ~= 0 dividiert. Wenn Zenith und Azimuth nicht 100% zur Simulationszeit passen können diese peaks entstehen. Bei der Interpolation von Stundendaten kann das auch recht schnell passieren.
Um das abzufedern kann der Block "Add_Solar_Position nach dem Wetterdaten-Block verwendet werden. Damit werden die Sonnenwinkel entsprechend der Simulationszeit neu berechnet. Wichtig ist dabei die zu den Wetterdaten passende geographische Position und Zeitverschiebung einzugeben.
|
|
|
DrBernd |
Forum-Newbie
|
|
Beiträge: 1
|
|
|
|
Anmeldedatum: 11.06.19
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 12.04.2021, 11:01
Titel: Probleme mit dem Zeitstempel der TRY 2011
|
|
|
|
|
Das Problem ist in den Testreferenzjahren 2011 zu suchen. Leider ist darin der Zeitbezug falsch. Eine allgemeine Korrektur für alle Regionen ist nicht möglich, da der Zeitbezug bei den einzelnen Region unterschiedlich ist ....
Eine genauere Beschreibung findet sich hier:
http://www.ibpsa.org/proceedings/ba.....pers/2014/p1172_final.pdf
Es wird auch eine spezifische Korrektur des Zeitstemples für einzelne Regionen vorgeschlagen.
Man kann das Problem etwas reduzieren, wenn man den Carnot Block "DWD_TRY_Radiation_Filter" verwendet. Ist aber nur ein grober Work-Around.
Korrekt wird es erst, wenn man korrekte Eingangsdaten verwendet.
Damit sollte sich das Problem an der Wurzel beseitigen lassen.
Beispielsweise:
1) Testreferenzjahre 2016: https://www.dwd.de/DE/leistungen/te.....re/testreferenzjahre.html
(für Potsdam auch in Carnot 7.1 abgelegt)
2) Referenzdaten aus anderen Quellen wie Meteonorm
3) Referenzdaten aus anderen Quellen wie Energy-Plus.
Für alle drei Formate gibt's in Carnot Importfilter.
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|