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

Xandrika's profile - activity

2023-09-25 16:45:36 -0500 received badge  Notable Question (source)
2023-02-07 22:54:27 -0500 received badge  Popular Question (source)
2022-06-11 20:11:48 -0500 marked best answer Definition of constraints in jEPlus+EA

Could anybody familiar with JEPLUS+EA explain in detail how to define constraints for an optimization run. Below you see the RVX example.

image description

I do not really understand what is meant by feasible range [0, 100000.0] and normalized between [0.0, 400000.0] The RVX code for the constraint definition is:

"constraints" : [
    {
        "identifier" : "s1",
        "formula" : "(c0+c1)/1000/3600",
        "caption" : "Electricity [kWh]",
        "scaling" : true,
        "lb" : "0",
        "ub" : "100000",
        "min" : "0",
        "max" : "400000",
        "weight" : "1.0"
    }
],
2022-02-18 09:51:39 -0500 received badge  Popular Question (source)
2021-05-16 01:36:15 -0500 received badge  Popular Question (source)
2020-11-27 16:16:02 -0500 marked best answer Jeplus+EA does not find objective function in RVI files

Hi all,

I was running successfully Jeplus+EA project with rvi-files. However, I wanted to get uservars defined and plotted. So I am trying to use the RVX files. But it gives me some strange error although rvi has defined the objective function:

image description

my rvi file:

eplusout.eso
eplusout.csv
Heating:Electricity
Cooling:Electricity
0
!-sqlite
! Output file name; Column headers; SQL command
HVAC_Electricity;HVAC Electricity Intensity [kWh/m2];SELECT Value FROM TabularDataWithStrings WHERE (TableName='Utility Use Per Conditioned Floor Area' AND RowName='HVAC' AND ColumnName='Electricity Intensity')
!-end sqlite
!-objectives
! Name of the objective; unit; formula (c0,c1, c2... are columns in the result table generated from the statements above)
Heating Electriciy; kWh; c0
Cooling Electriciy; kWh; c1
!-end objectives

my RVX file:

{
    "notes": "Some notes about this RVX",
    "rvis": [
        {
            "fileName": "my_LCCA.rvi",
            "tableName": "SimResults"
        }
    ],
    "sqls": [
        {
            "tableName": "Heating_Electricity",
            "columnHeaders": "Heating Electricity [kWh]",
            "sqlcommand": "SELECT Value FROM TabularDataWithStrings WHERE (TableName='End Uses' AND RowName='Heating' AND ColumnName='Electricity')"
        },
        {
            "tableName": "Cooling_Electricity",
            "columnHeaders": "Cooling Electricity [kWh]",
            "sqlcommand": "SELECT Value FROM TabularDataWithStrings WHERE (TableName='End Uses' AND RowName='Cooling' AND ColumnName='Electricity')"
        },
        {
            "tableName": "HVAC_Electricity_Intensity",
            "columnHeaders": "HVAC Electricity Intensity [kWh/m2]",
            "sqlcommand": "SELECT Value FROM TabularDataWithStrings WHERE (TableName='Utility Use Per Conditioned Floor Area' AND RowName='HVAC' AND ColumnName='Electricity Intensity')"
        }
    ],
    "scripts": [
        {}
    ],
    "userVars": [
        {
            "identifier": "v0",
            "formula": "c0",
            "caption": "Heating Electricity [kWh]",
            "report": true
        },
        {
            "identifier": "v1",
            "formula": "c1",
            "caption": "Cooling_Electricity [kWh]",
            "report": true
        },
        {
            "identifier": "v2",
            "formula": "c2",
            "caption": "HVAC Electricity Intensity [kWh/m2]",
            "report": true
        }
    ],
    "constraints": [
        {}
    ],
    "objectives": [
        {
            "identifier": "t1",
            "formula": "v1",
            "caption": "Heating Electricity [kWh]",
            "scaling": true,
            "min": 0,
            "max": 10000,
            "weight": 1
        },
        {
            "identifier": "t2",
            "formula": "v2",
            "caption": "Cooling Electricity [kWh]",
            "scaling": false,
            "min": 0,
            "max": 10000,
            "weight": 1
        }
    ]
}
2020-09-08 18:32:52 -0500 received badge  Popular Question (source)
2020-03-10 07:32:09 -0500 received badge  Notable Question (source)
2019-11-20 00:39:45 -0500 received badge  Notable Question (source)
2019-09-26 02:22:33 -0500 received badge  Notable Question (source)
2018-10-31 07:59:58 -0500 marked best answer How to integrate Energyplus slab pre-processor into Openstudio?

