Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Alex Vlachokostas's profile - activity

2023-10-31 20:11:11 -0500 received badge  Notable Question (source)
2023-05-05 13:13:46 -0500 received badge  Notable Question (source)
2022-04-04 13:58:40 -0500 commented question Heating and cooling sizing factor in energyplus

@Xandrika Are you referring to the following object in EnergyPlus? Sizing:Parameters, 1.25, !- He

2021-12-08 06:36:35 -0500 received badge  Popular Question (source)
2021-08-20 04:20:22 -0500 received badge  Popular Question (source)
2021-03-31 20:55:23 -0500 marked best answer EnergyPlus: how to work with the DDY file

Hello everyone!

When I run a simulation through the EP idf editor I load the .idf file and the .epw file. My .idf already contains the .ddy data for NYC (it was given to me like that). However, when I run the simulation for a different location I only change the weather file (.epw file). I would like to change the .ddy file too so the idf file has the information for the new geographical location.

-How does EP work with the .ddy file of the weather file? -Should I copy and paste all the content of the .ddy file into the .idf file?

Thank you very much in advance.

Best regards, Alex Vlachokostas City College of New York -graduate student

2020-10-09 14:26:32 -0500 received badge  Notable Question (source)
2020-07-27 11:35:49 -0500 marked best answer change from Fan:ConstantVolume to Fan:OnOff

Hi everyone, I currently have a Fan:ConstantVolume in a single thermal zone model: I want to change the Fan:ConstantVolume which does not cycle to a Fan:OnOff which cycles with heating/cooling. Therefore, after reading the InputOutput Reference document, I just substituted the Fan:ConstantVolume with the Fan:OnOff object.

However, I get the following severe error: * Severe * GetAirPathData: AirLoopHVAC = "SYS-1". * ~~~ * ..Invalid Air Loop Component Type = "FAN:ONOFF". * ~~~ * ..Air Loop Component Name = "SYS-1 SUPPLY FAN". * ~~~ * ..reference Branch = "SYS-1 MAIN BRANCH". * ~~~ * ...This component may only be referenced by a parent component such as AirLoopHVAC:Unitary:Furnace:HeatCool or similar. * Fatal * GetAirPathData: Errors found retrieving input for AirLoopHVAC.

Apparently there are more objects that I have to define. Any thoughts?

Thank you very much. I appreciate your help.

Alex

2020-05-18 19:45:07 -0500 received badge  Popular Question (source)
2019-10-12 15:57:04 -0500 commented answer How to use Command line

the command energyplus -w weather.epw -o out-test/ test.idf has a small typo. It should be: energyplus -w weather.epw -d

2019-02-02 17:49:47 -0500 commented answer output "day of week"

Output:Variable,*,Site Day Type Index,hourly;

2019-01-18 16:56:41 -0500 received badge  Popular Question (source)
2018-08-31 15:01:07 -0500 marked best answer script for multiple simulations

I have 50 idf files and 50 weather files. Each idf file corresponds to a respective epw file. I don't want to simulate them one-by-one on EP launch. Would it be possible to write a script in order to run EP on each idf file with its respective weather file? If yes, what scripting language would you recommend? Are there any available examples?

2018-05-12 16:47:44 -0500 received badge  Popular Question (source)
2018-01-02 15:14:36 -0500 marked best answer output "day of week"

Is there a way to report as an output variable the "day of week?" In my IDF the "Day of Week for Start Day" is a Thursday and I want to debug operation scheduling during specific days. For example, how can I quickly assess what day corresponds to 05/30? FYI: I tried formatting the cells in excel Home>date (custom date format) but that approach does not do the trick.

2018-01-02 15:14:31 -0500 commented answer output "day of week"

Perfect! Thank you very much @Aaron Boranian

2018-01-02 15:13:07 -0500 edited question output "day of week"

output "day of week" Is there a way to report as an output variable the "day of week?" In my IDF the "Day of Week for St

2018-01-02 14:35:33 -0500 asked a question output "day of week"

output "day of week" Is there a way to report as an output variable the "day of week?" For example, in my IDF the "Day o

2017-12-22 10:56:22 -0500 commented answer No change in electricity production after changing generator rated electricity power output?

@adambgnr , @Archmage Does this mean that in order to change the PV output (in the GeneratoswithPV.idf example file) I w

2017-08-14 09:24:41 -0500 received badge  Popular Question (source)
2017-07-19 14:09:43 -0500 marked best answer Active indirect solar hot water collector modeling

I am trying to simulate in OpenStudio (OS) a similar version of the SolarCollectorFlatPlateWater.idf, example file in E+, using the available OS components. The idf example file is an active direct system (meaning there is no heat exchanger involved. The water itself picks up thermal energy from the collectors and goes to the storage tank).

In contrast, I want to add a heat exchanger component (i.e., make it an active indirect system). I have identified which components to use as shown at the attached images. More specifically, the following image showsimage 1 the Supply side (which is a solar collector and a pump) and the Demand side (which is a fluid-to-fluid heat exchanger and storage tank -modeled with the WaterHeater:Mixed object-). Then the next image image 2 shows the Supply side (which is a fluid-to-fluid heat exchanger and storage tank) and the Demand side (which is an auxiliary water heater-modeled again with the WaterHeater:Mixed object-).

Am I missing any outstanding OS components in the modeling workflow? Of course, the HVAC system of the building is something different and it is modeled apart. I am still far away from just hitting the 'Run' simulation button and troubleshooting the model so any tips are very welcomed and appreciated.

2017-02-01 15:54:16 -0500 commented answer negative impact of demand control ventilation

I tried the DCV in two different OS/E+ files. I can now see the Output:Variable,*,Air System Outdoor Air Mass Flow Rate,Hourly; changing when I use the DCV option.

