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

gg_student's profile - activity

2022-09-04 12:20:35 -0500 received badge  Popular Question (source)
2021-08-02 15:38:33 -0500 received badge  Popular Question (source)
2016-09-05 10:15:06 -0500 received badge  Self-Learner (source)
2016-06-15 07:55:54 -0500 commented question Is the Zone Air System Sensible Heating Rate the energy the system used?

The Zone Air System Sensible Heating Rate is the Energy which is calculated by the Zone Air with influence of heating by sun or cooling of wind etc. But for the HVAC is used a special amount of Energy independent of the solar energy. I want the Energy which is used by the HVAC. Therefore it is the energy I have to provide to heat my model.

2016-06-15 04:22:34 -0500 commented question Is the Zone Air System Sensible Heating Rate the energy the system used?

The HVAC is an system with hotwater baseboards and a boiler. There is no cooling. Therefore I have to sum the Energy from the output from the components of the HVAC?

2016-06-15 01:53:50 -0500 asked a question Is the Zone Air System Sensible Heating Rate the energy the system used?

I want to know, if the Zone Air System Sensible Heating Rate is the energy, which is used by the HVAC.

In Input Output Refernce is declared that is the energy which is influenced by the environmental. Look at Output Input Reference

These values are calculated by multiplying the supply air mass flow rate by the difference between the supply air temperature and the zone air temperature. This does not always indicate the operation of heating or cooling coils. For example, cooling will be reported if the supply air is cooled due to the introduction of outside air, even if all coils are off.

I want to have the energy, which is used by the HVAC without influence of the environmental and I need it hourly. I can´t find the right one. Which I should take and how do I get it in OpenStudio? Thanks for help

2016-02-14 11:03:01 -0500 commented answer Is it possible to call one measure from another?

That´s the same problem I have. See: Run Measure. I now use the normal way. When it is loaded to OpenStudio it will run the measure, when simulation is started. But when you work in the measure for itself, you write it with ruby, yes? Therefore you have a run-Methode. You will see in the Link.

2016-02-14 07:59:07 -0500 commented answer Can I run a measure by c#

I have a solution. You can´t run a measure for his own. But you can load it to your model and OpenStudio will run it before simulation. That´s the easiest way to do this. Here is the code (very simple^^):

OpenStudio.Path Path = new Path("MeasurePath");
BCLMeasure.load(Path); //Now it is in OpenStudio
BCLMeasure measure = new BCLMeasure(Path);
measure.doSomthing();
2016-02-14 07:55:47 -0500 answered a question Is it possible to call one measure from another?

I don´t know if it is possible by another measure. But perhaps you can translate this code to ruby, then you can use the measure, add some arguments etc. and run it:

OpenStudio.Path Path = new Path("YourMeasurePath");
BCLMeasure.load(Path);

or:

OpenStudio.Path Path = new Path("YourMeasurePath");
BCLMeasure measure = new BCLMeasure(Path);
measure.doSomething();

I think it would be possible to read a Path in a Measure and load it to OS.

2016-02-01 05:24:07 -0500 commented answer Can I run a measure by c#

