top of page
OpenStudio Intro-thumb1.png

OpenStudio SketchUp EnergyPlus - Sonstiges Tipps 12. Dezember 2021

YouTube-Logo-1.png

1. OpenStudio SketchUp – Verwaiste Geometrie und Randbedingungen

In diesem Video zeigen wir, wie Sie Geometrie mit Fehlern finden und verwaiste Objekte beseitigen.  Wir werden auch besprechen, wie Probleme mit Randbedingungen behoben werden können, bei denen die Oberflächenanpassung nicht funktioniert.

Heute zeige ich Ihnen, wie Sie zwei häufige Fehler beheben, auf die Sie beim Modellieren mit OpenStudio und SketchUp stoßen.
Lassen Sie uns das Modell neu laden.
Sie werden feststellen, dass zwei Fehler auftauchen.
Es besagt, dass der Untergrund nicht von seiner Grundfläche umfasst wird. Es kann nicht gezogen werden.
Gesicht 65 und Gesicht 69. Erinnern wir uns, wie diese genannt werden.
Wir gehen zum Filtertool für Suchoberflächen oben.
Suchen Sie danach. Gesicht 65.
Ich werde das aus dem Weg räumen, damit Sie es sehen können.
Es sieht so aus, als wäre da nichts. Ich werde es einblenden und erneut suchen.
Es sieht so aus, als wäre da nichts.
Dies ist ein verwaistes Stück Geometrie.
Irgendwie ist es ein Überbleibsel eines Artefakts der Bearbeitung des Modells.
Es befindet sich immer noch in der OSM-Datei, ist aber nicht wirklich Teil des Modells.
Wir müssen zum Projektdateiordner gehen ... es tut mir leid ...
Gehen Sie zur OSM-Datei und bearbeiten Sie sie mit einem Texteditor.
Suchen Sie nach diesem Objekt. Gesicht 65.
Sie können sehen, dass es in unserer OSM-Datei angezeigt wird, aber es wird nicht in SketchUp angezeigt.
Dies ist ein verwaistes Stück Geometrie, das wir aus der OSM-Datei löschen können.
Lassen Sie uns dasselbe für das andere Objekt tun. Gesicht 69.
Wir werden dies auch aus der OSM-Datei löschen. Speichern Sie es. Schließen Sie den Texteditor.
Wir werden das Modell neu laden.
Dort. Sie können sehen, dass diese Fehler behoben wurden.
Ein weiteres Problem, das ich Ihnen zeigen werde, sind Randbedingungen.
Gehen Sie nach oben zum Filterwerkzeug und rendern Sie nach Rand zu Bedingung oben rechts.
Hier. Klick es. Dies zeigt Ihnen die Randbedingungen der Flächen.
Wir werden eine Schnittebene verwenden, um einen Blick darauf zu werfen.
Sie können sehen, dass auf dieser Schnittebene die meisten dieser Innenflächen grün sind.
Das bedeutet, dass sie eine angrenzende Oberfläche haben, mit der sie verbunden sind.
Wir werden diesen Bereich bearbeiten. (Doppelklick) Sie sehen, dass diese Fläche grün ist.
Wenn Sie den angrenzenden Raum bearbeiten, können Sie auch sehen, dass dieser grün ist.
Werfen wir einen Blick auf das Inspektor-Tool oben.
Wir werden versuchen, dies zu minimieren. Lassen Sie uns diesen Bereich bearbeiten.
Wir werden diese Oberfläche auswählen. Diese Oberfläche wird Face 84 genannt.
Sie können sehen, dass das äußere Randbedingungsobjekt Fläche 41 ist.
Wenn wir die angrenzende Fläche bearbeiten, können Sie sehen, dass die angrenzende Fläche Fläche 84 ist.
Das ist Gesicht 41.
Werfen wir einen Blick auf diese Oberflächen. Sie können sehen, dass diese Innenfläche blau ist.
So ist diese innere Oberfläche. Das sind zwei verschiedene Räume.
Werfen wir einen Blick auf diesen Raum hier. Büro 112.
Sie können sehen, dass der Flächenname Fläche 89 lautet, aber kein Randbedingungsobjekt hat. Es ist leer.
Erinnern wir uns daran. Gesicht 89.
Bearbeiten Sie den angrenzenden Raum. Das Duschbad. Bearbeiten Sie diese Oberfläche. Basis 28.
Sie können auch sehen, dass es hier keine Randbedingung gibt.
Lassen Sie dieses Menü herunter. Suchen Sie nach Gesicht 89. Wählen Sie Gesicht 89 aus.
Sie können sehen, dass es automatisch grün wird, um anzuzeigen, dass es jetzt mit dem angrenzenden Raum verbunden ist. Gesicht 89.
Face 89 ist auch mit Face 28 verbunden.
Ebenso werden Sie feststellen, dass wir auch Innentüren und Innenfenster haben.
Wir müssen diese Innentüren und Fenster auch mit angrenzenden Flächen verbinden, um Randbedingungen zu schaffen.
Dieses Gesicht 89. Gesicht 90. Entschuldigung.
Wir müssen dieses Objekt mit Face 90 verknüpfen.
Jetzt können Sie sehen, dass die Innentür mit dem angrenzenden Raum verbunden ist.
So lösen Sie diese beiden Probleme.
Danke. Bitte liken und abonnieren!

2. OpenStudio SketchUp - Trennung thermischer Zonen

In diesem Video zeigen wir, wie Sie mit SketchUp große Freiflächen in thermische Zonen unterteilen.

Wir haben hier ein Gebäude, das anhand des Grundrisses modelliert wurde.
Wir werden das Dach verstecken und einen Blick über die Spitze werfen.
Auch dieses Plenum verstecken wir hier. Dies sind die Räume, die auf den architektonischen Plänen basieren.
Was wir wirklich für die HLK-Zonierung haben, sieht eher so aus.
Wir werden vorerst an der RTU-2-Zone arbeiten, genau hier.
Sie werden feststellen, dass RTU-2 diesen gesamten Raum auf dieser Seite des Gebäudes bedient.
Wir haben diese Zonen im Moment nur in Räumen gruppiert. Basierend auf den architektonischen Plänen.
Hier gibt es eigentlich keine Wand.vv
Für unser Energiemodell brauchen wir dort eine Wand, um diese thermische Zone zu isolieren.
Wir werden das Modell bearbeiten, um diesen Raum von diesem Raum zu trennen. Diese thermische Zone von dieser thermischen Zone.
Zuerst gehen wir zur Kamera und schalten die perspektivische Ansicht aus.
Dann werden wir diesen Raum auswählen.
Verwenden Sie das Verschieben-Werkzeug: Wir wählen eine Ecke davon aus und drücken die Steuerungstaste, um zu kopieren.
Kopiere es hier hoch.
Dies dauert eine Minute für Sketchup.
Das müssen wir jetzt trennen. Doppelklicken Sie, um diesen kopierten Bereich zu bearbeiten.
Wählen Sie alles bis zu diesem Punkt zum Löschen aus.
Wir können dies zum Löschen und dies zum Löschen auswählen. Dies zum Löschen. Löschen.
Wir werden dies hier einfach tun. Wir werden hier eine Linie zeichnen, die diese Kante verbindet.
Diese Kante hier. Dann müssen wir eine Linie nach unten ziehen, die diese beiden verbindet, um diese zu trennen.
Das sollte die abspalten. Wir kehren zur Draufsicht zurück.
Jetzt sollten wir in der Lage sein, dies zu löschen. Wir haben einen intakten Teil des Gebäudes.
Zurück zur Draufsicht. Wir werden aus den Aktiven auswählen.
Ebenso müssen wir diesen Teil der Zone abtrennen. Gleiches Verfahren.
Wir werden eine Linie ziehen, die diesen Teil durchtrennt.
Wir müssen auch die Fenster durchtrennen. Sie müssen sehr vorsichtig sein, wo Sie Ihre Endpunkte platzieren.
Stellen Sie sicher, dass es richtig durchtrennt wird. Jetzt können wir diese löschen.
Überprüfen Sie noch einmal, ob wir alles haben.
Wählen Sie aus. Sobald Sie fertig sind, können Sie die neue Zone einfach an ihren Platz verschieben.
Verwenden Sie das Verschieben-Werkzeug.
Auch hier müssen Sie sicherstellen, dass Sie den richtigen Ort auswählen.
Sie möchten diesen Endpunkt nicht auswählen. Wir wählen diesen Endpunkt zum Verschieben aus.
Sie müssen sehr vorsichtig sein, welche Punkte Sie auswählen und aufeinander abstimmen.
Gehen Sie zurück zur Draufsicht. Nun wird dieser Raum von diesem Raum getrennt.
Wir haben zwei thermische Zonen. Danke. Bitte liken und abonnieren.

 

Separating Thermal Zones

3. OpenStudio SketchUp - Randbedingungen

In diesem Video werden wir Oberflächenrandbedingungen diskutieren.  Wir zeigen, wie Sie mit SketchUp nach Randbedingungen filtern und diese bearbeiten.

Qualitätskontrollelemente zur Überprüfung Ihres Modells.
Prüfen Sie die Randbedingungen der Flächen.
Im Moment habe ich dieses Modell so eingestellt, dass es nach Oberflächentyp gerendert wird. Das ist ziemlich normal.
Sie können sehen, dass Dächer eine dunkelrote Farbe haben.
  Wände sind gelbe Farbe.  Böden, grau.
Wechseln Sie zum Rendern nach Randbedingung.
Sie können sehen, dass es die Farben ändert.
Die Böden sind dunkelbeige.
  Wände, hellblau.  Dach, dunkelblau.
Sie können sehen, dass dieser heraussticht. Überprüfen Sie diesen Artikel.
Gehen Sie zum Inspektor-Tool ...
Nutzen wir das Info-Tool. Sie können sehen, dass dies die Oberfläche 47 ist.
Lassen Sie uns in diesen Raum klicken. Klicken Sie auf diese Fläche 47.
Sie sehen, dass die Fläche als Dach/Decke angegeben ist.
Aber die äußere Randbedingung wird auf Masse gesetzt.
Das macht Sinn. Es ist eine graue Farbe.
Sie können sehen, dass die Böden grau sind. Grau ist eine Bodenrandbedingung.
Also müssen wir das bearbeiten. Wir werden es in eine Außenrandbedingung ändern.
Wir werden dies auf Outdoor umstellen.
Sie werden feststellen, dass es sich in eine hellblaue Farbe geändert hat.
Das liegt daran, dass es einige andere Randbedingungen gibt, die wir berücksichtigen müssen.
Die sonnenexponierte Randbedingung ... Es besagt, dass es keine Sonne gibt, aber dies ist ein sonnenexponiertes Dach.
Es wird der Sonne ausgesetzt sein.
Es wird auch windexponiert sein.
Wir werden diese Bedingungen bearbeiten.
Machen Sie dasselbe für die anderen Oberflächen, die falsch sind.
Sie werden feststellen, dass dieser Überhang als bodenexponierte, äußere Randbedingung bezeichnet wird.
Dies ist tatsächlich im Freien ausgesetzt.
Es ist nicht der Sonne ausgesetzt. Es wird windexponiert sein.
Wir sollten diese Randbedingungen ändern.
Wir werden dies für die anderen Oberflächen tun, die nicht korrekt sind. Überprüfen Sie die Bedingungen, die falsch zu sein scheinen.
Danke. Bitte liken und abonnieren!

Boundary Conditions

4. OpenStudio-Tipps – Bearbeiten Sie schnell mehrere Zeitpläne

In diesem Video zeigen wir, wie Sie schnell mehrere Zeitpläne gleichzeitig bearbeiten können.

Heute besprechen wir, wie Sie mehrere Zeitpläne schnell anpassen können.
Gehen Sie zur Registerkarte Zeitpläne.
Wir haben mehrere verschiedene Zeitpläne. Beleuchtungspläne. Belegungspläne.
Für diese Zeitpläne gibt es über das Jahr verteilt unterschiedliche Prioritäten.
Für einige von ihnen möchten wir, dass sie gleich sind.
Wir werden uns diesen hier ansehen. Sie werden feststellen, dass das Jahr am 3. Januar beginnt.
Aber es gibt einige Zeitpläne, die am 1. Januar beginnen.
Wenn Sie sich den 1. Januar ansehen, ist es ein Wochenende: Sonntag.
Wenn wir uns diesen Zeitplan ansehen, werden Sie feststellen, dass dieser am dritten beginnt.
Eigentlich wollen wir am zweiten anfangen. Dies ist ein Wochenende. Dies beginnt ebenfalls am dritten.
Wir wollen mit dem ersten anfangen. All dies werden wir am ersten des Jahres beginnen.
Dieses Problem tritt in allen anderen Zeitplänen auf. Sie beginnen am dritten statt am ersten.
Wir wollen die OSM-Datei mit NOTEPAD++ öffnen.
Wir werden nach dieser Zeitplanregel suchen. Sie können sehen, dass dieser Zeitplan im ersten Monat des Jahres beginnt. Der dritte Tag dieses Monats.
Wir wollen das auf den ersten Monat des Jahres und den ersten Tag dieses Monats ändern.
Gehen Sie zu ersetzen. Wir müssen den neuen Zeilencode "\r\n" eingeben.
Wir werden den dritten Tag auswählen. Wir versuchen also, dies zu finden, und wir werden es durch dieses ersetzen.
Sie möchten sicherstellen, dass Sie "Umbruch" und "Erweiterter Suchmodus" auswählen.
Klicken Sie auf „Alle ersetzen“. Es durchläuft die gesamte Datei und ersetzt alle diese Vorkommen.
Es heißt, es gab 29 Flugpläne, die vom 3. Januar auf den 1. Januar geändert wurden.
Speicher die Datei. Gehen Sie zurück zu OpenStudio.
  Klicken Sie auf „Auf Gespeichert zurücksetzen“.
Wir werden zu unseren Zeitplänen gehen. Gehen Sie zum Lichtplan der Bibliothek.
Überprüfen Sie, ob es korrigiert wurde. Sie können sehen, dass es auf den 1. Januar geändert wurde.
So passen Sie mehrere Zeitpläne gleichzeitig mit einem Texteditor an.
Danke. Bitte liken und abonnieren.

Quickly Edit Multiple Schedules

5. OpenStudio EnergyPlus - Messen schreiben 1

In diesem Video besprechen wir, was OpenStudio-Measures sind, wie sie verwendet werden und wie Sie Ihre eigenen Measures erstellen, indem Sie mit der Programmiersprache Ruby codieren.

Heute werden wir über OpenStudio Measures sprechen.
Werfen Sie einen Blick auf die Registerkarte Maßnahmen.
Lassen Sie uns zunächst besprechen, wie OpenStudio Ihr Energiemodell erstellt.
OpenStudio sammelt alle Eingaben von jeder dieser Registerkarten.
Diese Eingabevariablen, die Sie in das Modell eingeben. Und es erstellt eine .OSM-Datei. Diese Datei hier.
Dies ist die Eingabedatei für OpenStudio.
  Diese Eingabedatei enthält alle Zeitpläne, alle Geräte, alle Zonenzuweisungen.
Grundsätzlich alle Eingaben für das Energiemodell.
Dann lässt OpenStudio es durch einen Übersetzer laufen.
Es übersetzt diese OSM-Eingabedatei in eine EnergyPlus-Eingabedatei.
Die EnergyPlus-Eingabedatei ist sehr ähnlich. Sie finden es, indem Sie zum Projektordner gehen. Gehen Sie zum Ausführungsordner. Wählen Sie die in.IDF-Datei aus.
IDF ist eine EnergyPlus-Eingabedatei. Wenn Sie es öffnen, sieht es der OpenStudio-Eingabedatei sehr ähnlich.
Aber OpenStudio macht viele Abkürzungen.
  Verknüpfungen, die es dem Benutzer erleichtern, das Energiemodell zu erstellen.
Nachdem Sie die Informationen über die grafische Benutzeroberfläche (GUI) von OpenStudio eingegeben haben, muss OpenStudio diese Eingaben in EnergyPlus übersetzen.
Es muss diese Verknüpfungen erweitern.
  Ergänzen Sie fehlende Informationen. Das macht der Übersetzer.
Es ändert die OpenStudio-Eingabedatei in eine EnergyPlus-Eingabedatei.
Die EnergyPlus-Eingabedatei ist sehr ähnlich.
Es enthält alle Objektdefinitionen. Wände, Dämmung, Ausstattung, Zeitpläne etc.
Die IDF-Datei wird ausschließlich für die EnergyPlus-Simulations-Engine verwendet.
EnergyPlus verwendet diese Eingabedatei.
  Es führt alle auf Physik basierenden Berechnungen durch, die zum Erstellen Ihrer Energiemodellsimulation erforderlich sind.
Dann spuckt es eine Ausgabedatei aus. Die Ausgabedatei enthält die Informationen, die Sie sehen, wenn Sie zur Registerkarte Berichte wechseln.
Kommen wir nun zurück zu den Maßnahmen.
Energiemodellierer verwenden Kennzahlen, um einige der Eingabevariablen in der Eingabedatei automatisch zu bearbeiten.
Und sie können einige dieser Eingaben bearbeiten
  die die OpenStudio-Schnittstelle nicht hat.
Diese Maßnahmen können Sie aus der Bauteilbibliothek herunterladen.
Wir werden uns die HVAC-Lüftung ansehen. Lassen Sie uns sehen. Gesamtsystem-Verteilung.
Es gibt verschiedene Maßnahmen, die Sie verwenden können. Diese Maßnahme hier. Das Mischen von Luftwandzonen erzeugt eine Luftwand auf Ihrem OpenStudio-Modell.
Dass es sich um eine OpenStudio-Maßnahme handelt, erkennen Sie am OpenStudio-Logo.
Umgekehrt.
  Objekt Zonenmischung hinzufügen ist eine EnergyPlus-Maßnahme.
Diese Maßnahme fügt der EnergyPlus-Datei ein Zonenmischungsobjekt hinzu.
Diese EnergyPlus-Maßnahme wird angewendet, nachdem die OpenStudio-Eingabedatei in die EnergyPlus-Eingabedatei übersetzt wurde.
Es gibt also zwei verschiedene Maßnahmen, die Sie schreiben können. (Eigentlich drei, wenn Sie Berichte einbeziehen)
Grundsätzlich gehen diese Maßnahmen in die Eingabedateien ein und ändern einige der Parameter.
Wenn Sie alle Wände in Ihrem Modell auf ... vielleicht ... "sonnenbelichtet" ändern möchten.
  Das Messprogramm geht in die Eingabedatei und diesen Parameter genau hier.
Und es ist automatisiert.
  Dadurch werden alle Wände in Ihrem Modell so geändert, dass sie diese Eingabecharakteristik aufweisen. (dh Sonne ausgesetzt)
Grundsätzlich ist eine Maßnahme ein kurzes Programmskript, das die Eingabedatei öffnet und einige der Eingabeparameter ändert.
Es kann auch Ihr Modell transformieren.
Zum Beispiel. Einige der Maßnahmen werden verwendet, um die Systeme in Ihrem Modell vollständig zu ändern.
Zum Beispiel. Wenn dieses Modell über ein normales Dachklimasystem verfügt und Sie dieses gesamte System durch ein gekühltes Wasser mit variablem Luftvolumen ersetzen möchten.
Sie können diesen erweiterten Energiedesign-Leitfaden nutzen.
Diese können Sie aus der Building Component Library (BCL) herunterladen.
Heute werden wir zeigen, wie man ein einfaches Maß schreibt.
Wir beginnen mit einem Eingabeobjekt, das OpenStudio nicht unterstützt.
Es ist ein Eingabeobjekt, das EnergyPlus verwendet. Wir werden zu unserer Luftschleife gehen.
  Wir haben hier einen Rückkehrer.
Dieser Rücklüfter hat viele Eingänge, aber es gibt einen bestimmten Eingang, den OpenStudio nicht hat.
Wenn wir zum EnergyPlus-Input-Output-Referenzhandbuch gehen. Sie werden sehen, dass eine dieser Eingaben als Design Return Air Flow Fraction of Supply Air Flow bezeichnet wird.
Sie können darüber hinwegsehen ... Oh, tut mir leid. Dies ist Teil des Luftkreislaufs ... ja, Air Loop HVAC.
Wenn wir die Luftschleifen-HVAC auswählen; Sehen Sie sich die Eingaben in diesem Bereich an.
Im Eigenschaftenbereich. Sie werden diese bestimmte Eingabe nicht finden. Es ist nicht verfügbar.
Es wird von OpenStudio nicht unterstützt. Wir werden also eine EnergyPlus-Kennzahl erstellen, die diese bestimmte Eingabe in die IDF-Datei einfügt.
Im Wesentlichen; Nachdem OpenStudio dies in eine EnergyPlus-Eingabedatei übersetzt hat, fügt diese Messung diesen Rückluftstromanteil der Zuluftstromvariablen ein.
Diese Eingangsgröße begrenzt den Rückluftventilator auf eine maximale Luftmenge.
Ein maximales Luftstromverhältnis des Zuluftventilators.
Das System liefert den vollen Zuluftstrom vom Zuluftventilator, aber der Abluftventilator gibt nur einen Bruchteil dieses Luftstroms zurück.
Dies setzt voraus, dass an anderer Stelle im Gebäude Abluftventilatoren vorhanden sind, die einen Teil dieser Luft ansaugen.
Der Rückluftventilator gibt also nicht den vollen Luftstrom des Zuluftventilators zurück.
Dazu müssen wir zu...
Kommen wir zu den Maßnahmen. Wir werden nur eine der Maßnahmen kopieren. Wir werden es für unsere Zwecke modifizieren.
Ich weiß, dass dieses Add-Zone-Mixing-Objekt einige der Elemente enthält, die wir ändern müssen.
Wir werden dies kopieren und in unser eigenes Maß umbenennen.
Wählen Sie das Objekt aus. Wählen Sie x2; ausgewählte Maßnahme kopieren. Zu meinen Maßen hinzufügen.
Wir werden dies umbenennen: "Anteil des Rückluftstroms bearbeiten".
Dies ist nur eine Beschreibung dessen, was diese Maßnahme bewirkt.
Dadurch wird der Auslegungsanteil des Rückluftstroms des Zuluftstroms gegenüber dem Standardwert von eins geändert.
Als nächstes müssen wir die Modeler-Beschreibung bearbeiten. Dies beschreibt alle spezifischen Details, die der Energiemodellierer wissen muss. Wie sich diese Maßnahme auf sein/ihr Energiemodell auswirken könnte.
Wie es umgesetzt werden soll.
Durch diese Maßnahme wird der Rückluftstrom maximiert.
Als nächstes müssen wir angeben, um welche Art von Maßnahme es sich handelt.
Diese Maßnahme wird die EnergyPlus-Eingabedatei anpassen.
Die Taxonomie wird eine EnergyPlus-Maßnahme sein.
Dies ist nur eine HLK-Gesamtsystemmaßnahme.
  Weil es das gesamte HLK-System betrifft.
