Hello to all friends I am using C# language for simulation. I found myself using the ZoneHVACBaseboardRadiantConvectiveWater class to simulate the radiator system. Also, in order to complete the simulation, by reading the tutorial, I realized that I need to define a Node class:
this.HeatingNode = new OpenStudio.Node(Model); this.HeatingNode.setName("HeatingNode");
I also have PlanLoop class:
this.HeatingPlantLoop = new OpenStudio.PlantLoop(Model);
this.HeatingPlantLoop.setName("HeatingPlantLoop");
this.HeatingPlantLoop.setFluidType("Water");
this.HeatingPlantLoop.setMaximumLoopTemperature(85);
this.HeatingPlantLoop.setMinimumLoopTemperature(75);
this.HeatingPlantLoop.addSupplyBranchForComponent(this.HeatingNode);
and a BoilerHotWater class:
this.BoilerHotWater=new OpenStudio.BoilerHotWater(Model); this.BoilerHotWater.setName("BoilerHotwater"); this.BoilerHotWater.setNominalThermalEfficiency(0.8); this.BoilerHotWater.setFuelType("NaturalGas"); this.BoilerHotWater.setSizingFactor(1); this.BoilerHotWater.setMaximumPartLoadRatio(1.1); this.BoilerHotWater.setWaterOutletUpperTemperatureLimit(100); this.BoilerHotWater.addToNode(this.HeatingNode);
But when I start calculations, I encounter these errors:
* Severe * <root>[PlantEquipmentOperationSchemes][HeatingPlantLoop(2) Operation Schemes] - Missing required property 'control_scheme_1_name'. * Severe * <root>[PlantEquipmentOperationSchemes][HeatingPlantLoop(2) Operation Schemes] - Missing required property 'control_scheme_1_object_type'. * Severe * <root>[PlantEquipmentOperationSchemes][HeatingPlantLoop(2) Operation Schemes] - Missing required property 'control_scheme_1_schedule_name'. * Severe * <root>[ZoneHVAC:Baseboard:RadiantConvective:Water][Zone HVAC Baseboard Radiant Convective Water 1] - Missing required property 'inlet_node_name'. * Severe * <root>[ZoneHVAC:Baseboard:RadiantConvective:Water][Zone HVAC Baseboard Radiant Convective Water 1] - Missing required property 'outlet_node_name'.
Thank you for helping me. As it is clear in the codes, I assigned the nodes to the plantloop and boilerhotwater classes, but it still gives the node error.