2017-01-31 23:39:37 -0500 commented answer How can I model DCV?

@Julien Marrec I report the Output:Variable,*,Air System Outdoor Air Mass Flow Rate,hourly; and Output:Variable,*,Fan Electric Energy,hourly; but I don't see any differences with or without the DCV. Apparently, I am doing something wrong. Any recommendations for which other outputs to report in order to continue testing my DCV configuration? The I/OReference does not give any output examples.

2016-12-04 19:19:01 -0500 received badge  Enthusiast
2016-12-01 09:38:19 -0500 answered a question daylighting controls and arrows

Just some thoughts:

-The BCL places the Daylight Sensor at the center of the room (as its name implies). Maybe your room is too deep and the window size is small. Therefore a daylight control in the middle of the room might work to your disadvantage. The daylight sensor keeps trying to meet the 45 fc target and as a result, it overworks the electric lights.

-The OS daylight sensor has a horizontal arrow which should be pointing to the window and a vertical arrow that should be pointing up.

-Action items: Change the location of the daylight control to a one closer to the window. Also try: 1, ! Lighting Control type.

Hope that helps.

2016-10-11 14:32:29 -0500 marked best answer script for weather files

I want to create a script in order to take an epw file, process it, and then convert it back to epw. The reason for writing a script is because I want to process the epw file 500 times and as a result create 500 new epw files. Until now I was 'brewing on a small scale' using the weather converter program to convert the epw to csv, then process it in excel, and at the end convert it back to epw. Any suggestions on scaling up?

2016-09-03 16:49:10 -0500 answered a question Unexplained Water Temperature Out of Range Warnings in EnergyPlus

@mleah I had the same error. Oddly enough, I did not have any glycol fluid type in my system. Although it might seem unrelated... what fixed the problem in my model was correcting the fileds at the WaterHeater:Mixed object. My model had a Solar Tank Storage and a Instantaneous/Tankless system. Both are modeled as WaterHeater:Mixed objects but for the Solar Tank Storage system the !- Heater Maximum Capacity {W} field should be 0 and for the Instantaneous/Tankless system the !- Heater Maximum Capacity {W} field should be 845000. There is a similar question on unmet hours here

2016-09-03 16:34:36 -0500 answered a question Help with Flat Plate Solar Collector temperature out of range errors (too high and too low)

@RChidwick I had the same error. Oddly enough, I did not have any glycol fluid type in my system. Although it might seem unrelated... what fixed the problem in my model was correcting the fileds at the WaterHeater:Mixed object. My model had a Solar Tank Storage and a Instantaneous/Tankless system. Both are modeled as WaterHeater:Mixed objects but for the Solar Tank Storage system the !- Heater Maximum Capacity {W} filed should be 0 and for the Instantaneous/Tankless system the !- Heater Maximum Capacity {W}field should be 845000

2016-08-23 19:12:56 -0500 commented answer call an idf object field value for use in another object field

Thank you @Jamie Bull for the code example! Extremely helpful!

2016-08-23 19:10:36 -0500 commented question call an idf object field value for use in another object field

Thank you @__AmirRoth__ !

2016-08-23 16:23:36 -0500 asked a question call an idf object field value for use in another object field

I want to dynamically assign the Vertex values of the following surface

Shading Surface 1, !- Name , !- Transmittance Schedule Name , !- Number of Vertices 0, 2.5, 4.572, !- X,Y,Z Vertex 1 {m} 0, 0, 4.572, !- X,Y,Z Vertex 2 {m} 1.22, 0, 4.572, !- X,Y,Z Vertex 3 {m} 1.22, 2.5, 4.572; !- X,Y,Z Vertex 4 {m}

based on some calculations that include the latitude of the site.

Site:Location, Tampa International Ap, !- Name 27.97, !- Latitude {deg} -82.53, !- Longitude {deg} -5, !- Time Zone {hr} 6; !- Elevation {m}

I would like to call the 27.97 latitude value. Any tips? The following example is useful but not exactly what I am looking for: Group Parametrics

Thank you.

2016-08-19 10:20:49 -0500 edited answer Setting Solar and Visible Absorptance

Step 1) Picking up a random example file from EnergyPlus in order to better explain the solution (e.g., 1ZoneDataCenterCRAC_wPumpedDXCoolingCoil.idf) you will see that the roof is under the following object:

BuildingSurface:Detailed,
Zn001:Roof001,           !- Name
Roof,                    !- Surface Type
ROOF31,                  !- Construction Name
Main Zone,               !- Zone Name
Outdoors,                !- Outside Boundary Condition
,                        !- Outside Boundary Condition Object
SunExposed,              !- Sun Exposure
WindExposed,             !- Wind Exposure
0,                       !- View Factor to Ground
4,                       !- Number of Vertices
0.000000,15.24000,4.572,  !- X,Y,Z ==> Vertex 1 {m}
0.000000,0.000000,4.572,  !- X,Y,Z ==> Vertex 2 {m}
15.24000,0.000000,4.572,  !- X,Y,Z ==> Vertex 3 {m}
15.24000,15.24000,4.572;  !- X,Y,Z ==> Vertex 4 {m}

Step 2) ROOF31 is your roof's construction name. The object consists only of R31LAYER.

Construction,
ROOF31,                  !- Name
R31LAYER;                !- Outside Layer

Step 3) You have to look for the R31LAYER object. The answer is:

Material:NoMass,
R31LAYER,                !- Name
Rough,                   !- Roughness
5.456,                   !- Thermal Resistance {m2-K/W}
0.9000000,               !- Thermal Absorptance
0.7500000,               !- Solar Absorptance
0.7500000;               !- Visible Absorptance

This is where your solar and visible absorptance values are.