Dies sind die beabsichtigten Werkzeuge. Sie können die Maßnahme jetzt mit dem Werkzeug „Maßnahme jetzt anwenden“ anwenden.
Sie können es auf der Registerkarte „Measures“ von OpenStudio ausführen.
Oder Sie können es im parametrischen Analysetool ausführen.
Wir werden diese einfach so belassen, wie sie sind.
Das ist ... ähm ja ... wir werden die einfach so lassen, wie sie sind.
Wenn Sie fertig sind, klicken Sie auf Maß erstellen und zur Bearbeitung öffnen.
Die Maßnahme wird automatisch in Ihrem persönlichen OpenStudio-Maßnahmenordner abgelegt.
Der Ordner befindet sich in Ihrem Benutzerordner. Das wollen wir öffnen.
Ich würde empfehlen, diese mit Notepad ++ zu bearbeiten.
Notepad++ hat zusätzliche Funktionen, die beim Bearbeiten von Programmiercode hilfreich sind.
Es hat einige Funktionen, die nicht nur für eine normale Notepad-Anwendung verfügbar sind.
Dies öffnet das Programm. Es ist ein Ruby-Programm (Ruby-Programmiersprache).
Es hat den typischen Haftungsausschluss.
  Frei nutzbare Informationen. Grundsätzlich sagen, dass es keine rechtlichen Verpflichtungen oder ähnliches gibt.
Der Code beginnt mit einigen Dingen, die bereits umbenannt wurden, basierend auf den Eingaben, die wir gerade gemacht haben.
Dieses Maß ist „edit_return_airflow_fraction“.
Es beginnt mit einer Klasse. All diese Dinge wurden bereits für uns bearbeitet, basierend auf dieser Beschreibung, die wir gerade eingegeben haben.
Hier ist unsere Beschreibung. Hier ist unsere Modeler-Beschreibung.
All diese Dinge wurden automatisch zum Programm hinzugefügt.
Dann beginnt das Programm mit der Definition von Argumenten.
Argumente sind die Eingaben, die der Benutzer in die OpenStudio-GUI eingibt.
Lassen Sie mich ein Beispiel zeigen. Wir werden diese Maßnahme „Add Zone Mixing Object“ hier einfügen.
Wir werden darauf klicken. Das sind die Argumente hier. Sie sind die Eingaben des Benutzers für die Kennzahl.
Dies ist nur ein Beispiel.
Einige davon wollen wir ändern. Schau dir nur diesen hier an.
Dies hat den Zonennamen. Wir werden dies durch airloop_name ersetzen.
Wir werden dies nennen ... nennen es ... anstatt diesen Zonennamen zu nennen, werden wir diesen Schleifennamen nennen.
Wir wollen es auswählen. Sie können sehen, dass es alle hervorhebt.
Kopieren. Wir werden zone_name finden und durch loop_name ersetzen.
Wir werden alle in diesem Programm ersetzen.
Mit dem Anzeigenamen ist dies ... dies sagt ... Diese Variable wird Zone mit Auspuff sein.
Sie können sehen, dass dies der Anzeigename hier ist. "Zone mit Auspuff"
Hier wollen wir dies ändern in so etwas wie „Luftkreislauf mit Rücklaufgebläse“
Das tut dies. Dies erstellt eine Variable namens „loop_name“ und setzt dieses Argumentfeld genau hier, also was auch immer der Benutzer eingibt.
Diese Zeichenfolge wird in diese Variable loop_name verschoben.
Wir werden auch einige dieser Kommentare bearbeiten. Dies ist nur ein Kommentar.
Sie können alle Kommentare sehen. Sie sind mit einem Hashtag gekennzeichnet.
Das heißt, sie sind nicht Teil des Programmiercodes. Es ist nur ein Kommentar des Programmierers.
Es sagt jedem, der das Programm liest, was dieser Teil des Programms tut.
Wir nennen dies den Namen der zu bearbeitenden Luftschleife.
Wir brauchen keine weiteren Namen. Das können wir löschen.
Ich brauche keine weiteren Namen. Das können wir löschen.
Als nächstes brauchen wir so etwas wie eine Variable. Eine Zahl.
Wie diese Designzone, die cfm mischt.
  CFM ist eine Luftstromzahl, aber wir verwenden einen Prozentsatz.
Er funktioniert genauso wie der Luftstromwert. Es ist eine Zahlenvariable.
Wir werden dies ändern in ... na ja ... wir werden diesen Kommentar hier machen.
Dies ist der Auslegungsanteil des Rückluftstroms am Zuluftstrom.
Es wird ein Verhältnis sein. Ein Prozentsatz. Wir werden diese Variable hier umbenennen. Design...statt Designlevel.
Ersetzen Sie dies durch „return_fraction“. Ersetzen Sie alle return_fraction.
Und das ... statt einer Schnur. Der Schleifenname ist eine Zeichenkette, das wäre also der Name der Luftschleife.
Dies ist ein makeDoubleArgument. Ein Double ist jede reelle Zahl.
Sie können auf der OpenStudio-Website zum Referenzhandbuch für den Maßzahlschreiber gehen.
Es wird Ihnen viele Hinweise geben, wie Sie etwas programmieren können.
Wir finden doppelt...doppelt ist jede reelle Zahl. Es ist eine Dezimalzahl. Also 1,0, -1,5 oder 50,5 usw.
Wir erstellen eine Variable return_fraction. Es ist ein Doppelgänger.
Dieses "wahr" hier. Ich habe vergessen, dieses "wahr" hier zu erwähnen.
  Dies bedeutet, dass es sich um eine notwendige Benutzereingabe handelt.
Der Benutzer muss dieses Feld ausfüllen, damit die Maßnahme ausgeführt werden kann.
Der Benutzer muss diese Informationen angeben, damit die Maßnahme ausgeführt werden kann.
Wenn der Benutzer in diesen Feldern nichts angibt und es als wahr markiert ist, wird die Kennzahl nicht ausgeführt.
Manchmal werden Sie Variablen haben, die falsch sind. Das bedeutet, dass es optional ist.
Der Benutzer kann diese Felder ausfüllen. Oder nicht.
Die nächste Zeile nach unten, return_fraction.setDisplayName. Auch dies ist der Anzeigename.
Wir nennen den Anzeigenamen "Return Air Flow Fraction".
Das wird auf der GUI angezeigt.
Es wird das sein, was hier angezeigt wird. Es wird "Return Air Flow Fraction" sein.
Die nächste Zeile nach unten ist die Variable, die der Benutzer setzt und ... oh, es tut mir leid. Die Einheiten.
Für dieses Beispiel hat es Einheiten von CFM.
  In unserem Fall wird es ein Prozentsatz sein.  Von null auf eins.
Wir werden hier das Prozentzeichen einfügen. Das ist alles für den Argumentationsteil.
Jetzt werden wir nach unten gehen und definieren, was passiert, wenn die Maßnahme ausgeführt wird.
Damit wird der eigentliche Lauf für die Maßnahme festgelegt. Hier modifiziert das Programm die Eingabedatei.
Dies sind alle Operationen, die das Programm ausführt, um Ihre Eingabedateien zu ändern.
Da wir eine EnergyPlus-Eingabedatei bearbeiten, arbeiten wir im "Arbeitsbereich".
Wenn wir an einer OpenStudio-Maßnahme arbeiten würden, würde sie "Modellbereich" heißen, glaube ich ... Es ist entweder Modellbereich oder Modell ...
Es tut uns leid. Auf geht's. Ja. Jede Maßnahme braucht ein „Modell“ oder „Workspace“. Workspace dient zum Bearbeiten der EnergyPlus IDF-Dateien.
Das Modell dient zum Bearbeiten der OpenStudio OSM-Dateien. Wir arbeiten an einem EnergyPlus-Modell, also werden wir "Workspace" verwenden.
Als nächstes gibt es eine standardmäßige "eingebaute" Fehlerprüfung. Dies überprüft lediglich das Programm oder die Argumente auf Fehler. Wir lassen das einfach so wie es ist.
Als nächstes weist dies die Benutzereingaben Variablen innerhalb dieser Laufschleife zu.
Dies ist der Lauf, also müssen wir diese Variablen hier oben aufnehmen und sie hier innerhalb dieser Schleife Variablen zuweisen.
Einige davon haben wir bereits umbenannt. loop_name. Wir haben das. Wir können den Zeitplannamen löschen.
return_fraction. Wir haben das. Wir brauchen diesen source_loop_name nicht.
Wir hatten nur zwei Variablen. Der loop_name und der return_faction-Wert.
Wir haben unsere Argumentvariablen genommen und ihnen innerhalb dieser Laufschleife Variablennamen zugewiesen.
Schauen wir uns das nächste an. Melden des Anfangszustands des Modells.
Dies geht in die IDF-Datei und kompiliert alle ZoneMixing-Objekte in ein Array namens zone_mixing_objects.
Das werden wir hier nicht verwenden. Wir müssen unser eigenes Array erstellen.
Wir müssen ein Array von AirLoopHVAC-Objekten erstellen ... kehren wir zur Eingabe-Ausgabe-Referenz zurück.
Wie lautet der Objektname für dieses. Der Objektname ist AirLoopHVAC.
Wir können das überprüfen, indem wir uns die Luftschleife ansehen. Klick es an. Ja. Der Objektname ist AirLoopHVAC.
Wir kehren zu unserem Programm zurück. Wir werden dies einfach vereinfachen, indem wir es "air_loops" nennen.
Lassen Sie uns suchen und ersetzen. air_loops. Dies ist ein Array aller AirLoopHVAC-Objekte in der IDF-Datei.
Es geht in den Arbeitsbereich, der die IDF-Datei ist, und ruft alle Objekte nach Typ ab.
Der gesuchte Typ ist "AirLoopHVAC".
Es findet alle AirLoopHVAC-Objekte in der Datei und fügt sie in das air_loop-Array ein.
Dann gibt es noch einen Läufer. Ein Runner ist eine kleine Information, die er an die GUI zurückgibt, während das Programm läuft.
Wenn Sie die Datei ausführen ... wenn Sie das Modell ausführen, klicken Sie auf die Schaltfläche „Ausführen“. Es gibt eine Menge ... wir können es einfach anklicken.
Es gibt eine Menge Informationen hier, die in diesem Fenster erscheinen.
  Diese Nachrichten werden Läufer genannt.
Das sind diese. Die Meldungen informieren den Benutzer über wichtige Fortschrittsschritte beim Ausführen des Programmcodes.
Dies scheiterte an unserer Zone-Mixing-Object-Maßnahme.
  Wir haben die erforderlichen Informationen zu der Maßnahme nicht ausgefüllt.
Ohnehin.
  Das ist, was ein Läufer ist. Dieser Läufer registriert den Anfangszustand.
Das Gebäude begann mit so und so Luftschleifen. Größe. Es braucht diese Reihe von Luftschleifen.
Es findet heraus, wie groß das Array ist. Wie viele Luftschleifenobjekte befinden sich in dieser IDF-Datei.
Das können wir einfach ersetzen.
Das ist nicht sehr wichtig, aber das können wir erstmal drin lassen.
Zumindest haben wir einen Läufer, der etwas sagt, während der Code ausgeführt wird.
Wir werden wissen, dass es tatsächlich etwas tut.
Das nächste Stück Code. Erhalten Sie alle thermischen Zonen im Startmodell. Das brauchen wir nicht.
Wir machen uns bei diesem Programm keine Sorgen um thermische Zonen.
Eingabenamen validieren und Zonen abrufen. Wir müssen diese Namen nicht validieren.
Wir könnten später auf diese Wiederverwendung zurückkommen.
  Im Moment werden wir den gesamten Code einfach auskommentieren, um die Dinge zu vereinfachen.
Dann Fehler, wenn keine Zonen gefunden wurden. Lassen Sie uns dies noch einmal auskommentieren.
Humm ... Ich glaube, es gibt einen einzeiligen Kommentar. Auf geht's. Wir werden das auskommentieren.
... validieren Sie den Zeitplannamen? Ja. Darüber brauchen wir uns keine Gedanken zu machen.
Dies ist nur der Kommentar eines Programmierers aus dem Code, den wir kopiert haben. Es ist hier nicht anwendbar.
Eingaben auf Designebene validieren. Wir werden dies einfach auskommentieren. Wir werden später darauf zurückkommen.
Dies ist nur ... los geht's ... Berechnungsmethode. Wir brauchen diese Variablen nicht für das Zone-Mixing-Objekt.
Lassen Sie uns diese löschen. Diese gelten nicht für unser Programm.
Dadurch wird dem Modell ein neues Mischobjekt hinzugefügt, aber wir möchten kein neues Mischobjekt hinzufügen.
Wir wollen dem Modell keinen neuen Luftkreislauf hinzufügen. Also können wir das löschen.
Wir können das alles eigentlich löschen. Wir wollen eine "Do"-Schleife einrichten.
Wenn Sie mehr über das Schreiben von Takten erfahren möchten, wie ich bereits erwähnt habe, können Sie den Leitfaden zum Schreiben von Takten auf der OpenStudio-Website aufrufen.
Lassen Sie uns nach "tun" suchen. Wir wollen nach einem Beispiel für eine „do“-Schleife suchen.
Lassen Sie uns unseren do air_loop einrichten.
Unser Array ist air_loops, also wollen wir air_loops durchlaufen und ...
Mal sehen, air_loops.each tun. Für jede Instanz in diesem Array werde ich ihr eine Variable namens air_loop zuweisen.
Das ist die Instanz, die das Programm in jedem Zyklus der "do"-Schleife betrachtet.
Dann wollen wir setzen: if loop_name is gleich air_loop get string an Position Null des Arrays.
Eine Sache, die Sie erkennen möchten, ist, dass diese EnergyPlus-Objekte Arrays sind.
Der Objektname ist AirLoopHVAC. Das erste Feld im Array ist der Name des Luftkreislaufs.
Dieser Name steht an Position Null des Arrays. Der Controller-Listenname befindet sich an Position eins des Arrays.
Der Name der Availability Manager-Liste befindet sich an Position 2 des Arrays...
Wenn wir uns das ansehen wollen, können wir einen Blick auf die IDF-Datei werfen.
  Die EnergyPlus-Eingabedatei.
Wir werden nach airloophvac suchen. Sie können sehen ... hier ist es.
Position null des Arrays ist der Name, Position eins ist der Name der Controller-Liste, Position zwei ist der Name der Availability-Manager-Liste.
Das haben wir in der gesehen
  Eingang Ausgang Referenzhandbuch. Name. Controller-Listenname. Name der Availability Manager-Liste.
Es geht weiter. Bis hinunter zu den Knotennamen.
Das, wonach wir suchen, steht ganz unten ganz unten: Design Return Air Flow Fraction.
Das kommt nach Knotennamen, aber Sie können sehen, dass es in dieser IDF-Datei nicht existiert.
Also schreiben wir diese Maßnahme, um dieses Feld in das Objektarray einzufügen.
Wir müssen herausfinden, in welcher Position sich dieses Feld befindet.
Wir können sie mit 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 zählen. Dieses Feld befindet sich an Position zehn des Arrays.
Kommen wir in diesem Sinne zurück zu unserem Maßnahmenprogramm.
Das Programm durchläuft die Luftschleifen des Energiemodells. Es sucht nach dem Schleifennamen, den der Benutzer oben im Argumentabschnitt angegeben hat.
Das Array durchlaufen und versuchen, diesen bestimmten Luftschleifennamen zu finden.
Sobald es diese bestimmte Luftschleife gefunden hat, möchten wir, dass es diese Zeichenfolge an Position 10 in dieses Objekt schreibt.
Es findet die Luftschleife und wir schreiben: air_loop.setString.
Weitere Informationen zu diesen Funktionen finden Sie erneut in der Anleitung für den Verfasser von Maßnahmen.
Gehen Sie zum Anfang und zur SDK-Dokumentation. Die gesamte Syntax befindet sich in dieser SDK-Dokumentation.
Ich fand es einfacher, einfach danach zu suchen. Wenn wir nach openstudio .setstring suchen ...
Ja. Es sieht so aus, als würde es mich zurück zum Referenzhandbuch des Maßzahlschreibers bringen ... Hier ist ein Beispiel für die Verwendung von .setstring.
Es ist wichtig zu versuchen, Codebeispiele zu finden. Wo es verwendet wird. Versuchen Sie zu verstehen, wie es verwendet wird.
Sobald Sie sich damit vertraut gemacht haben, werden Sie anfangen, es besser zu verstehen.
Und wie Sie diese Informationen finden. Für dieses Beispiel machen wir .setstring.
Wir wollen Position 10. return_fraction to string.
Wir werden hier einfach einen Kommentar schreiben. Was das tut. Rückluftstromanteil überschreiben.
Dies überschreibt den Anteil des Rückluftstroms, wenn er bereits in der IDF-Datei enthalten ist. Oder schreiben Sie es dort hin, wenn es nicht existiert.
Es schreibt nur den Anteil des Rückluftstroms. Wenn dies bereits in der IDF-Datei enthalten wäre, würden wir es überschreiben.
Wieder machen wir eine "Do"-Schleife. Wir suchen nach dem Schleifennamen, der zu der Schleife passt, an der wir interessiert sind.
An Position Null als Schleifenname. Sobald es diese Schleife gefunden hat, setzt es die Zeichenfolge an Position 10 des Arrays auf die Variable, die der Benutzer in den Argumenten angegeben hat.
Dann ... ähm ... wollen wir wahrscheinlich einen Läufer haben, nur um dem Benutzer zu sagen, dass es erfolgreich war.
runner.registerFinalCondition
Der Läufer sagt, dass der Anteil des Rückluftstroms des Zuluftstroms in return_fraction geändert wurde.
Ganz am Ende der if-Schleife wollen wir "end" setzen. Wir müssen auch die "Do"-Schleife beenden.
Dies sind nur einige Läufer aus dem alten Code. Diese können wir loswerden. Und das ist das Ende des Codes.
Wenn also alles gut geht, sollten wir in der Lage sein, diesen Code auszuführen, und hoffentlich läuft er.
Kommen wir zurück zu unserem Energiemodell. Wir können das einfach loswerden ... ähm ... oh
Wir möchten sicherstellen, dass der Code gespeichert wird. Gehen Sie zurück zu unserem Energiemodell und lassen Sie uns sehen...
Gesamte System-Rückluftstromfraktion bearbeiten. Da ist der Takt, den wir gerade editiert haben.
Wir werden es in unsere Maßnahmen einfügen und Sie werden feststellen, dass hier ein Ausrufezeichen steht.
Es heißt, dass dies erforderliche Eingaben sind. Wir müssen diese Informationen ausfüllen, damit die Maßnahme ordnungsgemäß durchgeführt werden kann.
Wir müssen herausfinden, wie der Name der Luftschleife lautet. Wir können zur Registerkarte HLK-Systeme zurückkehren.
Wählen Sie die Luftschleife aus. Wir werden den Namen hier kopieren. Gehen Sie zurück zu den Maßnahmen.
Fügen Sie den Namen hier ein. Wir werden sagen, dass der Anteil des Rückluftstroms am Zuluftstrom ... vielleicht 60 Prozent betragen wird.
Sagen wir sechzig Prozent. Speichern Sie unser Modell. Gehen Sie rennen ... und nur ... äh ... ganz schnell.
Wir werfen einen Blick auf unsere OSM-Datei, ganz schnell.
Ich weiß, es ist nicht da, aber ich wollte es dir nur zeigen. Suchen Sie nach airloophvac.
Sie können sehen, dass der Rückluftstromanteil der Zuluft fehlt. Es sollte genau hier sein. Aber es ist nicht.
Wir haben uns bereits die IDF-Datei angesehen. Gleiche Sache. Es ist nicht da.
Gehen Sie voran und klicken Sie auf Ausführen. Wir sollten sehen, dass einige dieser Läufer auftauchen ... oh ...
Es sieht so aus, als ob unser Code fehlgeschlagen ist ... also ... wir hatten einen Läufer. Das Gebäude begann mit einem HLK-Objekt mit Luftkreislauf ... ja.
Hier steht die undefinierte Methode 'getstring' ... Wir können zu unserem Programm zurückkehren.
Ja, wir haben hier "getstring", aber das kam vor dem Läufer. Der Läufer hatte erfolgreich ausgeführt.
Aber wir haben hier einen "Getstring" und ich glaube, ich weiß, was falsch ist. Hierbei wird zwischen Groß- und Kleinschreibung unterschieden.
Wir müssen ein großes "S" für "getString" schreiben. Ich wette, hier wird wahrscheinlich auch zwischen Groß- und Kleinschreibung unterschieden. "setString"
Okay, wir werden es speichern. Wir werden wiederkommen. Versuchen Sie, die Simulation erneut auszuführen.
... ähm ... kehren wir zu gespeichert zurück. Vielleicht müssen wir das auffrischen...
Nein, es wird immer noch ein "getstring"-Fehler angezeigt ... Es scheint also, als würde es immer noch mit einer alten Kopie unseres Programms arbeiten.
Das sollte groß geschrieben werden, auch wenn es noch kein Fehler war.
Kommen wir zurück zu den Maßen. Mach weiter und lösche das hier ... stelle sicher, dass ...
Speichern ... oops ... stellen Sie einfach sicher, dass dies gespeichert ist. Ich dachte, wir hätten das geändert. Okay.
Gehen wir zurück zu unserer Bibliothek Rückluftstromfraktion ... 0,6.
Wir werden es retten. Wir werden einfach versuchen, es erneut auszuführen.
Da ist es. Endbedingung Rückluftstromfraktion wurde geändert.
Erfolg! Gut. Wir sollten dazu in der Lage sein ... wir werden das zu Ende bringen.
Wir sollten in der Lage sein, zur IDF-Datei zu gehen.
  Die EnergyPlus-Eingabedatei. Öffne es.
Wir werden nach "Rückluftstrom" suchen. Da ist es. Auslegungsanteil des Rückluftstroms am Zuluftstrom.
Es wurde unserem Luftkreislauf namens "Packaged Rooftop Air Conditioner" hinzugefügt. Erfolg!
So schreiben Sie eine Maßnahme für OpenStudio. Insbesondere das Schreiben einer Maßnahme zum Bearbeiten der EnergyPlus-Eingabedatei.
Danke. Bitte liken und abonnieren.

Measure Writing 1

6. OpenStudio EnergyPlus – Eingabe-Ausgabe-Objekte

In diesem Video besprechen wir EnergyPlus-Objekte und wie Sie Informationen zu ihrer Funktionsweise finden.  Dies hilft Ihnen zu verstehen, wie OpenStudio / EnergyPlus funktioniert, um Ihr Energiemodell zu simulieren.  Es wird Ihnen auch dabei helfen zu wissen, welche Eingaben wichtig sind, welche Eingaben standardmäßig belassen werden können und wie sie sich auf Ihre Energiesimulation auswirken können.