thank you for your answer I tried to translate it. But there is no way to translate the measure.run(model,runner,argument_map, therefore it seems to be impossible to run a measure.

2016-01-28 09:57:58 -0500 commented answer Simulation of Primary/Secondary Loop in OpenStudio

@Kyle Benne yes i can, what is the adress to send it?

2016-01-28 07:25:16 -0500 commented answer The Plant equipment control scheme error

Hi it could be the same problem like in this question. Perhaps the measure will help you.

2016-01-28 07:21:37 -0500 commented answer Simulation of Primary/Secondary Loop in OpenStudio

Hi i have the same problem by creating a plant loop with a boiler, some baseboards and of course the setpointmanager. now i want to fix it the same way of your measure by using the sdk. I tried to

PlantLoop pl = new PlantLoop(_model); PlantEquipmentOperationScheme scheme = pl.primaryPlantEquipmentOperationScheme().__ref__();

scheme.setString(3, hotwater.name().__str__());

but this is not the right one. Is there a way to fix it by the sdk?

2016-01-28 02:03:17 -0500 asked a question Can I run a measure by c#

I want to create a model by using c#. This is working. But now I want to run some measures before I start the simulation. I found the class BLCMeasure (link text) to get the Measure with his Path into the c# - project. But is there a way to run it or connect it to the model to run it automatically?

2016-01-25 13:28:08 -0500 commented answer How to create a HVAC for a single house?

Hi also the problem was fixed by version with os 1.10. But now I have the problem that in my simulation results are no heating load or energy use because of heating exist. Do you know why?

I have for each ThermalZone one Baseboard, which are in a plant loop, with a Hot Water Boiler, Setpoint Manager Scheduled and a pump. The Schedule is a Hotwater Schedule with Temperature till 85 °C. The simulation process is successful, but there is no results...

2016-01-25 04:28:15 -0500 commented answer How to create a HVAC for a single house?

It doesn´t run. it failed by 75%. The error is in eneryplus:

Severe * IP: IDF line~100699 Error detected in Object=PLANTEQUIPMENTOPERATIONSCHEMES, name=PlantLOOP OPERATION SCHEMES * ~~~ ** Field [Control Scheme 1 Schedule Name] is required but was blank

Now I try to fix it, but first i have to read what the scheme is. or can you tell me and where i can fix it?

2016-01-25 03:54:05 -0500 commented answer How to create a HVAC for a single house?

I´m sorry. I wanted to add some pictures. This is not possible in the comments. Therefore i entered an answer. Thanks, yeah the problem was that in the right panel int the hvac tab there was no baseboards. But the other way add the baseboards to the plant loop. Thank you! i will try to run it.

2016-01-25 03:19:03 -0500 answered a question How to create a HVAC for a single house?

thank you for your answer. Yes i have entered some water baseboards, now i have the empty plant loop and enter a boiler. But when i add some thermalzones the plant loop get some empty branches. How should i connenct the baseboard to the plant loop?!

2016-01-25 02:31:27 -0500 received badge  Commentator
2016-01-25 02:31:27 -0500 commented answer How to create a HVAC for a single house?

yes, that is what i am looking for. But when I have the baseboard in the thermalzone, i get an error in energyplus. i have to create a hvac system. how would it look like with the thermalzone and baseboards?

2016-01-22 14:25:08 -0500 commented answer How do I run a simulation by using c#?

Thank you. I will do it at January 29th.

2016-01-22 04:42:26 -0500 asked a question How to create a HVAC for a single house?

I want to use OpenStudio for a single house. I had create a model with different spaces and thermalzones. Now I want to create the Heating in this house. It should be an european heating system. This means without airflow, cooling and with a convective system. Normally there is a boiler, which heats the water, which flows to the different rooms and heat the room air by a convective body. It is possible to create this system in OpenStudio? If so, how can I create this?

2016-01-22 04:36:42 -0500 answered a question How do I run a simulation by using c#?

Here is my translation of the ruby project to c#.

  • Step 1: Variables
  • Step 2: Create IDF
  • Step 3: Start RunManager
  • Step 4: Found EnergyPlus.exe File
  • Step 5: Simulation
  • Step 6: Read SQL File

       //_path must be your Folder of Saving the Project z.B. C://OpenStudio//Projects//...
        string e _runDirStr =_path + "\\run";
        string _sqlPathStr = _runDirStr + "\\EnergyPlus\\eplusout.sql";
        string _epDirStr = "C:\\EnergyPlusV8-4-0";
        string _epPathStr = _epDirStr + "\\energyplus.exe";
        string idd_pathStr = _epDirStr + "\\Energy+.idd";
        string  outputPathStr = _runDirStr;
    
        Path _epPath = new Path(_epPathStr);
        Path _sqlPath = new Path(_sqlPathStr);
    
        System.IO.Directory.CreateDirectory(_path);
        System.IO.Directory.CreateDirectory(_runDirStr);
    
        SimulationControl control = _model.getSimulationControl();
        control.setDoPlantSizingCalculation(true);
        control.setDoZoneSizingCalculation(true);
        control.setRunSimulationforSizingPeriods(false); //do not use DesignDays
        control.setRunSimulationforWeatherFileRunPeriods(true); //use Weatherfile
    
        //Export IDF
        string idf_name, osm_name;
        idf_name = "simulation_in.idf";
        osm_name = "simulation_ThesisModel.osm";
        EnergyPlusForwardTranslator translator = new EnergyPlusForwardTranslator();
        Workspace idf = translator.translateModel(_model);
        //IdfFile idf_file =  _model.toIdfFile();
        _idfPathStr = _runDirStr + "\\" + idf_name;
        osmPathStr = _runDirStr + "\\" + osm_name;
        idf.save(new Path(_idfPathStr),true);
        _model.save(new Path(osmPathStr), true);
    
        //Runmanager
        Path runManagerPath = new Path(_runDirStr + "\\simulation_runmanager.db");
        RunManager run = new RunManager(runManagerPath, true, false, false, false);
        ToolInfo tool = new ToolInfo(_epPath);
        Job job = JobFactory.createEnergyPlusJob(tool, new Path(idd_pathStr), new Path(_idfPathStr), _weatherFilePath, new Path(outputPathStr));
        run.enqueue(job, true);
        run.setPaused(false);
        run.workPending();
    
        //start Simulation
        //run.runWorkflow(new Path(job.toJSON()),new Path(_idfPath),new Path(_runDir), new Tools(),"");
        Workflow sim = new Workflow(job);
        sim.create(new Path(outputPathStr), new Path(new Path(_idfPathStr)));
    
        //read results
        if (System.IO.File.Exists(_sqlPathStr))
        {
            _model.setSqlFile(new SqlFile(_sqlPath));
        }
    
2016-01-14 09:49:38 -0500 commented answer How do I run a simulation by using c#?

I already not finish know. But when I have the full translation, I will post it!

2016-01-13 04:49:38 -0500 commented answer How do I run a simulation by using c#?

Thank you. That is it! I could translate it to c# and know I can run the simulation.

2016-01-12 09:24:26 -0500 asked a question How do I run a simulation by using c#?

It is possible to run the simulation by using c# API? Instead to open the model and click on the run tab, I want to run the simulation like this model.runSimulation(). I need this to get the sqlFile from EnergyPlus. Otherwise the Path "/Model/Run/5-EnergyPlus-0" is emtpy.

Thanks for helping

2015-11-11 01:55:10 -0500 commented question How can I import a weatherFile by c# into OpenStudio model?

yes, this is the way it should be work. I use the set-methodes to add construction, material etc. but the model.setWeatherFile -method doesn´t exist. There is the get Method but not the set. The same problem ist to create a schedule. There is no set Methode.

2015-11-10 02:45:01 -0500 asked a question How can I import a weatherFile by c# into OpenStudio model?

I use the c# API to generate a OpenStudio Model. I can add constructions, thermalZones, SchedulSets. Now I try to set the weather File. But I only found a method to get the Weatherfile.

OpenStudio.Model model = new Model;
model.getWeatherFile();

Is there an opportunity to set the Weather File?

Thanks for your help!!

2015-10-27 06:57:15 -0500 commented answer Csharp for OpenStudio

it is solved. I had to install Qt and renew the .dll from the programm/bin path with the dll from Qt/plugins/platform

Thank you all for your answers!