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

vlle's profile - activity

2022-11-07 10:32:31 -0500 commented answer Question about NoIDDFieldsError when using eppy

Great! A very good news! Thanks!

2022-08-11 07:17:51 -0500 asked a question OpenStudio for HEA04 BREEAM Certification

OpenStudio for HEA04 BREEAM Certification Hi everybody, Currently we have to do building thermal comfort modelling for

2022-07-21 23:42:42 -0500 commented answer Multiple runperiods in EnergyPlus

Thanks a lot for your suggestion!

2022-07-21 23:39:29 -0500 marked best answer Multiple runperiods in EnergyPlus

Hi everybody,

For speeding up EnergyPlus simulation we think to divide runperiod (1 period of 1 year) into multiple runperiods (12 periods of 1 month) and create corresponding idf files for launching (12) EnergyPlus simulation in parallel. I don't know if someone did already the same thing and if the results would be different compared with the simulation of 1 period of 1 year?

Any idea?

Thanks a lot!

Long

2022-07-20 10:42:03 -0500 asked a question Multiple runperiods in EnergyPlus

Multiple runperiods in EnergyPlus Hi everybody, For speeding up EnergyPlus simulation we think to divide runperiod (1 p

2021-04-20 07:48:51 -0500 commented answer Total/Opaque Sky Cover (tenths) vs Cloudiness (octa)

Thank you very much for your answer.

2021-04-19 04:54:29 -0500 asked a question Total/Opaque Sky Cover (tenths) vs Cloudiness (octa)

Total/Opaque Sky Cover (tenths) vs Cloudiness (octa) Hi everyone, In my actual weather data, I don't have Horizontal I

2020-12-06 15:41:45 -0500 commented answer Calibrating the model with PAT in hourly time step

Hi @David Goldwasser, This link https://github.com/NREL/OpenStudio-fault-models/tree/master/pat_projects does not work a

2020-09-30 00:40:15 -0500 marked best answer Error for building EnergyPlus 9.3.0 from source

For building EnergyPlus 9.3.0 from source with python linking, I got the following error:

/usr/bin/ld: BFD version 2.20.51.0.2-5.36.el6 20100205 internal error, aborting at reloc.c line 443 in bfd_get_reloc_size

/usr/bin/ld: Please report this bug.

collect2: error: ld returned 1 exit status
make[2]: *** [Products/libenergyplusapi.so.9.3.0] Error 1
make[2]: *** Deleting file `Products/libenergyplusapi.so.9.3.0'
make[1]: *** [src/EnergyPlus/CMakeFiles/energyplusapi.dir/all] Error 2
make: *** [all] Error 2

Without python linking, no problem. Any help pls? Thanks Long

2020-09-30 00:39:32 -0500 answered a question Error for building EnergyPlus 9.3.0 from source

It was my fault. There was an error when I set PYTHON_LIBRARY for cmake configure. It should be PYTHON_LIBRARY=/path/to/

2020-09-29 14:47:13 -0500 asked a question Error for building EnergyPlus 9.3.0 from source

Error for building EnergyPlus 9.3.0 from source For building EnergyPlus 9.3.0 from source with python linking, I got the

2020-04-10 00:11:23 -0500 received badge  Enthusiast
2020-02-13 06:48:42 -0500 commented answer Question of hash mismatch when installing OS

Hello @Julien Marrec, Thanks for your reply. So do I just replace $CMAKE_BINARY_DIR by $PROJECT_BINARY_DIR in the relat

2020-02-13 06:48:26 -0500 commented answer Question of hash mismatch when installing OS

Hello @Julien Marrec, Thanks for your reply. So do I just replace $CMAKE_BINARY_DIR by $PROJECT_BINARY_DIR in the relat

2020-02-12 04:32:04 -0500 received badge  Commentator
2020-02-12 04:32:04 -0500 commented answer Question of hash mismatch when installing OS

Hello @Julien Marrec Can you clarify how to "point to your locally installed EnergyPlus 8.7.0-78a111d in ccmake"? Does

2019-11-25 06:28:43 -0500 commented question ERV unit supply mass flow rate greater than Supply FanOnOff mass flow rate

It seems that I can not control the mass flow rate of ERV unit by using Fan OnOff Mass flow rate.

2019-11-25 06:28:40 -0500 commented question ERV unit supply mass flow rate greater than Supply FanOnOff mass flow rate

Below is what I received as answer from http://energyplus.helpserve.com for this question "This type of EMS override ca

2019-11-25 06:23:03 -0500 commented question ERV unit supply mass flow rate greater than Supply FanOnOff mass flow rate

Below is what I received as answer from http://energyplus.helpserve.com for this question "This type of EMS override ca

2019-10-08 04:27:11 -0500 edited question ERV unit supply mass flow rate greater than Supply FanOnOff mass flow rate

ERV unit supply mass flow rate greater than Supply FanOnOff mass flow rate Hello, I used Energy Management System to co

2019-10-07 02:14:24 -0500 commented question ERV unit supply mass flow rate greater than Supply FanOnOff mass flow rate

Hi Julien, thanks a lot for your suggestion. I tried to modified ems calling point with AfterPredictorAfterHVACManager b

2019-10-04 03:20:58 -0500 commented question ERV unit supply mass flow rate greater than Supply FanOnOff mass flow rate

Hi Julien, thank you very much for your comment. Please see my updated question.

2019-10-04 03:18:57 -0500 edited question ERV unit supply mass flow rate greater than Supply FanOnOff mass flow rate

ERV unit supply mass flow rate greater than Supply FanOnOff mass flow rate Hello, I used Energy Management System to co

2019-10-04 03:18:57 -0500 received badge  Editor (source)
2019-09-30 10:06:54 -0500 asked a question ERV unit supply mass flow rate greater than Supply FanOnOff mass flow rate

ERV unit supply mass flow rate greater than Supply FanOnOff mass flow rate Hello, I used Energy Management System to co

2019-09-17 07:55:48 -0500 marked best answer Assign building unit to spaces?

Hello, Could some one can tell me how can I assign the building unit to the spaces using ruby scripts. I tried to do something as follows, but it doesn't work

class AssignBuildingUnitToSpaces < OpenStudio::Ruleset::ModelUserScript

  def name
    return 'Assign building unit to spaces based on spaces name'
  end

  def arguments(model)
    args = OpenStudio::Ruleset::OSArgumentVector.new
    return args
  end

  def run(model, runner, user_arguments)
    super(model, runner, user_arguments)

    if !runner.validateUserArguments(arguments(model), user_arguments)
      return false
    end

    spaces = model.getSpaces

    unit = OpenStudio::Model::BuildingUnit.new(model)
    unit.setBuildingUnitType("Residential")
    spaces.each do |space|
      space_name  = [] # space name as a list
      if space.name.to_s.include? '_'
          space_name = space.name.to_s.split('_') # split space name
      else
          space_name[0] = space.name.to_s
      end

      if ["A","B","C","D","M"].any? {|prefix| space_name[0].include? prefix}
        if space.buildingUnit.empty? || !space.buildingUnit.get.name.to_s.include?(space_name[0])
            unit.setName(space_name[0])
            space.setBuildingUnit(unit)            
        end          
      end      
    end

    return true
  end
end

AssignBuildingUnitToSpaces.new.registerWithApplication

I am a very newbie in using OpenStudio and Openstudio SDK.

Thanks

Long

2019-09-17 07:24:24 -0500 marked best answer Question about NoIDDFieldsError when using eppy

Hello,

When using eppy to run energyplus model, I got the following error. Could anyone tell how to resolve this please? I am using EnergyPlus 9.1.0 and eppy 0.5.51. Indeed, the model was successfully run using EP-Launch.

eppy.idfreader.NoIDDFieldsError: idfobject with key 'WINDOWSHADINGCONTROL' & first field 'Shading Control 1' has 169 fields while the idd for 'WINDOWSHADINGCONTROL' has only 26 fields. Add the following fields to the object 'WINDOWSHADINGCONTROL' in file Energy+.idd 'A24, A25, A26, A27, A28, A29, A30, A31, A32, A33, A34, A35, A36, A37, A38, A39, A40, A41, A42, A43, A44, A45, A46, A47, A48, A49, A50, A51, A52, A53, A54, A55, A56, A57, A58, A59, A60, A61, A62, A63, A64, A65, A66, A67, A68, A69, A70, A71, A72, A73, A74, A75, A76, A77, A78, A79, A80, A81, A82, A83, A84, A85, A86, A87, A88, A89, A90, A91, A92, A93, A94, A95, A96, A97, A98, A99, A100, A101, A102, A103, A104, A105, A106, A107, A108, A109, A110, A111, A112, A113, A114, A115, A116, A117, A118, A119, A120, A121, A122, A123, A124, A125, A126, A127, A128, A129, A130, A131, A132, A133, A134, A135, A136, A137, A138, A139, A140, A141, A142, A143, A144, A145, A146, A147, A148, A149, A150, A151, A152, A153, A154, A155, A156, A157, A158, A159, A160, A161, A162, A163, A164, A165, A166;'

Thanks in advance!

Long

2019-09-17 07:23:49 -0500 marked best answer Errors for building EnergyPlus from source

Hello,

I was trying to build EnergyPlus (V9-1-0) on Red Hat Enterprise Linux Server release 6.5, on which I built successfully EnergyPlus V8-7-0, and I got the following errors. I used gcc 5.5.0 and, cmake 3.14.5 and python 2.7.5.

In file included from /.../.../.../.../.../EnergyPlus/third_party/eigen/Eigen/SparseCore:40:0,
             from /.../.../.../.../.../EnergyPlus/third_party/kiva-ep/src/libkiva/Cell.hpp:18,
             from /.../.../.../.../.../EnergyPlus/third_party/kiva-ep/src/libkiva/Domain.hpp:7,
             from /.../.../.../.../.../EnergyPlus/third_party/kiva-ep/src/libkiva/Ground.hpp:9,
             from /.../.../.../.../.../EnergyPlus/third_party/kiva-ep/src/libkiva/Aggregator.hpp:7,
             from /.../.../.../.../.../EnergyPlus/src/EnergyPlus/HeatBalanceKivaManager.hh:52,
             from /.../.../.../.../.../EnergyPlus/src/EnergyPlus/SurfaceGeometry.hh:59,
             from /.../.../.../.../.../EnergyPlus/src/EnergyPlus/ConvectionCoefficients.cc:79:
/.../.../.../.../.../EnergyPlus/third_party/eigen/Eigen/src/SparseCore/AmbiVector.h: In member function ‘_Scalar& Eigen::internal::AmbiVector<_Scalar, _StorageIndex>::coeff(Eigen::Index)’:
/.../.../.../.../.../EnergyPlus/third_party/eigen/Eigen/src/SparseCore/AmbiVector.h:270:44: error: parse error in 
template argument list
   while (elid >= 0 && llElements[elid].index<i)                                            ^
[ 51%] Building CXX object src/EnergyPlus/CMakeFiles/energypluslib.dir/DataAirSystems.cc.o
[ 51%] Building CXX object src/EnergyPlus/CMakeFiles/energypluslib.dir/DataBSDFWindow.cc.o
make[2]: *** [src/EnergyPlus/CMakeFiles/energypluslib.dir/ConvectionCoefficients.cc.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [src/EnergyPlus/CMakeFiles/energypluslib.dir/all] Error 2
make: *** [all] Error 2

Does someone have any idea for these problem and know how to solve these problems please?

Thanks

Long

2019-09-17 07:23:49 -0500 received badge  Scholar (source)
2019-09-14 03:03:46 -0500 answered a question EMS for ERV bypass (free-cooling) control

It seems that I can control the bypass using a Constant:Schedule erv_bypass_stp = 24.0 erv_unit = eqpt.to_ZoneHVACEnerg

2019-09-13 06:55:15 -0500 received badge  Supporter (source)
2019-09-12 02:12:35 -0500 commented question Errors for building EnergyPlus from source

Hello, Thanks both for your comment and suggestion. Yes it seems to work with a higher version of gcc. I still have had

2019-09-10 15:11:28 -0500 asked a question EMS for ERV bypass (free-cooling) control

EMS for ERV bypass (free-cooling) control Hello, I was trying to model a controlled mechanical ventilation with heat re

2019-09-10 04:48:38 -0500 asked a question Errors for building EnergyPlus from source

Errors for building EnergyPlus from source Hello, I was trying to build EnergyPlus (V9-1-0) on Red Hat Enterprise Linux

2019-09-09 04:40:54 -0500 asked a question Error for using btap equest converter

Error for using btap equest converter Hello, when using btap_equest_converter to covert an INP file to OSM, I got the f

2019-09-05 04:44:07 -0500 commented answer eQuest Geometry to EnergyPlus

Hello, I got this error for using btap_equest_converter to covert an INP file to OSM: Standard Output: [10:46:46.71535

2019-08-12 09:51:44 -0500 answered a question Question about NoIDDFieldsError when using eppy

I found the solution by adding missing fields to Energy+.idd file as mentioned here

2019-08-12 04:56:53 -0500 asked a question Question about NoIDDFieldsError when using eppy

Question about NoIDDFieldsError when using eppy Hello, When using eppy to run energyplus model, I got the following er