Heute werden wir diskutieren, was ein EnergyPlus-Objekt ist.
EnergyPlus-Objekte sind Programmierteile innerhalb des EnergyPlus-Programms, die bestimmte Berechnungen ausführen.
Beispiel: Dieser Lüfter ist ein EnergyPlus-Objekt. Dieses DX-Kühlregister ist ein EnergyPlus-Objekt.
Dieser Luftkreislauf ist ein EnergyPlus-Objekt. All dies sind Objekte.
Objekten ist ein bestimmter Programmiercode zugeordnet, der Eingaben enthält.
Die Eingänge sind die Items, die Sie hier nebenbei für dieses Objekt einstellen.
Es gibt auch Ausgänge.
Wir werden besprechen, wie man herausfinden kann, was jedes dieser Objekte tut.
Schauen wir uns diesen Lüfter hier an. Sie können gleich hier sehen. Auf der rechten Seite.
Da steht OS:Fan:ConstantVolume.
Wenn Sie herausfinden möchten, was einer dieser Eingänge für die Simulation des Objekts tut, können Sie zur Input-Output-Referenz von EnergyPlus gehen.
Gehen Sie zur EnergyPlus-Website: EnergyPlus.net/documentation
Es gibt eine Menge Dokumentation für EnergyPlus.
Insbesondere werden wir uns die Input/Output-Referenz ansehen.
Dieses Dokument hier.
Wir betrachten Fan:ConstantVolume.
Lassen Sie uns das hier in die Suche eingeben. Lüfter: Konstante Lautstärke
Es findet das Fan:ConstantVolume-Objekt im Inhaltsverzeichnis.
Wir klicken einfach auf den Link, um direkt dorthin zu gelangen. Hier beschreibt es dieses Objekt.
Dieses Objekt modelliert einen Lüfter mit konstantem Luftvolumen, der basierend auf einem Zeitplan kontinuierlich betrieben werden soll.
Dieser Lüfter wird nicht basierend auf Kühl-/Heizlast oder anderen Steuersignalen ein- und ausgeschaltet.
Es geht weiter, um Ihnen zu sagen, was die Eingaben sind. Der Name des Lüfters.
Der Name des Verfügbarkeitszeitplans. Es beschreibt, wofür dieser Zeitplan verwendet wird.
Der Gesamtwirkungsgrad des Lüfters. Druckanstieg. Maximale Durchflussrate.
Es geht weiter bis zum Ende und verwendet die Unterkategorie.
Es sagt Ihnen, was jeder dieser Eingänge tut.
Außerdem erfahren Sie, was die Ausgänge für das Objekt sind.
Ausgänge für diesen Ventilator mit konstantem Volumen sind: elektrische Leistung, Anstieg der Lufttemperatur des Ventilators und elektrische Energie des Ventilators.
Sie können sich jedes Objekt ansehen und sehen den Namen des EnergyPlus-Objekts oben im Eigenschaftenbereich.
Siehe Spule:Heizung:Gas.
Wir können Coil:Heating:Gas nachschlagen, um herauszufinden, wie dieses Objekt von EnergyPlus verwendet wird.
Es tut mir leid. Es öffnet den Link nicht.
Wir klicken einfach hier.
Es wird Ihnen genau sagen, was alle Eingaben für dieses bestimmte Objekt sind.
Dasselbe gilt für das Objekt Außenluftsystem.
Wenn Sie daran interessiert sind, herauszufinden, was all diese Eingaben im Eigenschaftenbereich auf der Seite sind.
Schlagen Sie dieses Stichwort einfach in der Input-Output-Referenz von EnergyPlus nach.
Für das OutdoorAirSystem hat es einen Eingang. Name.
Für den Controller:OutdoorAir gibt es viele verschiedene Ein- und Ausgänge.
Wenn Sie wissen möchten, wofür eines davon verwendet wird, sehen Sie sich die EnergyPlus Input-Output-Referenz an.
Danke. Bitte liken und abonnieren.

 

Input Output Objects
AirLoopHVAC Autosizing

7. OpenStudio EnergyPlus – Automatische Größenanpassung von AirLoopHVAC

In diesem Video zeigen wir Ihnen, wie EnergyPlus Luftkreislaufventilatoren automatisch dimensioniert.  Wir werden auch besprechen, wie EnergyPlus Luftströme mit Abluftsystemen auf Zonenebene ausgleicht und DView verwendet, um zu überprüfen, ob die Lüfter und das Außenluftsystem zusammenarbeiten.

Ein Nutzer auf YouTube hat eine Frage gestellt.
Können Sie ein Beispiel für ein Lüftungsgerät mit 6000 CFM-Zufuhr und 5000 CFM-Rückgabe machen?
1.000 CFM Frischluft ohne Abgase, es sei denn, es ist sparsam.
Es gibt einen Abluftventilator auf Zonenebene mit 1.000 CFM.
Der Abluftventilator wird separat vom System geführt. So bleibt das Gebäude neutral.
Die automatische Größenanpassung macht die Zu- und Abluftventilatoren immer gleich groß, was falsch ist.
  Fehler 1.
Ich bin mir nicht sicher, wie ich den Frischluft- und Abluftklappen sagen soll, dass sie mit diesem Offset von 1.000 CFM arbeiten sollen.
Es scheint nicht viel für die Konfiguration zu haben.
Lassen Sie uns ein Beispiel dafür machen.
Wir werden jetzt Maßnahmen anwenden. Wir erstellen ein Mustergebäude.
Dies ist nur eine Maßnahme, die Sie aus der Bauteilbibliothek herunterladen können.
Klicken Sie auf diese Kennzahl.
Wir bleiben einfach beim kleinen Büro. Alle Standard-Sachen. Maßnahme anwenden.
Damit ist ein prototypisches Bürogebäude für unsere Simulation entstanden.
Gehen Sie zur Registerkarte Wärmezonen. Wir haben fünf Thermalzonen und einen Dachboden.
Keiner von ihnen hat einen Abluftventilator. Wir werden nur einen Abluftventilator in Zone 4 aufstellen.
Wir stellen dies auf immer ein. Druck. Für die Durchflussrate: vielleicht 100 CFM.
Ja, aufgrund der Gebäudegröße können wir wahrscheinlich mehr als das tun. Wir werden 250 CFM verwenden.
Sie werden feststellen, dass der Abluftventilator standardmäßig entkoppelt ist.
Es gibt verschiedene Möglichkeiten, Abluftventilatoren auf Zonenebene zu steuern. Standardmäßig ist es entkoppelt.
Entkoppelt bedeutet, dass es nicht auf das Luftkreislauf-HVAC-System angewiesen ist, das diese Zone bedient, um es ein- und auszuschalten.
Entkoppelt bedeutet, dass es nach seinem eigenen Zeitplan läuft. Aber wir wollen Coupled verwenden.
Gekoppelt (mit Always On-Verfügbarkeitszeitplan) bedeutet, dass es immer verfügbar ist und das Air Loop-System es ein- und ausschaltet.
Immer wenn dieses Luftkreislaufsystem eingeschaltet wird, schaltet es diesen Abluftventilator ein. Das macht die Kopplung.
Gehen Sie zur Registerkarte Luftschleifen. Wir werden uns das nur ganz schnell ansehen.
Wir haben ein einheitliches Wärmepumpensystem, aber dafür brauchen wir eigentlich einen Rückluftventilator.
Wir werden einen Lüfter mit konstantem Volumen auf der Rücklaufseite des Systems einbauen.
Dies dient Zone 4 (mit dem Abluftventilator, den wir gerade platziert haben).
Werfen wir einen Blick auf diese. Es sieht so aus, als ob das gesamte System auf Autosized eingestellt ist.
...Durchfluss, wenn keine Kühlung oder Heizung benötigt wird...
Wir belassen das einfach als AutoSized.
Automatische Größe. OK.
Wir führen die Simulation durch. Es sieht so aus, als ob die Simulation erfolgreich abgeschlossen wurde.
Gehen Sie zu Berichten und wählen Sie Air Loops aus. Wir scrollen nach unten zu Zone 4.
OpenStudio-Ergebnisse kommen in der Reihenfolge der Geräte, die sich in der Luftschleife befinden.
Es beginnt mit der Rücklaufseite des Luftkreislaufs. Dies wäre der Rücklauflüfter.
Der Rücklauflüfter wurde für 744 CFM dimensioniert, und der Lüfter der einheitlichen Wärmepumpe wurde für 744 CFM dimensioniert.
Obwohl wir einen Abluftventilator haben, der immer eingeschaltet ist, wenn der Air Loop in Betrieb ist.
Das liegt daran, dass EnergyPlus die automatische Größenanpassung nur basierend auf der Schleife durchführt.
Es berücksichtigt keinen externen Luftausgleich.
Das ist ein wichtiger Teil, den man sich bei EnergyPlus merken sollte.
Es führt einen ausgewählten Luftausgleich durch, aber nicht den gesamten Luftausgleich.
Sie müssen also sicherstellen, dass Ihr System ausbalanciert ist.
EnergyPlus berücksichtigt den Air Loop-Ausgleich während der Simulation aufgrund des gekoppelten Kippschalters, den wir am Abluftventilator ausgewählt haben.
Siehe EnergyPlus Input Output Reference – Feld: Planname des ausgeglichenen Abgasanteils
Werfen wir einen Blick auf die Luftströmungen an einigen Systemknoten.
Gehen Sie zu Ausgangsvariablen. Gehen Sie zu Systemknoten ... zu weit ... Systemknoten.
Wir wollen suchen ... los geht's. Stromdichte Volumenstrom.
Wir werden das Inkrement auf Zeitschritt setzen. Der Zeitschritt der Simulation. Klicken Sie auf Speichern.
Führen Sie die Simulation erneut aus. Erfolg. Gehen Sie zur Ergebnisübersicht.
Scrollen Sie zurück nach unten zu Zone 4. Sie werden sehen, dass die Zuluft- und Abluftventilatoren gleich groß sind.
Gehen Sie zu DView, um die Ausgabeberichte dazu anzuzeigen.
Wir gehen zurück zur Luftschleife, damit wir herausfinden können, welche Knoten wir uns ansehen müssen. Lassen Sie uns hier sehen ...
Wir wollen einen Blick auf den Return-Knoten werfen.
Dies ist eigentlich der Versorgungseinlassknoten und der Versorgungsauslassknoten. Dies ist die Angebotsseite des Systems.
Wählen Sie Versorgungsauslassknoten und Versorgungseinlassknoten in Umfangszone 4 aus.
Sie können sehen, dass der Rückluftstrom um einiges geringer ist als auf der Zuluftseite.
Dies ist ein weiterer wichtiger Punkt. Die Art und Weise, wie EnergyPlus die Luftströme und die Systemgröße berechnet, basiert auf der Dimensionierung auf Zonenebene.
EnergyPlus berechnet zuerst die Dimensionierung auf Zonenebene. Massendurchflussraten auf Zonenebene.
Dann breitet sich alles aus.
Wenn die Zone einen bestimmten Luftstrom erfordert, folgen Sie der Schleife zurück zum ersten Lüfter.
Dieser Lüfter muss diese Menge an Luftstrom bei dem angegebenen Druck liefern.
Ebenso gibt es einen gewissen Rücklaufmassenstrom.
Der nächste Lüfter in der Schleife muss diese Durchflussmenge (bei dem angegebenen Druck) fließen lassen.
Das sind eigentlich keine Fans.
  Sie drücken keine Luft wie im wirklichen Leben.
EnergyPlus berechnet den Energieverbrauch des Lüfters basierend auf dem Luftstrom, den der Lüfter theoretisch hätte strömen lassen sollen.
Diese Ventilatoren drücken also nicht wirklich Luft in die Zone und die Zone erhält sie.
EnergyPlus rechnet aus der Zone zurück und teilt dem Ventilator mit: Sie müssen diese Luftmenge bei diesem Druck liefern.
Basierend auf der Lüfterleistungskurve wird so viel Energie verbraucht.
Sie können sehen, dass der Rückluftstrom niedriger ist als der Zuluftstrom für diese Zone.
Sie können auch überprüfen, wie die Economizer-Dämpfer funktionieren.
Wir wählen Entlastungsluft und Außenluft und Mischluft.
Wir müssten diese hier finden.
Hier ist der Außenluftknoten.
Die Außenluft strömt etwas über 250 CFM.
Das entspricht dem 250-CFM-Abluftventilator, den wir auf die Zone angewendet haben.
Wenn wir diesen Abluftventilator ausschalten, würden Sie wahrscheinlich sehen, dass diese Belüftungsluftströmungsrate unter 250 CFM fällt.
Aber dieser Abluftventilator ist eingeschaltet und arbeitet mit dem Luftkreislauf.
Der Außenluftdurchsatz in diesem Außenluftsystem muss mindestens 250 CFM betragen. Für diesen Abluftventilator.
Wir können dies simulieren, wenn wir wollten. Wir werden die Simulation mit ausgeschaltetem Abluftventilator erneut ausführen.
Wir können sehen, wie hoch die Außenluftströmungsrate ist.
Kommen wir zurück zum Zonenabluftventilator ...
... besser noch ... wir können den Abluftventilator mitten im Zeitplan ein- und ausschalten.
Wir erstellen einfach einen neuen Zeitplan. Wir werden es mitten am Tag ausschalten.
Wir werden also den Unterschied sehen. Geh zurück zum Abluftventilator. EF-Zeitplan. Speichern. Lauf.
Erfolg. Lassen Sie uns DView wieder öffnen.
Werfen Sie einen Blick auf den Außenluftdurchsatz von Zone 4.
Einlassknoten auswählen.
Ausgangsknoten. OK.
Sie können sehen, dass sich der Abluftventilator mitten am Tag ausschaltet.
Der Rückluftstrom springt gleich wieder nach oben.
Sie können sehen: In der ersten Hälfte des Tages ist der Abluftventilator eingeschaltet und führt weniger Luft zum Klimagerät zurück.
Betrachten wir den Außenluftknoten.
Gleiche Sache.
Du kannst sehen. Während der ersten Tageshälfte, wenn der Abluftventilator eingeschaltet ist, liefert das Außenluftsystem zusätzlichen Luftstrom.
Wenn sich der Abluftventilator dann ausschaltet, sinkt der Luftstrom auf ein Minimum an Außenluft.
Oder, wenn es sparsam ist, kann es auf eine andere Einstellung herunterfallen.
So wissen Sie, dass das Außenluftsystem ordnungsgemäß funktioniert.
So stellen Sie sicher, dass Ihre Abluftventilatoren mit Ihrem Luftkreislauf ausbalanciert sind.
So schalten Sie das ein und aus.
Wenn Sie möchten, dass dieser Abluftventilator unabhängig vom Luftkreislauf arbeitet, können Sie ihn entkoppelt schalten.
Dann wird es nach seinem eigenen Zeitplan laufen, aber es wird immer noch den Rückluftstrom zum Kreislauf beeinflussen.
Also zurück zur Ausgangsfrage.
Die Quintessenz ist: Die automatische Dimensionierung passt das System für den maximalen Luftstrom an.
Möglicherweise haben Sie einen Rücklaufventilator, der tatsächlich für weniger ausgelegt ist.
Was für Energieberechnungen wichtig sein könnte. Sie müssen dies auf den Zuluftstrom abzüglich des Abluftstroms hart dimensionieren.
Für dieses Beispiel hätten wir die maximale Durchflussrate in harter Größe eingegeben ...
Ich glaube, der Systemluftstrom war ... der Versorgungsluftstrom beträgt etwa 750 CFM.
Wir würden dies für 500 CFM dimensionieren.
So stellen Sie sicher, dass Ihr Rücklüfter richtig dimensioniert ist.
Danke. Bitte liken und abonnieren.

Project Geometry Tool

8. OpenStudio SketchUp-Tipps – Projektgeometrie-Tool

Wir besprechen die Verwendung des Projektgeometrie-Werkzeugs im OpenStudio SketchUp Plugin.  Dieses Werkzeug ist hilfreich, um Unterflächen auf mehrere Räume gleichzeitig anzuwenden. 

Ich zeige Ihnen, wie Sie das Projektgeometrie-Werkzeug verwenden.  Diese Aktion trägt dazu bei, die Rechenzeit für die Simulation zu reduzieren.
Wir schauen uns einige Fenster an. Es gibt mehrere Fenster, die sehr nah beieinander liegen.
Der Teiler dazwischen hat wirklich keinen großen Einfluss auf die Energiesimulation.
Zeichnen Sie einige Rechtecke über die Fenster (außerhalb der Räume).
Geben Sie nun die Leerzeichen ein und löschen Sie diese Fenster. Gehen Sie durch und löschen Sie alle diese Fenster in den Bereichen.
Gehen Sie nun zum Projekttool für lose Geometrie. Wir werden ausgewählte lose Geometrien projizieren.
Wählen Sie diese Rechtecke aus, die wir gerade erstellt haben. Drück den Knopf. Ja.
Es war erfolgreich. Sie können sehen, dass die Fenster auf die einzelnen Räume angewendet wurden.
Danke. Bitte liken und abonnieren.

Assign Space Type to Multiple Spaces

9. OpenStudio-Tipps – Space-Typ mehreren Spaces zuweisen

Wir erörtern, wie Sie das Measure „AssignSpaceTypeBySpaceName“ der Gebäudekomponentenbibliothek verwenden, um Leerzeichen schnell Leerzeichen mit einer gemeinsamen Zeichenfolge im Namen zuzuweisen.

Transkript:
Wenn Sie viele Räume haben, denen Sie einen bestimmten Raumtyp zuweisen möchten, können Sie diese Maßnahme auf die Gebäudekomponentenbibliothek anwenden.
Gehen Sie zu "Gesamtes Gebäude", "Raumtypen". Suchen Sie nach "Bereichstyp nach Bereichsname zuweisen".
Sie können die Maßnahme herunterladen. Gehen Sie zu "Komponenten und Maßnahmen", "Maßnahme jetzt anwenden".
Suchen Sie die Maßnahme unter der Kategorie „Gesamtes Gebäude“. Es ist genau hier.
Bitte beachten Sie: Diese Zeichenfolgensuche ist fallspezifisch. Wir können im Korridor nicht nach Groß- und Kleinbuchstaben „c“ suchen.
Stellen Sie also sicher, dass Ihre Bereiche einheitlich benannt sind.
Dieses Kontrollkästchen scheint nicht zu funktionieren, verwenden Sie es also nicht.
Die Maßnahme war erfolgreich. Es hat 21 unserer Räume Raumtypen zugewiesen.
Danke. Bitte liken und abonnieren.

10. OpenStudio SketchUp-Tipps – Diskrepanz bei Scheitelpunktgröße

 

Wir erörtern, wie der häufige Fehler „Vertex size mismatch between base surface“ behoben werden kann.

Wir werden einen häufigen Fehler besprechen, einen schwerwiegenden Fehler, der Ihre Simulation beendet.
Wir gehen zur Fehlerausgabedatei. Wir betrachten diesen Fehler besonders. Nichtübereinstimmung der Scheitelpunktgröße zwischen der Basisfläche.
Es besagt, dass zwischen dieser Oberfläche 4840 und der Oberfläche 149 eine Diskrepanz besteht.
Sie können sehen, dass es sich wiederholt. Hier ist ein 4840 und weiter unten zeigt es den gleichen Fehler.
Es ist nur umgekehrt. Es sieht also so aus, als ob es viele Fehler gibt. Es gibt wirklich nur die Hälfte von ihnen.
Sobald Sie einen gelöst haben, wird der andere gelöst.
Wir werden uns diese Oberfläche 4830 und die Oberfläche 4897 ansehen.
Es heißt, dass es 11 Scheitelpunkte auf der Oberfläche 4830 gibt. Es gibt 7 Scheitelpunkte auf der Oberfläche 4897.
Wir können zur OSM-Datei gehen und das überprüfen. Wir werden nach Oberfläche 4830 suchen.
Sie können sehen, dass diese Fläche 4830 elf Scheitelpunkte hat. Die andere war die Oberfläche 4897 ... Diese hat sieben Scheitelpunkte.
Gehen wir zum OpenStudio SketchUp-Plugin. Öffnen Sie das OpenStudio-Inspektor-Tool.
Wir werden dies ein wenig anpassen ... Wählen Sie die Kategorie „Oberflächen“.
Es besagt, dass unser Modell 8.576 Flächen hat.
Wir wollen nach Oberfläche 4830 suchen. Genau hier. Darin steht, dass diese Fläche 4830 dem Raum „Flur 4-3“ zugeordnet ist.
Die Oberfläche 4897 ... lassen Sie uns nach dieser 4897 suchen ... genau hier.
Dieser ist dem Space „Plenum 3-4-N“ zugeordnet.
Lasst uns zu unseren Räumen gehen. Suchen Sie nach „Flur 4-3“.
Es ist genau hier. Lassen Sie uns nach dem „Plenum 3-4“ suchen. Es ist genau hier. Es befindet sich direkt unter „Flur 4-3“.
Gehen wir zurück zum „Flur 4-3“.
  Wir verwenden die Umschalttaste und klicken, um „Plenum 4-3“ zu unserer Auswahl hinzuzufügen.
Lassen Sie uns nun eine Draufsicht machen.
  Wir ziehen von rechts nach links, während wir die Umschalttaste gedrückt halten.
Dadurch wird alles andere ausgewählt. Es wird auch die beiden Leerzeichen abwählen, die wir ausgewählt hatten.
Verwenden Sie nun die Ausblenden-Funktion. Das verbirgt die ganze andere Geometrie.
Wir haben unsere Suche nun auf diese beiden Räume eingegrenzt, die die passenden Oberflächen haben.
Dann können wir in eines der Leerzeichen doppelklicken.
Suchen Sie nun erneut nach der Oberfläche. 4830 ... es ist nicht so, dass man ... 4830 zugeordnet werden muss ...
Ach, da ist es. Genau da. Also, es ist diese Oberfläche hier. 4830.
Es tut mir leid. Es muss dem anderen Raum zugeordnet werden. Dies ist 4897, die passende Oberfläche zu 4830.
Es hatte die 4830 im anderen, inaktiven Feld ausgewählt.
Wir können sehen, dass es sich oben auf diesem Plenum befindet. Wir machen eine Seitenansicht...
Vielleicht so...
oder so...
Wir werden eine Ziehauswahl von rechts nach links durchführen.
  Wir werden diese Oberflächen ausblenden. Dies erleichtert uns die Identifizierung der Oberflächen.
Wir können sehen, dass dies eine der Problemoberflächen ist.
  4897.
Klicken Sie aus diesem Bereich heraus. Doppelklicken Sie nun in dieses Feld. Wir sehen, dass es dieser Oberfläche 4830 zugeordnet ist.
Wir klicken uns aus. Sie können sehen, dass diese Oberflächen übereinstimmen.
EnergyPlus denkt, dass diese beiden Flächen nicht die gleiche Anzahl von Scheitelpunkten haben.
Wir können die Oberfläche auswählen und doppelklicken, um sie hervorzuheben. Zähle die Ecken: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11.
Dies ist die Oberfläche 4897, also sollte sie 11 Scheitelpunkte haben.
Wenn wir uns unsere Fehlerausgabe ansehen ... 4897 ... sagt die Fehlerausgabedatei, dass sie nur sieben Scheitelpunkte hat.
Ich weiß nicht, warum. Ich vermute, dass es etwas mit SketchUp zu tun hat.
Ich denke, SketchUp vereinfacht. Es definiert diese Oberfläche basierend auf einigen dieser anderen Oberflächen, die angefügt sind.
Also ... es gibt einen Scheitelpunkt, der mit diesen anderen Oberflächen geteilt wird.
Anstatt alle Scheitelpunkte für diese Oberfläche auszugeben, wird nur die minimale Anzahl von Scheitelpunkten ausgegeben, um die Oberfläche zu definieren.
Einige dieser anderen Oberflächen haben diesen Scheitelpunkt in ihrer Definition.
Irgendwie verwirrt das OpenStudio. Ich habe entdeckt. Die Lösung besteht darin, die Oberfläche zu teilen.
Wir können eine Linie von diesem Scheitelpunkt zu diesem Scheitelpunkt ziehen. Das teilt die Fläche in zwei Hälften.
Jetzt haben wir zwei Oberflächen. 4898 und 4897.
Jetzt müssen wir die Fläche auf die passende Fläche teilen.
Wir werden einfach eine Linie ziehen, um diese Scheitelpunkte zu verbinden. Das teilt die Fläche in zwei Hälften.
Oh ... sieht aus, als hätte ich hier etwas vermasselt.
  Lassen Sie uns auf diese hier zurückkommen.
