Detta dokument beskriver genomförandet av Building Controls Virtual Test Bed (BCVTB). BCVTB är en programvarumiljö som gör det möjligt att ansluta olika simuleringsprogram för att utbyta data under tidsintegreringen, och som gör det möjligt att leda hårdvara i loopsimuleringen. Programvarans arkitektur är en modulär design baserad på Ptolemaios II, en programvarumiljö för design och analys av heterogena system. Ptolemaios II ger en grafisk modellbyggnadsmiljö, synkroniserar utbytta data och visualiserar systemutvecklingen under körtiden. BCVTB tillhandahåller tillägg till Ptolemaios II som möjliggör run-time-koppling av olika simuleringsprogram för datautbyte, inklusive EnergyPlus, MATLAB, Simulink och Modellica-modellering och simuleringsmiljö Dymola. Tilläggen gör det också möjligt att utföra systemkommandon, t.ex. ett skript som utför en Radiance-simulering. I detta dokument presenteras programvaruarkitekturen och den matematiska modell som används för att genomföra samsimuleringen diskuteras. Det simuleringsprogramgränssnitt som BCVTB tillhandahåller förklaras. Dokumentet avslutas med att presentera applikationer där olika toppmoderna simuleringsprogram är kopplade för datautbyte i drifttid. Denna länk gör det möjligt att använda simuleringsprogrammet som är bäst lämpat för det specifika problemet att modellera byggnadsvärmeöverföring, HVAC systemdynamik och styralgoritmer, och att beräkna en lösning på det kopplade problemet med hjälp av samsimulering.
I en helt annan domän används den virtuella testbädden REF för att modellera byggnadsvärmeöverföring och HVAC-systemdynamik för att simulera effekterna av styralgoritmer och byggparametrar.
Co-simulation of building energy and control systems with the Building Controls Virtual Test Bed
{'venue': None, 'journal': 'Journal of Building Performance Simulation', 'mag_field_of_study': ['Computer Science']}