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

Tanay's profile - activity

2019-11-21 04:22:20 -0500 commented answer Modelling Exhaust Air Heat Pump

I find that even in the AHU in Design-Builder, I cannot just have an Exhaust only system on-site level and there anyways

2019-11-18 03:54:24 -0500 asked a question Modelling Exhaust Air Heat Pump

Modelling Exhaust Air Heat Pump Hello All, I am new to Design builder. I am trying to model an Exhaust Air Heat pump (

2019-10-22 06:32:24 -0500 edited question HVAC behaviour in Designbuilder

HVAC behaviour in Designbuilder Hello, I am currently using the "Heated Floor, Boiler HW, Nat Vent" HVAC Template for d

2019-10-22 06:30:35 -0500 edited question HVAC behaviour in Designbuilder

HVAC behaviour in Designbuilder Hello, I am currently using the "Heated Floor, Boiler HW, Nat Vent" HVAC Template for d

2019-10-22 06:27:23 -0500 asked a question HVAC behaviour in Designbuilder

HVAC behaviour in Designbuilder Hello, I am currently using the "Heated Floor, Boiler HW, Nat Vent" HVAC Template for d

2019-10-08 08:16:51 -0500 commented question Control of PlantEquipmentOperation:Uncontrolled

Ahh. Yes, this is what I want to know. How can I define loop demand in this case? Can I define the loop demand somewhere

2019-10-08 04:13:25 -0500 edited question Control of PlantEquipmentOperation:Uncontrolled

Control of PlantEquipmentOperation:Uncontrolled Hello All, Is there any way to control the HW loop when using the Plan

2019-10-08 04:09:23 -0500 commented question Control of PlantEquipmentOperation:Uncontrolled

Yes. Right now the Boiler is not running. I can only see the fuel consumption from the supply pump, no Gas consumption.

2019-10-08 03:57:58 -0500 asked a question Control of PlantEquipmentOperation:Uncontrolled

Control of PlantEquipmentOperation:Uncontrolled Hello All, Is there any way to control the HW loop when using the Plan

2019-10-01 08:39:07 -0500 asked a question Heated Floor HVAC Setpoint Behaviour

Heated Floor HVAC Setpoint Behaviour Hello All, I am working with a ZoneHVAC:LowTemperatureRadiant:VariableFlow for tw

2019-09-30 08:28:14 -0500 asked a question HVAC Operation controlling Water Mass Flow Rate

HVAC Operation controlling Water Mass Flow Rate Hello All, I am trying to develop a control system where the idea is t

2019-08-12 03:45:20 -0500 commented answer Custom Actuator in EnergyPlus

Hello Dave, Thank you for your answer. I looked into the Variable Flow control in Design builder. But I don't underst

2019-08-09 07:44:21 -0500 asked a question Custom Actuator in EnergyPlus

Custom Actuator in EnergyPlus Hello All, I am trying to design a custom controller for the Low temperature heated floo

2019-05-02 02:01:41 -0500 marked best answer OpenStudio Run does not show OSM results

Hello All,

I am currently running OpenStudio v2.7.0 with Sketchup Pro 2017

I have a curious error.

When I create building drawings in Sketchup App and then try to run in OpenStudio, I do not get Open Studio Results. But if I create a building model within OpenStudio using FloorspaceJS, I do get the Open Studio and EnergyPlus Results in the run.

Is there a setting that I have to check/set in the Sketchup or OpenStudio Application to get the Open Studio Results?

2019-05-01 04:40:02 -0500 asked a question OpenStudio Run does not show OSM results

OpenStudio Run does not show OSM results Hello All, I am currently running OpenStudio v2.7.0 with Sketchup Pro 2017 I

2019-05-01 02:09:52 -0500 marked best answer BCVTB Data Conversion

Hello All,

I am making a simple PID controller in BCVTB using EnergyPlus. In my model, I have a Simulator actor(called HouseModel in the image) that connects to EnergyPlus (v9.0.1). It takes setpoint temperature for cooling an heating thermostat as inputs array (for example, [16; 20]). image description

In the SystemCommnad actor (called PyController in the image), I have written a P-controller in Python file, as shown below,

import sys

setRef = sys.argv[1]
currTemp = sys.argv[2]

error = float(setRef) - float(currTemp)

# P-Controller
kP = 10
out = kP*error

value = {out, 20}
print(value)

sys.exit(0)

As the EnergyPlus model is expecting an array input, how do I convert the Output of the PyController to a usable array for HouseModel?

I also thought of using FileReader actor in Ptolemy and write the values in the file and then read it from them, but I could not find any good example of that to see how exactly I can use it.

If you have any good examples, I will love to try them.

2019-04-28 09:06:20 -0500 marked best answer BCVTB with EnergyPlus

Hello All,

EnergyPlus Version: 9.0.1 BCVTB Version: 1.6.0 (April 20, 2016) Ptolemy 2 Version: 11.0 (devel)

I am new to BVCTB and EnergyPlus and trying to learn the SW by trying different examples.

Following one of the examples, I created a very simple EnergyPlus .idf file where I am trying to just plot the Output Variables on BCVTB Plotter.

https://imgur.com/XtptEGD

Following is the .cfg file I made,

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE BCVTB-variables SYSTEM "variables.dtd">
<BCVTB-variables>
  <!-- The elements received from the EnergyPlus -->
  <variable source="EnergyPlus">
   <EnergyPlus name="ENVIRONMENT" type="Site Outdoor Air Drybulb Temperature"/>     
  </variable>
  <variable source="EnergyPlus">
    <EnergyPlus name="ZSF1" type="Zone Air Temperature"/>
  </variable>
</BCVTB-variables>

In the IDF file, I have only three OutPut Variables

Output:Variable,*,Zone Air Temperature,Detailed;
Output:Variable,*,Site Outdoor Air Drybulb Temperature,Timestep;
Output:Variable,*,Zone Air Temperature,Timestep;

As I do not have any input to the EnergyPlus I did not use the ExternalInterface in the IDF.

Now, I checked the .IDF file runs perfectly okay in the EnergyPlus and produces outputs with no Severe Error. Also, when I run the file with BCVTB, it shows no error on EnergyPlus.

But, I am getting a SocketTimeoutException error and does not show any plot. It does not even open any plot window. I tried increasing the 'socketTimeout' to 10000 but still the same error.

So you know why do I have this error and how I can resolve it?

The link below have all the documents for the model (.idf, .xml, .cfg) https://drive.google.com/drive/folder...

2019-04-24 07:16:42 -0500 asked a question BCVTB Data Conversion

BCVTB Data Conversion Hello All, I am making a simple PID controller in BCVTB using EnergyPlus. In my model, I have a

2019-04-24 02:01:12 -0500 commented answer BCVTB with EnergyPlus

If I understand correctly, even if I am not sending any data to the EnergyPlus from Ptolemy, I still need to have the Ex

2019-04-23 01:44:28 -0500 marked best answer Explanation on RunPeriod in EnergyPlus

Hello All,

I am using EnergyPlus v9.0.1 with BCVTB (v1.6). While running the BCVTB Example with IDF file SmOffPSZ.idf I noticed that the simulation starts at 01/01/2017 for RUNPERIOD1 and subsequent one are on 01/21/2017, 02/10/2017, 03/02/2017 ...

In my IDF file I have RunPeriod object as, RunPeriod

And SimulationControl as, SimulationControl

I am using a weather file for STOCKHOLM_ARLANDA, WeatherFile

Now I don't understand why the simulation starts in the year 2017 and also why it jumps 21 days? I tried reading the InputOutput Reference from EnergyPlus, but it was not clear why this is happening.

2019-04-18 04:40:44 -0500 asked a question Explanation on RunPeriod in EnergyPlus

Explanation on RunPeriod in EnergyPlus Hello All, I am using EnergyPlus v9.0.1 with BCVTB (v1.6). While running the BC

2019-04-16 07:19:54 -0500 asked a question Error Installing MLE+ with MATLAB 2019a

Error Installing MLE+ with MATLAB 2019a Hello All, I am using MATLAB 2019a and EnergyPlus 9.0.1 on Windows 10 and tryin

2019-04-15 10:07:48 -0500 edited question BCVTB with EnergyPlus

BCVTB with EnergyPlus Hello All, EnergyPlus Version: 9.0.1 BCVTB Version: 1.6.0 (April 20, 2016) Ptolemy 2 Version: 11

2019-04-15 10:07:48 -0500 received badge  Editor (source)
2019-04-15 10:07:27 -0500 edited question BCVTB with EnergyPlus

BCVTB with EnergyPlus Hello All, EnergyPlus Version: 9.0.1 BCVTB Version: 1.6.0 (April 20, 2016) Ptolemy 2 Version: 11

2019-04-15 10:06:31 -0500 asked a question BCVTB with EnergyPlus

BCVTB with EnergyPlus Hello All, EnergyPlus Version: 9.0.1 BCVTB Version: 1.6.0 (April 20, 2016) Ptolemy 2 Version: 11

2019-04-11 04:13:39 -0500 received badge  Supporter (source)
2019-04-11 04:13:37 -0500 marked best answer Python Library for EnergyPlus Runtime Language (ERL)

Hello, I am a complete NOOB on EnergyPlus (E+). I just started looking into it and have spent only 2 days learning the E+ with some tutorials mentioned in the documentation. My goal is to simulate a custom PID controller for the underfloor heating system on a residential building.

From the tutorials, I understand how I can create .IDF file and simulate them with the WeatherData using DOS commands. I also checked that I can use Eppy (Python Library, https://eppy.readthedocs.io) to create/edit/start simulation for E+.

I found (from the documentation) that I can create custom controllers using ERL. I am wondering if there is any Python Library for running ERL from Python itself? It can be either Python v3 or Python v2.

P.S - I haven't read the ERL documentation fully yet.

2019-04-11 04:13:37 -0500 received badge  Scholar (source)
2019-04-09 12:36:01 -0500 received badge  Student (source)
2019-04-09 08:24:28 -0500 asked a question Python Library for EnergyPlus Runtime Language (ERL)

Python Library for EnergyPlus Runtime Language (ERL) Hello, I am a complete NOOB on EnergyPlus (E+). I just started look