Sie müssen sehr vorsichtig sein, wenn Sie diese Geometrie hinzufügen.
Teilen Sie diese Fläche in zwei Teile. Wir können sehen, dass es jetzt zwei Oberflächen sind.
Das ist also die Oberfläche 4899 und dies ist die Oberfläche 4898.
Wir müssen sicherstellen, dass es mit 4899 übereinstimmt. Dasselbe gilt für die andere Oberfläche, die erstellt wurde. 4897.
Es sollte mit 4830 übereinstimmen. Ja. 4897. So lösen Sie Vertex-Mismatch-Probleme.
Eventuell müssen Sie die Flächen weiter unterteilen.
Sobald Sie auf etwa vier Scheitelpunkte heruntergekommen sind, gibt es weniger Probleme.
Möglicherweise stellen Sie fest, dass Sie immer noch ein anhaltendes Problem haben.
Eine grobe Problemumgehung: Machen Sie die Oberfläche adiabat. Wählen Sie die Fläche aus. Gehen Sie zur Randbedingung. Klicken Sie auf adiabat.
Es tut uns leid. Sie müssen zuerst die Oberfläche aufheben. Unmatch it. Wählen Sie dann „adiabatisch“.
Es wird rosa. Machen Sie die passende Oberfläche ebenfalls adiabat.
Es wurde unerreicht, aber es sucht immer noch nach einer Randbedingung.
Dies besagt, dass es standardmäßig auf „Masse“ eingestellt ist. Wir wollen es auch adiabat machen.
Adiabat teilt EnergyPlus mit, dass zwischen diesen beiden Oberflächen keine Wärmeübertragung stattfinden wird.
Wenn es sich um eine kleine Fläche handelt, ist dies möglicherweise kein großes Problem.
  Die Ergebnisse des Energiemodells werden nicht wesentlich beeinflusst.
Wenn die Raumtemperaturen zwischen den beiden Räumen ähnlich sind, gibt es sowieso wenig Wärmeübertragung.
Wenn es jedoch einen großen Temperaturunterschied gibt, sollten Sie versuchen, die Oberflächen weiter zu unterteilen.
Dies ist die Problemumgehung zum Beheben des schwerwiegenden Fehlers "Vertex Mismatch".
Wenn Ihnen diese Videos gefallen, liken und abonnieren Sie sie bitte.
Danke.

Vertex Size Mismatch

11. OpenStudio-Tipps – Wie man Probleme auf GitHub meldet

Wir besprechen OpenStudio und das SketchUp-Plugin-Open-Source-Projekt und wie Benutzer beitragen können, indem sie Probleme auf GitHub melden.

Die OpenStudio-Anwendung wird von der OpenStudio Coalition unterstützt.
Sie sind eine Gruppe von Freiwilligen und bezahlten Programmierern, die die OpenStudio-Anwendung pflegen und warten.
Sie verlassen sich auf das Feedback von Benutzern, um Probleme mit der Software zu lösen.
Ich werde Ihnen zeigen, wie Sie ein Problem auf GitHub melden; Wenn Sie Probleme mit der OpenStudio-Anwendung oder dem OpenStudio SketchUp-Plug-in entdecken.
Sie müssten sich für ein Konto auf github.com anmelden.
Dann können Sie den beiden Programmen folgen.
Wir werden heute ein Problem mit der OpenStudio-Anwendung einreichen.
Wir werden auf Probleme eingehen. Erstellen Sie ein neues Problem.
Dies wird als Fehlerbericht kategorisiert.
Wenn Sie einen Verbesserungswunsch haben, können Sie das auch tun.
Lassen Sie uns einen Fehlerbericht erstellen. Geben Sie ihm einen Titel.
Hier beschreiben Sie im Grunde, worum es geht.
Wir werden einfach sagen: „Die Anwendung stürzt ab, wenn der Benutzer versucht, einen HLK-Airloop zu löschen.“
Viel mehr ist eigentlich nicht drin.
Ich habe einen Screenshot oder eigentlich ein GIF-Video aufgenommen, das zeigt, was passiert, wenn dieses Problem auftritt.
Sie können hier sehen, dass der Benutzer den Airloop auswählt und versucht, ihn zu löschen.
  Es stürzt das Programm ab.
Wir werden dieses GIF in den aktuellen Verhaltensbereich hochladen.
Es gibt nicht viel mehr Informationen, die ich habe.
Wenn Ihrer Meinung nach zusätzliche Informationen erforderlich sind, können Sie die Schritte zum Reproduzieren des Problems beschreiben.
Wenn Sie Lösungsvorschläge haben, können Sie diese Informationen dort hinzufügen.
  Oder zusätzliche Details, die das Problem eingrenzen.
Wir verwenden Windows 10.
Die Version der Anwendung ist OpenStudio 110r3.
Ja. Das ist so ziemlich alles.
Scrollen Sie jetzt einfach nach unten und reichen Sie ein neues Problem ein.
Jetzt wird es als neue Ausgabe eingereicht.
  Bei Bedarf können Sie später jederzeit weitere Informationen hinzufügen.
Die Programmierer werden es schließlich sehen und hoffentlich ansprechen.
Danke. Bitte liken und abonnieren.

How to lodge issues on GitHub
Create A Combined Plenum

12. OpenStudio-Tipps – Erstellen Sie ein kombiniertes Plenum

In diesem Video zeigen wir, wie Sie ein gemeinsames Plenum zwischen mehreren Räumen und Stockwerken erstellen.  Siehe auch dieses NREL-Video für weitere Informationen zur Modellierung von Plenums: https://youtu.be/n_u3WT2tX1Y

Transkript:
Heute zeige ich Ihnen, wie Sie ein gemeinsames Plenum zwischen zwei verschiedenen Stockwerken erstellen.
Wir haben ein großes Bürogebäude. Wir werden im dritten und vierten Stock arbeiten. Der Einfachheit halber.
Sie können sehen, dass diese Stockwerke aus vielen verschiedenen Räumen bestehen.
Im Moment sind sie vom Boden bis zur Decke 2,7 m hoch.
Wir müssen ein Plenum zwischen die Stockwerke stellen. Ein vier Fuß (1,2 m) großes Plenum.
Legen Sie es auf die Seitenansicht. Nehmen Sie die Kamera aus der Perspektive.
Wählen Sie den vierten Stock. Machen Sie eine Bewegung. Bewegen Sie es vier Fuß (1,2 m). Wir haben unsere Trennung zwischen den Stockwerken geschaffen.
Wir möchten einen Raum zwischen diesen Stockwerken mit allen Decken- und Bodenmerkmalen dieser Räume schaffen.
Speichern Sie dieses Modell. Wir werden dies als "Plenum" speichern. Wir speichern es als separate Datei.
Öffnen Sie das Original erneut. Wir müssen eine weitere Instanz von SketchUp öffnen.
Wir können diese Fehler vorerst einfach ignorieren. Wechseln Sie zur neuen Instanz von SketchUp.
Lösche ihn. Wir öffnen diese gespeicherte Version des gerade erstellten Plenums.
 
Wir können diese Fehler ignorieren. Gehen Sie zur Seitenansicht. Schalten Sie die Perspektivkamera aus.
Steuerung-A, um die gesamte Geometrie auszuwählen. Rechtsklick. Explodieren.
Dadurch wurden alle Gruppierungen für die Räume in nur einer SketchUp-Datei aufgelöst. Es ist kein OpenStudio-Modell mehr.
Alle diese Oberflächen haben keine Eigenschaften. Jetzt sind sie nur noch einfache SketchUp-Oberflächen. Linien und Ecken.
Sie können sie anklicken. Sie können sehen, dass sie keinen Leerzeichen mehr zugeordnet sind.
Wählen Sie nun (von rechts nach links) die Oberseite aus und löschen Sie sie. Damit bleibt nur der Boden des vierten Stocks.
Wählen Sie ebenso den unteren Teil der dritten Etage aus. Stellen Sie sicher, dass Sie auch alle Fenster auswählen. Lösche es.
Jetzt haben wir die Decke des dritten Stocks und den Boden des vierten Stocks.
Sie können sehen, dass diese jetzt isoliert sind. Verbinden Sie die beiden an den Ecken. Jetzt haben wir unser Plenum. Die Geometrie des Plenums.
Wir können diese SketchUp-Datei speichern. Nur für den Fall, dass wir es brauchen. Falls das Programm abstürzt.
Wir speichern es einfach als SketchUp-Datei. Dies ist im Grunde eine dumme Datei. Es enthält keine der OpenStudio-Informationen. Nur Geometrie.
Wenn Sie versuchen, es als OpenStudio-Datei zu speichern, ohne es einem Bereich zuzuweisen, gehen alle diese Informationen verloren.
Wir müssen dies vorerst als SketchUp-Datei speichern.
Erstellen Sie nun einen Raum. Gehen Sie zum Ursprung. Schaffen Sie den Raum.
  Wählen Sie den Raum aus.
Zeichnen Sie vorerst eine Linie (als Platzhalter). Verlassen Sie den Raum. Wählen Sie diese gesamte Geometrie aus. Schnitt.
Wir werden den Raum wieder betreten. Fügen Sie die Geometrie in den Raum ein. Es dauert eine Minute.
Na, bitte. Sie können sehen, dass diese Geometrie in diesen Bereich eingefügt wurde.
Aber es gibt ein Problem. Wenn Sie sich erinnern, erstellen wir die Decke dieses Plenums basierend auf dem darüber liegenden Stockwerk.
Daher sind alle unsere Plenum-Deckenflächen als Böden gekennzeichnet.
  Und alle Plenumböden sind als Decken gekennzeichnet.
Das müssen wir bearbeiten. Am schnellsten geht es mit dem Texteditor. Ich werde Ihnen zeigen, wie das geht.
Gehen Sie zu der OpenStudio-Datei, die wir für das Plenum erstellt haben.
Wir werden dies mit Notepad++ öffnen. Suchen Sie nach einem Oberflächentyp. Wir suchen ein Beispiel für einen Boden.
Wir haben hier den Oberflächentyp "Boden". Kopier das. Wir wollen es durch "RoofCeiling" ersetzen.
Wir fügen eine „1“ als Platzhalter hinzu, um es von den anderen Dachdecken zu unterscheiden. Zur Zeit.
Klicken Sie auf „Alle ersetzen“. Nun wollen wir nach einem Beispiel für eine RoofCeiling suchen.
Wir werden diese alle durch "Floor" ersetzen.
  Alles ersetzen.
Gehen Sie nun zurück zu unserem Platzhalter „RoofCeiling1“. Ersetzen Sie alle durch "RoofCeiling".
Klicken Sie auf Speichern. Ja, neu laden.
Es korrigierte einige Oberflächen, die auf dem Kopf standen. OK klicken.
Jetzt können Sie sehen, dass alle unsere Bodenflächen in Decken umgewandelt wurden.
Alle unsere Deckenflächen auf der Unterseite wurden zu Fußböden geändert.
Es gibt einige Probleme mit ... manchmal aus welchen Gründen auch immer ... OpenStudio beschließt, Oberlichter einzubauen.
Das kann ein Problem sein. Sie können einfach das Oberlicht überqueren und das löschen. Lösch das.
Diese können wir hier löschen. So werden Sie Oberlichter los. Manchmal braucht es etwas mehr Arbeit.
Das kannst du überqueren. Löschen Sie einfach die Oberfläche. Zeichnen Sie die Oberfläche neu. Löschen Sie die Oberfläche. Zeichnen Sie die Oberfläche neu.
Wir können diese zusätzliche Zeile in der Mitte löschen. Wir haben alle unsere Oberlichter repariert.
Sie können sehen, dass der Boden jetzt der Boden ist. Und die Decke ist die Decke. Wir haben unser Plenum geschaffen.
Gehen Sie voran und speichern Sie dieses OpenStudio-Modell des Plenums.
Als Nächstes zeige ich Ihnen, wie Sie das Plenum in Ihr aktuelles Modell einfügen.
Erstellen Sie einen neuen Raum. Doppelklicken Sie darauf. Gehen Sie zurück zu unserem Plenum-Modell.
Doppelklicken Sie in den Raum. Steuerung-A, um alle auszuwählen. Kopieren.
Gehen Sie zurück zu Ihrem Arbeitsmodell. Steuerung-V zum Einfügen der Plenum-Geometrie.
Es sollte am richtigen Ursprung eingehen. Fügen Sie es einfach auf dem Ursprung ein. Die Berechnung dauert eine Sekunde.
Sie können sehen, dass es mit Böden und Decken eingeklebt wurde. Auch hier haben wir einige Probleme mit einigen dieser Oberlichter. Wir werden diese später beheben.
Klicken Sie sich aus. Sie können sehen, dass wir jetzt ein gemeinsames Plenum haben, das alle diese Räume teilen.
Es hat bereits die Schnittpunkte, die mit den Räumen gemeinsam sind.
  Schnittpunktgeometrie ist nicht erforderlich.
Wir müssen nur die Oberflächenanpassung verwenden, um das Modell kohäsiv zu machen.
So schaffen Sie einen gemeinsamen Plenum zwischen den Stockwerken. Zwischen mehreren Leerzeichen.
Danke. Bitte liken und abonnieren.

Lights vs Luminares

13. OpenStudio SketchUp - Lichter vs. Luminares

In diesem Video besprechen wir zwei verschiedene Möglichkeiten, um die Wärmelast der Beleuchtungsleistung in einem Raum anzugeben.  Lights Definitions ermöglicht generische Beleuchtungsleistungsdichten.  Luminare-Definitionen (und die Luminare-Schaltfläche des SketchUp-Plug-ins) sind eine weitere Möglichkeit, Beleuchtungslasten anzugeben.

Transkript:
Heute werden wir über Beleuchtungslasten sprechen.
Wir werden uns hier nur auf diese OpenStudio SketchUp-Erweiterungsfunktion konzentrieren, die die Schaltfläche „Neue Leuchte“ ist.
Lassen Sie uns zunächst einen Blick auf das OpenStudio-Modell werfen.
Es gibt zwei verschiedene Möglichkeiten, wie Sie Lichtleistungslasten in Ihre Räume einspeisen können. Einer ist eine allgemeine Beleuchtungsleistungsdichte. z.B. Watt pro Quadratfuß (w/m²).
EnergyPlus berechnet die gesamte Beleuchtungsleistung für den Raum basierend auf der Quadratmeterzahl des Raums.
Wir können uns das ansehen, indem wir auf die Registerkarte Lasten gehen. Gehen Sie zu Beleuchtungsdefinitionen.
Wie wir hier sehen können, wird bei Pausenraumleuchten in Watt pro Fläche angegeben. Sie können auch einen festen Wert für die Gesamtwattleistung für den Raum oder Watt pro Person eingeben.
Zum Beispiel; wenn der Raum über eine individuelle Arbeitsbeleuchtung verfügte und die Personen den Raum betraten und ihre eigenen Arbeitsleuchten einschalteten.
Auf diese Weise können Sie die Beleuchtungsstärke innerhalb eines Raums angeben.
Eine andere Möglichkeit, die Beleuchtungsstärke anzugeben, ist die Verwendung von Leuchten. Wir haben noch keine Leuchtendefinitionen für dieses Projekt eingerichtet.
Kommen wir zurück zum OpenStudio SketchUp Plugin.
  Wir werden uns diesen Raum gleich hier ansehen.
Der Raumtyp dafür sollte eigentlich Open Office sein. Ich weiß nicht, warum das nicht eingetragen ist. Okay.
Wir haben hier einen Raumtyp Open Office. Wir können zurück zu OpenStudio gehen. Werfen Sie einen Blick auf die Lichtdefinition.
Suchen Sie nach dem Raumtyp "Open Office". Es tut mir leid ... Definition der Open Office-Beleuchtung. Genau hier. Sie wird mit 0,98 Watt pro Quadratfuß (10,5 W/m²) angegeben.
Alternativ können Sie mit dieser Schaltfläche hier Leuchten, Beleuchtungskörper, zum Raum hinzufügen.
Doppelklicken Sie auf den Bereich, um ihn zu bearbeiten. Lassen Sie uns die Abschnittsschnitte einschalten, damit wir in den Raum sehen können. Draufsicht.
Klicken Sie auf die Schaltfläche Neue Leuchte. Hier können Sie eine neue Leuchte platzieren. Also platzierte es eine neue Leuchte in diesem Raum.
Wir können es rausklicken.
  Wir speichern das Modell. Gehen Sie zurück zu OpenStudio und kehren Sie zu „Gespeichert“ zurück. Klicken Sie auf Ja.
Wenn wir zu den Leuchtendefinitionen gehen, sehen Sie, dass jetzt eine Leuchte in das Modell eingefügt wurde.
Momentan hat die Leuchte einen Standardwert von Null. Dem Raum tut das nichts.
Sie können jedoch ein OpenStudio-Projekt mit all den verschiedenen Arten von Leuchten erstellen, die Ihre Elektroingenieure oder die Architekten innerhalb des Projekts verwenden werden.
Das habe ich getan. Ich habe gerade ein OpenStudio-Modell mit diesen Definitionen erstellt. Das können wir öffnen.
Das Einzige, was in diesem OpenStudio-Modell vorhanden ist, sind Leuchten. Ich habe es eine "LuminaireLibrary" genannt.
Okay. Wir werfen einen Blick auf die Registerkarte Lasten. Gehen Sie zu den Leuchtendefinitionen. Sie können sehen, dass ich hier eine Reihe von Leuchten erstellt habe.
Wir werden einen anderen erstellen ... wir werden einfach diesen Anhängertyp hier auswählen und ihn kopieren. Wir nennen dies eine Kompaktleuchtstofflampe ... 60 ... vielleicht 14 Watt.
Wir werden es mit 14 Watt angeben. Brüche ... Sie müssen diese Werte eingeben.
Anteil an Strahlung, Anteil an sichtbarem Anteil, und falls es einen Anteil gibt, der direkt in den Rückluftstrom geleitet wird.
Dies wird nur ein kompaktes Leuchtstofflicht sein, das dem Raum ausgesetzt wird. Es gibt keine Plenumwärmeverluste. Wir belassen diese als Standardwerte. Das ist es.
Klicken Sie in unserer LuminaireLibrary.osm auf Speichern. Es ist nur eine typische OSM-Datei. Schließen Sie sich davon ab. Kommen wir zurück zu unserem Projekt.
Im Moment haben wir hier nur eine Leuchte. Um weitere Leuchten hinzuzufügen, gehen Sie zu Standardbibliotheken ändern.
Wir können dieses LuminaireLibrary.osm-Projekt zu unseren Bibliotheksdateien für dieses Projekt hinzufügen.
Ich habe es hier bereits hinzugefügt ... also klicken wir auf OK. Dadurch werden all diese Leuchten in Ihrem Bibliotheks-Tab hier drüben abgelegt.
Jetzt können wir nach unten klicken und wir können sehen, dass sich alle Leuchten, die in unserer LuminaireLibrary waren, hier befinden.
Ziehen Sie diese per Drag & Drop in Ihr Projekt. Wir werden einige von ihnen dort hinzufügen.
Klicken Sie auf Speichern. Gehen Sie zurück zum SketchUp-Plugin. Es wurde aktualisiert. Ja, weil wir es gerettet haben. Okay.
Es hat unsere SketchUp-Datei aktualisiert. Lassen Sie uns erneut in den Raum doppelklicken.
Wir können eine andere Leuchte platzieren. Wir werden es einfach hier platzieren. Sie werden feststellen, dass ein Dropdown-Menü angezeigt wird.
Sie können auswählen, welche Art von Leuchte Sie platzieren möchten. Wir werden diese Pendelleuchte hier platzieren. Wählen Sie Ja aus.
Dabei spielt es keine Rolle, wo sich diese Leuchten im Raum befinden. Es wird keine Beleuchtungsstärkeberechnungen beeinflussen.
Dies gilt ausschließlich für Wärmelasten in den Raum. Das sind wirklich nur Scheinlichter. Sie erzeugen nur Wärme im Raum.
Sie werden feststellen, dass diese Lichter tatsächlich im Raum 0,61 m über dem Boden platziert wurden.
Wenn wir den Schnitt hier einblenden. Wir können es auf Röntgenbild setzen. Wir werden hier ein weiteres Licht hinzufügen.
Klicken Sie darauf. Sie werden feststellen, dass es zwei Fuß von der Decke entfernt war. Es platziert zwei Fuß von der von Ihnen ausgewählten Oberfläche.
Wo sich diese befinden, spielt für die Wärmeberechnung eigentlich keine Rolle. Solange sie sich im Raum befinden.
Wie ich schon sagte, wird die Beleuchtungsstärke im Raum nicht berechnet. Es wird nur die dem Raum zugeführte Wärmeenergie berechnet.
Wenn wir mehrere haben, klicken Sie mit der Umschalttaste auf alle und drücken Sie die Taste "m", um sich zu bewegen. Drücken Sie die Steuertaste
um es zu kopieren. Dort. Jetzt haben wir sechs Leuchten im Raum.
Wir können darauf klicken. Wir speichern das Modell. Wir können zurück zu OpenStudio gehen. Auf gespeichert zurücksetzen. Ja
Okay. Das erste, was Sie bemerken werden. Wir haben diese Leuchten drin. Die, die wir platziert hatten.
Gehen wir zur Registerkarte Leerzeichen. Gehen Sie zu Lasten. Sie werden auf dem Space 102 bemerken, an dem wir gearbeitet haben,
Sie können alle diese Leuchten sehen, die im Raum platziert wurden.
Leider haben wir auch in diesem Raumtyp noch Open Office Lights Definition.
Neben der allgemeinen Beleuchtungsleistungsdichte des Raums fügen wir also auch diese Leuchten hinzu.
Das ist eine Sache, die Sie berücksichtigen müssen. Möglicherweise müssen Sie diese Beleuchtungsleistungsdefinition löschen, wenn Sie bereits Leuchten platziert haben.
Dazu müssten Sie einen separaten Bereichstyp erstellen. Wir können zur Registerkarte Raumtypen gehen.
Gehen Sie zu Open Office. Wir werden dies kopieren. Jetzt haben wir Open Office 1. Wir nennen das "ohne Licht".
Wir können zu unserem Spaces-Tab zurückkehren ... oh ... es tut mir leid. Gehen Sie zurück zur Registerkarte Raumtypen.
Lassen Sie uns die Lasten auf diesem neuen Raumtyp bearbeiten ... ohne Lichter ... wir müssen diese Lichtdefinition hier löschen. Wir werden es löschen.
Na, bitte. Nun, dieser Raumtyp ohne Licht hat Menschen, Steckdosen und Infiltration, aber er hat keine damit verbundene Beleuchtungsleistungsdichte.
Kehren wir zur Registerkarte „Leerzeichen“ zurück. Für diesen Raum 102 sehen Sie, dass der Raumtyp "Büro - Großraumbüro" zugewiesen wurde.
Weisen wir diesem Raum 102 "Büro - Offenes Büro ohne Licht" zu.
Wenn wir zu unserer Registerkarte Lasten gehen, werden Sie sehen, dass das einzige, was im Space 102 jetzt die Leuchten sind, die wir an den Raum angeschlossen haben.
Das sind also ein paar verschiedene Möglichkeiten, Licht in Ihre Räume zu bringen.
Danke! Bitte liken und abonnieren.

 