As I have learnt from other source, using the slab preprocessor of Energplus is essential to get the correct ground coupling. I am modeling with Openstudio and would like to know if I can automate that functionality (e.g. by writing a measure) in order to use it within Openstudio and its Parametric Analysis Tool. Maybe someone has already written such a measure and could share with me. I am new to Openstudio and Energy+ and understood the logic of the slab program. But I am not an experienced energy+ programmer. So I am not sure how to implement it. Thanks a lot. Regards, Susanne

2018-09-14 12:19:07 -0500 received badge  Popular Question (source)
2018-08-27 15:10:46 -0500 received badge  Popular Question (source)
2018-04-07 03:35:32 -0500 marked best answer HVAC Template for standard Split AC

I studied in detail different HVAC templates of Openstudio and Energyplus but, unfortunately, I did not find the correct one for my situation. I would like to model a common split HVAC (for one room) with DX cooling and electric heating (no heatpump!) (size: 0.75-1.0 tons). I found Openstudio PTAC Template but it has Hot Water Heating and I cannot change it. In Energyplus PTAC Template, I saw that I can specify Heating coil to electric.

So, is there any template for my desired system in Openstudio? Which one? If not, could you, please, specify the components and layout of such a system in OS HVAC System tab (if possible with screenshot. Thanks a lot.

2017-05-19 11:15:08 -0500 marked best answer How to put schedule for switching on SPLIT HVAC in Openstudio?

In my model there are 2 thermal zone swith an unitary SPLIT HVAC System each that are operated independently. In reality, these Split AC are operated manually when the building is occupied, e.g. for example in a residential building when people come home after work they switch on AC.

Now I am not sure which class to address while creating the schedule? For example, I could put the schedule for the cooling set point very high when the building is not occupied. But I was wondering if there is a cleaner solution, e.g. operational schedule of HVAC system or I saw something like Availability Manager.

2017-03-19 21:34:18 -0500 received badge  Popular Question (source)
2016-12-22 11:35:59 -0500 received badge  Popular Question (source)
2016-07-06 06:08:01 -0500 commented answer How to generate a DDY file for Openstudio/Energyplus

@dipen609 Yes, I took the data from the stat files. If you are interested in Weather data for Nepal, please, contact me via email xandrika77 at gmail.com. I can share it with you. What kind of research are you doing in Nepal?

2016-07-06 05:14:10 -0500 marked best answer How to generate a DDY file for Openstudio/Energyplus

I am simulating for locations that are not in the energyplus weather database. I have EPW files generated by meteonorm using long term stations data. For simulating HVAC systems in OS or energyplus, I need a ddy file or define SizingPeriod:DesignDay. I was trying to generate the DDY file with energyplus weather converter but the converted DDY file only contains Site:Location class. How can I get Design Day data from my EPW files?

2016-07-05 11:23:17 -0500 marked best answer When to use summer and winter design day profiles in the schedule definition of openstudio?

I am defining some new schedule sets for my small hotel model in Nepal. My particular concern is how to represent the occupancy rate in the hotel that changes from season to season.
From the tutorials I learned how to define Run Period Profiles for different period. But I also saw the option of defining Summer and Winter Design Day profiles and could not find any information about this option. For what purpose does this option exist? What would be the appropriate approach to represent ocupancy rate in hotel: Summer/Winter Design Day Profiles or Run period profiles?

2016-06-22 01:39:22 -0500 received badge  Popular Question (source)
2016-05-27 14:37:00 -0500 marked best answer Changing Infiltration rate values in Openstudio gives fatal errors

I am trying to create my own space types and would like to change Space Infiltration Design Flow Rate. However, after doing so, the model gives fatal errors while simulation run:

*************** IDF Context for following error/warning message:
************* Note -- lines truncated at 300 characters, if necessary...
*************   4759 ZoneInfiltration:DesignFlowRate,
************* indicated Name=New_Infiltration_Rate
************* Only last 3 lines before error line shown.....
*************   4760   New_Infiltration_Rate,                  !- Name
*************   4761   Guestroom_Double Cottage,               !- Zone or ZoneList Name
*************   4762   ,                                       !- Schedule Name
** Severe  ** IP: IDF line~4762 Error detected in Object=ZONEINFILTRATION:DESIGNFLOWRATE, name=NEW_INFILTRATION_RATE
**   ~~~   ** Field [Schedule Name] is required but was blank**

http://screencast.com/t/Pn9pb0l9ZP

What am I doing wrong?