modelController

Validation of the top-level controller

Information

This example validates Buildings.Controls.OBC.ASHRAE.G36.FanCoilUnits.Controller.

conFCU represents an instance of the controller with heating mode operation, with the open-loop signals for measured zone temperature and measured supply air temperature increasing with time.

conFCU1 represents an instance of the controller with cooling mode operation, with the open-loop signals for measured zone temperature and measured supply air temperature decreasing with time.

conFCU2 and conFCU3 represent instances of the controller with cooling mode operation, with different parameter settings for the window and occupancy sensors.

Components

TypeNameDefaultDescription
Buildings.Controls.OBC.ASHRAE.G36.FanCoilUnits.ControllerconFCUValidate the heating case
Buildings.Controls.OBC.ASHRAE.G36.FanCoilUnits.ControllerconFCU1Validate the cooling case for a system with a window sensor but no occupancy sensor
Buildings.Controls.OBC.ASHRAE.G36.FanCoilUnits.ControllerconFCU2Validate the cooling case for a system with an occupancy sensor but no window sensor
Buildings.Controls.OBC.ASHRAE.G36.FanCoilUnits.ControllerconFCU3Validate the cooling case for a system with both a window sensor and an occupancy sensor
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantTOccHeaSetOccupied heating setpoint temperature
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantTOccCooSetOccupied cooling setpoint temperature
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantTUnoHeaSetUnoccupied heating setpoint temperature
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantTUnoCooSetUnoccupied cooling setpoint temperature
Buildings.Controls.OBC.CDL.Reals.Sources.RampTZonMeasured zone temperature
Buildings.Controls.SetPoints.OccupancyScheduleoccSchOccupancy schedule
Buildings.Controls.OBC.CDL.Integers.Sources.ConstantnOccNumber of occupants
Buildings.Controls.OBC.CDL.Logical.Sources.ConstantwinTrue window status
Buildings.Controls.OBC.CDL.Reals.Sources.RampTZon1Measured zone temperature
Buildings.Controls.OBC.CDL.Reals.Sources.RampTSupTerminal unit discharge air temperature
Buildings.Controls.OBC.CDL.Reals.Sources.RampTSup1Terminal unit discharge air temperature
Buildings.Controls.OBC.CDL.Integers.Sources.ConstantdemLimCooling and heating demand imit level
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantcooWarTimCooldown and warm-up time
Buildings.Controls.OBC.CDL.Logical.Sources.Constantwin1Negative window status

Revisions

  • March 22, 2022, by Karthik Devaprasad:
    First implementation.