Daylighting Controls

14. OpenStudio SketchUp – Tageslichtsteuerung

In diesem Video werden wir erörtern, wie Tageslichtsteuerungen eingegeben werden, die die Raumbeleuchtungsleistung reduzieren, wenn Sonnenlicht in den Raum eintritt.

Transkript:
Heute werden wir über Tageslichtsteuerungen sprechen. Dieser Knopf hier oben; Erstellen Sie eine neue Tageslichtsteuerung.
Dies wird verwendet, um die Lichter in Ihrem Raum zu steuern. Wenn Sie Außenfenster haben, scheint die Sonne den ganzen Tag durch die Fenster und erhellt den Raum.
Zu diesem Zeitpunkt benötigen Sie möglicherweise nicht so viel künstliche Beleuchtung im Raum. Die Tageslichtsteuerung reduziert Ihre künstliche Beleuchtung basierend auf der Menge an Sonnenlicht, die durch das Fenster fällt.
Sie können auf diese Schaltfläche klicken, um diese Steuerelemente zu erstellen. Lassen Sie uns den Raum bearbeiten. Klicken Sie auf die Schaltfläche Neue Tageslichtsteuerung.
Sie können es einfach in den Raum fallen lassen. Es platziert es automatisch 3 Fuß (0,91 m) über dem Boden. Das kann je nach Bedarf angepasst werden.
Sie können das Objekt an die Stelle verschieben, an der es im Raum am bequemsten ist.
Vielleicht möchten Sie es irgendwo in der Mitte des Raums platzieren, je nachdem, wie viel Tageslicht Sie ernten möchten. Das heißt, wie aggressiv Sie damit umgehen, das Licht im Raum auszuschalten.
So lässt du es in den Raum fallen. Wir können auf das Inspector-Tool klicken, um einen Blick auf die Eigenschaften der Tageslichtsteuerung zu werfen.
Sie möchten sicherstellen, dass Sie auf dieses Tageslichtsteuerungsobjekt klicken. Sie können sehen, dass es hier abgelegt wurde.
Es hat einen Namen, den Raumnamen, dem es zugeordnet ist.
Es ist wichtig zu beachten: Sie können diese in einzelne Räume einbauen, aber EnergyPlus lässt nur bis zu zwei Tageslichtsteuerungen in thermischen Zonen zu.
Wenn also diese beiden Räume Teil einer thermischen Zone wären, würde diese Tageslichtsteuerung diesen Raum und diesen Raum steuern. Sie sind Teil einer thermischen Zone.
Um dies zu umgehen, ist es möglicherweise am besten, jedem dieser Räume separate thermische Zonen zuzuweisen.
Dies sind die Position und die Koordinaten der Tageslichtsteuerung im Raum.
Dies sind die Rotationsachsen des Tageslichtsteuerungssensors. Wenn wir dies um 180 Grad drehen wollten, können Sie sehen, dass sich dieser Pfeil ändert.
Wir werden diesen Pfeil zeigen ... Ich glaube, dieser Pfeil ist der Blendungssensor. Es wird auch für Fensterbeschattungssteuerungen verwendet. Darauf gehen wir später ein.
Im Moment führen wir nur Tageslichtsteuerungen durch, das ist dieser Pfeil hier.
Es ist nur ein Fotosensor, der die Beleuchtungsstärke im Raum (in dieser Richtung) erfasst.
Sie können den Blendwinkel anpassen, wenn Sie Schattierungssteuerungen durchführen. Wie gesagt, darauf gehen wir in einem anderen Video ein. Sie können diesen Winkel hier anpassen.
Für den Moment setzen wir das für unsere Tageslichtsteuerung einfach auf Null.
Beleuchtungsstärke-Sollwert; dieser Beleuchtungsstärke-Sollwert ist die Beleuchtungsstärke des Raums mitten in der Nacht (keine Sonne).
Grundsätzlich, wenn kein Sonnenlicht durch das Fenster kommt. Es ist die Design-Beleuchtungsstärke Ihrer Leuchten.
Sie müssen die Design-Beleuchtungsstärke dieser Beleuchtungskörper kennen. Oder wissen Sie, wie hoch die erwartete Beleuchtungsstärke für diesen Raumtyp ist.
Sie können diesen Wert dort eingeben. Es ist die Design-Beleuchtungsstärke; Die Tageslichtsteuerung dimmt Ihre Innenbeleuchtung von maximal diesem Wert bis zu den von Ihnen festgelegten unteren Grenzen.
Die unteren Grenzen sind diese beiden hier. Hier kann die Art der Lichtsteuerung ausgewählt werden.
Kontinuierlich; Die kontinuierliche Beleuchtungssteuerung beginnt bei Ihrer geplanten Beleuchtungsstärke und dimmt dann die Beleuchtung kontinuierlich, bis Sie einen minimalen Eingangsleistungsanteil und einen minimalen Lichtausgangsanteil erreichen.
Die Mindestwerte sind diese Werte hier unten.
Gestuft; Es senkt Ihre Beleuchtungsleistung um die angegebene Anzahl von Schritten.
Sie können Stufen auswählen, hier können Sie die Anzahl der Stufen für die Beleuchtungsstärke festlegen.
Wir belassen dies einfach bei kontinuierlich ... oh ... ähm
Dauer aus; Es senkt Ihre Beleuchtungsleistung vom Design auf einen minimalen Eingangsleistungsanteil. Alles unter diesem Punkt und es schaltet das Licht aus.
Kommen wir zurück zum kontinuierlichen...
Wahrscheinlichkeitsbeleuchtung wird bei Bedarf in einer manuellen Stufensteuerung zurückgesetzt; wenn Sie dies als Stufensteuerung eingerichtet haben und dies als manuelle Schalter (Banked Lights) simulieren wollten. Kein automatischer Tageslichtsteuerungssensor.
Wenn Sie dies beispielsweise als Personen im Raum simulieren möchten, kein Tageslichtsensor, sondern die Personen tagsüber regelmäßig eine Reihe von Lichtern ausschalten, um die Beleuchtung im Raum zu reduzieren.
Auf diese Weise würden Sie die Aktivitäten von Menschen simulieren, die tagsüber selbst die Beleuchtung herunterschalten, anstatt einen automatischen Sensor zu verwenden.
Diese Wahrscheinlichkeitsfunktion berücksichtigt hier die Wahrscheinlichkeit, dass Menschen tatsächlich das Licht ausschalten.
Man könnte sagen ... oh ... wenn es im Raum zu hell wird, schaltet in 30 % der Fälle jemand eine Reihe von Lichtern aus.
Das ist also die Wahrscheinlichkeitsfunktion.
Die Anzahl der Tageslichtansichten; Ich glaube nicht, dass dies Faktoren in EnergyPlus sind. Wenn Sie das Radiance Measure in OpenStudio verwenden, wird diese Anzahl von Tageslichtansichten wirksam.
Ich glaube, es multipliziert die Anzahl dieser Pfeile hier, so dass es die Pfeile, die durch den Raum zeigen, gleichmäßig verteilt.
Es wird verwendet, um besser zu verstehen, wie gut der Raum beleuchtet ist.
Maximal zulässiger Blendungsindex für Unbehagen; das wird verwendet, wenn Sie automatische Beschattungssteuerungen an den Fenstern durchführen.
Wenn die Blendung tagsüber zu hoch wird, fahren die Jalousien oder Jalousien herunter.
Wir werden uns in einem anderen Video mit der Simulation von Blendung befassen. So geben Sie also ein Tageslichtsteuerungsobjekt in einen Raum ein.
Danke! Bitte liken und abonnieren.

Downloads from BCL or Elsewhere

15. OpenStudio-Tipps – Downloads von BCL oder anderswo

Wir besprechen OpenStudio und das SketchUp-Plugin-Open-Source-Projekt und wie Benutzer beitragen können, indem sie Probleme auf GitHub melden.

Transkript:
Heute besprechen wir, wie Sie Komponenten und Maßnahmen manuell installieren, indem Sie sie aus der Building Component Library (BCL) herunterladen.
Oder wenn Sie einen Kollegen haben, der eine Komponente oder Kennzahl erstellt hat, die nicht in die BCL hochgeladen wurde.
Sie können dies aus mehreren Gründen tun.
Vielleicht gehen Sie in OpenStudio zu Measure Now anwenden und haben kein Measure in Ihren Measures-Dateien.
Vielleicht gehst du hier unten rechts runter, Find Measures On BCL. Aus irgendeinem Grund wird keine Verbindung zum BCL hergestellt.
Sie können auf die BCL-Website gehen und nach Maßnahmen und Komponenten suchen.
Gehen wir zu Measures durchsuchen. Beleuchtung auswählen. Wir werden eine dieser neueren auswählen. Vielleicht ... Beleuchtungslasten einstellen. okay
Diese befindet sich unter Elektrische Beleuchtung, Lichttechnik. Als nächstes laden Sie es herunter. Klicken Sie auf OK, um es herunterzuladen.
Es wurde in Ihren Download-Ordner heruntergeladen. Gehen Sie jetzt zum Ordner Meine Messungen, hier unten rechts. Klick es.
Dadurch werden alle Ihre benutzerdefinierten Maßnahmen geöffnet, die Sie erstellt haben. All diese sind nicht mit dem BCL verbunden.
Sie alle sind benutzerdefinierte Maßnahmen. Sie wurden von der Synchronisierung mit dem BCL getrennt.
Öffnen Sie nun Ihren Download-Ordner. Hier ist die Messung, die wir gerade heruntergeladen haben.
Es ist eine Zip-Datei. Öffne es. Sie können sehen, dass es von LPD Set Lighting Loads heißt. Wir werden dies kopieren und in unseren Maßnahmenordner einfügen.
Jetzt liegt es dort drin. Kommen wir zurück zu OpenStudio. Jetzt Maßnahme anwenden. Es befand sich unter Electric Lighting, Lighting Equipment. Hier ist es.
Das ist das, das wir gerade heruntergeladen und in unseren Ordner gelegt haben. Es heißt Set Lighting Loads von LPD. Das ist die, die wir heruntergeladen haben.
Sie können sehen, dass es sich um eine „Mein“-Kennzahl handelt. Schau dir mal die anderen an...
Wenn es sich um eine BCL-Maßnahme handelt, steht hier ein „BCL“. Das bedeutet, dass es mit der Building Component Library synchronisiert werden kann. Wenn es Updates gibt, können Sie es aktualisieren.
Wenn Sie Meine Maße haben, wird es nicht synchronisiert, da sich diese auf Ihrem Computer befinden und von der BCL getrennt sind. Sie können auch bearbeitet werden ... Sie können die Programmierung in diesen Dateien bearbeiten.
So laden Sie also direkt von der BCL herunter. Wenn Sie einen Kollegen haben, der eine benutzerdefinierte Kennzahl oder eine benutzerdefinierte Komponente geschrieben hat, kann er Ihnen diesen Dateiordner zusenden.
Es wird ein Dateiordner wie dieser sein. Es wird eine Ruby-Datei, XML-Datei, im Grunde all diese Dinge haben.
Ihr Kollege kann in seinem eigenen Maßnahmenordner nachsehen, eine davon auswählen und Ihnen dann den gesamten Ordner zusenden. Dann können Sie diesen Ordner nehmen und in Ihr Verzeichnis „Meine Maßnahmen“ ziehen.
Sie können direkt über diese Schaltfläche „Meine Maßnahmen“ hier darauf zugreifen. Diese Schaltfläche öffnet es für Sie. Lass es einfach da rein.
So gehen Sie also mit Maßnahmen und Komponenten um, die von der BCL getrennt oder direkt heruntergeladen wurden.
Danke! Bitte liken und abonnieren!

Illuminance Controls with Radiance

16. OpenStudio SketchUp - Beleuchtungssteuerung mit Radiance

In diesem Video besprechen wir die Eingabe von Tageslichtsteuerungen, Blendungssensoren, Beleuchtungskarten und Schattierungssteuerungen in Vorbereitung auf die Verwendung der Radiance-Messung.  Wir werden Radiance und Strawberry Perl herunterladen und installieren.  Wir werden die OpenStudio Radiance-Messung verwenden, um Beleuchtungs- und Schattierungssteuerungen zu simulieren.  Abschließend schauen wir uns kurz die Radiance-Ausgaben mit DView an.

Transkript:
Die letzten paar Symbole oben werden für die Radiance-Messung verwendet. Radiance ist ein ziemlich kompliziertes Beleuchtungssimulationsprogramm.
Anstatt die standardmäßige Beleuchtungssimulation von EnergyPlus zu verwenden, können Sie stattdessen Radiance verwenden. welche
Radiance ist viel detaillierter und ich verstehe, dass die EnergyPlus-Beleuchtungssimulation keine sehr gute Arbeit leistet. Sie können Radiance also alternativ verwenden.
Dafür werden diese beiden Symbole hier oben verwendet. Zusätzlich zu der Tageslichtsteuerung, die wir zuvor installiert hatten.
Wir können den Raum bearbeiten. Gehen Sie hier hoch zur Karte der neuen Beleuchtungsstärke ... gehen wir zuerst zur Kamera, schalten Sie die Perspektive aus.
  Wählen Sie eine Draufsicht aus.
Gehen Sie nun zur Schaltfläche Neue Beleuchtungskarte. Klick es. Lassen Sie dies in den Raum fallen.
Wir werden dies hier in die Ecke verschieben. Wir können es mit der Skalierungstaste strecken. Strecken Sie es aus, um den gesamten Raum zu umfassen.
Dies ist eine Beleuchtungskarte, die Radiance verwendet, um die Lichtleistungskonzentration im gesamten Raum zu messen.
Ihm ist ein Raster zugeordnet. Jeder dieser Rasterbereiche misst die Beleuchtungsstärke in diesem bestimmten Bereich.
Sie können die Anzahl der Rasterpunkte auf dem Raster nach Belieben anpassen. Wir werden es vorerst bei 10 x 10 belassen.
Sie können die Größe anpassen ... und Sie können auch die Koordinaten innerhalb des Raums anpassen.
Ähm ... das ist ein bisschen hoch. Wahrscheinlich möchten wir das Gitter tiefer im Raum haben. Wir werden das Verschieben-Werkzeug verwenden ... verschieben Sie es hier nach unten ... vielleicht ein bisschen höher. Genau da. Wahrscheinlich etwa Schreibtischhöhe.
Wir haben unsere Tageslichtsteuerung. Zusätzlich können Sie einen neuen Blendsensor einbauen. Hier lassen wir den Blendsensor fallen.
Aus irgendeinem Grund fällt es auf den Boden. Sie können diese Koordinate anpassen. Wir werden dies bis zu drei Fuß anpassen.
Wir werden den Sensor in Richtung der Fenster drehen. Jetzt ist es zu den Fenstern gerichtet.
Sie können die Anzahl der Blendungsvektoren anpassen. Im Moment haben wir nur einen Blendvektor, der zum Fenster zeigt.
Wenn Sie gleichmäßig beabstandete Blendungsvektoren wünschen, die von diesem Blendungssensor ausgehen, können Sie diese Zahlen erhöhen. Vielleicht können wir hier drei eintragen.
Das Objekt zeigt sie nicht, aber Sie können hier sehen, dass wir dafür drei Vektoren haben.
Maximal zulässige Tageslichtblendungswahrscheinlichkeit; Das ist, wenn ich das richtig verstehe, ein Wert, der die Wahrscheinlichkeit angibt, wie viele Personen im Raum ein Problem mit der Blendung haben.
Um die Blendungssteuerung zu aktivieren, müssen derzeit 60 % der Personen im Raum durch die Blendung gestört werden.
Wir können dies reduzieren ... sagen wir ... 30 %. So empfinden 30 % der Personen im Raum die Blendung als störend. Dann lassen sie die Jalousien an den Fenstern herunter.
Neben Dayling-Steuerelementen können Sie mit Radiance auch Shading-Steuerelemente verwenden. Beschattungssteuerungen werden über diesen Blendsensor aktiviert.
So fügen Sie Schattierungssteuerungen zu den Fenstern hinzu; Gehen Sie nach oben zu „Erweiterungen“, „OpenStudio-Benutzerskripts“, „Modellelemente ändern oder hinzufügen“ und klicken Sie auf „Schattierungssteuerung hinzufügen“.
Im Moment haben wir keine Verschattungsmaterialien oder schaltbaren Konstruktionen. Beschattungsmaterialien wären, wenn Sie Jalousien oder Jalousien am Fenster haben.
Eine schaltbare Konstruktion könnte sein, wenn Sie ein Fenster mit zwei Glasscheiben haben und sich zwischen den beiden Glasscheiben Jalousien befinden. Das wäre ein Beispiel für eine schaltbare Konstruktion.
Wir werden eine neue Jalousie erstellen. OK klicken. Gehen Sie zum OpenStudio Inspector-Tool. Das hier.
Öffnen Sie das Inspektor-Tool. Gehen Sie hier zu den Schattierungssteuerungen. Dies sind die Schattierungssteuerelemente, die wir gerade eingegeben haben.
Es wird an diesen Innenjalousien befestigt. Wie ich schon sagte, wenn Sie ein Fenster mit Jalousien hätten, die zwischen den Fensterscheiben eingeklemmt wären, würden Sie stattdessen das hier verwenden.
Es gibt viele verschiedene Schattierungssteuerungsstrategien. Sie müssen das Input/Output-Referenzhandbuch lesen, um zu verstehen, was all diese Optionen sind.
Wir belassen es vorerst als Standard.
Beschattungssteuerungspläne, Blendungssteuerung ... wir werden die Blendungssteuerung ausgeschaltet lassen. Die Radiance-Messung hat bereits eine Blendungssteuerung in diesem von uns platzierten Blendungssensor.
Winkel-Lamellensteuerung für Jalousien; Ich weiß nicht, ob das für Radiance einen Unterschied macht ... wir können dies auf Block Beam Solar umstellen.
Schließlich möchten Sie diese Schattierungssteuerung ganz unten Fenstern zuweisen, die sich auf Ihrem Raum befinden.
Das wird dieses Fenster hier sein, Subsurface 4, und dieses Fenster hier, Subsurface 3.
Zurück zu den Schattierungssteuerungen ganz unten weisen wir die Schattierungssteuerungen dem Untergrund 3 zu. Klicken Sie auf +, um eine weitere hinzuzufügen. Untergrund 4. Das sind die beiden Fenster im Raum.
Wir können das Modell speichern ... schließen Sie es einfach ... wir können es öffnen OpenStudio.
Wechseln Sie zur Registerkarte Kennzahlen. Die Strahlungsmessung befindet sich unter Electric Lighting, Electric Lighting Controls.
Ich habe zwei davon; eine, die mit der Building Component Library verbunden ist. Es ist ein bisschen alt und ich habe gehört, dass die Programmierer es gerade bearbeiten.
Also habe ich die neueste Version von GitHub heruntergeladen und in den Ordner „Meine Maßnahmen“ verschoben.
Ziehen Sie diese hier hinein. Wählen Sie es aus. Sie können es auf verschiedene Arten anpassen. Wir werden diese einfach als Standard belassen. Klicken Sie auf Speichern.
Um die Radiance-Messung auszuführen, müssen Radiance und Perl auf Ihrem Computer installiert sein.
Sie müssen zur Radiance-Website navigieren. Radiance-Online.org. Gehen Sie zu Download/Installieren, Radiance Installers. Rufen Sie die neueste Version von Radiance auf GitHub auf. Klick es.
Wir verwenden Windows. Wir werden die Windows-Version herunterladen.
Wir müssen auch die neueste Version von Perl herunterladen ... PERL ... Ich glaube, es ist Strawberry Perl. Wählen Sie diese aus. Wählen Sie die 32-Bit-Version aus.
Lassen Sie uns zu unserem Download-Ordner gehen. Um beides ... lassen Sie uns Radiance installieren, da es bereits heruntergeladen wurde.
Okay. Stellen Sie sicher, dass Sie auf diese Option klicken, um Radiance zum Systempfad hinzuzufügen. Entweder für Benutzer oder für den aktuellen Benutzer. Ich werde "alle Benutzer" auswählen.
Dies ist wichtig, da das Radiance-Maß in OpenStudio auf den Systempfad angewiesen ist, um es zu finden.
Weiter klicken. Beenden. Toll! Jetzt sind beide installiert. Wir sollten startklar sein. Klicken Sie auf Speichern.
Gehen Sie jetzt auf "Ausführen" ... oh! ... Es tut mir leid ... das letzte, was wir tun müssen, nachdem wir Radiance und Strawberry Perl installiert haben, ist, den Computer neu zu starten.
Das werden wir jetzt tun. Okay. Wir haben den Computer neu gestartet. Lassen Sie uns die Simulation erneut ausführen.
Okay. Es sieht so aus, als ob es erfolgreich läuft. Scrollen Sie hier wieder nach oben. Radiance durchläuft zunächst die Licht- und Schattensimulation.
Dann leitet es diese Informationen an EnergyPlus weiter, um den Rest der Simulation des Gebäudeenergiemodells durchzuführen.
Sie können hier ganz unten sehen, dass die Tageslichtsteuerung für den EnergyPlus-Lauf entfernt wird.
Diese Tageslichtsteuerungen müssen entfernt werden, damit EnergyPlus nicht versucht, die Radiance-Informationen zu überschreiben. Das tut es dort.
Radiance simuliert zunächst die gesamte Beleuchtungsstärke und Lichtleistung des Raums. Dann gibt es diese Informationen an EnergyPlus weiter.
Um auf diese Radiance-Informationen zuzugreifen, können wir zum Projektordner gehen, in dem sich die OpenStudio-Modelldatei (.OSM) befindet. Ich glaube, es ist dieser hier.
Öffnen Sie den OpenStudio-Dateiordner.
  Gehen Sie zum Ordner "Ausführen". Es ist genau hier: "Radiance Daylighting Measure Copy". Öffnen Sie diesen Ordner. Öffnen Sie den Ordner „Radiance“.
Wir suchen Output..."Output". Hier gibt es viele verschiedene Dateien, die von Radiance ausgegeben werden.
Die beiden, die ich kenne, sind ".sql" und ".csv".
Sie können DView verwenden, um die SQL-Datei zu öffnen. Im Moment habe ich es bereits standardmäßig mit DView geöffnet. Sie können zuerst DView öffnen und dann nach dieser SQL-Datei suchen.
Lass es uns öffnen.
Sie können sehen, dass dies die Ausgabe von Radiance ist. Es simuliert die Beleuchtungsstärke das ganze Jahr über.
Es zeigt Trends für die direkte normale Beleuchtungsstärke, die globale horizontale Beleuchtungsstärke, den Tageslichtsensor und den Durchschnitt der Beleuchtungsstärkekarte.
Werfen wir einen Blick auf den Tageslichtsensor und die Karte der durchschnittlichen Beleuchtungsstärke.
Sie können sehen, dass der Tageslichtsensor eine etwas geringere Beleuchtungsstärke hat als der Durchschnitt der Beleuchtungsstärkekarte.
Dies liegt wahrscheinlich daran, dass der Tageslichtsensor hier nur einen einzigen Punkt im Raum misst. Die Beleuchtungskarte misst mehrere Punkte entlang dieses Rasters.
Es mittelt diese aus. Es könnte bedeuten, dass der Tageslichtsensor an einer besseren Position platziert werden sollte. Es hängt davon ab, wie sich die Insassen im Raum befinden. Wo das Licht gezielt gebraucht wird.
Wir können uns das ansehen ... ähm ... die Einstellung ist für diesen Tageslichtsensor. Wir müssen den Raum bearbeiten, den Sensor auswählen.
Der Beleuchtungsstärke-Sollwert liegt an diesem Punkt im Raum bei etwa 46 Fußkerzen (495 Lux).
Sie können sehen, dass es ungefähr 50 Fußkerzen (538 Lux) beibehält.
Sie können sehen, dass der Durchschnitt für den gesamten Raum an diesem einen Punkt ziemlich viel mehr als die 50-Fuß-Kerzen beträgt.
Wir können uns ein paar andere Dinge ansehen … wir können zu täglich gehen … und Heatmaps. Es gibt verschiedene Möglichkeiten, die Daten anzuzeigen.
Das sieht man anhand des Sonnenstandes am Horizont ... schließlich kann man sich die Monatsprofile der Beleuchtung anschauen.
Werfen wir einen Blick auf die „CSV“-Datei. Ich bin mir nicht sicher, was diese anderen sind ...
Werfen wir einen Blick auf die csv-Datei. Ich habe eine Reihe verschiedener Statistiken ... basierend darauf, wie Sie die Beleuchtung (Beleuchtungsstärke) im Raum messen möchten.
So geben Sie mit dem SketchUp-Plug-in Tageslichtsteuerungen, Radiance-Blendsensoren und Beleuchtungskarten ein. Und wie man die Radiance-Messung in OpenStudio ausführt.
Danke! Bitte liken und abonnieren.

Merge Spaces from External File

17. OpenStudio SketchUp - Leerzeichen aus externer Datei zusammenführen

Wir erörtern die Verwendung des SketchUp-Plug-in-Benutzerskripts: Merge Spaces from External File.  Dies kann auch als aus der Building Component Library heruntergeladenes Maß angewendet werden. Dieses Skript/diese Maßnahme ist hilfreich, um eine Datei nur mit Geometrie/Räumen mit einer Vorlagendatei zusammenzuführen, die Konstruktionen, Zeitpläne, Lasten und Raumtypen enthält.

Transkript:
Heute werden wir über ein nützliches Benutzerskript sprechen. Wenn Sie zu Erweiterungen, OpenStudio-Benutzerskripts, Modellelementen ändern oder hinzufügen gehen; Es heißt Leerzeichen aus externer Datei zusammenführen.
Dieses Benutzerskript ist dem Erstellen eines neuen OpenStudio-Modells aus dem Assistenten sehr ähnlich. Sie verwenden es, wenn Sie Ihre eigenen Vorlagendateien als Bibliothek verwenden möchten, um mit dem Projekt zu beginnen.
Im Moment haben wir eine leere Vorlagendatei. Die Vorlagendatei enthält keine Geometrie.
Wenn wir zum Inspektor-Tool gehen, können wir sehen, dass diese Vorlagendatei Leerzeichentypen hat. Es hat Zeitplansätze und Konstruktionen. Es hat auch Lasten. Es hat keine Geometrie.
Wir haben eine andere Datei, die die Geometrie enthält. Dies hat nur Geometrie- und Raumtypen. Wir können uns Render By ansehen
Konstruktion. Schauen Sie, es hat keine Konstruktionen.
Nach Raumtyp gerendert; es hat keine Raumtypen. Aber es hat Leerzeichen und es hat Geometrie.
Wir können im Inspector Tool nachsehen ... wir können sehen, dass es 48 Leerzeichen hat. Wir können deutlich sehen, dass es Geometrie hat.
Um diese beiden, die mit der Geometrie und den Räumen, mit der Vorlagendatei der Bibliothek zusammenzuführen, öffnen Sie die Vorlagendatei. Was wir getan haben.
Wir können diese Vorlagendatei als unser Projekt speichern. Wir nennen es "Projekt". Speichern.
Gehen Sie jetzt zum Menü „Erweiterungen“, „OpenStudio-Benutzerskripts“, „Modellelemente ändern oder hinzufügen“, „Spaces aus externer Datei zusammenführen“.
Wir wählen unsere OSM-Datei aus, die nur die Geometrie und die Leerzeichen enthält. Klicken Sie auf Öffnen.
Es sagt, dass die Leerzeichen importiert wurden und das dauert manchmal eine Weile ...
Okay. Es heißt, es sei abgeschlossen. Es hat die Informationen aus der Geometriedatei importiert.
Ich bin mir nicht sicher, warum das hier ist ... es muss von der letzten Zeit übrig geblieben sein, als ich die Messung durchgeführt hatte.
Lassen Sie es uns überprüfen. Wir haben die Geometrie in die Vorlagendatei importiert. Wir können Render by Construction betrachten. Wir können sehen, dass eine Konstruktion angewendet wurde.
 
Das liegt wahrscheinlich daran, dass in der Vorlagendatei unter unserem Standard für die Einrichtung Standardkonstruktionen, Raumtypen und Zeitplansätze vorhanden sind.
Wenn wir uns Rendered by Space Type ansehen, wird es wahrscheinlich sagen, dass all dies der Standard-Space-Typ ist. Ein Zimmer mit Etagenbetten. Ja.
Nachdem wir die Geometrie importiert haben, können wir sie durchgehen und damit beginnen, unserem Modell Raumtypen zuzuweisen.
Dies wäre zum Beispiel ein ... Es tut mir leid ... wählen wir Render by Surface Type ...
Wir werden diesen Raum hier auswählen. Es ist eine Küche. Wir können den Raumtyp Küche darauf anwenden.
Gehen Sie zurück zu Nach Raumtyp rendern ... und sehen Sie, dass der Raumtyp Küche auf diesen Raum angewendet wurde.
Auf diese Weise importieren Sie also Geometrie in eine Vorlagendatei, die alle Ihre Konstruktionen, Zeitpläne, Lasten und Raumtypvorlagen enthält.
Alternativ können Sie das OpenStudio-Measure verwenden. Lassen Sie uns zunächst noch einmal einen Blick auf die Registerkarte „Geometrie“ der Vorlage werfen.
Auch hier handelt es sich um eine Vorlagendatei, die alle Ihre Zeitpläne, Materialien, Lasten und Raumtypen enthält, jedoch keine Geometrie.
Wenn Sie nach oben zu Komponenten und Kennzahlen gehen ... Entschuldigung ... ähm ... gehen Sie nach oben zu Komponenten und Kennzahlen, Maßnahme jetzt anwenden.
Sie können eine Maßnahme aus der Gebäudekomponentenbibliothek herunterladen. Sie befindet sich unter Gesamtes Gebäude, Raumtypen.
  Es heißt dasselbe: Merge Spaces from External File.
Sie können den Dateipfad zu der OpenStudio-Datei eingeben, die Ihre Geometrie enthält. Sie können eine beliebige Anzahl von Optionen zum Importieren dieser Geometrie auswählen.
So würden Sie die Maßnahme in OpenStudio ausführen.
Danke! Bitte liken und abonnieren.

Assign thermal zones automatically

18. OpenStudio SketchUp - Thermische Zonen automatisch zuweisen

Im heutigen Video verwenden wir das OpenStudio User Script: Add New Thermal Zones For Spaces With No Thermal Zone.

Transkription:
Guten Tag.
Heute werden wir Ihnen einen sehr schnellen Tipp beibringen.
Ein sehr guter Tipp.
Ein Tipp zum Zuweisen von Wärmezonen mit wenigen Klicks. Zu all diesen Räumen auf einmal.
Lass uns anfangen. Lassen Sie uns zunächst unser Modell auswählen. Lassen Sie uns als Nächstes zum Menü „Erweiterungen“ gehen, „Studio-Benutzerskripts öffnen“, „Modellelemente ändern oder hinzufügen“, „Neue thermische Zone für Räume ohne thermische Zone hinzufügen“.
Wählen Sie es aus, klicken Sie darauf und warten Sie.
Allen Räumen sind jetzt Thermikzonen zugeordnet.
Beachten Sie, dass einige thermische Zonen ähnliche Farben haben, das Programm sie jedoch als unterschiedliche und einzigartige thermische Zonen versteht.
OK?
Dies war der Tipp für heute, wie Sie die Modellierungszeit reduzieren können, indem Sie allen Räumen, die keiner thermischen Zone zugeordnet sind, thermische Zonen zuweisen.
Danke!
  Bitte liken und abonnieren.
 

Adding overhang elements in a few clicks

19.OpenStudio SketchUp - Hinzufügen von Überhangelementen mit wenigen Klicks

Im heutigen Video werden wir allen oder ausgewählten Teilflächen des Modells Überhangelemente hinzufügen
wenige Klicks. Diese Elemente, auch Markisen, Brisen oder Außenbeschattungen genannt, sollen den Einfall direkter Sonneneinstrahlung auf die Fenster minimieren.
Diese Strategie trägt dazu bei, die thermische Belastung zu reduzieren und somit den Energieverbrauch aktiver Klimaanlagen zu minimieren.

Transkript:
Schauen wir uns also mit wenigen Klicks einen weiteren schnellen und nützlichen Tipp an.
Heute werden wir Fensterüberhänge an der Oberseite der Fenster einfügen.
Diese werden auch als horizontale Brisen, Außenjalousien oder Markisen bezeichnet.
Diese Elemente sind unerlässlich, um den Einfall direkter Sonneneinstrahlung auf die Fensterflächen zu minimieren.
Dadurch wird die thermische Belastung minimiert.
 
Zu Beginn wird unser erster Schritt sein, das Modell auszuwählen.
Wählen Sie die Räume aus, denen wir die Schattierungen hinzufügen möchten.
  Wir werden alle Räume auswählen.
Gehen Sie nun zu Erweiterungen, OpenStudio-Benutzerskripts, Modellelemente ändern oder hinzufügen, Überhänge nach Projektionsfaktor hinzufügen.
Es gibt uns diese Optionen, die mit den Abmessungen der Fenster zusammenhängen.
Sie dienen dazu, die Überhangelemente in unserem Modell zu bearbeiten.
Das erste Dialogfeld (Projektionsfaktor) bezieht sich darauf, wie weit der Überhang von der Wand hervorsteht. Es ist ein Prozentsatz der Fensterhöhe.
Der Wert 0,5 bedeutet, dass es auf 50 % der Fensterhöhe projiziert wird. Das wird seine Länge sein.
Der Versatz entspricht dem vertikalen Abstand des Überhangs über dem Fenster. Sie wird von der Oberkante des Fensters aus gemessen.
Auch hier handelt es sich um einen Prozentsatz der Fensterhöhe.
OK klicken".
Wir werden das folgende Ergebnis haben.
Beachten Sie die Überhangelemente.
Diese Elemente wurden aus den im Dialogfenster zugeordneten Merkmalen erstellt.
Der zuvor erwähnte Versatz entspricht dem Abstand von der Oberkante dieses Fensters zu der Stelle, an der Sie es installieren möchten.
Wir werden es ändern, um zu sehen, wie die Verknüpfung wieder funktioniert.
Wir werden wieder unser Modell auswählen.
Klicken Sie auf Erweiterungen.
Wiederholen Sie die gleichen Schritte wie zuvor.
Da wir jedoch bereits Überhänge hinzugefügt hatten, müssen wir sie ersetzen.
Lasst uns das behalten; die Größe beträgt 50 % der Fenster- bzw. Untergrundhöhe.
Für den Offset-Wert weisen wir 0,2 zu.
Und jetzt wählen wir die Option Wahr, weil wir jetzt die alten Überhänge durch die neuen ersetzen wollen.
OK klicken"
Beachten Sie einen vertikalen Abstand.
Wir haben jetzt einen größeren vertikalen Abstand vom oberen Rand des Fensters.
Machen wir es noch einmal als Beispiel.
Als wahr auswählen.
Wir werden diesen vertikalen Versatz entfernen.
Wir werden weitere 20 % zur Größe des Überhangelements hinzufügen.
Erkenne, dass der vertikale Abstand nicht mehr existiert.
Und wir haben eine Verlängerung des Überhangelements um 20 % erreicht.
Dies war eine kurze Anleitung zur Verwendung des OpenStudio-Benutzerskripts zum Hinzufügen von Überhängen zu Ihren Fenstern.
Danke! Bitte liken und abonnieren.

Adding Photovoltaics

20. OpenStudio SketchUp - Hinzufügen von Photovoltaik

​​

Heute werden wir das Energiemodell um Photovoltaikanlagen erweitern. Wir bereiten das Modell darauf vor 
Erhalt des Systems werden wir einige grundsätzliche Details beim Einsetzen beachten und dem nachgehen
Auswirkungen des Anteils der von der Photovoltaikanlage belegten Fläche und ihrer Effizienz.

Transkript:
Guten Tag Leute, wir sind wieder zurück und lernen etwas über Energiemodellierung.
Wir verwenden die SketchUp-Erweiterung für Open Studio.
Heute lernen wir, wie man eine einfache Photovoltaikanlage realisiert.
  Wir werden auch das Modell ausführen, die Ergebnisse betrachten und einige Vergleiche anstellen.
Eine Photovoltaik (PV)-Anlage ist ein System, das in der Lage ist, Sonnenenergie in elektrische Energie umzuwandeln, was sehr einfach erklärt wird.
Unser Ziel ist es hier, ein solches System für unser Modell zu verwenden.
Lassen Sie uns zunächst eine Oberfläche für die Aufnahme der Photovoltaikanlage vorbereiten.
Wir können keine Oberfläche verwenden. Für dieses Benutzerskript wenden wir das PV auf eine Schattierungsoberfläche an.
Unser erster Schritt ist die Verwendung des Werkzeugs "Schattierungsflächengruppe erstellen".
Wählen Sie im Modell eine Fläche aus, um das Schattierungselement anzuwenden. Es wird unsere PV-Anlage.
Bestätigen Sie durch Drücken der „Enter“-Taste. Die PV-Anlage zeichnen wir nicht.
Das Verschattungselement sollte die gleiche Form wie die Photovoltaik (PV)-Anlage haben.
Wenn Sie also an Ihre Photovoltaikanlage denken, denken Sie beim Zeichnen an deren Form.
Um den Fortschritt dieses Videos zu vereinfachen, werden wir nicht auf die optimale Ausrichtung eingehen (die beste Ausrichtung, um das meiste Sonnenlicht einzufangen).
Wir haben das Schattierungselement erstellt. Es ist wichtig, dass dieser dunkelviolette Farbton nach außen zeigt.
Wenn es nicht nach außen geht, muss es invertiert werden. Bei Bedarf: Fläche auswählen, Rechtsklick, Flächen umkehren.
Wir werden unsere Oberfläche zu einer Box extrudieren, um ihr etwas Tiefe zu verleihen.
  (Alternativ können Sie die Fläche mit dem Verschieben-Werkzeug etwas höher positionieren.)
Okay. Nun weisen wir die Photovoltaik (PV)-Anlage zu. Wählen Sie die Schattierungsgruppe und die Oberfläche aus.
Gehen Sie zu „Erweiterungen“, „OpenStudio-Benutzerskripte“, „Modellelemente ändern oder hinzufügen“, „Photovoltaik hinzufügen“.
Wir haben ein Dialogfeld mit 3 Optionen. Die erste Option ist die Wahl eines Lastverteilungszentrums. Es ist die Schaltzentrale für die Messung und Verwaltung der PV-Anlage.
Wir haben kein Distributionszentrum, also ist es notwendig, es zu schaffen. Belassen Sie dies als Standard.
Die zweite Option beschreibt, wie viel der Fläche mit PV-Zellen bedeckt ist.
Wie auf dem Bildschirm angezeigt, gibt der Wert an, dass 100 % der Photovoltaikanlage das Verschattungselement belegen.
Würden wir nur 50 % vergeben, wäre der anzugebende Wert 0,5.
Das Programm würde verstehen, dass nur 50 % des Systems das Verschattungselement einnehmen würden. Wir belassen den Standardwert.
Die dritte Option gibt Auskunft über die Umwandlungseffizienz der PV. Die Umwandlung von Sonnenenergie in elektrische Energie ist nicht zu 100 % effizient.
Es wandelt nicht das gesamte Sonnenlicht in Strom um. Der Standardwirkungsgrad beträgt 20 %.
Je nach Hersteller kann der prozentuale Wirkungsgrad unterschiedlich sein.
Wir belassen es als Standard. Wir klicken auf OK.
Sie sehen nun, dass die Photovoltaikanlage dem Gebäude zugeordnet ist.
Im Modell könnte sich dieses System in jeder Position befinden.
Aber strategisch ist es auf horizontalen Flächen oder sogar mit einem bestimmten Winkel positioniert. Das wird die meiste Sonnenstrahlung einfangen.
Der nächste Schritt ist die Simulation. Wir öffnen das Modell in Open Studio und führen die Simulation aus.
Und wir werden die Simulationsergebnisse auswerten.
Wir werden eine Berichtsmaßnahme hinzufügen, um die von der PV erzeugte Energie bewerten zu können.
Wie viel elektrische Energie verbraucht das Gebäude und wie viel erzeugt die PV.
Für dieses Modell wurden einfache interne Lasten wie Beleuchtung und elektrische Ausrüstung verwendet. Sie sind da, damit wir das Photovoltaik-Modell testen können.
Der Messbericht ist bereits hinzugefügt.
Wir verwenden das internationale Messsystem (Philippinen-Version). Lassen Sie uns die Simulation ausführen.
Wir waren in unserer Simulation erfolgreich. Wir werden den Bericht auswerten.
Laut „Building Summary“ sehen wir, dass unser Modell einen Gesamtstrombedarf hat. Es gibt interne Lasten, die diesen Bedarf erzeugen.
Schauen wir uns die „Renewable Energy Source Summary“ an. Dies ist Strom, der von der von uns hinzugefügten Photovoltaikanlage produziert wird.
Wo die Photovoltaikanlage 100 % des Verschattungselements einnehmen würde. Es hat einen Wirkungsgrad von 20 %.
Das System ist in der Lage, ein Stromäquivalent von 9.816 kWh zu erzeugen.
Dies ergibt sich aus den Merkmalen, die wir zuvor zugeordnet haben.
Wir können auch in der Anleitung "Site and Source Summary" nachsehen.
Hier haben wir den elektrischen Energiebedarf des Modells. Unten haben wir die "Net Site Energy". Es ist ein Unterschied zwischen verbrauchter und erzeugter Energie.
Die verbrauchte Energie abzüglich der von der Photovoltaikanlage erzeugten Energie.
Natürlich werden wir keine Genauigkeit in Werten finden
​​ wenn wir rechnen.
Es entstehen Verteilungs- und Energieumwandlungsverluste.
  Diese Verluste summieren sich von der PV-Anlage über die elektrischen Kabel bis hin zur Umwandlung von Gleichstrom in Wechselstrom und schließlich zu den Blindverlusten, die an das Stromnetz gehen.
Diese Faktoren werden zur ungefähren Schätzung verwendet. Sie sind im Allgemeinen zuverlässige Schätzungen.
Wir werden nun die Eigenschaften der Photovoltaikanlage ändern und diese Zahlen im Bericht neu bewerten.
Merken wir uns diese erzeugte Strommenge, damit wir sie später vergleichen können.
Dieser generierte Wert entspricht einem Bruchteil von 100 % der schattierten Fläche Solarzellen und sie arbeiten mit 20 % Wirkungsgrad. Wir werden diese Werte ändern.
Gehen Sie zu „Erweiterungen“, „OpenStudio-Benutzerskripte“, „Modellelemente ändern oder hinzufügen“, „Photovoltaik entfernen“.
Lassen Sie uns zuerst das vorhandene System entfernen. Klicken Sie auf "Ja", um es vollständig zu entfernen.
Wir werden jetzt eine neue Photovoltaikanlage zuweisen. Lassen Sie uns den Anteil der Photovoltaikplatte ändern.
Der Wirkungsgrad wird bei 20 % bleiben, damit wir mit den Zahlen vergleichen können, die wir bereits haben. OK klicken.
Speichern Sie das Modell und öffnen Sie es erneut in der Open Studio-Anwendung.
Lassen Sie uns nun erneut simulieren.
Wir waren wieder erfolgreich. Wir werden den Bericht erneut auswerten.
Die Anlage erzeugte 4.908 kWh elektrische Energie.
Dieser Wert entspricht genau der Hälfte der bisher produzierten Energie.
Da wir die Photovoltaikanlage um 50 % reduzieren, reduzieren wir auch 50 % des erzeugten Stroms.
Und genau das wurde in dem Bericht zum Ausdruck gebracht.
Wir werden jetzt mit Effizienz arbeiten. Standardmäßig verwendet das Programm eine Effizienz von 20 %.
Wir werden die Effizienz steigern, um neue Werte zu erhalten
​​ von elektrischer Energie.
Wieder werden wir bearbeiten. Jedes Mal, wenn Sie bearbeiten, müssen Sie auf die Oberfläche klicken und das vorhandene System entfernen, wie wir es zuvor getan haben. Damit können Sie ein neues System bereitstellen.
Diesmal gehen wir nicht auf den Bruchteil der Fläche ein, sondern auf die Effizienz.
Wir werden unserem System einen zusätzlichen Wirkungsgrad von 20 % hinzufügen, was zu einem Gesamtwirkungsgrad von 40 % führt.
Wir klicken auf "OK". Speichern Sie es. Öffnen Sie es erneut in Open Studio. (Sie können nach der Datei suchen oder einfach "Revert to Saved" verwenden)
Und wir haben es wieder geöffnet.
Zur Erinnerung: Wir untersuchen den Einfluss auf die Effizienzgröße der Photovoltaikanlage.
Wir werden die Simulation erneut ausführen.
Simulation beendet. Lassen Sie uns die Ergebnisse auswerten. Gehen Sie zur "Erneuerbare-Energien-Übersicht".
Und wir haben festgestellt, dass der Wert der erzeugten elektrischen Energie jetzt etwa 19.633 kWh beträgt.
In der ersten Simulation, als wir Simulationen mit den Eigenschaften 100 % Flächenanteil und 20 % Wirkungsgrad hatten, erhielten wir einen Wert von 9.816 kWh.
Stellen Sie fest, dass der Wert der Stromerzeugung gestiegen ist und diese Steigerung durch die 20%ige Effizienzsteigerung gerechtfertigt ist, die wir diesmal verwendet haben.
Es ist klar, dass unsere Änderungen die Simulation beeinflusst haben.
Das ist es also im Grunde. Auf diese Weise können Energiemodelle um Photovoltaikanlagen erweitert werden.
Bei der Planung einer Photovoltaikanlage müssen viele Faktoren analysiert werden.
Mit diesem SketchUp OpenStudio-Benutzerskript können Sie die Abmessungen und einfachen Leistungsparameter einer PV-Anlage einfach anpassen.
 
Es ermöglicht Ihnen, die Leistung einer Photovoltaikanlage schnell zu bewerten.
Ich danke Ihnen allen, ich bitte Sie, den Kanal zu abonnieren, genießen Sie die Videos und vergessen Sie nicht, auf die Benachrichtigungen zu klicken, die Sie erhalten, wenn wir neue Videos veröffentlichen.

All About Shading Surfaces

21. OpenStudio SketchUp - Alles über das Schattieren von Oberflächen

Wir werden die drei Kategorien von Schattierungselementen behandeln, die im Video verfügbar sind, und wann sie verwendet werden. Wir ordnen den Verschattungselementen Baumaterialien sowie Transmissionspläne zu. Das Modell wird simuliert und die Eigenschaften werden im HTML-Bericht ausgewertet, den das Programm nach der Simulation zur Verfügung stellt.

Transkript:
Leute, wir haben mehr Videos.
In diesem Video werden wir uns mit den drei Kategorien von Oberflächenschattierungen befassen, die das Programm für die Verwendung in Simulationen bietet.
Wir werden auch einige 'Benutzerskripts'-Tools behandeln.
Und schließlich simulieren wir das Modell.
Lassen Sie uns zunächst einige Schattierungsflächen mit dem Werkzeug „Neue Schattierungsflächengruppe“ zuweisen.
Lassen Sie uns an dieser Position eine Schattierungsfläche implementieren und mit der 'ENTER'-Taste bestätigen.
Mit dem Linienwerkzeug.
Lassen Sie uns eine Traufe für dieses Dach skizzieren.
Erarbeiten Sie zunächst eine Schattierungsfläche.
Stellen wir uns ein Nachbargebäude nebenan vor.
Lassen Sie uns mit der 'ENTER'-Taste bestätigen.
Verwenden wir das Rechteck-Werkzeug.
Lassen Sie uns dieses Schattenelement erstellen, das ein benachbartes Gebäude darstellt.
Wir werden uns auch vorstellen, dass vor unserem Gebäude ein Baum steht.
Lassen Sie uns das Rechteck-Werkzeug verwenden, um unseren Baum zu formen.
Lassen Sie uns den Baum zeichnen.
Gezeichneter Baum, jetzt schneiden wir ihn.
Lassen Sie uns den Baum neu positionieren, der dem Gebäude am nächsten ist.
Wir haben bereits drei Schattierungsflächen im Modell.
Lassen Sie uns das Modell auswählen
Mit dem Tool, das wir zuvor verwendet haben.
Lassen Sie uns horizontale Fensterjalousien über das Tool „Benutzerskripte“ hinzufügen.
Wir werden gebeten, die relative Projektion des Schattens anzugeben.
Das Verhältnis ist proportional zur Größe des Fensters (Untergrund).
Für diese Situation ist der Wert 0,5, das bedeutet 50 % der Fenstergröße.
Der 'Offset' repräsentiert den Abstand vom Beschattungselement zum Fenster. Für diese Situation platzieren wir es ganz am Anfang des Fensters, ganz oben. Der Wert wird '0' sein.
Wir validieren und warten.
Beachten Sie den Unterschied in der Tonalität dieses Schattenelements zu den anderen.
Dieser Unterschied ist etwas Sinnvolles im Programm, er stellt keine Anomalie dar.
Das Programm behauptet, dass sich dieses Schattierungselement von den anderen unterscheidet.
Von dort aus beginnen wir mit der Erklärung. Warum gibt es so etwas?
Wenn wir auf das Schattierungselement klicken, das das benachbarte Gebäude darstellt, bemerken wir, dass wir über das Werkzeug „Inspektor“ ein Dialogfeld mit drei Optionen sehen.
Option 'Standort', 'Gebäude', 'Raum'.
Diese Optionen haben jeweils einen Zweck.
Angenommen, wir verwenden den Typ „Site“.
Beachten Sie, dass sich der Farbton geändert hat.
Dieses Nachbargebäude gehört zum Grundstück.
Es gehört jedoch zum Typ „Standort“, da dieser Typ Elemente darstellt, die den Ort repräsentieren, also nicht mit dem Gebäude verbunden sind.
Diese Überlegung gilt auch für den Baum.
Wenn wir uns das Werkzeugfenster „Inspektor“ noch einmal ansehen, sehen wir, dass der Baum als „Gebäude“ gekennzeichnet wurde, aber vom Typ „Standort“ ist, da er zum Standort gehört.
Lassen Sie uns den Elementnamen ändern, um es verständlicher zu machen, wenn wir die Konstrukte in der App „Open Studio“ zuweisen.
Lassen Sie uns auch den Namen in diesen hier ändern.
Wenn wir auf dieses Element klicken, das die Traufe darstellt, stellen wir fest, dass es vom Typ „Gebäude“ ist. Diese Zuordnung ist richtig, da das Element zu unserem Gebäude gehört.
Angenommen, das Gebäude dreht sich, dreht sich dieses Element mit dem Gebäude, weil es ein Element ist, das zum Gebäude gehört.
Wir betrachten auch diesen anderen „Raum“-Typ.
Dieser Typ übernimmt die Zuordnung des Verschattungselements zu einem Raum.
Dies macht es einfach, alle Verschattungselemente, die einem Raum zugeordnet sind, bequem zu bearbeiten.
Die Funktion des Typs „Raum“ ist also die Zuordnung des Schattierungselements zum Raum.
Nach diesen Informationen.
Exportieren wir das Modell nach 'OpenStudio', laden wir die App.
Werkzeug geladen. Der erste Schritt besteht darin, die Integrität der Geometrie zu überprüfen.
Stellen wir sicher, dass die Platzierung der Schattenelemente korrekt ist.
Die Traufe, die Verlängerung des Daches.
Und überprüfen Sie die horizontalen Brisen.
Alles ist an seinem Platz, wir haben nur diese Anomalie in der Dachfarbe beobachtet, aber es wird die Simulation nicht stören.
Klicken wir auf die Registerkarte „Einrichtungen“.
Wir klicken auf die Unterregisterkarte „Schattierung“.
Beachten Sie, dass wir die Schattierungselemente aufgelistet haben, die wir im Modell erstellt haben.
Es gibt diese drei Elemente hier, aber es sind leere Kästchen, die wir vergessen haben zu löschen, aber es wird die Simulation nicht beeinflussen.
Bleiben wir bei diesen anderen Elementen.
Hier haben wir den Baum, den wir in 'SketchUp' benannt haben.
Der Baum kann einen Sendeplan empfangen.
Wir können dem Baum auch ein Material zuweisen. Für diese Situation würden wir dem Baum Holz zuweisen.
An dieser Stelle haben wir das Nachbargebäude.
Auch dieses Nachbargebäude kann Material erhalten, für diese Situation stellen wir es uns konkret vor.
Wir haben auch die Traufe, das Verschattungselement, das Teil des Daches ist.
Diesem Element können wir auch eine Konstruktion aus Beton, Metall oder etwas zuordnen, das als Beschattungselement dienen kann.
Dazu müssen wir Konstruktionen hinzufügen, machen wir es.
Wir klicken auf die Registerkarte „Konstruktionen“, Unterregisterkarte „Konstruktion“.
Beachten Sie hier, dass die Konstruktionen bereits erstellt wurden.
Lassen Sie uns löschen.
Und lass es uns noch einmal tun.
Der erste Bau wird für das benachbarte Gebäude sein, wobei zu beachten ist, dass es sich um einen Standorttyp handelt.
Nennen wir es "site_building".
Wenn wir an ein Betongebäude denken, ziehen wir ein Material aus der Bibliothek, das wie Beton aussieht.
Für den Baum ist es auch ein Standorttyp.
Lassen Sie uns für dieses Element wie Holz verallgemeinern.
Wir ziehen aus der Bibliothek und lassen los.
Bei der Traufe handelt es sich um den Teil des Elements, aus dem das Dach besteht.
Für diesen Teil können wir den Typ „Gebäude“ nennen.
Auch sie wird aus Beton sein.
Lassen Sie uns nun ein weiteres Element für den Typ „Leerzeichen“ erstellen.
Diese Elemente sind die äußeren Jalousien, die sich oben an den Fenstern befinden.
Wir können diesen Elementen ein Material zuschreiben, das Metall oder Holz ähnelt. Für diese Situation werden wir sie als Metall zuweisen.
Nachdem Sie diese Konstruktionen erstellt haben, ist es an der Zeit, die Verschattungselemente zu charakterisieren.
Es ist bemerkenswert, dass diese Materialien, die wir zufällig verwenden, nur versuchen, sich ihrer tatsächlichen Zusammensetzung anzunähern.
Es gibt jedoch eine Möglichkeit, die Eigenschaften dieser Materialien zu bearbeiten, und es ist eine Bibliothek verfügbar, falls Sie etwas Spezifischeres benötigen.
Gehen wir nun zurück zum Reiter „Einrichtungen“.
Wählen wir nebenbei „Mein Modell“ und suchen nach den Gebäuden.
Lassen Sie uns zuerst den Baum auswerten.
Wir klicken auf die für den Baum erstellte Konstruktion und ziehen sie per Drag & Drop, um den Baum zu charakterisieren.
Machen wir es jetzt für das Nachbargebäude, schauen wir uns die sechs Seiten des Gebäudes an.
Ordnen wir jedes Gesicht der hergestellten Betonkonstruktion zu.
Die Zuweisung des Namens erfolgte zielgerichtet, um die Identifizierung und Charakterisierung zu erleichtern.
Diese Art von "Gebäude".
Wir schreiben „Gebäude“ zu.
Der Typ „Leerzeichen“ ist hier nicht verfügbar.
Wenn wir jedoch zurück zum Reiter 'Konstruktionen' > 'Konstruktionssatz' gehen, beachten Sie hier die Möglichkeit, anderen Konstruktionen den Typ 'Raum' zuzuweisen.
Weisen wir hier dem Konstrukt den Typ 'Raum' zu.
Auch hier gibt es die Möglichkeit die anderen Typen zuzuordnen, allerdings haben wir in unserem Modell zwei ähnliche Schattentypen, aber mit unterschiedlichem Baumaterial, wir werden diese Zuordnung hier aufgrund der Materialstandardisierung nicht vornehmen.
Aufgrund dieser Bedingung haben wir die Charakterisierung der Materialien im Reiter „Anlagen“ vorgenommen.
Alle Materialien sind den Beschattungselementen zugeordnet. Schauen wir uns jetzt den Übertragungsplan an.
Es besteht die Möglichkeit, einen Sendeplan zu erstellen. Dieser Zeitplan passt in Fällen, in denen das Element je nach Jahreszeit, Umgebungsvariablen oder einigen Faktoren variieren kann.
Für unseren Fall haben wir den Baum.
Der Baum hat nicht jeden Tag im Jahr sein volles Laub.
Es gibt einen Zeitraum, in dem der Baum einen bestimmten Transmissionswert hat, und einen anderen Zeitraum, der einen anderen Transmissionswert hat.
Diese Variation kann dem Programm so beschrieben werden, dass es diese Bedingungen in der Simulation umsetzt.
Lassen Sie uns nun diesen Übertragungsplan für den Baum ausarbeiten.
Wir klicken auf die Registerkarte „Zeitpläne“ > Unterregisterkarte „Zeitpläne“.
Lassen Sie uns einen fraktionierten Zeitplan erstellen.
Nennen wir es „Baum“.
Um die Zuordnung zu erleichtern. Standardmäßig weisen wir eine Transmission von 0,9 zu.
Mit anderen Worten, wenn keine der Bedingungen, die wir implementieren werden, nicht erfüllt ist, verwendet das Programm diesen Standardwert für die Routine.
Das Programm wird verstehen, dass 90% des Sonnenlichts durchgelassen werden.
Lassen Sie uns nun die Baumbedingung implementieren. Eine Periode, in der es Blätter hat, und eine Periode, in der es keine Blätter gibt.
Es gibt einen Zeitraum, der im Frühjahr beginnt, wo wir das Datum 20. März haben.
Lassen Sie uns dieses Datum zuweisen, also nehmen wir an diesem Datum an, dass der Baum eine Transmission von 0,1 hat, das heißt, er hat fast das volle Volumen der Blätter.
Und während der Zeit fallen die Blätter, bis es bis zur Frühlingszeit keine Blätter mehr gibt.
Das beginnt am 23.9.
In dieser Zeit hat der Baum die Blätter.
Außerhalb dieser Zeit hat sie keine Blätter
Ordnen wir diese Bedingungen den sommerlichen Auslegungsbedingungen zu. Im Sommer beträgt die Durchlässigkeit 1.
Das heißt, es gibt keinen Baum, oder im Winter wurde der Baum gefällt.
Wie auch immer, es gibt diese beiden Situationen, die die Tage des „Designs“ sind. Der schlimmstmögliche Fall.
Es gibt diese Priorität, es gibt diese Information, dass der Baum in diesem Zeitraum, der dem März entspricht, der dem Frühling, Sommer und Frühherbst entspricht, Blätter hat und später im Herbst und Winter Blätter verliert.
Der Zeitplan ist jetzt erstellt, und es gibt ein Muster für das ganze Jahr und während der Gestaltungstage.
Um die Simulation zu starten, müssen wir die Solarverteilung in der Simulationssteuerung konfigurieren.
Wir müssen die Sonnenverteilung mit Reflexionseffekten berücksichtigen, wir haben die Möglichkeit, nur das Äußere, nur das Innere oder beides zu berücksichtigen. Nehmen wir an, es ist beides.
Nach dieser Konfiguration überprüfen wir den Zeitplan und gehen auf die Registerkarte „Einrichtungen“, um den von uns erstellten Zeitplan dem Baum zuzuweisen.
Hier der Zeitplan. Gehen wir zurück, um zu überprüfen. Es gibt sogar einen anderen Zeitplan, aber er wird nicht bearbeitet. Der gültige Zeitplan ist dieser.
Abschließend weisen wir dem Baum und den Gebäuden den Übertragungsplan zu. Lassen Sie uns nun das Modell simulieren.
Wir waren in der Simulation erfolgreich, lassen Sie uns die Ergebnisse durch die HTML-Datei zeigen.
Durch die Eigenschaft können wir die sichtbaren Sonnenreflexionswerte beobachten
​​ der Elemente, die wir im Modell implementiert haben.
Hier sind die Außenjalousien dargestellt, sie haben eine Metallkonstruktion erhalten, all diese Angaben entsprechen nur den Brisen.
Hier haben wir die lokalen Elemente.
Hier haben wir alle Werte
​​ bezogen auf die erstellten Elemente, diese Transmissionswerte​​ wirken sich direkt auf die Energieeffizienz des Gebäudes aus.
Sie wirken sich auch auf die Energiebilanzberechnung des Programms aus.
Dies war also ein weiteres Video, das die Details der Schattenelemente zeigt.
Abonnieren Sie den Kanal, genießen Sie die Videos, aktivieren Sie die Benachrichtigungsglocke, um informiert zu werden, wenn neue Videos auf dem Kanal verfügbar sind.

Cleanup Origins

22. OpenStudio SketchUp - Ursprünge bereinigen

In diesem Tutorial wird eine weitere Funktionalität der User-Scrpits-Erweiterung behandelt. Lassen Sie uns lernen, wie Sie die Größe des verfügbaren Speicherplatzes in Bezug auf den benötigten Speicherplatz ändern. Es sollte beachtet werden, dass es sich um ein praktisches Werkzeug handelt, aber Sie sollten genau darauf achten, wie Sie es verwenden.

Transkript:
Starten wir ein weiteres Video der Reihe "Benutzerskripte"
Wir wissen, dass sie wichtige Werkzeuge sind, die Zeit sparen. Dies sind Werkzeuge, die oft effektiv sind. Manchmal müssen Sie jedoch vorsichtig sein, wenn Sie sie verwenden.
Heute haben wir unser Gebäude und wir haben ein Problem, bei dem die Raumursprünge weit außerhalb des Raums liegen.
Dies ist wirklich ein visuelles Problem, aber es kann verwirrend und schwierig zu handhaben sein.
Eine schnelle Lösung für diese Art von Problem ist die Erweiterung der "User scripts", "Cleanup Origins".
Bevor wir jedoch mit diesem Vorgang beginnen, speichern wir das Modell. Wir werden auch nach Fehlern oder Warnungen suchen.
Es gibt keine Fehler oder Warnungen in unserem Projekt.
Dieses Verfahren kann für einen einzelnen Raum durchgeführt werden, aber für unser Modell werden wir es für alle Räume durchführen.
Unser Modell hat viele Räume, die geändert werden müssen.
Lassen Sie uns die Vorlage auswählen, auf Erweiterungen klicken, Studio "Benutzerskripte öffnen", Modellelemente ändern oder hinzufügen, Ursprünge bereinigen.
Das Programm hat die Ausführung des Befehls abgeschlossen. Beachten Sie die Verwirrung. Meistens ist dies kein Problem.
Lassen Sie uns das Modell speichern und erneut öffnen.
Alle Ursprünge wurden behoben. Sie wurden neu angepasst, um in die Räume zu passen.
Es ist sehr wichtig, auf die Fehler zu achten, die durch dieses Verfahren erzeugt werden.
Es ist zu prüfen, ob diese Fehler vorliegen.
Zur Überprüfung empfiehlt es sich, das Inspector-Tool und die Fehlerinformationen zu verwenden. Lassen Sie uns überprüfen, ob es diese Verzerrungen oder Änderungen im Modell gab.
Das Beheben von Fehlern ist unerlässlich, um Probleme in Simulationen zu vermeiden.
Endlich mal wieder ein Video aus der Reihe „User Scripts“
Ich weiß die Aufmerksamkeit aller zu schätzen und vergiss nicht, den Kanal zu ABONNIEREN.
Danke euch allen.

23. OpenStudio SketchUp - Export Selected Spaces to a new External Model

In this episode, we discuss the OpenStudio user script "Export Selected Spaces to a new External Model". It is used to eport geometry and space type information into a completely new, separate, OpenStudio model for further analysis of different thermal zoning patterns and/or HVAC systems.

Transcript:

Today we are going to talk about another useful user script. It is located under extensions, openstudio user Scripts, alter or add model elements.
It is called "export selected spaces to a new external model"
You can see that we have a model with various different spaces in it.
If we take a look at the osm file, you can see that it has a weather file assigned. It has some schedule sets. It has construction materials. It has people, lighting, and gas loads.
It has some specific space types. In the spaces section, you can see that it has spaces assigned.
You can even see that we have assigned some thermal zones and associated with those thermal zones we have assigned some HVAC systems. This is a fully complete model.
If you wanted to export some of these spaces or even all of these spaces to a separate model and create a different thermal zoning pattern or different HVAC systems, you can use this measure.
We can select multiple of these spaces and export them to an external model.
Or, we can we can even select all of them and export this to a an external model for further analysis.
We will select all of the top floor...sorry...all of the top floor spaces.
We will export these to a separate file so that we can analyze it and assign a different type of HVAC system.
It will allow us to see how this first floor operates using different scenarios.
Go to the user scripts, alter or add model elements; "Export Selected Spaces to a new External Model
It says it was successful. It created a new model with 36 spaces in it.
Let us open that up. You can see that it has those 36 spaces exported.
It even has the space types and it has the people and lighting loads associated with those.
If we look at the geometry, you can see that we we exported that Upper Floor.
However, if we look at the thermal zones tab, it did not export any of the thermal zones.
If we look at the HVAC tab, you will note that it did not export any of the HVAC systems.
You can think of this as a a seed model for doing analysis on this Upper Floor.
You can assign these different spaces into different thermal zones and by assigning different HVAC systems to run this separately.
That way, you can see how the system operates with different parameters.
That is how you export geometry to another model. Again, it is extensions, openstudio user Scripts, alter or add model elements, and "Export selected spaces to a new external model"
Thank you! Please like and subscribe.

24. OpenStudio SketchUp - Merge Spaces From External File

In this episode, we discuss the OpenStudio user script "Merge Spaces From External File". It is used to import geometry and space type information into an existing OpenStudio model for further analysis. This measure is useful for combining buildings into a large campus model for analysis of shared HVAC systems such as a central heating or cooling plant.

 

Transcript:

Today we are going to talk about another useful user script. It is located under extensions, openstudio user Scripts, alter or add model elements.
It is called "export selected spaces to a new external model"
You can see that we have a model with various different spaces in it.
If we take a look at the osm file, you can see that it has a weather file assigned. It has some schedule sets. It has construction materials. It has people, lighting, and gas loads.
It has some specific space types. In the spaces section, you can see that it has spaces assigned.
You can even see that we have assigned some thermal zones and associated with those thermal zones we have assigned some HVAC systems. This is a fully complete model.
If you wanted to export some of these spaces or even all of these spaces to a separate model and create a different thermal zoning pattern or different HVAC systems, you can use this measure.
We can select multiple of these spaces and export them to an external model.
Or, we can we can even select all of them and export this to a an external model for further analysis.
We will select all of the top floor...sorry...all of the top floor spaces.
We will export these to a separate file so that we can analyze it and assign a different type of HVAC system.
It will allow us to see how this first floor operates using different scenarios.
Go to the user scripts, alter or add model elements; "Export Selected Spaces to a new External Model
It says it was successful. It created a new model with 36 spaces in it.
Let us open that up. You can see that it has those 36 spaces exported.
It even has the space types and it has the people and lighting loads associated with those.
If we look at the geometry, you can see that we we exported that Upper Floor.
However, if we look at the thermal zones tab, it did not export any of the thermal zones.
If we look at the HVAC tab, you will note that it did not export any of the HVAC systems.
You can think of this as a a seed model for doing analysis on this Upper Floor.
You can assign these different spaces into different thermal zones and by assigning different HVAC systems to run this separately.
That way, you can see how the system operates with different parameters.
That is how you export geometry to another model. Again, it is extensions, openstudio user Scripts, alter or add model elements, and "Export selected spaces to a new external model"
Thank you! Please like and subscribe.

Export Space Types
Merge Space From File

25. Building Energy Modeling in OpenStudio - Troubleshooting 2

In this series of episodes, we discuss some common simulation warnings and errors found in the EnergyPlus eplusout.err file. We will discuss these errors, and show common strategies to resolve them.

 

Transcript:

In this series I am going to cover a lot of the most common errors associated with running OpenStudio models for the first time. It is very discouraging to run a model and get this error "simulation failed to run".
A lot of this just stems from improper inputs to the program.
To find this information on YouTube, go to YouTube and type in OpenStudio. Then, type in the error that you are getting.
For example: "requested number of time steps is less than" and then hit enter. I will have the video captions posted in the description.
You can find a lot of these error codes by typing in OpenStudio and then the error wording.  If I discuss it, you should be able to find it.
For example, this error we just typed; you can see this in the description. It is also in the closed captions.
If you click on this it will go right to the video and discuss that error: "Requested number of time steps is less than suggested minimum"
Let us begin. Go to the folder where the OpenStudio file is...open up...we have our OpenStudio file here. OSM file. It also creates this folder with a bunch of output information.
We will open this. Go to run. Look for eplusout.err (it is an ".err" file). You can open this with a text editor as discussed in my previous troubleshooting video.
You will see that there are a number of warnings. There are also some severe errors.
Normally, the severe errors are what causes simulation failures. However, there are a few warnings that could significantly affect your model and they should not be neglected.
Normally, EnergyPlus will continue to run the simulation even, if you have just a simple warning.
But certain warnings could significantly affect your model, so some of these warnings should be treated as severe errors, even though it successfully runs your model.
Looking at the first warning; we have here "CheckEnvironmentSpecifications: SimulationControl specified doing design day simulations, but no design environments specified."
We can go back to our model. Look at the site Tab. We will look at our design day information. Here is the design day 
information.
You can see that there was no design day specified. These are are the the design days for summer and the design days for winter.
The most extreme temperatures during the summer and during the winter.
You can see that there are none specified, which is why we are getting this design day simulation error.
So, we will have to import a design day file. We will just click any one of these ddy files. Again, these ddy files can be downloaded from the EnergyPlus website.
We can select that...you can also see that there is another error; "CheckEnvironmentSpecifications: SimulationControl specified doing weather simulations; run periods for weather file specified; but no weather file specified.
Looking at the weather file you can see that we did not specify any weather files for this. We need to set the weather file.
And, if we go back to the error file, you will see that there are a couple of severe errors here; "Weather Simulation requested, but no weather file 
attached." and "GetNextEnvironment: Errors found in getting a new environment.".
The first one says there was no weather file attached. We solved this already.
As stated in previous videos, down at the very bottom it gives you a summary. It will tell you how many severe errors there were 
and how many warnings.
Now that we have added our weather file and design days, let us run the simulation again.
Okay. We successfully completed the simulation. Let us take a look at the error file again.
You can see that we no longer have those errors that we were talking about. We still do have a lot of other errors and warnings.
We will look at the first warning here; "Schedule:Constant="ALWAYS OFF DISCRETE"". Let us take a look at the osm file.
Open this up with the text editor. We will search for the "ALWAYS OFF DISCRETE".
You can see that it did not return any Search terms. That is because this ALWAYS OFF DISCRETE schedule and ALWAYS ON CONTINUOUS schedule are not located inside the osm file.
They are added when the OpenStudio file is translated to EnergyPlus. That means there is nothing you can do about these warnings.
In fact, these warnings are not very important to pay attention to. They are schedules that OpenStudio uses for scheduling equipment always on or always off.
Those schedules get applied once the OpenStudio file gets translated to EnergyPlus.
Let us look at the next warning; "CheckUsedConstructions: There are 11 nominally unused constructions in input." and then it says "For explicit details on each unused construction, use Output:Diagnostics, DisplayExtraWarnings;".
This display extra warnings object used to be toggled using a measure that you installed on the measures tab in OpenStudio. In the latest releases, they have placed this option under the simulation settings menu.
Let us got to simulation settings and scroll down. Click enable display extra warnings. We will re-run the simulation.
The simulation was run successfully. Let us go back to our error file. Reload it. You can see that it now shows the 11 constructions that were unused.
We can take a look at these constructions in our osm file. Go to the constructions tab.
You can see that these constructions are located in our construction set. Why are these constructions not being used? They should be used.
They are in our construction set. We can check to see if this construction set is being used in our space types.
We do not have it applied to our space types. We do have it applied at the facility level.
We do have the construction set applied at this facility level. These construction materials should be used in our model.
Let us go to the thermal zones tab. You will notice that we do not have any thermal zones assigned to the model. This is a problem.
While we do have a lot of spaces in our model, we do not have any thermal zones. Thermal zones are what actually gets passed to EnergyPlus for simulation.
OpenStudio collects all of the spaces into different thermal zones. It combines multiple spaces into a thermal zone.
Those thermal zones are what get passed to EnergyPlus for simulation. So, essentially, we are sending an empty model to EnergyPlus.
We need to have at least one Thermal Zone in our model. Click plus down at the bottom to create a Thermal Zone.
Go back to our spaces tab and assign all of those spaces to that Thermal Zone.
Go to my model tab, thermal zones, and drag in that Thermal Zone that we just created. We will apply this to all of the spaces. Now, all of the spaces are located in this Thermal Zone.
This Thermal Zone will get passed to energy plus for simulation. Let us run the simulation again.
The simulation was run successfully. Let us look at the error file again. Update it. You can see that we no longer have the unused materials and construction sets.
Another error has popped up; "Timestep:Requested number (1) is less than the suggested minimum of 4. Please see entry for Timestep in Input/Output Reference for discussion of considerations.
This Input/Output Reference manual is an important document in EnergyPlus. It describes all of the inputs and the outputs that are contained within the program.
The Input/Output reference manual has been discussed in previous videos on YouTube. Go back to our OpenStudio model.Go to the simulation settings tab.
We can adjust the number of time steps. This is the number of time steps per hour.
This is the number of times the simulation is run in a block of time. We currently have one time step per hour. The simulation is run for each hour of the year.
The error file is recommending that we have at least four time steps per hour. We can change this to four. That equates to a 15 minute time step. The simulation will be run for 15 minutes, then it is run for another 15 minutes and so on for the entire year.
Click the Run simulation tab again. Click run. The simulation was run successfully. Go back to our error file. Reload it.
You can see that it removed that error. Now we have another warning; "ManageSizing: For a Zone sizing run, there must be at least 1 Sizing:Zone input object. SimulationControl Zone Sizing option ignored."
This is a problem. We are looking at Sizing:Zone objects. Let us look at the Input/Output reference manual for EnergyPlus.
Search for this term. This is the object it is called Sizing:Zone.
As discussed in previous videos, you can find this Input/Output reference manual on the EnergyPlus website.
We will search for that term Sizing:Zone. Click on the first search result. It takes us to the table of contents. Use the hyperlink to take us 
directly there.
This Sizing:Zone object is needed to perform a Zone design airflow calculation for a single zone.
This error is saying is we do not have any HVAC system assigned to this Thermal Zone that would require a Zone sizing calculation. A system that would require movement.
Let us go back to our osm file. Click on the thermal zones tab again. You can see that we do not have any Air Loops assigned. No Zone Equipment assigned. No Ideal Air Loads assigned.
We can see that there is another error down towards the bottom of the error file. It says that we do not have "District 
Heating Peak Demand" meters, we do not have any "District Cooling Peak Demand" meters.
This one; "Output:Meter: invalid Key Name="DISTRICTCOOLING:FACILITY"". So, we do not have any HVAC meters on this facility because there is nothing to meter.
We do not have any HVAC equipment assigned to that Thermal Zone that would use electricity or gas or district cooling or district Heating.
Let us turn on ideal air loads. An ideal air loads uses an ideal District Cooling and District Heating system to heat and cool this Thermal Zone.
Now it should compute the Sizing:Zone object. Re-run the simulation. It has completed successfully. Look back at our error file. Re-load it. Go to the top. You can see the Zone sizing error has disappeared.
As discussed previously, these are inherent schedules in the translation from OpenStudio to EnergyPlus. There is nothing we can do about these warnings.
Let us look at the next warning; "GetHTSurfaceData: Surfaces with interface to Ground found but no "Ground Temperatures" were input." It tells you 
which surface this was first found in.
It will default to a constant 18°C annual ground temperature. This is saying is that we did not assign any ground temperatures for the model, so it is just going to use a default ground temperature of 18°C.
This is a pretty general temperature that works good for most models. However, if you are designing for extreme temperatures, for example in the 
Arctic or potentially near the equator, those ground temperatures might be different than this value.
To adjust this, you would have to have a special measure used to modify this value. We can leave this as it is or we can modify 
this just to get rid of this warning.
Either way, this warning is not a serious warning and it will not significantly affect your simulation.
Thank you! Please like and subscribe!

26. Building Energy Modeling in OpenStudio - Troubleshooting 3

In this series of episodes, we discuss some common simulation warnings and errors found in the EnergyPlus eplusout.err file. We will discuss these errors, and show common strategies to resolve them.

 

Transcript:

Let us look at the next warning in our eplusout.err file.
It says: Warning CheckConvexivity: Zone="Thermal Zone 1". It tells you what surface is applicable.  It is non-convex.
What is convexivity? What is convex and what is non-convex? We will copy this text and search for it in the EnergyPlus input output reference manual.
It takes you to this bit of information. It describes convexivity.
It tells you that convexivity only seriously affects your model if you are running FullInteriorAndExterior or FullInteriorAndExteriorWithReflections.
What do these selections mean in OpenStudio? Go to the simulation settings tab...simulation control...solar distribution.
It gives you an option for how EnergyPlus will simulate the model.
Right now we only have FullExterior selected. It will only be modeling the energy effects of the Sun as it contacts exterior surfaces.
It will not be taking into account Sun Reflections going through windows and bouncing off floors and walls.
If you want to model full solar effects that go through windows and bounce off the inside of the spaces, you need to select FullInteriorAndExterior or FullInteriorAndExteriorWithReflections.
If you are modeling just FullExterior, you don't have to worry about these non-convexivity issues.
Let us go back and take a look at what exactly convexivity is.
In a nutshell, this shows convex zones and non-convex zones.
Definition Convex Zone: a light Ray will only pass through two surfaces as it enters and exits the zone.
Definition Non-Convex Zone: a light Ray would pass through more than two surfaces.
You can see, for example...if this light Ray went through this wall right here and it might pass out through this wall right here. It only passes through two surfaces.
Whereas, this right right Ray might pass through this window right here and it might go out through this wall and it might go in through this window and then it might also pass out through this wall.
It is non-convex because it is actually transiting one, two, three, four surfaces. A convex Zone would only pass through two surfaces.
That is the definition of a convex Thermal Zone. And non-convex Thermal Zone.
If you take a look at our building, you can see that there are a lot of spaces that we have here, but all of these spaces are grouped into only one Thermal Zone.
That one Thermal Zone...all of these spaces get combined into one big Thermal Zone and they get sent to EnergyPlus.
You can see that our building is actually quite non-convex. If you drew a line passing from one side of the zone to the other you can see that it passes through multiple surfaces.
That is what this warning is telling us. If you do have zones that are non-convex; you are going to get a warning.
There are also non-convex surfaces as well...I will talk about those in just a minute.
As mentioned, if you are only modeling full exterior you do not have to worry about these these non-convexivity errors.
Let us now discuss convex and non-convex surfaces. This is saying that we have a surface number 100 which is non-convex.
We can search for the surface 100 in our .osm file. You can see that this surface 100 is composed of one, two, three, four, five vertices.
We can search for the surface 100 in SketchUp. Go to surfaces...and...surface 100.
Usually...you can see it highlighted here...it is surface 100. You can turn on visibility x-ray mode to see it better. Sometimes...
Otherwise, you can go to Edit, Face, Select, All Connected. That gives you a better idea of what it is connected to.
It is connected to this zone. Double click to edit this Zone. Look at surface 100...this roof ceiling right here.
You can see that it has one, two, three, four, five vertices.
This could be a problem if all of the vertices are not quite on the same plane.
According to this, they all have the same Z coordinate.  But it is rounded to the third decimal place.
If they are not on the same plane...one of these vertices is not on the same plane...you end up with a surface that is not completely flat.
This confuses EnergyPlus. It is not a serious error. It will not really affect your energy model unless you have a very serious (curved) non-convex surface.
If you want to get rid of this error, you can simply connect some of these vertices.
Preferably, you would connect them into triangles; like this. That way you do not have a surface that is in the shape of a letter U (saddle, hyperbolic geometry).
That is how you get rid of that error. You could do this for every one of these non-convex surfaces.
Surface 159, Surface 175, Surface 172...you could just connect all the vertices...
Okay. We have edited those surfaces that were in the error file. You can see that we added all of the triangles to those surfaces.
Reload the model...we will save the model in SketchUp...reload the model in OpenStudio. Run the simulation again. The simulation was successful.
Let us go back to our error file. Reload it. You can see that those errors got removed.
Let us look at the next error. GetVertices: Distance between two vertices < .01, possibly coincident. It shows the surface number and the associated Thermalzone.
It says that there is a Vertex 5 and vertex 4. You can see that the difference between these is less than 0.01. It says it is going to drop vertex 5.
Let us take a look at this surface 200. Go to the OpenStudio inspector. Go to surfaces. Browse for surface 200. Here. This one. It is a floor.
Double click to edit this. Take a look at this. You can see that it does have multiple vertices...five vertices.
If we zoom in on this see that these two vertices are are very close to each other.
This could have happened when we were tracing the floor plans. Our polygon ended up with this extra fragment here.
That is what this error is saying. It is saying that these two vertices are very close to each other.
They are so close to each other; EnergyPlus is saying it will just delete this vertex five.
I would guess that it is probably doing the same thing for surface 209 on the top.
If we look in the error file...yes...it does say that surface 209 has the same same problem.
Because those vertices are so close to each other, EnergyPlus is saying it will just get rid of these vertices. And it will continue with the simulation.
Clearly this is not a very significant error. It will not destroy the model, so EnergyPlus continues to simulate.
The error is not going to have a big impact on your energy model.
But, if you did want to resolve that error...draw a line between the two vertices...you can see that this axis is swept inward.
To fix it, simply select this line and click the move button. Move it that way. That solves the problem.
It solves the problem for both the floor and the roof surfaces. That is how you solve that problem.
Again, it is not a major error. But, if you want to get rid of those errors, that is how to correct them.
Now that we have solved all those, let us go back and reload and rerun the simulation. It was successful.
If we go back and look at the error output file; you can see that all of those non-convex errors have been resolved.
That is enough for today. We will continue this series of videos troubleshooting errors in future episodes.
Thank you! Please like and subscribe.

TS2
TS3 Errors
TS4 Errors

27. Building Energy Modeling in OpenStudio - Troubleshooting 4

In this series of episodes, we discuss some common simulation warnings and errors found in the EnergyPlus eplusout.err file.  We will discuss these errors, and show common strategies to resolve them.  Errors in this episode: 1. CalculateZoneVolume: The Zone="THERMAL ZONE 1" is not fully enclosed. To be fully enclosed, each edge of a surface must also be an edge on one other surface. 2. The surface "SURFACE 10" has an edge that is either not an edge on another surface or is an edge on three or more surfaces:

 

Transcript:

Okay, we are back here for another episode of troubleshooting the errors. We are looking at the eplusout.err file. 
The next warning that we get is CalculateZoneVolume: The Zone="THERMAL ZONE 1" is not fully enclosed. To be fully enclosed, each edge of a surface must also be an edge on one other surface.
Then it says The zone volume was calculated using the opposite wall area times the distance between them method.
So, that is the first error. We are going to look atthis next one in a minute. These are two related.
Let us talk about this calculate Zone volume error. First we will go take a look at the model.
One of the things that we need to note is this model has a single Thermal Zone. Even though I have all of these different spaces, when this gets passed to EnergyPlus it becomes one big blob.
It is a combination of all of the spaces. It is an average of all of these different spaces.
If we take a look at this rendered by Thermal Zone, you can see it is just one Thermal Zone. There are no other colors.
So, this whole thing gets passed to EnergyPlus as a single piece of geometry. A single zone that would be controlled by a single thermostat.
But, it is complicated. There is complicated geometry. With this error "calculate Zone volume" EnergyPlus is saying the geometry is not fully enclosed.
EnergyPlus is saying there is a piece missing somewhere. For example, there is a hole or something in your geometry.
EnergyPlus is saying this is not fully enclosed. There is a hole somewhere, so it can not calculate the volume based on all of the surfaces.
So for example EnergyPlus will calculate the distance between, say, this wall here and this wall here and it multiplies it by the area of this wall.
EnergyPlus is assuming that this is basically just a rectangular Thermal Zone. But it is not. Therefore, EnergyPlus tends to make very big mistakes on this.
There are two ways to solve this problem. You can figure out where the hole is and try to patch it up.
But, sometimes that is not successful because the holes can be very small. Or, there could just be some mismatch in your lines that are connecting the spaces.
The other solution is to hard size the volume and the floor area. Basically, you would manually calculate what the floor area is.
Then, you would enter it in here; in the Thermal Zone in the Open studio inspector.
Then, you would calculate the volume and then hard size that right here.
How would you do that? You can have SketchUp do it for you! We will just open up another instance of SketchUp.
We will copy all of this. Click Control-A to select all. Control-C and copy this. Click Control-V to paste it in here.
Now we have our model pasted into another instance of SketchUp. Click Control-A to select everything and then right click and explode the whole thing.
That destroys all of our spaces that we created. It just makes the model dumb. All of these surfaces are at the very top level. It is all one big mixture of surfaces.
We will do a side view...and change the perspective...then go through here and delete all of the walls.
Delete all of the walls. This gets kind of tricky, especially if you have Windows...
I have most of it deleted...then you can open up the default tray, entity info.
Entity info. If you click on any one of these surfaces, SketchUp will show you what the area is.
You could go through and and add all of these up. Alternatively, you could have SketchUp calculate that for you.
We will just hide this for now. Click hide. Then, do a top-down view of this. Now we can just delete all of these floors.
Now it is one big floor. Then, if you just add one line here, it should connect everything up into a single surface.
Now, if you click on that surface, that will give you the total floor area. Right here.
12,435. Then, you can go into your model and hard size the floor area. Click hard size and then put in 12,435.
You can do the same thing for volume...if we do unhide all...unhide all.
If you unhide everything...you would still need to go through and delete these windows and stuff...
So, assume we deleted all the windows; then you start connecting this together into one piece of geometry.
You may have to delete all of these ceilings too. Once you have the whole thing patched up into one big piece of geometry...
You should be able to click on it and SketchUp will tell you what that volume is.
I will do a sample here....just delete most of this here...just focus on this here...well this is kind of an odd shape...
I will just show you something real quick. I will just draw a rectangle and then push-pull it.
If you click on the surface SketchUp will tell you the area. Now, select the whole thing, right click, and do a "make group".
Now, SketchUp will tell you what the volume is right here.
That is basically what I did with this is. I removed all the walls, the floors, and the ceilings, and I reconnected everything up and so it was one continuous, hollow piece of geometry.
Then I had a SketchUp calculate the volume. So that is one way for solving this calculate Zone volume error.
That is basically the way you solve it if you have complex geometry.
But, we will go into this a little bit farther because this error is actually connected with this other error.
This other error, the next error, says The surface "SURFACE 10" has an edge that is either not an edge on another surface or is an edge on three or more surfaces:.
Then, it tells you what the vertex start and end point is for that edge.
Let us go back to our model...and we can go to the inspector tool...and we can look at surfaces.
In this instance we are looking at surface 10. If we look at surface 10...
Sometimes it is difficult to find these, so we can put it in x-ray mode.
If you still do not see it, you can go to edit face, select all connected. Then it is a lot more apparent where that surface is.
It is going to be on this volume here. Surface 10 is actually this surface right here. You can click on it so that is surface 10.
The error is saying that it has an edge on another surface or is an edge on three or more surfaces.
I would suspect it is probably talking about this Edge right here. It is connected to this space, it is connected to this space, it is connected to this space and it is connected to this space.
So, it is sharing an edge on three or more surfaces. What is the reason for this error?
OpenStudio/EnergyPlus does not recognize this wall as an interior wall. It got exported to EnergyPlus as an exterior wall.
So, EnergyPlus is saying "why is this Edge surrounded by other surfaces, it should be on the outside like this Edge".
So, how do you solve that error and why are we having that problem?
It is because this whole thing is considered a single Thermal Zone. It is getting imported to EnergyPlus is a single Thermal Zone.
We could separate these out into their own individual thermal zones.
You can do that by changing the attributes on these spaces. Go to the set attributes and create a new Thermal Zone.
Another solution would be to try doing surface matching. Surface matching tells OpenStudio/EnergyPlus which surfaces are going to be exterior surfaces and which surfaces are going to be interior surfaces.
To do that, go to the surface matching tool and select intersect in entire model first.
Intersecting will catch any missing surfaces that should be matched.
For example, when you do surface matching, you want to make sure that this surface here is the same geometry and area as the opposing surface (this side here).
Surface matching is going to match those surfaces together and it is going to say this surface here is going to be sharing heat transfer with this surface here.
That way, EnergyPlus will know that it is an interior wall.
Let us do Intersect in Entire Model. It says that it is irreversible. You want to make sure that you are okay with that. Make sure to save your model beforehand.
Click ok. now it has intersected all the surfaces. Then you can click Match in Entire Model. Make sure to save it to have a backup. Just in case something goes wrong.
Click ok. It is done. How do we know that it matched? Go to render by boundary condition. We will go back to x-ray mode.
You can see that all of these interior walls are green now. They used to be blue.
Now, for example, this wall right here, the surface has been matched to the other surface on the other side.
Now EnergyPlus knows that heat transfer is occurring between those two surfaces. It knows that those surfaces are interior and so you will no longer have that edge error...here.
The error that says the edge is either not anedge  on another surface or it's sharing an edge on three or more surfaces.
Now, let us go ahead and save our model. We will save it as version four...
We can open up our model...let us see here...and we will now run the simulation and see if we get that error...
The model has run successfully. Let us open up that error file. We are going to have to open up the newer version of it that we saved.
Go to the Run folder...eplusout.err...it is still telling us that this Thermal Zone one is not fully enclosed. There may still be some geometry errors.
So, it may be good that we hard sized that volume and area.
It also says: The surface "Surface 2" has an edge that was used 6 times...
so, apparently some of these interior zones are are causing errors...
we should just separate all of these spaces into their own Thermal Zone. How would you do that?
There is a simple user script in SketchUp that you can use.
First, we will go to the thermal zones tab in OpenStudio. We will delete this Thermal Zone. Save it. Then, reload it in SketchUp.
If we go to "render by Thermal Zone", you can see that there are no thermal zones assigned. We do not have any of these spaces assigned to a Thermal Zone.
We can go to the extensions, OpenStudio user scripts, alter or add model elements, add new Thermal Zone for spaces with no Thermal Zone. I cover this in one of my other videos.
Now that we are rendered by Thermal Zone you can see that each one of these spaces now has its own Thermal Zone.
Save the model. Go ahead and revert to the saved in OpenStudio.
You can see that all these thermal zones were created.  Now we will run the model.
The model was run successfully. If we go back to our error file, we will reload it and you can see that a lot of those errors have been resolved.
It is still calculating a Zone volume for thermal zone six. It is saying Thermal Zone 6 is not fully enclosed.
Again, we would have find that thermal zone six. Browse for it in the inspector tool...
Here we go. This was thermal zone six. Thermal Zone six is is obviously having some issues.
It could be a very small Gap in the wall. Or really anything. Like I said, you can hard size these.
You can calculate the floor area and space volume. You can calculate the floor area...so 1682 square feet.
If we render by Thermal Zone...we can say that the floor area is 1682 square feet. And, again, you can calculate the volume like I said before using SketchUp...
You can hard size the volume in there. So, that is how you solve the calculate volume error.
Then...the next error...surface 25 has an edge that was used only once. It is not an edge on another surface...
Let us take a look at surface 25...we can click surfaces, scroll down to 25...and...find out where that is...
We will select all connected. It looks like...yeah surface 25 is actually associated with this Thermal Zone.  The one with problems.
So, surface 25...here we go...it is this surface here.  It is saying it is not an edge on another surface.
It is not an edge on another surface.
We go back to 25...you can see that this surface 25 is an exterior surface. That is true. It is not an edge on another surface.
It looks like we found our gap in this in this volume. If we fix this hole that may correct the The Zone volume for that space. It may fix those errors.
Also, with thermal zones seven, it is not possible to calculate volume.
Again we might have one of those those holes in our space. So we will go ahead and try to resolve those errors.
That is enough for today. That is how you solve those two errors.
Thank you! Please like and subscribe.

bottom of page